diff --git a/.storybook/addons.ts b/.storybook/addons.ts deleted file mode 100644 index 518ae7e9ee..0000000000 --- a/.storybook/addons.ts +++ /dev/null @@ -1,3 +0,0 @@ -// import '@storybook/addon-actions/register'; -// import '@storybook/addon-notes/register'; -// import '@storybook/addon-storysource/register'; diff --git a/.storybook/antd.css b/.storybook/antd.css deleted file mode 100644 index d9fef44db2..0000000000 --- a/.storybook/antd.css +++ /dev/null @@ -1,27500 +0,0 @@ -/*! - * - * antd v4.1.4 - * - * Copyright 2015-present, Alipay, Inc. - * All rights reserved. - * - */ -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -/* stylelint-disable at-rule-no-unknown */ -html, -body { - width: 100%; - height: 100%; -} -input::-ms-clear, -input::-ms-reveal { - display: none; -} -*, -*::before, -*::after { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -ms-overflow-style: scrollbar; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -@-ms-viewport { - width: device-width; -} -article, -aside, -dialog, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section { - display: block; -} -body { - margin: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; - font-variant: tabular-nums; - line-height: 1.5715; - background-color: #fff; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -[tabindex='-1']:focus { - outline: none !important; -} -hr { - -webkit-box-sizing: content-box; - box-sizing: content-box; - height: 0; - overflow: visible; -} -h1, -h2, -h3, -h4, -h5, -h6 { - margin-top: 0; - margin-bottom: 0.5em; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; -} -p { - margin-top: 0; - margin-bottom: 1em; -} -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - border-bottom: 0; - cursor: help; -} -address { - margin-bottom: 1em; - font-style: normal; - line-height: inherit; -} -input[type='text'], -input[type='password'], -input[type='number'], -textarea { - -webkit-appearance: none; -} -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1em; -} -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} -dt { - font-weight: 500; -} -dd { - margin-bottom: 0.5em; - margin-left: 0; -} -blockquote { - margin: 0 0 1em; -} -dfn { - font-style: italic; -} -b, -strong { - font-weight: bolder; -} -small { - font-size: 80%; -} -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -a { - color: #1890ff; - text-decoration: none; - background-color: transparent; - outline: none; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - -webkit-text-decoration-skip: objects; -} -a:hover { - color: #40a9ff; -} -a:active { - color: #096dd9; -} -a:active, -a:hover { - text-decoration: none; - outline: 0; -} -a:focus { - text-decoration: none; - outline: 0; -} -a[disabled] { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; - pointer-events: none; -} -pre, -code, -kbd, -samp { - font-size: 1em; - font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace; -} -pre { - margin-top: 0; - margin-bottom: 1em; - overflow: auto; -} -figure { - margin: 0 0 1em; -} -img { - vertical-align: middle; - border-style: none; -} -svg:not(:root) { - overflow: hidden; -} -a, -area, -button, -[role='button'], -input:not([type='range']), -label, -select, -summary, -textarea { - -ms-touch-action: manipulation; - touch-action: manipulation; -} -table { - border-collapse: collapse; -} -caption { - padding-top: 0.75em; - padding-bottom: 0.3em; - color: rgba(0, 0, 0, 0.45); - text-align: left; - caption-side: bottom; -} -th { - text-align: inherit; -} -input, -button, -select, -optgroup, -textarea { - margin: 0; - color: inherit; - font-size: inherit; - font-family: inherit; - line-height: inherit; -} -button, -input { - overflow: visible; -} -button, -select { - text-transform: none; -} -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} -button::-moz-focus-inner, -[type='button']::-moz-focus-inner, -[type='reset']::-moz-focus-inner, -[type='submit']::-moz-focus-inner { - padding: 0; - border-style: none; -} -input[type='radio'], -input[type='checkbox'] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} -input[type='date'], -input[type='time'], -input[type='datetime-local'], -input[type='month'] { - -webkit-appearance: listbox; -} -textarea { - overflow: auto; - resize: vertical; -} -fieldset { - min-width: 0; - margin: 0; - padding: 0; - border: 0; -} -legend { - display: block; - width: 100%; - max-width: 100%; - margin-bottom: 0.5em; - padding: 0; - color: inherit; - font-size: 1.5em; - line-height: inherit; - white-space: normal; -} -progress { - vertical-align: baseline; -} -[type='number']::-webkit-inner-spin-button, -[type='number']::-webkit-outer-spin-button { - height: auto; -} -[type='search'] { - outline-offset: -2px; - -webkit-appearance: none; -} -[type='search']::-webkit-search-cancel-button, -[type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} -output { - display: inline-block; -} -summary { - display: list-item; -} -template { - display: none; -} -[hidden] { - display: none !important; -} -mark { - padding: 0.2em; - background-color: #feffe6; -} -::-moz-selection { - color: #fff; - background: #1890ff; -} -::selection { - color: #fff; - background: #1890ff; -} -.clearfix::before { - display: table; - content: ''; -} -.clearfix::after { - display: table; - clear: both; - content: ''; -} -.anticon { - display: inline-block; - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.anticon > * { - line-height: 1; -} -.anticon svg { - display: inline-block; -} -.anticon::before { - display: none; -} -.anticon .anticon-icon { - display: block; -} -.anticon[tabindex] { - cursor: pointer; -} -.anticon-spin::before { - display: inline-block; - -webkit-animation: loadingCircle 1s infinite linear; - animation: loadingCircle 1s infinite linear; -} -.anticon-spin { - display: inline-block; - -webkit-animation: loadingCircle 1s infinite linear; - animation: loadingCircle 1s infinite linear; -} -.fade-enter, -.fade-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.fade-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.fade-enter.fade-enter-active, -.fade-appear.fade-appear-active { - -webkit-animation-name: antFadeIn; - animation-name: antFadeIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.fade-leave.fade-leave-active { - -webkit-animation-name: antFadeOut; - animation-name: antFadeOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.fade-enter, -.fade-appear { - opacity: 0; - -webkit-animation-timing-function: linear; - animation-timing-function: linear; -} -.fade-leave { - -webkit-animation-timing-function: linear; - animation-timing-function: linear; -} -@-webkit-keyframes antFadeIn { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes antFadeIn { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@-webkit-keyframes antFadeOut { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } -} -@keyframes antFadeOut { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } -} -.move-up-enter, -.move-up-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-up-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-up-enter.move-up-enter-active, -.move-up-appear.move-up-appear-active { - -webkit-animation-name: antMoveUpIn; - animation-name: antMoveUpIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.move-up-leave.move-up-leave-active { - -webkit-animation-name: antMoveUpOut; - animation-name: antMoveUpOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.move-up-enter, -.move-up-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.move-up-leave { - -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); -} -.move-down-enter, -.move-down-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-down-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-down-enter.move-down-enter-active, -.move-down-appear.move-down-appear-active { - -webkit-animation-name: antMoveDownIn; - animation-name: antMoveDownIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.move-down-leave.move-down-leave-active { - -webkit-animation-name: antMoveDownOut; - animation-name: antMoveDownOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.move-down-enter, -.move-down-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.move-down-leave { - -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); -} -.move-left-enter, -.move-left-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-left-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-left-enter.move-left-enter-active, -.move-left-appear.move-left-appear-active { - -webkit-animation-name: antMoveLeftIn; - animation-name: antMoveLeftIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.move-left-leave.move-left-leave-active { - -webkit-animation-name: antMoveLeftOut; - animation-name: antMoveLeftOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.move-left-enter, -.move-left-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.move-left-leave { - -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); -} -.move-right-enter, -.move-right-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-right-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-right-enter.move-right-enter-active, -.move-right-appear.move-right-appear-active { - -webkit-animation-name: antMoveRightIn; - animation-name: antMoveRightIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.move-right-leave.move-right-leave-active { - -webkit-animation-name: antMoveRightOut; - animation-name: antMoveRightOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.move-right-enter, -.move-right-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.move-right-leave { - -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); -} -@-webkit-keyframes antMoveDownIn { - 0% { - -webkit-transform: translateY(100%); - transform: translateY(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@keyframes antMoveDownIn { - 0% { - -webkit-transform: translateY(100%); - transform: translateY(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@-webkit-keyframes antMoveDownOut { - 0% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateY(100%); - transform: translateY(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@keyframes antMoveDownOut { - 0% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateY(100%); - transform: translateY(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@-webkit-keyframes antMoveLeftIn { - 0% { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@keyframes antMoveLeftIn { - 0% { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@-webkit-keyframes antMoveLeftOut { - 0% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@keyframes antMoveLeftOut { - 0% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@-webkit-keyframes antMoveRightIn { - 0% { - -webkit-transform: translateX(100%); - transform: translateX(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@keyframes antMoveRightIn { - 0% { - -webkit-transform: translateX(100%); - transform: translateX(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@-webkit-keyframes antMoveRightOut { - 0% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateX(100%); - transform: translateX(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@keyframes antMoveRightOut { - 0% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateX(100%); - transform: translateX(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@-webkit-keyframes antMoveUpIn { - 0% { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@keyframes antMoveUpIn { - 0% { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@-webkit-keyframes antMoveUpOut { - 0% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@keyframes antMoveUpOut { - 0% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@-webkit-keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -[ant-click-animating='true'], -[ant-click-animating-without-extra-node='true'] { - position: relative; -} -html { - --antd-wave-shadow-color: #1890ff; - --scroll-bar: 0; -} -[ant-click-animating-without-extra-node='true']::after, -.ant-click-animating-node { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; - border-radius: inherit; - -webkit-box-shadow: 0 0 0 0 #1890ff; - box-shadow: 0 0 0 0 #1890ff; - -webkit-box-shadow: 0 0 0 0 var(--antd-wave-shadow-color); - box-shadow: 0 0 0 0 var(--antd-wave-shadow-color); - opacity: 0.2; - -webkit-animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1); - animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1); - -webkit-animation-fill-mode: forwards; - animation-fill-mode: forwards; - content: ''; - pointer-events: none; -} -@-webkit-keyframes waveEffect { - 100% { - -webkit-box-shadow: 0 0 0 #1890ff; - box-shadow: 0 0 0 #1890ff; - -webkit-box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); - box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); - } -} -@keyframes waveEffect { - 100% { - -webkit-box-shadow: 0 0 0 #1890ff; - box-shadow: 0 0 0 #1890ff; - -webkit-box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); - box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); - } -} -@-webkit-keyframes fadeEffect { - 100% { - opacity: 0; - } -} -@keyframes fadeEffect { - 100% { - opacity: 0; - } -} -.slide-up-enter, -.slide-up-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-up-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-up-enter.slide-up-enter-active, -.slide-up-appear.slide-up-appear-active { - -webkit-animation-name: antSlideUpIn; - animation-name: antSlideUpIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.slide-up-leave.slide-up-leave-active { - -webkit-animation-name: antSlideUpOut; - animation-name: antSlideUpOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.slide-up-enter, -.slide-up-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -} -.slide-up-leave { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -} -.slide-down-enter, -.slide-down-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-down-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-down-enter.slide-down-enter-active, -.slide-down-appear.slide-down-appear-active { - -webkit-animation-name: antSlideDownIn; - animation-name: antSlideDownIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.slide-down-leave.slide-down-leave-active { - -webkit-animation-name: antSlideDownOut; - animation-name: antSlideDownOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.slide-down-enter, -.slide-down-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -} -.slide-down-leave { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -} -.slide-left-enter, -.slide-left-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-left-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-left-enter.slide-left-enter-active, -.slide-left-appear.slide-left-appear-active { - -webkit-animation-name: antSlideLeftIn; - animation-name: antSlideLeftIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.slide-left-leave.slide-left-leave-active { - -webkit-animation-name: antSlideLeftOut; - animation-name: antSlideLeftOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.slide-left-enter, -.slide-left-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -} -.slide-left-leave { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -} -.slide-right-enter, -.slide-right-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-right-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-right-enter.slide-right-enter-active, -.slide-right-appear.slide-right-appear-active { - -webkit-animation-name: antSlideRightIn; - animation-name: antSlideRightIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.slide-right-leave.slide-right-leave-active { - -webkit-animation-name: antSlideRightOut; - animation-name: antSlideRightOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.slide-right-enter, -.slide-right-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -} -.slide-right-leave { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -} -@-webkit-keyframes antSlideUpIn { - 0% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@keyframes antSlideUpIn { - 0% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@-webkit-keyframes antSlideUpOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -@keyframes antSlideUpOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -@-webkit-keyframes antSlideDownIn { - 0% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 1; - } -} -@keyframes antSlideDownIn { - 0% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 1; - } -} -@-webkit-keyframes antSlideDownOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 0; - } -} -@keyframes antSlideDownOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 0; - } -} -@-webkit-keyframes antSlideLeftIn { - 0% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@keyframes antSlideLeftIn { - 0% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@-webkit-keyframes antSlideLeftOut { - 0% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -@keyframes antSlideLeftOut { - 0% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -@-webkit-keyframes antSlideRightIn { - 0% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 1; - } -} -@keyframes antSlideRightIn { - 0% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 1; - } -} -@-webkit-keyframes antSlideRightOut { - 0% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 0; - } -} -@keyframes antSlideRightOut { - 0% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 0; - } -} -.zoom-enter, -.zoom-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-enter.zoom-enter-active, -.zoom-appear.zoom-appear-active { - -webkit-animation-name: antZoomIn; - animation-name: antZoomIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-leave.zoom-leave-active { - -webkit-animation-name: antZoomOut; - animation-name: antZoomOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-enter, -.zoom-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-big-enter, -.zoom-big-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-big-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-big-enter.zoom-big-enter-active, -.zoom-big-appear.zoom-big-appear-active { - -webkit-animation-name: antZoomBigIn; - animation-name: antZoomBigIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-big-leave.zoom-big-leave-active { - -webkit-animation-name: antZoomBigOut; - animation-name: antZoomBigOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-big-enter, -.zoom-big-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-big-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-big-fast-enter, -.zoom-big-fast-appear { - -webkit-animation-duration: 0.1s; - animation-duration: 0.1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-big-fast-leave { - -webkit-animation-duration: 0.1s; - animation-duration: 0.1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-big-fast-enter.zoom-big-fast-enter-active, -.zoom-big-fast-appear.zoom-big-fast-appear-active { - -webkit-animation-name: antZoomBigIn; - animation-name: antZoomBigIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-big-fast-leave.zoom-big-fast-leave-active { - -webkit-animation-name: antZoomBigOut; - animation-name: antZoomBigOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-big-fast-enter, -.zoom-big-fast-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-big-fast-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-up-enter, -.zoom-up-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-up-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-up-enter.zoom-up-enter-active, -.zoom-up-appear.zoom-up-appear-active { - -webkit-animation-name: antZoomUpIn; - animation-name: antZoomUpIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-up-leave.zoom-up-leave-active { - -webkit-animation-name: antZoomUpOut; - animation-name: antZoomUpOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-up-enter, -.zoom-up-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-up-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-down-enter, -.zoom-down-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-down-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-down-enter.zoom-down-enter-active, -.zoom-down-appear.zoom-down-appear-active { - -webkit-animation-name: antZoomDownIn; - animation-name: antZoomDownIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-down-leave.zoom-down-leave-active { - -webkit-animation-name: antZoomDownOut; - animation-name: antZoomDownOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-down-enter, -.zoom-down-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-down-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-left-enter, -.zoom-left-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-left-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-left-enter.zoom-left-enter-active, -.zoom-left-appear.zoom-left-appear-active { - -webkit-animation-name: antZoomLeftIn; - animation-name: antZoomLeftIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-left-leave.zoom-left-leave-active { - -webkit-animation-name: antZoomLeftOut; - animation-name: antZoomLeftOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-left-enter, -.zoom-left-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-left-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-right-enter, -.zoom-right-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-right-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-right-enter.zoom-right-enter-active, -.zoom-right-appear.zoom-right-appear-active { - -webkit-animation-name: antZoomRightIn; - animation-name: antZoomRightIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-right-leave.zoom-right-leave-active { - -webkit-animation-name: antZoomRightOut; - animation-name: antZoomRightOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-right-enter, -.zoom-right-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-right-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -@-webkit-keyframes antZoomIn { - 0% { - -webkit-transform: scale(0.2); - transform: scale(0.2); - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } -} -@keyframes antZoomIn { - 0% { - -webkit-transform: scale(0.2); - transform: scale(0.2); - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } -} -@-webkit-keyframes antZoomOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(0.2); - transform: scale(0.2); - opacity: 0; - } -} -@keyframes antZoomOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(0.2); - transform: scale(0.2); - opacity: 0; - } -} -@-webkit-keyframes antZoomBigIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } -} -@keyframes antZoomBigIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } -} -@-webkit-keyframes antZoomBigOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0; - } -} -@keyframes antZoomBigOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0; - } -} -@-webkit-keyframes antZoomUpIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - } -} -@keyframes antZoomUpIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - } -} -@-webkit-keyframes antZoomUpOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - opacity: 0; - } -} -@keyframes antZoomUpOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - opacity: 0; - } -} -@-webkit-keyframes antZoomLeftIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - } -} -@keyframes antZoomLeftIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - } -} -@-webkit-keyframes antZoomLeftOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - opacity: 0; - } -} -@keyframes antZoomLeftOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - opacity: 0; - } -} -@-webkit-keyframes antZoomRightIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - } -} -@keyframes antZoomRightIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - } -} -@-webkit-keyframes antZoomRightOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - opacity: 0; - } -} -@keyframes antZoomRightOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - opacity: 0; - } -} -@-webkit-keyframes antZoomDownIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - } -} -@keyframes antZoomDownIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - } -} -@-webkit-keyframes antZoomDownOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - opacity: 0; - } -} -@keyframes antZoomDownOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - opacity: 0; - } -} -.ant-motion-collapse-legacy { - overflow: hidden; -} -.ant-motion-collapse-legacy-active { - -webkit-transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; - transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; -} -.ant-motion-collapse { - overflow: hidden; - -webkit-transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; - transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-affix { - position: fixed; - z-index: 10; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-alert { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - padding: 8px 15px 8px 37px; - word-wrap: break-word; - border-radius: 2px; -} -.ant-alert.ant-alert-no-icon { - padding: 8px 15px; -} -.ant-alert.ant-alert-closable { - padding-right: 30px; -} -.ant-alert-icon { - position: absolute; - top: 12.0005px; - left: 16px; -} -.ant-alert-description { - display: none; - font-size: 14px; - line-height: 22px; -} -.ant-alert-success { - background-color: #f6ffed; - border: 1px solid #b7eb8f; -} -.ant-alert-success .ant-alert-icon { - color: #52c41a; -} -.ant-alert-info { - background-color: #e6f7ff; - border: 1px solid #91d5ff; -} -.ant-alert-info .ant-alert-icon { - color: #1890ff; -} -.ant-alert-warning { - background-color: #fffbe6; - border: 1px solid #ffe58f; -} -.ant-alert-warning .ant-alert-icon { - color: #faad14; -} -.ant-alert-error { - background-color: #fff2f0; - border: 1px solid #ffccc7; -} -.ant-alert-error .ant-alert-icon { - color: #ff4d4f; -} -.ant-alert-error .ant-alert-description > pre { - margin: 0; - padding: 0; -} -.ant-alert-close-icon { - position: absolute; - top: 8px; - right: 16px; - padding: 0; - overflow: hidden; - font-size: 12px; - line-height: 22px; - background-color: transparent; - border: none; - outline: none; - cursor: pointer; -} -.ant-alert-close-icon .anticon-close { - color: rgba(0, 0, 0, 0.45); - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-alert-close-icon .anticon-close:hover { - color: rgba(0, 0, 0, 0.75); -} -.ant-alert-close-text { - color: rgba(0, 0, 0, 0.45); - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-alert-close-text:hover { - color: rgba(0, 0, 0, 0.75); -} -.ant-alert-with-description { - position: relative; - padding: 15px 15px 15px 64px; - color: rgba(0, 0, 0, 0.65); - line-height: 1.5715; - border-radius: 2px; -} -.ant-alert-with-description.ant-alert-no-icon { - padding: 15px 15px; -} -.ant-alert-with-description .ant-alert-icon { - position: absolute; - top: 16px; - left: 24px; - font-size: 24px; -} -.ant-alert-with-description .ant-alert-close-icon { - position: absolute; - top: 16px; - right: 16px; - font-size: 14px; - cursor: pointer; -} -.ant-alert-with-description .ant-alert-message { - display: block; - margin-bottom: 4px; - color: rgba(0, 0, 0, 0.85); - font-size: 16px; -} -.ant-alert-message { - color: rgba(0, 0, 0, 0.85); -} -.ant-alert-with-description .ant-alert-description { - display: block; -} -.ant-alert.ant-alert-closing { - height: 0 !important; - margin: 0; - padding-top: 0; - padding-bottom: 0; - -webkit-transform-origin: 50% 0; - transform-origin: 50% 0; - -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-alert-slide-up-leave { - -webkit-animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} -.ant-alert-banner { - margin-bottom: 0; - border: 0; - border-radius: 0; -} -@-webkit-keyframes antAlertSlideUpIn { - 0% { - -webkit-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@keyframes antAlertSlideUpIn { - 0% { - -webkit-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@-webkit-keyframes antAlertSlideUpOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -@keyframes antAlertSlideUpOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -.ant-alert-rtl { - padding: 8px 37px 8px 15px; - direction: rtl; -} -.ant-alert-rtl.ant-alert.ant-alert-closable { - padding-right: 15px; - padding-left: 30px; -} -.ant-alert-rtl .ant-alert-icon { - right: 16px; - left: auto; -} -.ant-alert-rtl .ant-alert-close-icon { - right: auto; - left: 16px; -} -.ant-alert-rtl.ant-alert-with-description { - padding: 15px 64px 15px 15px; -} -.ant-alert-rtl.ant-alert-with-description.ant-alert-no-icon { - padding: 15px; -} -.ant-alert-rtl.ant-alert-with-description .ant-alert-icon { - right: 24px; - left: auto; -} -.ant-alert-rtl.ant-alert-with-description .ant-alert-close-icon { - right: auto; - left: 16px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-anchor { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - padding-left: 2px; -} -.ant-anchor-wrapper { - margin-left: -4px; - padding-left: 4px; - overflow: auto; - background-color: #fff; -} -.ant-anchor-ink { - position: absolute; - top: 0; - left: 0; - height: 100%; -} -.ant-anchor-ink::before { - position: relative; - display: block; - width: 2px; - height: 100%; - margin: 0 auto; - background-color: #f0f0f0; - content: ' '; -} -.ant-anchor-ink-ball { - position: absolute; - left: 50%; - display: none; - width: 8px; - height: 8px; - background-color: #fff; - border: 2px solid #1890ff; - border-radius: 8px; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - -webkit-transition: top 0.3s ease-in-out; - transition: top 0.3s ease-in-out; -} -.ant-anchor-ink-ball.visible { - display: inline-block; -} -.ant-anchor.fixed .ant-anchor-ink .ant-anchor-ink-ball { - display: none; -} -.ant-anchor-link { - padding: 7px 0 7px 16px; - line-height: 1.143; -} -.ant-anchor-link-title { - position: relative; - display: block; - margin-bottom: 6px; - overflow: hidden; - color: rgba(0, 0, 0, 0.65); - white-space: nowrap; - text-overflow: ellipsis; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-anchor-link-title:only-child { - margin-bottom: 0; -} -.ant-anchor-link-active > .ant-anchor-link-title { - color: #1890ff; -} -.ant-anchor-link .ant-anchor-link { - padding-top: 5px; - padding-bottom: 5px; -} -.ant-anchor-rtl { - direction: rtl; -} -.ant-anchor-rtl.ant-anchor-wrapper { - margin-right: -4px; - margin-left: 0; - padding-right: 4px; - padding-left: 0; -} -.ant-anchor-rtl .ant-anchor-ink { - right: 0; - left: auto; -} -.ant-anchor-rtl .ant-anchor-ink-ball { - right: 50%; - left: 0; - -webkit-transform: translateX(50%); - transform: translateX(50%); -} -.ant-anchor-rtl .ant-anchor-link { - padding: 7px 16px 7px 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-select-auto-complete { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-select-auto-complete .ant-select-clear { - right: 13px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-select-single .ant-select-selector { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-select-single .ant-select-selector .ant-select-selection-search { - position: absolute; - top: 0; - right: 11px; - bottom: 0; - left: 11px; -} -.ant-select-single .ant-select-selector .ant-select-selection-search-input { - width: 100%; -} -.ant-select-single .ant-select-selector .ant-select-selection-item, -.ant-select-single .ant-select-selector .ant-select-selection-placeholder { - padding: 0; - line-height: 30px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - pointer-events: none; -} -@supports (-moz-appearance: meterbar) { - .ant-select-single .ant-select-selector .ant-select-selection-item, - .ant-select-single .ant-select-selector .ant-select-selection-placeholder { - line-height: 30px; - } -} -.ant-select-single .ant-select-selector::after, -.ant-select-single .ant-select-selector .ant-select-selection-item::after, -.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after { - display: inline-block; - width: 0; - visibility: hidden; - content: '\a0'; -} -.ant-select-single.ant-select-show-arrow .ant-select-selection-search { - right: 25px; -} -.ant-select-single.ant-select-show-arrow .ant-select-selection-item, -.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder { - padding-right: 18px; -} -.ant-select-single.ant-select-open .ant-select-selection-item { - opacity: 0.4; -} -.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - position: relative; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - width: 100%; - height: 32px; - padding: 0 11px; -} -.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input { - cursor: pointer; -} -.ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - cursor: text; -} -.ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input { - cursor: auto; -} -.ant-select-focused.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - color: rgba(0, 0, 0, 0.25); - background: #f5f5f5; - cursor: not-allowed; -} -.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input { - cursor: not-allowed; -} -.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { - background: transparent; - border: none; - outline: none; -} -.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { - height: 30px; -} -.ant-select-single.ant-select-customize-input .ant-select-selector::after { - display: none; -} -.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search { - position: static; - width: 100%; -} -.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { - position: absolute; - right: 0; - left: 0; - padding: 0 11px; -} -.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { - display: none; -} -.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector { - height: 40px; -} -.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item, -.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder { - line-height: 38px; -} -.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input { - height: 38px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { - height: 24px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item, -.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder { - line-height: 22px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input { - height: 22px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search { - right: 7px; - left: 7px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { - padding: 0 7px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search { - right: 28px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, -.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder { - padding-right: 21px; -} -.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector { - padding: 0 11px; -} -/** - * Do not merge `height` & `line-height` under style with `selection` & `search`, - * since chrome may update to redesign with its align logic. - */ -.ant-select-multiple .ant-select-selector { - position: relative; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 1px 4px; -} -.ant-select-multiple .ant-select-selector input { - cursor: pointer; -} -.ant-select-show-search.ant-select-multiple .ant-select-selector { - cursor: text; -} -.ant-select-show-search.ant-select-multiple .ant-select-selector input { - cursor: auto; -} -.ant-select-focused.ant-select-multiple .ant-select-selector { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-select-disabled.ant-select-multiple .ant-select-selector { - color: rgba(0, 0, 0, 0.25); - background: #f5f5f5; - cursor: not-allowed; -} -.ant-select-disabled.ant-select-multiple .ant-select-selector input { - cursor: not-allowed; -} -.ant-select-multiple .ant-select-selector .ant-select-selection-search-input { - background: transparent; - border: none; - outline: none; -} -.ant-select-show-search.ant-select-multiple .ant-select-selector { - cursor: text; -} -.ant-select-multiple .ant-select-selector::after { - display: inline-block; - width: 0; - margin: 2px 0; - line-height: 24px; - content: '\a0'; -} -.ant-select-multiple.ant-select-allow-clear .ant-select-selector { - padding-right: 24px; -} -.ant-select-multiple .ant-select-selection-item { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; - max-width: 100%; - height: 24px; - margin-top: 2px; - margin-right: 4px; - margin-bottom: 2px; - padding: 0 4px 0 8px; - line-height: 22px; - background: #f5f5f5; - border: 1px solid #f0f0f0; - border-radius: 2px; - cursor: default; - -webkit-transition: font-size 0.3s, line-height 0.3s, height 0.3s; - transition: font-size 0.3s, line-height 0.3s, height 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-select-multiple .ant-select-selection-item-content { - display: inline-block; - margin-right: 4px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-select-multiple .ant-select-selection-item-remove { - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - color: rgba(0, 0, 0, 0.45); - font-weight: bold; - font-size: 12px; - line-height: inherit; - cursor: pointer; - display: inline-block; - font-size: 10px; -} -.ant-select-multiple .ant-select-selection-item-remove > * { - line-height: 1; -} -.ant-select-multiple .ant-select-selection-item-remove svg { - display: inline-block; -} -.ant-select-multiple .ant-select-selection-item-remove::before { - display: none; -} -.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon { - display: block; -} -.ant-select-multiple .ant-select-selection-item-remove:hover { - color: rgba(0, 0, 0, 0.75); -} -.ant-select-multiple .ant-select-selection-search { - position: relative; - margin-left: 0.5px; -} -.ant-select-multiple .ant-select-selection-search-input, -.ant-select-multiple .ant-select-selection-search-mirror { - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; - line-height: 1.5715; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-select-multiple .ant-select-selection-search-input { - width: 100%; - min-width: 3px; -} -.ant-select-multiple .ant-select-selection-search-mirror { - position: absolute; - top: 0; - left: 0; - z-index: 999; - white-space: nowrap; - visibility: hidden; -} -.ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input { - margin-left: 6.5px; -} -.ant-select-multiple .ant-select-selection-placeholder { - position: absolute; - top: 50%; - right: 11px; - left: 11px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-select-multiple.ant-select-lg .ant-select-selector::after { - line-height: 32px; -} -.ant-select-multiple.ant-select-lg .ant-select-selection-item { - height: 32px; - line-height: 30px; -} -.ant-select-multiple.ant-select-lg .ant-select-selection-search { - height: 33px; - line-height: 33px; -} -.ant-select-multiple.ant-select-lg .ant-select-selection-search-input, -.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror { - height: 32px; - line-height: 30px; -} -.ant-select-multiple.ant-select-sm .ant-select-selector::after { - line-height: 16px; -} -.ant-select-multiple.ant-select-sm .ant-select-selection-item { - height: 16px; - line-height: 14px; -} -.ant-select-multiple.ant-select-sm .ant-select-selection-search { - height: 17px; - line-height: 17px; -} -.ant-select-multiple.ant-select-sm .ant-select-selection-search-input, -.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror { - height: 16px; - line-height: 14px; -} -.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { - left: 7px; -} -.ant-select-multiple.ant-select-sm .ant-select-selection-search:first-child .ant-select-selection-search-input { - margin-left: 3px; -} -.ant-select-multiple.ant-select-lg .ant-select-selection-item { - height: 32px; - line-height: 32px; -} -.ant-select-disabled .ant-select-selection-item-remove { - display: none; -} -/* Reset search input style */ -.ant-select { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - cursor: pointer; -} -.ant-select:not(.ant-select-disabled):hover .ant-select-selector { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-select-selection-item { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -@media all and (-ms-high-contrast: none) { - .ant-select-selection-item *::-ms-backdrop, - .ant-select-selection-item { - -ms-flex: auto; - flex: auto; - } -} -.ant-select-selection-placeholder { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - opacity: 0.4; -} -@media all and (-ms-high-contrast: none) { - .ant-select-selection-placeholder *::-ms-backdrop, - .ant-select-selection-placeholder { - -ms-flex: auto; - flex: auto; - } -} -.ant-select-arrow { - display: inline-block; - color: inherit; - font-style: normal; - line-height: 0; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - position: absolute; - top: 53%; - right: 11px; - width: 12px; - height: 12px; - margin-top: -6px; - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - line-height: 1; - text-align: center; -} -.ant-select-arrow > * { - line-height: 1; -} -.ant-select-arrow svg { - display: inline-block; -} -.ant-select-arrow::before { - display: none; -} -.ant-select-arrow .ant-select-arrow-icon { - display: block; -} -.ant-select-arrow .anticon { - vertical-align: top; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; -} -.ant-select-arrow .anticon > svg { - vertical-align: top; -} -.ant-select-open .ant-select-arrow .anticon.anticon-down { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} -.ant-select-arrow.anticon-down { - pointer-events: none; -} -.ant-select-clear { - position: absolute; - top: 50%; - right: 11px; - z-index: 1; - display: inline-block; - width: 12px; - height: 12px; - margin-top: -6px; - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - font-style: normal; - line-height: 1; - text-align: center; - text-transform: none; - background: #fff; - cursor: pointer; - opacity: 0; - -webkit-transition: color 0.3s ease, opacity 0.15s ease; - transition: color 0.3s ease, opacity 0.15s ease; - text-rendering: auto; -} -.ant-select-clear::before { - display: block; -} -.ant-select-clear:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-select:hover .ant-select-clear { - opacity: 1; -} -.ant-select-dropdown { - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - top: -9999px; - left: -9999px; - z-index: 1050; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 4px 0; - overflow: hidden; - font-size: 14px; - font-variant: initial; - background-color: #fff; - border-radius: 2px; - outline: none; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft, -.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft { - -webkit-animation-name: antSlideUpIn; - animation-name: antSlideUpIn; -} -.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft, -.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft { - -webkit-animation-name: antSlideDownIn; - animation-name: antSlideDownIn; -} -.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft { - -webkit-animation-name: antSlideUpOut; - animation-name: antSlideUpOut; -} -.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft { - -webkit-animation-name: antSlideDownOut; - animation-name: antSlideDownOut; -} -.ant-select-dropdown-hidden { - display: none; -} -.ant-select-item-empty { - position: relative; - display: block; - min-height: 32px; - padding: 5px 12px; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; - line-height: 22px; -} -.ant-select-item { - position: relative; - display: block; - min-height: 32px; - padding: 5px 12px; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; - line-height: 22px; - cursor: pointer; - -webkit-transition: background 0.3s ease; - transition: background 0.3s ease; -} -.ant-select-item-group { - color: rgba(0, 0, 0, 0.45); - font-size: 12px; - cursor: default; -} -.ant-select-item-option { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-select-item-option-content { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-select-item-option-state { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; -} -.ant-select-item-option-active:not(.ant-select-item-option-disabled) { - background-color: #f5f5f5; -} -.ant-select-item-option-selected:not(.ant-select-item-option-disabled) { - color: rgba(0, 0, 0, 0.65); - font-weight: 600; - background-color: #e6f7ff; -} -.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state { - color: #1890ff; -} -.ant-select-item-option-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-select-item-option-grouped { - padding-left: 24px; -} -.ant-select-lg { - font-size: 16px; -} -.ant-select-borderless .ant-select-selector { - background-color: transparent !important; - border-color: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.ant-select-rtl { - direction: rtl; -} -.ant-select-rtl .ant-select-arrow { - right: initial; - left: 11px; -} -.ant-select-rtl .ant-select-clear { - right: initial; - left: 11px; -} -.ant-select-dropdown-rtl { - direction: rtl; -} -.ant-select-dropdown-rtl .ant-select-item-option-grouped { - padding-right: 24px; - padding-left: 12px; -} -.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector { - padding-right: 4px; - padding-left: 24px; -} -.ant-select-rtl.ant-select-multiple .ant-select-selection-item { - margin-right: 0; - margin-left: 4px; - text-align: right; -} -.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content { - margin-right: 0; - margin-left: 4px; - text-align: right; -} -.ant-select-rtl.ant-select-multiple .ant-select-selection-search { - margin-right: 0.5px; - margin-left: 4px; -} -.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror { - right: 0; - left: auto; -} -.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder { - right: 11px; - left: auto; -} -.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { - right: 7px; -} -.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item, -.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder { - right: 0; - left: 9px; - text-align: right; -} -.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search { - right: 11px; - left: 25px; -} -.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item, -.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder { - padding-right: 0; - padding-left: 18px; -} -.ant-select-rtl.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - padding: 0 11px; -} -.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search { - right: 0; -} -.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, -.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder { - padding-right: 0; - padding-left: 21px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-empty { - margin: 0 8px; - font-size: 14px; - line-height: 22px; - text-align: center; -} -.ant-empty-image { - height: 100px; - margin-bottom: 8px; -} -.ant-empty-image img { - height: 100%; -} -.ant-empty-image svg { - height: 100%; - margin: auto; -} -.ant-empty-description { - margin: 0; -} -.ant-empty-footer { - margin-top: 16px; -} -.ant-empty-normal { - margin: 32px 0; - color: rgba(0, 0, 0, 0.25); -} -.ant-empty-normal .ant-empty-image { - height: 40px; -} -.ant-empty-small { - margin: 8px 0; - color: rgba(0, 0, 0, 0.25); -} -.ant-empty-small .ant-empty-image { - height: 35px; -} -.ant-empty-img-default-ellipse { - fill-opacity: 0.8; - fill: #f5f5f5; -} -.ant-empty-img-default-path-1 { - fill: #aeb8c2; -} -.ant-empty-img-default-path-2 { - fill: url(#linearGradient-1); -} -.ant-empty-img-default-path-3 { - fill: #f5f5f7; -} -.ant-empty-img-default-path-4 { - fill: #dce0e6; -} -.ant-empty-img-default-path-5 { - fill: #dce0e6; -} -.ant-empty-img-default-g { - fill: #fff; -} -.ant-empty-img-simple-ellipse { - fill: #f5f5f5; -} -.ant-empty-img-simple-g { - stroke: #d9d9d9; -} -.ant-empty-img-simple-path { - fill: #fafafa; -} -.ant-empty-rtl { - direction: rtl; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-avatar { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - overflow: hidden; - color: #fff; - white-space: nowrap; - text-align: center; - vertical-align: middle; - background: #ccc; - width: 32px; - height: 32px; - line-height: 32px; - border-radius: 50%; -} -.ant-avatar-image { - background: transparent; -} -.ant-avatar-string { - position: absolute; - left: 50%; - -webkit-transform-origin: 0 center; - transform-origin: 0 center; -} -.ant-avatar.ant-avatar-icon { - font-size: 18px; -} -.ant-avatar.ant-avatar-icon > .anticon { - margin: 0; -} -.ant-avatar-lg { - width: 40px; - height: 40px; - line-height: 40px; - border-radius: 50%; -} -.ant-avatar-lg-string { - position: absolute; - left: 50%; - -webkit-transform-origin: 0 center; - transform-origin: 0 center; -} -.ant-avatar-lg.ant-avatar-icon { - font-size: 24px; -} -.ant-avatar-lg.ant-avatar-icon > .anticon { - margin: 0; -} -.ant-avatar-sm { - width: 24px; - height: 24px; - line-height: 24px; - border-radius: 50%; -} -.ant-avatar-sm-string { - position: absolute; - left: 50%; - -webkit-transform-origin: 0 center; - transform-origin: 0 center; -} -.ant-avatar-sm.ant-avatar-icon { - font-size: 14px; -} -.ant-avatar-sm.ant-avatar-icon > .anticon { - margin: 0; -} -.ant-avatar-square { - border-radius: 2px; -} -.ant-avatar > img { - display: block; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-back-top { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: fixed; - right: 100px; - bottom: 50px; - z-index: 10; - width: 40px; - height: 40px; - cursor: pointer; -} -.ant-back-top-rtl { - right: auto; - left: 100px; - direction: rtl; -} -.ant-back-top-content { - width: 40px; - height: 40px; - overflow: hidden; - color: #fff; - text-align: center; - background-color: rgba(0, 0, 0, 0.45); - border-radius: 20px; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-back-top-content:hover { - background-color: rgba(0, 0, 0, 0.65); - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-back-top-icon { - width: 14px; - height: 16px; - margin: 12px auto; - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAABGdBTUEAALGPC/xhBQAAAbtJREFUWAntmMtKw0AUhhMvS5cuxILgQlRUpIggIoKIIoigG1eC+AA+jo+i6FIXBfeuXIgoeKVeitVWJX5HWhhDksnUpp3FDPyZk3Nm5nycmZKkXhAEOXSA3lG7muTeRzmfy6HneUvIhnYkQK+Q9NhAA0Opg0vBEhjBKHiyb8iGMyQMOYuK41BcBSypAL+MYXSKjtFAW7EAGEO3qN4uMQbbAkXiSfRQJ1H6a+yhlkKRcAoVFYiweYNjtCVQJJpBz2GCiPt7fBOZQpFgDpUikse5HgnkM4Fi4QX0Fpc5wf9EbLqpUCy4jMoJSXWhFwbMNgWKhVbRhy5jirhs9fy/oFhgHVVTJEs7RLZ8sSEoJm6iz7SZDMbJ+/OKERQTttCXQRLToRUmrKWCYuA2+jbN0MB4OQobYShfdTCgn/sL1K36M7TLrN3n+758aPy2rrpR6+/od5E8tf/A1uLS9aId5T7J3CNYihkQ4D9PiMdMC7mp4rjB9kjFjZp8BlnVHJBuO1yFXIV0FdDF3RlyFdJVQBdv5AxVdIsq8apiZ2PyYO1EVykesGfZEESsCkweyR8MUW+V8uJ1gkYipmpdP1pm2aJVPEGzAAAAAElFTkSuQmCC) 100%/100% no-repeat; -} -@media screen and (max-width: 768px) { - .ant-back-top { - right: 60px; - } -} -@media screen and (max-width: 480px) { - .ant-back-top { - right: 20px; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-badge { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - color: unset; - line-height: 1; -} -.ant-badge-count { - z-index: auto; - min-width: 20px; - height: 20px; - padding: 0 6px; - color: #fff; - font-weight: normal; - font-size: 12px; - line-height: 20px; - white-space: nowrap; - text-align: center; - background: #ff4d4f; - border-radius: 10px; - -webkit-box-shadow: 0 0 0 1px #fff; - box-shadow: 0 0 0 1px #fff; -} -.ant-badge-count a, -.ant-badge-count a:hover { - color: #fff; -} -.ant-badge-multiple-words { - padding: 0 8px; -} -.ant-badge-dot { - z-index: auto; - width: 6px; - height: 6px; - background: #ff4d4f; - border-radius: 100%; - -webkit-box-shadow: 0 0 0 1px #fff; - box-shadow: 0 0 0 1px #fff; -} -.ant-badge-count, -.ant-badge-dot, -.ant-badge .ant-scroll-number-custom-component { - position: absolute; - top: 0; - right: 0; - -webkit-transform: translate(50%, -50%); - transform: translate(50%, -50%); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; -} -.ant-badge-status { - line-height: inherit; - vertical-align: baseline; -} -.ant-badge-status-dot { - position: relative; - top: -1px; - display: inline-block; - width: 6px; - height: 6px; - vertical-align: middle; - border-radius: 50%; -} -.ant-badge-status-success { - background-color: #52c41a; -} -.ant-badge-status-processing { - position: relative; - background-color: #1890ff; -} -.ant-badge-status-processing::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 50%; - -webkit-animation: antStatusProcessing 1.2s infinite ease-in-out; - animation: antStatusProcessing 1.2s infinite ease-in-out; - content: ''; -} -.ant-badge-status-default { - background-color: #d9d9d9; -} -.ant-badge-status-error { - background-color: #ff4d4f; -} -.ant-badge-status-warning { - background-color: #faad14; -} -.ant-badge-status-pink { - background: #eb2f96; -} -.ant-badge-status-magenta { - background: #eb2f96; -} -.ant-badge-status-red { - background: #f5222d; -} -.ant-badge-status-volcano { - background: #fa541c; -} -.ant-badge-status-orange { - background: #fa8c16; -} -.ant-badge-status-yellow { - background: #fadb14; -} -.ant-badge-status-gold { - background: #faad14; -} -.ant-badge-status-cyan { - background: #13c2c2; -} -.ant-badge-status-lime { - background: #a0d911; -} -.ant-badge-status-green { - background: #52c41a; -} -.ant-badge-status-blue { - background: #1890ff; -} -.ant-badge-status-geekblue { - background: #2f54eb; -} -.ant-badge-status-purple { - background: #722ed1; -} -.ant-badge-status-text { - margin-left: 8px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; -} -.ant-badge-zoom-appear, -.ant-badge-zoom-enter { - -webkit-animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46); - animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} -.ant-badge-zoom-leave { - -webkit-animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6); - animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} -.ant-badge-not-a-wrapper:not(.ant-badge-status) { - vertical-align: middle; -} -.ant-badge-not-a-wrapper .ant-scroll-number { - position: relative; - top: auto; - display: block; -} -.ant-badge-not-a-wrapper .ant-badge-count { - -webkit-transform: none; - transform: none; -} -@-webkit-keyframes antStatusProcessing { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(2.4); - transform: scale(2.4); - opacity: 0; - } -} -@keyframes antStatusProcessing { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(2.4); - transform: scale(2.4); - opacity: 0; - } -} -.ant-scroll-number { - overflow: hidden; -} -.ant-scroll-number-only { - display: inline-block; - height: 20px; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-scroll-number-only > p.ant-scroll-number-only-unit { - height: 20px; - margin: 0; -} -.ant-scroll-number-symbol { - vertical-align: top; -} -@-webkit-keyframes antZoomBadgeIn { - 0% { - -webkit-transform: scale(0) translate(50%, -50%); - transform: scale(0) translate(50%, -50%); - opacity: 0; - } - 100% { - -webkit-transform: scale(1) translate(50%, -50%); - transform: scale(1) translate(50%, -50%); - } -} -@keyframes antZoomBadgeIn { - 0% { - -webkit-transform: scale(0) translate(50%, -50%); - transform: scale(0) translate(50%, -50%); - opacity: 0; - } - 100% { - -webkit-transform: scale(1) translate(50%, -50%); - transform: scale(1) translate(50%, -50%); - } -} -@-webkit-keyframes antZoomBadgeOut { - 0% { - -webkit-transform: scale(1) translate(50%, -50%); - transform: scale(1) translate(50%, -50%); - } - 100% { - -webkit-transform: scale(0) translate(50%, -50%); - transform: scale(0) translate(50%, -50%); - opacity: 0; - } -} -@keyframes antZoomBadgeOut { - 0% { - -webkit-transform: scale(1) translate(50%, -50%); - transform: scale(1) translate(50%, -50%); - } - 100% { - -webkit-transform: scale(0) translate(50%, -50%); - transform: scale(0) translate(50%, -50%); - opacity: 0; - } -} -.ant-badge-rtl { - direction: rtl; -} -.ant-badge-rtl .ant-badge-count, -.ant-badge-rtl .ant-badge-dot, -.ant-badge-rtl .ant-badge .ant-scroll-number-custom-component { - right: auto; - left: 0; - direction: ltr; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; -} -.ant-badge-rtl.ant-badge .ant-scroll-number-custom-component { - right: auto; - left: 0; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; -} -.ant-badge-rtl .ant-badge-status-text { - margin-right: 8px; - margin-left: 0; -} -.ant-badge-rtl .ant-badge-zoom-appear, -.ant-badge-rtl .ant-badge-zoom-enter { - -webkit-animation-name: antZoomBadgeInRtl; - animation-name: antZoomBadgeInRtl; -} -.ant-badge-rtl .ant-badge-zoom-leave { - -webkit-animation-name: antZoomBadgeOutRtl; - animation-name: antZoomBadgeOutRtl; -} -.ant-badge-not-a-wrapper .ant-badge-count { - -webkit-transform: none; - transform: none; -} -@-webkit-keyframes antZoomBadgeInRtl { - 0% { - -webkit-transform: scale(0) translate(-50%, -50%); - transform: scale(0) translate(-50%, -50%); - opacity: 0; - } - 100% { - -webkit-transform: scale(1) translate(-50%, -50%); - transform: scale(1) translate(-50%, -50%); - } -} -@keyframes antZoomBadgeInRtl { - 0% { - -webkit-transform: scale(0) translate(-50%, -50%); - transform: scale(0) translate(-50%, -50%); - opacity: 0; - } - 100% { - -webkit-transform: scale(1) translate(-50%, -50%); - transform: scale(1) translate(-50%, -50%); - } -} -@-webkit-keyframes antZoomBadgeOutRtl { - 0% { - -webkit-transform: scale(1) translate(-50%, -50%); - transform: scale(1) translate(-50%, -50%); - } - 100% { - -webkit-transform: scale(0) translate(-50%, -50%); - transform: scale(0) translate(-50%, -50%); - opacity: 0; - } -} -@keyframes antZoomBadgeOutRtl { - 0% { - -webkit-transform: scale(1) translate(-50%, -50%); - transform: scale(1) translate(-50%, -50%); - } - 100% { - -webkit-transform: scale(0) translate(-50%, -50%); - transform: scale(0) translate(-50%, -50%); - opacity: 0; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-breadcrumb { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-breadcrumb .anticon { - font-size: 14px; -} -.ant-breadcrumb a { - color: rgba(0, 0, 0, 0.45); - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-breadcrumb a:hover { - color: #40a9ff; -} -.ant-breadcrumb > span:last-child { - color: rgba(0, 0, 0, 0.65); -} -.ant-breadcrumb > span:last-child a { - color: rgba(0, 0, 0, 0.65); -} -.ant-breadcrumb > span:last-child .ant-breadcrumb-separator { - display: none; -} -.ant-breadcrumb-separator { - margin: 0 8px; - color: rgba(0, 0, 0, 0.45); -} -.ant-breadcrumb-link > .anticon + span { - margin-left: 4px; -} -.ant-breadcrumb-overlay-link > .anticon { - margin-left: 4px; -} -.ant-breadcrumb-rtl { - direction: rtl; -} -.ant-breadcrumb-rtl::before { - display: table; - content: ''; -} -.ant-breadcrumb-rtl::after { - display: table; - clear: both; - content: ''; -} -.ant-breadcrumb-rtl > span { - float: right; -} -.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + span { - margin-right: 4px; - margin-left: 0; -} -.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link > .anticon { - margin-right: 4px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-menu { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - margin-bottom: 0; - padding-left: 0; - color: rgba(0, 0, 0, 0.65); - line-height: 0; - list-style: none; - background: #fff; - outline: none; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - -webkit-transition: background 0.3s, width 0.2s; - transition: background 0.3s, width 0.2s; -} -.ant-menu::before { - display: table; - content: ''; -} -.ant-menu::after { - display: table; - clear: both; - content: ''; -} -.ant-menu ul, -.ant-menu ol { - margin: 0; - padding: 0; - list-style: none; -} -.ant-menu-hidden { - display: none; -} -.ant-menu-item-group-title { - height: 1.5715; - padding: 8px 16px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 1.5715; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-menu-submenu, -.ant-menu-submenu-inline { - -webkit-transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-submenu-selected { - color: #1890ff; -} -.ant-menu-item:active, -.ant-menu-submenu-title:active { - background: #e6f7ff; -} -.ant-menu-submenu .ant-menu-sub { - cursor: initial; - -webkit-transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-item > a { - color: rgba(0, 0, 0, 0.65); -} -.ant-menu-item > a:only-child { - display: block; -} -.ant-menu-item > a:hover { - color: #1890ff; -} -.ant-menu-item > a::before { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background-color: transparent; - content: ''; -} -.ant-menu-item > .ant-badge > a { - color: rgba(0, 0, 0, 0.65); -} -.ant-menu-item > .ant-badge > a:hover { - color: #1890ff; -} -.ant-menu-item-divider { - height: 1px; - overflow: hidden; - line-height: 0; - background-color: #f0f0f0; -} -.ant-menu-item:hover, -.ant-menu-item-active, -.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open, -.ant-menu-submenu-active, -.ant-menu-submenu-title:hover { - color: #1890ff; -} -.ant-menu-horizontal .ant-menu-item, -.ant-menu-horizontal .ant-menu-submenu { - margin-top: -1px; -} -.ant-menu-horizontal > .ant-menu-item:hover, -.ant-menu-horizontal > .ant-menu-item-active, -.ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover { - background-color: transparent; -} -.ant-menu-item-selected { - color: #1890ff; -} -.ant-menu-item-selected > a, -.ant-menu-item-selected > a:hover { - color: #1890ff; -} -.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { - background-color: #e6f7ff; -} -.ant-menu-inline, -.ant-menu-vertical, -.ant-menu-vertical-left { - border-right: 1px solid #f0f0f0; -} -.ant-menu-vertical-right { - border-left: 1px solid #f0f0f0; -} -.ant-menu-vertical.ant-menu-sub, -.ant-menu-vertical-left.ant-menu-sub, -.ant-menu-vertical-right.ant-menu-sub { - min-width: 160px; - max-height: calc(100vh - 100px); - padding: 0; - overflow: hidden; - border-right: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.ant-menu-vertical.ant-menu-sub:not(.zoom-big-enter-active):not(.zoom-big-leave-active), -.ant-menu-vertical-left.ant-menu-sub:not(.zoom-big-enter-active):not(.zoom-big-leave-active), -.ant-menu-vertical-right.ant-menu-sub:not(.zoom-big-enter-active):not(.zoom-big-leave-active) { - overflow-x: hidden; - overflow-y: auto; -} -.ant-menu-vertical.ant-menu-sub .ant-menu-item, -.ant-menu-vertical-left.ant-menu-sub .ant-menu-item, -.ant-menu-vertical-right.ant-menu-sub .ant-menu-item { - left: 0; - margin-left: 0; - border-right: 0; -} -.ant-menu-vertical.ant-menu-sub .ant-menu-item::after, -.ant-menu-vertical-left.ant-menu-sub .ant-menu-item::after, -.ant-menu-vertical-right.ant-menu-sub .ant-menu-item::after { - border-right: 0; -} -.ant-menu-vertical.ant-menu-sub > .ant-menu-item, -.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item, -.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item, -.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu, -.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu, -.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.ant-menu-horizontal.ant-menu-sub { - min-width: 114px; -} -.ant-menu-item, -.ant-menu-submenu-title { - position: relative; - display: block; - margin: 0; - padding: 0 20px; - white-space: nowrap; - cursor: pointer; - -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-item .anticon, -.ant-menu-submenu-title .anticon { - min-width: 14px; - margin-right: 10px; - font-size: 14px; - -webkit-transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-item .anticon + span, -.ant-menu-submenu-title .anticon + span { - opacity: 1; - -webkit-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-item.ant-menu-item-only-child > .anticon, -.ant-menu-submenu-title.ant-menu-item-only-child > .anticon { - margin-right: 0; -} -.ant-menu > .ant-menu-item-divider { - height: 1px; - margin: 1px 0; - padding: 0; - overflow: hidden; - line-height: 0; - background-color: #f0f0f0; -} -.ant-menu-submenu-popup { - position: absolute; - z-index: 1050; - border-radius: 2px; -} -.ant-menu-submenu-popup::before { - position: absolute; - top: -7px; - right: 0; - bottom: 0; - left: 0; - opacity: 0.0001; - content: ' '; -} -.ant-menu-submenu > .ant-menu { - background-color: #fff; - border-radius: 2px; -} -.ant-menu-submenu > .ant-menu-submenu-title::after { - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-submenu-popup > .ant-menu { - background-color: #fff; -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow { - position: absolute; - top: 50%; - right: 16px; - width: 10px; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - position: absolute; - width: 6px; - height: 1.5px; - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0.65))); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)); - border-radius: 2px; - -webkit-transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - content: ''; -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - -webkit-transform: rotate(45deg) translateY(-2px); - transform: rotate(45deg) translateY(-2px); -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - -webkit-transform: rotate(-45deg) translateY(2px); - transform: rotate(-45deg) translateY(2px); -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, -.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before, -.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before { - background: -webkit-gradient(linear, left top, right top, from(#1890ff), to(#1890ff)); - background: linear-gradient(to right, #1890ff, #1890ff); -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - -webkit-transform: rotate(45deg) translateY(-2px); - transform: rotate(45deg) translateY(-2px); -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - -webkit-transform: rotate(-45deg) translateY(2px); - transform: rotate(-45deg) translateY(2px); -} -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - -webkit-transform: rotate(-45deg) translateX(2px); - transform: rotate(-45deg) translateX(2px); -} -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - -webkit-transform: rotate(45deg) translateX(-2px); - transform: rotate(45deg) translateX(-2px); -} -.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow { - -webkit-transform: translateY(-2px); - transform: translateY(-2px); -} -.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - -webkit-transform: rotate(-45deg) translateX(-2px); - transform: rotate(-45deg) translateX(-2px); -} -.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - -webkit-transform: rotate(45deg) translateX(2px); - transform: rotate(45deg) translateX(2px); -} -.ant-menu-vertical .ant-menu-submenu-selected, -.ant-menu-vertical-left .ant-menu-submenu-selected, -.ant-menu-vertical-right .ant-menu-submenu-selected { - color: #1890ff; -} -.ant-menu-vertical .ant-menu-submenu-selected > a, -.ant-menu-vertical-left .ant-menu-submenu-selected > a, -.ant-menu-vertical-right .ant-menu-submenu-selected > a { - color: #1890ff; -} -.ant-menu-horizontal { - line-height: 46px; - white-space: nowrap; - border: 0; - border-bottom: 1px solid #f0f0f0; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-menu-horizontal > .ant-menu-item, -.ant-menu-horizontal > .ant-menu-submenu { - position: relative; - top: 1px; - display: inline-block; - vertical-align: bottom; - border-bottom: 2px solid transparent; -} -.ant-menu-horizontal > .ant-menu-item:hover, -.ant-menu-horizontal > .ant-menu-submenu:hover, -.ant-menu-horizontal > .ant-menu-item-active, -.ant-menu-horizontal > .ant-menu-submenu-active, -.ant-menu-horizontal > .ant-menu-item-open, -.ant-menu-horizontal > .ant-menu-submenu-open, -.ant-menu-horizontal > .ant-menu-item-selected, -.ant-menu-horizontal > .ant-menu-submenu-selected { - color: #1890ff; - border-bottom: 2px solid #1890ff; -} -.ant-menu-horizontal > .ant-menu-item > a { - color: rgba(0, 0, 0, 0.65); -} -.ant-menu-horizontal > .ant-menu-item > a:only-child { - display: block; -} -.ant-menu-horizontal > .ant-menu-item > a:hover { - color: #1890ff; -} -.ant-menu-horizontal > .ant-menu-item > a::before { - bottom: -2px; -} -.ant-menu-horizontal > .ant-menu-item-selected > a { - color: #1890ff; -} -.ant-menu-horizontal::after { - display: block; - clear: both; - height: 0; - content: '\20'; -} -.ant-menu-vertical .ant-menu-item, -.ant-menu-vertical-left .ant-menu-item, -.ant-menu-vertical-right .ant-menu-item, -.ant-menu-inline .ant-menu-item { - position: relative; -} -.ant-menu-vertical .ant-menu-item::after, -.ant-menu-vertical-left .ant-menu-item::after, -.ant-menu-vertical-right .ant-menu-item::after, -.ant-menu-inline .ant-menu-item::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - border-right: 3px solid #1890ff; - -webkit-transform: scaleY(0.0001); - transform: scaleY(0.0001); - opacity: 0; - -webkit-transition: opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); - transition: opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); - transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); - transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); - content: ''; -} -.ant-menu-vertical .ant-menu-item, -.ant-menu-vertical-left .ant-menu-item, -.ant-menu-vertical-right .ant-menu-item, -.ant-menu-inline .ant-menu-item, -.ant-menu-vertical .ant-menu-submenu-title, -.ant-menu-vertical-left .ant-menu-submenu-title, -.ant-menu-vertical-right .ant-menu-submenu-title, -.ant-menu-inline .ant-menu-submenu-title { - height: 40px; - margin-top: 4px; - margin-bottom: 4px; - padding: 0 16px; - overflow: hidden; - font-size: 14px; - line-height: 40px; - text-overflow: ellipsis; -} -.ant-menu-vertical .ant-menu-submenu, -.ant-menu-vertical-left .ant-menu-submenu, -.ant-menu-vertical-right .ant-menu-submenu, -.ant-menu-inline .ant-menu-submenu { - padding-bottom: 0.02px; -} -.ant-menu-vertical .ant-menu-item:not(:last-child), -.ant-menu-vertical-left .ant-menu-item:not(:last-child), -.ant-menu-vertical-right .ant-menu-item:not(:last-child), -.ant-menu-inline .ant-menu-item:not(:last-child) { - margin-bottom: 8px; -} -.ant-menu-vertical > .ant-menu-item, -.ant-menu-vertical-left > .ant-menu-item, -.ant-menu-vertical-right > .ant-menu-item, -.ant-menu-inline > .ant-menu-item, -.ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title, -.ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title, -.ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title, -.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { - height: 40px; - line-height: 40px; -} -.ant-menu-vertical .ant-menu-submenu-title { - padding-right: 34px; -} -.ant-menu-inline { - width: 100%; -} -.ant-menu-inline .ant-menu-selected::after, -.ant-menu-inline .ant-menu-item-selected::after { - -webkit-transform: scaleY(1); - transform: scaleY(1); - opacity: 1; - -webkit-transition: opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-inline .ant-menu-item, -.ant-menu-inline .ant-menu-submenu-title { - width: calc(100% + 1px); -} -.ant-menu-inline .ant-menu-submenu-title { - padding-right: 34px; -} -.ant-menu-inline-collapsed { - width: 80px; -} -.ant-menu-inline-collapsed > .ant-menu-item, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title, -.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title { - left: 0; - padding: 0 32px; - text-overflow: clip; -} -.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow { - display: none; -} -.ant-menu-inline-collapsed > .ant-menu-item .anticon, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon, -.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon { - margin: 0; - font-size: 16px; - line-height: 40px; -} -.ant-menu-inline-collapsed > .ant-menu-item .anticon + span, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span, -.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span { - display: inline-block; - max-width: 0; - opacity: 0; -} -.ant-menu-inline-collapsed .anticon { - display: inline-block; -} -.ant-menu-inline-collapsed-tooltip { - pointer-events: none; -} -.ant-menu-inline-collapsed-tooltip .anticon { - display: none; -} -.ant-menu-inline-collapsed-tooltip a { - color: rgba(255, 255, 255, 0.85); -} -.ant-menu-inline-collapsed .ant-menu-item-group-title { - padding-right: 4px; - padding-left: 4px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-menu-item-group-list { - margin: 0; - padding: 0; -} -.ant-menu-item-group-list .ant-menu-item, -.ant-menu-item-group-list .ant-menu-submenu-title { - padding: 0 16px 0 28px; -} -.ant-menu-root.ant-menu-vertical, -.ant-menu-root.ant-menu-vertical-left, -.ant-menu-root.ant-menu-vertical-right, -.ant-menu-root.ant-menu-inline { - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-menu-sub.ant-menu-inline { - padding: 0; - border: 0; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-menu-sub.ant-menu-inline > .ant-menu-item, -.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { - height: 40px; - line-height: 40px; - list-style-position: inside; - list-style-type: disc; -} -.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { - padding-left: 32px; -} -.ant-menu-item-disabled, -.ant-menu-submenu-disabled { - color: rgba(0, 0, 0, 0.25) !important; - background: none; - border-color: transparent !important; - cursor: not-allowed; -} -.ant-menu-item-disabled > a, -.ant-menu-submenu-disabled > a { - color: rgba(0, 0, 0, 0.25) !important; - pointer-events: none; -} -.ant-menu-item-disabled > .ant-menu-submenu-title, -.ant-menu-submenu-disabled > .ant-menu-submenu-title { - color: rgba(0, 0, 0, 0.25) !important; - cursor: not-allowed; -} -.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after { - background: rgba(0, 0, 0, 0.25) !important; -} -.ant-layout-header .ant-menu { - line-height: inherit; -} -.ant-menu.ant-menu-dark, -.ant-menu-dark .ant-menu-sub { - color: rgba(255, 255, 255, 0.65); - background: #001529; -} -.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow { - opacity: 0.45; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - background: #fff; -} -.ant-menu-dark.ant-menu-submenu-popup { - background: transparent; -} -.ant-menu-dark .ant-menu-inline.ant-menu-sub { - background: #000c17; -} -.ant-menu-dark.ant-menu-horizontal { - border-bottom: 0; -} -.ant-menu-dark.ant-menu-horizontal > .ant-menu-item, -.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu { - top: 0; - margin-top: 0; - border-color: #001529; - border-bottom: 0; -} -.ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a::before { - bottom: 0; -} -.ant-menu-dark .ant-menu-item, -.ant-menu-dark .ant-menu-item-group-title, -.ant-menu-dark .ant-menu-item > a { - color: rgba(255, 255, 255, 0.65); -} -.ant-menu-dark.ant-menu-inline, -.ant-menu-dark.ant-menu-vertical, -.ant-menu-dark.ant-menu-vertical-left, -.ant-menu-dark.ant-menu-vertical-right { - border-right: 0; -} -.ant-menu-dark.ant-menu-inline .ant-menu-item, -.ant-menu-dark.ant-menu-vertical .ant-menu-item, -.ant-menu-dark.ant-menu-vertical-left .ant-menu-item, -.ant-menu-dark.ant-menu-vertical-right .ant-menu-item { - left: 0; - margin-left: 0; - border-right: 0; -} -.ant-menu-dark.ant-menu-inline .ant-menu-item::after, -.ant-menu-dark.ant-menu-vertical .ant-menu-item::after, -.ant-menu-dark.ant-menu-vertical-left .ant-menu-item::after, -.ant-menu-dark.ant-menu-vertical-right .ant-menu-item::after { - border-right: 0; -} -.ant-menu-dark.ant-menu-inline .ant-menu-item, -.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title { - width: 100%; -} -.ant-menu-dark .ant-menu-item:hover, -.ant-menu-dark .ant-menu-item-active, -.ant-menu-dark .ant-menu-submenu-active, -.ant-menu-dark .ant-menu-submenu-open, -.ant-menu-dark .ant-menu-submenu-selected, -.ant-menu-dark .ant-menu-submenu-title:hover { - color: #fff; - background-color: transparent; -} -.ant-menu-dark .ant-menu-item:hover > a, -.ant-menu-dark .ant-menu-item-active > a, -.ant-menu-dark .ant-menu-submenu-active > a, -.ant-menu-dark .ant-menu-submenu-open > a, -.ant-menu-dark .ant-menu-submenu-selected > a, -.ant-menu-dark .ant-menu-submenu-title:hover > a { - color: #fff; -} -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow { - opacity: 1; -} -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before { - background: #fff; -} -.ant-menu-dark .ant-menu-item:hover { - background-color: transparent; -} -.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected { - background-color: #1890ff; -} -.ant-menu-dark .ant-menu-item-selected { - color: #fff; - border-right: 0; -} -.ant-menu-dark .ant-menu-item-selected::after { - border-right: 0; -} -.ant-menu-dark .ant-menu-item-selected > a, -.ant-menu-dark .ant-menu-item-selected > a:hover { - color: #fff; -} -.ant-menu-dark .ant-menu-item-selected .anticon { - color: #fff; -} -.ant-menu-dark .ant-menu-item-selected .anticon + span { - color: #fff; -} -.ant-menu.ant-menu-dark .ant-menu-item-selected, -.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected { - background-color: #1890ff; -} -.ant-menu-dark .ant-menu-item-disabled, -.ant-menu-dark .ant-menu-submenu-disabled, -.ant-menu-dark .ant-menu-item-disabled > a, -.ant-menu-dark .ant-menu-submenu-disabled > a { - color: rgba(255, 255, 255, 0.35) !important; - opacity: 0.8; -} -.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title, -.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title { - color: rgba(255, 255, 255, 0.35) !important; -} -.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after { - background: rgba(255, 255, 255, 0.35) !important; -} -.ant-menu-rtl { - direction: rtl; -} -.ant-menu-rtl .ant-menu-item-group-title { - text-align: right; -} -.ant-menu-rtl.ant-menu-inline, -.ant-menu-rtl.ant-menu-vertical { - border-right: none; - border-left: 1px solid #f0f0f0; -} -.ant-menu-rtl.ant-menu-dark .ant-menu-inline, -.ant-menu-rtl.ant-menu-dark .ant-menu-vertical { - border-left: none; -} -.ant-menu-rtl.ant-menu-vertical.ant-menu-sub, -.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub, -.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub { - -webkit-transform-origin: top right; - transform-origin: top right; -} -.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu, -.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu, -.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu { - -webkit-transform-origin: top right; - transform-origin: top right; -} -.ant-menu-rtl .ant-menu-item .anticon, -.ant-menu-rtl .ant-menu-submenu-title .anticon { - margin-right: auto; - margin-left: 10px; -} -.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .anticon, -.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .anticon { - margin-left: 0; -} -.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-rtl .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow { - right: auto; - left: 16px; -} -.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - -webkit-transform: rotate(-45deg) translateY(-2px); - transform: rotate(-45deg) translateY(-2px); -} -.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - -webkit-transform: rotate(45deg) translateY(2px); - transform: rotate(45deg) translateY(2px); -} -.ant-menu-rtl.ant-menu-vertical .ant-menu-item::after, -.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item::after, -.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item::after, -.ant-menu-rtl.ant-menu-inline .ant-menu-item::after { - right: auto; - left: 0; -} -.ant-menu-rtl.ant-menu-vertical .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item, -.ant-menu-rtl.ant-menu-inline .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title, -.ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title, -.ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title, -.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title { - text-align: right; -} -.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title { - padding-right: 0; - padding-left: 34px; -} -.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title { - padding-right: 16px; - padding-left: 34px; -} -.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title { - padding: 0 32px; -} -.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item, -.ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title { - padding: 0 28px 0 16px; -} -.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { - padding-right: 32px; - padding-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-tooltip { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - z-index: 1060; - display: block; - max-width: 250px; - visibility: visible; -} -.ant-tooltip-hidden { - display: none; -} -.ant-tooltip-placement-top, -.ant-tooltip-placement-topLeft, -.ant-tooltip-placement-topRight { - padding-bottom: 8px; -} -.ant-tooltip-placement-right, -.ant-tooltip-placement-rightTop, -.ant-tooltip-placement-rightBottom { - padding-left: 8px; -} -.ant-tooltip-placement-bottom, -.ant-tooltip-placement-bottomLeft, -.ant-tooltip-placement-bottomRight { - padding-top: 8px; -} -.ant-tooltip-placement-left, -.ant-tooltip-placement-leftTop, -.ant-tooltip-placement-leftBottom { - padding-right: 8px; -} -.ant-tooltip-inner { - min-width: 30px; - min-height: 32px; - padding: 6px 8px; - color: #fff; - text-align: left; - text-decoration: none; - word-wrap: break-word; - background-color: rgba(0, 0, 0, 0.75); - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-tooltip-arrow { - position: absolute; - display: block; - width: 13.07106781px; - height: 13.07106781px; - overflow: hidden; - background: transparent; - pointer-events: none; -} -.ant-tooltip-arrow::before { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; - width: 5px; - height: 5px; - margin: auto; - background-color: rgba(0, 0, 0, 0.75); - content: ''; - pointer-events: auto; -} -.ant-tooltip-placement-top .ant-tooltip-arrow, -.ant-tooltip-placement-topLeft .ant-tooltip-arrow, -.ant-tooltip-placement-topRight .ant-tooltip-arrow { - bottom: -5.07106781px; -} -.ant-tooltip-placement-top .ant-tooltip-arrow::before, -.ant-tooltip-placement-topLeft .ant-tooltip-arrow::before, -.ant-tooltip-placement-topRight .ant-tooltip-arrow::before { - -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); - box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); - -webkit-transform: translateY(-6.53553391px) rotate(45deg); - transform: translateY(-6.53553391px) rotate(45deg); -} -.ant-tooltip-placement-top .ant-tooltip-arrow { - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} -.ant-tooltip-placement-topLeft .ant-tooltip-arrow { - left: 13px; -} -.ant-tooltip-placement-topRight .ant-tooltip-arrow { - right: 13px; -} -.ant-tooltip-placement-right .ant-tooltip-arrow, -.ant-tooltip-placement-rightTop .ant-tooltip-arrow, -.ant-tooltip-placement-rightBottom .ant-tooltip-arrow { - left: -5.07106781px; -} -.ant-tooltip-placement-right .ant-tooltip-arrow::before, -.ant-tooltip-placement-rightTop .ant-tooltip-arrow::before, -.ant-tooltip-placement-rightBottom .ant-tooltip-arrow::before { - -webkit-box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); - box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); - -webkit-transform: translateX(6.53553391px) rotate(45deg); - transform: translateX(6.53553391px) rotate(45deg); -} -.ant-tooltip-placement-right .ant-tooltip-arrow { - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.ant-tooltip-placement-rightTop .ant-tooltip-arrow { - top: 5px; -} -.ant-tooltip-placement-rightBottom .ant-tooltip-arrow { - bottom: 5px; -} -.ant-tooltip-placement-left .ant-tooltip-arrow, -.ant-tooltip-placement-leftTop .ant-tooltip-arrow, -.ant-tooltip-placement-leftBottom .ant-tooltip-arrow { - right: -5.07106781px; -} -.ant-tooltip-placement-left .ant-tooltip-arrow::before, -.ant-tooltip-placement-leftTop .ant-tooltip-arrow::before, -.ant-tooltip-placement-leftBottom .ant-tooltip-arrow::before { - -webkit-box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); - box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); - -webkit-transform: translateX(-6.53553391px) rotate(45deg); - transform: translateX(-6.53553391px) rotate(45deg); -} -.ant-tooltip-placement-left .ant-tooltip-arrow { - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.ant-tooltip-placement-leftTop .ant-tooltip-arrow { - top: 5px; -} -.ant-tooltip-placement-leftBottom .ant-tooltip-arrow { - bottom: 5px; -} -.ant-tooltip-placement-bottom .ant-tooltip-arrow, -.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow, -.ant-tooltip-placement-bottomRight .ant-tooltip-arrow { - top: -5.07106781px; -} -.ant-tooltip-placement-bottom .ant-tooltip-arrow::before, -.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow::before, -.ant-tooltip-placement-bottomRight .ant-tooltip-arrow::before { - -webkit-box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07); - box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07); - -webkit-transform: translateY(6.53553391px) rotate(45deg); - transform: translateY(6.53553391px) rotate(45deg); -} -.ant-tooltip-placement-bottom .ant-tooltip-arrow { - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} -.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow { - left: 13px; -} -.ant-tooltip-placement-bottomRight .ant-tooltip-arrow { - right: 13px; -} -.ant-tooltip-rtl { - direction: rtl; -} -.ant-tooltip-rtl .ant-tooltip-inner { - text-align: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-dropdown { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - top: -9999px; - left: -9999px; - z-index: 1050; - display: block; -} -.ant-dropdown::before { - position: absolute; - top: -7px; - right: 0; - bottom: -7px; - left: -7px; - z-index: -9999; - opacity: 0.0001; - content: ' '; -} -.ant-dropdown-wrap { - position: relative; -} -.ant-dropdown-wrap .ant-btn > .anticon-down { - display: inline-block; - font-size: 10px; -} -.ant-dropdown-wrap .anticon-down::before { - -webkit-transition: -webkit-transform 0.2s; - transition: -webkit-transform 0.2s; - transition: transform 0.2s; - transition: transform 0.2s, -webkit-transform 0.2s; -} -.ant-dropdown-wrap-open .anticon-down::before { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} -.ant-dropdown-hidden, -.ant-dropdown-menu-hidden { - display: none; -} -.ant-dropdown-menu { - position: relative; - margin: 0; - padding: 4px 0; - text-align: left; - list-style-type: none; - background-color: #fff; - background-clip: padding-box; - border-radius: 2px; - outline: none; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - -webkit-transform: translate3d(0, 0, 0); -} -.ant-dropdown-menu-item-group-title { - padding: 5px 12px; - color: rgba(0, 0, 0, 0.45); - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-dropdown-menu-submenu-popup { - position: absolute; - z-index: 1050; - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-dropdown-menu-submenu-popup > .ant-dropdown-menu { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.ant-dropdown-menu-submenu-popup ul, -.ant-dropdown-menu-submenu-popup li { - list-style: none; -} -.ant-dropdown-menu-submenu-popup ul { - margin-right: 0.3em; - margin-left: 0.3em; -} -.ant-dropdown-menu-item, -.ant-dropdown-menu-submenu-title { - clear: both; - margin: 0; - padding: 5px 12px; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; - line-height: 22px; - white-space: nowrap; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-dropdown-menu-item > .anticon:first-child, -.ant-dropdown-menu-submenu-title > .anticon:first-child, -.ant-dropdown-menu-item > span > .anticon:first-child, -.ant-dropdown-menu-submenu-title > span > .anticon:first-child { - min-width: 12px; - margin-right: 8px; - font-size: 12px; -} -.ant-dropdown-menu-item > a, -.ant-dropdown-menu-submenu-title > a { - display: block; - margin: -5px -12px; - padding: 5px 12px; - color: rgba(0, 0, 0, 0.65); - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-dropdown-menu-item > a:hover, -.ant-dropdown-menu-submenu-title > a:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-dropdown-menu-item-selected, -.ant-dropdown-menu-submenu-title-selected, -.ant-dropdown-menu-item-selected > a, -.ant-dropdown-menu-submenu-title-selected > a { - color: #1890ff; - background-color: #e6f7ff; -} -.ant-dropdown-menu-item:hover, -.ant-dropdown-menu-submenu-title:hover { - background-color: #f5f5f5; -} -.ant-dropdown-menu-item-disabled, -.ant-dropdown-menu-submenu-title-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-dropdown-menu-item-disabled:hover, -.ant-dropdown-menu-submenu-title-disabled:hover { - color: rgba(0, 0, 0, 0.25); - background-color: #fff; - cursor: not-allowed; -} -.ant-dropdown-menu-item-divider, -.ant-dropdown-menu-submenu-title-divider { - height: 1px; - margin: 4px 0; - overflow: hidden; - line-height: 0; - background-color: #f0f0f0; -} -.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow, -.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow { - position: absolute; - right: 8px; -} -.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon, -.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { - margin-right: 0 !important; - color: rgba(0, 0, 0, 0.45); - font-style: normal; - display: inline-block; - font-size: 10px; -} -.ant-dropdown-menu-item-group-list { - margin: 0 8px; - padding: 0; - list-style: none; -} -.ant-dropdown-menu-submenu-title { - padding-right: 24px; -} -.ant-dropdown-menu-submenu-vertical { - position: relative; -} -.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu { - position: absolute; - top: 0; - left: 100%; - min-width: 100%; - margin-left: 4px; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, -.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { - color: rgba(0, 0, 0, 0.25); - background-color: #fff; - cursor: not-allowed; -} -.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title { - color: #1890ff; -} -.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft, -.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft, -.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter, -.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter, -.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight, -.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight { - -webkit-animation-name: antSlideUpIn; - animation-name: antSlideUpIn; -} -.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft, -.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft, -.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter, -.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter, -.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight, -.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight { - -webkit-animation-name: antSlideDownIn; - animation-name: antSlideDownIn; -} -.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft, -.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter, -.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight { - -webkit-animation-name: antSlideUpOut; - animation-name: antSlideUpOut; -} -.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft, -.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter, -.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight { - -webkit-animation-name: antSlideDownOut; - animation-name: antSlideDownOut; -} -.ant-dropdown-trigger > .anticon.anticon-down, -.ant-dropdown-link > .anticon.anticon-down { - display: inline-block; - font-size: 10px; -} -.ant-dropdown-button { - white-space: nowrap; -} -.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) { - padding-right: 8px; - padding-left: 8px; -} -.ant-dropdown-button .anticon.anticon-down { - display: inline-block; - font-size: 10px; -} -.ant-dropdown-menu-dark, -.ant-dropdown-menu-dark .ant-dropdown-menu { - background: #001529; -} -.ant-dropdown-menu-dark .ant-dropdown-menu-item, -.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title, -.ant-dropdown-menu-dark .ant-dropdown-menu-item > a { - color: rgba(255, 255, 255, 0.65); -} -.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after, -.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after, -.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after { - color: rgba(255, 255, 255, 0.65); -} -.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover, -.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover, -.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover { - color: #fff; - background: transparent; -} -.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected, -.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover, -.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a { - color: #fff; - background: #1890ff; -} -.ant-dropdown-rtl { - direction: rtl; -} -.ant-dropdown-rtl.ant-dropdown::before { - right: -7px; - left: 0; -} -.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li { - text-align: right; -} -.ant-dropdown-rtl .ant-dropdown-menu-item, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title { - text-align: right; -} -.ant-dropdown-rtl .ant-dropdown-menu-item > .anticon:first-child, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > .anticon:first-child, -.ant-dropdown-rtl .ant-dropdown-menu-item > span > .anticon:first-child, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > span > .anticon:first-child { - margin-right: 0; - margin-left: 8px; -} -.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow { - right: auto; - left: 8px; -} -.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { - margin-left: 0 !important; - -webkit-transform: scaleX(-1); - transform: scaleX(-1); -} -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title { - padding-right: 12px; - padding-left: 24px; -} -.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu { - right: 100%; - left: 0; - margin-right: 4px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-btn { - line-height: 1.5715; - position: relative; - display: inline-block; - font-weight: 400; - white-space: nowrap; - text-align: center; - background-image: none; - border: 1px solid transparent; - -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015); - box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015); - cursor: pointer; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -ms-touch-action: manipulation; - touch-action: manipulation; - height: 32px; - padding: 4px 15px; - font-size: 14px; - border-radius: 2px; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; -} -.ant-btn > .anticon { - line-height: 1; -} -.ant-btn, -.ant-btn:active, -.ant-btn:focus { - outline: 0; -} -.ant-btn:not([disabled]):hover { - text-decoration: none; -} -.ant-btn:not([disabled]):active { - outline: 0; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn.disabled, -.ant-btn[disabled] { - cursor: not-allowed; -} -.ant-btn.disabled > *, -.ant-btn[disabled] > * { - pointer-events: none; -} -.ant-btn-lg { - height: 40px; - padding: 6.4px 15px; - font-size: 16px; - border-radius: 2px; -} -.ant-btn-sm { - height: 24px; - padding: 0px 7px; - font-size: 14px; - border-radius: 2px; - line-height: 22px; -} -.ant-btn > a:only-child { - color: currentColor; -} -.ant-btn > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn:hover, -.ant-btn:focus { - color: #40a9ff; - background-color: #fff; - border-color: #40a9ff; -} -.ant-btn:hover > a:only-child, -.ant-btn:focus > a:only-child { - color: currentColor; -} -.ant-btn:hover > a:only-child::after, -.ant-btn:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn:active, -.ant-btn.active { - color: #096dd9; - background-color: #fff; - border-color: #096dd9; -} -.ant-btn:active > a:only-child, -.ant-btn.active > a:only-child { - color: currentColor; -} -.ant-btn:active > a:only-child::after, -.ant-btn.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-disabled, -.ant-btn.disabled, -.ant-btn[disabled], -.ant-btn-disabled:hover, -.ant-btn.disabled:hover, -.ant-btn[disabled]:hover, -.ant-btn-disabled:focus, -.ant-btn.disabled:focus, -.ant-btn[disabled]:focus, -.ant-btn-disabled:active, -.ant-btn.disabled:active, -.ant-btn[disabled]:active, -.ant-btn-disabled.active, -.ant-btn.disabled.active, -.ant-btn[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-disabled > a:only-child, -.ant-btn.disabled > a:only-child, -.ant-btn[disabled] > a:only-child, -.ant-btn-disabled:hover > a:only-child, -.ant-btn.disabled:hover > a:only-child, -.ant-btn[disabled]:hover > a:only-child, -.ant-btn-disabled:focus > a:only-child, -.ant-btn.disabled:focus > a:only-child, -.ant-btn[disabled]:focus > a:only-child, -.ant-btn-disabled:active > a:only-child, -.ant-btn.disabled:active > a:only-child, -.ant-btn[disabled]:active > a:only-child, -.ant-btn-disabled.active > a:only-child, -.ant-btn.disabled.active > a:only-child, -.ant-btn[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-disabled > a:only-child::after, -.ant-btn.disabled > a:only-child::after, -.ant-btn[disabled] > a:only-child::after, -.ant-btn-disabled:hover > a:only-child::after, -.ant-btn.disabled:hover > a:only-child::after, -.ant-btn[disabled]:hover > a:only-child::after, -.ant-btn-disabled:focus > a:only-child::after, -.ant-btn.disabled:focus > a:only-child::after, -.ant-btn[disabled]:focus > a:only-child::after, -.ant-btn-disabled:active > a:only-child::after, -.ant-btn.disabled:active > a:only-child::after, -.ant-btn[disabled]:active > a:only-child::after, -.ant-btn-disabled.active > a:only-child::after, -.ant-btn.disabled.active > a:only-child::after, -.ant-btn[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn:hover, -.ant-btn:focus, -.ant-btn:active, -.ant-btn.active { - text-decoration: none; - background: #fff; -} -.ant-btn > i, -.ant-btn > span { - display: inline-block; - pointer-events: none; -} -.ant-btn-primary { - color: #fff; - background-color: #1890ff; - border-color: #1890ff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); - box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); -} -.ant-btn-primary > a:only-child { - color: currentColor; -} -.ant-btn-primary > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-primary:hover, -.ant-btn-primary:focus { - color: #fff; - background-color: #40a9ff; - border-color: #40a9ff; -} -.ant-btn-primary:hover > a:only-child, -.ant-btn-primary:focus > a:only-child { - color: currentColor; -} -.ant-btn-primary:hover > a:only-child::after, -.ant-btn-primary:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-primary:active, -.ant-btn-primary.active { - color: #fff; - background-color: #096dd9; - border-color: #096dd9; -} -.ant-btn-primary:active > a:only-child, -.ant-btn-primary.active > a:only-child { - color: currentColor; -} -.ant-btn-primary:active > a:only-child::after, -.ant-btn-primary.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-primary-disabled, -.ant-btn-primary.disabled, -.ant-btn-primary[disabled], -.ant-btn-primary-disabled:hover, -.ant-btn-primary.disabled:hover, -.ant-btn-primary[disabled]:hover, -.ant-btn-primary-disabled:focus, -.ant-btn-primary.disabled:focus, -.ant-btn-primary[disabled]:focus, -.ant-btn-primary-disabled:active, -.ant-btn-primary.disabled:active, -.ant-btn-primary[disabled]:active, -.ant-btn-primary-disabled.active, -.ant-btn-primary.disabled.active, -.ant-btn-primary[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-primary-disabled > a:only-child, -.ant-btn-primary.disabled > a:only-child, -.ant-btn-primary[disabled] > a:only-child, -.ant-btn-primary-disabled:hover > a:only-child, -.ant-btn-primary.disabled:hover > a:only-child, -.ant-btn-primary[disabled]:hover > a:only-child, -.ant-btn-primary-disabled:focus > a:only-child, -.ant-btn-primary.disabled:focus > a:only-child, -.ant-btn-primary[disabled]:focus > a:only-child, -.ant-btn-primary-disabled:active > a:only-child, -.ant-btn-primary.disabled:active > a:only-child, -.ant-btn-primary[disabled]:active > a:only-child, -.ant-btn-primary-disabled.active > a:only-child, -.ant-btn-primary.disabled.active > a:only-child, -.ant-btn-primary[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-primary-disabled > a:only-child::after, -.ant-btn-primary.disabled > a:only-child::after, -.ant-btn-primary[disabled] > a:only-child::after, -.ant-btn-primary-disabled:hover > a:only-child::after, -.ant-btn-primary.disabled:hover > a:only-child::after, -.ant-btn-primary[disabled]:hover > a:only-child::after, -.ant-btn-primary-disabled:focus > a:only-child::after, -.ant-btn-primary.disabled:focus > a:only-child::after, -.ant-btn-primary[disabled]:focus > a:only-child::after, -.ant-btn-primary-disabled:active > a:only-child::after, -.ant-btn-primary.disabled:active > a:only-child::after, -.ant-btn-primary[disabled]:active > a:only-child::after, -.ant-btn-primary-disabled.active > a:only-child::after, -.ant-btn-primary.disabled.active > a:only-child::after, -.ant-btn-primary[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { - border-right-color: #40a9ff; - border-left-color: #40a9ff; -} -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { - border-color: #d9d9d9; -} -.ant-btn-group .ant-btn-primary:first-child:not(:last-child) { - border-right-color: #40a9ff; -} -.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { - border-right-color: #d9d9d9; -} -.ant-btn-group .ant-btn-primary:last-child:not(:first-child), -.ant-btn-group .ant-btn-primary + .ant-btn-primary { - border-left-color: #40a9ff; -} -.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled], -.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] { - border-left-color: #d9d9d9; -} -.ant-btn-ghost { - color: rgba(0, 0, 0, 0.65); - background-color: transparent; - border-color: #d9d9d9; -} -.ant-btn-ghost > a:only-child { - color: currentColor; -} -.ant-btn-ghost > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-ghost:hover, -.ant-btn-ghost:focus { - color: #40a9ff; - background-color: transparent; - border-color: #40a9ff; -} -.ant-btn-ghost:hover > a:only-child, -.ant-btn-ghost:focus > a:only-child { - color: currentColor; -} -.ant-btn-ghost:hover > a:only-child::after, -.ant-btn-ghost:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-ghost:active, -.ant-btn-ghost.active { - color: #096dd9; - background-color: transparent; - border-color: #096dd9; -} -.ant-btn-ghost:active > a:only-child, -.ant-btn-ghost.active > a:only-child { - color: currentColor; -} -.ant-btn-ghost:active > a:only-child::after, -.ant-btn-ghost.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-ghost-disabled, -.ant-btn-ghost.disabled, -.ant-btn-ghost[disabled], -.ant-btn-ghost-disabled:hover, -.ant-btn-ghost.disabled:hover, -.ant-btn-ghost[disabled]:hover, -.ant-btn-ghost-disabled:focus, -.ant-btn-ghost.disabled:focus, -.ant-btn-ghost[disabled]:focus, -.ant-btn-ghost-disabled:active, -.ant-btn-ghost.disabled:active, -.ant-btn-ghost[disabled]:active, -.ant-btn-ghost-disabled.active, -.ant-btn-ghost.disabled.active, -.ant-btn-ghost[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-ghost-disabled > a:only-child, -.ant-btn-ghost.disabled > a:only-child, -.ant-btn-ghost[disabled] > a:only-child, -.ant-btn-ghost-disabled:hover > a:only-child, -.ant-btn-ghost.disabled:hover > a:only-child, -.ant-btn-ghost[disabled]:hover > a:only-child, -.ant-btn-ghost-disabled:focus > a:only-child, -.ant-btn-ghost.disabled:focus > a:only-child, -.ant-btn-ghost[disabled]:focus > a:only-child, -.ant-btn-ghost-disabled:active > a:only-child, -.ant-btn-ghost.disabled:active > a:only-child, -.ant-btn-ghost[disabled]:active > a:only-child, -.ant-btn-ghost-disabled.active > a:only-child, -.ant-btn-ghost.disabled.active > a:only-child, -.ant-btn-ghost[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-ghost-disabled > a:only-child::after, -.ant-btn-ghost.disabled > a:only-child::after, -.ant-btn-ghost[disabled] > a:only-child::after, -.ant-btn-ghost-disabled:hover > a:only-child::after, -.ant-btn-ghost.disabled:hover > a:only-child::after, -.ant-btn-ghost[disabled]:hover > a:only-child::after, -.ant-btn-ghost-disabled:focus > a:only-child::after, -.ant-btn-ghost.disabled:focus > a:only-child::after, -.ant-btn-ghost[disabled]:focus > a:only-child::after, -.ant-btn-ghost-disabled:active > a:only-child::after, -.ant-btn-ghost.disabled:active > a:only-child::after, -.ant-btn-ghost[disabled]:active > a:only-child::after, -.ant-btn-ghost-disabled.active > a:only-child::after, -.ant-btn-ghost.disabled.active > a:only-child::after, -.ant-btn-ghost[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dashed { - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; - border-style: dashed; -} -.ant-btn-dashed > a:only-child { - color: currentColor; -} -.ant-btn-dashed > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dashed:hover, -.ant-btn-dashed:focus { - color: #40a9ff; - background-color: #fff; - border-color: #40a9ff; -} -.ant-btn-dashed:hover > a:only-child, -.ant-btn-dashed:focus > a:only-child { - color: currentColor; -} -.ant-btn-dashed:hover > a:only-child::after, -.ant-btn-dashed:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dashed:active, -.ant-btn-dashed.active { - color: #096dd9; - background-color: #fff; - border-color: #096dd9; -} -.ant-btn-dashed:active > a:only-child, -.ant-btn-dashed.active > a:only-child { - color: currentColor; -} -.ant-btn-dashed:active > a:only-child::after, -.ant-btn-dashed.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dashed-disabled, -.ant-btn-dashed.disabled, -.ant-btn-dashed[disabled], -.ant-btn-dashed-disabled:hover, -.ant-btn-dashed.disabled:hover, -.ant-btn-dashed[disabled]:hover, -.ant-btn-dashed-disabled:focus, -.ant-btn-dashed.disabled:focus, -.ant-btn-dashed[disabled]:focus, -.ant-btn-dashed-disabled:active, -.ant-btn-dashed.disabled:active, -.ant-btn-dashed[disabled]:active, -.ant-btn-dashed-disabled.active, -.ant-btn-dashed.disabled.active, -.ant-btn-dashed[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dashed-disabled > a:only-child, -.ant-btn-dashed.disabled > a:only-child, -.ant-btn-dashed[disabled] > a:only-child, -.ant-btn-dashed-disabled:hover > a:only-child, -.ant-btn-dashed.disabled:hover > a:only-child, -.ant-btn-dashed[disabled]:hover > a:only-child, -.ant-btn-dashed-disabled:focus > a:only-child, -.ant-btn-dashed.disabled:focus > a:only-child, -.ant-btn-dashed[disabled]:focus > a:only-child, -.ant-btn-dashed-disabled:active > a:only-child, -.ant-btn-dashed.disabled:active > a:only-child, -.ant-btn-dashed[disabled]:active > a:only-child, -.ant-btn-dashed-disabled.active > a:only-child, -.ant-btn-dashed.disabled.active > a:only-child, -.ant-btn-dashed[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-dashed-disabled > a:only-child::after, -.ant-btn-dashed.disabled > a:only-child::after, -.ant-btn-dashed[disabled] > a:only-child::after, -.ant-btn-dashed-disabled:hover > a:only-child::after, -.ant-btn-dashed.disabled:hover > a:only-child::after, -.ant-btn-dashed[disabled]:hover > a:only-child::after, -.ant-btn-dashed-disabled:focus > a:only-child::after, -.ant-btn-dashed.disabled:focus > a:only-child::after, -.ant-btn-dashed[disabled]:focus > a:only-child::after, -.ant-btn-dashed-disabled:active > a:only-child::after, -.ant-btn-dashed.disabled:active > a:only-child::after, -.ant-btn-dashed[disabled]:active > a:only-child::after, -.ant-btn-dashed-disabled.active > a:only-child::after, -.ant-btn-dashed.disabled.active > a:only-child::after, -.ant-btn-dashed[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-danger { - color: #fff; - background-color: #ff4d4f; - border-color: #ff4d4f; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); - box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); -} -.ant-btn-danger > a:only-child { - color: currentColor; -} -.ant-btn-danger > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-danger:hover, -.ant-btn-danger:focus { - color: #fff; - background-color: #ff7875; - border-color: #ff7875; -} -.ant-btn-danger:hover > a:only-child, -.ant-btn-danger:focus > a:only-child { - color: currentColor; -} -.ant-btn-danger:hover > a:only-child::after, -.ant-btn-danger:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-danger:active, -.ant-btn-danger.active { - color: #fff; - background-color: #d9363e; - border-color: #d9363e; -} -.ant-btn-danger:active > a:only-child, -.ant-btn-danger.active > a:only-child { - color: currentColor; -} -.ant-btn-danger:active > a:only-child::after, -.ant-btn-danger.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-danger-disabled, -.ant-btn-danger.disabled, -.ant-btn-danger[disabled], -.ant-btn-danger-disabled:hover, -.ant-btn-danger.disabled:hover, -.ant-btn-danger[disabled]:hover, -.ant-btn-danger-disabled:focus, -.ant-btn-danger.disabled:focus, -.ant-btn-danger[disabled]:focus, -.ant-btn-danger-disabled:active, -.ant-btn-danger.disabled:active, -.ant-btn-danger[disabled]:active, -.ant-btn-danger-disabled.active, -.ant-btn-danger.disabled.active, -.ant-btn-danger[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-danger-disabled > a:only-child, -.ant-btn-danger.disabled > a:only-child, -.ant-btn-danger[disabled] > a:only-child, -.ant-btn-danger-disabled:hover > a:only-child, -.ant-btn-danger.disabled:hover > a:only-child, -.ant-btn-danger[disabled]:hover > a:only-child, -.ant-btn-danger-disabled:focus > a:only-child, -.ant-btn-danger.disabled:focus > a:only-child, -.ant-btn-danger[disabled]:focus > a:only-child, -.ant-btn-danger-disabled:active > a:only-child, -.ant-btn-danger.disabled:active > a:only-child, -.ant-btn-danger[disabled]:active > a:only-child, -.ant-btn-danger-disabled.active > a:only-child, -.ant-btn-danger.disabled.active > a:only-child, -.ant-btn-danger[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-danger-disabled > a:only-child::after, -.ant-btn-danger.disabled > a:only-child::after, -.ant-btn-danger[disabled] > a:only-child::after, -.ant-btn-danger-disabled:hover > a:only-child::after, -.ant-btn-danger.disabled:hover > a:only-child::after, -.ant-btn-danger[disabled]:hover > a:only-child::after, -.ant-btn-danger-disabled:focus > a:only-child::after, -.ant-btn-danger.disabled:focus > a:only-child::after, -.ant-btn-danger[disabled]:focus > a:only-child::after, -.ant-btn-danger-disabled:active > a:only-child::after, -.ant-btn-danger.disabled:active > a:only-child::after, -.ant-btn-danger[disabled]:active > a:only-child::after, -.ant-btn-danger-disabled.active > a:only-child::after, -.ant-btn-danger.disabled.active > a:only-child::after, -.ant-btn-danger[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-link { - color: #1890ff; - background-color: transparent; - border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-link > a:only-child { - color: currentColor; -} -.ant-btn-link > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-link:hover, -.ant-btn-link:focus { - color: #40a9ff; - background-color: transparent; - border-color: #40a9ff; -} -.ant-btn-link:hover > a:only-child, -.ant-btn-link:focus > a:only-child { - color: currentColor; -} -.ant-btn-link:hover > a:only-child::after, -.ant-btn-link:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-link:active, -.ant-btn-link.active { - color: #096dd9; - background-color: transparent; - border-color: #096dd9; -} -.ant-btn-link:active > a:only-child, -.ant-btn-link.active > a:only-child { - color: currentColor; -} -.ant-btn-link:active > a:only-child::after, -.ant-btn-link.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-link-disabled, -.ant-btn-link.disabled, -.ant-btn-link[disabled], -.ant-btn-link-disabled:hover, -.ant-btn-link.disabled:hover, -.ant-btn-link[disabled]:hover, -.ant-btn-link-disabled:focus, -.ant-btn-link.disabled:focus, -.ant-btn-link[disabled]:focus, -.ant-btn-link-disabled:active, -.ant-btn-link.disabled:active, -.ant-btn-link[disabled]:active, -.ant-btn-link-disabled.active, -.ant-btn-link.disabled.active, -.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-link-disabled > a:only-child, -.ant-btn-link.disabled > a:only-child, -.ant-btn-link[disabled] > a:only-child, -.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-link-disabled:active > a:only-child, -.ant-btn-link.disabled:active > a:only-child, -.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-link-disabled.active > a:only-child, -.ant-btn-link.disabled.active > a:only-child, -.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-link-disabled > a:only-child::after, -.ant-btn-link.disabled > a:only-child::after, -.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-link:hover, -.ant-btn-link:focus, -.ant-btn-link:active { - border-color: transparent; -} -.ant-btn-link-disabled, -.ant-btn-link.disabled, -.ant-btn-link[disabled], -.ant-btn-link-disabled:hover, -.ant-btn-link.disabled:hover, -.ant-btn-link[disabled]:hover, -.ant-btn-link-disabled:focus, -.ant-btn-link.disabled:focus, -.ant-btn-link[disabled]:focus, -.ant-btn-link-disabled:active, -.ant-btn-link.disabled:active, -.ant-btn-link[disabled]:active, -.ant-btn-link-disabled.active, -.ant-btn-link.disabled.active, -.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: transparent; - border-color: transparent; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-link-disabled > a:only-child, -.ant-btn-link.disabled > a:only-child, -.ant-btn-link[disabled] > a:only-child, -.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-link-disabled:active > a:only-child, -.ant-btn-link.disabled:active > a:only-child, -.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-link-disabled.active > a:only-child, -.ant-btn-link.disabled.active > a:only-child, -.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-link-disabled > a:only-child::after, -.ant-btn-link.disabled > a:only-child::after, -.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous { - color: #ff4d4f; - background-color: #fff; - border-color: #ff4d4f; -} -.ant-btn-dangerous > a:only-child { - color: currentColor; -} -.ant-btn-dangerous > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous:hover, -.ant-btn-dangerous:focus { - color: #ff7875; - background-color: #fff; - border-color: #ff7875; -} -.ant-btn-dangerous:hover > a:only-child, -.ant-btn-dangerous:focus > a:only-child { - color: currentColor; -} -.ant-btn-dangerous:hover > a:only-child::after, -.ant-btn-dangerous:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous:active, -.ant-btn-dangerous.active { - color: #d9363e; - background-color: #fff; - border-color: #d9363e; -} -.ant-btn-dangerous:active > a:only-child, -.ant-btn-dangerous.active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous:active > a:only-child::after, -.ant-btn-dangerous.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous-disabled, -.ant-btn-dangerous.disabled, -.ant-btn-dangerous[disabled], -.ant-btn-dangerous-disabled:hover, -.ant-btn-dangerous.disabled:hover, -.ant-btn-dangerous[disabled]:hover, -.ant-btn-dangerous-disabled:focus, -.ant-btn-dangerous.disabled:focus, -.ant-btn-dangerous[disabled]:focus, -.ant-btn-dangerous-disabled:active, -.ant-btn-dangerous.disabled:active, -.ant-btn-dangerous[disabled]:active, -.ant-btn-dangerous-disabled.active, -.ant-btn-dangerous.disabled.active, -.ant-btn-dangerous[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dangerous-disabled > a:only-child, -.ant-btn-dangerous.disabled > a:only-child, -.ant-btn-dangerous[disabled] > a:only-child, -.ant-btn-dangerous-disabled:hover > a:only-child, -.ant-btn-dangerous.disabled:hover > a:only-child, -.ant-btn-dangerous[disabled]:hover > a:only-child, -.ant-btn-dangerous-disabled:focus > a:only-child, -.ant-btn-dangerous.disabled:focus > a:only-child, -.ant-btn-dangerous[disabled]:focus > a:only-child, -.ant-btn-dangerous-disabled:active > a:only-child, -.ant-btn-dangerous.disabled:active > a:only-child, -.ant-btn-dangerous[disabled]:active > a:only-child, -.ant-btn-dangerous-disabled.active > a:only-child, -.ant-btn-dangerous.disabled.active > a:only-child, -.ant-btn-dangerous[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous-disabled > a:only-child::after, -.ant-btn-dangerous.disabled > a:only-child::after, -.ant-btn-dangerous[disabled] > a:only-child::after, -.ant-btn-dangerous-disabled:hover > a:only-child::after, -.ant-btn-dangerous.disabled:hover > a:only-child::after, -.ant-btn-dangerous[disabled]:hover > a:only-child::after, -.ant-btn-dangerous-disabled:focus > a:only-child::after, -.ant-btn-dangerous.disabled:focus > a:only-child::after, -.ant-btn-dangerous[disabled]:focus > a:only-child::after, -.ant-btn-dangerous-disabled:active > a:only-child::after, -.ant-btn-dangerous.disabled:active > a:only-child::after, -.ant-btn-dangerous[disabled]:active > a:only-child::after, -.ant-btn-dangerous-disabled.active > a:only-child::after, -.ant-btn-dangerous.disabled.active > a:only-child::after, -.ant-btn-dangerous[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-primary { - color: #fff; - background-color: #ff4d4f; - border-color: #ff4d4f; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); - box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); -} -.ant-btn-dangerous.ant-btn-primary > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-primary > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-primary:hover, -.ant-btn-dangerous.ant-btn-primary:focus { - color: #fff; - background-color: #ff7875; - border-color: #ff7875; -} -.ant-btn-dangerous.ant-btn-primary:hover > a:only-child, -.ant-btn-dangerous.ant-btn-primary:focus > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-primary:active, -.ant-btn-dangerous.ant-btn-primary.active { - color: #fff; - background-color: #d9363e; - border-color: #d9363e; -} -.ant-btn-dangerous.ant-btn-primary:active > a:only-child, -.ant-btn-dangerous.ant-btn-primary.active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-primary:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-primary-disabled, -.ant-btn-dangerous.ant-btn-primary.disabled, -.ant-btn-dangerous.ant-btn-primary[disabled], -.ant-btn-dangerous.ant-btn-primary-disabled:hover, -.ant-btn-dangerous.ant-btn-primary.disabled:hover, -.ant-btn-dangerous.ant-btn-primary[disabled]:hover, -.ant-btn-dangerous.ant-btn-primary-disabled:focus, -.ant-btn-dangerous.ant-btn-primary.disabled:focus, -.ant-btn-dangerous.ant-btn-primary[disabled]:focus, -.ant-btn-dangerous.ant-btn-primary-disabled:active, -.ant-btn-dangerous.ant-btn-primary.disabled:active, -.ant-btn-dangerous.ant-btn-primary[disabled]:active, -.ant-btn-dangerous.ant-btn-primary-disabled.active, -.ant-btn-dangerous.ant-btn-primary.disabled.active, -.ant-btn-dangerous.ant-btn-primary[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dangerous.ant-btn-primary-disabled > a:only-child, -.ant-btn-dangerous.ant-btn-primary.disabled > a:only-child, -.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child, -.ant-btn-dangerous.ant-btn-primary-disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-primary.disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child, -.ant-btn-dangerous.ant-btn-primary-disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-primary.disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child, -.ant-btn-dangerous.ant-btn-primary-disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-primary.disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child, -.ant-btn-dangerous.ant-btn-primary-disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-primary.disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-primary[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-primary-disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary-disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary-disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary-disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary-disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link { - color: #ff4d4f; - background-color: transparent; - border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dangerous.ant-btn-link > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link:hover, -.ant-btn-dangerous.ant-btn-link:focus { - color: #40a9ff; - background-color: transparent; - border-color: #40a9ff; -} -.ant-btn-dangerous.ant-btn-link:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link:focus > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link:active, -.ant-btn-dangerous.ant-btn-link.active { - color: #096dd9; - background-color: transparent; - border-color: #096dd9; -} -.ant-btn-dangerous.ant-btn-link:active > a:only-child, -.ant-btn-dangerous.ant-btn-link.active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link-disabled, -.ant-btn-dangerous.ant-btn-link.disabled, -.ant-btn-dangerous.ant-btn-link[disabled], -.ant-btn-dangerous.ant-btn-link-disabled:hover, -.ant-btn-dangerous.ant-btn-link.disabled:hover, -.ant-btn-dangerous.ant-btn-link[disabled]:hover, -.ant-btn-dangerous.ant-btn-link-disabled:focus, -.ant-btn-dangerous.ant-btn-link.disabled:focus, -.ant-btn-dangerous.ant-btn-link[disabled]:focus, -.ant-btn-dangerous.ant-btn-link-disabled:active, -.ant-btn-dangerous.ant-btn-link.disabled:active, -.ant-btn-dangerous.ant-btn-link[disabled]:active, -.ant-btn-dangerous.ant-btn-link-disabled.active, -.ant-btn-dangerous.ant-btn-link.disabled.active, -.ant-btn-dangerous.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dangerous.ant-btn-link-disabled > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link-disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link:hover, -.ant-btn-dangerous.ant-btn-link:focus { - color: #ff7875; - background-color: transparent; - border-color: transparent; -} -.ant-btn-dangerous.ant-btn-link:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link:focus > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link:active { - color: #d9363e; - background-color: transparent; - border-color: transparent; -} -.ant-btn-dangerous.ant-btn-link:active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link:active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link-disabled, -.ant-btn-dangerous.ant-btn-link.disabled, -.ant-btn-dangerous.ant-btn-link[disabled], -.ant-btn-dangerous.ant-btn-link-disabled:hover, -.ant-btn-dangerous.ant-btn-link.disabled:hover, -.ant-btn-dangerous.ant-btn-link[disabled]:hover, -.ant-btn-dangerous.ant-btn-link-disabled:focus, -.ant-btn-dangerous.ant-btn-link.disabled:focus, -.ant-btn-dangerous.ant-btn-link[disabled]:focus, -.ant-btn-dangerous.ant-btn-link-disabled:active, -.ant-btn-dangerous.ant-btn-link.disabled:active, -.ant-btn-dangerous.ant-btn-link[disabled]:active, -.ant-btn-dangerous.ant-btn-link-disabled.active, -.ant-btn-dangerous.ant-btn-link.disabled.active, -.ant-btn-dangerous.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: transparent; - border-color: transparent; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dangerous.ant-btn-link-disabled > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link-disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-icon-only { - width: 32px; - height: 32px; - padding: 2.4px 0; - font-size: 16px; - border-radius: 2px; -} -.ant-btn-icon-only > * { - font-size: 16px; -} -.ant-btn-icon-only.ant-btn-lg { - width: 40px; - height: 40px; - padding: 4.9px 0; - font-size: 18px; - border-radius: 2px; -} -.ant-btn-icon-only.ant-btn-lg > * { - font-size: 18px; -} -.ant-btn-icon-only.ant-btn-sm { - width: 24px; - height: 24px; - padding: 0px 0; - font-size: 14px; - border-radius: 2px; -} -.ant-btn-icon-only.ant-btn-sm > * { - font-size: 14px; -} -.ant-btn-icon-only > i { - vertical-align: middle; -} -.ant-btn-round { - height: 32px; - padding: 4px 16px; - font-size: 14px; - border-radius: 32px; -} -.ant-btn-round.ant-btn-lg { - height: 40px; - padding: 6.4px 20px; - font-size: 16px; - border-radius: 40px; -} -.ant-btn-round.ant-btn-sm { - height: 24px; - padding: 0px 12px; - font-size: 14px; - border-radius: 24px; -} -.ant-btn-round.ant-btn-icon-only { - width: auto; -} -.ant-btn-circle, -.ant-btn-circle-outline { - min-width: 32px; - padding-right: 0; - padding-left: 0; - text-align: center; - border-radius: 50%; -} -.ant-btn-circle.ant-btn-lg, -.ant-btn-circle-outline.ant-btn-lg { - min-width: 40px; - border-radius: 50%; -} -.ant-btn-circle.ant-btn-sm, -.ant-btn-circle-outline.ant-btn-sm { - min-width: 24px; - border-radius: 50%; -} -.ant-btn::before { - position: absolute; - top: -1px; - right: -1px; - bottom: -1px; - left: -1px; - z-index: 1; - display: none; - background: #fff; - border-radius: inherit; - opacity: 0.35; - -webkit-transition: opacity 0.2s; - transition: opacity 0.2s; - content: ''; - pointer-events: none; -} -.ant-btn .anticon { - -webkit-transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-btn .anticon.anticon-plus > svg, -.ant-btn .anticon.anticon-minus > svg { - shape-rendering: optimizeSpeed; -} -.ant-btn.ant-btn-loading { - position: relative; -} -.ant-btn.ant-btn-loading:not([disabled]) { - pointer-events: none; -} -.ant-btn.ant-btn-loading::before { - display: block; -} -.ant-btn > .ant-btn-loading-icon { - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-btn > .ant-btn-loading-icon .anticon { - padding-right: 8px; -} -.ant-btn-group { - position: relative; - display: inline-block; -} -.ant-btn-group > .ant-btn, -.ant-btn-group > span > .ant-btn { - position: relative; -} -.ant-btn-group > .ant-btn:hover, -.ant-btn-group > span > .ant-btn:hover, -.ant-btn-group > .ant-btn:focus, -.ant-btn-group > span > .ant-btn:focus, -.ant-btn-group > .ant-btn:active, -.ant-btn-group > span > .ant-btn:active, -.ant-btn-group > .ant-btn.active, -.ant-btn-group > span > .ant-btn.active { - z-index: 2; -} -.ant-btn-group > .ant-btn:disabled, -.ant-btn-group > span > .ant-btn:disabled { - z-index: 0; -} -.ant-btn-group > .ant-btn-icon-only { - font-size: 14px; -} -.ant-btn-group-lg > .ant-btn, -.ant-btn-group-lg > span > .ant-btn { - height: 40px; - padding: 6.4px 15px; - font-size: 16px; - border-radius: 0; -} -.ant-btn-group-lg > .ant-btn.ant-btn-icon-only { - width: 40px; - height: 40px; - padding-right: 0; - padding-left: 0; -} -.ant-btn-group-sm > .ant-btn, -.ant-btn-group-sm > span > .ant-btn { - height: 24px; - padding: 0px 7px; - font-size: 14px; - border-radius: 0; -} -.ant-btn-group-sm > .ant-btn > .anticon, -.ant-btn-group-sm > span > .ant-btn > .anticon { - font-size: 14px; -} -.ant-btn-group-sm > .ant-btn.ant-btn-icon-only { - width: 24px; - height: 24px; - padding-right: 0; - padding-left: 0; -} -.ant-btn-group .ant-btn + .ant-btn, -.ant-btn + .ant-btn-group, -.ant-btn-group span + .ant-btn, -.ant-btn-group .ant-btn + span, -.ant-btn-group > span + span, -.ant-btn-group + .ant-btn, -.ant-btn-group + .ant-btn-group { - margin-left: -1px; -} -.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) { - border-left-color: transparent; -} -.ant-btn-group .ant-btn { - border-radius: 0; -} -.ant-btn-group > .ant-btn:first-child, -.ant-btn-group > span:first-child > .ant-btn { - margin-left: 0; -} -.ant-btn-group > .ant-btn:only-child { - border-radius: 2px; -} -.ant-btn-group > span:only-child > .ant-btn { - border-radius: 2px; -} -.ant-btn-group > .ant-btn:first-child:not(:last-child), -.ant-btn-group > span:first-child:not(:last-child) > .ant-btn { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -.ant-btn-group > .ant-btn:last-child:not(:first-child), -.ant-btn-group > span:last-child:not(:first-child) > .ant-btn { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.ant-btn-group-sm > .ant-btn:only-child { - border-radius: 2px; -} -.ant-btn-group-sm > span:only-child > .ant-btn { - border-radius: 2px; -} -.ant-btn-group-sm > .ant-btn:first-child:not(:last-child), -.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -.ant-btn-group-sm > .ant-btn:last-child:not(:first-child), -.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.ant-btn-group > .ant-btn-group { - float: left; -} -.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn { - border-radius: 0; -} -.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child { - padding-right: 8px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child { - padding-left: 8px; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-btn-rtl.ant-btn-group .ant-btn + .ant-btn, -.ant-btn-rtl.ant-btn + .ant-btn-group, -.ant-btn-rtl.ant-btn-group span + .ant-btn, -.ant-btn-rtl.ant-btn-group .ant-btn + span, -.ant-btn-rtl.ant-btn-group > span + span, -.ant-btn-rtl.ant-btn-group + .ant-btn, -.ant-btn-rtl.ant-btn-group + .ant-btn-group, -.ant-btn-group-rtl.ant-btn-group .ant-btn + .ant-btn, -.ant-btn-group-rtl.ant-btn + .ant-btn-group, -.ant-btn-group-rtl.ant-btn-group span + .ant-btn, -.ant-btn-group-rtl.ant-btn-group .ant-btn + span, -.ant-btn-group-rtl.ant-btn-group > span + span, -.ant-btn-group-rtl.ant-btn-group + .ant-btn, -.ant-btn-group-rtl.ant-btn-group + .ant-btn-group { - margin-right: -1px; - margin-left: auto; -} -.ant-btn-group.ant-btn-group-rtl { - direction: rtl; -} -.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child), -.ant-btn-group-rtl.ant-btn-group > span:first-child:not(:last-child) > .ant-btn { - border-top-left-radius: 0; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 0; -} -.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child), -.ant-btn-group-rtl.ant-btn-group > span:last-child:not(:first-child) > .ant-btn { - border-top-left-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 2px; -} -.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child), -.ant-btn-group-rtl.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn { - border-top-left-radius: 0; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 0; -} -.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child), -.ant-btn-group-rtl.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn { - border-top-left-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 2px; -} -.ant-btn:focus > span, -.ant-btn:active > span { - position: relative; -} -.ant-btn > .anticon + span, -.ant-btn > span + .anticon { - margin-left: 8px; -} -.ant-btn-background-ghost { - color: #fff; - background: transparent !important; - border-color: #fff; -} -.ant-btn-background-ghost.ant-btn-primary { - color: #1890ff; - background-color: transparent; - border-color: #1890ff; - text-shadow: none; -} -.ant-btn-background-ghost.ant-btn-primary > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-primary > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-primary:hover, -.ant-btn-background-ghost.ant-btn-primary:focus { - color: #40a9ff; - background-color: transparent; - border-color: #40a9ff; -} -.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-primary:active, -.ant-btn-background-ghost.ant-btn-primary.active { - color: #096dd9; - background-color: transparent; - border-color: #096dd9; -} -.ant-btn-background-ghost.ant-btn-primary:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-primary-disabled, -.ant-btn-background-ghost.ant-btn-primary.disabled, -.ant-btn-background-ghost.ant-btn-primary[disabled], -.ant-btn-background-ghost.ant-btn-primary-disabled:hover, -.ant-btn-background-ghost.ant-btn-primary.disabled:hover, -.ant-btn-background-ghost.ant-btn-primary[disabled]:hover, -.ant-btn-background-ghost.ant-btn-primary-disabled:focus, -.ant-btn-background-ghost.ant-btn-primary.disabled:focus, -.ant-btn-background-ghost.ant-btn-primary[disabled]:focus, -.ant-btn-background-ghost.ant-btn-primary-disabled:active, -.ant-btn-background-ghost.ant-btn-primary.disabled:active, -.ant-btn-background-ghost.ant-btn-primary[disabled]:active, -.ant-btn-background-ghost.ant-btn-primary-disabled.active, -.ant-btn-background-ghost.ant-btn-primary.disabled.active, -.ant-btn-background-ghost.ant-btn-primary[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-background-ghost.ant-btn-primary-disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child, -.ant-btn-background-ghost.ant-btn-primary-disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary-disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-primary-disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary-disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-primary-disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary-disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary-disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary-disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary-disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-danger { - color: #ff4d4f; - background-color: transparent; - border-color: #ff4d4f; - text-shadow: none; -} -.ant-btn-background-ghost.ant-btn-danger > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-danger > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-danger:hover, -.ant-btn-background-ghost.ant-btn-danger:focus { - color: #ff7875; - background-color: transparent; - border-color: #ff7875; -} -.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-danger:active, -.ant-btn-background-ghost.ant-btn-danger.active { - color: #d9363e; - background-color: transparent; - border-color: #d9363e; -} -.ant-btn-background-ghost.ant-btn-danger:active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-danger-disabled, -.ant-btn-background-ghost.ant-btn-danger.disabled, -.ant-btn-background-ghost.ant-btn-danger[disabled], -.ant-btn-background-ghost.ant-btn-danger-disabled:hover, -.ant-btn-background-ghost.ant-btn-danger.disabled:hover, -.ant-btn-background-ghost.ant-btn-danger[disabled]:hover, -.ant-btn-background-ghost.ant-btn-danger-disabled:focus, -.ant-btn-background-ghost.ant-btn-danger.disabled:focus, -.ant-btn-background-ghost.ant-btn-danger[disabled]:focus, -.ant-btn-background-ghost.ant-btn-danger-disabled:active, -.ant-btn-background-ghost.ant-btn-danger.disabled:active, -.ant-btn-background-ghost.ant-btn-danger[disabled]:active, -.ant-btn-background-ghost.ant-btn-danger-disabled.active, -.ant-btn-background-ghost.ant-btn-danger.disabled.active, -.ant-btn-background-ghost.ant-btn-danger[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-background-ghost.ant-btn-danger-disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child, -.ant-btn-background-ghost.ant-btn-danger-disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-danger-disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-danger-disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger-disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-danger-disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger-disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger-disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger-disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger-disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous { - color: #ff4d4f; - background-color: transparent; - border-color: #ff4d4f; - text-shadow: none; -} -.ant-btn-background-ghost.ant-btn-dangerous > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous:hover, -.ant-btn-background-ghost.ant-btn-dangerous:focus { - color: #ff7875; - background-color: transparent; - border-color: #ff7875; -} -.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous:active, -.ant-btn-background-ghost.ant-btn-dangerous.active { - color: #d9363e; - background-color: transparent; - border-color: #d9363e; -} -.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous-disabled, -.ant-btn-background-ghost.ant-btn-dangerous.disabled, -.ant-btn-background-ghost.ant-btn-dangerous[disabled], -.ant-btn-background-ghost.ant-btn-dangerous-disabled:hover, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:hover, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:focus, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:focus, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:active, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:active, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active, -.ant-btn-background-ghost.ant-btn-dangerous-disabled.active, -.ant-btn-background-ghost.ant-btn-dangerous.disabled.active, -.ant-btn-background-ghost.ant-btn-dangerous[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-background-ghost.ant-btn-dangerous-disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous-disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous-disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous-disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link { - color: #ff4d4f; - background-color: transparent; - border-color: transparent; - text-shadow: none; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus { - color: #ff7875; - background-color: transparent; - border-color: transparent; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.active { - color: #d9363e; - background-color: transparent; - border-color: transparent; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled], -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:hover, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:hover, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:focus, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:focus, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled.active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled.active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-link { - color: #1890ff; - background-color: transparent; - border-color: transparent; - text-shadow: none; - color: #fff; -} -.ant-btn-background-ghost.ant-btn-link > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-link > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-link:hover, -.ant-btn-background-ghost.ant-btn-link:focus { - color: #40a9ff; - background-color: transparent; - border-color: transparent; -} -.ant-btn-background-ghost.ant-btn-link:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-link:focus > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-link:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-link:active, -.ant-btn-background-ghost.ant-btn-link.active { - color: #096dd9; - background-color: transparent; - border-color: transparent; -} -.ant-btn-background-ghost.ant-btn-link:active > a:only-child, -.ant-btn-background-ghost.ant-btn-link.active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-link:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-link-disabled, -.ant-btn-background-ghost.ant-btn-link.disabled, -.ant-btn-background-ghost.ant-btn-link[disabled], -.ant-btn-background-ghost.ant-btn-link-disabled:hover, -.ant-btn-background-ghost.ant-btn-link.disabled:hover, -.ant-btn-background-ghost.ant-btn-link[disabled]:hover, -.ant-btn-background-ghost.ant-btn-link-disabled:focus, -.ant-btn-background-ghost.ant-btn-link.disabled:focus, -.ant-btn-background-ghost.ant-btn-link[disabled]:focus, -.ant-btn-background-ghost.ant-btn-link-disabled:active, -.ant-btn-background-ghost.ant-btn-link.disabled:active, -.ant-btn-background-ghost.ant-btn-link[disabled]:active, -.ant-btn-background-ghost.ant-btn-link-disabled.active, -.ant-btn-background-ghost.ant-btn-link.disabled.active, -.ant-btn-background-ghost.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-background-ghost.ant-btn-link-disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-link.disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-link[disabled] > a:only-child, -.ant-btn-background-ghost.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-link-disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-link.disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-background-ghost.ant-btn-link-disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-link.disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-link-disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-two-chinese-chars::first-letter { - letter-spacing: 0.34em; -} -.ant-btn-two-chinese-chars > *:not(.anticon) { - margin-right: -0.34em; - letter-spacing: 0.34em; -} -.ant-btn-block { - width: 100%; -} -.ant-btn:empty { - display: inline-block; - width: 0; - visibility: hidden; - content: '\a0'; -} -a.ant-btn { - padding-top: 0.1px; - line-height: 30px; -} -a.ant-btn-lg { - line-height: 38px; -} -a.ant-btn-sm { - line-height: 22px; -} -.ant-btn-rtl { - direction: rtl; -} -.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child), -.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary { - border-right-color: #40a9ff; - border-left-color: #d9d9d9; -} -.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled], -.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] { - border-right-color: #d9d9d9; - border-left-color: #40a9ff; -} -.ant-btn-rtl.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) { - padding-right: 29px; - padding-left: 15px; -} -.ant-btn-rtl.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon:not(:last-child) { - margin-right: -14px; - margin-left: 0; -} -.ant-btn-rtl.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) { - padding-right: 24px; - padding-left: 7px; -} -.ant-btn-rtl.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon { - margin-right: -17px; - margin-left: 0; -} -.ant-btn-rtl.ant-btn > .anticon + span, -.ant-btn-rtl.ant-btn > span + .anticon { - margin-right: 8px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-picker-calendar { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background: #fff; -} -.ant-picker-calendar-header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - padding: 12px 0; -} -.ant-picker-calendar-header .ant-picker-calendar-year-select { - min-width: 80px; -} -.ant-picker-calendar-header .ant-picker-calendar-month-select { - min-width: 70px; - margin-left: 8px; -} -.ant-picker-calendar-header .ant-picker-calendar-mode-switch { - margin-left: 8px; -} -.ant-picker-calendar .ant-picker-panel { - background: #fff; - border: 0; - border-top: 1px solid #f0f0f0; - border-radius: 0; -} -.ant-picker-calendar .ant-picker-panel .ant-picker-month-panel, -.ant-picker-calendar .ant-picker-panel .ant-picker-date-panel { - width: auto; -} -.ant-picker-calendar .ant-picker-panel .ant-picker-body { - padding: 8px 0; -} -.ant-picker-calendar .ant-picker-panel .ant-picker-content { - width: 100%; -} -.ant-picker-calendar-mini { - border-radius: 2px; -} -.ant-picker-calendar-mini .ant-picker-calendar-header { - padding-right: 8px; - padding-left: 8px; -} -.ant-picker-calendar-mini .ant-picker-panel { - border-radius: 0 0 2px 2px; -} -.ant-picker-calendar-mini .ant-picker-content { - height: 256px; -} -.ant-picker-calendar-mini .ant-picker-content th { - height: auto; - padding: 0; - line-height: 18px; -} -.ant-picker-calendar-full .ant-picker-panel { - display: block; - width: 100%; - text-align: right; - background: #fff; - border: 0; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-body td { - padding: 0; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th { - height: auto; - padding: 0 12px 5px 0; - line-height: 18px; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell::before { - display: none; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date { - background: #f5f5f5; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today::before { - display: none; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today { - background: #e6f7ff; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value { - color: #1890ff; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date { - display: block; - width: auto; - height: auto; - margin: 0 4px; - padding: 4px 8px 0; - border: 0; - border-top: 2px solid #f0f0f0; - border-radius: 0; - -webkit-transition: background 0.3s; - transition: background 0.3s; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value { - line-height: 24px; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content { - position: static; - width: auto; - height: 86px; - overflow-y: auto; - color: rgba(0, 0, 0, 0.65); - line-height: 1.5715; - text-align: left; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today { - border-color: #1890ff; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value { - color: rgba(0, 0, 0, 0.65); -} -@media only screen and (max-width: 480px) { - .ant-picker-calendar-header { - display: block; - } - .ant-picker-calendar-header .ant-picker-calendar-year-select { - width: 50%; - } - .ant-picker-calendar-header .ant-picker-calendar-month-select { - width: calc(50% - 8px); - } - .ant-picker-calendar-header .ant-picker-calendar-mode-switch { - width: 100%; - margin-top: 8px; - margin-left: 0; - } - .ant-picker-calendar-header .ant-picker-calendar-mode-switch > label { - width: 50%; - text-align: center; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-radio-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - line-height: unset; -} -.ant-radio-group .ant-badge-count { - z-index: 1; -} -.ant-radio-group > .ant-badge:not(:first-child) > .ant-radio-button-wrapper { - border-left: none; -} -.ant-radio-wrapper { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - margin-right: 8px; - white-space: nowrap; - cursor: pointer; -} -.ant-radio { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - line-height: 1; - white-space: nowrap; - vertical-align: sub; - outline: none; - cursor: pointer; -} -.ant-radio-wrapper:hover .ant-radio, -.ant-radio:hover .ant-radio-inner, -.ant-radio-input:focus + .ant-radio-inner { - border-color: #1890ff; -} -.ant-radio-input:focus + .ant-radio-inner { - -webkit-box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); - box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); -} -.ant-radio-checked::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 50%; - visibility: hidden; - -webkit-animation: antRadioEffect 0.36s ease-in-out; - animation: antRadioEffect 0.36s ease-in-out; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - content: ''; -} -.ant-radio:hover::after, -.ant-radio-wrapper:hover .ant-radio::after { - visibility: visible; -} -.ant-radio-inner { - position: relative; - top: 0; - left: 0; - display: block; - width: 16px; - height: 16px; - background-color: #fff; - border-color: #d9d9d9; - border-style: solid; - border-width: 1px; - border-radius: 100px; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-radio-inner::after { - position: absolute; - top: 3px; - left: 3px; - display: table; - width: 8px; - height: 8px; - background-color: #1890ff; - border-top: 0; - border-left: 0; - border-radius: 8px; - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - content: ' '; -} -.ant-radio-input { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - cursor: pointer; - opacity: 0; -} -.ant-radio-checked .ant-radio-inner { - border-color: #1890ff; -} -.ant-radio-checked .ant-radio-inner::after { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-radio-disabled .ant-radio-inner { - background-color: #f5f5f5; - border-color: #d9d9d9 !important; - cursor: not-allowed; -} -.ant-radio-disabled .ant-radio-inner::after { - background-color: rgba(0, 0, 0, 0.2); -} -.ant-radio-disabled .ant-radio-input { - cursor: not-allowed; -} -.ant-radio-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -span.ant-radio + * { - padding-right: 8px; - padding-left: 8px; -} -.ant-radio-button-wrapper { - position: relative; - display: inline-block; - height: 32px; - margin: 0; - padding: 0 15px; - color: rgba(0, 0, 0, 0.65); - line-height: 30px; - background: #fff; - border: 1px solid #d9d9d9; - border-top-width: 1.02px; - border-left-width: 0; - cursor: pointer; - -webkit-transition: color 0.3s, background 0.3s, border-color 0.3s, -webkit-box-shadow 0.3s; - transition: color 0.3s, background 0.3s, border-color 0.3s, -webkit-box-shadow 0.3s; - transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s; - transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s; -} -.ant-radio-button-wrapper a { - color: rgba(0, 0, 0, 0.65); -} -.ant-radio-button-wrapper > .ant-radio-button { - display: block; - width: 0; - height: 0; - margin-left: 0; -} -.ant-radio-group-large .ant-radio-button-wrapper { - height: 40px; - font-size: 16px; - line-height: 38px; -} -.ant-radio-group-small .ant-radio-button-wrapper { - height: 24px; - padding: 0 7px; - line-height: 22px; -} -.ant-radio-button-wrapper:not(:first-child)::before { - position: absolute; - top: -1px; - left: -1px; - display: block; - -webkit-box-sizing: content-box; - box-sizing: content-box; - width: 1px; - height: 100%; - padding: 1px 0; - background-color: #d9d9d9; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - content: ''; -} -.ant-radio-button-wrapper:first-child { - border-left: 1px solid #d9d9d9; - border-radius: 2px 0 0 2px; -} -.ant-radio-button-wrapper:last-child { - border-radius: 0 2px 2px 0; -} -.ant-radio-button-wrapper:first-child:last-child { - border-radius: 2px; -} -.ant-radio-button-wrapper:hover { - position: relative; - color: #1890ff; -} -.ant-radio-button-wrapper:focus-within { - -webkit-box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); - box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); -} -.ant-radio-button-wrapper .ant-radio-inner, -.ant-radio-button-wrapper input[type='checkbox'], -.ant-radio-button-wrapper input[type='radio'] { - width: 0; - height: 0; - opacity: 0; - pointer-events: none; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) { - z-index: 1; - color: #1890ff; - background: #fff; - border-color: #1890ff; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before { - background-color: #1890ff; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child { - border-color: #1890ff; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover { - color: #40a9ff; - border-color: #40a9ff; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before { - background-color: #40a9ff; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active { - color: #096dd9; - border-color: #096dd9; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before { - background-color: #096dd9; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within { - -webkit-box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); - box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); -} -.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) { - color: #fff; - background: #1890ff; - border-color: #1890ff; -} -.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover { - color: #fff; - background: #40a9ff; - border-color: #40a9ff; -} -.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active { - color: #fff; - background: #096dd9; - border-color: #096dd9; -} -.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within { - -webkit-box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); - box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); -} -.ant-radio-button-wrapper-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - cursor: not-allowed; -} -.ant-radio-button-wrapper-disabled:first-child, -.ant-radio-button-wrapper-disabled:hover { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; -} -.ant-radio-button-wrapper-disabled:first-child { - border-left-color: #d9d9d9; -} -.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked { - color: #fff; - background-color: #e6e6e6; - border-color: #d9d9d9; - -webkit-box-shadow: none; - box-shadow: none; -} -@-webkit-keyframes antRadioEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@keyframes antRadioEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@supports (-moz-appearance: meterbar) and (background-blend-mode: difference, normal) { - .ant-radio { - vertical-align: text-bottom; - } -} -.ant-radio-group.ant-radio-group-rtl { - direction: rtl; -} -.ant-radio-wrapper.ant-radio-wrapper-rtl { - margin-right: 0; - margin-left: 8px; - direction: rtl; -} -.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl { - border-right-width: 0; - border-left-width: 1px; -} -.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child)::before { - right: -1px; - left: 0; -} -.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child { - border-right: 1px solid #d9d9d9; - border-radius: 0 2px 2px 0; -} -.ant-radio-button-wrapper-checked:not([class*=' ant-radio-button-wrapper-disabled']).ant-radio-button-wrapper:first-child { - border-right-color: #40a9ff; -} -.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child { - border-radius: 2px 0 0 2px; -} -.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child { - border-right-color: #d9d9d9; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-picker-panel { - display: inline-block; - text-align: center; - background: #fff; - border: 1px solid #f0f0f0; - border-radius: 2px; - outline: none; -} -.ant-picker-panel-focused { - border-color: #1890ff; -} -.ant-picker-decade-panel, -.ant-picker-year-panel, -.ant-picker-quarter-panel, -.ant-picker-month-panel, -.ant-picker-week-panel, -.ant-picker-date-panel, -.ant-picker-time-panel { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - width: 280px; -} -.ant-picker-header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 0 8px; - color: rgba(0, 0, 0, 0.85); - border-bottom: 1px solid #f0f0f0; -} -.ant-picker-header > * { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; -} -.ant-picker-header button { - padding: 0; - color: rgba(0, 0, 0, 0.25); - line-height: 40px; - background: transparent; - border: 0; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-picker-header > button { - min-width: 1.6em; - font-size: 14px; -} -.ant-picker-header > button:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-picker-header-view { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - font-weight: 500; - line-height: 40px; -} -.ant-picker-header-view button { - color: inherit; - font-weight: inherit; -} -.ant-picker-header-view button:not(:first-child) { - margin-left: 8px; -} -.ant-picker-header-view button:hover { - color: #1890ff; -} -.ant-picker-prev-icon, -.ant-picker-next-icon, -.ant-picker-super-prev-icon, -.ant-picker-super-next-icon { - position: relative; - display: inline-block; - width: 7px; - height: 7px; -} -.ant-picker-prev-icon::before, -.ant-picker-next-icon::before, -.ant-picker-super-prev-icon::before, -.ant-picker-super-next-icon::before { - position: absolute; - top: 0; - left: 0; - display: inline-block; - width: 7px; - height: 7px; - border: 0 solid currentColor; - border-width: 1.5px 0 0 1.5px; - content: ''; -} -.ant-picker-super-prev-icon::after, -.ant-picker-super-next-icon::after { - position: absolute; - top: 4px; - left: 4px; - display: inline-block; - width: 7px; - height: 7px; - border: 0 solid currentColor; - border-width: 1.5px 0 0 1.5px; - content: ''; -} -.ant-picker-prev-icon, -.ant-picker-super-prev-icon { - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.ant-picker-next-icon, -.ant-picker-super-next-icon { - -webkit-transform: rotate(135deg); - transform: rotate(135deg); -} -.ant-picker-content { - width: 100%; - table-layout: fixed; - border-collapse: collapse; -} -.ant-picker-content th, -.ant-picker-content td { - position: relative; - min-width: 24px; - font-weight: 400; -} -.ant-picker-content th { - height: 30px; - color: rgba(0, 0, 0, 0.65); - line-height: 30px; -} -.ant-picker-cell { - padding: 3px 0; - color: rgba(0, 0, 0, 0.25); - cursor: pointer; -} -.ant-picker-cell-in-view { - color: rgba(0, 0, 0, 0.65); -} -.ant-picker-cell-disabled { - cursor: not-allowed; -} -.ant-picker-cell::before { - position: absolute; - top: 50%; - right: 0; - left: 0; - z-index: 1; - height: 24px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - content: ''; -} -.ant-picker-cell .ant-picker-cell-inner { - position: relative; - z-index: 2; - display: inline-block; - min-width: 24px; - height: 24px; - line-height: 24px; - border-radius: 2px; - -webkit-transition: background 0.3s, border 0.3s; - transition: background 0.3s, border 0.3s; -} -.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner, -.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner { - background: #f5f5f5; -} -.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - border: 1px solid #1890ff; - border-radius: 2px; - content: ''; -} -.ant-picker-cell-in-view.ant-picker-cell-in-range { - position: relative; -} -.ant-picker-cell-in-view.ant-picker-cell-in-range::before { - background: #e6f7ff; -} -.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner, -.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner, -.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner { - color: #fff; - background: #1890ff; -} -.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before, -.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before { - background: #e6f7ff; -} -.ant-picker-cell-in-view.ant-picker-cell-range-start::before { - left: 50%; -} -.ant-picker-cell-in-view.ant-picker-cell-range-end::before { - right: 50%; -} -.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after { - position: absolute; - top: 50%; - z-index: 0; - height: 24px; - border-top: 1px dashed #7ec1ff; - border-bottom: 1px dashed #7ec1ff; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - content: ''; -} -.ant-picker-cell-range-hover-start::after, -.ant-picker-cell-range-hover-end::after, -.ant-picker-cell-range-hover::after { - right: 0; - left: 2px; -} -.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before, -.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before, -.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before, -.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before, -.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before, -.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before, -.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before { - background: #cbe6ff; -} -.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner { - border-radius: 2px 0 0 2px; -} -.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner { - border-radius: 0 2px 2px 0; -} -.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after, -.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after { - position: absolute; - top: 0; - bottom: 0; - z-index: -1; - background: #cbe6ff; - content: ''; -} -.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after { - right: -7px; - left: 0; -} -.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after { - right: 0; - left: -7px; -} -.ant-picker-cell-range-hover.ant-picker-cell-range-start::after { - right: 50%; -} -.ant-picker-cell-range-hover.ant-picker-cell-range-end::after { - left: 50%; -} -tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after, -tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after { - left: 6px; - border-left: 1px dashed #7ec1ff; - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after, -tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after { - right: 6px; - border-right: 1px dashed #7ec1ff; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.ant-picker-cell-disabled { - pointer-events: none; -} -.ant-picker-cell-disabled .ant-picker-cell-inner { - color: rgba(0, 0, 0, 0.25); - background: transparent; -} -.ant-picker-cell-disabled::before { - background: #f5f5f5; -} -.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before { - border-color: rgba(0, 0, 0, 0.25); -} -.ant-picker-decade-panel .ant-picker-content, -.ant-picker-year-panel .ant-picker-content, -.ant-picker-quarter-panel .ant-picker-content, -.ant-picker-month-panel .ant-picker-content { - height: 265px; -} -.ant-picker-decade-panel .ant-picker-cell-inner, -.ant-picker-year-panel .ant-picker-cell-inner, -.ant-picker-quarter-panel .ant-picker-cell-inner, -.ant-picker-month-panel .ant-picker-cell-inner { - padding: 0 8px; -} -.ant-picker-decade-panel .ant-picker-cell-disabled .ant-picker-cell-inner, -.ant-picker-year-panel .ant-picker-cell-disabled .ant-picker-cell-inner, -.ant-picker-quarter-panel .ant-picker-cell-disabled .ant-picker-cell-inner, -.ant-picker-month-panel .ant-picker-cell-disabled .ant-picker-cell-inner { - background: #f5f5f5; -} -.ant-picker-quarter-panel .ant-picker-content { - height: 56px; -} -.ant-picker-footer { - line-height: 38px; - text-align: center; - border-bottom: 1px solid transparent; -} -.ant-picker-panel .ant-picker-footer { - border-top: 1px solid #f0f0f0; -} -.ant-picker-footer-extra { - padding: 0 12px; - line-height: 38px; - text-align: left; -} -.ant-picker-footer-extra:not(:last-child) { - border-bottom: 1px solid #f0f0f0; -} -.ant-picker-now { - text-align: left; -} -.ant-picker-today-btn { - color: #1890ff; -} -.ant-picker-today-btn:hover { - color: #40a9ff; -} -.ant-picker-today-btn:active { - color: #096dd9; -} -.ant-picker-decade-panel .ant-picker-cell-inner { - padding: 0 4px; -} -.ant-picker-decade-panel .ant-picker-cell::before { - display: none; -} -.ant-picker-year-panel .ant-picker-body, -.ant-picker-quarter-panel .ant-picker-body, -.ant-picker-month-panel .ant-picker-body { - padding: 0 8px; -} -.ant-picker-year-panel .ant-picker-cell-inner, -.ant-picker-quarter-panel .ant-picker-cell-inner, -.ant-picker-month-panel .ant-picker-cell-inner { - width: 60px; -} -.ant-picker-year-panel .ant-picker-cell-range-hover-start::after, -.ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after, -.ant-picker-month-panel .ant-picker-cell-range-hover-start::after { - left: 14px; - border-left: 1px dashed #7ec1ff; - border-radius: 2px 0 0 2px; -} -.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start::after, -.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after, -.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start::after { - right: 14px; - border-right: 1px dashed #7ec1ff; - border-radius: 0 2px 2px 0; -} -.ant-picker-year-panel .ant-picker-cell-range-hover-end::after, -.ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after, -.ant-picker-month-panel .ant-picker-cell-range-hover-end::after { - right: 14px; - border-right: 1px dashed #7ec1ff; - border-radius: 0 2px 2px 0; -} -.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end::after, -.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after, -.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end::after { - left: 14px; - border-left: 1px dashed #7ec1ff; - border-radius: 2px 0 0 2px; -} -.ant-picker-week-panel .ant-picker-body { - padding: 8px 12px; -} -.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner, -.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner, -.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner { - background: transparent !important; -} -.ant-picker-week-panel-row td { - -webkit-transition: background 0.3s; - transition: background 0.3s; -} -.ant-picker-week-panel-row:hover td { - background: #f5f5f5; -} -.ant-picker-week-panel-row-selected td, -.ant-picker-week-panel-row-selected:hover td { - background: #1890ff; -} -.ant-picker-week-panel-row-selected td.ant-picker-cell-week, -.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week { - color: rgba(255, 255, 255, 0.5); -} -.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner::before, -.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner::before { - border-color: #fff; -} -.ant-picker-week-panel-row-selected td .ant-picker-cell-inner, -.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner { - color: #fff; -} -.ant-picker-date-panel .ant-picker-body { - padding: 8px 12px; -} -.ant-picker-date-panel .ant-picker-content { - width: 252px; -} -.ant-picker-date-panel .ant-picker-content th { - width: 36px; -} -.ant-picker-datetime-panel { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-picker-datetime-panel .ant-picker-time-panel { - border-left: 1px solid #f0f0f0; -} -.ant-picker-datetime-panel .ant-picker-date-panel, -.ant-picker-datetime-panel .ant-picker-time-panel { - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.ant-picker-datetime-panel-active .ant-picker-date-panel, -.ant-picker-datetime-panel-active .ant-picker-time-panel { - opacity: 0.3; -} -.ant-picker-datetime-panel-active .ant-picker-date-panel-active, -.ant-picker-datetime-panel-active .ant-picker-time-panel-active { - opacity: 1; -} -.ant-picker-time-panel { - width: auto; - min-width: auto; -} -.ant-picker-time-panel .ant-picker-content { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - height: 224px; -} -.ant-picker-time-panel-column { - -webkit-box-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - width: 56px; - margin: 0; - padding: 0 0 194px 0; - overflow-y: hidden; - text-align: left; - list-style: none; - -webkit-transition: background 0.3s; - transition: background 0.3s; -} -.ant-picker-time-panel-column:not(:first-child) { - border-left: 1px solid #f0f0f0; -} -.ant-picker-time-panel-column-active { - background: rgba(230, 247, 255, 0.2); -} -.ant-picker-time-panel-column:hover { - overflow-y: auto; -} -.ant-picker-time-panel-column > li { - margin: 0; - padding: 0; -} -.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner { - display: block; - width: 100%; - height: 28px; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - line-height: 28px; - text-align: center; - border-radius: 0; - cursor: pointer; - -webkit-transition: background 0.3s; - transition: background 0.3s; -} -.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover { - background: #f5f5f5; -} -.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner { - background: #e6f7ff; -} -.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner { - color: rgba(0, 0, 0, 0.25); - background: transparent; - cursor: not-allowed; -} -/* stylelint-disable-next-line */ -_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell, -:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell, -_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell, -:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell { - padding: 21px 0; -} -.ant-picker { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - padding: 4px 11px 4px; - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: border 0.3s, -webkit-box-shadow 0.3s; - transition: border 0.3s, -webkit-box-shadow 0.3s; - transition: border 0.3s, box-shadow 0.3s; - transition: border 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s; -} -.ant-picker:hover, -.ant-picker-focused { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-picker-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-picker.ant-picker-disabled { - background: #f5f5f5; - border-color: #d9d9d9; - cursor: not-allowed; -} -.ant-picker.ant-picker-borderless { - background-color: transparent !important; - border-color: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.ant-picker-input { - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - width: 100%; -} -.ant-picker-input > input { - position: relative; - display: inline-block; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - min-width: 1px; - height: auto; - padding: 0; - background: transparent; - border: 0; -} -.ant-picker-input > input::-moz-placeholder { - opacity: 1; -} -.ant-picker-input > input::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-picker-input > input:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-picker-input > input::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-picker-input > input::placeholder { - color: #bfbfbf; -} -.ant-picker-input > input:placeholder-shown { - text-overflow: ellipsis; -} -.ant-picker-input > input:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-picker-input > input:focus, -.ant-picker-input > input-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-picker-input > input-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-picker-input > input-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-picker-input > input[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-picker-input > input[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-picker-input > input { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-picker-input > input-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-picker-input > input-sm { - padding: 0px 7px; -} -.ant-picker-input > input:focus { - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-picker-input > input[disabled] { - background: transparent; -} -.ant-picker-input:hover .ant-picker-clear { - opacity: 1; -} -.ant-picker-large { - padding: 6.5px 11px 6.5px; -} -.ant-picker-large .ant-picker-input > input { - font-size: 16px; -} -.ant-picker-small { - padding: 0px 7px 0px; -} -.ant-picker-suffix { - -ms-flex-item-align: center; - align-self: center; - margin-left: 4px; - color: rgba(0, 0, 0, 0.45); - pointer-events: none; -} -.ant-picker-clear { - position: absolute; - top: 50%; - right: 0; - color: rgba(0, 0, 0, 0.45); - background: #fff; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - cursor: pointer; - opacity: 0; - -webkit-transition: opacity 0.3s, color 0.3s; - transition: opacity 0.3s, color 0.3s; -} -.ant-picker-clear:hover { - color: rgba(0, 0, 0, 0.25); -} -.ant-picker-separator { - position: relative; - display: inline-block; - width: 1em; - height: 16px; - color: rgba(0, 0, 0, 0.25); - font-size: 16px; - vertical-align: top; - cursor: default; -} -.ant-picker-focused .ant-picker-separator { - color: rgba(0, 0, 0, 0.45); -} -.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator { - cursor: not-allowed; -} -.ant-picker-range { - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-picker-range .ant-picker-clear { - right: 11px; -} -.ant-picker-range:hover .ant-picker-clear { - opacity: 1; -} -.ant-picker-range .ant-picker-active-bar { - bottom: -1px; - height: 2px; - margin-left: 11px; - background: #1890ff; - opacity: 0; - -webkit-transition: all 0.3s ease-out; - transition: all 0.3s ease-out; - pointer-events: none; -} -.ant-picker-range.ant-picker-focused .ant-picker-active-bar { - opacity: 1; -} -.ant-picker-range-separator { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 0 8px; - line-height: 1; -} -.ant-picker-dropdown { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - z-index: 1050; -} -.ant-picker-dropdown-hidden { - display: none; -} -.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow { - top: 1.66666667px; - display: block; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow { - bottom: 1.66666667px; - display: block; - -webkit-transform: rotate(135deg); - transform: rotate(135deg); -} -.ant-picker-dropdown-range { - padding: 6.66666667px 0; -} -.ant-picker-dropdown-range-hidden { - display: none; -} -.ant-picker-dropdown .ant-picker-panel > .ant-picker-time-panel { - padding-top: 4px; -} -.ant-picker-ranges { - margin-bottom: 0; - padding: 4px 12px; - overflow: hidden; - line-height: 34px; - text-align: left; - list-style: none; -} -.ant-picker-ranges > li { - display: inline-block; -} -.ant-picker-ranges .ant-picker-preset span { - cursor: pointer; -} -.ant-picker-ranges .ant-picker-ok { - float: right; - margin-left: 8px; -} -.ant-picker-range-wrapper { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-picker-range-arrow { - position: absolute; - z-index: 1; - display: none; - width: 10px; - height: 10px; - margin-left: 16.5px; - -webkit-box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.06); - box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.06); - -webkit-transition: left 0.3s ease-out; - transition: left 0.3s ease-out; -} -.ant-picker-range-arrow::after { - position: absolute; - top: 1px; - right: 1px; - width: 10px; - height: 10px; - border: 5px solid #f0f0f0; - border-color: #fff #fff transparent transparent; - content: ''; -} -.ant-picker-panel-container { - overflow: hidden; - vertical-align: top; - background: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - -webkit-transition: margin 0.3s; - transition: margin 0.3s; -} -.ant-picker-panel-container .ant-picker-panels { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; -} -.ant-picker-panel-container .ant-picker-panel { - vertical-align: top; - background: transparent; - border-width: 0 0 1px 0; - border-radius: 0; -} -.ant-picker-panel-container .ant-picker-panel-focused { - border-color: #f0f0f0; -} -.ant-picker-rtl { - direction: rtl; -} -.ant-picker-rtl .ant-picker-suffix { - margin-right: 4px; - margin-left: 0; -} -.ant-picker-rtl .ant-picker-clear { - right: auto; - left: 0; -} -.ant-picker-rtl .ant-picker-separator { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} -.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child) { - margin-right: 8px; - margin-left: 0; -} -.ant-picker-rtl.ant-picker-range .ant-picker-clear { - right: auto; - left: 11px; -} -.ant-picker-dropdown-rtl .ant-picker-ranges { - text-align: right; -} -.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok { - float: left; - margin-right: 8px; - margin-left: 0; -} -.ant-picker-panel-rtl { - direction: rtl; -} -.ant-picker-panel-rtl .ant-picker-prev-icon, -.ant-picker-panel-rtl .ant-picker-super-prev-icon { - -webkit-transform: rotate(135deg); - transform: rotate(135deg); -} -.ant-picker-panel-rtl .ant-picker-next-icon, -.ant-picker-panel-rtl .ant-picker-super-next-icon { - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.ant-picker-cell .ant-picker-cell-inner { - position: relative; - z-index: 2; - display: inline-block; - min-width: 24px; - height: 24px; - line-height: 24px; - border-radius: 2px; - -webkit-transition: background 0.3s, border 0.3s; - transition: background 0.3s, border 0.3s; -} -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start::before { - right: 50%; - left: 0; -} -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end::before { - right: 0; - left: 50%; -} -.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after { - right: 0; - left: -7px; -} -.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after { - right: -7px; - left: 0; -} -.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start::after { - right: 0; - left: 50%; -} -.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end::after { - right: 50%; - left: 0; -} -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after, -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after, -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after, -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after { - right: 6px; - left: 0; - border-right: 1px dashed #7ec1ff; - border-left: none; - border-top-left-radius: 0; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 0; -} -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after, -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after, -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after, -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after { - right: 0; - left: 6px; - border-right: none; - border-left: 1px dashed #7ec1ff; - border-top-left-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 2px; -} -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after, -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after { - right: 6px; - border-right: 1px dashed #7ec1ff; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after { - left: 6px; - border-left: 1px dashed #7ec1ff; - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -.ant-picker-panel-rtl .ant-picker-time-panel { - direction: ltr; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-tag { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - height: auto; - margin-right: 8px; - padding: 0 7px; - font-size: 12px; - line-height: 20px; - white-space: nowrap; - background: #fafafa; - border: 1px solid #d9d9d9; - border-radius: 2px; - cursor: default; - opacity: 1; - -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-tag:hover { - opacity: 0.85; -} -.ant-tag, -.ant-tag a, -.ant-tag a:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-tag > a:first-child:last-child { - display: inline-block; - margin: 0 -8px; - padding: 0 8px; -} -.ant-tag .anticon-close { - display: inline-block; - font-size: 10px; - margin-left: 3px; - color: rgba(0, 0, 0, 0.45); - font-weight: bold; - cursor: pointer; - -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-tag .anticon-close:hover { - color: rgba(0, 0, 0, 0.85); -} -.ant-tag-has-color { - border-color: transparent; -} -.ant-tag-has-color, -.ant-tag-has-color a, -.ant-tag-has-color a:hover, -.ant-tag-has-color .anticon-close, -.ant-tag-has-color .anticon-close:hover { - color: #fff; -} -.ant-tag-checkable { - background-color: transparent; - border-color: transparent; -} -.ant-tag-checkable:not(.ant-tag-checkable-checked):hover { - color: #1890ff; -} -.ant-tag-checkable:active, -.ant-tag-checkable-checked { - color: #fff; -} -.ant-tag-checkable-checked { - background-color: #1890ff; -} -.ant-tag-checkable:active { - background-color: #096dd9; -} -.ant-tag-hidden { - display: none; -} -.ant-tag-pink { - color: #eb2f96; - background: #fff0f6; - border-color: #ffadd2; -} -.ant-tag-pink-inverse { - color: #fff; - background: #eb2f96; - border-color: #eb2f96; -} -.ant-tag-magenta { - color: #eb2f96; - background: #fff0f6; - border-color: #ffadd2; -} -.ant-tag-magenta-inverse { - color: #fff; - background: #eb2f96; - border-color: #eb2f96; -} -.ant-tag-red { - color: #f5222d; - background: #fff1f0; - border-color: #ffa39e; -} -.ant-tag-red-inverse { - color: #fff; - background: #f5222d; - border-color: #f5222d; -} -.ant-tag-volcano { - color: #fa541c; - background: #fff2e8; - border-color: #ffbb96; -} -.ant-tag-volcano-inverse { - color: #fff; - background: #fa541c; - border-color: #fa541c; -} -.ant-tag-orange { - color: #fa8c16; - background: #fff7e6; - border-color: #ffd591; -} -.ant-tag-orange-inverse { - color: #fff; - background: #fa8c16; - border-color: #fa8c16; -} -.ant-tag-yellow { - color: #fadb14; - background: #feffe6; - border-color: #fffb8f; -} -.ant-tag-yellow-inverse { - color: #fff; - background: #fadb14; - border-color: #fadb14; -} -.ant-tag-gold { - color: #faad14; - background: #fffbe6; - border-color: #ffe58f; -} -.ant-tag-gold-inverse { - color: #fff; - background: #faad14; - border-color: #faad14; -} -.ant-tag-cyan { - color: #13c2c2; - background: #e6fffb; - border-color: #87e8de; -} -.ant-tag-cyan-inverse { - color: #fff; - background: #13c2c2; - border-color: #13c2c2; -} -.ant-tag-lime { - color: #a0d911; - background: #fcffe6; - border-color: #eaff8f; -} -.ant-tag-lime-inverse { - color: #fff; - background: #a0d911; - border-color: #a0d911; -} -.ant-tag-green { - color: #52c41a; - background: #f6ffed; - border-color: #b7eb8f; -} -.ant-tag-green-inverse { - color: #fff; - background: #52c41a; - border-color: #52c41a; -} -.ant-tag-blue { - color: #1890ff; - background: #e6f7ff; - border-color: #91d5ff; -} -.ant-tag-blue-inverse { - color: #fff; - background: #1890ff; - border-color: #1890ff; -} -.ant-tag-geekblue { - color: #2f54eb; - background: #f0f5ff; - border-color: #adc6ff; -} -.ant-tag-geekblue-inverse { - color: #fff; - background: #2f54eb; - border-color: #2f54eb; -} -.ant-tag-purple { - color: #722ed1; - background: #f9f0ff; - border-color: #d3adf7; -} -.ant-tag-purple-inverse { - color: #fff; - background: #722ed1; - border-color: #722ed1; -} -.ant-tag-success { - color: #52c41a; - background: #f6ffed; - border-color: #b7eb8f; -} -.ant-tag-processing { - color: #1890ff; - background: #e6f7ff; - border-color: #91d5ff; -} -.ant-tag-error { - color: #f5222d; - background: #fff1f0; - border-color: #ffa39e; -} -.ant-tag-warning { - color: #fa8c16; - background: #fff7e6; - border-color: #ffd591; -} -.ant-tag > .anticon + span, -.ant-tag > span + .anticon { - margin-left: 7px; -} -.ant-tag-rtl { - margin-right: 0; - margin-left: 8px; - direction: rtl; - text-align: right; -} -.ant-tag-rtl.ant-tag .anticon-close { - margin-right: 3px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-card { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - background: #fff; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-card-rtl { - direction: rtl; -} -.ant-card-hoverable { - cursor: pointer; -} -.ant-card-hoverable:hover { - border-color: transparent; - -webkit-box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09); - box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09); -} -.ant-card-bordered { - border: 1px solid #f0f0f0; -} -.ant-card-head { - min-height: 48px; - margin-bottom: -1px; - padding: 0 24px; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - background: transparent; - border-bottom: 1px solid #f0f0f0; - border-radius: 2px 2px 0 0; -} -.ant-card-head::before { - display: table; - content: ''; -} -.ant-card-head::after { - display: table; - clear: both; - content: ''; -} -.ant-card-head-wrapper { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.ant-card-head-title { - display: inline-block; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - padding: 16px 0; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-card-head .ant-tabs { - clear: both; - margin-bottom: -17px; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; -} -.ant-card-head .ant-tabs-bar { - border-bottom: 1px solid #f0f0f0; -} -.ant-card-extra { - float: right; - margin-left: auto; - padding: 16px 0; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; -} -.ant-card-rtl .ant-card-extra { - margin-right: auto; - margin-left: 0; -} -.ant-card-body { - padding: 24px; -} -.ant-card-body::before { - display: table; - content: ''; -} -.ant-card-body::after { - display: table; - clear: both; - content: ''; -} -.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body { - margin: -1px 0 0 -1px; - padding: 0; -} -.ant-card-grid { - float: left; - width: 33.33%; - padding: 24px; - border: 0; - border-radius: 0; - -webkit-box-shadow: 1px 0 0 0 #f0f0f0, 0 1px 0 0 #f0f0f0, 1px 1px 0 0 #f0f0f0, 1px 0 0 0 #f0f0f0 inset, 0 1px 0 0 #f0f0f0 inset; - box-shadow: 1px 0 0 0 #f0f0f0, 0 1px 0 0 #f0f0f0, 1px 1px 0 0 #f0f0f0, 1px 0 0 0 #f0f0f0 inset, 0 1px 0 0 #f0f0f0 inset; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-card-rtl .ant-card-grid { - float: right; -} -.ant-card-grid-hoverable:hover { - position: relative; - z-index: 1; - -webkit-box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09); - box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09); -} -.ant-card-contain-tabs > .ant-card-head .ant-card-head-title { - min-height: 32px; - padding-bottom: 0; -} -.ant-card-contain-tabs > .ant-card-head .ant-card-extra { - padding-bottom: 0; -} -.ant-card-cover { - margin-right: -1px; - margin-left: -1px; -} -.ant-card-cover > * { - display: block; - width: 100%; -} -.ant-card-cover img { - border-radius: 2px 2px 0 0; -} -.ant-card-actions { - margin: 0; - padding: 0; - list-style: none; - background: #fafafa; - border-top: 1px solid #f0f0f0; -} -.ant-card-actions::before { - display: table; - content: ''; -} -.ant-card-actions::after { - display: table; - clear: both; - content: ''; -} -.ant-card-actions > li { - float: left; - margin: 12px 0; - color: rgba(0, 0, 0, 0.45); - text-align: center; -} -.ant-card-rtl .ant-card-actions > li { - float: right; -} -.ant-card-actions > li > span { - position: relative; - display: block; - min-width: 32px; - font-size: 14px; - line-height: 22px; - cursor: pointer; -} -.ant-card-actions > li > span:hover { - color: #1890ff; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-card-actions > li > span a:not(.ant-btn), -.ant-card-actions > li > span > .anticon { - display: inline-block; - width: 100%; - color: rgba(0, 0, 0, 0.45); - line-height: 22px; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-card-actions > li > span a:not(.ant-btn):hover, -.ant-card-actions > li > span > .anticon:hover { - color: #1890ff; -} -.ant-card-actions > li > span > .anticon { - font-size: 16px; - line-height: 22px; -} -.ant-card-actions > li:not(:last-child) { - border-right: 1px solid #f0f0f0; -} -.ant-card-type-inner .ant-card-head { - padding: 0 24px; - background: #fafafa; -} -.ant-card-type-inner .ant-card-head-title { - padding: 12px 0; - font-size: 14px; -} -.ant-card-type-inner .ant-card-body { - padding: 16px 24px; -} -.ant-card-type-inner .ant-card-extra { - padding: 13.5px 0; -} -.ant-card-meta { - margin: -4px 0; -} -.ant-card-meta::before { - display: table; - content: ''; -} -.ant-card-meta::after { - display: table; - clear: both; - content: ''; -} -.ant-card-meta-avatar { - float: left; - padding-right: 16px; -} -.ant-card-rtl .ant-card-meta-avatar { - float: right; - padding-right: 0; - padding-left: 16px; -} -.ant-card-meta-detail { - overflow: hidden; -} -.ant-card-meta-detail > div:not(:last-child) { - margin-bottom: 8px; -} -.ant-card-meta-title { - overflow: hidden; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-card-meta-description { - color: rgba(0, 0, 0, 0.45); -} -.ant-card-loading { - overflow: hidden; -} -.ant-card-loading .ant-card-body { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-card-loading-content p { - margin: 0; -} -.ant-card-loading-block { - height: 14px; - margin: 4px 0; - background: -webkit-gradient(linear, left top, right top, from(rgba(207, 216, 220, 0.2)), color-stop(rgba(207, 216, 220, 0.4)), to(rgba(207, 216, 220, 0.2))); - background: linear-gradient(90deg, rgba(207, 216, 220, 0.2), rgba(207, 216, 220, 0.4), rgba(207, 216, 220, 0.2)); - background-size: 600% 600%; - border-radius: 2px; - -webkit-animation: card-loading 1.4s ease infinite; - animation: card-loading 1.4s ease infinite; -} -@-webkit-keyframes card-loading { - 0%, - 100% { - background-position: 0 50%; - } - 50% { - background-position: 100% 50%; - } -} -@keyframes card-loading { - 0%, - 100% { - background-position: 0 50%; - } - 50% { - background-position: 100% 50%; - } -} -.ant-card-small > .ant-card-head { - min-height: 36px; - padding: 0 12px; - font-size: 14px; -} -.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title { - padding: 8px 0; -} -.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-extra { - padding: 8px 0; - font-size: 14px; -} -.ant-card-small > .ant-card-body { - padding: 12px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-ink-bar { - visibility: hidden; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab { - margin: 0; - margin-right: 2px; - padding: 8px 16px; - line-height: 22px; - background: #fafafa; - border: 1px solid #f0f0f0; - border-radius: 2px 2px 0 0; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active { - color: #1890ff; - background: #fff; - border-color: #f0f0f0; - border-bottom: 1px solid #fff; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active::before { - border-top: 2px solid transparent; -} -.ant-tabs.ant-tabs-small .ant-tabs-card-bar .ant-tabs-tab { - padding: 6px 16px; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-disabled { - color: rgba(0, 0, 0, 0.25); -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-inactive { - padding: 0; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-wrap { - margin-bottom: 0; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x { - width: 16px; - height: 14px; - margin-right: -5px; - margin-left: 3px; - overflow: hidden; - color: rgba(0, 0, 0, 0.45); - font-size: 12px; - vertical-align: middle; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover { - color: rgba(0, 0, 0, 0.85); -} -.ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane, -.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane { - -webkit-transition: none !important; - transition: none !important; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive, -.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive { - overflow: hidden; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab:hover .anticon-close { - opacity: 1; -} -.ant-tabs-extra-content { - line-height: 46.001px; -} -.ant-tabs-extra-content .ant-tabs-new-tab { - position: relative; - width: 20px; - height: 20px; - color: rgba(0, 0, 0, 0.65); - font-size: 12px; - line-height: 20px; - text-align: center; - border: 1px solid #f0f0f0; - border-radius: 2px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tabs-extra-content .ant-tabs-new-tab:hover { - color: #1890ff; - border-color: #1890ff; -} -.ant-tabs-extra-content .ant-tabs-new-tab svg { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; -} -.ant-tabs.ant-tabs-large .ant-tabs-extra-content { - line-height: 57.144px; -} -.ant-tabs.ant-tabs-small .ant-tabs-extra-content { - line-height: 38.001px; -} -.ant-tabs.ant-tabs-card .ant-tabs-extra-content { - line-height: 40px; -} -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-container, -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-container { - height: 100%; -} -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab, -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab { - margin-bottom: 12px; - border-bottom: 1px solid #f0f0f0; -} -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active, -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active { - padding-bottom: 4px; -} -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab:last-child, -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab:last-child { - margin-bottom: 12px; -} -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-new-tab, -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-new-tab { - width: 90%; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-wrap { - margin-right: 0; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab { - margin-right: 1px; - border-right: 0; - border-radius: 2px 0 0 2px; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active { - margin-right: -1px; - padding-right: 18px; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-wrap { - margin-left: 0; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab { - margin-left: 1px; - border-left: 0; - border-radius: 0 2px 2px 0; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active { - margin-left: -1px; - padding-left: 18px; -} -.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab { - height: auto; - border-top-color: #f0f0f0; - border-bottom: 1px solid #f0f0f0; - border-radius: 0 0 2px 2px; -} -.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab-active { - color: #1890ff; - border-top-color: #fff; -} -.ant-tabs-rtl.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x { - margin-right: 3px; - margin-left: -5px; -} -.ant-tabs-rtl .ant-tabs-extra-content { - float: left !important; -} -.ant-tabs { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - overflow: hidden; -} -.ant-tabs::before { - display: table; - content: ''; -} -.ant-tabs::after { - display: table; - clear: both; - content: ''; -} -.ant-tabs-ink-bar { - position: absolute; - bottom: 1px; - left: 0; - z-index: 1; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 0; - height: 2px; - background-color: #1890ff; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.ant-tabs-bar { - margin: 0 0 16px 0; - border-bottom: 1px solid #f0f0f0; - outline: none; - -webkit-transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs-nav-container { - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin-bottom: -1px; - overflow: hidden; - font-size: 14px; - line-height: 1.5715; - white-space: nowrap; - -webkit-transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs-nav-container::before { - display: table; - content: ''; -} -.ant-tabs-nav-container::after { - display: table; - clear: both; - content: ''; -} -.ant-tabs-nav-container-scrolling { - padding-right: 32px; - padding-left: 32px; -} -.ant-tabs-bottom .ant-tabs-bottom-bar { - margin-top: 16px; - margin-bottom: 0; - border-top: 1px solid #f0f0f0; - border-bottom: none; -} -.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-ink-bar { - top: 1px; - bottom: auto; -} -.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-nav-container { - margin-top: -1px; - margin-bottom: 0; -} -.ant-tabs-tab-prev, -.ant-tabs-tab-next { - position: absolute; - z-index: 2; - width: 0; - height: 100%; - color: rgba(0, 0, 0, 0.45); - text-align: center; - background-color: transparent; - border: 0; - cursor: pointer; - opacity: 0; - -webkit-transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - pointer-events: none; -} -.ant-tabs-tab-prev.ant-tabs-tab-arrow-show, -.ant-tabs-tab-next.ant-tabs-tab-arrow-show { - width: 32px; - height: 100%; - opacity: 1; - pointer-events: auto; -} -.ant-tabs-tab-prev:hover, -.ant-tabs-tab-next:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-tabs-tab-prev-icon, -.ant-tabs-tab-next-icon { - position: absolute; - top: 50%; - left: 50%; - font-weight: bold; - font-style: normal; - font-variant: normal; - line-height: inherit; - text-align: center; - text-transform: none; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.ant-tabs-tab-prev-icon-target, -.ant-tabs-tab-next-icon-target { - display: block; - display: inline-block; - font-size: 10px; -} -.ant-tabs-tab-btn-disabled { - cursor: not-allowed; -} -.ant-tabs-tab-btn-disabled, -.ant-tabs-tab-btn-disabled:hover { - color: rgba(0, 0, 0, 0.25); -} -.ant-tabs-tab-next { - right: 2px; -} -.ant-tabs-tab-prev { - left: 0; -} -:root .ant-tabs-tab-prev { - -webkit-filter: none; - filter: none; -} -.ant-tabs-nav-wrap { - margin-bottom: -1px; - overflow: hidden; -} -.ant-tabs-nav-scroll { - overflow: hidden; - white-space: nowrap; -} -.ant-tabs-nav { - position: relative; - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding-left: 0; - list-style: none; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs-nav::before, -.ant-tabs-nav::after { - display: table; - content: ' '; -} -.ant-tabs-nav::after { - clear: both; -} -.ant-tabs-nav .ant-tabs-tab { - position: relative; - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 100%; - margin: 0 32px 0 0; - padding: 12px 0; - text-decoration: none; - cursor: pointer; - -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs-nav .ant-tabs-tab::before { - position: absolute; - top: -1px; - left: 0; - width: 100%; - border-top: 2px solid transparent; - border-radius: 2px 2px 0 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; - content: ''; - pointer-events: none; -} -.ant-tabs-nav .ant-tabs-tab:last-child { - margin-right: 0; -} -.ant-tabs-nav .ant-tabs-tab:hover { - color: #40a9ff; -} -.ant-tabs-nav .ant-tabs-tab:active { - color: #096dd9; -} -.ant-tabs-nav .ant-tabs-tab .anticon { - margin-right: 12px; -} -.ant-tabs-nav .ant-tabs-tab-active { - color: #1890ff; - font-weight: 500; - outline: none; -} -.ant-tabs-nav .ant-tabs-tab-disabled, -.ant-tabs-nav .ant-tabs-tab-disabled:hover { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-tabs .ant-tabs-large-bar .ant-tabs-nav-container { - font-size: 16px; -} -.ant-tabs .ant-tabs-large-bar .ant-tabs-tab { - padding: 16px 0; -} -.ant-tabs .ant-tabs-small-bar .ant-tabs-nav-container { - font-size: 14px; -} -.ant-tabs .ant-tabs-small-bar .ant-tabs-tab { - padding: 8px 0; -} -.ant-tabs-content::before { - display: block; - overflow: hidden; - content: ''; -} -.ant-tabs .ant-tabs-tabpane { - outline: none; -} -.ant-tabs .ant-tabs-top-content, -.ant-tabs .ant-tabs-bottom-content { - width: 100%; -} -.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane, -.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane { - -ms-flex-negative: 0; - flex-shrink: 0; - width: 100%; - -webkit-backface-visibility: hidden; - opacity: 1; - -webkit-transition: opacity 0.45s; - transition: opacity 0.45s; -} -.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive, -.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive { - height: 0; - padding: 0 !important; - overflow: hidden; - opacity: 0; - pointer-events: none; -} -.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive input, -.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive input { - visibility: hidden; -} -.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated, -.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - will-change: margin-left; -} -.ant-tabs .ant-tabs-left-bar, -.ant-tabs .ant-tabs-right-bar { - height: 100%; - border-bottom: 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-arrow-show, -.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-arrow-show { - width: 100%; - height: 32px; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab, -.ant-tabs .ant-tabs-right-bar .ant-tabs-tab { - display: block; - float: none; - margin: 0 0 16px 0; - padding: 8px 24px; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab:last-child, -.ant-tabs .ant-tabs-right-bar .ant-tabs-tab:last-child { - margin-bottom: 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-extra-content, -.ant-tabs .ant-tabs-right-bar .ant-tabs-extra-content { - text-align: center; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-scroll, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-scroll { - width: auto; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container, -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap { - height: 100%; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container { - margin-bottom: 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling { - padding: 32px 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap { - margin-bottom: 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav { - width: 100%; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar, -.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar { - top: 0; - bottom: auto; - left: auto; - width: 2px; - height: 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-next, -.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-next { - right: 0; - bottom: 0; - width: 100%; - height: 32px; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-prev, -.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-prev { - top: 0; - width: 100%; - height: 32px; -} -.ant-tabs .ant-tabs-left-content, -.ant-tabs .ant-tabs-right-content { - width: auto; - margin-top: 0 !important; - overflow: hidden; -} -.ant-tabs .ant-tabs-left-bar { - float: left; - margin-right: -1px; - margin-bottom: 0; - border-right: 1px solid #f0f0f0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab { - text-align: right; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container { - margin-right: -1px; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap { - margin-right: -1px; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar { - right: 1px; -} -.ant-tabs .ant-tabs-left-content { - padding-left: 24px; - border-left: 1px solid #f0f0f0; -} -.ant-tabs .ant-tabs-right-bar { - float: right; - margin-bottom: 0; - margin-left: -1px; - border-left: 1px solid #f0f0f0; -} -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container { - margin-left: -1px; -} -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap { - margin-left: -1px; -} -.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar { - left: 1px; -} -.ant-tabs .ant-tabs-right-content { - padding-right: 24px; - border-right: 1px solid #f0f0f0; -} -.ant-tabs-top .ant-tabs-ink-bar-animated, -.ant-tabs-bottom .ant-tabs-ink-bar-animated { - -webkit-transition: width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs-left .ant-tabs-ink-bar-animated, -.ant-tabs-right .ant-tabs-ink-bar-animated { - -webkit-transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.no-flex > .ant-tabs-content > .ant-tabs-content-animated, -.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-content-animated { - margin-left: 0 !important; - -webkit-transform: none !important; - transform: none !important; -} -.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive, -.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive { - height: 0; - padding: 0 !important; - overflow: hidden; - opacity: 0; - pointer-events: none; -} -.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive input, -.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive input { - visibility: hidden; -} -.ant-tabs-left-content > .ant-tabs-content-animated, -.ant-tabs-right-content > .ant-tabs-content-animated { - margin-left: 0 !important; - -webkit-transform: none !important; - transform: none !important; -} -.ant-tabs-left-content > .ant-tabs-tabpane-inactive, -.ant-tabs-right-content > .ant-tabs-tabpane-inactive { - height: 0; - padding: 0 !important; - overflow: hidden; - opacity: 0; - pointer-events: none; -} -.ant-tabs-left-content > .ant-tabs-tabpane-inactive input, -.ant-tabs-right-content > .ant-tabs-tabpane-inactive input { - visibility: hidden; -} -.ant-tabs-rtl { - direction: rtl; -} -.ant-tabs-rtl .ant-tabs-ink-bar { - right: 0; - left: auto; -} -.ant-tabs-rtl .ant-tabs-tab-next { - right: auto; - left: 2px; -} -.ant-tabs-rtl .ant-tabs-tab-prev { - right: 2px; - left: auto; -} -.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab { - margin: 0 0 0 32px; -} -.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon { - margin-right: 0; - margin-left: 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row wrap; - flex-flow: row wrap; -} -.ant-row::before, -.ant-row::after { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-row-start { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} -.ant-row-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.ant-row-end { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} -.ant-row-space-between { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.ant-row-space-around { - -ms-flex-pack: distribute; - justify-content: space-around; -} -.ant-row-top { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} -.ant-row-middle { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.ant-row-bottom { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; -} -.ant-col { - position: relative; - max-width: 100%; - min-height: 1px; -} -.ant-col-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} -.ant-col-push-24 { - left: 100%; -} -.ant-col-pull-24 { - right: 100%; -} -.ant-col-offset-24 { - margin-left: 100%; -} -.ant-col-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; -} -.ant-col-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; -} -.ant-col-push-23 { - left: 95.83333333%; -} -.ant-col-pull-23 { - right: 95.83333333%; -} -.ant-col-offset-23 { - margin-left: 95.83333333%; -} -.ant-col-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; -} -.ant-col-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; -} -.ant-col-push-22 { - left: 91.66666667%; -} -.ant-col-pull-22 { - right: 91.66666667%; -} -.ant-col-offset-22 { - margin-left: 91.66666667%; -} -.ant-col-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; -} -.ant-col-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; -} -.ant-col-push-21 { - left: 87.5%; -} -.ant-col-pull-21 { - right: 87.5%; -} -.ant-col-offset-21 { - margin-left: 87.5%; -} -.ant-col-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; -} -.ant-col-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; -} -.ant-col-push-20 { - left: 83.33333333%; -} -.ant-col-pull-20 { - right: 83.33333333%; -} -.ant-col-offset-20 { - margin-left: 83.33333333%; -} -.ant-col-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; -} -.ant-col-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; -} -.ant-col-push-19 { - left: 79.16666667%; -} -.ant-col-pull-19 { - right: 79.16666667%; -} -.ant-col-offset-19 { - margin-left: 79.16666667%; -} -.ant-col-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; -} -.ant-col-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; -} -.ant-col-push-18 { - left: 75%; -} -.ant-col-pull-18 { - right: 75%; -} -.ant-col-offset-18 { - margin-left: 75%; -} -.ant-col-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; -} -.ant-col-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; -} -.ant-col-push-17 { - left: 70.83333333%; -} -.ant-col-pull-17 { - right: 70.83333333%; -} -.ant-col-offset-17 { - margin-left: 70.83333333%; -} -.ant-col-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; -} -.ant-col-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; -} -.ant-col-push-16 { - left: 66.66666667%; -} -.ant-col-pull-16 { - right: 66.66666667%; -} -.ant-col-offset-16 { - margin-left: 66.66666667%; -} -.ant-col-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; -} -.ant-col-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; -} -.ant-col-push-15 { - left: 62.5%; -} -.ant-col-pull-15 { - right: 62.5%; -} -.ant-col-offset-15 { - margin-left: 62.5%; -} -.ant-col-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; -} -.ant-col-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; -} -.ant-col-push-14 { - left: 58.33333333%; -} -.ant-col-pull-14 { - right: 58.33333333%; -} -.ant-col-offset-14 { - margin-left: 58.33333333%; -} -.ant-col-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; -} -.ant-col-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; -} -.ant-col-push-13 { - left: 54.16666667%; -} -.ant-col-pull-13 { - right: 54.16666667%; -} -.ant-col-offset-13 { - margin-left: 54.16666667%; -} -.ant-col-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; -} -.ant-col-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} -.ant-col-push-12 { - left: 50%; -} -.ant-col-pull-12 { - right: 50%; -} -.ant-col-offset-12 { - margin-left: 50%; -} -.ant-col-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; -} -.ant-col-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; -} -.ant-col-push-11 { - left: 45.83333333%; -} -.ant-col-pull-11 { - right: 45.83333333%; -} -.ant-col-offset-11 { - margin-left: 45.83333333%; -} -.ant-col-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; -} -.ant-col-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; -} -.ant-col-push-10 { - left: 41.66666667%; -} -.ant-col-pull-10 { - right: 41.66666667%; -} -.ant-col-offset-10 { - margin-left: 41.66666667%; -} -.ant-col-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; -} -.ant-col-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; -} -.ant-col-push-9 { - left: 37.5%; -} -.ant-col-pull-9 { - right: 37.5%; -} -.ant-col-offset-9 { - margin-left: 37.5%; -} -.ant-col-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; -} -.ant-col-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; -} -.ant-col-push-8 { - left: 33.33333333%; -} -.ant-col-pull-8 { - right: 33.33333333%; -} -.ant-col-offset-8 { - margin-left: 33.33333333%; -} -.ant-col-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; -} -.ant-col-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; -} -.ant-col-push-7 { - left: 29.16666667%; -} -.ant-col-pull-7 { - right: 29.16666667%; -} -.ant-col-offset-7 { - margin-left: 29.16666667%; -} -.ant-col-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; -} -.ant-col-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} -.ant-col-push-6 { - left: 25%; -} -.ant-col-pull-6 { - right: 25%; -} -.ant-col-offset-6 { - margin-left: 25%; -} -.ant-col-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; -} -.ant-col-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; -} -.ant-col-push-5 { - left: 20.83333333%; -} -.ant-col-pull-5 { - right: 20.83333333%; -} -.ant-col-offset-5 { - margin-left: 20.83333333%; -} -.ant-col-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; -} -.ant-col-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; -} -.ant-col-push-4 { - left: 16.66666667%; -} -.ant-col-pull-4 { - right: 16.66666667%; -} -.ant-col-offset-4 { - margin-left: 16.66666667%; -} -.ant-col-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; -} -.ant-col-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; -} -.ant-col-push-3 { - left: 12.5%; -} -.ant-col-pull-3 { - right: 12.5%; -} -.ant-col-offset-3 { - margin-left: 12.5%; -} -.ant-col-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; -} -.ant-col-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; -} -.ant-col-push-2 { - left: 8.33333333%; -} -.ant-col-pull-2 { - right: 8.33333333%; -} -.ant-col-offset-2 { - margin-left: 8.33333333%; -} -.ant-col-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; -} -.ant-col-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; -} -.ant-col-push-1 { - left: 4.16666667%; -} -.ant-col-pull-1 { - right: 4.16666667%; -} -.ant-col-offset-1 { - margin-left: 4.16666667%; -} -.ant-col-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; -} -.ant-col-0 { - display: none; -} -.ant-col-push-0 { - left: auto; -} -.ant-col-pull-0 { - right: auto; -} -.ant-col-push-0 { - left: auto; -} -.ant-col-pull-0 { - right: auto; -} -.ant-col-offset-0 { - margin-left: 0; -} -.ant-col-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; -} -.ant-col-push-0.ant-col-rtl { - right: auto; -} -.ant-col-pull-0.ant-col-rtl { - left: auto; -} -.ant-col-push-0.ant-col-rtl { - right: auto; -} -.ant-col-pull-0.ant-col-rtl { - left: auto; -} -.ant-col-offset-0.ant-col-rtl { - margin-right: 0; -} -.ant-col-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; -} -.ant-col-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; -} -.ant-col-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; -} -.ant-col-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; -} -.ant-col-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; -} -.ant-col-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; -} -.ant-col-push-3.ant-col-rtl { - right: 12.5%; - left: auto; -} -.ant-col-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; -} -.ant-col-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; -} -.ant-col-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; -} -.ant-col-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; -} -.ant-col-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; -} -.ant-col-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; -} -.ant-col-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; -} -.ant-col-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; -} -.ant-col-push-6.ant-col-rtl { - right: 25%; - left: auto; -} -.ant-col-pull-6.ant-col-rtl { - right: auto; - left: 25%; -} -.ant-col-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; -} -.ant-col-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; -} -.ant-col-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; -} -.ant-col-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; -} -.ant-col-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; -} -.ant-col-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; -} -.ant-col-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; -} -.ant-col-push-9.ant-col-rtl { - right: 37.5%; - left: auto; -} -.ant-col-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; -} -.ant-col-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; -} -.ant-col-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; -} -.ant-col-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; -} -.ant-col-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; -} -.ant-col-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; -} -.ant-col-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; -} -.ant-col-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; -} -.ant-col-push-12.ant-col-rtl { - right: 50%; - left: auto; -} -.ant-col-pull-12.ant-col-rtl { - right: auto; - left: 50%; -} -.ant-col-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; -} -.ant-col-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; -} -.ant-col-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; -} -.ant-col-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; -} -.ant-col-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; -} -.ant-col-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; -} -.ant-col-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; -} -.ant-col-push-15.ant-col-rtl { - right: 62.5%; - left: auto; -} -.ant-col-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; -} -.ant-col-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; -} -.ant-col-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; -} -.ant-col-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; -} -.ant-col-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; -} -.ant-col-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; -} -.ant-col-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; -} -.ant-col-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; -} -.ant-col-push-18.ant-col-rtl { - right: 75%; - left: auto; -} -.ant-col-pull-18.ant-col-rtl { - right: auto; - left: 75%; -} -.ant-col-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; -} -.ant-col-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; -} -.ant-col-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; -} -.ant-col-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; -} -.ant-col-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; -} -.ant-col-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; -} -.ant-col-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; -} -.ant-col-push-21.ant-col-rtl { - right: 87.5%; - left: auto; -} -.ant-col-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; -} -.ant-col-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; -} -.ant-col-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; -} -.ant-col-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; -} -.ant-col-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; -} -.ant-col-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; -} -.ant-col-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; -} -.ant-col-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; -} -.ant-col-push-24.ant-col-rtl { - right: 100%; - left: auto; -} -.ant-col-pull-24.ant-col-rtl { - right: auto; - left: 100%; -} -.ant-col-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; -} -.ant-col-xs-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} -.ant-col-xs-push-24 { - left: 100%; -} -.ant-col-xs-pull-24 { - right: 100%; -} -.ant-col-xs-offset-24 { - margin-left: 100%; -} -.ant-col-xs-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; -} -.ant-col-xs-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; -} -.ant-col-xs-push-23 { - left: 95.83333333%; -} -.ant-col-xs-pull-23 { - right: 95.83333333%; -} -.ant-col-xs-offset-23 { - margin-left: 95.83333333%; -} -.ant-col-xs-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; -} -.ant-col-xs-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; -} -.ant-col-xs-push-22 { - left: 91.66666667%; -} -.ant-col-xs-pull-22 { - right: 91.66666667%; -} -.ant-col-xs-offset-22 { - margin-left: 91.66666667%; -} -.ant-col-xs-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; -} -.ant-col-xs-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; -} -.ant-col-xs-push-21 { - left: 87.5%; -} -.ant-col-xs-pull-21 { - right: 87.5%; -} -.ant-col-xs-offset-21 { - margin-left: 87.5%; -} -.ant-col-xs-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; -} -.ant-col-xs-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; -} -.ant-col-xs-push-20 { - left: 83.33333333%; -} -.ant-col-xs-pull-20 { - right: 83.33333333%; -} -.ant-col-xs-offset-20 { - margin-left: 83.33333333%; -} -.ant-col-xs-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; -} -.ant-col-xs-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; -} -.ant-col-xs-push-19 { - left: 79.16666667%; -} -.ant-col-xs-pull-19 { - right: 79.16666667%; -} -.ant-col-xs-offset-19 { - margin-left: 79.16666667%; -} -.ant-col-xs-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; -} -.ant-col-xs-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; -} -.ant-col-xs-push-18 { - left: 75%; -} -.ant-col-xs-pull-18 { - right: 75%; -} -.ant-col-xs-offset-18 { - margin-left: 75%; -} -.ant-col-xs-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; -} -.ant-col-xs-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; -} -.ant-col-xs-push-17 { - left: 70.83333333%; -} -.ant-col-xs-pull-17 { - right: 70.83333333%; -} -.ant-col-xs-offset-17 { - margin-left: 70.83333333%; -} -.ant-col-xs-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; -} -.ant-col-xs-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; -} -.ant-col-xs-push-16 { - left: 66.66666667%; -} -.ant-col-xs-pull-16 { - right: 66.66666667%; -} -.ant-col-xs-offset-16 { - margin-left: 66.66666667%; -} -.ant-col-xs-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; -} -.ant-col-xs-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; -} -.ant-col-xs-push-15 { - left: 62.5%; -} -.ant-col-xs-pull-15 { - right: 62.5%; -} -.ant-col-xs-offset-15 { - margin-left: 62.5%; -} -.ant-col-xs-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; -} -.ant-col-xs-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; -} -.ant-col-xs-push-14 { - left: 58.33333333%; -} -.ant-col-xs-pull-14 { - right: 58.33333333%; -} -.ant-col-xs-offset-14 { - margin-left: 58.33333333%; -} -.ant-col-xs-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; -} -.ant-col-xs-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; -} -.ant-col-xs-push-13 { - left: 54.16666667%; -} -.ant-col-xs-pull-13 { - right: 54.16666667%; -} -.ant-col-xs-offset-13 { - margin-left: 54.16666667%; -} -.ant-col-xs-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; -} -.ant-col-xs-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} -.ant-col-xs-push-12 { - left: 50%; -} -.ant-col-xs-pull-12 { - right: 50%; -} -.ant-col-xs-offset-12 { - margin-left: 50%; -} -.ant-col-xs-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; -} -.ant-col-xs-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; -} -.ant-col-xs-push-11 { - left: 45.83333333%; -} -.ant-col-xs-pull-11 { - right: 45.83333333%; -} -.ant-col-xs-offset-11 { - margin-left: 45.83333333%; -} -.ant-col-xs-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; -} -.ant-col-xs-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; -} -.ant-col-xs-push-10 { - left: 41.66666667%; -} -.ant-col-xs-pull-10 { - right: 41.66666667%; -} -.ant-col-xs-offset-10 { - margin-left: 41.66666667%; -} -.ant-col-xs-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; -} -.ant-col-xs-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; -} -.ant-col-xs-push-9 { - left: 37.5%; -} -.ant-col-xs-pull-9 { - right: 37.5%; -} -.ant-col-xs-offset-9 { - margin-left: 37.5%; -} -.ant-col-xs-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; -} -.ant-col-xs-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; -} -.ant-col-xs-push-8 { - left: 33.33333333%; -} -.ant-col-xs-pull-8 { - right: 33.33333333%; -} -.ant-col-xs-offset-8 { - margin-left: 33.33333333%; -} -.ant-col-xs-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; -} -.ant-col-xs-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; -} -.ant-col-xs-push-7 { - left: 29.16666667%; -} -.ant-col-xs-pull-7 { - right: 29.16666667%; -} -.ant-col-xs-offset-7 { - margin-left: 29.16666667%; -} -.ant-col-xs-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; -} -.ant-col-xs-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} -.ant-col-xs-push-6 { - left: 25%; -} -.ant-col-xs-pull-6 { - right: 25%; -} -.ant-col-xs-offset-6 { - margin-left: 25%; -} -.ant-col-xs-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; -} -.ant-col-xs-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; -} -.ant-col-xs-push-5 { - left: 20.83333333%; -} -.ant-col-xs-pull-5 { - right: 20.83333333%; -} -.ant-col-xs-offset-5 { - margin-left: 20.83333333%; -} -.ant-col-xs-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; -} -.ant-col-xs-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; -} -.ant-col-xs-push-4 { - left: 16.66666667%; -} -.ant-col-xs-pull-4 { - right: 16.66666667%; -} -.ant-col-xs-offset-4 { - margin-left: 16.66666667%; -} -.ant-col-xs-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; -} -.ant-col-xs-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; -} -.ant-col-xs-push-3 { - left: 12.5%; -} -.ant-col-xs-pull-3 { - right: 12.5%; -} -.ant-col-xs-offset-3 { - margin-left: 12.5%; -} -.ant-col-xs-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; -} -.ant-col-xs-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; -} -.ant-col-xs-push-2 { - left: 8.33333333%; -} -.ant-col-xs-pull-2 { - right: 8.33333333%; -} -.ant-col-xs-offset-2 { - margin-left: 8.33333333%; -} -.ant-col-xs-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; -} -.ant-col-xs-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; -} -.ant-col-xs-push-1 { - left: 4.16666667%; -} -.ant-col-xs-pull-1 { - right: 4.16666667%; -} -.ant-col-xs-offset-1 { - margin-left: 4.16666667%; -} -.ant-col-xs-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; -} -.ant-col-xs-0 { - display: none; -} -.ant-col-push-0 { - left: auto; -} -.ant-col-pull-0 { - right: auto; -} -.ant-col-xs-push-0 { - left: auto; -} -.ant-col-xs-pull-0 { - right: auto; -} -.ant-col-xs-offset-0 { - margin-left: 0; -} -.ant-col-xs-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; -} -.ant-col-push-0.ant-col-rtl { - right: auto; -} -.ant-col-pull-0.ant-col-rtl { - left: auto; -} -.ant-col-xs-push-0.ant-col-rtl { - right: auto; -} -.ant-col-xs-pull-0.ant-col-rtl { - left: auto; -} -.ant-col-xs-offset-0.ant-col-rtl { - margin-right: 0; -} -.ant-col-xs-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; -} -.ant-col-xs-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; -} -.ant-col-xs-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; -} -.ant-col-xs-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; -} -.ant-col-xs-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; -} -.ant-col-xs-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; -} -.ant-col-xs-push-3.ant-col-rtl { - right: 12.5%; - left: auto; -} -.ant-col-xs-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; -} -.ant-col-xs-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; -} -.ant-col-xs-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; -} -.ant-col-xs-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; -} -.ant-col-xs-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; -} -.ant-col-xs-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; -} -.ant-col-xs-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; -} -.ant-col-xs-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; -} -.ant-col-xs-push-6.ant-col-rtl { - right: 25%; - left: auto; -} -.ant-col-xs-pull-6.ant-col-rtl { - right: auto; - left: 25%; -} -.ant-col-xs-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; -} -.ant-col-xs-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; -} -.ant-col-xs-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; -} -.ant-col-xs-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; -} -.ant-col-xs-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; -} -.ant-col-xs-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; -} -.ant-col-xs-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; -} -.ant-col-xs-push-9.ant-col-rtl { - right: 37.5%; - left: auto; -} -.ant-col-xs-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; -} -.ant-col-xs-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; -} -.ant-col-xs-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; -} -.ant-col-xs-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; -} -.ant-col-xs-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; -} -.ant-col-xs-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; -} -.ant-col-xs-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; -} -.ant-col-xs-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; -} -.ant-col-xs-push-12.ant-col-rtl { - right: 50%; - left: auto; -} -.ant-col-xs-pull-12.ant-col-rtl { - right: auto; - left: 50%; -} -.ant-col-xs-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; -} -.ant-col-xs-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; -} -.ant-col-xs-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; -} -.ant-col-xs-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; -} -.ant-col-xs-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; -} -.ant-col-xs-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; -} -.ant-col-xs-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; -} -.ant-col-xs-push-15.ant-col-rtl { - right: 62.5%; - left: auto; -} -.ant-col-xs-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; -} -.ant-col-xs-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; -} -.ant-col-xs-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; -} -.ant-col-xs-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; -} -.ant-col-xs-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; -} -.ant-col-xs-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; -} -.ant-col-xs-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; -} -.ant-col-xs-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; -} -.ant-col-xs-push-18.ant-col-rtl { - right: 75%; - left: auto; -} -.ant-col-xs-pull-18.ant-col-rtl { - right: auto; - left: 75%; -} -.ant-col-xs-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; -} -.ant-col-xs-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; -} -.ant-col-xs-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; -} -.ant-col-xs-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; -} -.ant-col-xs-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; -} -.ant-col-xs-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; -} -.ant-col-xs-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; -} -.ant-col-xs-push-21.ant-col-rtl { - right: 87.5%; - left: auto; -} -.ant-col-xs-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; -} -.ant-col-xs-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; -} -.ant-col-xs-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; -} -.ant-col-xs-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; -} -.ant-col-xs-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; -} -.ant-col-xs-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; -} -.ant-col-xs-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; -} -.ant-col-xs-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; -} -.ant-col-xs-push-24.ant-col-rtl { - right: 100%; - left: auto; -} -.ant-col-xs-pull-24.ant-col-rtl { - right: auto; - left: 100%; -} -.ant-col-xs-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; -} -@media (min-width: 576px) { - .ant-col-sm-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-sm-push-24 { - left: 100%; - } - .ant-col-sm-pull-24 { - right: 100%; - } - .ant-col-sm-offset-24 { - margin-left: 100%; - } - .ant-col-sm-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; - } - .ant-col-sm-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; - } - .ant-col-sm-push-23 { - left: 95.83333333%; - } - .ant-col-sm-pull-23 { - right: 95.83333333%; - } - .ant-col-sm-offset-23 { - margin-left: 95.83333333%; - } - .ant-col-sm-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; - } - .ant-col-sm-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; - } - .ant-col-sm-push-22 { - left: 91.66666667%; - } - .ant-col-sm-pull-22 { - right: 91.66666667%; - } - .ant-col-sm-offset-22 { - margin-left: 91.66666667%; - } - .ant-col-sm-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; - } - .ant-col-sm-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; - } - .ant-col-sm-push-21 { - left: 87.5%; - } - .ant-col-sm-pull-21 { - right: 87.5%; - } - .ant-col-sm-offset-21 { - margin-left: 87.5%; - } - .ant-col-sm-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; - } - .ant-col-sm-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; - } - .ant-col-sm-push-20 { - left: 83.33333333%; - } - .ant-col-sm-pull-20 { - right: 83.33333333%; - } - .ant-col-sm-offset-20 { - margin-left: 83.33333333%; - } - .ant-col-sm-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; - } - .ant-col-sm-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; - } - .ant-col-sm-push-19 { - left: 79.16666667%; - } - .ant-col-sm-pull-19 { - right: 79.16666667%; - } - .ant-col-sm-offset-19 { - margin-left: 79.16666667%; - } - .ant-col-sm-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; - } - .ant-col-sm-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .ant-col-sm-push-18 { - left: 75%; - } - .ant-col-sm-pull-18 { - right: 75%; - } - .ant-col-sm-offset-18 { - margin-left: 75%; - } - .ant-col-sm-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; - } - .ant-col-sm-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; - } - .ant-col-sm-push-17 { - left: 70.83333333%; - } - .ant-col-sm-pull-17 { - right: 70.83333333%; - } - .ant-col-sm-offset-17 { - margin-left: 70.83333333%; - } - .ant-col-sm-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; - } - .ant-col-sm-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; - } - .ant-col-sm-push-16 { - left: 66.66666667%; - } - .ant-col-sm-pull-16 { - right: 66.66666667%; - } - .ant-col-sm-offset-16 { - margin-left: 66.66666667%; - } - .ant-col-sm-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; - } - .ant-col-sm-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; - } - .ant-col-sm-push-15 { - left: 62.5%; - } - .ant-col-sm-pull-15 { - right: 62.5%; - } - .ant-col-sm-offset-15 { - margin-left: 62.5%; - } - .ant-col-sm-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; - } - .ant-col-sm-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; - } - .ant-col-sm-push-14 { - left: 58.33333333%; - } - .ant-col-sm-pull-14 { - right: 58.33333333%; - } - .ant-col-sm-offset-14 { - margin-left: 58.33333333%; - } - .ant-col-sm-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; - } - .ant-col-sm-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; - } - .ant-col-sm-push-13 { - left: 54.16666667%; - } - .ant-col-sm-pull-13 { - right: 54.16666667%; - } - .ant-col-sm-offset-13 { - margin-left: 54.16666667%; - } - .ant-col-sm-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - .ant-col-sm-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .ant-col-sm-push-12 { - left: 50%; - } - .ant-col-sm-pull-12 { - right: 50%; - } - .ant-col-sm-offset-12 { - margin-left: 50%; - } - .ant-col-sm-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - .ant-col-sm-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; - } - .ant-col-sm-push-11 { - left: 45.83333333%; - } - .ant-col-sm-pull-11 { - right: 45.83333333%; - } - .ant-col-sm-offset-11 { - margin-left: 45.83333333%; - } - .ant-col-sm-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - .ant-col-sm-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; - } - .ant-col-sm-push-10 { - left: 41.66666667%; - } - .ant-col-sm-pull-10 { - right: 41.66666667%; - } - .ant-col-sm-offset-10 { - margin-left: 41.66666667%; - } - .ant-col-sm-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - .ant-col-sm-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; - } - .ant-col-sm-push-9 { - left: 37.5%; - } - .ant-col-sm-pull-9 { - right: 37.5%; - } - .ant-col-sm-offset-9 { - margin-left: 37.5%; - } - .ant-col-sm-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - .ant-col-sm-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; - } - .ant-col-sm-push-8 { - left: 33.33333333%; - } - .ant-col-sm-pull-8 { - right: 33.33333333%; - } - .ant-col-sm-offset-8 { - margin-left: 33.33333333%; - } - .ant-col-sm-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - .ant-col-sm-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; - } - .ant-col-sm-push-7 { - left: 29.16666667%; - } - .ant-col-sm-pull-7 { - right: 29.16666667%; - } - .ant-col-sm-offset-7 { - margin-left: 29.16666667%; - } - .ant-col-sm-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - .ant-col-sm-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .ant-col-sm-push-6 { - left: 25%; - } - .ant-col-sm-pull-6 { - right: 25%; - } - .ant-col-sm-offset-6 { - margin-left: 25%; - } - .ant-col-sm-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - .ant-col-sm-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; - } - .ant-col-sm-push-5 { - left: 20.83333333%; - } - .ant-col-sm-pull-5 { - right: 20.83333333%; - } - .ant-col-sm-offset-5 { - margin-left: 20.83333333%; - } - .ant-col-sm-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - .ant-col-sm-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; - } - .ant-col-sm-push-4 { - left: 16.66666667%; - } - .ant-col-sm-pull-4 { - right: 16.66666667%; - } - .ant-col-sm-offset-4 { - margin-left: 16.66666667%; - } - .ant-col-sm-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - .ant-col-sm-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; - } - .ant-col-sm-push-3 { - left: 12.5%; - } - .ant-col-sm-pull-3 { - right: 12.5%; - } - .ant-col-sm-offset-3 { - margin-left: 12.5%; - } - .ant-col-sm-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .ant-col-sm-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; - } - .ant-col-sm-push-2 { - left: 8.33333333%; - } - .ant-col-sm-pull-2 { - right: 8.33333333%; - } - .ant-col-sm-offset-2 { - margin-left: 8.33333333%; - } - .ant-col-sm-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .ant-col-sm-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; - } - .ant-col-sm-push-1 { - left: 4.16666667%; - } - .ant-col-sm-pull-1 { - right: 4.16666667%; - } - .ant-col-sm-offset-1 { - margin-left: 4.16666667%; - } - .ant-col-sm-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .ant-col-sm-0 { - display: none; - } - .ant-col-push-0 { - left: auto; - } - .ant-col-pull-0 { - right: auto; - } - .ant-col-sm-push-0 { - left: auto; - } - .ant-col-sm-pull-0 { - right: auto; - } - .ant-col-sm-offset-0 { - margin-left: 0; - } - .ant-col-sm-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - .ant-col-push-0.ant-col-rtl { - right: auto; - } - .ant-col-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-sm-push-0.ant-col-rtl { - right: auto; - } - .ant-col-sm-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-sm-offset-0.ant-col-rtl { - margin-right: 0; - } - .ant-col-sm-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; - } - .ant-col-sm-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; - } - .ant-col-sm-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; - } - .ant-col-sm-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; - } - .ant-col-sm-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; - } - .ant-col-sm-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; - } - .ant-col-sm-push-3.ant-col-rtl { - right: 12.5%; - left: auto; - } - .ant-col-sm-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; - } - .ant-col-sm-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; - } - .ant-col-sm-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; - } - .ant-col-sm-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; - } - .ant-col-sm-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; - } - .ant-col-sm-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; - } - .ant-col-sm-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; - } - .ant-col-sm-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; - } - .ant-col-sm-push-6.ant-col-rtl { - right: 25%; - left: auto; - } - .ant-col-sm-pull-6.ant-col-rtl { - right: auto; - left: 25%; - } - .ant-col-sm-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; - } - .ant-col-sm-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; - } - .ant-col-sm-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; - } - .ant-col-sm-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; - } - .ant-col-sm-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; - } - .ant-col-sm-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; - } - .ant-col-sm-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; - } - .ant-col-sm-push-9.ant-col-rtl { - right: 37.5%; - left: auto; - } - .ant-col-sm-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; - } - .ant-col-sm-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; - } - .ant-col-sm-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; - } - .ant-col-sm-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; - } - .ant-col-sm-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; - } - .ant-col-sm-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; - } - .ant-col-sm-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; - } - .ant-col-sm-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; - } - .ant-col-sm-push-12.ant-col-rtl { - right: 50%; - left: auto; - } - .ant-col-sm-pull-12.ant-col-rtl { - right: auto; - left: 50%; - } - .ant-col-sm-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; - } - .ant-col-sm-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; - } - .ant-col-sm-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; - } - .ant-col-sm-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; - } - .ant-col-sm-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; - } - .ant-col-sm-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; - } - .ant-col-sm-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; - } - .ant-col-sm-push-15.ant-col-rtl { - right: 62.5%; - left: auto; - } - .ant-col-sm-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; - } - .ant-col-sm-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; - } - .ant-col-sm-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; - } - .ant-col-sm-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; - } - .ant-col-sm-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; - } - .ant-col-sm-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; - } - .ant-col-sm-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; - } - .ant-col-sm-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; - } - .ant-col-sm-push-18.ant-col-rtl { - right: 75%; - left: auto; - } - .ant-col-sm-pull-18.ant-col-rtl { - right: auto; - left: 75%; - } - .ant-col-sm-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; - } - .ant-col-sm-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; - } - .ant-col-sm-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; - } - .ant-col-sm-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; - } - .ant-col-sm-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; - } - .ant-col-sm-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; - } - .ant-col-sm-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; - } - .ant-col-sm-push-21.ant-col-rtl { - right: 87.5%; - left: auto; - } - .ant-col-sm-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; - } - .ant-col-sm-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; - } - .ant-col-sm-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; - } - .ant-col-sm-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; - } - .ant-col-sm-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; - } - .ant-col-sm-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; - } - .ant-col-sm-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; - } - .ant-col-sm-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; - } - .ant-col-sm-push-24.ant-col-rtl { - right: 100%; - left: auto; - } - .ant-col-sm-pull-24.ant-col-rtl { - right: auto; - left: 100%; - } - .ant-col-sm-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; - } -} -@media (min-width: 768px) { - .ant-col-md-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-md-push-24 { - left: 100%; - } - .ant-col-md-pull-24 { - right: 100%; - } - .ant-col-md-offset-24 { - margin-left: 100%; - } - .ant-col-md-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; - } - .ant-col-md-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; - } - .ant-col-md-push-23 { - left: 95.83333333%; - } - .ant-col-md-pull-23 { - right: 95.83333333%; - } - .ant-col-md-offset-23 { - margin-left: 95.83333333%; - } - .ant-col-md-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; - } - .ant-col-md-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; - } - .ant-col-md-push-22 { - left: 91.66666667%; - } - .ant-col-md-pull-22 { - right: 91.66666667%; - } - .ant-col-md-offset-22 { - margin-left: 91.66666667%; - } - .ant-col-md-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; - } - .ant-col-md-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; - } - .ant-col-md-push-21 { - left: 87.5%; - } - .ant-col-md-pull-21 { - right: 87.5%; - } - .ant-col-md-offset-21 { - margin-left: 87.5%; - } - .ant-col-md-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; - } - .ant-col-md-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; - } - .ant-col-md-push-20 { - left: 83.33333333%; - } - .ant-col-md-pull-20 { - right: 83.33333333%; - } - .ant-col-md-offset-20 { - margin-left: 83.33333333%; - } - .ant-col-md-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; - } - .ant-col-md-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; - } - .ant-col-md-push-19 { - left: 79.16666667%; - } - .ant-col-md-pull-19 { - right: 79.16666667%; - } - .ant-col-md-offset-19 { - margin-left: 79.16666667%; - } - .ant-col-md-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; - } - .ant-col-md-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .ant-col-md-push-18 { - left: 75%; - } - .ant-col-md-pull-18 { - right: 75%; - } - .ant-col-md-offset-18 { - margin-left: 75%; - } - .ant-col-md-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; - } - .ant-col-md-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; - } - .ant-col-md-push-17 { - left: 70.83333333%; - } - .ant-col-md-pull-17 { - right: 70.83333333%; - } - .ant-col-md-offset-17 { - margin-left: 70.83333333%; - } - .ant-col-md-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; - } - .ant-col-md-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; - } - .ant-col-md-push-16 { - left: 66.66666667%; - } - .ant-col-md-pull-16 { - right: 66.66666667%; - } - .ant-col-md-offset-16 { - margin-left: 66.66666667%; - } - .ant-col-md-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; - } - .ant-col-md-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; - } - .ant-col-md-push-15 { - left: 62.5%; - } - .ant-col-md-pull-15 { - right: 62.5%; - } - .ant-col-md-offset-15 { - margin-left: 62.5%; - } - .ant-col-md-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; - } - .ant-col-md-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; - } - .ant-col-md-push-14 { - left: 58.33333333%; - } - .ant-col-md-pull-14 { - right: 58.33333333%; - } - .ant-col-md-offset-14 { - margin-left: 58.33333333%; - } - .ant-col-md-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; - } - .ant-col-md-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; - } - .ant-col-md-push-13 { - left: 54.16666667%; - } - .ant-col-md-pull-13 { - right: 54.16666667%; - } - .ant-col-md-offset-13 { - margin-left: 54.16666667%; - } - .ant-col-md-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - .ant-col-md-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .ant-col-md-push-12 { - left: 50%; - } - .ant-col-md-pull-12 { - right: 50%; - } - .ant-col-md-offset-12 { - margin-left: 50%; - } - .ant-col-md-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - .ant-col-md-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; - } - .ant-col-md-push-11 { - left: 45.83333333%; - } - .ant-col-md-pull-11 { - right: 45.83333333%; - } - .ant-col-md-offset-11 { - margin-left: 45.83333333%; - } - .ant-col-md-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - .ant-col-md-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; - } - .ant-col-md-push-10 { - left: 41.66666667%; - } - .ant-col-md-pull-10 { - right: 41.66666667%; - } - .ant-col-md-offset-10 { - margin-left: 41.66666667%; - } - .ant-col-md-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - .ant-col-md-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; - } - .ant-col-md-push-9 { - left: 37.5%; - } - .ant-col-md-pull-9 { - right: 37.5%; - } - .ant-col-md-offset-9 { - margin-left: 37.5%; - } - .ant-col-md-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - .ant-col-md-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; - } - .ant-col-md-push-8 { - left: 33.33333333%; - } - .ant-col-md-pull-8 { - right: 33.33333333%; - } - .ant-col-md-offset-8 { - margin-left: 33.33333333%; - } - .ant-col-md-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - .ant-col-md-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; - } - .ant-col-md-push-7 { - left: 29.16666667%; - } - .ant-col-md-pull-7 { - right: 29.16666667%; - } - .ant-col-md-offset-7 { - margin-left: 29.16666667%; - } - .ant-col-md-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - .ant-col-md-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .ant-col-md-push-6 { - left: 25%; - } - .ant-col-md-pull-6 { - right: 25%; - } - .ant-col-md-offset-6 { - margin-left: 25%; - } - .ant-col-md-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - .ant-col-md-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; - } - .ant-col-md-push-5 { - left: 20.83333333%; - } - .ant-col-md-pull-5 { - right: 20.83333333%; - } - .ant-col-md-offset-5 { - margin-left: 20.83333333%; - } - .ant-col-md-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - .ant-col-md-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; - } - .ant-col-md-push-4 { - left: 16.66666667%; - } - .ant-col-md-pull-4 { - right: 16.66666667%; - } - .ant-col-md-offset-4 { - margin-left: 16.66666667%; - } - .ant-col-md-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - .ant-col-md-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; - } - .ant-col-md-push-3 { - left: 12.5%; - } - .ant-col-md-pull-3 { - right: 12.5%; - } - .ant-col-md-offset-3 { - margin-left: 12.5%; - } - .ant-col-md-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .ant-col-md-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; - } - .ant-col-md-push-2 { - left: 8.33333333%; - } - .ant-col-md-pull-2 { - right: 8.33333333%; - } - .ant-col-md-offset-2 { - margin-left: 8.33333333%; - } - .ant-col-md-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .ant-col-md-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; - } - .ant-col-md-push-1 { - left: 4.16666667%; - } - .ant-col-md-pull-1 { - right: 4.16666667%; - } - .ant-col-md-offset-1 { - margin-left: 4.16666667%; - } - .ant-col-md-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .ant-col-md-0 { - display: none; - } - .ant-col-push-0 { - left: auto; - } - .ant-col-pull-0 { - right: auto; - } - .ant-col-md-push-0 { - left: auto; - } - .ant-col-md-pull-0 { - right: auto; - } - .ant-col-md-offset-0 { - margin-left: 0; - } - .ant-col-md-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - .ant-col-push-0.ant-col-rtl { - right: auto; - } - .ant-col-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-md-push-0.ant-col-rtl { - right: auto; - } - .ant-col-md-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-md-offset-0.ant-col-rtl { - margin-right: 0; - } - .ant-col-md-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; - } - .ant-col-md-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; - } - .ant-col-md-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; - } - .ant-col-md-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; - } - .ant-col-md-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; - } - .ant-col-md-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; - } - .ant-col-md-push-3.ant-col-rtl { - right: 12.5%; - left: auto; - } - .ant-col-md-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; - } - .ant-col-md-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; - } - .ant-col-md-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; - } - .ant-col-md-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; - } - .ant-col-md-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; - } - .ant-col-md-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; - } - .ant-col-md-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; - } - .ant-col-md-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; - } - .ant-col-md-push-6.ant-col-rtl { - right: 25%; - left: auto; - } - .ant-col-md-pull-6.ant-col-rtl { - right: auto; - left: 25%; - } - .ant-col-md-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; - } - .ant-col-md-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; - } - .ant-col-md-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; - } - .ant-col-md-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; - } - .ant-col-md-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; - } - .ant-col-md-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; - } - .ant-col-md-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; - } - .ant-col-md-push-9.ant-col-rtl { - right: 37.5%; - left: auto; - } - .ant-col-md-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; - } - .ant-col-md-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; - } - .ant-col-md-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; - } - .ant-col-md-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; - } - .ant-col-md-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; - } - .ant-col-md-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; - } - .ant-col-md-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; - } - .ant-col-md-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; - } - .ant-col-md-push-12.ant-col-rtl { - right: 50%; - left: auto; - } - .ant-col-md-pull-12.ant-col-rtl { - right: auto; - left: 50%; - } - .ant-col-md-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; - } - .ant-col-md-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; - } - .ant-col-md-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; - } - .ant-col-md-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; - } - .ant-col-md-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; - } - .ant-col-md-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; - } - .ant-col-md-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; - } - .ant-col-md-push-15.ant-col-rtl { - right: 62.5%; - left: auto; - } - .ant-col-md-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; - } - .ant-col-md-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; - } - .ant-col-md-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; - } - .ant-col-md-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; - } - .ant-col-md-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; - } - .ant-col-md-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; - } - .ant-col-md-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; - } - .ant-col-md-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; - } - .ant-col-md-push-18.ant-col-rtl { - right: 75%; - left: auto; - } - .ant-col-md-pull-18.ant-col-rtl { - right: auto; - left: 75%; - } - .ant-col-md-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; - } - .ant-col-md-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; - } - .ant-col-md-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; - } - .ant-col-md-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; - } - .ant-col-md-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; - } - .ant-col-md-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; - } - .ant-col-md-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; - } - .ant-col-md-push-21.ant-col-rtl { - right: 87.5%; - left: auto; - } - .ant-col-md-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; - } - .ant-col-md-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; - } - .ant-col-md-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; - } - .ant-col-md-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; - } - .ant-col-md-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; - } - .ant-col-md-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; - } - .ant-col-md-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; - } - .ant-col-md-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; - } - .ant-col-md-push-24.ant-col-rtl { - right: 100%; - left: auto; - } - .ant-col-md-pull-24.ant-col-rtl { - right: auto; - left: 100%; - } - .ant-col-md-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; - } -} -@media (min-width: 992px) { - .ant-col-lg-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-lg-push-24 { - left: 100%; - } - .ant-col-lg-pull-24 { - right: 100%; - } - .ant-col-lg-offset-24 { - margin-left: 100%; - } - .ant-col-lg-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; - } - .ant-col-lg-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; - } - .ant-col-lg-push-23 { - left: 95.83333333%; - } - .ant-col-lg-pull-23 { - right: 95.83333333%; - } - .ant-col-lg-offset-23 { - margin-left: 95.83333333%; - } - .ant-col-lg-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; - } - .ant-col-lg-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; - } - .ant-col-lg-push-22 { - left: 91.66666667%; - } - .ant-col-lg-pull-22 { - right: 91.66666667%; - } - .ant-col-lg-offset-22 { - margin-left: 91.66666667%; - } - .ant-col-lg-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; - } - .ant-col-lg-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; - } - .ant-col-lg-push-21 { - left: 87.5%; - } - .ant-col-lg-pull-21 { - right: 87.5%; - } - .ant-col-lg-offset-21 { - margin-left: 87.5%; - } - .ant-col-lg-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; - } - .ant-col-lg-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; - } - .ant-col-lg-push-20 { - left: 83.33333333%; - } - .ant-col-lg-pull-20 { - right: 83.33333333%; - } - .ant-col-lg-offset-20 { - margin-left: 83.33333333%; - } - .ant-col-lg-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; - } - .ant-col-lg-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; - } - .ant-col-lg-push-19 { - left: 79.16666667%; - } - .ant-col-lg-pull-19 { - right: 79.16666667%; - } - .ant-col-lg-offset-19 { - margin-left: 79.16666667%; - } - .ant-col-lg-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; - } - .ant-col-lg-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .ant-col-lg-push-18 { - left: 75%; - } - .ant-col-lg-pull-18 { - right: 75%; - } - .ant-col-lg-offset-18 { - margin-left: 75%; - } - .ant-col-lg-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; - } - .ant-col-lg-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; - } - .ant-col-lg-push-17 { - left: 70.83333333%; - } - .ant-col-lg-pull-17 { - right: 70.83333333%; - } - .ant-col-lg-offset-17 { - margin-left: 70.83333333%; - } - .ant-col-lg-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; - } - .ant-col-lg-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; - } - .ant-col-lg-push-16 { - left: 66.66666667%; - } - .ant-col-lg-pull-16 { - right: 66.66666667%; - } - .ant-col-lg-offset-16 { - margin-left: 66.66666667%; - } - .ant-col-lg-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; - } - .ant-col-lg-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; - } - .ant-col-lg-push-15 { - left: 62.5%; - } - .ant-col-lg-pull-15 { - right: 62.5%; - } - .ant-col-lg-offset-15 { - margin-left: 62.5%; - } - .ant-col-lg-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; - } - .ant-col-lg-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; - } - .ant-col-lg-push-14 { - left: 58.33333333%; - } - .ant-col-lg-pull-14 { - right: 58.33333333%; - } - .ant-col-lg-offset-14 { - margin-left: 58.33333333%; - } - .ant-col-lg-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; - } - .ant-col-lg-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; - } - .ant-col-lg-push-13 { - left: 54.16666667%; - } - .ant-col-lg-pull-13 { - right: 54.16666667%; - } - .ant-col-lg-offset-13 { - margin-left: 54.16666667%; - } - .ant-col-lg-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - .ant-col-lg-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .ant-col-lg-push-12 { - left: 50%; - } - .ant-col-lg-pull-12 { - right: 50%; - } - .ant-col-lg-offset-12 { - margin-left: 50%; - } - .ant-col-lg-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - .ant-col-lg-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; - } - .ant-col-lg-push-11 { - left: 45.83333333%; - } - .ant-col-lg-pull-11 { - right: 45.83333333%; - } - .ant-col-lg-offset-11 { - margin-left: 45.83333333%; - } - .ant-col-lg-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - .ant-col-lg-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; - } - .ant-col-lg-push-10 { - left: 41.66666667%; - } - .ant-col-lg-pull-10 { - right: 41.66666667%; - } - .ant-col-lg-offset-10 { - margin-left: 41.66666667%; - } - .ant-col-lg-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - .ant-col-lg-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; - } - .ant-col-lg-push-9 { - left: 37.5%; - } - .ant-col-lg-pull-9 { - right: 37.5%; - } - .ant-col-lg-offset-9 { - margin-left: 37.5%; - } - .ant-col-lg-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - .ant-col-lg-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; - } - .ant-col-lg-push-8 { - left: 33.33333333%; - } - .ant-col-lg-pull-8 { - right: 33.33333333%; - } - .ant-col-lg-offset-8 { - margin-left: 33.33333333%; - } - .ant-col-lg-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - .ant-col-lg-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; - } - .ant-col-lg-push-7 { - left: 29.16666667%; - } - .ant-col-lg-pull-7 { - right: 29.16666667%; - } - .ant-col-lg-offset-7 { - margin-left: 29.16666667%; - } - .ant-col-lg-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - .ant-col-lg-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .ant-col-lg-push-6 { - left: 25%; - } - .ant-col-lg-pull-6 { - right: 25%; - } - .ant-col-lg-offset-6 { - margin-left: 25%; - } - .ant-col-lg-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - .ant-col-lg-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; - } - .ant-col-lg-push-5 { - left: 20.83333333%; - } - .ant-col-lg-pull-5 { - right: 20.83333333%; - } - .ant-col-lg-offset-5 { - margin-left: 20.83333333%; - } - .ant-col-lg-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - .ant-col-lg-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; - } - .ant-col-lg-push-4 { - left: 16.66666667%; - } - .ant-col-lg-pull-4 { - right: 16.66666667%; - } - .ant-col-lg-offset-4 { - margin-left: 16.66666667%; - } - .ant-col-lg-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - .ant-col-lg-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; - } - .ant-col-lg-push-3 { - left: 12.5%; - } - .ant-col-lg-pull-3 { - right: 12.5%; - } - .ant-col-lg-offset-3 { - margin-left: 12.5%; - } - .ant-col-lg-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .ant-col-lg-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; - } - .ant-col-lg-push-2 { - left: 8.33333333%; - } - .ant-col-lg-pull-2 { - right: 8.33333333%; - } - .ant-col-lg-offset-2 { - margin-left: 8.33333333%; - } - .ant-col-lg-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .ant-col-lg-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; - } - .ant-col-lg-push-1 { - left: 4.16666667%; - } - .ant-col-lg-pull-1 { - right: 4.16666667%; - } - .ant-col-lg-offset-1 { - margin-left: 4.16666667%; - } - .ant-col-lg-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .ant-col-lg-0 { - display: none; - } - .ant-col-push-0 { - left: auto; - } - .ant-col-pull-0 { - right: auto; - } - .ant-col-lg-push-0 { - left: auto; - } - .ant-col-lg-pull-0 { - right: auto; - } - .ant-col-lg-offset-0 { - margin-left: 0; - } - .ant-col-lg-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - .ant-col-push-0.ant-col-rtl { - right: auto; - } - .ant-col-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-lg-push-0.ant-col-rtl { - right: auto; - } - .ant-col-lg-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-lg-offset-0.ant-col-rtl { - margin-right: 0; - } - .ant-col-lg-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; - } - .ant-col-lg-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; - } - .ant-col-lg-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; - } - .ant-col-lg-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; - } - .ant-col-lg-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; - } - .ant-col-lg-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; - } - .ant-col-lg-push-3.ant-col-rtl { - right: 12.5%; - left: auto; - } - .ant-col-lg-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; - } - .ant-col-lg-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; - } - .ant-col-lg-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; - } - .ant-col-lg-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; - } - .ant-col-lg-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; - } - .ant-col-lg-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; - } - .ant-col-lg-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; - } - .ant-col-lg-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; - } - .ant-col-lg-push-6.ant-col-rtl { - right: 25%; - left: auto; - } - .ant-col-lg-pull-6.ant-col-rtl { - right: auto; - left: 25%; - } - .ant-col-lg-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; - } - .ant-col-lg-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; - } - .ant-col-lg-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; - } - .ant-col-lg-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; - } - .ant-col-lg-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; - } - .ant-col-lg-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; - } - .ant-col-lg-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; - } - .ant-col-lg-push-9.ant-col-rtl { - right: 37.5%; - left: auto; - } - .ant-col-lg-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; - } - .ant-col-lg-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; - } - .ant-col-lg-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; - } - .ant-col-lg-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; - } - .ant-col-lg-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; - } - .ant-col-lg-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; - } - .ant-col-lg-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; - } - .ant-col-lg-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; - } - .ant-col-lg-push-12.ant-col-rtl { - right: 50%; - left: auto; - } - .ant-col-lg-pull-12.ant-col-rtl { - right: auto; - left: 50%; - } - .ant-col-lg-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; - } - .ant-col-lg-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; - } - .ant-col-lg-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; - } - .ant-col-lg-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; - } - .ant-col-lg-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; - } - .ant-col-lg-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; - } - .ant-col-lg-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; - } - .ant-col-lg-push-15.ant-col-rtl { - right: 62.5%; - left: auto; - } - .ant-col-lg-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; - } - .ant-col-lg-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; - } - .ant-col-lg-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; - } - .ant-col-lg-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; - } - .ant-col-lg-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; - } - .ant-col-lg-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; - } - .ant-col-lg-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; - } - .ant-col-lg-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; - } - .ant-col-lg-push-18.ant-col-rtl { - right: 75%; - left: auto; - } - .ant-col-lg-pull-18.ant-col-rtl { - right: auto; - left: 75%; - } - .ant-col-lg-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; - } - .ant-col-lg-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; - } - .ant-col-lg-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; - } - .ant-col-lg-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; - } - .ant-col-lg-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; - } - .ant-col-lg-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; - } - .ant-col-lg-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; - } - .ant-col-lg-push-21.ant-col-rtl { - right: 87.5%; - left: auto; - } - .ant-col-lg-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; - } - .ant-col-lg-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; - } - .ant-col-lg-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; - } - .ant-col-lg-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; - } - .ant-col-lg-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; - } - .ant-col-lg-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; - } - .ant-col-lg-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; - } - .ant-col-lg-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; - } - .ant-col-lg-push-24.ant-col-rtl { - right: 100%; - left: auto; - } - .ant-col-lg-pull-24.ant-col-rtl { - right: auto; - left: 100%; - } - .ant-col-lg-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; - } -} -@media (min-width: 1200px) { - .ant-col-xl-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-xl-push-24 { - left: 100%; - } - .ant-col-xl-pull-24 { - right: 100%; - } - .ant-col-xl-offset-24 { - margin-left: 100%; - } - .ant-col-xl-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; - } - .ant-col-xl-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; - } - .ant-col-xl-push-23 { - left: 95.83333333%; - } - .ant-col-xl-pull-23 { - right: 95.83333333%; - } - .ant-col-xl-offset-23 { - margin-left: 95.83333333%; - } - .ant-col-xl-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; - } - .ant-col-xl-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; - } - .ant-col-xl-push-22 { - left: 91.66666667%; - } - .ant-col-xl-pull-22 { - right: 91.66666667%; - } - .ant-col-xl-offset-22 { - margin-left: 91.66666667%; - } - .ant-col-xl-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; - } - .ant-col-xl-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; - } - .ant-col-xl-push-21 { - left: 87.5%; - } - .ant-col-xl-pull-21 { - right: 87.5%; - } - .ant-col-xl-offset-21 { - margin-left: 87.5%; - } - .ant-col-xl-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; - } - .ant-col-xl-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; - } - .ant-col-xl-push-20 { - left: 83.33333333%; - } - .ant-col-xl-pull-20 { - right: 83.33333333%; - } - .ant-col-xl-offset-20 { - margin-left: 83.33333333%; - } - .ant-col-xl-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; - } - .ant-col-xl-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; - } - .ant-col-xl-push-19 { - left: 79.16666667%; - } - .ant-col-xl-pull-19 { - right: 79.16666667%; - } - .ant-col-xl-offset-19 { - margin-left: 79.16666667%; - } - .ant-col-xl-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; - } - .ant-col-xl-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .ant-col-xl-push-18 { - left: 75%; - } - .ant-col-xl-pull-18 { - right: 75%; - } - .ant-col-xl-offset-18 { - margin-left: 75%; - } - .ant-col-xl-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; - } - .ant-col-xl-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; - } - .ant-col-xl-push-17 { - left: 70.83333333%; - } - .ant-col-xl-pull-17 { - right: 70.83333333%; - } - .ant-col-xl-offset-17 { - margin-left: 70.83333333%; - } - .ant-col-xl-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; - } - .ant-col-xl-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; - } - .ant-col-xl-push-16 { - left: 66.66666667%; - } - .ant-col-xl-pull-16 { - right: 66.66666667%; - } - .ant-col-xl-offset-16 { - margin-left: 66.66666667%; - } - .ant-col-xl-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; - } - .ant-col-xl-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; - } - .ant-col-xl-push-15 { - left: 62.5%; - } - .ant-col-xl-pull-15 { - right: 62.5%; - } - .ant-col-xl-offset-15 { - margin-left: 62.5%; - } - .ant-col-xl-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; - } - .ant-col-xl-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; - } - .ant-col-xl-push-14 { - left: 58.33333333%; - } - .ant-col-xl-pull-14 { - right: 58.33333333%; - } - .ant-col-xl-offset-14 { - margin-left: 58.33333333%; - } - .ant-col-xl-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; - } - .ant-col-xl-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; - } - .ant-col-xl-push-13 { - left: 54.16666667%; - } - .ant-col-xl-pull-13 { - right: 54.16666667%; - } - .ant-col-xl-offset-13 { - margin-left: 54.16666667%; - } - .ant-col-xl-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - .ant-col-xl-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .ant-col-xl-push-12 { - left: 50%; - } - .ant-col-xl-pull-12 { - right: 50%; - } - .ant-col-xl-offset-12 { - margin-left: 50%; - } - .ant-col-xl-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - .ant-col-xl-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; - } - .ant-col-xl-push-11 { - left: 45.83333333%; - } - .ant-col-xl-pull-11 { - right: 45.83333333%; - } - .ant-col-xl-offset-11 { - margin-left: 45.83333333%; - } - .ant-col-xl-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - .ant-col-xl-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; - } - .ant-col-xl-push-10 { - left: 41.66666667%; - } - .ant-col-xl-pull-10 { - right: 41.66666667%; - } - .ant-col-xl-offset-10 { - margin-left: 41.66666667%; - } - .ant-col-xl-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - .ant-col-xl-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; - } - .ant-col-xl-push-9 { - left: 37.5%; - } - .ant-col-xl-pull-9 { - right: 37.5%; - } - .ant-col-xl-offset-9 { - margin-left: 37.5%; - } - .ant-col-xl-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - .ant-col-xl-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; - } - .ant-col-xl-push-8 { - left: 33.33333333%; - } - .ant-col-xl-pull-8 { - right: 33.33333333%; - } - .ant-col-xl-offset-8 { - margin-left: 33.33333333%; - } - .ant-col-xl-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - .ant-col-xl-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; - } - .ant-col-xl-push-7 { - left: 29.16666667%; - } - .ant-col-xl-pull-7 { - right: 29.16666667%; - } - .ant-col-xl-offset-7 { - margin-left: 29.16666667%; - } - .ant-col-xl-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - .ant-col-xl-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .ant-col-xl-push-6 { - left: 25%; - } - .ant-col-xl-pull-6 { - right: 25%; - } - .ant-col-xl-offset-6 { - margin-left: 25%; - } - .ant-col-xl-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - .ant-col-xl-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; - } - .ant-col-xl-push-5 { - left: 20.83333333%; - } - .ant-col-xl-pull-5 { - right: 20.83333333%; - } - .ant-col-xl-offset-5 { - margin-left: 20.83333333%; - } - .ant-col-xl-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - .ant-col-xl-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; - } - .ant-col-xl-push-4 { - left: 16.66666667%; - } - .ant-col-xl-pull-4 { - right: 16.66666667%; - } - .ant-col-xl-offset-4 { - margin-left: 16.66666667%; - } - .ant-col-xl-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - .ant-col-xl-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; - } - .ant-col-xl-push-3 { - left: 12.5%; - } - .ant-col-xl-pull-3 { - right: 12.5%; - } - .ant-col-xl-offset-3 { - margin-left: 12.5%; - } - .ant-col-xl-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .ant-col-xl-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; - } - .ant-col-xl-push-2 { - left: 8.33333333%; - } - .ant-col-xl-pull-2 { - right: 8.33333333%; - } - .ant-col-xl-offset-2 { - margin-left: 8.33333333%; - } - .ant-col-xl-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .ant-col-xl-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; - } - .ant-col-xl-push-1 { - left: 4.16666667%; - } - .ant-col-xl-pull-1 { - right: 4.16666667%; - } - .ant-col-xl-offset-1 { - margin-left: 4.16666667%; - } - .ant-col-xl-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .ant-col-xl-0 { - display: none; - } - .ant-col-push-0 { - left: auto; - } - .ant-col-pull-0 { - right: auto; - } - .ant-col-xl-push-0 { - left: auto; - } - .ant-col-xl-pull-0 { - right: auto; - } - .ant-col-xl-offset-0 { - margin-left: 0; - } - .ant-col-xl-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - .ant-col-push-0.ant-col-rtl { - right: auto; - } - .ant-col-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-xl-push-0.ant-col-rtl { - right: auto; - } - .ant-col-xl-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-xl-offset-0.ant-col-rtl { - margin-right: 0; - } - .ant-col-xl-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; - } - .ant-col-xl-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; - } - .ant-col-xl-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; - } - .ant-col-xl-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; - } - .ant-col-xl-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; - } - .ant-col-xl-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; - } - .ant-col-xl-push-3.ant-col-rtl { - right: 12.5%; - left: auto; - } - .ant-col-xl-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; - } - .ant-col-xl-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; - } - .ant-col-xl-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; - } - .ant-col-xl-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; - } - .ant-col-xl-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; - } - .ant-col-xl-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; - } - .ant-col-xl-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; - } - .ant-col-xl-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; - } - .ant-col-xl-push-6.ant-col-rtl { - right: 25%; - left: auto; - } - .ant-col-xl-pull-6.ant-col-rtl { - right: auto; - left: 25%; - } - .ant-col-xl-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; - } - .ant-col-xl-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; - } - .ant-col-xl-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; - } - .ant-col-xl-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; - } - .ant-col-xl-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; - } - .ant-col-xl-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; - } - .ant-col-xl-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; - } - .ant-col-xl-push-9.ant-col-rtl { - right: 37.5%; - left: auto; - } - .ant-col-xl-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; - } - .ant-col-xl-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; - } - .ant-col-xl-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; - } - .ant-col-xl-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; - } - .ant-col-xl-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; - } - .ant-col-xl-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; - } - .ant-col-xl-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; - } - .ant-col-xl-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; - } - .ant-col-xl-push-12.ant-col-rtl { - right: 50%; - left: auto; - } - .ant-col-xl-pull-12.ant-col-rtl { - right: auto; - left: 50%; - } - .ant-col-xl-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; - } - .ant-col-xl-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; - } - .ant-col-xl-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; - } - .ant-col-xl-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; - } - .ant-col-xl-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; - } - .ant-col-xl-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; - } - .ant-col-xl-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; - } - .ant-col-xl-push-15.ant-col-rtl { - right: 62.5%; - left: auto; - } - .ant-col-xl-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; - } - .ant-col-xl-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; - } - .ant-col-xl-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; - } - .ant-col-xl-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; - } - .ant-col-xl-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; - } - .ant-col-xl-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; - } - .ant-col-xl-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; - } - .ant-col-xl-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; - } - .ant-col-xl-push-18.ant-col-rtl { - right: 75%; - left: auto; - } - .ant-col-xl-pull-18.ant-col-rtl { - right: auto; - left: 75%; - } - .ant-col-xl-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; - } - .ant-col-xl-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; - } - .ant-col-xl-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; - } - .ant-col-xl-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; - } - .ant-col-xl-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; - } - .ant-col-xl-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; - } - .ant-col-xl-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; - } - .ant-col-xl-push-21.ant-col-rtl { - right: 87.5%; - left: auto; - } - .ant-col-xl-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; - } - .ant-col-xl-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; - } - .ant-col-xl-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; - } - .ant-col-xl-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; - } - .ant-col-xl-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; - } - .ant-col-xl-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; - } - .ant-col-xl-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; - } - .ant-col-xl-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; - } - .ant-col-xl-push-24.ant-col-rtl { - right: 100%; - left: auto; - } - .ant-col-xl-pull-24.ant-col-rtl { - right: auto; - left: 100%; - } - .ant-col-xl-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; - } -} -@media (min-width: 1600px) { - .ant-col-xxl-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-xxl-push-24 { - left: 100%; - } - .ant-col-xxl-pull-24 { - right: 100%; - } - .ant-col-xxl-offset-24 { - margin-left: 100%; - } - .ant-col-xxl-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; - } - .ant-col-xxl-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; - } - .ant-col-xxl-push-23 { - left: 95.83333333%; - } - .ant-col-xxl-pull-23 { - right: 95.83333333%; - } - .ant-col-xxl-offset-23 { - margin-left: 95.83333333%; - } - .ant-col-xxl-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; - } - .ant-col-xxl-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; - } - .ant-col-xxl-push-22 { - left: 91.66666667%; - } - .ant-col-xxl-pull-22 { - right: 91.66666667%; - } - .ant-col-xxl-offset-22 { - margin-left: 91.66666667%; - } - .ant-col-xxl-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; - } - .ant-col-xxl-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; - } - .ant-col-xxl-push-21 { - left: 87.5%; - } - .ant-col-xxl-pull-21 { - right: 87.5%; - } - .ant-col-xxl-offset-21 { - margin-left: 87.5%; - } - .ant-col-xxl-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; - } - .ant-col-xxl-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; - } - .ant-col-xxl-push-20 { - left: 83.33333333%; - } - .ant-col-xxl-pull-20 { - right: 83.33333333%; - } - .ant-col-xxl-offset-20 { - margin-left: 83.33333333%; - } - .ant-col-xxl-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; - } - .ant-col-xxl-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; - } - .ant-col-xxl-push-19 { - left: 79.16666667%; - } - .ant-col-xxl-pull-19 { - right: 79.16666667%; - } - .ant-col-xxl-offset-19 { - margin-left: 79.16666667%; - } - .ant-col-xxl-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; - } - .ant-col-xxl-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .ant-col-xxl-push-18 { - left: 75%; - } - .ant-col-xxl-pull-18 { - right: 75%; - } - .ant-col-xxl-offset-18 { - margin-left: 75%; - } - .ant-col-xxl-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; - } - .ant-col-xxl-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; - } - .ant-col-xxl-push-17 { - left: 70.83333333%; - } - .ant-col-xxl-pull-17 { - right: 70.83333333%; - } - .ant-col-xxl-offset-17 { - margin-left: 70.83333333%; - } - .ant-col-xxl-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; - } - .ant-col-xxl-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; - } - .ant-col-xxl-push-16 { - left: 66.66666667%; - } - .ant-col-xxl-pull-16 { - right: 66.66666667%; - } - .ant-col-xxl-offset-16 { - margin-left: 66.66666667%; - } - .ant-col-xxl-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; - } - .ant-col-xxl-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; - } - .ant-col-xxl-push-15 { - left: 62.5%; - } - .ant-col-xxl-pull-15 { - right: 62.5%; - } - .ant-col-xxl-offset-15 { - margin-left: 62.5%; - } - .ant-col-xxl-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; - } - .ant-col-xxl-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; - } - .ant-col-xxl-push-14 { - left: 58.33333333%; - } - .ant-col-xxl-pull-14 { - right: 58.33333333%; - } - .ant-col-xxl-offset-14 { - margin-left: 58.33333333%; - } - .ant-col-xxl-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; - } - .ant-col-xxl-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; - } - .ant-col-xxl-push-13 { - left: 54.16666667%; - } - .ant-col-xxl-pull-13 { - right: 54.16666667%; - } - .ant-col-xxl-offset-13 { - margin-left: 54.16666667%; - } - .ant-col-xxl-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - .ant-col-xxl-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .ant-col-xxl-push-12 { - left: 50%; - } - .ant-col-xxl-pull-12 { - right: 50%; - } - .ant-col-xxl-offset-12 { - margin-left: 50%; - } - .ant-col-xxl-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - .ant-col-xxl-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; - } - .ant-col-xxl-push-11 { - left: 45.83333333%; - } - .ant-col-xxl-pull-11 { - right: 45.83333333%; - } - .ant-col-xxl-offset-11 { - margin-left: 45.83333333%; - } - .ant-col-xxl-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - .ant-col-xxl-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; - } - .ant-col-xxl-push-10 { - left: 41.66666667%; - } - .ant-col-xxl-pull-10 { - right: 41.66666667%; - } - .ant-col-xxl-offset-10 { - margin-left: 41.66666667%; - } - .ant-col-xxl-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - .ant-col-xxl-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; - } - .ant-col-xxl-push-9 { - left: 37.5%; - } - .ant-col-xxl-pull-9 { - right: 37.5%; - } - .ant-col-xxl-offset-9 { - margin-left: 37.5%; - } - .ant-col-xxl-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - .ant-col-xxl-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; - } - .ant-col-xxl-push-8 { - left: 33.33333333%; - } - .ant-col-xxl-pull-8 { - right: 33.33333333%; - } - .ant-col-xxl-offset-8 { - margin-left: 33.33333333%; - } - .ant-col-xxl-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - .ant-col-xxl-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; - } - .ant-col-xxl-push-7 { - left: 29.16666667%; - } - .ant-col-xxl-pull-7 { - right: 29.16666667%; - } - .ant-col-xxl-offset-7 { - margin-left: 29.16666667%; - } - .ant-col-xxl-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - .ant-col-xxl-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .ant-col-xxl-push-6 { - left: 25%; - } - .ant-col-xxl-pull-6 { - right: 25%; - } - .ant-col-xxl-offset-6 { - margin-left: 25%; - } - .ant-col-xxl-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - .ant-col-xxl-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; - } - .ant-col-xxl-push-5 { - left: 20.83333333%; - } - .ant-col-xxl-pull-5 { - right: 20.83333333%; - } - .ant-col-xxl-offset-5 { - margin-left: 20.83333333%; - } - .ant-col-xxl-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - .ant-col-xxl-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; - } - .ant-col-xxl-push-4 { - left: 16.66666667%; - } - .ant-col-xxl-pull-4 { - right: 16.66666667%; - } - .ant-col-xxl-offset-4 { - margin-left: 16.66666667%; - } - .ant-col-xxl-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - .ant-col-xxl-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; - } - .ant-col-xxl-push-3 { - left: 12.5%; - } - .ant-col-xxl-pull-3 { - right: 12.5%; - } - .ant-col-xxl-offset-3 { - margin-left: 12.5%; - } - .ant-col-xxl-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .ant-col-xxl-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; - } - .ant-col-xxl-push-2 { - left: 8.33333333%; - } - .ant-col-xxl-pull-2 { - right: 8.33333333%; - } - .ant-col-xxl-offset-2 { - margin-left: 8.33333333%; - } - .ant-col-xxl-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .ant-col-xxl-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; - } - .ant-col-xxl-push-1 { - left: 4.16666667%; - } - .ant-col-xxl-pull-1 { - right: 4.16666667%; - } - .ant-col-xxl-offset-1 { - margin-left: 4.16666667%; - } - .ant-col-xxl-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .ant-col-xxl-0 { - display: none; - } - .ant-col-push-0 { - left: auto; - } - .ant-col-pull-0 { - right: auto; - } - .ant-col-xxl-push-0 { - left: auto; - } - .ant-col-xxl-pull-0 { - right: auto; - } - .ant-col-xxl-offset-0 { - margin-left: 0; - } - .ant-col-xxl-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - .ant-col-push-0.ant-col-rtl { - right: auto; - } - .ant-col-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-xxl-push-0.ant-col-rtl { - right: auto; - } - .ant-col-xxl-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-xxl-offset-0.ant-col-rtl { - margin-right: 0; - } - .ant-col-xxl-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; - } - .ant-col-xxl-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; - } - .ant-col-xxl-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; - } - .ant-col-xxl-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; - } - .ant-col-xxl-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; - } - .ant-col-xxl-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; - } - .ant-col-xxl-push-3.ant-col-rtl { - right: 12.5%; - left: auto; - } - .ant-col-xxl-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; - } - .ant-col-xxl-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; - } - .ant-col-xxl-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; - } - .ant-col-xxl-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; - } - .ant-col-xxl-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; - } - .ant-col-xxl-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; - } - .ant-col-xxl-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; - } - .ant-col-xxl-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; - } - .ant-col-xxl-push-6.ant-col-rtl { - right: 25%; - left: auto; - } - .ant-col-xxl-pull-6.ant-col-rtl { - right: auto; - left: 25%; - } - .ant-col-xxl-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; - } - .ant-col-xxl-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; - } - .ant-col-xxl-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; - } - .ant-col-xxl-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; - } - .ant-col-xxl-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; - } - .ant-col-xxl-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; - } - .ant-col-xxl-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; - } - .ant-col-xxl-push-9.ant-col-rtl { - right: 37.5%; - left: auto; - } - .ant-col-xxl-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; - } - .ant-col-xxl-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; - } - .ant-col-xxl-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; - } - .ant-col-xxl-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; - } - .ant-col-xxl-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; - } - .ant-col-xxl-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; - } - .ant-col-xxl-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; - } - .ant-col-xxl-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; - } - .ant-col-xxl-push-12.ant-col-rtl { - right: 50%; - left: auto; - } - .ant-col-xxl-pull-12.ant-col-rtl { - right: auto; - left: 50%; - } - .ant-col-xxl-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; - } - .ant-col-xxl-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; - } - .ant-col-xxl-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; - } - .ant-col-xxl-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; - } - .ant-col-xxl-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; - } - .ant-col-xxl-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; - } - .ant-col-xxl-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; - } - .ant-col-xxl-push-15.ant-col-rtl { - right: 62.5%; - left: auto; - } - .ant-col-xxl-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; - } - .ant-col-xxl-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; - } - .ant-col-xxl-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; - } - .ant-col-xxl-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; - } - .ant-col-xxl-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; - } - .ant-col-xxl-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; - } - .ant-col-xxl-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; - } - .ant-col-xxl-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; - } - .ant-col-xxl-push-18.ant-col-rtl { - right: 75%; - left: auto; - } - .ant-col-xxl-pull-18.ant-col-rtl { - right: auto; - left: 75%; - } - .ant-col-xxl-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; - } - .ant-col-xxl-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; - } - .ant-col-xxl-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; - } - .ant-col-xxl-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; - } - .ant-col-xxl-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; - } - .ant-col-xxl-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; - } - .ant-col-xxl-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; - } - .ant-col-xxl-push-21.ant-col-rtl { - right: 87.5%; - left: auto; - } - .ant-col-xxl-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; - } - .ant-col-xxl-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; - } - .ant-col-xxl-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; - } - .ant-col-xxl-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; - } - .ant-col-xxl-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; - } - .ant-col-xxl-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; - } - .ant-col-xxl-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; - } - .ant-col-xxl-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; - } - .ant-col-xxl-push-24.ant-col-rtl { - right: 100%; - left: auto; - } - .ant-col-xxl-pull-24.ant-col-rtl { - right: auto; - left: 100%; - } - .ant-col-xxl-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; - } -} -.ant-row-rtl { - direction: rtl; -} -.ant-col.ant-col-rtl { - float: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-carousel { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-carousel .slick-slider { - position: relative; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-touch-callout: none; - -ms-touch-action: pan-y; - touch-action: pan-y; - -webkit-tap-highlight-color: transparent; -} -.ant-carousel .slick-list { - position: relative; - display: block; - margin: 0; - padding: 0; - overflow: hidden; -} -.ant-carousel .slick-list:focus { - outline: none; -} -.ant-carousel .slick-list.dragging { - cursor: pointer; -} -.ant-carousel .slick-list .slick-slide { - pointer-events: none; -} -.ant-carousel .slick-list .slick-slide.slick-active { - pointer-events: auto; -} -.ant-carousel .slick-slider .slick-track, -.ant-carousel .slick-slider .slick-list { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -.ant-carousel .slick-track { - position: relative; - top: 0; - left: 0; - display: block; -} -.ant-carousel .slick-track::before, -.ant-carousel .slick-track::after { - display: table; - content: ''; -} -.ant-carousel .slick-track::after { - clear: both; -} -.slick-loading .ant-carousel .slick-track { - visibility: hidden; -} -.ant-carousel .slick-slide { - display: none; - float: left; - height: 100%; - min-height: 1px; -} -.ant-carousel .slick-slide img { - display: block; -} -.ant-carousel .slick-slide.slick-loading img { - display: none; -} -.ant-carousel .slick-slide.dragging img { - pointer-events: none; -} -.ant-carousel .slick-initialized .slick-slide { - display: block; -} -.ant-carousel .slick-loading .slick-slide { - visibility: hidden; -} -.ant-carousel .slick-vertical .slick-slide { - display: block; - height: auto; - border: 1px solid transparent; -} -.ant-carousel .slick-arrow.slick-hidden { - display: none; -} -.ant-carousel .slick-prev, -.ant-carousel .slick-next { - position: absolute; - top: 50%; - display: block; - width: 20px; - height: 20px; - margin-top: -10px; - padding: 0; - color: transparent; - font-size: 0; - line-height: 0; - background: transparent; - border: 0; - outline: none; - cursor: pointer; -} -.ant-carousel .slick-prev:hover, -.ant-carousel .slick-next:hover, -.ant-carousel .slick-prev:focus, -.ant-carousel .slick-next:focus { - color: transparent; - background: transparent; - outline: none; -} -.ant-carousel .slick-prev:hover::before, -.ant-carousel .slick-next:hover::before, -.ant-carousel .slick-prev:focus::before, -.ant-carousel .slick-next:focus::before { - opacity: 1; -} -.ant-carousel .slick-prev.slick-disabled::before, -.ant-carousel .slick-next.slick-disabled::before { - opacity: 0.25; -} -.ant-carousel .slick-prev { - left: -25px; -} -.ant-carousel .slick-prev::before { - content: '←'; -} -.ant-carousel .slick-next { - right: -25px; -} -.ant-carousel .slick-next::before { - content: '→'; -} -.ant-carousel .slick-dots { - position: absolute; - right: 0; - bottom: 0; - left: 0; - z-index: 15; - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin-right: 15%; - margin-left: 15%; - padding-left: 0; - list-style: none; -} -.ant-carousel .slick-dots-bottom { - bottom: 12px; -} -.ant-carousel .slick-dots-top { - top: 12px; -} -.ant-carousel .slick-dots li { - position: relative; - display: inline-block; - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - -webkit-box-sizing: content-box; - box-sizing: content-box; - width: 16px; - height: 3px; - margin: 0 2px; - margin-right: 3px; - margin-left: 3px; - padding: 0; - text-align: center; - text-indent: -999px; - vertical-align: top; - -webkit-transition: all 0.5s; - transition: all 0.5s; -} -.ant-carousel .slick-dots li button { - display: block; - width: 100%; - height: 3px; - padding: 0; - color: transparent; - font-size: 0; - background: #fff; - border: 0; - border-radius: 1px; - outline: none; - cursor: pointer; - opacity: 0.3; - -webkit-transition: all 0.5s; - transition: all 0.5s; -} -.ant-carousel .slick-dots li button:hover, -.ant-carousel .slick-dots li button:focus { - opacity: 0.75; -} -.ant-carousel .slick-dots li.slick-active { - width: 24px; -} -.ant-carousel .slick-dots li.slick-active button { - background: #fff; - opacity: 1; -} -.ant-carousel .slick-dots li.slick-active:hover, -.ant-carousel .slick-dots li.slick-active:focus { - opacity: 1; -} -.ant-carousel-vertical .slick-dots { - top: 50%; - bottom: auto; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - width: 3px; - height: auto; - margin: 0; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.ant-carousel-vertical .slick-dots-left { - right: auto; - left: 12px; -} -.ant-carousel-vertical .slick-dots-right { - right: 12px; - left: auto; -} -.ant-carousel-vertical .slick-dots li { - width: 3px; - height: 16px; - margin: 4px 2px; - vertical-align: baseline; -} -.ant-carousel-vertical .slick-dots li button { - width: 3px; - height: 16px; -} -.ant-carousel-vertical .slick-dots li.slick-active { - width: 3px; - height: 24px; -} -.ant-carousel-vertical .slick-dots li.slick-active button { - width: 3px; - height: 24px; -} -.ant-carousel-rtl { - direction: rtl; -} -.ant-carousel-rtl .ant-carousel .slick-track { - right: 0; - left: auto; -} -.ant-carousel-rtl .ant-carousel .slick-prev { - right: -25px; - left: auto; -} -.ant-carousel-rtl .ant-carousel .slick-prev::before { - content: '→'; -} -.ant-carousel-rtl .ant-carousel .slick-next { - right: auto; - left: -25px; -} -.ant-carousel-rtl .ant-carousel .slick-next::before { - content: '←'; -} -.ant-carousel-rtl.ant-carousel .slick-dots { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; -} -.ant-carousel-rtl.ant-carousel-vertical .slick-dots { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-cascader { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-cascader-input.ant-input { - position: static; - width: 100%; - padding-right: 24px; - background-color: transparent !important; - cursor: pointer; -} -.ant-cascader-picker-show-search .ant-cascader-input.ant-input { - position: relative; -} -.ant-cascader-picker { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - background-color: #fff; - border-radius: 2px; - outline: 0; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-cascader-picker-with-value .ant-cascader-picker-label { - color: transparent; -} -.ant-cascader-picker-disabled { - color: rgba(0, 0, 0, 0.25); - background: #f5f5f5; - cursor: not-allowed; -} -.ant-cascader-picker-disabled .ant-cascader-input { - cursor: not-allowed; -} -.ant-cascader-picker:focus .ant-cascader-input { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-cascader-picker-borderless .ant-cascader-input { - border-color: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.ant-cascader-picker-show-search.ant-cascader-picker-focused { - color: rgba(0, 0, 0, 0.25); -} -.ant-cascader-picker-label { - position: absolute; - top: 50%; - left: 0; - width: 100%; - height: 20px; - margin-top: -10px; - padding: 0 20px 0 12px; - overflow: hidden; - line-height: 20px; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-cascader-picker-clear { - position: absolute; - top: 50%; - right: 12px; - z-index: 2; - width: 12px; - height: 12px; - margin-top: -6px; - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - line-height: 12px; - background: #fff; - cursor: pointer; - opacity: 0; - -webkit-transition: color 0.3s ease, opacity 0.15s ease; - transition: color 0.3s ease, opacity 0.15s ease; -} -.ant-cascader-picker-clear:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-cascader-picker:hover .ant-cascader-picker-clear { - opacity: 1; -} -.ant-cascader-picker-arrow { - position: absolute; - top: 50%; - right: 12px; - z-index: 1; - width: 12px; - height: 12px; - margin-top: -6px; - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - line-height: 12px; - -webkit-transition: -webkit-transform 0.2s; - transition: -webkit-transform 0.2s; - transition: transform 0.2s; - transition: transform 0.2s, -webkit-transform 0.2s; -} -.ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} -.ant-cascader-picker-label:hover + .ant-cascader-input { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-cascader-picker-small .ant-cascader-picker-clear, -.ant-cascader-picker-small .ant-cascader-picker-arrow { - right: 8px; -} -.ant-cascader-menus { - position: absolute; - z-index: 1050; - font-size: 14px; - white-space: nowrap; - background: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-cascader-menus ul, -.ant-cascader-menus ol { - margin: 0; - list-style: none; -} -.ant-cascader-menus-empty, -.ant-cascader-menus-hidden { - display: none; -} -.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-bottomLeft, -.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-bottomLeft { - -webkit-animation-name: antSlideUpIn; - animation-name: antSlideUpIn; -} -.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-topLeft, -.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-topLeft { - -webkit-animation-name: antSlideDownIn; - animation-name: antSlideDownIn; -} -.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-bottomLeft { - -webkit-animation-name: antSlideUpOut; - animation-name: antSlideUpOut; -} -.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-topLeft { - -webkit-animation-name: antSlideDownOut; - animation-name: antSlideDownOut; -} -.ant-cascader-menu { - display: inline-block; - min-width: 111px; - height: 180px; - margin: 0; - padding: 4px 0; - overflow: auto; - vertical-align: top; - list-style: none; - border-right: 1px solid #f0f0f0; - -ms-overflow-style: -ms-autohiding-scrollbar; -} -.ant-cascader-menu:first-child { - border-radius: 2px 0 0 2px; -} -.ant-cascader-menu:last-child { - margin-right: -1px; - border-right-color: transparent; - border-radius: 0 2px 2px 0; -} -.ant-cascader-menu:only-child { - border-radius: 2px; -} -.ant-cascader-menu-item { - padding: 5px 12px; - line-height: 22px; - white-space: nowrap; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-cascader-menu-item:hover { - background: #f5f5f5; -} -.ant-cascader-menu-item-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-cascader-menu-item-disabled:hover { - background: transparent; -} -.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled), -.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover { - font-weight: 600; - background-color: #e6f7ff; -} -.ant-cascader-menu-item-expand { - position: relative; - padding-right: 24px; -} -.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon, -.ant-cascader-menu-item-loading-icon { - display: inline-block; - font-size: 10px; - position: absolute; - right: 12px; - color: rgba(0, 0, 0, 0.45); -} -.ant-cascader-menu-item .ant-cascader-menu-item-keyword { - color: #ff4d4f; -} -.ant-cascader-picker-rtl .ant-cascader-input.ant-input { - padding-right: 11px; - padding-left: 24px; - text-align: right; -} -.ant-cascader-picker-rtl { - direction: rtl; -} -.ant-cascader-picker-rtl .ant-cascader-picker-label { - padding: 0 12px 0 20px; - text-align: right; -} -.ant-cascader-picker-rtl .ant-cascader-picker-clear { - right: auto; - left: 12px; -} -.ant-cascader-picker-rtl .ant-cascader-picker-arrow { - right: auto; - left: 12px; -} -.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-clear, -.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-arrow { - right: auto; - left: 8px; -} -.ant-cascader-menu-rtl { - direction: rtl; - border-right: none; - border-left: 1px solid #f0f0f0; -} -.ant-cascader-menu-rtl:last-child { - margin-right: 0; - margin-left: -1px; - border-left-color: transparent; - border-radius: 0 0 4px 4px; -} -.ant-cascader-menu-rtl .ant-cascader-menu-item-expand { - padding-right: 12px; - padding-left: 24px; -} -.ant-cascader-menu-rtl .ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon, -.ant-cascader-menu-rtl .ant-cascader-menu-item-loading-icon { - right: auto; - left: 12px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-input-affix-wrapper { - position: relative; - display: inline-block; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-input-affix-wrapper::-moz-placeholder { - opacity: 1; -} -.ant-input-affix-wrapper::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper::placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper:placeholder-shown { - text-overflow: ellipsis; -} -.ant-input-affix-wrapper:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-input-rtl .ant-input-affix-wrapper:hover { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input-affix-wrapper:focus, -.ant-input-affix-wrapper-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-input-rtl .ant-input-affix-wrapper:focus, -.ant-input-rtl .ant-input-affix-wrapper-focused { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input-affix-wrapper-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-affix-wrapper-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input-affix-wrapper[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-affix-wrapper[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-input-affix-wrapper { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-input-affix-wrapper-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-input-affix-wrapper-sm { - padding: 0px 7px; -} -.ant-input-affix-wrapper-rtl { - direction: rtl; -} -.ant-input-affix-wrapper-disabled .ant-input[disabled] { - background: transparent; -} -.ant-input-affix-wrapper > input.ant-input { - padding: 0; - border: none; - outline: none; -} -.ant-input-affix-wrapper > input.ant-input:focus { - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-input-affix-wrapper::before { - width: 0; - visibility: hidden; - content: '\a0'; -} -.ant-input-prefix, -.ant-input-suffix { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; -} -.ant-input-prefix { - margin-right: 4px; -} -.ant-input-suffix { - margin-left: 4px; -} -.ant-input-clear-icon { - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - margin: 0 4px; - vertical-align: -1px; -} -.ant-input-clear-icon:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-input-clear-icon:active { - color: rgba(0, 0, 0, 0.65); -} -.ant-input-clear-icon + i { - margin-left: 6px; -} -.ant-input-clear-icon-hidden { - visibility: hidden; -} -.ant-input-clear-icon:last-child { - margin-right: 0; -} -.ant-input-affix-wrapper-textarea-with-clear-btn { - padding: 0 !important; - border: 0 !important; -} -.ant-input-textarea-clear-icon { - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - position: absolute; - top: 0; - right: 0; - margin: 8px 8px 0 0; -} -.ant-input-textarea-clear-icon:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-input-textarea-clear-icon:active { - color: rgba(0, 0, 0, 0.65); -} -.ant-input-textarea-clear-icon + i { - margin-left: 6px; -} -.ant-input-textarea-clear-icon-hidden { - visibility: hidden; -} -.ant-input { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - font-variant: tabular-nums; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-input::-moz-placeholder { - opacity: 1; -} -.ant-input::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-input:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input::placeholder { - color: #bfbfbf; -} -.ant-input:placeholder-shown { - text-overflow: ellipsis; -} -.ant-input:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-input-rtl .ant-input:hover { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input:focus, -.ant-input-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-input-rtl .ant-input:focus, -.ant-input-rtl .ant-input-focused { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-input { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-input-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-input-sm { - padding: 0px 7px; -} -.ant-input-rtl { - direction: rtl; -} -.ant-input-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: table; - width: 100%; - border-collapse: separate; - border-spacing: 0; -} -.ant-input-group[class*='col-'] { - float: none; - padding-right: 0; - padding-left: 0; -} -.ant-input-group > [class*='col-'] { - padding-right: 8px; -} -.ant-input-group > [class*='col-']:last-child { - padding-right: 0; -} -.ant-input-group-addon, -.ant-input-group-wrap, -.ant-input-group > .ant-input { - display: table-cell; -} -.ant-input-group-addon:not(:first-child):not(:last-child), -.ant-input-group-wrap:not(:first-child):not(:last-child), -.ant-input-group > .ant-input:not(:first-child):not(:last-child) { - border-radius: 0; -} -.ant-input-group-addon, -.ant-input-group-wrap { - width: 1px; - white-space: nowrap; - vertical-align: middle; -} -.ant-input-group-wrap > * { - display: block !important; -} -.ant-input-group .ant-input { - float: left; - width: 100%; - margin-bottom: 0; - text-align: inherit; -} -.ant-input-group .ant-input:focus { - z-index: 1; - border-right-width: 1px; -} -.ant-input-group .ant-input:hover { - z-index: 1; - border-right-width: 1px; -} -.ant-input-group-addon { - position: relative; - padding: 0 11px; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; - text-align: center; - background-color: #fafafa; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-input-group-addon .ant-select { - margin: -5px -11px; -} -.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - background-color: inherit; - border: 1px solid transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-input-group-addon .ant-select-open .ant-select-selector, -.ant-input-group-addon .ant-select-focused .ant-select-selector { - color: #1890ff; -} -.ant-input-group-addon > i:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - content: ''; -} -.ant-input-group > .ant-input:first-child, -.ant-input-group-addon:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group > .ant-input:first-child .ant-select .ant-select-selector, -.ant-input-group-addon:first-child .ant-select .ant-select-selector { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group-addon:first-child { - border-right: 0; -} -.ant-input-group-addon:last-child { - border-left: 0; -} -.ant-input-group > .ant-input:last-child, -.ant-input-group-addon:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group > .ant-input:last-child .ant-select .ant-select-selector, -.ant-input-group-addon:last-child .ant-select .ant-select-selector { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group-lg .ant-input, -.ant-input-group-lg > .ant-input-group-addon { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-input-group-sm .ant-input, -.ant-input-group-sm > .ant-input-group-addon { - padding: 0px 7px; -} -.ant-input-group-lg .ant-select-single .ant-select-selector { - height: 40px; -} -.ant-input-group-sm .ant-select-single .ant-select-selector { - height: 24px; -} -.ant-input-group .ant-input-affix-wrapper:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group .ant-input-affix-wrapper:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group.ant-input-group-compact { - display: block; -} -.ant-input-group.ant-input-group-compact::before { - display: table; - content: ''; -} -.ant-input-group.ant-input-group-compact::after { - display: table; - clear: both; - content: ''; -} -.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child), -.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child), -.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) { - border-right-width: 1px; -} -.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover, -.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover, -.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover { - z-index: 1; -} -.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus, -.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus, -.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > * { - display: inline-block; - float: none; - vertical-align: top; - border-radius: 0; -} -.ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-input-group.ant-input-group-compact > .ant-picker-range { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-input-group.ant-input-group-compact > *:not(:last-child) { - margin-right: -1px; - border-right-width: 1px; -} -.ant-input-group.ant-input-group-compact .ant-input { - float: none; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor, -.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input, -.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input { - border-right-width: 1px; - border-radius: 0; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input:hover, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor:hover, -.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input:hover, -.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input:focus, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor:focus, -.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input:focus, -.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > *:first-child, -.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker:first-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:first-child .ant-mention-editor, -.ant-input-group.ant-input-group-compact > .ant-time-picker:first-child .ant-time-picker-input { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -.ant-input-group.ant-input-group-compact > *:last-child, -.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:last-child .ant-mention-editor, -.ant-input-group.ant-input-group-compact > .ant-time-picker:last-child .ant-time-picker-input { - border-right-width: 1px; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input { - vertical-align: top; -} -.ant-input-group > .ant-input-rtl:first-child, -.ant-input-group-rtl .ant-input-group-addon:first-child { - border-radius: 2px; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group-rtl .ant-input-group-addon:first-child { - border-right: 1px solid #d9d9d9; - border-left: 0; -} -.ant-input-group-rtl .ant-input-group-addon:last-child { - border-right: 0; - border-left: 1px solid #d9d9d9; -} -.ant-input-group-rtl .ant-input-group > .ant-input:last-child, -.ant-input-group-rtl .ant-input-group-addon:last-child { - border-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:not(:last-child) { - margin-right: 0; - margin-left: -1px; - border-left-width: 1px; -} -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:first-child, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-calendar-picker:first-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:first-child .ant-mention-editor, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-time-picker:first-child .ant-time-picker-input { - border-top-left-radius: 0; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 0; -} -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:last-child, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-calendar-picker:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:last-child .ant-mention-editor, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-time-picker:last-child .ant-time-picker-input { - border-left-width: 1px; - border-top-left-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 2px; -} -.ant-input-group-wrapper { - display: inline-block; - width: 100%; - text-align: start; - vertical-align: top; -} -.ant-input-password-icon { - color: rgba(0, 0, 0, 0.45); - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-input-password-icon:hover { - color: rgba(0, 0, 0, 0.85); -} -.ant-input[type='color'] { - height: 32px; -} -.ant-input[type='color'].ant-input-lg { - height: 40px; -} -.ant-input[type='color'].ant-input-sm { - height: 24px; - padding-top: 3px; - padding-bottom: 3px; -} -.ant-input-search-icon { - color: rgba(0, 0, 0, 0.45); - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-input-search-icon:hover { - color: rgba(0, 0, 0, 0.85); -} -.ant-input-search-enter-button input { - border-right: 0; -} -.ant-input-search-enter-button input:hover, -.ant-input-search-enter-button input:focus { - border-color: #40a9ff; -} -.ant-input-search-enter-button.ant-input-affix-wrapper { - border-right: 0; -} -.ant-input-search-enter-button + .ant-input-group-addon, -.ant-input-search-enter-button input + .ant-input-group-addon { - padding: 0; - border: 0; -} -.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button, -.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group-wrapper-rtl { - direction: rtl; -} -.ant-input-group-rtl { - direction: rtl; -} -.ant-input-affix-wrapper-rtl .ant-input-prefix { - margin: 0 0 0 4px; -} -.ant-input-affix-wrapper-rtl .ant-input-suffix { - margin: 0 4px 0 0; -} -.ant-input-search-rtl { - direction: rtl; -} -.ant-input-search-rtl.ant-input-search-enter-button input { - border: 1px solid #d9d9d9; - border-left: 0; -} -.ant-input-search-enter-button input:hover, -.ant-input-search-enter-button input:focus { - border-color: #40a9ff; -} -.ant-input-search-rtl.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button, -.ant-input-search-rtl.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button { - width: 100%; - border-top-left-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 2px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -@-webkit-keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -.ant-checkbox { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - top: -0.09em; - display: inline-block; - line-height: 1; - white-space: nowrap; - vertical-align: middle; - outline: none; - cursor: pointer; -} -.ant-checkbox-wrapper:hover .ant-checkbox-inner, -.ant-checkbox:hover .ant-checkbox-inner, -.ant-checkbox-input:focus + .ant-checkbox-inner { - border-color: #1890ff; -} -.ant-checkbox-checked::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 2px; - visibility: hidden; - -webkit-animation: antCheckboxEffect 0.36s ease-in-out; - animation: antCheckboxEffect 0.36s ease-in-out; - -webkit-animation-fill-mode: backwards; - animation-fill-mode: backwards; - content: ''; -} -.ant-checkbox:hover::after, -.ant-checkbox-wrapper:hover .ant-checkbox::after { - visibility: visible; -} -.ant-checkbox-inner { - position: relative; - top: 0; - left: 0; - display: block; - width: 16px; - height: 16px; - direction: ltr; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - border-collapse: separate; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-checkbox-inner::after { - position: absolute; - top: 50%; - left: 22%; - display: table; - width: 5.71428571px; - height: 9.14285714px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%); - transform: rotate(45deg) scale(0) translate(-50%, -50%); - opacity: 0; - -webkit-transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - content: ' '; -} -.ant-checkbox-input { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - width: 100%; - height: 100%; - cursor: pointer; - opacity: 0; -} -.ant-checkbox-checked .ant-checkbox-inner::after { - position: absolute; - display: table; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%); - transform: rotate(45deg) scale(1) translate(-50%, -50%); - opacity: 1; - -webkit-transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - content: ' '; -} -.ant-checkbox-checked .ant-checkbox-inner { - background-color: #1890ff; - border-color: #1890ff; -} -.ant-checkbox-disabled { - cursor: not-allowed; -} -.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after { - border-color: rgba(0, 0, 0, 0.25); - -webkit-animation-name: none; - animation-name: none; -} -.ant-checkbox-disabled .ant-checkbox-input { - cursor: not-allowed; -} -.ant-checkbox-disabled .ant-checkbox-inner { - background-color: #f5f5f5; - border-color: #d9d9d9 !important; -} -.ant-checkbox-disabled .ant-checkbox-inner::after { - border-color: #f5f5f5; - border-collapse: separate; - -webkit-animation-name: none; - animation-name: none; -} -.ant-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-checkbox-disabled:hover::after, -.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after { - visibility: hidden; -} -.ant-checkbox-wrapper { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - line-height: unset; - cursor: pointer; -} -.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled { - cursor: not-allowed; -} -.ant-checkbox-wrapper + .ant-checkbox-wrapper { - margin-left: 8px; -} -.ant-checkbox + span { - padding-right: 8px; - padding-left: 8px; -} -.ant-checkbox-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; -} -.ant-checkbox-group-item { - display: inline-block; - margin-right: 8px; -} -.ant-checkbox-group-item:last-child { - margin-right: 0; -} -.ant-checkbox-group-item + .ant-checkbox-group-item { - margin-left: 0; -} -.ant-checkbox-indeterminate .ant-checkbox-inner { - background-color: #fff; - border-color: #d9d9d9; -} -.ant-checkbox-indeterminate .ant-checkbox-inner::after { - top: 50%; - left: 50%; - width: 8px; - height: 8px; - background-color: #1890ff; - border: 0; - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); - opacity: 1; - content: ' '; -} -.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after { - background-color: rgba(0, 0, 0, 0.25); - border-color: rgba(0, 0, 0, 0.25); -} -.ant-checkbox-rtl { - direction: rtl; -} -.ant-checkbox-group-rtl .ant-checkbox-group-item { - margin-right: 0; - margin-left: 8px; -} -.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child { - margin-left: 0 !important; -} -.ant-checkbox-group-rtl .ant-checkbox-group-item + .ant-checkbox-group-item { - margin-left: 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-collapse { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background-color: #fafafa; - border: 1px solid #d9d9d9; - border-bottom: 0; - border-radius: 2px; -} -.ant-collapse > .ant-collapse-item { - border-bottom: 1px solid #d9d9d9; -} -.ant-collapse > .ant-collapse-item:last-child, -.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header { - border-radius: 0 0 2px 2px; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header { - position: relative; - padding: 12px 16px; - padding-left: 40px; - color: rgba(0, 0, 0, 0.85); - line-height: 22px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header::before { - display: table; - content: ''; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header::after { - display: table; - clear: both; - content: ''; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow { - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - position: absolute; - top: 50%; - left: 16px; - display: inline-block; - font-size: 12px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow > * { - line-height: 1; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg { - display: inline-block; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow::before { - display: none; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow .ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow-icon { - display: block; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg { - -webkit-transition: -webkit-transform 0.24s; - transition: -webkit-transform 0.24s; - transition: transform 0.24s; - transition: transform 0.24s, -webkit-transform 0.24s; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra { - float: right; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus { - outline: none; -} -.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header { - padding-left: 12px; -} -.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header { - padding: 12px 16px; - padding-right: 40px; -} -.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow { - right: 16px; - left: auto; -} -.ant-collapse-anim-active { - -webkit-transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); - transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); -} -.ant-collapse-content { - overflow: hidden; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-top: 1px solid #d9d9d9; -} -.ant-collapse-content > .ant-collapse-content-box { - padding: 16px; -} -.ant-collapse-content-inactive { - display: none; -} -.ant-collapse-item:last-child > .ant-collapse-content { - border-radius: 0 0 2px 2px; -} -.ant-collapse-borderless { - background-color: #fafafa; - border: 0; -} -.ant-collapse-borderless > .ant-collapse-item { - border-bottom: 1px solid #d9d9d9; -} -.ant-collapse-borderless > .ant-collapse-item:last-child, -.ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header { - border-radius: 0; -} -.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content { - background-color: transparent; - border-top: 0; -} -.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box { - padding-top: 4px; -} -.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header, -.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-collapse-rtl { - direction: rtl; -} -.ant-collapse-rtl .ant-collapse > .ant-collapse-item > .ant-collapse-header { - padding: 12px 16px; - padding-right: 40px; -} -.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} -.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra { - float: left; -} -.ant-collapse-rtl.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header { - padding-right: 12px; - padding-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-comment { - position: relative; - background-color: inherit; -} -.ant-comment-inner { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 16px 0; -} -.ant-comment-avatar { - position: relative; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-right: 12px; - cursor: pointer; -} -.ant-comment-avatar img { - width: 32px; - height: 32px; - border-radius: 50%; -} -.ant-comment-content { - position: relative; - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - min-width: 1px; - font-size: 14px; - word-wrap: break-word; -} -.ant-comment-content-author { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - margin-bottom: 4px; - font-size: 14px; -} -.ant-comment-content-author > a, -.ant-comment-content-author > span { - padding-right: 8px; - font-size: 12px; - line-height: 18px; -} -.ant-comment-content-author-name { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-comment-content-author-name > * { - color: rgba(0, 0, 0, 0.45); -} -.ant-comment-content-author-name > *:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-comment-content-author-time { - color: #ccc; - white-space: nowrap; - cursor: auto; -} -.ant-comment-content-detail p { - margin-bottom: inherit; - white-space: pre-wrap; -} -.ant-comment-actions { - margin-top: 12px; - margin-bottom: inherit; - padding-left: 0; -} -.ant-comment-actions > li { - display: inline-block; - color: rgba(0, 0, 0, 0.45); -} -.ant-comment-actions > li > span { - padding-right: 10px; - color: rgba(0, 0, 0, 0.45); - font-size: 12px; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-comment-actions > li > span:hover { - color: #595959; -} -.ant-comment-nested { - margin-left: 44px; -} -.ant-comment-rtl { - direction: rtl; -} -.ant-comment-rtl .ant-comment-avatar { - margin-right: 0; - margin-left: 12px; -} -.ant-comment-rtl .ant-comment-content-author > a, -.ant-comment-rtl .ant-comment-content-author > span { - padding-right: 0; - padding-left: 8px; -} -.ant-comment-rtl .ant-comment-actions { - padding-right: 0; -} -.ant-comment-rtl .ant-comment-actions > li > span { - padding-right: 0; - padding-left: 10px; -} -.ant-comment-rtl .ant-comment-nested { - margin-right: 44px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-descriptions-title { - margin-bottom: 20px; - color: rgba(0, 0, 0, 0.85); - font-weight: bold; - font-size: 16px; - line-height: 1.5715; -} -.ant-descriptions-view { - width: 100%; - overflow: hidden; - border-radius: 2px; -} -.ant-descriptions-view table { - width: 100%; - table-layout: fixed; -} -.ant-descriptions-row > th, -.ant-descriptions-row > td { - padding-bottom: 16px; -} -.ant-descriptions-row:last-child { - border-bottom: none; -} -.ant-descriptions-item-label { - color: rgba(0, 0, 0, 0.85); - font-weight: normal; - font-size: 14px; - line-height: 1.5715; -} -.ant-descriptions-item-label::after { - position: relative; - top: -0.5px; - margin: 0 8px 0 2px; - content: ' '; -} -.ant-descriptions-item-colon::after { - content: ':'; -} -.ant-descriptions-item-no-label::after { - margin: 0; - content: ''; -} -.ant-descriptions-item-content { - display: table-cell; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; -} -.ant-descriptions-item { - padding-bottom: 0; -} -.ant-descriptions-item > span { - display: inline-block; -} -.ant-descriptions-middle .ant-descriptions-row > th, -.ant-descriptions-middle .ant-descriptions-row > td { - padding-bottom: 12px; -} -.ant-descriptions-small .ant-descriptions-row > th, -.ant-descriptions-small .ant-descriptions-row > td { - padding-bottom: 8px; -} -.ant-descriptions-bordered .ant-descriptions-view { - border: 1px solid #f0f0f0; -} -.ant-descriptions-bordered .ant-descriptions-view > table { - table-layout: auto; -} -.ant-descriptions-bordered .ant-descriptions-item-label, -.ant-descriptions-bordered .ant-descriptions-item-content { - padding: 16px 24px; - border-right: 1px solid #f0f0f0; -} -.ant-descriptions-bordered .ant-descriptions-item-label:last-child, -.ant-descriptions-bordered .ant-descriptions-item-content:last-child { - border-right: none; -} -.ant-descriptions-bordered .ant-descriptions-item-label { - background-color: #fafafa; -} -.ant-descriptions-bordered .ant-descriptions-item-label::after { - display: none; -} -.ant-descriptions-bordered .ant-descriptions-row { - border-bottom: 1px solid #f0f0f0; -} -.ant-descriptions-bordered .ant-descriptions-row:last-child { - border-bottom: none; -} -.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label, -.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content { - padding: 12px 24px; -} -.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label, -.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content { - padding: 8px 16px; -} -.ant-descriptions-rtl { - direction: rtl; -} -.ant-descriptions-rtl .ant-descriptions-item-label::after { - margin: 0 2px 0 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-divider { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background: #f0f0f0; -} -.ant-divider, -.ant-divider-vertical { - position: relative; - top: -0.06em; - display: inline-block; - width: 1px; - height: 0.9em; - margin: 0 8px; - vertical-align: middle; -} -.ant-divider-horizontal { - display: block; - clear: both; - width: 100%; - min-width: 100%; - height: 1px; - margin: 24px 0; -} -.ant-divider-horizontal.ant-divider-with-text-center, -.ant-divider-horizontal.ant-divider-with-text-left, -.ant-divider-horizontal.ant-divider-with-text-right { - display: table; - margin: 16px 0; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - white-space: nowrap; - text-align: center; - background: transparent; -} -.ant-divider-horizontal.ant-divider-with-text-center::before, -.ant-divider-horizontal.ant-divider-with-text-left::before, -.ant-divider-horizontal.ant-divider-with-text-right::before, -.ant-divider-horizontal.ant-divider-with-text-center::after, -.ant-divider-horizontal.ant-divider-with-text-left::after, -.ant-divider-horizontal.ant-divider-with-text-right::after { - position: relative; - top: 50%; - display: table-cell; - width: 50%; - border-top: 1px solid #f0f0f0; - -webkit-transform: translateY(50%); - transform: translateY(50%); - content: ''; -} -.ant-divider-horizontal.ant-divider-with-text-left .ant-divider-inner-text, -.ant-divider-horizontal.ant-divider-with-text-right .ant-divider-inner-text { - display: inline-block; - padding: 0 1em; -} -.ant-divider-horizontal.ant-divider-with-text-left::before { - top: 50%; - width: 5%; -} -.ant-divider-horizontal.ant-divider-with-text-left::after { - top: 50%; - width: 95%; -} -.ant-divider-horizontal.ant-divider-with-text-right::before { - top: 50%; - width: 95%; -} -.ant-divider-horizontal.ant-divider-with-text-right::after { - top: 50%; - width: 5%; -} -.ant-divider-inner-text { - display: inline-block; - padding: 0 1em; -} -.ant-divider-dashed { - background: none; - border-color: #f0f0f0; - border-style: dashed; - border-width: 1px 0 0; -} -.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed, -.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed, -.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed { - border-top: 0; -} -.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::before, -.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::before, -.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::before, -.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::after, -.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::after, -.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::after { - border-style: dashed none none; -} -.ant-divider-vertical.ant-divider-dashed { - border-width: 0 0 0 1px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-drawer { - position: fixed; - z-index: 1000; - width: 0%; - height: 100%; - -webkit-transition: height 0s ease 0.3s, width 0s ease 0.3s, -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: height 0s ease 0.3s, width 0s ease 0.3s, -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s; - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s, -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); -} -.ant-drawer > * { - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); -} -.ant-drawer-content-wrapper { - position: absolute; -} -.ant-drawer .ant-drawer-content { - width: 100%; - height: 100%; -} -.ant-drawer-left, -.ant-drawer-right { - top: 0; - width: 0%; - height: 100%; -} -.ant-drawer-left .ant-drawer-content-wrapper, -.ant-drawer-right .ant-drawer-content-wrapper { - height: 100%; -} -.ant-drawer-left.ant-drawer-open, -.ant-drawer-right.ant-drawer-open { - width: 100%; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); -} -.ant-drawer-left.ant-drawer-open.no-mask, -.ant-drawer-right.ant-drawer-open.no-mask { - width: 0%; -} -.ant-drawer-left { - left: 0; -} -.ant-drawer-left .ant-drawer-content-wrapper { - left: 0; -} -.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper { - -webkit-box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0 rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03); - box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0 rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03); -} -.ant-drawer-right { - right: 0; -} -.ant-drawer-right .ant-drawer-content-wrapper { - right: 0; -} -.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper { - -webkit-box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0 rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03); - box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0 rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03); -} -.ant-drawer-right.ant-drawer-open.no-mask { - right: 1px; - -webkit-transform: translateX(1px); - transform: translateX(1px); -} -.ant-drawer-top, -.ant-drawer-bottom { - left: 0; - width: 100%; - height: 0%; -} -.ant-drawer-top .ant-drawer-content-wrapper, -.ant-drawer-bottom .ant-drawer-content-wrapper { - width: 100%; -} -.ant-drawer-top.ant-drawer-open, -.ant-drawer-bottom.ant-drawer-open { - height: 100%; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); -} -.ant-drawer-top.ant-drawer-open.no-mask, -.ant-drawer-bottom.ant-drawer-open.no-mask { - height: 0%; -} -.ant-drawer-top { - top: 0; -} -.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper { - -webkit-box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03); - box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03); -} -.ant-drawer-bottom { - bottom: 0; -} -.ant-drawer-bottom .ant-drawer-content-wrapper { - bottom: 0; -} -.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper { - -webkit-box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03); - box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03); -} -.ant-drawer-bottom.ant-drawer-open.no-mask { - bottom: 1px; - -webkit-transform: translateY(1px); - transform: translateY(1px); -} -.ant-drawer.ant-drawer-open .ant-drawer-mask { - height: 100%; - opacity: 1; - -webkit-transition: none; - transition: none; - -webkit-animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); -} -.ant-drawer-title { - margin: 0; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - line-height: 22px; -} -.ant-drawer-content { - position: relative; - z-index: 1; - overflow: auto; - background-color: #fff; - background-clip: padding-box; - border: 0; -} -.ant-drawer-close { - position: absolute; - top: 0; - right: 0; - z-index: 10; - display: block; - padding: 20px; - color: rgba(0, 0, 0, 0.45); - font-weight: 700; - font-size: 16px; - font-style: normal; - line-height: 1; - text-align: center; - text-transform: none; - text-decoration: none; - background: transparent; - border: 0; - outline: 0; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - text-rendering: auto; -} -.ant-drawer-close:focus, -.ant-drawer-close:hover { - color: rgba(0, 0, 0, 0.75); - text-decoration: none; -} -.ant-drawer-header-no-title .ant-drawer-close { - margin-right: var(--scroll-bar); - /* stylelint-disable-next-line function-calc-no-invalid */ - padding-right: calc(20px - var(--scroll-bar)); -} -.ant-drawer-header { - position: relative; - padding: 16px 24px; - color: rgba(0, 0, 0, 0.65); - background: #fff; - border-bottom: 1px solid #f0f0f0; - border-radius: 2px 2px 0 0; -} -.ant-drawer-header-no-title { - color: rgba(0, 0, 0, 0.65); - background: #fff; -} -.ant-drawer-wrapper-body { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - width: 100%; - height: 100%; -} -.ant-drawer-body { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - padding: 24px; - overflow: auto; - font-size: 14px; - line-height: 1.5715; - word-wrap: break-word; -} -.ant-drawer-footer { - -ms-flex-negative: 0; - flex-shrink: 0; - padding: 10px 10px; - border-top: 1px solid #f0f0f0; -} -.ant-drawer-mask { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 0; - background-color: rgba(0, 0, 0, 0.45); - opacity: 0; - filter: alpha(opacity=45); - -webkit-transition: opacity 0.3s linear, height 0s ease 0.3s; - transition: opacity 0.3s linear, height 0s ease 0.3s; -} -.ant-drawer-open-content { - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-drawer .ant-picker-clear { - background: #fff; -} -@-webkit-keyframes antdDrawerFadeIn { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes antdDrawerFadeIn { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -.ant-drawer-rtl { - direction: rtl; -} -.ant-drawer-rtl .ant-drawer-close { - right: auto; - left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-form-item .ant-mentions, -.ant-form-item textarea.ant-input { - height: auto; -} -.ant-form-item .ant-upload { - background: transparent; -} -.ant-form-item .ant-upload.ant-upload-drag { - background: #fafafa; -} -.ant-form-item input[type='radio'], -.ant-form-item input[type='checkbox'] { - width: 14px; - height: 14px; -} -.ant-form-item .ant-radio-inline, -.ant-form-item .ant-checkbox-inline { - display: inline-block; - margin-left: 8px; - font-weight: normal; - vertical-align: middle; - cursor: pointer; -} -.ant-form-item .ant-radio-inline:first-child, -.ant-form-item .ant-checkbox-inline:first-child { - margin-left: 0; -} -.ant-form-item .ant-checkbox-vertical, -.ant-form-item .ant-radio-vertical { - display: block; -} -.ant-form-item .ant-checkbox-vertical + .ant-checkbox-vertical, -.ant-form-item .ant-radio-vertical + .ant-radio-vertical { - margin-left: 0; -} -.ant-form-item .ant-input-number + .ant-form-text { - margin-left: 8px; -} -.ant-form-item .ant-input-number-handler-wrap { - z-index: 2; -} -.ant-form-item .ant-select, -.ant-form-item .ant-cascader-picker { - width: 100%; -} -.ant-form-item .ant-input-group .ant-select, -.ant-form-item .ant-input-group .ant-cascader-picker { - width: auto; -} -.ant-form-inline { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.ant-form-inline .ant-form-item { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - margin-right: 16px; - margin-bottom: 0; -} -.ant-form-inline .ant-form-item-with-help { - margin-bottom: 24px; -} -.ant-form-inline .ant-form-item > .ant-form-item-label, -.ant-form-inline .ant-form-item > .ant-form-item-control { - display: inline-block; - vertical-align: top; -} -.ant-form-inline .ant-form-item .ant-form-text { - display: inline-block; -} -.ant-form-inline .ant-form-item .ant-form-item-has-feedback { - display: inline-block; -} -.ant-form-horizontal .ant-form-item-label { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; -} -.ant-form-horizontal .ant-form-item-control { - -webkit-box-flex: 1; - -ms-flex: 1 1 0px; - flex: 1 1 0; -} -.ant-form-vertical .ant-form-item { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} -.ant-form-vertical .ant-form-item-label > label { - height: auto; -} -.ant-form-vertical .ant-form-item-label, -.ant-col-24.ant-form-item-label, -.ant-col-xl-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; -} -.ant-form-vertical .ant-form-item-label > label, -.ant-col-24.ant-form-item-label > label, -.ant-col-xl-24.ant-form-item-label > label { - margin: 0; -} -.ant-form-vertical .ant-form-item-label > label::after, -.ant-col-24.ant-form-item-label > label::after, -.ant-col-xl-24.ant-form-item-label > label::after { - display: none; -} -.ant-form-rtl.ant-form-vertical .ant-form-item-label, -.ant-form-rtl.ant-col-24.ant-form-item-label, -.ant-form-rtl.ant-col-xl-24.ant-form-item-label { - text-align: right; -} -@media (max-width: 575px) { - .ant-form-item .ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-form-item .ant-form-item-label > label { - margin: 0; - } - .ant-form-item .ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-form-item .ant-form-item-label { - text-align: right; - } - .ant-form .ant-form-item { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - } - .ant-form .ant-form-item .ant-form-item-label, - .ant-form .ant-form-item .ant-form-item-control { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-xs-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-col-xs-24.ant-form-item-label > label { - margin: 0; - } - .ant-col-xs-24.ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-col-xs-24.ant-form-item-label { - text-align: right; - } -} -@media (max-width: 767px) { - .ant-col-sm-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-col-sm-24.ant-form-item-label > label { - margin: 0; - } - .ant-col-sm-24.ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-col-sm-24.ant-form-item-label { - text-align: right; - } -} -@media (max-width: 991px) { - .ant-col-md-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-col-md-24.ant-form-item-label > label { - margin: 0; - } - .ant-col-md-24.ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-col-md-24.ant-form-item-label { - text-align: right; - } -} -@media (max-width: 1199px) { - .ant-col-lg-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-col-lg-24.ant-form-item-label > label { - margin: 0; - } - .ant-col-lg-24.ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-col-lg-24.ant-form-item-label { - text-align: right; - } -} -@media (max-width: 1599px) { - .ant-col-xl-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-col-xl-24.ant-form-item-label > label { - margin: 0; - } - .ant-col-xl-24.ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-col-xl-24.ant-form-item-label { - text-align: right; - } -} -.ant-form-item { - /* Some non-status related component style is in `components.less` */ -} -.ant-form-item-has-feedback .ant-input { - padding-right: 24px; -} -.ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix { - padding-right: 18px; -} -.ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix { - right: 28px; -} -.ant-form-item-has-feedback .ant-switch { - margin: 2px 0 4px; -} -.ant-form-item-has-feedback > .ant-select .ant-select-arrow, -.ant-form-item-has-feedback > .ant-select .ant-select-selection__clear, -.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow, -.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection__clear { - right: 28px; -} -.ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value, -.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value { - padding-right: 42px; -} -.ant-form-item-has-feedback .ant-cascader-picker-arrow { - margin-right: 17px; -} -.ant-form-item-has-feedback .ant-cascader-picker-clear { - right: 28px; -} -.ant-form-item-has-feedback .ant-picker { - padding-right: 29.2px; -} -.ant-form-item-has-feedback .ant-picker-large { - padding-right: 29.2px; -} -.ant-form-item-has-feedback .ant-picker-small { - padding-right: 25.2px; -} -.ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon, -.ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon, -.ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon, -.ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon { - position: absolute; - top: 50%; - right: 0; - z-index: 1; - width: 32px; - height: 20px; - margin-top: -10px; - font-size: 14px; - line-height: 20px; - text-align: center; - visibility: visible; - -webkit-animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46); - animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46); - pointer-events: none; -} -.ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon svg, -.ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon svg, -.ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon svg, -.ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon svg { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; -} -.ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon { - color: #52c41a; - -webkit-animation-name: diffZoomIn1 !important; - animation-name: diffZoomIn1 !important; -} -.ant-form-item-has-warning .ant-form-item-explain, -.ant-form-item-has-warning .ant-form-item-split { - color: #faad14; -} -.ant-form-item-has-warning .ant-input, -.ant-form-item-has-warning .ant-input-affix-wrapper, -.ant-form-item-has-warning .ant-input:hover, -.ant-form-item-has-warning .ant-input-affix-wrapper:hover { - background-color: #fff; - border-color: #faad14; -} -.ant-form-item-has-warning .ant-input:focus, -.ant-form-item-has-warning .ant-input-affix-wrapper:focus, -.ant-form-item-has-warning .ant-input-focused, -.ant-form-item-has-warning .ant-input-affix-wrapper-focused { - border-color: #ffc53d; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); - box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); -} -.ant-form-item-has-warning .ant-input:not([disabled]):hover, -.ant-form-item-has-warning .ant-input-affix-wrapper:not([disabled]):hover { - border-color: #faad14; -} -.ant-form-item-has-warning .ant-input-affix-wrapper input:focus { - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input { - border-color: #ffc53d; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); - box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); -} -.ant-form-item-has-warning .ant-input-prefix { - color: #faad14; -} -.ant-form-item-has-warning .ant-input-group-addon { - color: #faad14; - background-color: #fff; - border-color: #faad14; -} -.ant-form-item-has-warning .has-feedback { - color: #faad14; -} -.ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon { - color: #faad14; - -webkit-animation-name: diffZoomIn3 !important; - animation-name: diffZoomIn3 !important; -} -.ant-form-item-has-warning .ant-select:not(.ant-select-borderless) .ant-select-selector { - border-color: #faad14 !important; -} -.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, -.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector { - border-color: #ffc53d; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); - box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); -} -.ant-form-item-has-warning .ant-input-number, -.ant-form-item-has-warning .ant-picker { - border-color: #faad14; -} -.ant-form-item-has-warning .ant-input-number-focused, -.ant-form-item-has-warning .ant-picker-focused, -.ant-form-item-has-warning .ant-input-number:focus, -.ant-form-item-has-warning .ant-picker:focus { - border-color: #ffc53d; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); - box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); -} -.ant-form-item-has-warning .ant-input-number:not([disabled]):hover, -.ant-form-item-has-warning .ant-picker:not([disabled]):hover { - border-color: #faad14; -} -.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input { - border-color: #ffc53d; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); - box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); -} -.ant-form-item-has-error .ant-form-item-explain, -.ant-form-item-has-error .ant-form-item-split { - color: #ff4d4f; -} -.ant-form-item-has-error .ant-input, -.ant-form-item-has-error .ant-input-affix-wrapper, -.ant-form-item-has-error .ant-input:hover, -.ant-form-item-has-error .ant-input-affix-wrapper:hover { - background-color: #fff; - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-input:focus, -.ant-form-item-has-error .ant-input-affix-wrapper:focus, -.ant-form-item-has-error .ant-input-focused, -.ant-form-item-has-error .ant-input-affix-wrapper-focused { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-input:not([disabled]):hover, -.ant-form-item-has-error .ant-input-affix-wrapper:not([disabled]):hover { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-input-affix-wrapper input:focus { - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-input-prefix { - color: #ff4d4f; -} -.ant-form-item-has-error .ant-input-group-addon { - color: #ff4d4f; - background-color: #fff; - border-color: #ff4d4f; -} -.ant-form-item-has-error .has-feedback { - color: #ff4d4f; -} -.ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon { - color: #ff4d4f; - -webkit-animation-name: diffZoomIn2 !important; - animation-name: diffZoomIn2 !important; -} -.ant-form-item-has-error .ant-select:not(.ant-select-borderless) .ant-select-selector { - border-color: #ff4d4f !important; -} -.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, -.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - border: 0; -} -.ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-input-number, -.ant-form-item-has-error .ant-picker { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-input-number-focused, -.ant-form-item-has-error .ant-picker-focused, -.ant-form-item-has-error .ant-input-number:focus, -.ant-form-item-has-error .ant-picker:focus { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-input-number:not([disabled]):hover, -.ant-form-item-has-error .ant-picker:not([disabled]):hover { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor, -.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor, -.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-transfer-list { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-transfer-list-search:not([disabled]) { - border-color: #d9d9d9; -} -.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-form-item-has-error-leave .ant-form-item-explain { - color: #ff4d4f; -} -.ant-form-item-is-validating.ant-form-item-has-feedback .ant-form-item-children-icon { - display: inline-block; - color: #1890ff; -} -.ant-form { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-form legend { - display: block; - width: 100%; - margin-bottom: 20px; - padding: 0; - color: rgba(0, 0, 0, 0.45); - font-size: 16px; - line-height: inherit; - border: 0; - border-bottom: 1px solid #d9d9d9; -} -.ant-form label { - font-size: 14px; -} -.ant-form input[type='search'] { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.ant-form input[type='radio'], -.ant-form input[type='checkbox'] { - line-height: normal; -} -.ant-form input[type='file'] { - display: block; -} -.ant-form input[type='range'] { - display: block; - width: 100%; -} -.ant-form select[multiple], -.ant-form select[size] { - height: auto; -} -.ant-form input[type='file']:focus, -.ant-form input[type='radio']:focus, -.ant-form input[type='checkbox']:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.ant-form output { - display: block; - padding-top: 15px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; -} -.ant-form .ant-form-text { - display: inline-block; - padding-right: 8px; -} -.ant-form-small .ant-form-item-label > label { - height: 24px; -} -.ant-form-small .ant-form-item-control-input { - min-height: 24px; -} -.ant-form-large .ant-form-item-label > label { - height: 40px; -} -.ant-form-large .ant-form-item-control-input { - min-height: 40px; -} -.ant-form-item { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - margin-bottom: 24px; - vertical-align: top; -} -.ant-form-item-with-help { - margin-bottom: 0; -} -.ant-form-item-label { - display: inline-block; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - overflow: hidden; - white-space: nowrap; - text-align: right; - vertical-align: middle; -} -.ant-form-item-label-left { - text-align: left; -} -.ant-form-item-label > label { - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 32px; - color: rgba(0, 0, 0, 0.85); - font-size: 14px; -} -.ant-form-item-label > label > .anticon { - font-size: 14px; - vertical-align: top; -} -.ant-form-item-label > label.ant-form-item-required::before { - display: inline-block; - margin-right: 4px; - color: #ff4d4f; - font-size: 14px; - font-family: SimSun, sans-serif; - line-height: 1; - content: '*'; -} -.ant-form-hide-required-mark .ant-form-item-label > label.ant-form-item-required::before { - display: none; -} -.ant-form-item-label > label::after { - content: ':'; - position: relative; - top: -0.5px; - margin: 0 8px 0 2px; -} -.ant-form-item-label > label.ant-form-item-no-colon::after { - content: ' '; -} -.ant-form-item-control { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} -.ant-form-item-control:first-child:not([class^='ant-col-']):not([class*=' ant-col-']) { - width: 100%; -} -.ant-form-item-control-input { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - min-height: 32px; -} -.ant-form-item-control-input-content { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - max-width: 100%; -} -.ant-form-item-explain, -.ant-form-item-extra { - clear: both; - min-height: 24px; - padding-top: 0px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 1.5715; - -webkit-transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); - transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); -} -.show-help-enter, -.show-help-appear { - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.show-help-leave { - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.show-help-enter.show-help-enter-active, -.show-help-appear.show-help-appear-active { - -webkit-animation-name: antShowHelpIn; - animation-name: antShowHelpIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.show-help-leave.show-help-leave-active { - -webkit-animation-name: antShowHelpOut; - animation-name: antShowHelpOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.show-help-enter, -.show-help-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -} -.show-help-leave { - -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -} -@-webkit-keyframes antShowHelpIn { - 0% { - -webkit-transform: translateY(-5px); - transform: translateY(-5px); - opacity: 0; - } - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - opacity: 1; - } -} -@keyframes antShowHelpIn { - 0% { - -webkit-transform: translateY(-5px); - transform: translateY(-5px); - opacity: 0; - } - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - opacity: 1; - } -} -@-webkit-keyframes antShowHelpOut { - to { - -webkit-transform: translateY(-5px); - transform: translateY(-5px); - opacity: 0; - } -} -@keyframes antShowHelpOut { - to { - -webkit-transform: translateY(-5px); - transform: translateY(-5px); - opacity: 0; - } -} -@-webkit-keyframes diffZoomIn1 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -@keyframes diffZoomIn1 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -@-webkit-keyframes diffZoomIn2 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -@keyframes diffZoomIn2 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -@-webkit-keyframes diffZoomIn3 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -@keyframes diffZoomIn3 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -.ant-form-rtl { - direction: rtl; -} -.ant-form-rtl .ant-form-item-label { - text-align: left; -} -.ant-form-rtl .ant-form-item-label > label.ant-form-item-required::before { - margin-right: 0; - margin-left: 4px; -} -.ant-form-rtl .ant-form-item-label > label::after { - margin: 0 2px 0 8px; -} -.ant-col-rtl .ant-form-item-control:first-child { - width: 100%; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-input { - padding-right: 11px; - padding-left: 24px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix { - padding-right: 11px; - padding-left: 18px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input { - padding: 0; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix { - right: auto; - left: 28px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-input-number { - padding-left: 18px; -} -.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-arrow, -.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-selection__clear, -.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow, -.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection__clear { - right: auto; - left: 28px; -} -.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value, -.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value { - padding-right: 0; - padding-left: 42px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow { - margin-right: 0; - margin-left: 17px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear { - right: auto; - left: 28px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-picker { - padding-right: 11px; - padding-left: 29.2px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-picker-large { - padding-right: 11px; - padding-left: 29.2px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small { - padding-right: 7px; - padding-left: 25.2px; -} -.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon, -.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon, -.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon, -.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon { - right: auto; - left: 0; -} -.ant-form-rtl.ant-form-inline .ant-form-item { - margin-right: 0; - margin-left: 16px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-input-number { - -webkit-box-sizing: border-box; - box-sizing: border-box; - font-variant: tabular-nums; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; - background-color: #fff; - background-image: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; - display: inline-block; - width: 90px; - margin: 0; - padding: 0; - border: 1px solid #d9d9d9; - border-radius: 2px; -} -.ant-input-number::-moz-placeholder { - opacity: 1; -} -.ant-input-number::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-input-number:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-number::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-number::placeholder { - color: #bfbfbf; -} -.ant-input-number:placeholder-shown { - text-overflow: ellipsis; -} -.ant-input-number:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-input-number:focus, -.ant-input-number-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-input-number-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-number-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input-number[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-number[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-input-number { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-input-number-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-input-number-sm { - padding: 0px 7px; -} -.ant-input-number-handler { - position: relative; - display: block; - width: 100%; - height: 50%; - overflow: hidden; - color: rgba(0, 0, 0, 0.45); - font-weight: bold; - line-height: 0; - text-align: center; - -webkit-transition: all 0.1s linear; - transition: all 0.1s linear; -} -.ant-input-number-handler:active { - background: #f4f4f4; -} -.ant-input-number-handler:hover .ant-input-number-handler-up-inner, -.ant-input-number-handler:hover .ant-input-number-handler-down-inner { - color: #40a9ff; -} -.ant-input-number-handler-up-inner, -.ant-input-number-handler-down-inner { - display: inline-block; - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - position: absolute; - right: 4px; - width: 12px; - height: 12px; - color: rgba(0, 0, 0, 0.45); - line-height: 12px; - -webkit-transition: all 0.1s linear; - transition: all 0.1s linear; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-input-number-handler-up-inner > *, -.ant-input-number-handler-down-inner > * { - line-height: 1; -} -.ant-input-number-handler-up-inner svg, -.ant-input-number-handler-down-inner svg { - display: inline-block; -} -.ant-input-number-handler-up-inner::before, -.ant-input-number-handler-down-inner::before { - display: none; -} -.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon, -.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon, -.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon, -.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon { - display: block; -} -.ant-input-number:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-input-number:hover + .ant-form-item-children-icon { - opacity: 0; - -webkit-transition: opacity 0.24s linear 0.24s; - transition: opacity 0.24s linear 0.24s; -} -.ant-input-number-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-input-number-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-number-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input-number-disabled .ant-input-number-input { - cursor: not-allowed; -} -.ant-input-number-disabled .ant-input-number-handler-wrap { - display: none; -} -.ant-input-number-input { - width: 100%; - height: 30px; - padding: 0 11px; - text-align: left; - background-color: transparent; - border: 0; - border-radius: 2px; - outline: 0; - -webkit-transition: all 0.3s linear; - transition: all 0.3s linear; - -moz-appearance: textfield !important; -} -.ant-input-number-input::-moz-placeholder { - opacity: 1; -} -.ant-input-number-input::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-input-number-input:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-number-input::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-number-input::placeholder { - color: #bfbfbf; -} -.ant-input-number-input:placeholder-shown { - text-overflow: ellipsis; -} -.ant-input-number-input[type='number']::-webkit-inner-spin-button, -.ant-input-number-input[type='number']::-webkit-outer-spin-button { - margin: 0; - -webkit-appearance: none; -} -.ant-input-number-lg { - padding: 0; - font-size: 16px; -} -.ant-input-number-lg input { - height: 38px; -} -.ant-input-number-sm { - padding: 0; -} -.ant-input-number-sm input { - height: 22px; - padding: 0 7px; -} -.ant-input-number-handler-wrap { - position: absolute; - top: 0; - right: 0; - width: 22px; - height: 100%; - background: #fff; - border-left: 1px solid #d9d9d9; - border-radius: 0 2px 2px 0; - opacity: 0; - -webkit-transition: opacity 0.24s linear 0.1s; - transition: opacity 0.24s linear 0.1s; -} -.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner, -.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner { - display: inline-block; - font-size: 7px; - min-width: auto; - margin-right: 0; -} -.ant-input-number-handler-wrap:hover .ant-input-number-handler { - height: 40%; -} -.ant-input-number:hover .ant-input-number-handler-wrap { - opacity: 1; -} -.ant-input-number-handler-up { - border-top-right-radius: 2px; - cursor: pointer; -} -.ant-input-number-handler-up-inner { - top: 50%; - margin-top: -5px; - text-align: center; -} -.ant-input-number-handler-up:hover { - height: 60% !important; -} -.ant-input-number-handler-down { - top: 0; - border-top: 1px solid #d9d9d9; - border-bottom-right-radius: 2px; - cursor: pointer; -} -.ant-input-number-handler-down-inner { - top: 50%; - margin-top: -6px; - text-align: center; -} -.ant-input-number-handler-down:hover { - height: 60% !important; -} -.ant-input-number-handler-up-disabled, -.ant-input-number-handler-down-disabled { - cursor: not-allowed; -} -.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner, -.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner { - color: rgba(0, 0, 0, 0.25); -} -.ant-input-number-rtl { - direction: rtl; -} -.ant-input-number-rtl .ant-input-number-handler-wrap { - right: auto; - left: 0; - border-right: 1px solid #d9d9d9; - border-left: 0; - border-radius: 2px 0 0 2px; -} -.ant-input-number-rtl .ant-input-number-input { - direction: rtl; - text-align: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-layout { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - /* fix firefox can't set height smaller than content on flex item */ - min-height: 0; - background: #f0f2f5; -} -.ant-layout, -.ant-layout * { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.ant-layout.ant-layout-has-sider { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; -} -.ant-layout.ant-layout-has-sider > .ant-layout, -.ant-layout.ant-layout-has-sider > .ant-layout-content { - overflow-x: hidden; -} -.ant-layout-header, -.ant-layout-footer { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; -} -.ant-layout-header { - height: 64px; - padding: 0 50px; - color: rgba(0, 0, 0, 0.65); - line-height: 64px; - background: #001529; -} -.ant-layout-footer { - padding: 24px 50px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - background: #f0f2f5; -} -.ant-layout-content { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - /* fix firefox can't set height smaller than content on flex item */ - min-height: 0; -} -.ant-layout-sider { - position: relative; - /* fix firefox can't set width smaller than content on flex item */ - min-width: 0; - background: #001529; - -webkit-transition: all 0.2s; - transition: all 0.2s; -} -.ant-layout-sider-children { - height: 100%; - margin-top: -0.1px; - padding-top: 0.1px; -} -.ant-layout-sider-has-trigger { - padding-bottom: 48px; -} -.ant-layout-sider-right { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; -} -.ant-layout-sider-trigger { - position: fixed; - bottom: 0; - z-index: 1; - height: 48px; - color: #fff; - line-height: 48px; - text-align: center; - background: #002140; - cursor: pointer; - -webkit-transition: all 0.2s; - transition: all 0.2s; -} -.ant-layout-sider-zero-width > * { - overflow: hidden; -} -.ant-layout-sider-zero-width-trigger { - position: absolute; - top: 64px; - right: -36px; - z-index: 1; - width: 36px; - height: 42px; - color: #fff; - font-size: 18px; - line-height: 42px; - text-align: center; - background: #001529; - border-radius: 0 2px 2px 0; - cursor: pointer; - -webkit-transition: background 0.3s ease; - transition: background 0.3s ease; -} -.ant-layout-sider-zero-width-trigger:hover { - background: #192c3e; -} -.ant-layout-sider-zero-width-trigger-right { - left: -36px; - border-radius: 2px 0 0 2px; -} -.ant-layout-sider-light { - background: #fff; -} -.ant-layout-sider-light .ant-layout-sider-trigger { - color: rgba(0, 0, 0, 0.65); - background: #fff; -} -.ant-layout-sider-light .ant-layout-sider-zero-width-trigger { - color: rgba(0, 0, 0, 0.65); - background: #fff; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-list { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; -} -.ant-list * { - outline: none; -} -.ant-list-pagination { - margin-top: 24px; - text-align: right; -} -.ant-list-pagination .ant-pagination-options { - text-align: left; -} -.ant-list-more { - margin-top: 12px; - text-align: center; -} -.ant-list-more button { - padding-right: 32px; - padding-left: 32px; -} -.ant-list-spin { - min-height: 40px; - text-align: center; -} -.ant-list-empty-text { - padding: 16px; - color: rgba(0, 0, 0, 0.25); - font-size: 14px; - text-align: center; -} -.ant-list-items { - margin: 0; - padding: 0; - list-style: none; -} -.ant-list-item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 12px 0; -} -.ant-list-item-content { - color: rgba(0, 0, 0, 0.65); -} -.ant-list-item-meta { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - font-size: 0; -} -.ant-list-item-meta-avatar { - margin-right: 16px; -} -.ant-list-item-meta-content { - -webkit-box-flex: 1; - -ms-flex: 1 0; - flex: 1 0; -} -.ant-list-item-meta-title { - margin-bottom: 4px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 22px; -} -.ant-list-item-meta-title > a { - color: rgba(0, 0, 0, 0.65); - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-list-item-meta-title > a:hover { - color: #1890ff; -} -.ant-list-item-meta-description { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 22px; -} -.ant-list-item-action { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - margin-left: 48px; - padding: 0; - font-size: 0; - list-style: none; -} -.ant-list-item-action > li { - position: relative; - display: inline-block; - padding: 0 8px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 22px; - text-align: center; - cursor: pointer; -} -.ant-list-item-action > li:first-child { - padding-left: 0; -} -.ant-list-item-action-split { - position: absolute; - top: 50%; - right: 0; - width: 1px; - height: 14px; - margin-top: -7px; - background-color: #f0f0f0; -} -.ant-list-header { - background: transparent; -} -.ant-list-footer { - background: transparent; -} -.ant-list-header, -.ant-list-footer { - padding-top: 12px; - padding-bottom: 12px; -} -.ant-list-empty { - padding: 16px 0; - color: rgba(0, 0, 0, 0.45); - font-size: 12px; - text-align: center; -} -.ant-list-split .ant-list-item { - border-bottom: 1px solid #f0f0f0; -} -.ant-list-split .ant-list-item:last-child { - border-bottom: none; -} -.ant-list-split .ant-list-header { - border-bottom: 1px solid #f0f0f0; -} -.ant-list-split.ant-list-empty .ant-list-footer { - border-top: 1px solid #f0f0f0; -} -.ant-list-loading .ant-list-spin-nested-loading { - min-height: 32px; -} -.ant-list-split.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child { - border-bottom: 1px solid #f0f0f0; -} -.ant-list-lg .ant-list-item { - padding: 16px 24px; -} -.ant-list-sm .ant-list-item { - padding: 8px 16px; -} -.ant-list-vertical .ant-list-item { - -webkit-box-align: initial; - -ms-flex-align: initial; - align-items: initial; -} -.ant-list-vertical .ant-list-item-main { - display: block; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.ant-list-vertical .ant-list-item-extra { - margin-left: 40px; -} -.ant-list-vertical .ant-list-item-meta { - margin-bottom: 16px; -} -.ant-list-vertical .ant-list-item-meta-title { - margin-bottom: 12px; - color: rgba(0, 0, 0, 0.85); - font-size: 16px; - line-height: 24px; -} -.ant-list-vertical .ant-list-item-action { - margin-top: 16px; - margin-left: auto; -} -.ant-list-vertical .ant-list-item-action > li { - padding: 0 16px; -} -.ant-list-vertical .ant-list-item-action > li:first-child { - padding-left: 0; -} -.ant-list-grid .ant-col > .ant-list-item { - display: block; - max-width: 100%; - margin-bottom: 16px; - padding-top: 0; - padding-bottom: 0; - border-bottom: none; -} -.ant-list-item-no-flex { - display: block; -} -.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action { - float: right; -} -.ant-list-bordered { - border: 1px solid #d9d9d9; - border-radius: 2px; -} -.ant-list-bordered .ant-list-header { - padding-right: 24px; - padding-left: 24px; -} -.ant-list-bordered .ant-list-footer { - padding-right: 24px; - padding-left: 24px; -} -.ant-list-bordered .ant-list-item { - padding-right: 24px; - padding-left: 24px; -} -.ant-list-bordered .ant-list-pagination { - margin: 16px 24px; -} -.ant-list-bordered.ant-list-sm .ant-list-item { - padding: 8px 16px; -} -.ant-list-bordered.ant-list-sm .ant-list-header, -.ant-list-bordered.ant-list-sm .ant-list-footer { - padding: 8px 16px; -} -.ant-list-bordered.ant-list-lg .ant-list-item { - padding: 16px 24px; -} -.ant-list-bordered.ant-list-lg .ant-list-header, -.ant-list-bordered.ant-list-lg .ant-list-footer { - padding: 16px 24px; -} -@media screen and (max-width: 768px) { - .ant-list-item-action { - margin-left: 24px; - } - .ant-list-vertical .ant-list-item-extra { - margin-left: 24px; - } -} -@media screen and (max-width: 576px) { - .ant-list-item { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - } - .ant-list-item-action { - margin-left: 12px; - } - .ant-list-vertical .ant-list-item { - -ms-flex-wrap: wrap-reverse; - flex-wrap: wrap-reverse; - } - .ant-list-vertical .ant-list-item-main { - min-width: 220px; - } - .ant-list-vertical .ant-list-item-extra { - margin: auto auto 16px; - } -} -.ant-list-rtl { - direction: rtl; - text-align: right; -} -.ant-list-rtl .ReactVirtualized__List .ant-list-item { - direction: rtl; -} -.ant-list-rtl .ant-list-pagination { - text-align: left; -} -.ant-list-rtl .ant-list-item-meta-avatar { - margin-right: 0; - margin-left: 16px; -} -.ant-list-rtl .ant-list-item-action { - margin-right: 48px; - margin-left: 0; -} -.ant-list-rtl .ant-list-item-action > li:first-child { - padding-right: 0; - padding-left: 8px; -} -.ant-list-rtl .ant-list-item-action-split { - right: auto; - left: 0; -} -.ant-list-rtl.ant-list-vertical .ant-list-item-extra { - margin-right: 40px; - margin-left: 0; -} -.ant-list-rtl .ant-list-vertical .ant-list-item-action { - margin-right: auto; -} -.ant-list-rtl .ant-list-vertical .ant-list-item-action > li:first-child { - padding-right: 0; - padding-left: 16px; -} -.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action { - float: left; -} -@media screen and (max-width: 768px) { - .ant-list-rtl .ant-list-item-action { - margin-right: 24px; - margin-left: 0; - } - .ant-list-rtl .ant-list-vertical .ant-list-item-extra { - margin-right: 24px; - margin-left: 0; - } -} -@media screen and (max-width: 576px) { - .ant-list-rtl .ant-list-item-action { - margin-right: 22px; - margin-left: 0; - } - .ant-list-rtl.ant-list-vertical .ant-list-item-extra { - margin: auto auto 16px; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-spin { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - display: none; - color: #1890ff; - text-align: center; - vertical-align: middle; - opacity: 0; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-spin-spinning { - position: static; - display: inline-block; - opacity: 1; -} -.ant-spin-nested-loading { - position: relative; -} -.ant-spin-nested-loading > div > .ant-spin { - position: absolute; - top: 0; - left: 0; - z-index: 4; - display: block; - width: 100%; - height: 100%; - max-height: 400px; -} -.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot { - position: absolute; - top: 50%; - left: 50%; - margin: -10px; -} -.ant-spin-nested-loading > div > .ant-spin .ant-spin-text { - position: absolute; - top: 50%; - width: 100%; - padding-top: 5px; - text-shadow: 0 1px 2px #fff; -} -.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot { - margin-top: -20px; -} -.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot { - margin: -7px; -} -.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text { - padding-top: 2px; -} -.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot { - margin-top: -17px; -} -.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot { - margin: -16px; -} -.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text { - padding-top: 11px; -} -.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot { - margin-top: -26px; -} -.ant-spin-container { - position: relative; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.ant-spin-container::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 10; - display: none \9; - width: 100%; - height: 100%; - background: #fff; - opacity: 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; - content: ''; - pointer-events: none; -} -.ant-spin-blur { - clear: both; - overflow: hidden; - opacity: 0.5; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - pointer-events: none; -} -.ant-spin-blur::after { - opacity: 0.4; - pointer-events: auto; -} -.ant-spin-tip { - color: rgba(0, 0, 0, 0.45); -} -.ant-spin-dot { - position: relative; - display: inline-block; - font-size: 20px; - width: 1em; - height: 1em; -} -.ant-spin-dot-item { - position: absolute; - display: block; - width: 9px; - height: 9px; - background-color: #1890ff; - border-radius: 100%; - -webkit-transform: scale(0.75); - transform: scale(0.75); - -webkit-transform-origin: 50% 50%; - transform-origin: 50% 50%; - opacity: 0.3; - -webkit-animation: antSpinMove 1s infinite linear alternate; - animation: antSpinMove 1s infinite linear alternate; -} -.ant-spin-dot-item:nth-child(1) { - top: 0; - left: 0; -} -.ant-spin-dot-item:nth-child(2) { - top: 0; - right: 0; - -webkit-animation-delay: 0.4s; - animation-delay: 0.4s; -} -.ant-spin-dot-item:nth-child(3) { - right: 0; - bottom: 0; - -webkit-animation-delay: 0.8s; - animation-delay: 0.8s; -} -.ant-spin-dot-item:nth-child(4) { - bottom: 0; - left: 0; - -webkit-animation-delay: 1.2s; - animation-delay: 1.2s; -} -.ant-spin-dot-spin { - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-animation: antRotate 1.2s infinite linear; - animation: antRotate 1.2s infinite linear; -} -.ant-spin-sm .ant-spin-dot { - font-size: 14px; -} -.ant-spin-sm .ant-spin-dot i { - width: 6px; - height: 6px; -} -.ant-spin-lg .ant-spin-dot { - font-size: 32px; -} -.ant-spin-lg .ant-spin-dot i { - width: 14px; - height: 14px; -} -.ant-spin.ant-spin-show-text .ant-spin-text { - display: block; -} -@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { - /* IE10+ */ - .ant-spin-blur { - background: #fff; - opacity: 0.5; - } -} -@-webkit-keyframes antSpinMove { - to { - opacity: 1; - } -} -@keyframes antSpinMove { - to { - opacity: 1; - } -} -@-webkit-keyframes antRotate { - to { - -webkit-transform: rotate(405deg); - transform: rotate(405deg); - } -} -@keyframes antRotate { - to { - -webkit-transform: rotate(405deg); - transform: rotate(405deg); - } -} -.ant-spin-rtl { - direction: rtl; -} -.ant-spin-rtl .ant-spin-dot-spin { - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-animation-name: antRotateRtl; - animation-name: antRotateRtl; -} -@-webkit-keyframes antRotateRtl { - to { - -webkit-transform: rotate(-405deg); - transform: rotate(-405deg); - } -} -@keyframes antRotateRtl { - to { - -webkit-transform: rotate(-405deg); - transform: rotate(-405deg); - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-pagination { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-pagination ul, -.ant-pagination ol { - margin: 0; - padding: 0; - list-style: none; -} -.ant-pagination::after { - display: block; - clear: both; - height: 0; - overflow: hidden; - visibility: hidden; - content: ' '; -} -.ant-pagination-total-text { - display: inline-block; - height: 32px; - margin-right: 8px; - line-height: 30px; - vertical-align: middle; -} -.ant-pagination-item { - display: inline-block; - min-width: 32px; - height: 32px; - margin-right: 8px; - font-family: Arial; - line-height: 30px; - text-align: center; - vertical-align: middle; - list-style: none; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - outline: 0; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-pagination-item a { - display: block; - padding: 0 6px; - color: rgba(0, 0, 0, 0.65); - -webkit-transition: none; - transition: none; -} -.ant-pagination-item a:hover { - text-decoration: none; -} -.ant-pagination-item:focus, -.ant-pagination-item:hover { - border-color: #1890ff; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-pagination-item:focus a, -.ant-pagination-item:hover a { - color: #1890ff; -} -.ant-pagination-item-active { - font-weight: 500; - background: #fff; - border-color: #1890ff; -} -.ant-pagination-item-active a { - color: #1890ff; -} -.ant-pagination-item-active:focus, -.ant-pagination-item-active:hover { - border-color: #40a9ff; -} -.ant-pagination-item-active:focus a, -.ant-pagination-item-active:hover a { - color: #40a9ff; -} -.ant-pagination-jump-prev, -.ant-pagination-jump-next { - outline: 0; -} -.ant-pagination-jump-prev .ant-pagination-item-container, -.ant-pagination-jump-next .ant-pagination-item-container { - position: relative; -} -.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon, -.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon { - color: #1890ff; - font-size: 12px; - letter-spacing: -1px; - opacity: 0; - -webkit-transition: all 0.2s; - transition: all 0.2s; -} -.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg, -.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg { - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; -} -.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis, -.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; - margin: auto; - color: rgba(0, 0, 0, 0.25); - letter-spacing: 2px; - text-align: center; - text-indent: 0.13em; - opacity: 1; - -webkit-transition: all 0.2s; - transition: all 0.2s; -} -.ant-pagination-jump-prev:focus .ant-pagination-item-link-icon, -.ant-pagination-jump-next:focus .ant-pagination-item-link-icon, -.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon, -.ant-pagination-jump-next:hover .ant-pagination-item-link-icon { - opacity: 1; -} -.ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis, -.ant-pagination-jump-next:focus .ant-pagination-item-ellipsis, -.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis, -.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis { - opacity: 0; -} -.ant-pagination-prev, -.ant-pagination-jump-prev, -.ant-pagination-jump-next { - margin-right: 8px; -} -.ant-pagination-prev, -.ant-pagination-next, -.ant-pagination-jump-prev, -.ant-pagination-jump-next { - display: inline-block; - min-width: 32px; - height: 32px; - color: rgba(0, 0, 0, 0.65); - font-family: Arial; - line-height: 32px; - text-align: center; - vertical-align: middle; - list-style: none; - border-radius: 2px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-pagination-prev, -.ant-pagination-next { - outline: 0; -} -.ant-pagination-prev a, -.ant-pagination-next a { - color: rgba(0, 0, 0, 0.65); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-pagination-prev:hover a, -.ant-pagination-next:hover a { - border-color: #40a9ff; -} -.ant-pagination-prev .ant-pagination-item-link, -.ant-pagination-next .ant-pagination-item-link { - display: block; - height: 100%; - font-size: 12px; - text-align: center; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - outline: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-pagination-prev:focus .ant-pagination-item-link, -.ant-pagination-next:focus .ant-pagination-item-link, -.ant-pagination-prev:hover .ant-pagination-item-link, -.ant-pagination-next:hover .ant-pagination-item-link { - color: #1890ff; - border-color: #1890ff; -} -.ant-pagination-disabled, -.ant-pagination-disabled:hover, -.ant-pagination-disabled:focus { - cursor: not-allowed; -} -.ant-pagination-disabled a, -.ant-pagination-disabled:hover a, -.ant-pagination-disabled:focus a, -.ant-pagination-disabled .ant-pagination-item-link, -.ant-pagination-disabled:hover .ant-pagination-item-link, -.ant-pagination-disabled:focus .ant-pagination-item-link { - color: rgba(0, 0, 0, 0.25); - border-color: #d9d9d9; - cursor: not-allowed; -} -.ant-pagination-slash { - margin: 0 10px 0 5px; -} -.ant-pagination-options { - display: inline-block; - margin-left: 16px; - vertical-align: middle; -} -@media all and (-ms-high-contrast: none) { - .ant-pagination-options *::-ms-backdrop, - .ant-pagination-options { - vertical-align: top; - } -} -.ant-pagination-options-size-changer.ant-select { - display: inline-block; - width: auto; - margin-right: 8px; -} -.ant-pagination-options-quick-jumper { - display: inline-block; - height: 32px; - line-height: 32px; - vertical-align: top; -} -.ant-pagination-options-quick-jumper input { - position: relative; - display: inline-block; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - width: 50px; - margin: 0 8px; -} -.ant-pagination-options-quick-jumper input::-moz-placeholder { - opacity: 1; -} -.ant-pagination-options-quick-jumper input::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-pagination-options-quick-jumper input:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-pagination-options-quick-jumper input::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-pagination-options-quick-jumper input::placeholder { - color: #bfbfbf; -} -.ant-pagination-options-quick-jumper input:placeholder-shown { - text-overflow: ellipsis; -} -.ant-pagination-options-quick-jumper input:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-pagination-options-quick-jumper input:focus, -.ant-pagination-options-quick-jumper input-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-pagination-options-quick-jumper input-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-pagination-options-quick-jumper input-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-pagination-options-quick-jumper input[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-pagination-options-quick-jumper input[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-pagination-options-quick-jumper input { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-pagination-options-quick-jumper input-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-pagination-options-quick-jumper input-sm { - padding: 0px 7px; -} -.ant-pagination-simple .ant-pagination-prev, -.ant-pagination-simple .ant-pagination-next { - height: 24px; - line-height: 24px; - vertical-align: top; -} -.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link, -.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link { - height: 24px; - border: 0; -} -.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after, -.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after { - height: 24px; - line-height: 24px; -} -.ant-pagination-simple .ant-pagination-simple-pager { - display: inline-block; - height: 24px; - margin-right: 8px; -} -.ant-pagination-simple .ant-pagination-simple-pager input { - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 100%; - margin-right: 8px; - padding: 0 6px; - text-align: center; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - outline: none; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; -} -.ant-pagination-simple .ant-pagination-simple-pager input:hover { - border-color: #1890ff; -} -.ant-pagination.mini .ant-pagination-total-text, -.ant-pagination.mini .ant-pagination-simple-pager { - height: 24px; - line-height: 24px; -} -.ant-pagination.mini .ant-pagination-item { - min-width: 24px; - height: 24px; - margin: 0; - line-height: 22px; -} -.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) { - background: transparent; - border-color: transparent; -} -.ant-pagination.mini .ant-pagination-prev, -.ant-pagination.mini .ant-pagination-next { - min-width: 24px; - height: 24px; - margin: 0; - line-height: 24px; -} -.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link, -.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link { - background: transparent; - border-color: transparent; -} -.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after, -.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after { - height: 24px; - line-height: 24px; -} -.ant-pagination.mini .ant-pagination-jump-prev, -.ant-pagination.mini .ant-pagination-jump-next { - height: 24px; - margin-right: 0; - line-height: 24px; -} -.ant-pagination.mini .ant-pagination-options { - margin-left: 2px; -} -.ant-pagination.mini .ant-pagination-options-size-changer { - top: 0px; -} -.ant-pagination.mini .ant-pagination-options-quick-jumper { - height: 24px; - line-height: 24px; -} -.ant-pagination.mini .ant-pagination-options-quick-jumper input { - padding: 0px 7px; - width: 44px; -} -.ant-pagination.ant-pagination-disabled { - cursor: not-allowed; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-item { - background: #f5f5f5; - border-color: #d9d9d9; - cursor: not-allowed; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-item a { - color: rgba(0, 0, 0, 0.25); - background: transparent; - border: none; - cursor: not-allowed; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-item-active { - background: #dbdbdb; - border-color: transparent; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a { - color: #fff; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-item-link, -.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:hover, -.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:focus { - color: rgba(0, 0, 0, 0.45); - background: #f5f5f5; - border-color: #d9d9d9; - cursor: not-allowed; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-link-icon, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-link-icon, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-link-icon { - opacity: 0; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-ellipsis, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-ellipsis { - opacity: 1; -} -@media only screen and (max-width: 992px) { - .ant-pagination-item-after-jump-prev, - .ant-pagination-item-before-jump-next { - display: none; - } -} -@media only screen and (max-width: 576px) { - .ant-pagination-options { - display: none; - } -} -.ant-pagination-rtl { - direction: rtl; -} -.ant-pagination-rtl .ant-pagination-total-text { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl .ant-pagination-item { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl .ant-pagination-prev, -.ant-pagination-rtl .ant-pagination-jump-prev, -.ant-pagination-rtl .ant-pagination-jump-next { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl .ant-pagination-options { - margin-right: 16px; - margin-left: 0; -} -.ant-pagination-rtl .ant-pagination-options-size-changer.ant-select { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options { - margin-right: 2px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-mentions { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - font-variant: tabular-nums; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - position: relative; - display: inline-block; - height: auto; - padding: 0; - overflow: hidden; - line-height: 1.5715; - white-space: pre-wrap; - vertical-align: bottom; -} -.ant-mentions::-moz-placeholder { - opacity: 1; -} -.ant-mentions::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-mentions:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-mentions::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-mentions::placeholder { - color: #bfbfbf; -} -.ant-mentions:placeholder-shown { - text-overflow: ellipsis; -} -.ant-mentions:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-mentions:focus, -.ant-mentions-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-mentions-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-mentions-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-mentions[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-mentions[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-mentions { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-mentions-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-mentions-sm { - padding: 0px 7px; -} -.ant-mentions-disabled > textarea { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-mentions-disabled > textarea:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-mentions-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-mentions > textarea, -.ant-mentions-measure { - min-height: 30px; - margin: 0; - padding: 4px 11px; - overflow: inherit; - overflow-x: hidden; - overflow-y: auto; - font-weight: inherit; - font-size: inherit; - font-family: inherit; - font-style: inherit; - font-variant: inherit; - font-size-adjust: inherit; - font-stretch: inherit; - line-height: inherit; - direction: inherit; - letter-spacing: inherit; - white-space: inherit; - text-align: inherit; - vertical-align: top; - word-wrap: break-word; - word-break: inherit; - -moz-tab-size: inherit; - -o-tab-size: inherit; - tab-size: inherit; -} -.ant-mentions > textarea { - width: 100%; - border: none; - outline: none; - resize: none; -} -.ant-mentions > textarea::-moz-placeholder { - opacity: 1; -} -.ant-mentions > textarea::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-mentions > textarea:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-mentions > textarea::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-mentions > textarea::placeholder { - color: #bfbfbf; -} -.ant-mentions > textarea:placeholder-shown { - text-overflow: ellipsis; -} -.ant-mentions > textarea:-moz-read-only { - cursor: default; -} -.ant-mentions > textarea:read-only { - cursor: default; -} -.ant-mentions-measure { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: -1; - color: transparent; - pointer-events: none; -} -.ant-mentions-measure > span { - display: inline-block; - min-height: 1em; -} -.ant-mentions-dropdown { - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - top: -9999px; - left: -9999px; - z-index: 1050; - -webkit-box-sizing: border-box; - box-sizing: border-box; - font-size: 14px; - font-variant: initial; - background-color: #fff; - border-radius: 2px; - outline: none; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-mentions-dropdown-hidden { - display: none; -} -.ant-mentions-dropdown-menu { - max-height: 250px; - margin-bottom: 0; - padding-left: 0; - overflow: auto; - list-style: none; - outline: none; -} -.ant-mentions-dropdown-menu-item { - position: relative; - display: block; - min-width: 100px; - padding: 5px 12px; - overflow: hidden; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - line-height: 22px; - white-space: nowrap; - text-overflow: ellipsis; - cursor: pointer; - -webkit-transition: background 0.3s ease; - transition: background 0.3s ease; -} -.ant-mentions-dropdown-menu-item:hover { - background-color: #f5f5f5; -} -.ant-mentions-dropdown-menu-item:first-child { - border-radius: 2px 2px 0 0; -} -.ant-mentions-dropdown-menu-item:last-child { - border-radius: 0 0 2px 2px; -} -.ant-mentions-dropdown-menu-item-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-mentions-dropdown-menu-item-disabled:hover { - color: rgba(0, 0, 0, 0.25); - background-color: #fff; - cursor: not-allowed; -} -.ant-mentions-dropdown-menu-item-selected { - color: rgba(0, 0, 0, 0.65); - font-weight: 600; - background-color: #fafafa; -} -.ant-mentions-dropdown-menu-item-active { - background-color: #f5f5f5; -} -.ant-mentions-rtl { - direction: rtl; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-message { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: fixed; - top: 16px; - left: 0; - z-index: 1010; - width: 100%; - pointer-events: none; -} -.ant-message-notice { - padding: 8px; - text-align: center; -} -.ant-message-notice:first-child { - margin-top: -8px; -} -.ant-message-notice-content { - display: inline-block; - padding: 10px 16px; - background: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - pointer-events: all; -} -.ant-message-success .anticon { - color: #52c41a; -} -.ant-message-error .anticon { - color: #ff4d4f; -} -.ant-message-warning .anticon { - color: #faad14; -} -.ant-message-info .anticon, -.ant-message-loading .anticon { - color: #1890ff; -} -.ant-message .anticon { - position: relative; - top: 1px; - margin-right: 8px; - font-size: 16px; -} -.ant-message-notice.move-up-leave.move-up-leave-active { - -webkit-animation-name: MessageMoveOut; - animation-name: MessageMoveOut; - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; -} -@-webkit-keyframes MessageMoveOut { - 0% { - max-height: 150px; - padding: 8px; - opacity: 1; - } - 100% { - max-height: 0; - padding: 0; - opacity: 0; - } -} -@keyframes MessageMoveOut { - 0% { - max-height: 150px; - padding: 8px; - opacity: 1; - } - 100% { - max-height: 0; - padding: 0; - opacity: 0; - } -} -.ant-message-rtl { - direction: rtl; -} -.ant-message-rtl span { - direction: rtl; -} -.ant-message-rtl .anticon { - margin-right: 0; - margin-left: 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-modal { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - top: 100px; - width: auto; - margin: 0 auto; - padding-bottom: 24px; - pointer-events: none; -} -.ant-modal-wrap { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1000; - overflow: auto; - outline: 0; - -webkit-overflow-scrolling: touch; -} -.ant-modal-title { - margin: 0; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - line-height: 22px; - word-wrap: break-word; -} -.ant-modal-content { - position: relative; - background-color: #fff; - background-clip: padding-box; - border: 0; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - pointer-events: auto; -} -.ant-modal-close { - position: absolute; - top: 0; - right: 0; - z-index: 10; - padding: 0; - color: rgba(0, 0, 0, 0.45); - font-weight: 700; - line-height: 1; - text-decoration: none; - background: transparent; - border: 0; - outline: 0; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-modal-close-x { - display: block; - width: 56px; - height: 56px; - font-size: 16px; - font-style: normal; - line-height: 56px; - text-align: center; - text-transform: none; - text-rendering: auto; -} -.ant-modal-close:focus, -.ant-modal-close:hover { - color: rgba(0, 0, 0, 0.75); - text-decoration: none; -} -.ant-modal-header { - padding: 16px 24px; - color: rgba(0, 0, 0, 0.65); - background: #fff; - border-bottom: 1px solid #f0f0f0; - border-radius: 2px 2px 0 0; -} -.ant-modal-body { - padding: 24px; - font-size: 14px; - line-height: 1.5715; - word-wrap: break-word; -} -.ant-modal-footer { - padding: 10px 16px; - text-align: right; - background: transparent; - border-top: 1px solid #f0f0f0; - border-radius: 0 0 2px 2px; -} -.ant-modal-footer button + button { - margin-bottom: 0; - margin-left: 8px; -} -.ant-modal.zoom-enter, -.ant-modal.zoom-appear { - -webkit-transform: none; - transform: none; - opacity: 0; - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-modal-mask { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1000; - height: 100%; - background-color: rgba(0, 0, 0, 0.45); - filter: alpha(opacity=50); -} -.ant-modal-mask-hidden { - display: none; -} -.ant-modal-open { - overflow: hidden; -} -.ant-modal-centered { - text-align: center; -} -.ant-modal-centered::before { - display: inline-block; - width: 0; - height: 100%; - vertical-align: middle; - content: ''; -} -.ant-modal-centered .ant-modal { - top: 0; - display: inline-block; - text-align: left; - vertical-align: middle; -} -@media (max-width: 767px) { - .ant-modal { - max-width: calc(100vw - 16px); - margin: 8px auto; - } - .ant-modal-centered .ant-modal { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - } -} -.ant-modal-confirm .ant-modal-header { - display: none; -} -.ant-modal-confirm .ant-modal-close { - display: none; -} -.ant-modal-confirm .ant-modal-body { - padding: 32px 32px 24px; -} -.ant-modal-confirm-body-wrapper::before { - display: table; - content: ''; -} -.ant-modal-confirm-body-wrapper::after { - display: table; - clear: both; - content: ''; -} -.ant-modal-confirm-body .ant-modal-confirm-title { - display: block; - overflow: hidden; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - line-height: 1.4; -} -.ant-modal-confirm-body .ant-modal-confirm-content { - margin-top: 8px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; -} -.ant-modal-confirm-body > .anticon { - float: left; - margin-right: 16px; - font-size: 22px; -} -.ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content { - margin-left: 38px; -} -.ant-modal-confirm .ant-modal-confirm-btns { - float: right; - margin-top: 24px; -} -.ant-modal-confirm .ant-modal-confirm-btns button + button { - margin-bottom: 0; - margin-left: 8px; -} -.ant-modal-confirm-error .ant-modal-confirm-body > .anticon { - color: #ff4d4f; -} -.ant-modal-confirm-warning .ant-modal-confirm-body > .anticon, -.ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon { - color: #faad14; -} -.ant-modal-confirm-info .ant-modal-confirm-body > .anticon { - color: #1890ff; -} -.ant-modal-confirm-success .ant-modal-confirm-body > .anticon { - color: #52c41a; -} -.ant-modal-wrap-rtl { - direction: rtl; -} -.ant-modal-wrap-rtl .ant-modal-close { - right: initial; - left: 0; -} -.ant-modal-wrap-rtl .ant-modal-footer { - text-align: left; -} -.ant-modal-wrap-rtl .ant-modal-footer button + button { - margin-right: 8px; - margin-left: 0; -} -.ant-modal-wrap-rtl.ant-modal-centered .ant-modal { - text-align: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-notification { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: fixed; - z-index: 1010; - width: 384px; - max-width: calc(100vw - 32px); - margin-right: 24px; -} -.ant-notification-topLeft, -.ant-notification-bottomLeft { - margin-right: 0; - margin-left: 24px; -} -.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active, -.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active, -.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active, -.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active { - -webkit-animation-name: NotificationLeftFadeIn; - animation-name: NotificationLeftFadeIn; -} -.ant-notification-close-icon { - font-size: 14px; - cursor: pointer; -} -.ant-notification-hook-holder, -.ant-notification-notice { - position: relative; - margin-bottom: 16px; - overflow: hidden; - background: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-notification-hook-holder > .ant-notification-notice { - margin-bottom: 0; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-notification-notice { - padding: 16px 24px; - line-height: 1.5715; -} -.ant-notification-notice-message { - display: inline-block; - margin-bottom: 8px; - color: rgba(0, 0, 0, 0.85); - font-size: 16px; - line-height: 24px; -} -.ant-notification-notice-message-single-line-auto-margin { - display: block; - width: calc(384px - 24px * 2 - 24px - 48px - 100%); - max-width: 4px; - background-color: transparent; - pointer-events: none; -} -.ant-notification-notice-message-single-line-auto-margin::before { - display: block; - content: ''; -} -.ant-notification-notice-description { - font-size: 14px; -} -.ant-notification-notice-closable .ant-notification-notice-message { - padding-right: 24px; -} -.ant-notification-notice-with-icon .ant-notification-notice-message { - margin-bottom: 4px; - margin-left: 48px; - font-size: 16px; -} -.ant-notification-notice-with-icon .ant-notification-notice-description { - margin-left: 48px; - font-size: 14px; -} -.ant-notification-notice-icon { - position: absolute; - margin-left: 4px; - font-size: 24px; - line-height: 24px; -} -.anticon.ant-notification-notice-icon-success { - color: #52c41a; -} -.anticon.ant-notification-notice-icon-info { - color: #1890ff; -} -.anticon.ant-notification-notice-icon-warning { - color: #faad14; -} -.anticon.ant-notification-notice-icon-error { - color: #ff4d4f; -} -.ant-notification-notice-close { - position: absolute; - top: 16px; - right: 22px; - color: rgba(0, 0, 0, 0.45); - outline: none; -} -.ant-notification-notice-close:hover { - color: rgba(0, 0, 0, 0.67); -} -.ant-notification-notice-btn { - float: right; - margin-top: 16px; -} -.ant-notification .notification-fade-effect { - -webkit-animation-duration: 0.24s; - animation-duration: 0.24s; - -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} -.ant-notification-fade-enter, -.ant-notification-fade-appear { - opacity: 0; - -webkit-animation-duration: 0.24s; - animation-duration: 0.24s; - -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.ant-notification-fade-leave { - -webkit-animation-duration: 0.24s; - animation-duration: 0.24s; - -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.ant-notification-fade-enter.ant-notification-fade-enter-active, -.ant-notification-fade-appear.ant-notification-fade-appear-active { - -webkit-animation-name: NotificationFadeIn; - animation-name: NotificationFadeIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.ant-notification-fade-leave.ant-notification-fade-leave-active { - -webkit-animation-name: NotificationFadeOut; - animation-name: NotificationFadeOut; - -webkit-animation-play-state: running; - animation-play-state: running; -} -@-webkit-keyframes NotificationFadeIn { - 0% { - left: 384px; - opacity: 0; - } - 100% { - left: 0; - opacity: 1; - } -} -@keyframes NotificationFadeIn { - 0% { - left: 384px; - opacity: 0; - } - 100% { - left: 0; - opacity: 1; - } -} -@-webkit-keyframes NotificationLeftFadeIn { - 0% { - right: 384px; - opacity: 0; - } - 100% { - right: 0; - opacity: 1; - } -} -@keyframes NotificationLeftFadeIn { - 0% { - right: 384px; - opacity: 0; - } - 100% { - right: 0; - opacity: 1; - } -} -@-webkit-keyframes NotificationFadeOut { - 0% { - max-height: 150px; - margin-bottom: 16px; - padding-top: 16px; - padding-bottom: 16px; - opacity: 1; - } - 100% { - max-height: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; - opacity: 0; - } -} -@keyframes NotificationFadeOut { - 0% { - max-height: 150px; - margin-bottom: 16px; - padding-top: 16px; - padding-bottom: 16px; - opacity: 1; - } - 100% { - max-height: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; - opacity: 0; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-page-header { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - padding: 16px 24px; - background-color: #fff; -} -.ant-page-header-ghost { - background-color: inherit; -} -.ant-page-header.has-breadcrumb { - padding-top: 12px; -} -.ant-page-header.has-footer { - padding-bottom: 0; -} -.ant-page-header-back { - margin-right: 16px; - font-size: 16px; - line-height: 1; -} -.ant-page-header-back-button { - color: #1890ff; - text-decoration: none; - outline: none; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: #000; - cursor: pointer; -} -.ant-page-header-back-button:focus, -.ant-page-header-back-button:hover { - color: #40a9ff; -} -.ant-page-header-back-button:active { - color: #096dd9; -} -.ant-page-header .ant-divider-vertical { - height: 14px; - margin: 0 12px; - vertical-align: middle; -} -.ant-breadcrumb + .ant-page-header-heading { - margin-top: 8px; -} -.ant-page-header-heading { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.ant-page-header-heading-left { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - margin: 4px 0; - overflow: hidden; -} -.ant-page-header-heading-title { - margin-right: 12px; - margin-bottom: 0; - color: rgba(0, 0, 0, 0.85); - font-weight: 600; - font-size: 20px; - line-height: 32px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-page-header-heading .ant-avatar { - margin-right: 12px; -} -.ant-page-header-heading-sub-title { - margin-right: 12px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 22px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-page-header-heading-extra { - margin: 4px 0; - white-space: nowrap; -} -.ant-page-header-heading-extra > * { - margin-left: 12px; - white-space: unset; -} -.ant-page-header-heading-extra > *:first-child { - margin-left: 0; -} -.ant-page-header-content { - padding-top: 12px; -} -.ant-page-header-footer { - margin-top: 16px; -} -.ant-page-header-footer .ant-tabs-bar { - margin-bottom: 1px; - border-bottom: 0; -} -.ant-page-header-footer .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab { - padding: 8px 0; - font-size: 16px; -} -.ant-page-header-compact .ant-page-header-heading { - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.ant-page-header-rtl { - direction: rtl; -} -.ant-page-header-rtl .ant-page-header-back { - float: right; - margin-right: 0; - margin-left: 16px; -} -.ant-page-header-rtl .ant-page-header-heading-title { - float: right; - padding-right: 0; - padding-left: 12px; -} -.ant-page-header-rtl .ant-page-header-heading .ant-avatar { - float: right; - margin-right: 0; - margin-left: 12px; -} -.ant-page-header-rtl .ant-page-header-heading-sub-title { - float: right; - margin-right: 0; - margin-left: 12px; -} -.ant-page-header-rtl .ant-page-header-heading-tags { - float: right; -} -.ant-page-header-rtl .ant-page-header-heading-extra { - float: left; -} -.ant-page-header-rtl .ant-page-header-heading-extra > * { - margin-right: 8px; - margin-left: 0; -} -.ant-page-header-rtl .ant-page-header-heading-extra > *:first-child { - margin-right: 0; -} -.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav { - float: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-popover { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - top: 0; - left: 0; - z-index: 1030; - font-weight: normal; - white-space: normal; - text-align: left; - cursor: auto; - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; -} -.ant-popover::after { - position: absolute; - background: rgba(255, 255, 255, 0.01); - content: ''; -} -.ant-popover-hidden { - display: none; -} -.ant-popover-placement-top, -.ant-popover-placement-topLeft, -.ant-popover-placement-topRight { - padding-bottom: 10px; -} -.ant-popover-placement-right, -.ant-popover-placement-rightTop, -.ant-popover-placement-rightBottom { - padding-left: 10px; -} -.ant-popover-placement-bottom, -.ant-popover-placement-bottomLeft, -.ant-popover-placement-bottomRight { - padding-top: 10px; -} -.ant-popover-placement-left, -.ant-popover-placement-leftTop, -.ant-popover-placement-leftBottom { - padding-right: 10px; -} -.ant-popover-inner { - background-color: #fff; - background-clip: padding-box; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9; - box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9; -} -@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { - .ant-popover { - /* IE10+ */ - } - .ant-popover-inner { - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - } -} -.ant-popover-title { - min-width: 177px; - min-height: 32px; - margin: 0; - padding: 5px 16px 4px; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - border-bottom: 1px solid #f0f0f0; -} -.ant-popover-inner-content { - padding: 12px 16px; - color: rgba(0, 0, 0, 0.65); -} -.ant-popover-message { - position: relative; - padding: 4px 0 12px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; -} -.ant-popover-message > .anticon { - position: absolute; - top: 8px; - color: #faad14; - font-size: 14px; -} -.ant-popover-message-title { - padding-left: 22px; -} -.ant-popover-buttons { - margin-bottom: 4px; - text-align: right; -} -.ant-popover-buttons button { - margin-left: 8px; -} -.ant-popover-arrow { - position: absolute; - display: block; - width: 8.48528137px; - height: 8.48528137px; - background: transparent; - border-style: solid; - border-width: 4.24264069px; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} -.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { - bottom: 6.2px; - border-top-color: transparent; - border-right-color: #fff; - border-bottom-color: #fff; - border-left-color: transparent; - -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); - box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); -} -.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow { - left: 50%; - -webkit-transform: translateX(-50%) rotate(45deg); - transform: translateX(-50%) rotate(45deg); -} -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; -} -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; -} -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { - left: 6px; - border-top-color: transparent; - border-right-color: transparent; - border-bottom-color: #fff; - border-left-color: #fff; - -webkit-box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); - box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); -} -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow { - top: 50%; - -webkit-transform: translateY(-50%) rotate(45deg); - transform: translateY(-50%) rotate(45deg); -} -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; -} -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; -} -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { - top: 6px; - border-top-color: #fff; - border-right-color: transparent; - border-bottom-color: transparent; - border-left-color: #fff; - -webkit-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06); - box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06); -} -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow { - left: 50%; - -webkit-transform: translateX(-50%) rotate(45deg); - transform: translateX(-50%) rotate(45deg); -} -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; -} -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; -} -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { - right: 6px; - border-top-color: #fff; - border-right-color: #fff; - border-bottom-color: transparent; - border-left-color: transparent; - -webkit-box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); - box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); -} -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow { - top: 50%; - -webkit-transform: translateY(-50%) rotate(45deg); - transform: translateY(-50%) rotate(45deg); -} -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; -} -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; -} -.ant-popover-rtl { - direction: rtl; - text-align: right; -} -.ant-popover-rtl .ant-popover-message-title { - padding-right: 22px; - padding-left: 16px; -} -.ant-popover-rtl .ant-popover-buttons { - text-align: left; -} -.ant-popover-rtl .ant-popover-buttons button { - margin-right: 8px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-progress { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; -} -.ant-progress-line { - position: relative; - width: 100%; - font-size: 14px; -} -.ant-progress-steps { - display: inline-block; -} -.ant-progress-steps-outer { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.ant-progress-steps-item { - -ms-flex-negative: 0; - flex-shrink: 0; - min-width: 2px; - margin-right: 2px; - background: #f3f3f3; -} -.ant-progress-small.ant-progress-line, -.ant-progress-small.ant-progress-line .ant-progress-text .anticon { - font-size: 12px; -} -.ant-progress-outer { - display: inline-block; - width: 100%; - margin-right: 0; - padding-right: 0; -} -.ant-progress-show-info .ant-progress-outer { - margin-right: calc(-2em - 8px); - padding-right: calc(2em + 8px); -} -.ant-progress-inner { - position: relative; - display: inline-block; - width: 100%; - overflow: hidden; - vertical-align: middle; - background-color: #f5f5f5; - border-radius: 100px; -} -.ant-progress-circle-trail { - stroke: #f5f5f5; -} -.ant-progress-circle-path { - -webkit-animation: ant-progress-appear 0.3s; - animation: ant-progress-appear 0.3s; -} -.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path { - stroke: #1890ff; -} -.ant-progress-success-bg, -.ant-progress-bg { - position: relative; - background-color: #1890ff; - border-radius: 100px; - -webkit-transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; - transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; -} -.ant-progress-success-bg { - position: absolute; - top: 0; - left: 0; - background-color: #52c41a; -} -.ant-progress-text { - display: inline-block; - width: 2em; - margin-left: 8px; - color: rgba(0, 0, 0, 0.45); - font-size: 1em; - line-height: 1; - white-space: nowrap; - text-align: left; - vertical-align: middle; - word-break: normal; -} -.ant-progress-text .anticon { - font-size: 14px; -} -.ant-progress-status-active .ant-progress-bg::before { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: #fff; - border-radius: 10px; - opacity: 0; - -webkit-animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite; - animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite; - content: ''; -} -.ant-progress-status-exception .ant-progress-bg { - background-color: #ff4d4f; -} -.ant-progress-status-exception .ant-progress-text { - color: #ff4d4f; -} -.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path { - stroke: #ff4d4f; -} -.ant-progress-status-success .ant-progress-bg { - background-color: #52c41a; -} -.ant-progress-status-success .ant-progress-text { - color: #52c41a; -} -.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path { - stroke: #52c41a; -} -.ant-progress-circle .ant-progress-inner { - position: relative; - line-height: 1; - background-color: transparent; -} -.ant-progress-circle .ant-progress-text { - position: absolute; - top: 50%; - left: 50%; - width: 100%; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - line-height: 1; - white-space: normal; - text-align: center; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.ant-progress-circle .ant-progress-text .anticon { - font-size: 1.16666667em; -} -.ant-progress-circle.ant-progress-status-exception .ant-progress-text { - color: #ff4d4f; -} -.ant-progress-circle.ant-progress-status-success .ant-progress-text { - color: #52c41a; -} -@-webkit-keyframes ant-progress-active { - 0% { - width: 0; - opacity: 0.1; - } - 20% { - width: 0; - opacity: 0.5; - } - 100% { - width: 100%; - opacity: 0; - } -} -@keyframes ant-progress-active { - 0% { - width: 0; - opacity: 0.1; - } - 20% { - width: 0; - opacity: 0.5; - } - 100% { - width: 100%; - opacity: 0; - } -} -.ant-progress-rtl { - direction: rtl; -} -.ant-progress-rtl.ant-progress-show-info .ant-progress-outer { - margin-right: 0; - margin-left: calc(-2em - 8px); - padding-right: 0; - padding-left: calc(2em + 8px); -} -.ant-progress-rtl .ant-progress-success-bg { - right: 0; - left: auto; -} -.ant-progress-rtl.ant-progress-line .ant-progress-text, -.ant-progress-rtl.ant-progress-steps .ant-progress-text { - margin-right: 8px; - margin-left: 0; - text-align: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-rate { - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - margin: 0; - padding: 0; - color: #fadb14; - font-size: 20px; - line-height: unset; - list-style: none; - outline: none; -} -.ant-rate-disabled .ant-rate-star { - cursor: default; -} -.ant-rate-disabled .ant-rate-star:hover { - -webkit-transform: scale(1); - transform: scale(1); -} -.ant-rate-star { - position: relative; - display: inline-block; - margin: 0; - padding: 0; - color: inherit; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-rate-star:not(:last-child) { - margin-right: 8px; -} -.ant-rate-star > div:focus { - outline: 0; -} -.ant-rate-star > div:hover, -.ant-rate-star > div:focus { - -webkit-transform: scale(1.1); - transform: scale(1.1); -} -.ant-rate-star-first, -.ant-rate-star-second { - color: #f0f0f0; - -webkit-transition: all 0.3s; - transition: all 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-rate-star-first .anticon, -.ant-rate-star-second .anticon { - vertical-align: middle; -} -.ant-rate-star-first { - position: absolute; - top: 0; - left: 0; - width: 50%; - height: 100%; - overflow: hidden; - opacity: 0; -} -.ant-rate-star-half .ant-rate-star-first, -.ant-rate-star-half .ant-rate-star-second { - opacity: 1; -} -.ant-rate-star-half .ant-rate-star-first, -.ant-rate-star-full .ant-rate-star-second { - color: inherit; -} -.ant-rate-text { - display: inline-block; - margin-left: 8px; - font-size: 14px; -} -.ant-rate-rtl { - direction: rtl; -} -.ant-rate-rtl .ant-rate-star:not(:last-child) { - margin-right: 0; - margin-left: 8px; -} -.ant-rate-rtl .ant-rate-star-first { - right: 0; - left: auto; -} -.ant-rate-rtl .ant-rate-text { - margin-right: 8px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-result { - padding: 48px 32px; -} -.ant-result-success .ant-result-icon > .anticon { - color: #52c41a; -} -.ant-result-error .ant-result-icon > .anticon { - color: #ff4d4f; -} -.ant-result-info .ant-result-icon > .anticon { - color: #1890ff; -} -.ant-result-warning .ant-result-icon > .anticon { - color: #faad14; -} -.ant-result-image { - width: 250px; - height: 295px; - margin: auto; -} -.ant-result-icon { - margin-bottom: 24px; - text-align: center; -} -.ant-result-icon > .anticon { - font-size: 72px; -} -.ant-result-title { - color: rgba(0, 0, 0, 0.85); - font-size: 24px; - line-height: 1.8; - text-align: center; -} -.ant-result-subtitle { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 1.6; - text-align: center; -} -.ant-result-extra { - margin-top: 32px; - text-align: center; -} -.ant-result-extra > * { - margin-right: 8px; -} -.ant-result-extra > *:last-child { - margin-right: 0; -} -.ant-result-content { - margin-top: 24px; - padding: 24px 40px; - background-color: #fafafa; -} -.ant-result-rtl { - direction: rtl; -} -.ant-result-rtl .ant-result-extra > * { - margin-right: 0; - margin-left: 8px; -} -.ant-result-rtl .ant-result-extra > *:last-child { - margin-left: 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-skeleton { - display: table; - width: 100%; -} -.ant-skeleton-header { - display: table-cell; - padding-right: 16px; - vertical-align: top; -} -.ant-skeleton-header .ant-skeleton-avatar { - display: inline-block; - vertical-align: top; - background: #f2f2f2; - width: 32px; - height: 32px; - line-height: 32px; -} -.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-header .ant-skeleton-avatar-lg { - width: 40px; - height: 40px; - line-height: 40px; -} -.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-header .ant-skeleton-avatar-sm { - width: 24px; - height: 24px; - line-height: 24px; -} -.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-content { - display: table-cell; - width: 100%; - vertical-align: top; -} -.ant-skeleton-content .ant-skeleton-title { - width: 100%; - height: 16px; - margin-top: 16px; - background: #f2f2f2; -} -.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph { - margin-top: 24px; -} -.ant-skeleton-content .ant-skeleton-paragraph { - padding: 0; -} -.ant-skeleton-content .ant-skeleton-paragraph > li { - width: 100%; - height: 16px; - list-style: none; - background: #f2f2f2; -} -.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) { - width: 61%; -} -.ant-skeleton-content .ant-skeleton-paragraph > li + li { - margin-top: 16px; -} -.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title { - margin-top: 12px; -} -.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph { - margin-top: 28px; -} -.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title, -.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li { - background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2)); - background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%); - background-size: 400% 100%; - -webkit-animation: ant-skeleton-loading 1.4s ease infinite; - animation: ant-skeleton-loading 1.4s ease infinite; -} -.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar { - background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2)); - background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%); - background-size: 400% 100%; - -webkit-animation: ant-skeleton-loading 1.4s ease infinite; - animation: ant-skeleton-loading 1.4s ease infinite; -} -.ant-skeleton.ant-skeleton-active .ant-skeleton-button { - background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2)); - background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%); - background-size: 400% 100%; - -webkit-animation: ant-skeleton-loading 1.4s ease infinite; - animation: ant-skeleton-loading 1.4s ease infinite; -} -.ant-skeleton.ant-skeleton-active .ant-skeleton-input { - background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2)); - background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%); - background-size: 400% 100%; - -webkit-animation: ant-skeleton-loading 1.4s ease infinite; - animation: ant-skeleton-loading 1.4s ease infinite; -} -.ant-skeleton-element { - display: inline-block; -} -.ant-skeleton-element .ant-skeleton-button { - display: inline-block; - vertical-align: top; - background: #f2f2f2; - border-radius: 2px; - width: 64px; - height: 32px; - line-height: 32px; -} -.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle { - width: 32px; - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round { - border-radius: 32px; -} -.ant-skeleton-element .ant-skeleton-button-lg { - width: 80px; - height: 40px; - line-height: 40px; -} -.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle { - width: 40px; - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round { - border-radius: 40px; -} -.ant-skeleton-element .ant-skeleton-button-sm { - width: 48px; - height: 24px; - line-height: 24px; -} -.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle { - width: 24px; - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round { - border-radius: 24px; -} -.ant-skeleton-element .ant-skeleton-avatar { - display: inline-block; - vertical-align: top; - background: #f2f2f2; - width: 32px; - height: 32px; - line-height: 32px; -} -.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-avatar-lg { - width: 40px; - height: 40px; - line-height: 40px; -} -.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-avatar-sm { - width: 24px; - height: 24px; - line-height: 24px; -} -.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-input { - display: inline-block; - vertical-align: top; - background: #f2f2f2; - width: 100%; - height: 32px; - line-height: 32px; -} -.ant-skeleton-element .ant-skeleton-input-lg { - width: 100%; - height: 40px; - line-height: 40px; -} -.ant-skeleton-element .ant-skeleton-input-sm { - width: 100%; - height: 24px; - line-height: 24px; -} -@-webkit-keyframes ant-skeleton-loading { - 0% { - background-position: 100% 50%; - } - 100% { - background-position: 0 50%; - } -} -@keyframes ant-skeleton-loading { - 0% { - background-position: 100% 50%; - } - 100% { - background-position: 0 50%; - } -} -.ant-skeleton-rtl { - direction: rtl; -} -.ant-skeleton-rtl .ant-skeleton-header { - padding-right: 0; - padding-left: 16px; -} -.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title, -.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li { - -webkit-animation-name: ant-skeleton-loading-rtl; - animation-name: ant-skeleton-loading-rtl; -} -.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar { - -webkit-animation-name: ant-skeleton-loading-rtl; - animation-name: ant-skeleton-loading-rtl; -} -@-webkit-keyframes ant-skeleton-loading-rtl { - 0% { - background-position: 0% 50%; - } - 100% { - background-position: 100% 50%; - } -} -@keyframes ant-skeleton-loading-rtl { - 0% { - background-position: 0% 50%; - } - 100% { - background-position: 100% 50%; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-slider { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - height: 12px; - margin: 10px 6px 10px; - padding: 4px 0; - cursor: pointer; - -ms-touch-action: none; - touch-action: none; -} -.ant-slider-vertical { - width: 12px; - height: 100%; - margin: 6px 10px; - padding: 0 4px; -} -.ant-slider-vertical .ant-slider-rail { - width: 4px; - height: 100%; -} -.ant-slider-vertical .ant-slider-track { - width: 4px; -} -.ant-slider-vertical .ant-slider-handle { - margin-top: -6px; - margin-left: -5px; -} -.ant-slider-vertical .ant-slider-mark { - top: 0; - left: 12px; - width: 18px; - height: 100%; -} -.ant-slider-vertical .ant-slider-mark-text { - left: 4px; - white-space: nowrap; -} -.ant-slider-vertical .ant-slider-step { - width: 4px; - height: 100%; -} -.ant-slider-vertical .ant-slider-dot { - top: auto; - left: 2px; - margin-bottom: -4px; -} -.ant-slider-tooltip .ant-tooltip-inner { - min-width: unset; -} -.ant-slider-rtl.ant-slider-vertical .ant-slider-handle { - margin-right: -5px; - margin-left: 0; -} -.ant-slider-rtl.ant-slider-vertical .ant-slider-mark { - right: 12px; - left: auto; -} -.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text { - right: 4px; - left: auto; -} -.ant-slider-rtl.ant-slider-vertical .ant-slider-dot { - right: 2px; - left: auto; -} -.ant-slider-with-marks { - margin-bottom: 28px; -} -.ant-slider-rail { - position: absolute; - width: 100%; - height: 4px; - background-color: #f5f5f5; - border-radius: 2px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-slider-track { - position: absolute; - height: 4px; - background-color: #91d5ff; - border-radius: 2px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-slider-handle { - position: absolute; - width: 14px; - height: 14px; - margin-top: -5px; - background-color: #fff; - border: solid 2px #91d5ff; - border-radius: 50%; - -webkit-box-shadow: 0; - box-shadow: 0; - cursor: pointer; - -webkit-transition: border-color 0.3s, -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); - transition: border-color 0.3s, -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); - transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); - transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28), -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); -} -.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging { - border-color: #46a6ff; - -webkit-box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.12); - box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.12); -} -.ant-slider-handle:focus { - border-color: #46a6ff; - outline: none; - -webkit-box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.12); - box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.12); -} -.ant-slider-handle.ant-tooltip-open { - border-color: #1890ff; -} -.ant-slider:hover .ant-slider-rail { - background-color: #e1e1e1; -} -.ant-slider:hover .ant-slider-track { - background-color: #69c0ff; -} -.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) { - border-color: #69c0ff; -} -.ant-slider-mark { - position: absolute; - top: 14px; - left: 0; - width: 100%; - font-size: 14px; -} -.ant-slider-mark-text { - position: absolute; - display: inline-block; - color: rgba(0, 0, 0, 0.45); - text-align: center; - word-break: keep-all; - cursor: pointer; -} -.ant-slider-mark-text-active { - color: rgba(0, 0, 0, 0.65); -} -.ant-slider-step { - position: absolute; - width: 100%; - height: 4px; - background: transparent; -} -.ant-slider-dot { - position: absolute; - top: -2px; - width: 8px; - height: 8px; - margin-left: -4px; - background-color: #fff; - border: 2px solid #f0f0f0; - border-radius: 50%; - cursor: pointer; -} -.ant-slider-dot:first-child { - margin-left: -4px; -} -.ant-slider-dot:last-child { - margin-left: -4px; -} -.ant-slider-dot-active { - border-color: #8cc8ff; -} -.ant-slider-disabled { - cursor: not-allowed; -} -.ant-slider-disabled .ant-slider-track { - background-color: rgba(0, 0, 0, 0.25) !important; -} -.ant-slider-disabled .ant-slider-handle, -.ant-slider-disabled .ant-slider-dot { - background-color: #fff; - border-color: rgba(0, 0, 0, 0.25) !important; - -webkit-box-shadow: none; - box-shadow: none; - cursor: not-allowed; -} -.ant-slider-disabled .ant-slider-mark-text, -.ant-slider-disabled .ant-slider-dot { - cursor: not-allowed !important; -} -.ant-slider-rtl { - direction: rtl; -} -.ant-slider-rtl .ant-slider-mark { - right: 0; - left: auto; -} -.ant-slider-rtl .ant-slider-dot { - margin-right: -4px; - margin-left: 0; -} -.ant-slider-rtl .ant-slider-dot:first-child { - margin-right: -4px; - margin-left: 0; -} -.ant-slider-rtl .ant-slider-dot:last-child { - margin-right: -4px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-space { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-space-horizontal { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.ant-space-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} -.ant-space-rtl { - direction: rtl; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-statistic { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-statistic-title { - margin-bottom: 4px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-statistic-content { - color: rgba(0, 0, 0, 0.85); - font-size: 24px; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; -} -.ant-statistic-content-value-decimal { - font-size: 16px; -} -.ant-statistic-content-prefix, -.ant-statistic-content-suffix { - display: inline-block; -} -.ant-statistic-content-prefix { - margin-right: 4px; -} -.ant-statistic-content-suffix { - margin-left: 4px; - font-size: 16px; -} -.ant-statistic-rtl { - direction: rtl; -} -.ant-statistic-rtl .ant-statistic-content-prefix { - margin-right: 0; - margin-left: 4px; -} -.ant-statistic-rtl .ant-statistic-content-suffix { - margin-right: 4px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-steps { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 100%; - font-size: 0; -} -.ant-steps-item { - position: relative; - display: inline-block; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - overflow: hidden; - vertical-align: top; -} -.ant-steps-item-container { - outline: none; -} -.ant-steps-item:last-child { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; -} -.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-tail, -.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - display: none; -} -.ant-steps-item-icon, -.ant-steps-item-content { - display: inline-block; - vertical-align: top; -} -.ant-steps-item-icon { - width: 32px; - height: 32px; - margin: 0 8px 0 0; - font-size: 16px; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; - line-height: 32px; - text-align: center; - border: 1px solid rgba(0, 0, 0, 0.25); - border-radius: 32px; - -webkit-transition: background-color 0.3s, border-color 0.3s; - transition: background-color 0.3s, border-color 0.3s; -} -.ant-steps-item-icon > .ant-steps-icon { - position: relative; - top: -1px; - color: #1890ff; - line-height: 1; -} -.ant-steps-item-tail { - position: absolute; - top: 12px; - left: 0; - width: 100%; - padding: 0 10px; -} -.ant-steps-item-tail::after { - display: inline-block; - width: 100%; - height: 1px; - background: #f0f0f0; - border-radius: 1px; - -webkit-transition: background 0.3s; - transition: background 0.3s; - content: ''; -} -.ant-steps-item-title { - position: relative; - display: inline-block; - padding-right: 16px; - color: rgba(0, 0, 0, 0.65); - font-size: 16px; - line-height: 32px; -} -.ant-steps-item-title::after { - position: absolute; - top: 16px; - left: 100%; - display: block; - width: 9999px; - height: 1px; - background: #f0f0f0; - content: ''; -} -.ant-steps-item-subtitle { - display: inline; - margin-left: 8px; - color: rgba(0, 0, 0, 0.45); - font-weight: normal; - font-size: 14px; -} -.ant-steps-item-description { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-steps-item-wait .ant-steps-item-icon { - background-color: #fff; - border-color: rgba(0, 0, 0, 0.25); -} -.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon { - color: rgba(0, 0, 0, 0.25); -} -.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - background: rgba(0, 0, 0, 0.25); -} -.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title { - color: rgba(0, 0, 0, 0.45); -} -.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - background-color: #f0f0f0; -} -.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description { - color: rgba(0, 0, 0, 0.45); -} -.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after { - background-color: #f0f0f0; -} -.ant-steps-item-process .ant-steps-item-icon { - background-color: #fff; - border-color: #1890ff; -} -.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon { - color: #1890ff; -} -.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - background: #1890ff; -} -.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title { - color: rgba(0, 0, 0, 0.85); -} -.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - background-color: #f0f0f0; -} -.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description { - color: rgba(0, 0, 0, 0.65); -} -.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail::after { - background-color: #f0f0f0; -} -.ant-steps-item-process .ant-steps-item-icon { - background: #1890ff; -} -.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon { - color: #fff; -} -.ant-steps-item-process .ant-steps-item-title { - font-weight: 500; -} -.ant-steps-item-finish .ant-steps-item-icon { - background-color: #fff; - border-color: #1890ff; -} -.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon { - color: #1890ff; -} -.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - background: #1890ff; -} -.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title { - color: rgba(0, 0, 0, 0.65); -} -.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - background-color: #1890ff; -} -.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description { - color: rgba(0, 0, 0, 0.45); -} -.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail::after { - background-color: #1890ff; -} -.ant-steps-item-error .ant-steps-item-icon { - background-color: #fff; - border-color: #ff4d4f; -} -.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon { - color: #ff4d4f; -} -.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - background: #ff4d4f; -} -.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title { - color: #ff4d4f; -} -.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - background-color: #f0f0f0; -} -.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description { - color: #ff4d4f; -} -.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail::after { - background-color: #f0f0f0; -} -.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after { - background: #ff4d4f; -} -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] { - cursor: pointer; -} -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-title, -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-description, -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-icon .ant-steps-icon { - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title, -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle, -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description { - color: #1890ff; -} -.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon { - border-color: #1890ff; -} -.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon .ant-steps-icon { - color: #1890ff; -} -.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item { - margin-right: 16px; - white-space: nowrap; -} -.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child { - margin-right: 0; -} -.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title { - padding-right: 0; -} -.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail { - display: none; -} -.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description { - max-width: 140px; - white-space: normal; -} -.ant-steps-item-custom .ant-steps-item-icon { - height: auto; - background: none; - border: 0; -} -.ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon { - top: 0px; - left: 0.5px; - width: 32px; - height: 32px; - font-size: 24px; - line-height: 32px; -} -.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon { - color: #1890ff; -} -.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon { - width: auto; - background: none; -} -.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item { - margin-right: 12px; -} -.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child { - margin-right: 0; -} -.ant-steps-small .ant-steps-item-icon { - width: 24px; - height: 24px; - margin: 0 8px 0 0; - font-size: 12px; - line-height: 24px; - text-align: center; - border-radius: 24px; -} -.ant-steps-small .ant-steps-item-title { - padding-right: 12px; - font-size: 14px; - line-height: 24px; -} -.ant-steps-small .ant-steps-item-title::after { - top: 12px; -} -.ant-steps-small .ant-steps-item-description { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-steps-small .ant-steps-item-tail { - top: 8px; -} -.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon { - width: inherit; - height: inherit; - line-height: inherit; - background: none; - border: 0; - border-radius: 0; -} -.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon { - font-size: 24px; - line-height: 24px; - -webkit-transform: none; - transform: none; -} -.ant-steps-vertical { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} -.ant-steps-vertical .ant-steps-item { - display: block; - overflow: visible; -} -.ant-steps-vertical .ant-steps-item-icon { - float: left; - margin-right: 16px; -} -.ant-steps-vertical .ant-steps-item-content { - display: block; - min-height: 48px; - overflow: hidden; -} -.ant-steps-vertical .ant-steps-item-title { - line-height: 32px; -} -.ant-steps-vertical .ant-steps-item-description { - padding-bottom: 12px; -} -.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - position: absolute; - top: 0; - left: 16px; - width: 1px; - height: 100%; - padding: 38px 0 6px; -} -.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after { - width: 1px; - height: 100%; -} -.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail { - display: block; -} -.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - display: none; -} -.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail { - position: absolute; - top: 0; - left: 12px; - padding: 30px 0 6px; -} -.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title { - line-height: 24px; -} -.ant-steps-rtl.ant-steps-vertical .ant-steps-item-icon { - float: right; - margin-right: 0; - margin-left: 16px; -} -.ant-steps-rtl.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - right: 16px; - left: auto; -} -.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail { - right: 12px; - left: auto; -} -@media (max-width: 480px) { - .ant-steps-horizontal.ant-steps-label-horizontal { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } - .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item { - display: block; - overflow: visible; - } - .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon { - float: left; - margin-right: 16px; - } - .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-content { - display: block; - min-height: 48px; - overflow: hidden; - } - .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-title { - line-height: 32px; - } - .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-description { - padding-bottom: 12px; - } - .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - position: absolute; - top: 0; - left: 16px; - width: 1px; - height: 100%; - padding: 38px 0 6px; - } - .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after { - width: 1px; - height: 100%; - } - .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail { - display: block; - } - .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - display: none; - } - .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-tail { - position: absolute; - top: 0; - left: 12px; - padding: 30px 0 6px; - } - .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-title { - line-height: 24px; - } - .ant-steps-rtl.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon { - float: right; - margin-right: 0; - margin-left: 16px; - } - .ant-steps-rtl.ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - right: 16px; - left: auto; - } - .ant-steps-rtl.ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-tail { - right: 12px; - left: auto; - } -} -.ant-steps-label-vertical .ant-steps-item { - overflow: visible; -} -.ant-steps-label-vertical .ant-steps-item-tail { - margin-left: 58px; - padding: 3.5px 24px; -} -.ant-steps-label-vertical .ant-steps-item-content { - display: block; - width: 116px; - margin-top: 8px; - text-align: center; -} -.ant-steps-label-vertical .ant-steps-item-icon { - display: inline-block; - margin-left: 42px; -} -.ant-steps-label-vertical .ant-steps-item-title { - padding-right: 0; - padding-left: 0; -} -.ant-steps-label-vertical .ant-steps-item-title::after { - display: none; -} -.ant-steps-label-vertical .ant-steps-item-subtitle { - display: block; - margin-bottom: 4px; - margin-left: 0; - line-height: 1.5715; -} -.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon { - margin-left: 46px; -} -.ant-steps-dot .ant-steps-item-title, -.ant-steps-dot.ant-steps-small .ant-steps-item-title { - line-height: 1.5715; -} -.ant-steps-dot .ant-steps-item-tail, -.ant-steps-dot.ant-steps-small .ant-steps-item-tail { - top: 2px; - width: 100%; - margin: 0 0 0 70px; - padding: 0; -} -.ant-steps-dot .ant-steps-item-tail::after, -.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after { - width: calc(100% - 20px); - height: 3px; - margin-left: 12px; -} -.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot, -.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot { - left: 2px; -} -.ant-steps-dot .ant-steps-item-icon, -.ant-steps-dot.ant-steps-small .ant-steps-item-icon { - width: 8px; - height: 8px; - margin-left: 67px; - padding-right: 0; - line-height: 8px; - background: transparent; - border: 0; -} -.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot, -.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot { - position: relative; - float: left; - width: 100%; - height: 100%; - border-radius: 100px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - /* expand hover area */ -} -.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after, -.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after { - position: absolute; - top: -12px; - left: -26px; - width: 60px; - height: 32px; - background: rgba(0, 0, 0, 0.001); - content: ''; -} -.ant-steps-dot .ant-steps-item-content, -.ant-steps-dot.ant-steps-small .ant-steps-item-content { - width: 140px; -} -.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon, -.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon { - width: 10px; - height: 10px; - line-height: 10px; -} -.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot, -.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot { - top: -1px; -} -.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon { - margin-top: 8px; - margin-left: 0; - background: none; -} -.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - top: 2px; - left: -9px; - margin: 0; - padding: 22px 0 4px; -} -.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot { - left: 0; -} -.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot { - left: -2px; -} -.ant-steps-navigation { - padding-top: 12px; -} -.ant-steps-navigation.ant-steps-small .ant-steps-item-container { - margin-left: -12px; -} -.ant-steps-navigation .ant-steps-item { - overflow: visible; - text-align: center; -} -.ant-steps-navigation .ant-steps-item-container { - display: inline-block; - height: 100%; - margin-left: -16px; - padding-bottom: 12px; - text-align: left; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content { - max-width: auto; -} -.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title { - max-width: 100%; - padding-right: 0; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title::after { - display: none; -} -.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button'] { - cursor: pointer; -} -.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button']:hover { - opacity: 0.85; -} -.ant-steps-navigation .ant-steps-item:last-child { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.ant-steps-navigation .ant-steps-item:last-child::after { - display: none; -} -.ant-steps-navigation .ant-steps-item::after { - position: absolute; - top: 50%; - left: 100%; - display: inline-block; - width: 12px; - height: 12px; - margin-top: -14px; - margin-left: -2px; - border: 1px solid rgba(0, 0, 0, 0.25); - border-bottom: none; - border-left: none; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - content: ''; -} -.ant-steps-navigation .ant-steps-item::before { - position: absolute; - bottom: 0; - left: 50%; - display: inline-block; - width: 0; - height: 3px; - background-color: #1890ff; - -webkit-transition: width 0.3s, left 0.3s; - transition: width 0.3s, left 0.3s; - -webkit-transition-timing-function: ease-out; - transition-timing-function: ease-out; - content: ''; -} -.ant-steps-navigation .ant-steps-item.ant-steps-item-active::before { - left: 0; - width: 100%; -} -@media (max-width: 480px) { - .ant-steps-navigation > .ant-steps-item { - margin-right: 0 !important; - } - .ant-steps-navigation > .ant-steps-item::before { - display: none; - } - .ant-steps-navigation > .ant-steps-item.ant-steps-item-active::before { - top: 0; - right: 0; - left: unset; - display: block; - width: 3px; - height: calc(100% - 24px); - } - .ant-steps-navigation > .ant-steps-item::after { - position: relative; - top: -2px; - left: 50%; - display: block; - width: 8px; - height: 8px; - margin-bottom: 8px; - text-align: center; - -webkit-transform: rotate(135deg); - transform: rotate(135deg); - } - .ant-steps-navigation > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - visibility: hidden; - } -} -.ant-steps-rtl { - direction: rtl; -} -.ant-steps-rtl .ant-steps-item-icon { - margin-right: 0; - margin-left: 8px; -} -.ant-steps-rtl .ant-steps-item-tail { - right: 0; - left: auto; -} -.ant-steps-rtl .ant-steps-item-title { - padding-right: 0; - padding-left: 16px; -} -.ant-steps-rtl .ant-steps-item-title::after { - right: 100%; - left: auto; -} -.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item { - margin-right: 0; - margin-left: 16px; -} -.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child { - margin-left: 0; -} -.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title { - padding-left: 0; -} -.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon { - right: 0.5px; - left: auto; -} -.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container { - margin-right: -12px; - margin-left: 0; -} -.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container { - margin-right: -16px; - margin-left: 0; - text-align: right; -} -.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title { - padding-left: 0; -} -.ant-steps-rtl.ant-steps-navigation .ant-steps-item::after { - right: 100%; - left: auto; - margin-right: -2px; - margin-left: 0; - -webkit-transform: rotate(225deg); - transform: rotate(225deg); -} -.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item { - margin-right: 0; - margin-left: 12px; -} -.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child { - margin-left: 0; -} -.ant-steps-rtl.ant-steps-small .ant-steps-item-title { - padding-right: 0; -} -.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title { - padding-left: 0; -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail { - margin: 0 70px 0 0; -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail::after, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after { - margin-right: 12px; - margin-left: 0; -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot { - right: 2px; - left: auto; -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon { - margin-right: 67px; - margin-left: 0; -} -.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot, -.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot { - /* expand hover area */ -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot { - float: right; -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after { - right: -26px; - left: auto; -} -.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon { - margin-right: 0; - margin-left: 16px; -} -.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - right: -9px; - left: auto; -} -.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot { - right: 0; - left: auto; -} -.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot { - right: -2px; - left: auto; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-switch { - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - min-width: 44px; - height: 22px; - line-height: 20px; - vertical-align: middle; - background-color: rgba(0, 0, 0, 0.25); - border: 1px solid transparent; - border-radius: 100px; - cursor: pointer; - -webkit-transition: all 0.36s; - transition: all 0.36s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-switch-inner { - display: block; - margin-right: 6px; - margin-left: 24px; - color: #fff; - font-size: 12px; -} -.ant-switch-loading-icon, -.ant-switch::after { - position: absolute; - top: 1px; - left: 1px; - width: 18px; - height: 18px; - background-color: #fff; - border-radius: 18px; - cursor: pointer; - -webkit-transition: all 0.36s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.36s cubic-bezier(0.78, 0.14, 0.15, 0.86); - content: ' '; -} -.ant-switch::after { - -webkit-box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2); - box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2); -} -.ant-switch:not(.ant-switch-disabled):active::before, -.ant-switch:not(.ant-switch-disabled):active::after { - width: 24px; -} -.ant-switch-loading-icon { - z-index: 1; - display: none; - font-size: 12px; - background: transparent; -} -.ant-switch-loading-icon svg { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; -} -.ant-switch-loading .ant-switch-loading-icon { - display: inline-block; - color: rgba(0, 0, 0, 0.65); -} -.ant-switch-checked.ant-switch-loading .ant-switch-loading-icon { - color: #1890ff; -} -.ant-switch:focus { - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-switch:focus:hover { - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-switch-small { - min-width: 28px; - height: 16px; - line-height: 14px; -} -.ant-switch-small .ant-switch-inner { - margin-right: 3px; - margin-left: 18px; - font-size: 12px; -} -.ant-switch-small::after { - width: 12px; - height: 12px; -} -.ant-switch-small:active::before, -.ant-switch-small:active::after { - width: 16px; -} -.ant-switch-small .ant-switch-loading-icon { - width: 12px; - height: 12px; -} -.ant-switch-small.ant-switch-checked .ant-switch-inner { - margin-right: 18px; - margin-left: 3px; -} -.ant-switch-small.ant-switch-checked .ant-switch-loading-icon { - left: 100%; - margin-left: -13px; -} -.ant-switch-small.ant-switch-loading .ant-switch-loading-icon { - font-weight: bold; - -webkit-transform: scale(0.66667); - transform: scale(0.66667); -} -.ant-switch-checked { - background-color: #1890ff; -} -.ant-switch-checked .ant-switch-inner { - margin-right: 24px; - margin-left: 6px; -} -.ant-switch-checked::after { - left: 100%; - margin-left: -1px; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} -.ant-switch-checked .ant-switch-loading-icon { - left: 100%; - margin-left: -19px; -} -.ant-switch-loading, -.ant-switch-disabled { - cursor: not-allowed; - opacity: 0.4; -} -.ant-switch-loading *, -.ant-switch-disabled * { - cursor: not-allowed; -} -.ant-switch-loading::before, -.ant-switch-disabled::before, -.ant-switch-loading::after, -.ant-switch-disabled::after { - cursor: not-allowed; -} -@-webkit-keyframes AntSwitchSmallLoadingCircle { - 0% { - -webkit-transform: rotate(0deg) scale(0.66667); - transform: rotate(0deg) scale(0.66667); - -webkit-transform-origin: 50% 50%; - transform-origin: 50% 50%; - } - 100% { - -webkit-transform: rotate(360deg) scale(0.66667); - transform: rotate(360deg) scale(0.66667); - -webkit-transform-origin: 50% 50%; - transform-origin: 50% 50%; - } -} -@keyframes AntSwitchSmallLoadingCircle { - 0% { - -webkit-transform: rotate(0deg) scale(0.66667); - transform: rotate(0deg) scale(0.66667); - -webkit-transform-origin: 50% 50%; - transform-origin: 50% 50%; - } - 100% { - -webkit-transform: rotate(360deg) scale(0.66667); - transform: rotate(360deg) scale(0.66667); - -webkit-transform-origin: 50% 50%; - transform-origin: 50% 50%; - } -} -.ant-switch-rtl { - direction: rtl; -} -.ant-switch-rtl .ant-switch-inner { - margin-right: 24px; - margin-left: 6px; -} -.ant-switch-rtl.ant-switch-loading-icon, -.ant-switch-rtl.ant-switch::after { - left: 100%; - margin-left: -1px; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} -.ant-switch-rtl.ant-switch-small .ant-switch-inner { - margin-right: 18px; - margin-left: 3px; -} -.ant-switch-rtl.ant-switch-small .ant-switch-loading-icon { - margin-left: 12px; -} -.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-inner { - margin-right: 3px; - margin-left: 18px; -} -.ant-switch-rtl.ant-switch-checked .ant-switch-inner { - margin-right: 6px; - margin-left: 24px; -} -.ant-switch-rtl.ant-switch-checked::after { - left: 1px; - margin-left: 0; - -webkit-transform: translateX(0); - transform: translateX(0); -} -.ant-switch-rtl.ant-switch-checked .ant-switch-loading-icon { - margin-left: -41px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-table.ant-table-middle .ant-table-title, -.ant-table.ant-table-middle .ant-table-footer, -.ant-table.ant-table-middle .ant-table-thead > tr > th, -.ant-table.ant-table-middle .ant-table-tbody > tr > td, -.ant-table.ant-table-middle tfoot > tr > th, -.ant-table.ant-table-middle tfoot > tr > td { - padding: 12px 8px; -} -.ant-table.ant-table-middle .ant-table-thead th.ant-table-column-has-sorters { - padding: 0; -} -.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column { - margin: -12px -8px; -} -.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column-title { - padding: 12px 2.3em 12px 8px; -} -.ant-table.ant-table-middle .ant-table-thead .ant-table-column-sorters { - padding: 12px 8px; -} -.ant-table.ant-table-middle .ant-table-expanded-row-fixed { - margin: -12px -8px; -} -.ant-table.ant-table-small .ant-table-title, -.ant-table.ant-table-small .ant-table-footer, -.ant-table.ant-table-small .ant-table-thead > tr > th, -.ant-table.ant-table-small .ant-table-tbody > tr > td, -.ant-table.ant-table-small tfoot > tr > th, -.ant-table.ant-table-small tfoot > tr > td { - padding: 8px 8px; -} -.ant-table.ant-table-small .ant-table-thead th.ant-table-column-has-sorters { - padding: 0; -} -.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column { - margin: -8px -8px; -} -.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column-title { - padding: 8px 2.3em 8px 8px; -} -.ant-table.ant-table-small .ant-table-thead .ant-table-column-sorters { - padding: 8px 8px; -} -.ant-table.ant-table-small .ant-table-expanded-row-fixed { - margin: -8px -8px; -} -.ant-table-small .ant-table-thead > tr > th { - background-color: #fafafa; -} -.ant-table.ant-table-bordered .ant-table-title { - border: 1px solid #f0f0f0; - border-bottom: 0; -} -.ant-table.ant-table-bordered thead > tr > th, -.ant-table.ant-table-bordered tbody > tr > td, -.ant-table.ant-table-bordered tfoot > tr > th, -.ant-table.ant-table-bordered tfoot > tr > td { - border-right: 1px solid #f0f0f0; -} -.ant-table.ant-table-bordered .ant-table-cell-fix-right-first::after { - border-right: 1px solid #f0f0f0; -} -.ant-table.ant-table-bordered table thead > tr:not(:last-child) > th { - border-bottom: 1px solid #f0f0f0; -} -.ant-table.ant-table-bordered .ant-table-container { - border: 1px solid #f0f0f0; - border-right: 0; - border-bottom: 0; -} -.ant-table.ant-table-bordered .ant-table-expanded-row-fixed { - margin: -16px -17px; -} -.ant-table.ant-table-bordered .ant-table-expanded-row-fixed::after { - position: absolute; - top: 0; - right: 1px; - bottom: 0; - border-right: 1px solid #f0f0f0; - content: ''; -} -.ant-table.ant-table-bordered.ant-table-scroll-horizontal tr.ant-table-expanded-row > td, -.ant-table.ant-table-bordered.ant-table-scroll-horizontal tr.ant-table-placeholder > td { - border-right: 0; -} -.ant-table.ant-table-bordered.ant-table-middle .ant-table-expanded-row-fixed { - margin: -12px -9px; -} -.ant-table.ant-table-bordered.ant-table-small .ant-table-expanded-row-fixed { - margin: -8px -9px; -} -.ant-table.ant-table-bordered .ant-table-footer { - border: 1px solid #f0f0f0; - border-top: 0; -} -.ant-table-wrapper::before { - display: table; - content: ''; -} -.ant-table-wrapper::after { - display: table; - clear: both; - content: ''; -} -.ant-table { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - z-index: 0; - clear: both; - background: #fff; - border-radius: 2px; -} -.ant-table table { - width: 100%; - text-align: left; - border-radius: 2px 2px 0 0; - border-collapse: separate; - border-spacing: 0; -} -.ant-table-thead > tr > th, -.ant-table-tbody > tr > td, -.ant-table tfoot > tr > th, -.ant-table tfoot > tr > td { - position: relative; - padding: 16px 16px; - overflow-wrap: break-word; -} -.ant-table-cell-ellipsis { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - word-break: keep-all; -} -.ant-table-cell-ellipsis.ant-table-cell-fix-left-last, -.ant-table-cell-ellipsis.ant-table-cell-fix-right-first { - overflow: visible; -} -.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content, -.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content { - display: block; - overflow: hidden; - text-overflow: ellipsis; -} -.ant-table-title { - padding: 16px 16px; -} -.ant-table-footer { - padding: 16px 16px; - color: rgba(0, 0, 0, 0.85); - background: #fafafa; -} -.ant-table-thead > tr > th { - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - text-align: left; - background: #fafafa; - border-bottom: 1px solid #f0f0f0; - -webkit-transition: background 0.3s ease; - transition: background 0.3s ease; -} -.ant-table-thead > tr > th[colspan]:not([colspan='1']) { - text-align: center; -} -.ant-table-thead > tr:not(:last-child) > th[colspan] { - border-bottom: 0; -} -.ant-table-tbody > tr > td { - border-bottom: 1px solid #f0f0f0; - -webkit-transition: background 0.3s; - transition: background 0.3s; -} -.ant-table-tbody > tr.ant-table-row:hover > td { - background: #fafafa; -} -.ant-table-tbody > tr.ant-table-row-selected > td { - background: #e6f7ff; -} -.ant-table-tbody > tr.ant-table-row-selected:hover > td { - background: #e6f7ff; -} -.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table { - margin: -16px -16px -16px 33px; -} -.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table td { - background: transparent; -} -.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td { - border-bottom: 0; -} -.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child, -.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child { - border-radius: 0; -} -.ant-table tfoot > tr > th, -.ant-table tfoot > tr > td { - border-bottom: 1px solid #f0f0f0; -} -.ant-table-pagination.ant-pagination { - margin: 16px 0; -} -.ant-table-pagination-left { - float: left; -} -.ant-table-pagination-center { - text-align: center; -} -.ant-table-pagination-right { - float: right; -} -.ant-table-thead th.ant-table-column-has-sorters { - padding: 0; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-table-thead th.ant-table-column-has-sorters:hover { - background: #f2f2f2; -} -.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container { - background: #f7f7f7; -} -.ant-table-thead th.ant-table-column-sort { - background: #f5f5f5; -} -td.ant-table-column-sort { - background: #fafafa; -} -.ant-table-column-sorters-with-tooltip { - display: inline-block; - width: 100%; -} -.ant-table-column-sorters { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 16px 16px; -} -.ant-table-column-sorter { - margin-top: 0.15em; - margin-bottom: -0.15em; - margin-left: 8px; - color: #bfbfbf; -} -.ant-table-column-sorter-full { - margin-top: -0.2em; - margin-bottom: 0; -} -.ant-table-column-sorter-inner { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.ant-table-column-sorter-up, -.ant-table-column-sorter-down { - display: inline-block; - font-size: 11px; -} -.ant-table-column-sorter-up.active, -.ant-table-column-sorter-down.active { - color: #1890ff; -} -.ant-table-column-sorter-up + .ant-table-column-sorter-down { - margin-top: -0.3em; -} -.ant-table-filter-column { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - margin: -16px -16px; -} -.ant-table-filter-column-title { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - padding: 16px 2.3em 16px 16px; -} -.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column { - margin: 0; -} -.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title { - padding: 0 2.3em 0 0; -} -.ant-table-filter-trigger-container { - position: absolute; - top: 0; - right: 0; - bottom: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -ms-flex-item-align: stretch; - align-self: stretch; - cursor: pointer; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-table-filter-trigger-container-open, -.ant-table-filter-trigger-container:hover, -.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container:hover { - background: #e5e5e5; -} -.ant-table-filter-trigger { - display: block; - width: 2.3em; - color: #bfbfbf; - font-size: 12px; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-table-filter-trigger .anticon { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.ant-table-filter-trigger-container-open .ant-table-filter-trigger, -.ant-table-filter-trigger:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-table-filter-trigger.active { - color: #1890ff; -} -.ant-table-filter-dropdown { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - min-width: 120px; - background-color: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-table-filter-dropdown .ant-dropdown-menu { - max-height: calc(100vh - 130px); - overflow-x: hidden; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-table-filter-dropdown-submenu > ul { - max-height: calc(100vh - 130px); - overflow-x: hidden; - overflow-y: auto; -} -.ant-table-filter-dropdown .ant-checkbox-wrapper + span, -.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span { - padding-left: 8px; -} -.ant-table-filter-dropdown-btns { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 7px 8px 7px 3px; - overflow: hidden; - background-color: inherit; - border-top: 1px solid #f0f0f0; -} -.ant-table colgroup > col.ant-table-selection-col { - width: 60px; -} -table tr th.ant-table-selection-column, -table tr td.ant-table-selection-column { - text-align: center; -} -table tr th.ant-table-selection-column .ant-radio-wrapper, -table tr td.ant-table-selection-column .ant-radio-wrapper { - margin-right: 0; -} -.ant-table-selection { - position: relative; -} -.ant-table-selection-extra { - position: absolute; - top: 0; - right: -10px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-table-selection-extra .anticon { - display: inline-block; - font-size: 10px; - color: #bfbfbf; -} -.ant-table-selection-extra .anticon:hover { - color: #a6a6a6; -} -.ant-table-expand-icon-col { - width: 48px; -} -.ant-table-row-expand-icon-cell { - text-align: center; -} -.ant-table-row-indent { - float: left; - height: 1px; -} -.ant-table-row-expand-icon { - color: #1890ff; - text-decoration: none; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - float: left; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 17px; - height: 17px; - padding: 0; - color: inherit; - line-height: 12px; - vertical-align: -2px; - background: #fff; - border: 1px solid #f0f0f0; - border-radius: 2px; - outline: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-table-row-expand-icon:focus, -.ant-table-row-expand-icon:hover { - color: #40a9ff; -} -.ant-table-row-expand-icon:active { - color: #096dd9; -} -.ant-table-row-expand-icon:focus, -.ant-table-row-expand-icon:hover, -.ant-table-row-expand-icon:active { - border-color: currentColor; -} -.ant-table-row-expand-icon::before, -.ant-table-row-expand-icon::after { - position: absolute; - background: currentColor; - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - content: ''; -} -.ant-table-row-expand-icon::before { - top: 7px; - right: 3px; - left: 3px; - height: 1px; -} -.ant-table-row-expand-icon::after { - top: 3px; - bottom: 3px; - left: 7px; - width: 1px; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.ant-table-row-expand-icon-collapsed::before { - -webkit-transform: rotate(-180deg); - transform: rotate(-180deg); -} -.ant-table-row-expand-icon-collapsed::after { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); -} -.ant-table-row-expand-icon-spaced { - background: transparent; - border: 0; -} -.ant-table-row-expand-icon-spaced::before, -.ant-table-row-expand-icon-spaced::after { - display: none; - content: none; -} -.ant-table-row-indent + .ant-table-row-expand-icon { - margin-top: 2.5005px; - margin-right: 8px; -} -tr.ant-table-expanded-row > td, -tr.ant-table-expanded-row:hover > td { - background: #fbfbfb; -} -.ant-table .ant-table-expanded-row-fixed { - position: relative; - margin: -16px -16px; - padding: 16px 16px; -} -.ant-table-tbody > tr.ant-table-placeholder { - text-align: center; -} -.ant-table-tbody > tr.ant-table-placeholder:hover > td { - background: #fff; -} -.ant-table-cell-fix-left, -.ant-table-cell-fix-right { - position: -webkit-sticky !important; - position: sticky !important; - z-index: 2; - background: #fff; -} -.ant-table-cell-fix-left-first::after, -.ant-table-cell-fix-left-last::after { - position: absolute; - top: 0; - right: 0; - bottom: -1px; - width: 30px; - -webkit-transform: translateX(100%); - transform: translateX(100%); - -webkit-transition: -webkit-box-shadow 0.3s; - transition: -webkit-box-shadow 0.3s; - transition: box-shadow 0.3s; - transition: box-shadow 0.3s, -webkit-box-shadow 0.3s; - content: ''; - pointer-events: none; -} -.ant-table-cell-fix-right-first::after, -.ant-table-cell-fix-right-last::after { - position: absolute; - top: 0; - bottom: -1px; - left: 0; - width: 30px; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - -webkit-transition: -webkit-box-shadow 0.3s; - transition: -webkit-box-shadow 0.3s; - transition: box-shadow 0.3s; - transition: box-shadow 0.3s, -webkit-box-shadow 0.3s; - content: ''; - pointer-events: none; -} -.ant-table .ant-table-container::before, -.ant-table .ant-table-container::after { - position: absolute; - top: 0; - bottom: 0; - z-index: 1; - width: 30px; - -webkit-transition: -webkit-box-shadow 0.3s; - transition: -webkit-box-shadow 0.3s; - transition: box-shadow 0.3s; - transition: box-shadow 0.3s, -webkit-box-shadow 0.3s; - content: ''; - pointer-events: none; -} -.ant-table .ant-table-container::before { - left: 0; -} -.ant-table .ant-table-container::after { - right: 0; -} -.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container { - position: relative; -} -.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before { - -webkit-box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15); - box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15); -} -.ant-table-ping-left .ant-table-cell-fix-left-first::after, -.ant-table-ping-left .ant-table-cell-fix-left-last::after { - -webkit-box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15); - box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15); -} -.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container { - position: relative; -} -.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after { - -webkit-box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15); - box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15); -} -.ant-table-ping-right .ant-table-cell-fix-right-first::after, -.ant-table-ping-right .ant-table-cell-fix-right-last::after { - -webkit-box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15); - box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15); -} -@media all and (-ms-high-contrast: none) { - .ant-table-ping-left .ant-table-cell-fix-left-last::after { - -webkit-box-shadow: none !important; - box-shadow: none !important; - } - .ant-table-ping-right .ant-table-cell-fix-right-first::after { - -webkit-box-shadow: none !important; - box-shadow: none !important; - } -} -.ant-table { - /* title + table */ - /* table */ - /* table + footer */ -} -.ant-table-title { - border-radius: 2px 2px 0 0; -} -.ant-table-title + .ant-table-container { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child { - border-radius: 0; -} -.ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child { - border-radius: 0; -} -.ant-table-container { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} -.ant-table-container table > thead > tr:first-child th:first-child { - border-top-left-radius: 2px; -} -.ant-table-container table > thead > tr:first-child th:last-child { - border-top-right-radius: 2px; -} -.ant-table-footer { - border-radius: 0 0 2px 2px; -} -.ant-table-wrapper-rtl { - direction: rtl; -} -.ant-table-rtl { - direction: rtl; -} -.ant-table-wrapper-rtl .ant-table table { - text-align: right; -} -.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan='1']) { - text-align: center; -} -.ant-table-wrapper-rtl .ant-table-thead > tr > th { - text-align: right; -} -.ant-table-tbody > tr .ant-table.ant-table-rtl { - margin: -16px 33px -16px -16px; -} -.ant-table-wrapper-rtl .ant-table-pagination.ant-pagination { - float: left; -} -.ant-table-wrapper-rtl .ant-table-column-sorter { - margin-right: 8px; - margin-left: 0; -} -.ant-table-wrapper-rtl .ant-table-filter-column-title { - padding: 16px 16px 16px 2.3em; -} -.ant-table-wrapper-rtl .ant-table-filter-trigger-container { - right: auto; - left: 0; -} -.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span, -.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span { - padding-right: 8px; - padding-left: 0; -} -.ant-table-wrapper-rtl .ant-table-selection { - text-align: center; -} -.ant-table-wrapper-rtl .ant-table-selection-extra { - right: auto; - left: 0; - -webkit-transform: translate(-100%, -50%); - transform: translate(-100%, -50%); -} -.ant-table-wrapper-rtl .ant-table-row-indent { - float: right; -} -.ant-table-wrapper-rtl .ant-table-row-expand-icon { - float: right; -} -.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon { - margin-right: 0; - margin-left: 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-timeline { - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - margin: 0; - padding: 0; - list-style: none; -} -.ant-timeline-item { - position: relative; - margin: 0; - padding-bottom: 20px; - font-size: 14px; - list-style: none; -} -.ant-timeline-item-tail { - position: absolute; - top: 10px; - left: 4px; - height: calc(100% - 10px); - border-left: 2px solid #f0f0f0; -} -.ant-timeline-item-pending .ant-timeline-item-head { - font-size: 12px; - background-color: transparent; -} -.ant-timeline-item-pending .ant-timeline-item-tail { - display: none; -} -.ant-timeline-item-head { - position: absolute; - width: 10px; - height: 10px; - background-color: #fff; - border: 2px solid transparent; - border-radius: 100px; -} -.ant-timeline-item-head-blue { - color: #1890ff; - border-color: #1890ff; -} -.ant-timeline-item-head-red { - color: #ff4d4f; - border-color: #ff4d4f; -} -.ant-timeline-item-head-green { - color: #52c41a; - border-color: #52c41a; -} -.ant-timeline-item-head-gray { - color: rgba(0, 0, 0, 0.25); - border-color: rgba(0, 0, 0, 0.25); -} -.ant-timeline-item-head-custom { - position: absolute; - top: 5.5px; - left: 5px; - width: auto; - height: auto; - margin-top: 0; - padding: 3px 1px; - line-height: 1; - text-align: center; - border: 0; - border-radius: 0; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.ant-timeline-item-content { - position: relative; - top: -7.001px; - margin: 0 0 0 26px; - word-break: break-word; -} -.ant-timeline-item-last > .ant-timeline-item-tail { - display: none; -} -.ant-timeline-item-last > .ant-timeline-item-content { - min-height: 48px; -} -.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail, -.ant-timeline.ant-timeline-right .ant-timeline-item-tail, -.ant-timeline.ant-timeline-label .ant-timeline-item-tail, -.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, -.ant-timeline.ant-timeline-right .ant-timeline-item-head, -.ant-timeline.ant-timeline-label .ant-timeline-item-head, -.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, -.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, -.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom { - left: 50%; -} -.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, -.ant-timeline.ant-timeline-right .ant-timeline-item-head, -.ant-timeline.ant-timeline-label .ant-timeline-item-head { - margin-left: -4px; -} -.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, -.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, -.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom { - margin-left: 1px; -} -.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content, -.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content, -.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content { - left: calc(50% - 4px); - width: calc(50% - 14px); - text-align: left; -} -.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content, -.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content, -.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content { - width: calc(50% - 12px); - margin: 0; - text-align: right; -} -.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail, -.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head, -.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom { - left: calc(100% - 4px - 2px); -} -.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content { - width: calc(100% - 18px); -} -.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail { - display: block; - height: calc(100% - 14px); - border-left: 2px dotted #f0f0f0; -} -.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail { - display: none; -} -.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail { - top: 15px; - display: block; - height: calc(100% - 15px); - border-left: 2px dotted #f0f0f0; -} -.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content { - min-height: 48px; -} -.ant-timeline.ant-timeline-label .ant-timeline-item-label { - position: absolute; - top: -7.001px; - width: calc(50% - 12px); - text-align: right; -} -.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label { - left: calc(50% + 14px); - width: calc(50% - 14px); - text-align: left; -} -.ant-timeline-rtl { - direction: rtl; -} -.ant-timeline-rtl .ant-timeline-item-tail { - right: 4px; - left: auto; - border-right: 2px solid #f0f0f0; - border-left: none; -} -.ant-timeline-rtl .ant-timeline-item-head-custom { - right: 5px; - left: auto; - -webkit-transform: translate(50%, -50%); - transform: translate(50%, -50%); -} -.ant-timeline-rtl .ant-timeline-item-content { - margin: 0 18px 0 0; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail, -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom { - right: 50%; - left: auto; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head { - margin-right: -4px; - margin-left: 0; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom { - margin-right: 1px; - margin-left: 0; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content { - right: calc(50% - 4px); - left: auto; - text-align: right; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content { - text-align: left; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom { - right: 0; - left: auto; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content { - width: 100%; - margin-right: 18px; - text-align: right; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail { - border-right: 2px dotted #f0f0f0; - border-left: none; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail { - border-right: 2px dotted #f0f0f0; - border-left: none; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label { - text-align: left; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label { - right: calc(50% + 14px); - text-align: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -@-webkit-keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -.ant-transfer-customize-list { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-transfer-customize-list .ant-transfer-operation { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -ms-flex-item-align: center; - align-self: center; -} -.ant-transfer-customize-list .ant-transfer-list { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - width: auto; - height: auto; - min-height: 200px; -} -.ant-transfer-customize-list .ant-transfer-list-body-with-search { - padding-top: 0; -} -.ant-transfer-customize-list .ant-transfer-list-body-search-wrapper { - position: relative; - padding-bottom: 0; -} -.ant-transfer-customize-list .ant-transfer-list-body-customize-wrapper { - padding: 12px; -} -.ant-transfer-customize-list .ant-table-wrapper .ant-table-small { - border: 0; - border-radius: 0; -} -.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th { - background: #fafafa; -} -.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content .ant-table-row:last-child td { - border-bottom: 1px solid #f0f0f0; -} -.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body { - margin: 0; -} -.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination { - margin: 16px 0 4px; -} -.ant-transfer-customize-list .ant-input[disabled] { - background-color: transparent; -} -.ant-transfer { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; -} -.ant-transfer-disabled .ant-transfer-list { - background: #f5f5f5; -} -.ant-transfer-list { - position: relative; - display: inline-block; - width: 180px; - height: 200px; - padding-top: 40px; - vertical-align: middle; - border: 1px solid #d9d9d9; - border-radius: 2px; -} -.ant-transfer-list-with-footer { - padding-bottom: 34px; -} -.ant-transfer-list-search { - padding-right: 24px !important; - padding-left: 8px; -} -.ant-transfer-list-search-action { - position: absolute; - top: 12px; - right: 12px; - bottom: 12px; - width: 28px; - color: rgba(0, 0, 0, 0.25); - line-height: 32px; - text-align: center; -} -.ant-transfer-list-search-action .anticon { - color: rgba(0, 0, 0, 0.25); - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-transfer-list-search-action .anticon:hover { - color: rgba(0, 0, 0, 0.45); -} -span.ant-transfer-list-search-action { - pointer-events: none; -} -.ant-transfer-list-header { - position: absolute; - top: 0; - left: 0; - width: 100%; - padding: 7.4995px 12px 8.4995px; - overflow: hidden; - color: rgba(0, 0, 0, 0.65); - background: #fff; - border-bottom: 1px solid #f0f0f0; - border-radius: 2px 2px 0 0; -} -.ant-transfer-list-header-title { - position: absolute; - right: 12px; -} -.ant-transfer-list-header .ant-checkbox-wrapper + span { - padding-left: 8px; -} -.ant-transfer-list-body { - position: relative; - height: 100%; - font-size: 14px; -} -.ant-transfer-list-body-search-wrapper { - position: absolute; - top: 0; - left: 0; - width: 100%; - padding: 12px; -} -.ant-transfer-list-body-with-search { - padding-top: 56px; -} -.ant-transfer-list-content { - height: 100%; - margin: 0; - padding: 0; - overflow: auto; - list-style: none; -} -.ant-transfer-list-content-item { - min-height: 32px; - padding: 6px 12px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-transfer-list-content-item > span { - padding-right: 0; -} -.ant-transfer-list-content-item-text { - padding-left: 8px; -} -.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover { - background-color: #f5f5f5; - cursor: pointer; -} -.ant-transfer-list-content-item-checked { - background-color: #e6f7ff; -} -.ant-transfer-list-content-item-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-transfer-list-body-not-found { - position: absolute; - top: 50%; - width: 100%; - padding-top: 0; - color: rgba(0, 0, 0, 0.25); - text-align: center; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.ant-transfer-list-body-with-search .ant-transfer-list-body-not-found { - margin-top: 16px; -} -.ant-transfer-list-footer { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - border-top: 1px solid #f0f0f0; - border-radius: 0 0 2px 2px; -} -.ant-transfer-operation { - display: inline-block; - margin: 0 8px; - overflow: hidden; - vertical-align: middle; -} -.ant-transfer-operation .ant-btn { - display: block; -} -.ant-transfer-operation .ant-btn:first-child { - margin-bottom: 4px; -} -.ant-transfer-operation .ant-btn .anticon { - font-size: 12px; -} -.ant-transfer-rtl { - direction: rtl; -} -.ant-transfer-rtl .ant-transfer-list-search-action { - right: auto; - left: 12px; -} -.ant-transfer-rtl .ant-transfer-list-header { - right: 0; - left: auto; -} -.ant-transfer-rtl .ant-transfer-list-header-title { - right: auto; - left: 12px; -} -.ant-transfer-rtl .ant-transfer-list-header .ant-checkbox-wrapper + span { - padding-right: 8px; - padding-left: 0; -} -.ant-transfer-rtl .ant-transfer-list-body-search-wrapper { - right: 0; - left: auto; -} -.ant-transfer-rtl .ant-transfer-list-content-item > span { - padding-left: 0; -} -.ant-transfer-rtl .ant-transfer-list-content-item-text { - padding-right: 8px; - padding-left: 0; -} -.ant-transfer-rtl .ant-transfer-list-footer { - right: 0; - left: auto; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-tree.ant-tree-directory .ant-tree-treenode { - position: relative; -} -.ant-tree.ant-tree-directory .ant-tree-treenode::before { - position: absolute; - top: 0; - right: 0; - bottom: 4px; - left: 0; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - content: ''; - pointer-events: none; -} -.ant-tree.ant-tree-directory .ant-tree-treenode:hover::before { - background: #f5f5f5; -} -.ant-tree.ant-tree-directory .ant-tree-treenode > * { - z-index: 1; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher { - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper { - border-radius: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover { - background: transparent; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected { - color: #fff; - background: transparent; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before, -.ant-tree.ant-tree-directory .ant-tree-treenode-selected::before { - background: #1890ff; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher { - color: #fff; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper { - color: #fff; - background: transparent; -} -.ant-tree-checkbox { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - top: -0.09em; - display: inline-block; - line-height: 1; - white-space: nowrap; - vertical-align: middle; - outline: none; - cursor: pointer; -} -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner, -.ant-tree-checkbox:hover .ant-tree-checkbox-inner, -.ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner { - border-color: #1890ff; -} -.ant-tree-checkbox-checked::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 2px; - visibility: hidden; - -webkit-animation: antCheckboxEffect 0.36s ease-in-out; - animation: antCheckboxEffect 0.36s ease-in-out; - -webkit-animation-fill-mode: backwards; - animation-fill-mode: backwards; - content: ''; -} -.ant-tree-checkbox:hover::after, -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after { - visibility: visible; -} -.ant-tree-checkbox-inner { - position: relative; - top: 0; - left: 0; - display: block; - width: 16px; - height: 16px; - direction: ltr; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - border-collapse: separate; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tree-checkbox-inner::after { - position: absolute; - top: 50%; - left: 22%; - display: table; - width: 5.71428571px; - height: 9.14285714px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%); - transform: rotate(45deg) scale(0) translate(-50%, -50%); - opacity: 0; - -webkit-transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - content: ' '; -} -.ant-tree-checkbox-input { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - width: 100%; - height: 100%; - cursor: pointer; - opacity: 0; -} -.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after { - position: absolute; - display: table; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%); - transform: rotate(45deg) scale(1) translate(-50%, -50%); - opacity: 1; - -webkit-transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - content: ' '; -} -.ant-tree-checkbox-checked .ant-tree-checkbox-inner { - background-color: #1890ff; - border-color: #1890ff; -} -.ant-tree-checkbox-disabled { - cursor: not-allowed; -} -.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after { - border-color: rgba(0, 0, 0, 0.25); - -webkit-animation-name: none; - animation-name: none; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-input { - cursor: not-allowed; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner { - background-color: #f5f5f5; - border-color: #d9d9d9 !important; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after { - border-color: #f5f5f5; - border-collapse: separate; - -webkit-animation-name: none; - animation-name: none; -} -.ant-tree-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-tree-checkbox-disabled:hover::after, -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after { - visibility: hidden; -} -.ant-tree-checkbox-wrapper { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - line-height: unset; - cursor: pointer; -} -.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled { - cursor: not-allowed; -} -.ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper { - margin-left: 8px; -} -.ant-tree-checkbox + span { - padding-right: 8px; - padding-left: 8px; -} -.ant-tree-checkbox-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; -} -.ant-tree-checkbox-group-item { - display: inline-block; - margin-right: 8px; -} -.ant-tree-checkbox-group-item:last-child { - margin-right: 0; -} -.ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item { - margin-left: 0; -} -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner { - background-color: #fff; - border-color: #d9d9d9; -} -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after { - top: 50%; - left: 50%; - width: 8px; - height: 8px; - background-color: #1890ff; - border: 0; - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); - opacity: 1; - content: ' '; -} -.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after { - background-color: rgba(0, 0, 0, 0.25); - border-color: rgba(0, 0, 0, 0.25); -} -.ant-tree { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background: #fff; - border-radius: 2px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) { - background: #e6f7ff; -} -.ant-tree-list-holder-inner { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} -.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} -.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; -} -.ant-tree .ant-tree-treenode { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - padding: 0 0 4px 0; - outline: none; -} -.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover { - background: transparent; -} -.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper { - background: #f5f5f5; -} -.ant-tree-indent { - -ms-flex-item-align: stretch; - align-self: stretch; - white-space: nowrap; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree-indent-unit { - display: inline-block; - width: 24px; -} -.ant-tree .ant-tree-switcher { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 24px; - height: 24px; - margin: 0; - line-height: 24px; - text-align: center; - cursor: pointer; -} -.ant-tree .ant-tree-switcher .ant-tree-switcher-icon, -.ant-tree .ant-tree-switcher .ant-select-tree-switcher-icon { - font-size: 10px; - display: inline-block; - font-weight: bold; -} -.ant-tree .ant-tree-switcher .ant-tree-switcher-icon svg, -.ant-tree .ant-tree-switcher .ant-select-tree-switcher-icon svg { - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; -} -.ant-tree .ant-tree-switcher-noop { - cursor: default; -} -.ant-tree .ant-tree-switcher_close .ant-tree-switcher-icon svg { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} -.ant-tree .ant-tree-checkbox { - top: initial; - margin: 4px 8px 0 0; -} -.ant-tree .ant-tree-node-content-wrapper { - min-height: 24px; - margin: 0; - padding: 0 4px; - color: inherit; - line-height: 24px; - background: transparent; - border-radius: 2px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tree .ant-tree-node-content-wrapper:hover { - background-color: #f5f5f5; -} -.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected { - background-color: #bae7ff; -} -.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle { - display: inline-block; - width: 24px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; -} -.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty { - display: none; -} -.ant-tree .ant-tree-treenode-loading .ant-tree-iconEle { - display: none; -} -.ant-tree-node-content-wrapper[draggable='true'] { - line-height: 20px; - border-top: 2px transparent solid; - border-bottom: 2px transparent solid; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree .ant-tree-treenode.drag-over > [draggable] { - color: white; - background-color: #1890ff; - opacity: 0.8; -} -.ant-tree .ant-tree-treenode.drag-over-gap-top > [draggable] { - border-top-color: #1890ff; -} -.ant-tree .ant-tree-treenode.drag-over-gap-bottom > [draggable] { - border-bottom-color: #1890ff; -} -.ant-tree-show-line { - /* Motion should hide line of measure */ -} -.ant-tree-show-line .ant-tree-indent-unit { - position: relative; - height: 100%; -} -.ant-tree-show-line .ant-tree-indent-unit::before { - position: absolute; - top: calc(100% - 4px); - right: -12px; - bottom: -28px; - border-right: 1px solid #d9d9d9; - content: ''; -} -.ant-tree-show-line .ant-tree-indent-unit-end::before { - display: none; -} -.ant-tree-show-line .ant-tree-treenode-motion:not(.ant-motion-collapse-leave):not(.ant-motion-collapse-appear-active) .ant-tree-indent-unit::before { - display: none; -} -.ant-tree-show-line .ant-tree-switcher { - z-index: 1; - background: #fff; -} -.ant-tree-rtl { - direction: rtl; -} -.ant-tree .ant-tree-treenode-rtl { - direction: rtl; -} -.ant-tree-rtl.ant-tree .ant-tree-switcher_close .ant-tree-switcher-icon svg { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before { - right: auto; - left: -12px; - border-right: none; - border-left: 1px solid #d9d9d9; -} -@-webkit-keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -.ant-select-tree-checkbox { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - top: -0.09em; - display: inline-block; - line-height: 1; - white-space: nowrap; - vertical-align: middle; - outline: none; - cursor: pointer; -} -.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner, -.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner, -.ant-select-tree-checkbox-input:focus + .ant-select-tree-checkbox-inner { - border-color: #1890ff; -} -.ant-select-tree-checkbox-checked::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 2px; - visibility: hidden; - -webkit-animation: antCheckboxEffect 0.36s ease-in-out; - animation: antCheckboxEffect 0.36s ease-in-out; - -webkit-animation-fill-mode: backwards; - animation-fill-mode: backwards; - content: ''; -} -.ant-select-tree-checkbox:hover::after, -.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox::after { - visibility: visible; -} -.ant-select-tree-checkbox-inner { - position: relative; - top: 0; - left: 0; - display: block; - width: 16px; - height: 16px; - direction: ltr; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - border-collapse: separate; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-select-tree-checkbox-inner::after { - position: absolute; - top: 50%; - left: 22%; - display: table; - width: 5.71428571px; - height: 9.14285714px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%); - transform: rotate(45deg) scale(0) translate(-50%, -50%); - opacity: 0; - -webkit-transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - content: ' '; -} -.ant-select-tree-checkbox-input { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - width: 100%; - height: 100%; - cursor: pointer; - opacity: 0; -} -.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after { - position: absolute; - display: table; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%); - transform: rotate(45deg) scale(1) translate(-50%, -50%); - opacity: 1; - -webkit-transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - content: ' '; -} -.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner { - background-color: #1890ff; - border-color: #1890ff; -} -.ant-select-tree-checkbox-disabled { - cursor: not-allowed; -} -.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after { - border-color: rgba(0, 0, 0, 0.25); - -webkit-animation-name: none; - animation-name: none; -} -.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input { - cursor: not-allowed; -} -.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner { - background-color: #f5f5f5; - border-color: #d9d9d9 !important; -} -.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after { - border-color: #f5f5f5; - border-collapse: separate; - -webkit-animation-name: none; - animation-name: none; -} -.ant-select-tree-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-select-tree-checkbox-disabled:hover::after, -.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled::after { - visibility: hidden; -} -.ant-select-tree-checkbox-wrapper { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - line-height: unset; - cursor: pointer; -} -.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled { - cursor: not-allowed; -} -.ant-select-tree-checkbox-wrapper + .ant-select-tree-checkbox-wrapper { - margin-left: 8px; -} -.ant-select-tree-checkbox + span { - padding-right: 8px; - padding-left: 8px; -} -.ant-select-tree-checkbox-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; -} -.ant-select-tree-checkbox-group-item { - display: inline-block; - margin-right: 8px; -} -.ant-select-tree-checkbox-group-item:last-child { - margin-right: 0; -} -.ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item { - margin-left: 0; -} -.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner { - background-color: #fff; - border-color: #d9d9d9; -} -.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after { - top: 50%; - left: 50%; - width: 8px; - height: 8px; - background-color: #1890ff; - border: 0; - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); - opacity: 1; - content: ' '; -} -.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after { - background-color: rgba(0, 0, 0, 0.25); - border-color: rgba(0, 0, 0, 0.25); -} -.ant-tree-select-dropdown { - padding: 8px 4px 0; -} -.ant-tree-select-dropdown-rtl { - direction: rtl; -} -.ant-tree-select-dropdown .ant-select-tree { - border-radius: 0; -} -.ant-tree-select-dropdown .ant-select-tree-list-holder-inner { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} -.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode { - padding-bottom: 8px; -} -.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; -} -.ant-select-tree { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background: #fff; - border-radius: 2px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused) { - background: #e6f7ff; -} -.ant-select-tree-list-holder-inner { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} -.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} -.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; -} -.ant-select-tree .ant-select-tree-treenode { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - padding: 0 0 4px 0; - outline: none; -} -.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover { - background: transparent; -} -.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper { - background: #f5f5f5; -} -.ant-select-tree-indent { - -ms-flex-item-align: stretch; - align-self: stretch; - white-space: nowrap; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-select-tree-indent-unit { - display: inline-block; - width: 24px; -} -.ant-select-tree .ant-select-tree-switcher { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 24px; - height: 24px; - margin: 0; - line-height: 24px; - text-align: center; - cursor: pointer; -} -.ant-select-tree .ant-select-tree-switcher .ant-tree-switcher-icon, -.ant-select-tree .ant-select-tree-switcher .ant-select-tree-switcher-icon { - font-size: 10px; - display: inline-block; - font-weight: bold; -} -.ant-select-tree .ant-select-tree-switcher .ant-tree-switcher-icon svg, -.ant-select-tree .ant-select-tree-switcher .ant-select-tree-switcher-icon svg { - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; -} -.ant-select-tree .ant-select-tree-switcher-noop { - cursor: default; -} -.ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} -.ant-select-tree .ant-select-tree-checkbox { - top: initial; - margin: 4px 8px 0 0; -} -.ant-select-tree .ant-select-tree-node-content-wrapper { - min-height: 24px; - margin: 0; - padding: 0 4px; - color: inherit; - line-height: 24px; - background: transparent; - border-radius: 2px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-select-tree .ant-select-tree-node-content-wrapper:hover { - background-color: #f5f5f5; -} -.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected { - background-color: #bae7ff; -} -.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle { - display: inline-block; - width: 24px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; -} -.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty { - display: none; -} -.ant-select-tree .ant-select-tree-treenode-loading .ant-select-tree-iconEle { - display: none; -} -.ant-select-tree-node-content-wrapper[draggable='true'] { - line-height: 20px; - border-top: 2px transparent solid; - border-bottom: 2px transparent solid; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-select-tree .ant-select-tree-treenode.drag-over > [draggable] { - color: white; - background-color: #1890ff; - opacity: 0.8; -} -.ant-select-tree .ant-select-tree-treenode.drag-over-gap-top > [draggable] { - border-top-color: #1890ff; -} -.ant-select-tree .ant-select-tree-treenode.drag-over-gap-bottom > [draggable] { - border-bottom-color: #1890ff; -} -.ant-select-tree-show-line { - /* Motion should hide line of measure */ -} -.ant-select-tree-show-line .ant-select-tree-indent-unit { - position: relative; - height: 100%; -} -.ant-select-tree-show-line .ant-select-tree-indent-unit::before { - position: absolute; - top: calc(100% - 4px); - right: -12px; - bottom: -28px; - border-right: 1px solid #d9d9d9; - content: ''; -} -.ant-select-tree-show-line .ant-select-tree-indent-unit-end::before { - display: none; -} -.ant-select-tree-show-line .ant-select-tree-treenode-motion:not(.ant-motion-collapse-leave):not(.ant-motion-collapse-appear-active) .ant-select-tree-indent-unit::before { - display: none; -} -.ant-select-tree-show-line .ant-select-tree-switcher { - z-index: 1; - background: #fff; -} -.ant-select-tree-rtl { - direction: rtl; -} -.ant-select-tree .ant-select-tree-treenode-rtl { - direction: rtl; -} -.ant-select-tree-rtl.ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.ant-select-tree-rtl.ant-select-tree-show-line .ant-select-tree-indent-unit::before { - right: auto; - left: -12px; - border-right: none; - border-left: 1px solid #d9d9d9; -} -.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -@-webkit-keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -.ant-tree.ant-tree-directory .ant-tree-treenode { - position: relative; -} -.ant-tree.ant-tree-directory .ant-tree-treenode::before { - position: absolute; - top: 0; - right: 0; - bottom: 4px; - left: 0; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - content: ''; - pointer-events: none; -} -.ant-tree.ant-tree-directory .ant-tree-treenode:hover::before { - background: #f5f5f5; -} -.ant-tree.ant-tree-directory .ant-tree-treenode > * { - z-index: 1; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher { - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper { - border-radius: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover { - background: transparent; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected { - color: #fff; - background: transparent; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before, -.ant-tree.ant-tree-directory .ant-tree-treenode-selected::before { - background: #1890ff; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher { - color: #fff; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper { - color: #fff; - background: transparent; -} -.ant-tree-checkbox { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - top: -0.09em; - display: inline-block; - line-height: 1; - white-space: nowrap; - vertical-align: middle; - outline: none; - cursor: pointer; -} -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner, -.ant-tree-checkbox:hover .ant-tree-checkbox-inner, -.ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner { - border-color: #1890ff; -} -.ant-tree-checkbox-checked::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 2px; - visibility: hidden; - -webkit-animation: antCheckboxEffect 0.36s ease-in-out; - animation: antCheckboxEffect 0.36s ease-in-out; - -webkit-animation-fill-mode: backwards; - animation-fill-mode: backwards; - content: ''; -} -.ant-tree-checkbox:hover::after, -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after { - visibility: visible; -} -.ant-tree-checkbox-inner { - position: relative; - top: 0; - left: 0; - display: block; - width: 16px; - height: 16px; - direction: ltr; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - border-collapse: separate; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tree-checkbox-inner::after { - position: absolute; - top: 50%; - left: 22%; - display: table; - width: 5.71428571px; - height: 9.14285714px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%); - transform: rotate(45deg) scale(0) translate(-50%, -50%); - opacity: 0; - -webkit-transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - content: ' '; -} -.ant-tree-checkbox-input { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - width: 100%; - height: 100%; - cursor: pointer; - opacity: 0; -} -.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after { - position: absolute; - display: table; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%); - transform: rotate(45deg) scale(1) translate(-50%, -50%); - opacity: 1; - -webkit-transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - content: ' '; -} -.ant-tree-checkbox-checked .ant-tree-checkbox-inner { - background-color: #1890ff; - border-color: #1890ff; -} -.ant-tree-checkbox-disabled { - cursor: not-allowed; -} -.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after { - border-color: rgba(0, 0, 0, 0.25); - -webkit-animation-name: none; - animation-name: none; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-input { - cursor: not-allowed; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner { - background-color: #f5f5f5; - border-color: #d9d9d9 !important; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after { - border-color: #f5f5f5; - border-collapse: separate; - -webkit-animation-name: none; - animation-name: none; -} -.ant-tree-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-tree-checkbox-disabled:hover::after, -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after { - visibility: hidden; -} -.ant-tree-checkbox-wrapper { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - line-height: unset; - cursor: pointer; -} -.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled { - cursor: not-allowed; -} -.ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper { - margin-left: 8px; -} -.ant-tree-checkbox + span { - padding-right: 8px; - padding-left: 8px; -} -.ant-tree-checkbox-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; -} -.ant-tree-checkbox-group-item { - display: inline-block; - margin-right: 8px; -} -.ant-tree-checkbox-group-item:last-child { - margin-right: 0; -} -.ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item { - margin-left: 0; -} -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner { - background-color: #fff; - border-color: #d9d9d9; -} -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after { - top: 50%; - left: 50%; - width: 8px; - height: 8px; - background-color: #1890ff; - border: 0; - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); - opacity: 1; - content: ' '; -} -.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after { - background-color: rgba(0, 0, 0, 0.25); - border-color: rgba(0, 0, 0, 0.25); -} -.ant-tree { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background: #fff; - border-radius: 2px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) { - background: #e6f7ff; -} -.ant-tree-list-holder-inner { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} -.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} -.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; -} -.ant-tree .ant-tree-treenode { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - padding: 0 0 4px 0; - outline: none; -} -.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover { - background: transparent; -} -.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper { - background: #f5f5f5; -} -.ant-tree-indent { - -ms-flex-item-align: stretch; - align-self: stretch; - white-space: nowrap; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree-indent-unit { - display: inline-block; - width: 24px; -} -.ant-tree .ant-tree-switcher { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 24px; - height: 24px; - margin: 0; - line-height: 24px; - text-align: center; - cursor: pointer; -} -.ant-tree .ant-tree-switcher .ant-tree-switcher-icon, -.ant-tree .ant-tree-switcher .ant-select-tree-switcher-icon { - font-size: 10px; - display: inline-block; - font-weight: bold; -} -.ant-tree .ant-tree-switcher .ant-tree-switcher-icon svg, -.ant-tree .ant-tree-switcher .ant-select-tree-switcher-icon svg { - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; -} -.ant-tree .ant-tree-switcher-noop { - cursor: default; -} -.ant-tree .ant-tree-switcher_close .ant-tree-switcher-icon svg { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} -.ant-tree .ant-tree-checkbox { - top: initial; - margin: 4px 8px 0 0; -} -.ant-tree .ant-tree-node-content-wrapper { - min-height: 24px; - margin: 0; - padding: 0 4px; - color: inherit; - line-height: 24px; - background: transparent; - border-radius: 2px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tree .ant-tree-node-content-wrapper:hover { - background-color: #f5f5f5; -} -.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected { - background-color: #bae7ff; -} -.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle { - display: inline-block; - width: 24px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; -} -.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty { - display: none; -} -.ant-tree .ant-tree-treenode-loading .ant-tree-iconEle { - display: none; -} -.ant-tree-node-content-wrapper[draggable='true'] { - line-height: 20px; - border-top: 2px transparent solid; - border-bottom: 2px transparent solid; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree .ant-tree-treenode.drag-over > [draggable] { - color: white; - background-color: #1890ff; - opacity: 0.8; -} -.ant-tree .ant-tree-treenode.drag-over-gap-top > [draggable] { - border-top-color: #1890ff; -} -.ant-tree .ant-tree-treenode.drag-over-gap-bottom > [draggable] { - border-bottom-color: #1890ff; -} -.ant-tree-show-line { - /* Motion should hide line of measure */ -} -.ant-tree-show-line .ant-tree-indent-unit { - position: relative; - height: 100%; -} -.ant-tree-show-line .ant-tree-indent-unit::before { - position: absolute; - top: calc(100% - 4px); - right: -12px; - bottom: -28px; - border-right: 1px solid #d9d9d9; - content: ''; -} -.ant-tree-show-line .ant-tree-indent-unit-end::before { - display: none; -} -.ant-tree-show-line .ant-tree-treenode-motion:not(.ant-motion-collapse-leave):not(.ant-motion-collapse-appear-active) .ant-tree-indent-unit::before { - display: none; -} -.ant-tree-show-line .ant-tree-switcher { - z-index: 1; - background: #fff; -} -.ant-tree-rtl { - direction: rtl; -} -.ant-tree .ant-tree-treenode-rtl { - direction: rtl; -} -.ant-tree-rtl.ant-tree .ant-tree-switcher_close .ant-tree-switcher-icon svg { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before { - right: auto; - left: -12px; - border-right: none; - border-left: 1px solid #d9d9d9; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-typography { - color: rgba(0, 0, 0, 0.65); -} -.ant-typography.ant-typography-secondary { - color: rgba(0, 0, 0, 0.45); -} -.ant-typography.ant-typography-warning { - color: #faad14; -} -.ant-typography.ant-typography-danger { - color: #ff4d4f; -} -.ant-typography.ant-typography-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -div.ant-typography, -.ant-typography p { - margin-bottom: 1em; -} -h1.ant-typography, -.ant-typography h1 { - margin-bottom: 0.5em; - color: rgba(0, 0, 0, 0.85); - font-weight: 600; - font-size: 38px; - line-height: 1.23; -} -h2.ant-typography, -.ant-typography h2 { - margin-bottom: 0.5em; - color: rgba(0, 0, 0, 0.85); - font-weight: 600; - font-size: 30px; - line-height: 1.35; -} -h3.ant-typography, -.ant-typography h3 { - margin-bottom: 0.5em; - color: rgba(0, 0, 0, 0.85); - font-weight: 600; - font-size: 24px; - line-height: 1.35; -} -h4.ant-typography, -.ant-typography h4 { - margin-bottom: 0.5em; - color: rgba(0, 0, 0, 0.85); - font-weight: 600; - font-size: 20px; - line-height: 1.4; -} -.ant-typography + h1.ant-typography, -.ant-typography + h2.ant-typography, -.ant-typography + h3.ant-typography, -.ant-typography + h4.ant-typography { - margin-top: 1.2em; -} -.ant-typography div + h1, -.ant-typography ul + h1, -.ant-typography li + h1, -.ant-typography p + h1, -.ant-typography h1 + h1, -.ant-typography h2 + h1, -.ant-typography h3 + h1, -.ant-typography h4 + h1, -.ant-typography div + h2, -.ant-typography ul + h2, -.ant-typography li + h2, -.ant-typography p + h2, -.ant-typography h1 + h2, -.ant-typography h2 + h2, -.ant-typography h3 + h2, -.ant-typography h4 + h2, -.ant-typography div + h3, -.ant-typography ul + h3, -.ant-typography li + h3, -.ant-typography p + h3, -.ant-typography h1 + h3, -.ant-typography h2 + h3, -.ant-typography h3 + h3, -.ant-typography h4 + h3, -.ant-typography div + h4, -.ant-typography ul + h4, -.ant-typography li + h4, -.ant-typography p + h4, -.ant-typography h1 + h4, -.ant-typography h2 + h4, -.ant-typography h3 + h4, -.ant-typography h4 + h4 { - margin-top: 1.2em; -} -span.ant-typography-ellipsis { - display: inline-block; -} -.ant-typography a { - color: #1890ff; - text-decoration: none; - outline: none; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-typography a:focus, -.ant-typography a:hover { - color: #40a9ff; -} -.ant-typography a:active { - color: #096dd9; -} -.ant-typography a:active, -.ant-typography a:hover { - text-decoration: none; -} -.ant-typography a[disabled] { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; - pointer-events: none; -} -.ant-typography code { - margin: 0 0.2em; - padding: 0.2em 0.4em 0.1em; - font-size: 85%; - background: rgba(0, 0, 0, 0.06); - border: 1px solid rgba(0, 0, 0, 0.06); - border-radius: 3px; -} -.ant-typography mark { - padding: 0; - background-color: #ffe58f; -} -.ant-typography u, -.ant-typography ins { - text-decoration: underline; - -webkit-text-decoration-skip: ink; - text-decoration-skip-ink: auto; -} -.ant-typography s, -.ant-typography del { - text-decoration: line-through; -} -.ant-typography strong { - font-weight: 600; -} -.ant-typography-expand, -.ant-typography-edit, -.ant-typography-copy { - color: #1890ff; - text-decoration: none; - outline: none; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - margin-left: 8px; -} -.ant-typography-expand:focus, -.ant-typography-edit:focus, -.ant-typography-copy:focus, -.ant-typography-expand:hover, -.ant-typography-edit:hover, -.ant-typography-copy:hover { - color: #40a9ff; -} -.ant-typography-expand:active, -.ant-typography-edit:active, -.ant-typography-copy:active { - color: #096dd9; -} -.ant-typography-copy-success, -.ant-typography-copy-success:hover, -.ant-typography-copy-success:focus { - color: #52c41a; -} -.ant-typography-edit-content { - position: relative; -} -div.ant-typography-edit-content { - left: -12px; - margin-top: -5px; - margin-bottom: calc(1em - 4px - 2px); -} -.ant-typography-edit-content-confirm { - position: absolute; - right: 10px; - bottom: 8px; - color: rgba(0, 0, 0, 0.45); - pointer-events: none; -} -.ant-typography-edit-content textarea { - -moz-transition: none; -} -.ant-typography ul, -.ant-typography ol { - margin: 0 0 1em 0; - padding: 0; -} -.ant-typography ul li, -.ant-typography ol li { - margin: 0 0 0 20px; - padding: 0 0 0 4px; -} -.ant-typography ul { - list-style-type: circle; -} -.ant-typography ul ul { - list-style-type: disc; -} -.ant-typography ol { - list-style-type: decimal; -} -.ant-typography-ellipsis-single-line { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -span.ant-typography-ellipsis-single-line { - vertical-align: bottom; -} -.ant-typography-ellipsis-multiple-line { - display: -webkit-box; - -webkit-line-clamp: 3; - /*! autoprefixer: ignore next */ - -webkit-box-orient: vertical; - overflow: hidden; -} -.ant-typography-rtl { - direction: rtl; -} -.ant-typography-rtl .ant-typography-expand, -.ant-typography-rtl .ant-typography-edit, -.ant-typography-rtl .ant-typography-copy { - margin-right: 8px; - margin-left: 0; -} -div.ant-typography-edit-content.ant-typography-rtl { - right: -12px; - left: auto; -} -.ant-typography-rtl .ant-typography-edit-content-confirm { - right: auto; - left: 10px; -} -.ant-typography-rtl.ant-typography ul li, -.ant-typography-rtl.ant-typography ol li { - margin: 0 20px 0 0; - padding: 0 4px 0 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-upload { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - outline: 0; -} -.ant-upload p { - margin: 0; -} -.ant-upload-btn { - display: block; - width: 100%; - outline: none; -} -.ant-upload input[type='file'] { - cursor: pointer; -} -.ant-upload.ant-upload-select { - display: inline-block; -} -.ant-upload.ant-upload-disabled { - cursor: not-allowed; -} -.ant-upload.ant-upload-select-picture-card { - display: table; - float: left; - width: 104px; - height: 104px; - margin-right: 8px; - margin-bottom: 8px; - text-align: center; - vertical-align: top; - background-color: #fafafa; - border: 1px dashed #d9d9d9; - border-radius: 2px; - cursor: pointer; - -webkit-transition: border-color 0.3s ease; - transition: border-color 0.3s ease; -} -.ant-upload.ant-upload-select-picture-card > .ant-upload { - display: table-cell; - width: 100%; - height: 100%; - padding: 8px; - text-align: center; - vertical-align: middle; -} -.ant-upload.ant-upload-select-picture-card:hover { - border-color: #1890ff; -} -.ant-upload.ant-upload-drag { - position: relative; - width: 100%; - height: 100%; - text-align: center; - background: #fafafa; - border: 1px dashed #d9d9d9; - border-radius: 2px; - cursor: pointer; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; -} -.ant-upload.ant-upload-drag .ant-upload { - padding: 16px 0; -} -.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) { - border-color: #096dd9; -} -.ant-upload.ant-upload-drag.ant-upload-disabled { - cursor: not-allowed; -} -.ant-upload.ant-upload-drag .ant-upload-btn { - display: table; - height: 100%; -} -.ant-upload.ant-upload-drag .ant-upload-drag-container { - display: table-cell; - vertical-align: middle; -} -.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover { - border-color: #40a9ff; -} -.ant-upload.ant-upload-drag p.ant-upload-drag-icon { - margin-bottom: 20px; -} -.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon { - color: #40a9ff; - font-size: 48px; -} -.ant-upload.ant-upload-drag p.ant-upload-text { - margin: 0 0 4px; - color: rgba(0, 0, 0, 0.85); - font-size: 16px; -} -.ant-upload.ant-upload-drag p.ant-upload-hint { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-upload.ant-upload-drag .anticon-plus { - color: rgba(0, 0, 0, 0.25); - font-size: 30px; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-upload.ant-upload-drag .anticon-plus:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-upload.ant-upload-drag:hover .anticon-plus { - color: rgba(0, 0, 0, 0.45); -} -.ant-upload-picture-card-wrapper { - display: inline-block; - width: 100%; -} -.ant-upload-picture-card-wrapper::before { - display: table; - content: ''; -} -.ant-upload-picture-card-wrapper::after { - display: table; - clear: both; - content: ''; -} -.ant-upload-list { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - line-height: 22px; -} -.ant-upload-list::before { - display: table; - content: ''; -} -.ant-upload-list::after { - display: table; - clear: both; - content: ''; -} -.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 { - padding-right: 14px; -} -.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 { - padding-right: 28px; -} -.ant-upload-list-item { - position: relative; - height: 22px; - margin-top: 8px; - font-size: 14px; -} -.ant-upload-list-item-name { - display: inline-block; - width: 100%; - padding-left: 22px; - overflow: hidden; - line-height: 22px; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-upload-list-item-name-icon-count-1 { - padding-right: 14px; -} -.ant-upload-list-item-card-actions { - position: absolute; - right: 0; - opacity: 0; -} -.ant-upload-list-item-card-actions.picture { - top: 25px; - line-height: 1; - opacity: 1; -} -.ant-upload-list-item-card-actions .anticon { - padding-right: 6px; - color: rgba(0, 0, 0, 0.45); -} -.ant-upload-list-item-info { - height: 100%; - padding: 0 12px 0 4px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-upload-list-item-info > span { - display: block; - width: 100%; - height: 100%; -} -.ant-upload-list-item-info .anticon-loading .anticon, -.ant-upload-list-item-info .ant-upload-text-icon .anticon { - position: absolute; - top: 5px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-upload-list-item .anticon-close { - display: inline-block; - font-size: 10px; - position: absolute; - top: 6px; - right: 4px; - color: rgba(0, 0, 0, 0.45); - line-height: 0; - cursor: pointer; - opacity: 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-upload-list-item .anticon-close:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-upload-list-item:hover .ant-upload-list-item-info { - background-color: #f5f5f5; -} -.ant-upload-list-item:hover .anticon-close { - opacity: 1; -} -.ant-upload-list-item:hover .ant-upload-list-item-card-actions { - opacity: 1; -} -.ant-upload-list-item-error, -.ant-upload-list-item-error .ant-upload-text-icon > .anticon, -.ant-upload-list-item-error .ant-upload-list-item-name { - color: #ff4d4f; -} -.ant-upload-list-item-error .ant-upload-list-item-card-actions { - opacity: 1; -} -.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon { - color: #ff4d4f; -} -.ant-upload-list-item-progress { - position: absolute; - bottom: -12px; - width: 100%; - padding-left: 26px; - font-size: 14px; - line-height: 0; -} -.ant-upload-list-picture .ant-upload-list-item, -.ant-upload-list-picture-card .ant-upload-list-item { - position: relative; - height: 66px; - padding: 8px; - border: 1px solid #d9d9d9; - border-radius: 2px; -} -.ant-upload-list-picture .ant-upload-list-item:hover, -.ant-upload-list-picture-card .ant-upload-list-item:hover { - background: transparent; -} -.ant-upload-list-picture .ant-upload-list-item-error, -.ant-upload-list-picture-card .ant-upload-list-item-error { - border-color: #ff4d4f; -} -.ant-upload-list-picture .ant-upload-list-item-info, -.ant-upload-list-picture-card .ant-upload-list-item-info { - padding: 0; -} -.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info, -.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info { - background: transparent; -} -.ant-upload-list-picture .ant-upload-list-item-uploading, -.ant-upload-list-picture-card .ant-upload-list-item-uploading { - border-style: dashed; -} -.ant-upload-list-picture .ant-upload-list-item-thumbnail, -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail { - position: absolute; - top: 8px; - left: 8px; - width: 48px; - height: 48px; - line-height: 54px; - text-align: center; - opacity: 0.8; -} -.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon, -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon { - font-size: 26px; -} -.ant-upload-list-picture .ant-upload-list-item-icon, -.ant-upload-list-picture-card .ant-upload-list-item-icon { - position: absolute; - top: 50%; - left: 50%; - font-size: 26px; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.ant-upload-list-picture .ant-upload-list-item-icon .anticon, -.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon { - font-size: 26px; -} -.ant-upload-list-picture .ant-upload-list-item-image, -.ant-upload-list-picture-card .ant-upload-list-item-image { - max-width: 100%; -} -.ant-upload-list-picture .ant-upload-list-item-thumbnail img, -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img { - display: block; - width: 48px; - height: 48px; - overflow: hidden; -} -.ant-upload-list-picture .ant-upload-list-item-name, -.ant-upload-list-picture-card .ant-upload-list-item-name { - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - max-width: 100%; - margin: 0 0 0 8px; - padding-right: 8px; - padding-left: 48px; - overflow: hidden; - line-height: 44px; - white-space: nowrap; - text-overflow: ellipsis; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1, -.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 { - padding-right: 18px; -} -.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2, -.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 { - padding-right: 36px; -} -.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name, -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name { - line-height: 28px; -} -.ant-upload-list-picture .ant-upload-list-item-progress, -.ant-upload-list-picture-card .ant-upload-list-item-progress { - bottom: 14px; - width: calc(100% - 24px); - margin-top: 0; - padding-left: 56px; -} -.ant-upload-list-picture .anticon-close, -.ant-upload-list-picture-card .anticon-close { - position: absolute; - top: 8px; - right: 8px; - line-height: 1; - opacity: 1; -} -.ant-upload-list-picture-card.ant-upload-list::after { - display: none; -} -.ant-upload-list-picture-card-container { - float: left; - width: 104px; - height: 104px; - margin: 0 8px 8px 0; -} -.ant-upload-list-picture-card .ant-upload-list-item { - float: left; - width: 104px; - height: 104px; - margin: 0 8px 8px 0; -} -.ant-upload-list-picture-card .ant-upload-list-item-info { - position: relative; - height: 100%; - overflow: hidden; -} -.ant-upload-list-picture-card .ant-upload-list-item-info::before { - position: absolute; - z-index: 1; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); - opacity: 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; - content: ' '; -} -.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before { - opacity: 1; -} -.ant-upload-list-picture-card .ant-upload-list-item-actions { - position: absolute; - top: 50%; - left: 50%; - z-index: 10; - white-space: nowrap; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - opacity: 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye, -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download, -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete { - z-index: 10; - width: 16px; - margin: 0 4px; - color: rgba(255, 255, 255, 0.85); - font-size: 16px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover, -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover, -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover { - color: #fff; -} -.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions, -.ant-upload-list-picture-card .ant-upload-list-item-actions:hover { - opacity: 1; -} -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail, -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img { - position: static; - display: block; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; -} -.ant-upload-list-picture-card .ant-upload-list-item-name { - display: none; - margin: 8px 0 0; - padding: 0; - line-height: 1.5715; - text-align: center; -} -.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name { - position: absolute; - bottom: 10px; - display: block; -} -.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item { - background-color: #fafafa; -} -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info { - height: auto; -} -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before, -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye, -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete { - display: none; -} -.ant-upload-list-picture-card .ant-upload-list-item-progress { - bottom: 32px; - padding-left: 0; -} -.ant-upload-list .ant-upload-success-icon { - color: #52c41a; - font-weight: bold; -} -.ant-upload-list .ant-upload-animate-enter, -.ant-upload-list .ant-upload-animate-leave, -.ant-upload-list .ant-upload-animate-inline-enter, -.ant-upload-list .ant-upload-animate-inline-leave { - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; - -webkit-animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-upload-list .ant-upload-animate-enter { - -webkit-animation-name: uploadAnimateIn; - animation-name: uploadAnimateIn; -} -.ant-upload-list .ant-upload-animate-leave { - -webkit-animation-name: uploadAnimateOut; - animation-name: uploadAnimateOut; -} -.ant-upload-list .ant-upload-animate-inline-enter { - -webkit-animation-name: uploadAnimateInlineIn; - animation-name: uploadAnimateInlineIn; -} -.ant-upload-list .ant-upload-animate-inline-leave { - -webkit-animation-name: uploadAnimateInlineOut; - animation-name: uploadAnimateInlineOut; -} -@-webkit-keyframes uploadAnimateIn { - from { - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@keyframes uploadAnimateIn { - from { - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@-webkit-keyframes uploadAnimateOut { - to { - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@keyframes uploadAnimateOut { - to { - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@-webkit-keyframes uploadAnimateInlineIn { - from { - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@keyframes uploadAnimateInlineIn { - from { - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@-webkit-keyframes uploadAnimateInlineOut { - to { - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@keyframes uploadAnimateInlineOut { - to { - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -.ant-upload-rtl { - direction: rtl; -} -.ant-upload-rtl.ant-upload.ant-upload-select-picture-card { - float: right; - margin-right: 0; - margin-left: 8px; -} -.ant-upload-list-rtl { - direction: rtl; -} -.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 { - padding-right: 22px; - padding-left: 14px; -} -.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 { - padding-right: 22px; - padding-left: 28px; -} -.ant-upload-list-rtl .ant-upload-list-item-name { - padding-right: 22px; - padding-left: 0; -} -.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1 { - padding-left: 14px; -} -.ant-upload-list-rtl .ant-upload-list-item-card-actions { - right: auto; - left: 0; -} -.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon { - padding-right: 0; - padding-left: 5px; -} -.ant-upload-list-rtl .ant-upload-list-item-info { - padding: 0 4px 0 12px; -} -.ant-upload-list-rtl .ant-upload-list-item .anticon-close { - right: auto; - left: 4px; -} -.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon { - padding-right: 0; - padding-left: 5px; -} -.ant-upload-list-rtl .ant-upload-list-item-progress { - padding-right: 26px; - padding-left: 0; -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail { - right: 8px; - left: auto; -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon { - right: 50%; - left: auto; - -webkit-transform: translate(50%, -50%); - transform: translate(50%, -50%); -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name { - margin: 0 8px 0 0; - padding-right: 48px; - padding-left: 8px; -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 { - padding-right: 48px; - padding-left: 18px; -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 { - padding-right: 48px; - padding-left: 36px; -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress { - padding-right: 56px; - padding-left: 0; -} -.ant-upload-list-rtl.ant-upload-list-picture .anticon-close, -.ant-upload-list-rtl.ant-upload-list-picture-card .anticon-close { - right: auto; - left: 8px; -} -.ant-upload-list-rtl .ant-upload-list-picture-card-container { - float: right; - margin: 0 0 8px 8px; -} -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item { - float: right; - margin: 0 0 8px 8px; -} -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions { - right: 50%; - left: auto; - -webkit-transform: translate(50%, -50%); - transform: translate(50%, -50%); -} -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name { - margin: 8px 0 0; - padding: 0; -} -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-info { - padding: 0; -} - - -/*# sourceMappingURL=antd.css.map*/ \ No newline at end of file diff --git a/.storybook/iframe.scss b/.storybook/iframe.scss deleted file mode 100644 index fd9c693afd..0000000000 --- a/.storybook/iframe.scss +++ /dev/null @@ -1,7 +0,0 @@ -html, body { - margin: 0; -} - -.dg.ac { - z-index: 999 !important; -} \ No newline at end of file diff --git a/.storybook/main.js b/.storybook/main.js deleted file mode 100644 index fdc6fb8885..0000000000 --- a/.storybook/main.js +++ /dev/null @@ -1,13 +0,0 @@ -const path = require('path'); - -// Export a function. Accept the base config as the only param. -module.exports = { - webpackFinal: async (config, { configType }) => { - config.module.rules.push({ - test: /\.stories\**.svg$/, - loader: 'svg-inline-loader' - } - ); - return config; - }, -}; diff --git a/.storybook/preview.ts b/.storybook/preview.ts deleted file mode 100644 index 4dcd53a555..0000000000 --- a/.storybook/preview.ts +++ /dev/null @@ -1,36 +0,0 @@ -// tslint:disable-next-line:no-submodule-imports -import { addParameters, configure } from '@storybook/react'; -import { create } from '@storybook/theming'; - -addParameters({ - options: { - isFullscreen: false, - showAddonsPanel: false, - showSearchBox: false, - panelPosition: 'bottom', - hierarchySeparator: /\./, - // hierarchyRootSeparator: /\|/, - enableShortcuts: true, - theme: create({ - base: 'light', - brandTitle: 'L7 for new architecture', - brandUrl: 'https://github.com/antvis/L7', - gridCellSize: 12, - }), - }, -}); - -// automatically import all files ending in *.stories.tsx - -// const req = require.context('../stories', true, /\.stories\.tsx$/); -// const req = require.context('../stories/layerbuild', true, /\.stories\.tsx$/); -// const req = require.context('../stories/Map', true, /\.stories\.tsx$/); -const req = require.context('../stories/template', true, /\.stories\.tsx$/); -// const req = require.context('../stories/MapPerformance', true, /\.stories\.tsx$/); -// const req = require.context('../stories/tile', true, /\.stories\.tsx$/); - -function loadStories() { - req.keys().forEach(req); -} - -configure(loadStories, module); diff --git a/.storybook/webpack.config.js b/.storybook/webpack.config.js deleted file mode 100644 index 6ee23f1bc3..0000000000 --- a/.storybook/webpack.config.js +++ /dev/null @@ -1,46 +0,0 @@ -const path = require("path"); -module.exports = ({ config }) => { - - // config.module.rules.push({ - // test: /\.glsl$/, - // loader: 'raw-loader' - // }); - - // config.module.rules.push({ - // test: /\.worker\.(js|ts)$/, - // use: { - // loader: 'worker-loader', - // options: { inline: true, fallback: false } - // } - // }); - config.module.rules =[]; - - config.module.rules.push( - - { - - test: /\.(ts|tsx)$/, - loader: require.resolve('awesome-typescript-loader'), - - }); - - config.module.rules.push( - { - test: /.css$/, - use: ["style-loader", "css-loader", 'sass-loader'], - - enforce: 'pre', - }, - { - test: /\.stories\.svg$/, - loader: 'svg-inline-loader' - } - ); - // config.resolve.alias = { - // '@antv/l7-district': path.resolve(__dirname, '../packages/boundary/src'), - // } - - config.resolve.extensions.push('.ts', '.tsx', 'css', '.js', '.glsl'); - - return config; -}; diff --git a/.umirc.ts b/.umirc.ts index 729bfd9f97..1cf27440db 100644 --- a/.umirc.ts +++ b/.umirc.ts @@ -20,6 +20,48 @@ export default defineConfig({ ie: 11, }, mode: 'site', + navs: [ + { + title: 'bugs', + path: '/bugs', + }, + { + title: '特性', + path: '/features', + }, + + { + title: '图库', + path: '/gallery', + }, + { + title: '瓦片', + path: '/tile', + }, + { + title: '栅格', + path: '/raster', + }, + { + title: '组件', + path: '/component', + }, + { + title: '绘制组件', + path: '/draw', + }, + { + title: 'GitHub', + path: 'https://github.com/antvis/L7', + }, + ], + // menus: { + // '/raster': [ + // { + // title: '栅格', + // }, + // ] + // }, esbuild: false, chainWebpack: (memo, { env, webpack, createCSSRule }) => { // 设置 alias @@ -42,13 +84,6 @@ export default defineConfig({ ['transform-import-css-l7'], ['babel-plugin-inline-import', { extensions: ['.worker.js'] }], ], - navs: [ - null, - { - title: 'GitHub', - path: 'https://github.com/antvis/L7', - }, - ], externals: { react: 'window.React', 'react-dom': 'window.ReactDOM', diff --git a/dev-demos/bugs/point/update.md b/dev-demos/bugs/point/update.md index 37e7c51515..b0f26ddbd8 100644 --- a/dev-demos/bugs/point/update.md +++ b/dev-demos/bugs/point/update.md @@ -1,3 +1,8 @@ +--- +group: + path: 'point' + title: 点 +--- ### Point - update #### style 映射 \ No newline at end of file diff --git a/dev-demos/layer/control/exportImage.md b/dev-demos/component/control/exportImage.md similarity index 100% rename from dev-demos/layer/control/exportImage.md rename to dev-demos/component/control/exportImage.md diff --git a/dev-demos/layer/control/exportImage.tsx b/dev-demos/component/control/exportImage.tsx similarity index 100% rename from dev-demos/layer/control/exportImage.tsx rename to dev-demos/component/control/exportImage.tsx diff --git a/dev-demos/layer/control/fullscreen.md b/dev-demos/component/control/fullscreen.md similarity index 100% rename from dev-demos/layer/control/fullscreen.md rename to dev-demos/component/control/fullscreen.md diff --git a/dev-demos/layer/control/fullscreen.tsx b/dev-demos/component/control/fullscreen.tsx similarity index 100% rename from dev-demos/layer/control/fullscreen.tsx rename to dev-demos/component/control/fullscreen.tsx diff --git a/dev-demos/layer/control/hide.md b/dev-demos/component/control/hide.md similarity index 100% rename from dev-demos/layer/control/hide.md rename to dev-demos/component/control/hide.md diff --git a/dev-demos/layer/control/hide.tsx b/dev-demos/component/control/hide.tsx similarity index 100% rename from dev-demos/layer/control/hide.tsx rename to dev-demos/component/control/hide.tsx diff --git a/dev-demos/layer/control/layerSwitch.md b/dev-demos/component/control/layerSwitch.md similarity index 100% rename from dev-demos/layer/control/layerSwitch.md rename to dev-demos/component/control/layerSwitch.md diff --git a/dev-demos/layer/control/layerSwitch.tsx b/dev-demos/component/control/layerSwitch.tsx similarity index 100% rename from dev-demos/layer/control/layerSwitch.tsx rename to dev-demos/component/control/layerSwitch.tsx diff --git a/dev-demos/layer/control/logo.md b/dev-demos/component/control/logo.md similarity index 100% rename from dev-demos/layer/control/logo.md rename to dev-demos/component/control/logo.md diff --git a/dev-demos/layer/control/logo.tsx b/dev-demos/component/control/logo.tsx similarity index 100% rename from dev-demos/layer/control/logo.tsx rename to dev-demos/component/control/logo.tsx diff --git a/dev-demos/layer/control/mapTheme.md b/dev-demos/component/control/mapTheme.md similarity index 100% rename from dev-demos/layer/control/mapTheme.md rename to dev-demos/component/control/mapTheme.md diff --git a/dev-demos/layer/control/mapTheme.tsx b/dev-demos/component/control/mapTheme.tsx similarity index 100% rename from dev-demos/layer/control/mapTheme.tsx rename to dev-demos/component/control/mapTheme.tsx diff --git a/dev-demos/layer/control/mouseLocation.md b/dev-demos/component/control/mouseLocation.md similarity index 100% rename from dev-demos/layer/control/mouseLocation.md rename to dev-demos/component/control/mouseLocation.md diff --git a/dev-demos/layer/control/mouseLocation.tsx b/dev-demos/component/control/mouseLocation.tsx similarity index 100% rename from dev-demos/layer/control/mouseLocation.tsx rename to dev-demos/component/control/mouseLocation.tsx diff --git a/dev-demos/layer/control/navigation.md b/dev-demos/component/control/navigation.md similarity index 100% rename from dev-demos/layer/control/navigation.md rename to dev-demos/component/control/navigation.md diff --git a/dev-demos/layer/control/navigation.tsx b/dev-demos/component/control/navigation.tsx similarity index 100% rename from dev-demos/layer/control/navigation.tsx rename to dev-demos/component/control/navigation.tsx diff --git a/dev-demos/layer/control/position.md b/dev-demos/component/control/position.md similarity index 100% rename from dev-demos/layer/control/position.md rename to dev-demos/component/control/position.md diff --git a/dev-demos/layer/control/position.tsx b/dev-demos/component/control/position.tsx similarity index 100% rename from dev-demos/layer/control/position.tsx rename to dev-demos/component/control/position.tsx diff --git a/dev-demos/layer/control/remove.md b/dev-demos/component/control/remove.md similarity index 100% rename from dev-demos/layer/control/remove.md rename to dev-demos/component/control/remove.md diff --git a/dev-demos/layer/control/remove.tsx b/dev-demos/component/control/remove.tsx similarity index 100% rename from dev-demos/layer/control/remove.tsx rename to dev-demos/component/control/remove.tsx diff --git a/dev-demos/layer/control/scale.md b/dev-demos/component/control/scale.md similarity index 100% rename from dev-demos/layer/control/scale.md rename to dev-demos/component/control/scale.md diff --git a/dev-demos/layer/control/scale.tsx b/dev-demos/component/control/scale.tsx similarity index 100% rename from dev-demos/layer/control/scale.tsx rename to dev-demos/component/control/scale.tsx diff --git a/dev-demos/layer/control/setOptions.md b/dev-demos/component/control/setOptions.md similarity index 100% rename from dev-demos/layer/control/setOptions.md rename to dev-demos/component/control/setOptions.md diff --git a/dev-demos/layer/control/setOptions.tsx b/dev-demos/component/control/setOptions.tsx similarity index 100% rename from dev-demos/layer/control/setOptions.tsx rename to dev-demos/component/control/setOptions.tsx diff --git a/dev-demos/layer/control/zoom.md b/dev-demos/component/control/zoom.md similarity index 100% rename from dev-demos/layer/control/zoom.md rename to dev-demos/component/control/zoom.md diff --git a/dev-demos/layer/control/zoom.tsx b/dev-demos/component/control/zoom.tsx similarity index 100% rename from dev-demos/layer/control/zoom.tsx rename to dev-demos/component/control/zoom.tsx diff --git a/dev-demos/layer/popup/layerPopup.md b/dev-demos/component/popup/layerPopup.md similarity index 100% rename from dev-demos/layer/popup/layerPopup.md rename to dev-demos/component/popup/layerPopup.md diff --git a/dev-demos/layer/popup/layerPopup.tsx b/dev-demos/component/popup/layerPopup.tsx similarity index 100% rename from dev-demos/layer/popup/layerPopup.tsx rename to dev-demos/component/popup/layerPopup.tsx diff --git a/dev-demos/layer/popup/popup.md b/dev-demos/component/popup/popup.md similarity index 100% rename from dev-demos/layer/popup/popup.md rename to dev-demos/component/popup/popup.md diff --git a/dev-demos/layer/popup/popup.tsx b/dev-demos/component/popup/popup.tsx similarity index 100% rename from dev-demos/layer/popup/popup.tsx rename to dev-demos/component/popup/popup.tsx diff --git a/dev-demos/layer/scene/boxSelect.md b/dev-demos/component/scene/boxSelect.md similarity index 100% rename from dev-demos/layer/scene/boxSelect.md rename to dev-demos/component/scene/boxSelect.md diff --git a/dev-demos/layer/scene/boxSelect.tsx b/dev-demos/component/scene/boxSelect.tsx similarity index 100% rename from dev-demos/layer/scene/boxSelect.tsx rename to dev-demos/component/scene/boxSelect.tsx diff --git a/dev-demos/features/line/demos/line.tsx b/dev-demos/features/line/demos/line.tsx index 4d12783019..af282011de 100644 --- a/dev-demos/features/line/demos/line.tsx +++ b/dev-demos/features/line/demos/line.tsx @@ -68,9 +68,6 @@ export default () => { ], }; const source = new Source(geoData); - - // scene.on('zoom', e => console.log(e)) - const layer = new LineLayer({ blend: 'normal' }) .source(source) .size(1) diff --git a/dev-demos/features/rasterLayer/demos/rasterData.tsx b/dev-demos/features/rasterLayer/demos/rasterData.tsx deleted file mode 100644 index 2f99490aa0..0000000000 --- a/dev-demos/features/rasterLayer/demos/rasterData.tsx +++ /dev/null @@ -1,88 +0,0 @@ -// @ts-ignore -import { RasterLayer, Scene } from '@antv/l7'; -// @ts-ignore -import { GaodeMapV2 } from '@antv/l7-maps'; -import React, { useEffect } from 'react'; -import * as GeoTIFF from 'geotiff'; - -async function getTiffData() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/rmsportal/XKgkjjGaAzRyKupCBiYW.dat', - ); - const arrayBuffer = await response.arrayBuffer(); - const tiff = await GeoTIFF.fromArrayBuffer(arrayBuffer); - const image = await tiff.getImage(); - const width = image.getWidth(); - const height = image.getHeight(); - const values = await image.readRasters(); - return { - data: values[0], - width, - height, - min: 0, - max: 8000, - }; -} - -export default () => { - useEffect(() => { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - center: [121.268, 30.3628], - zoom: 3, - }), - }); - - scene.on('loaded', async () => { - - const tiffdata = await getTiffData(); - - const layer = new RasterLayer({}); - layer - .source(tiffdata.data, { - parser: { - type: 'raster', - width: tiffdata.width, - height: tiffdata.height, - min: 0, - max: 80, - extent: [73.482190241, 3.82501784112, 135.106618732, 57.6300459963], - }, - }) - .style({ - heightRatio: 100, - opacity: 0.8, - domain: [0, 2000], - rampColors: { - colors: [ - '#FF4818', - '#F7B74A', - '#FFF598', - '#91EABC', - '#2EA9A1', - '#206C7C', - ].reverse(), - positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], - }, - }); - - layer.on('click', (e) => { - console.log(e) - }) - - scene.addLayer(layer); - - }); - - }, []); - return ( -
- ); -}; diff --git a/dev-demos/features/rasterLayer/demos/rasterFile.tsx b/dev-demos/features/rasterLayer/demos/rasterFile.tsx deleted file mode 100644 index 6acf2c1ed0..0000000000 --- a/dev-demos/features/rasterLayer/demos/rasterFile.tsx +++ /dev/null @@ -1,93 +0,0 @@ -// @ts-ignore -import { RasterLayer, Scene } from '@antv/l7'; -// @ts-ignore -import { GaodeMapV2 } from '@antv/l7-maps'; -import React, { useEffect } from 'react'; -import * as GeoTIFF from 'geotiff'; - -async function getTiffData() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/rmsportal/XKgkjjGaAzRyKupCBiYW.dat', - // 'http://127.0.0.1:3333/p.tif', - ); - const arrayBuffer = await response.arrayBuffer(); - return arrayBuffer -} - -export default () => { - useEffect(() => { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - center: [121.268, 30.3628], - zoom: 3, - }), - }); - - scene.on('loaded', async () => { - - const tiffdata = await getTiffData(); - - const layer = new RasterLayer({}) - layer.source({ - data: tiffdata, - bands: [0] - }, { - parser: { - type: 'raster', - // width: tiffdata.width, - // height: tiffdata.height, - format: async (data, bands) => { - - const tiff = await GeoTIFF.fromArrayBuffer(data); - const imageCount = await tiff.getImageCount(); - console.log('imageCount', imageCount) - - const image = await tiff.getImage(); - const width = image.getWidth(); - const height = image.getHeight(); - const values = await image.readRasters(); - return { rasterData: values[0], width, height }; - - }, - // operation: (allBands) => { - // return allBands[0].rasterData; - // }, - operation: ['+', ['band', 0], 1], - min: 0, - max: 80, - extent: [73.482190241, 3.82501784112, 135.106618732, 57.6300459963], - }, - }) - .style({ - heightRatio: 100, - opacity: 0.8, - domain: [0, 2000], - rampColors: { - colors: [ - '#FF4818', - '#F7B74A', - '#FFF598', - '#91EABC', - '#2EA9A1', - '#206C7C', - ].reverse(), - positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], - }, - }); - - scene.addLayer(layer); - - }); - - }, []); - return ( -
- ); -}; diff --git a/dev-demos/features/rasterLayer/demos/rasterFile2.tsx b/dev-demos/features/rasterLayer/demos/rasterFile2.tsx deleted file mode 100644 index ebd358dddf..0000000000 --- a/dev-demos/features/rasterLayer/demos/rasterFile2.tsx +++ /dev/null @@ -1,94 +0,0 @@ -// @ts-ignore -import { RasterLayer, Scene } from '@antv/l7'; -// @ts-ignore -import { GaodeMapV2 } from '@antv/l7-maps'; -import React, { useEffect } from 'react'; -import * as GeoTIFF from 'geotiff'; - -async function getTiffData(url: string) { - const response = await fetch(url); - const arrayBuffer = await response.arrayBuffer(); - return arrayBuffer -} - -export default () => { - useEffect(() => { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - center: [110, 30.3628], - zoom: 3, - }), - }); - - scene.on('loaded', async () => { - // - const url1 = 'https://gw.alipayobjects.com/os/rmsportal/XKgkjjGaAzRyKupCBiYW.dat'; - // 全国夜光图 - const url2 = 'https://gw.alipayobjects.com/zos/antvdemo/assets/light_clip/lightF182013.tiff' - const tiffdata = await getTiffData(url1); - const tiffdata2 = await getTiffData(url2); - // const rasterData = { data: tiffdata } - const rasterData = [ - { data: tiffdata }, - { data: tiffdata2 } - ]; - - const layer = new RasterLayer({}) - layer.source(rasterData, { - parser: { - type: 'raster', - format: async (data, bands) => { - // console.log('bands', bands) - const tiff = await GeoTIFF.fromArrayBuffer(data); - // const imageCount = await tiff.getImageCount(); - - const image = await tiff.getImage(); - const width = image.getWidth(); - const height = image.getHeight(); - const values = await image.readRasters(); - return { rasterData: values[0], width, height }; - - }, - // operation: (allBands) => { - // console.log(allBands) - // return allBands[0].rasterData; - // }, - operation: ['+', ['+', ['band', 0], 90], ['*', ['band', 1], 50]], - min: 0, - max: 80, - extent: [73.482190241, 3.82501784112, 135.106618732, 57.6300459963], - }, - }) - .style({ - heightRatio: 100, - opacity: 0.8, - domain: [0, 4000], - rampColors: { - colors: [ - '#FF4818', - '#F7B74A', - '#FFF598', - '#333', - '#222', - '#000', - ].reverse(), - positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], - }, - }); - - scene.addLayer(layer); - - }); - - }, []); - return ( -
- ); -}; diff --git a/dev-demos/features/rasterLayer/demos/rasterNDVI.tsx b/dev-demos/features/rasterLayer/demos/rasterNDVI.tsx deleted file mode 100644 index 2b7fe61fed..0000000000 --- a/dev-demos/features/rasterLayer/demos/rasterNDVI.tsx +++ /dev/null @@ -1,97 +0,0 @@ -// @ts-ignore -import { RasterLayer, Scene } from '@antv/l7'; -// @ts-ignore -import { GaodeMapV2 } from '@antv/l7-maps'; -import React, { useEffect } from 'react'; -import * as GeoTIFF from 'geotiff'; - -async function getTiffData(url: string) { - const response = await fetch(url); - const arrayBuffer = await response.arrayBuffer(); - return arrayBuffer -} - -export default () => { - useEffect(() => { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - center: [121.268, 30.3628], - zoom: 3, - }), - }); - - scene.on('loaded', async () => { - const url1 = 'https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*-JRUT5u3IDcAAAAAAAAAAAAADmJ7AQ/original'; - const tiffdata = await getTiffData(url1); - - const layer = new RasterLayer({}) - layer.source([ - { - data: tiffdata, - bands: [0, 1, 2, 3], - }, - ], { - parser: { - type: 'raster', - format: async (data, bands) => { - const tiff = await GeoTIFF.fromArrayBuffer(data); - console.log(tiff) - const imageCount = await tiff.getImageCount(); - console.log('imageCount', imageCount, bands) - - - // const image = await tiff.getImage(); - // const width = image.getWidth(); - // const height = image.getHeight(); - // const value0 = await image.readRasters(); - - const image1 = await tiff.getImage(1); - const value1 = await image1.readRasters(); - // console.log(value1) - - // const image2 = await tiff.getImage(2); - // const value2 = await image2.readRasters(); - // console.log(value2) - - const value = value1; - // console.log(value) - return [ - // { rasterData: value0[0], width, height }, - // { rasterData: value1[0], width, height }, - // { rasterData: value2[0], width, height } - // { rasterData: value[0], width: value.width, height: value.height }, - // { rasterData: value[1], width: value.width, height: value.height }, - { rasterData: value[2], width: value.width, height: value.height }, // R - { rasterData: value[3], width: value.width, height: value.height }, // NIR - ]; - }, - // blue green red nir - // NDVI = ABS(NIR - R) / (NIR + R) = 近红外与红光之差 / 近红外与红光之和 - operation: ['/', - ['-', ['band', 0], ['band', 1]], // R > NIR - ['+', ['band', 0], ['band', 1]] - ], - extent: [73.482190241, 3.82501784112, 135.106618732, 57.6300459963], - }, - }) - .style({ - domain: [0, 0.25], - rampColors: { - colors: [ 'rgb(166,97,26)', 'rgb(223,194,125)', 'rgb(245,245,245)', 'rgb(128,205,193)', 'rgb(1,133,113)' ], - positions: [ 0, 0.25, 0.5, 0.75, 1.0 ] - }, - }); - scene.addLayer(layer); - }); - }, []); - return ( -
- ); -}; diff --git a/dev-demos/features/rasterLayer/demos/rasterRgb.tsx b/dev-demos/features/rasterLayer/demos/rasterRgb.tsx deleted file mode 100644 index fb4abd5537..0000000000 --- a/dev-demos/features/rasterLayer/demos/rasterRgb.tsx +++ /dev/null @@ -1,85 +0,0 @@ -// @ts-ignore -import { RasterLayer, Scene } from '@antv/l7'; -// @ts-ignore -import { GaodeMapV2 } from '@antv/l7-maps'; -import React, { useEffect } from 'react'; -import * as GeoTIFF from 'geotiff'; - -async function getTiffData(url: string) { - const response = await fetch(url); - const arrayBuffer = await response.arrayBuffer(); - return arrayBuffer -} - -export default () => { - useEffect(() => { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - center: [121.268, 30.3628], - zoom: 3, - }), - }); - - scene.on('loaded', async () => { - const url1 = 'https://gw.alipayobjects.com/os/rmsportal/XKgkjjGaAzRyKupCBiYW.dat'; - const url2 = 'https://gw.alipayobjects.com/zos/antvdemo/assets/light_clip/lightF182013.tiff' - const tiffdata = await getTiffData(url1); - const tiffdata2 = await getTiffData(url2); - - const layer = new RasterLayer({}) - layer.source([ - { - data: tiffdata, - bands: [0], - }, - { - data: tiffdata2, - bands: [0], - } - ], { - parser: { - type: 'rasterRgb', - format: async (data, bands) => { - // console.log(bands, ) - const tiff = await GeoTIFF.fromArrayBuffer(data); - const imageCount = await tiff.getImageCount(); - console.log('imageCount', imageCount, bands) - - const image = await tiff.getImage(); - const width = image.getWidth(); - const height = image.getHeight(); - const values = await image.readRasters(); - return { rasterData: values[0], width, height }; - }, - // operation: (allBands) => { - // return allBands[0].rasterData; - // }, - // operation: ['+', ['band', 0], 1], - operation: { - r: ['*', ['band', 1], 1], - g: ['*', ['band', 1], 1], - b: ['*', ['band', 1], 1], - }, - extent: [73.482190241, 3.82501784112, 135.106618732, 57.6300459963], - }, - }) - .style({ - // opacity: 0.8, - channelRMax: 100, - channelGMax: 100, - channelBMax: 100 - }); - scene.addLayer(layer); - }); - }, []); - return ( -
- ); -}; diff --git a/dev-demos/features/rasterLayer/demos/rasterRgb2.tsx b/dev-demos/features/rasterLayer/demos/rasterRgb2.tsx deleted file mode 100644 index 212177a258..0000000000 --- a/dev-demos/features/rasterLayer/demos/rasterRgb2.tsx +++ /dev/null @@ -1,118 +0,0 @@ -// @ts-ignore -import { RasterLayer, Scene } from '@antv/l7'; -// @ts-ignore -import { GaodeMapV2 } from '@antv/l7-maps'; -import React, { useEffect } from 'react'; - -async function getTiffData(url: string) { - const response = await fetch(url); - const arrayBuffer = await response.arrayBuffer(); - return arrayBuffer -} - -export default () => { - useEffect(() => { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - center: [110, 30.3628], - zoom: 3, - }), - }); - - const canvas = document.createElement('canvas'); - const canvasSize = 256; - canvas.width = canvasSize; - canvas.height = canvasSize; - const ctx = canvas.getContext('2d') as CanvasRenderingContext2D; - - scene.on('loaded', async () => { - const url1 = 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*sV6gSYSdpl4AAAAAAAAAAAAAARQnAQ'; - const tiffdata = await getTiffData(url1); - - // Gray = R*0.299 + G*0.587 + B*0.114 - const grayExp = ['+', - ['*', ['band', 0], 0.299], - [ - '+', - ['*', ['band', 1], 0.587], - ['*', ['band', 2], 0.114] - ] - ] - const layer = new RasterLayer({}) - layer.source([ - { - data: tiffdata, - bands: [0], - }, - ], { - parser: { - type: 'rasterRgb', - format: async (data, bands) => { - const blob: Blob = new Blob([new Uint8Array(data)], { - type: 'image/png', - }); - const img = await createImageBitmap(blob); - - ctx.clearRect(0, 0, canvasSize, canvasSize); - ctx.drawImage(img, 0, 0, canvasSize, canvasSize); - const imgData = ctx.getImageData(0, 0, canvasSize, canvasSize).data; - const channelR: number[] = []; - const channelG: number[] = []; - const channelB: number[] = []; - for (let i = 0; i < imgData.length; i += 4) { - const R = imgData[i]; - const G = imgData[i + 1]; - const B = imgData[i + 2]; - - channelR.push(R); - channelG.push(G); - channelB.push(B); - } - - return [ - { rasterData: channelR, width: canvasSize, height: canvasSize }, - { rasterData: channelG, width: canvasSize, height: canvasSize }, - { rasterData: channelB, width: canvasSize, height: canvasSize } - ]; - }, - // operation: (allBands) => { - // return allBands[0].rasterData; - // }, - // operation: ['+', ['band', 0], 1], - operation: { - r: ['band', 0], - g: ['band', 1], - b: ['band', 2], - // r: ['*', ['band', 0], 1], - // g: ['*', ['band', 1], 1], - // b: ['*', ['band', 2], 1], - // r: grayExp, - // g: grayExp, - // b: grayExp, - }, - extent: [73.482190241, 3.82501784112, 135.106618732, 57.6300459963], - }, - }) - .style({ - // opacity: 0.8, - // channelRMax: 100, - // channelGMax: 100, - // channelBMax: 100 - }); - scene.addLayer(layer); - }); - return () => { - scene.destroy(); - } - }, []); - return ( -
- ); -}; diff --git a/dev-demos/features/rasterLayer/demos/rasterRgb3.tsx b/dev-demos/features/rasterLayer/demos/rasterRgb3.tsx deleted file mode 100644 index 73ab079c99..0000000000 --- a/dev-demos/features/rasterLayer/demos/rasterRgb3.tsx +++ /dev/null @@ -1,112 +0,0 @@ -// @ts-ignore -import { RasterLayer, Scene } from '@antv/l7'; -// @ts-ignore -import { GaodeMapV2 } from '@antv/l7-maps'; -import React, { useEffect } from 'react'; -import * as GeoTIFF from 'geotiff'; - -async function getTiffData(url: string) { - const response = await fetch(url); - const arrayBuffer = await response.arrayBuffer(); - return arrayBuffer -} - -export default () => { - useEffect(() => { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - center: [121.268, 30.3628], - zoom: 3, - }), - }); - - scene.on('loaded', async () => { - const url1 = 'https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*-JRUT5u3IDcAAAAAAAAAAAAADmJ7AQ/original'; - const tiffdata = await getTiffData(url1); - - const layer = new RasterLayer({}) - layer.source([ - { - data: tiffdata, - }, - ], { - parser: { - type: 'rasterRgb', - format: async (data, bands) => { - const tiff = await GeoTIFF.fromArrayBuffer(data); - const imageCount = await tiff.getImageCount(); - const image1 = await tiff.getImage(); - const value1 = await image1.readRasters(); - - const value = value1; - return [ - - { rasterData: value[0], width: value.width, height: value.height }, - { rasterData: value[1], width: value.width, height: value.height }, - { rasterData: value[2], width: value.width, height: value.height }, - { rasterData: value[3], width: value.width, height: value.height } - ]; - }, - operation: { - // blue green red nir - // 标准真彩色 rgb - // r: ['-', ['band', 2], 155], - // g: ['-', ['band', 1], 184], - // b: ['-', ['band', 0], 295], - - // // 标准假彩色 4,3,2 - // r: ['-', ['band', 3], 295], - // g: ['-', ['band', 2], 184], - // b: ['-', ['band', 1], 295], - - // 标准假彩色 4,3,2 - - - // r: ['*', ['/', ['band', 3], 234], 255], - // g: ['*', ['/', ['band', 2], 296], 255], - // b: ['*', ['/', ['band', 1], 296], 255], - - // r: ['-', ['band', 3], 234], - // g: ['-', ['band', 2], 296], - // b: ['-', ['band', 1], 296], - - // r: ['/', ['band', 3], 234], - // g: ['/', ['band', 2], 296], - // b: ['/', ['band', 1], 296], - - - // r: ['/', ['band', 3], 2], - // g: ['/', ['band', 2], 2], - // b: ['/', ['band', 1], 2], - - - // r: ['band', 3], - // g: ['band', 2], - // b: ['band', 1], - - r: ['-', ['band', 3], 113], - g: ['-', ['band', 2], 155], - b: ['-', ['band', 1], 184], - }, - extent: [73.482190241, 3.82501784112, 135.106618732, 57.6300459963], - }, - }) - .style({ - // channelRMax: 255, - // channelGMax: 255, - // channelBMax: 255 - }); - scene.addLayer(layer); - }); - }, []); - return ( -
- ); -}; diff --git a/dev-demos/features/rasterLayer/raster.md b/dev-demos/features/rasterLayer/raster.md deleted file mode 100644 index 867c1b9fa3..0000000000 --- a/dev-demos/features/rasterLayer/raster.md +++ /dev/null @@ -1,3 +0,0 @@ -### RasterLayer - raster -#### 普通 rasterLayer - \ No newline at end of file diff --git a/dev-demos/features/rasterLayer/rasterFile.md b/dev-demos/features/rasterLayer/rasterFile.md deleted file mode 100644 index 3ce3d77754..0000000000 --- a/dev-demos/features/rasterLayer/rasterFile.md +++ /dev/null @@ -1,4 +0,0 @@ -### RasterLayer - rasterFile -#### raster file data -加载单个栅格文件的二进制流数据,自己提供栅格波段数据的提取方法。 - \ No newline at end of file diff --git a/dev-demos/features/rasterLayer/rasterFile2.md b/dev-demos/features/rasterLayer/rasterFile2.md deleted file mode 100644 index 4bcc1a7cf9..0000000000 --- a/dev-demos/features/rasterLayer/rasterFile2.md +++ /dev/null @@ -1,4 +0,0 @@ -### RasterLayer - rasterFile2 -#### raster file data2 -加载多个栅格文件的二进制流数据,自己提供栅格波段数据的提取方法。 - \ No newline at end of file diff --git a/dev-demos/features/rasterLayer/rasterNDVI.md b/dev-demos/features/rasterLayer/rasterNDVI.md deleted file mode 100644 index 86dd907871..0000000000 --- a/dev-demos/features/rasterLayer/rasterNDVI.md +++ /dev/null @@ -1,3 +0,0 @@ -### RasterLayer - raster ndvi -#### ndvi - \ No newline at end of file diff --git a/dev-demos/features/rasterLayer/rasterRgb.md b/dev-demos/features/rasterLayer/rasterRgb.md deleted file mode 100644 index 684fa33a89..0000000000 --- a/dev-demos/features/rasterLayer/rasterRgb.md +++ /dev/null @@ -1,3 +0,0 @@ -### RasterLayer - rasterRgb -#### 普通 rgb rasterLayer - \ No newline at end of file diff --git a/dev-demos/features/rasterLayer/rasterRgb2.md b/dev-demos/features/rasterLayer/rasterRgb2.md deleted file mode 100644 index d04cd286b0..0000000000 --- a/dev-demos/features/rasterLayer/rasterRgb2.md +++ /dev/null @@ -1,3 +0,0 @@ -### RasterLayer - rasterRgb2 -#### 普通 rgb2 rasterLayer - \ No newline at end of file diff --git a/dev-demos/features/rasterLayer/rasterRgb3.md b/dev-demos/features/rasterLayer/rasterRgb3.md deleted file mode 100644 index 32fa0b9eb6..0000000000 --- a/dev-demos/features/rasterLayer/rasterRgb3.md +++ /dev/null @@ -1,3 +0,0 @@ -### RasterLayer - rasterRgb3 -#### 普通 rgb3 rasterLayer - \ No newline at end of file diff --git a/dev-demos/raster/demos/rasterData.tsx b/dev-demos/raster/demos/rasterData.tsx deleted file mode 100644 index 7f843fcf5b..0000000000 --- a/dev-demos/raster/demos/rasterData.tsx +++ /dev/null @@ -1,87 +0,0 @@ -// @ts-ignore -import { RasterLayer, Scene } from '@antv/l7'; -// @ts-ignore -import { GaodeMapV2 } from '@antv/l7-maps'; -import React, { useEffect } from 'react'; -import * as GeoTIFF from 'geotiff'; - -async function getTiffData() { - // const response = await fetch( - // 'https://gw.alipayobjects.com/os/rmsportal/XKgkjjGaAzRyKupCBiYW.dat', - // ); - const response = await fetch('http://127.0.0.1:8080/OUTPUT_clip.tif'); - const arrayBuffer = await response.arrayBuffer(); - const tiff = await GeoTIFF.fromArrayBuffer(arrayBuffer); - const image = await tiff.getImage(); - const width = image.getWidth(); - const height = image.getHeight(); - const values = await image.readRasters(); - console.log(values); - return { - data: values[0], - width, - height, - min: 0, - max: 8000, - }; -} - -export default () => { - useEffect(() => { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - center: [121.268, 30.3628], - zoom: 3, - }), - }); - - scene.on('loaded', async () => { - const tiffdata = await getTiffData(); - - const layer = new RasterLayer({}); - layer - .source(tiffdata.data, { - parser: { - type: 'raster', - width: tiffdata.width, - height: tiffdata.height, - min: 0, - max: 80, - extent: [73.482190241, 3.82501784112, 135.106618732, 57.6300459963], - }, - }) - .style({ - heightRatio: 100, - opacity: 0.8, - domain: [0, 2000], - rampColors: { - colors: [ - '#FF4818', - '#F7B74A', - '#FFF598', - '#91EABC', - '#2EA9A1', - '#206C7C', - ].reverse(), - positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], - }, - }); - - layer.on('click', (e) => { - console.log(e); - }); - - scene.addLayer(layer); - }); - }, []); - return ( -
- ); -}; diff --git a/dev-demos/raster/demos/rasterFile.tsx b/dev-demos/raster/demos/rasterFile.tsx index 4d5b5c98e8..70944a460b 100644 --- a/dev-demos/raster/demos/rasterFile.tsx +++ b/dev-demos/raster/demos/rasterFile.tsx @@ -8,7 +8,6 @@ import * as GeoTIFF from 'geotiff'; async function getTiffData() { const response = await fetch( 'https://gw.alipayobjects.com/os/rmsportal/XKgkjjGaAzRyKupCBiYW.dat', - // 'http://127.0.0.1:3333/p.tif', ); const arrayBuffer = await response.arrayBuffer(); return arrayBuffer; @@ -26,46 +25,27 @@ export default () => { scene.on('loaded', async () => { const tiffdata = await getTiffData(); + const tiff = await GeoTIFF.fromArrayBuffer(tiffdata); + const image = await tiff.getImage(); + const width = image.getWidth(); + const height = image.getHeight(); + const values = await image.readRasters(); - const layer = new RasterLayer({}); + const layer = new RasterLayer(); layer - .source( - { - data: tiffdata, - bands: [0], + .source(values[0], { + parser: { + type: 'raster', + width, + height, + extent: [73.482190241, 3.82501784112, 135.106618732, 57.6300459963], }, - { - parser: { - type: 'raster', - // width: tiffdata.width, - // height: tiffdata.height, - format: async (data, bands) => { - const tiff = await GeoTIFF.fromArrayBuffer(data); - const imageCount = await tiff.getImageCount(); - console.log('imageCount', imageCount); - - const image = await tiff.getImage(); - const width = image.getWidth(); - const height = image.getHeight(); - const values = await image.readRasters(); - return { rasterData: values[0], width, height }; - }, - // operation: (allBands) => { - // return allBands[0].rasterData; - // }, - operation: ['+', ['band', 0], 1], - min: 0, - max: 80, - extent: [ - 73.482190241, 3.82501784112, 135.106618732, 57.6300459963, - ], - }, - }, - ) + }) .style({ - heightRatio: 100, opacity: 0.8, - domain: [0, 2000], + clampLow: false, + clampHigh: false, + domain: [100, 8000], rampColors: { colors: [ '#FF4818', diff --git a/dev-demos/raster/demos/rasterNDVI.tsx b/dev-demos/raster/demos/rasterNDVI.tsx index 3039e1b2f9..9407393b6f 100644 --- a/dev-demos/raster/demos/rasterNDVI.tsx +++ b/dev-demos/raster/demos/rasterNDVI.tsx @@ -26,13 +26,6 @@ export default () => { const url1 = 'https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*XKLhRY67iPgAAAAAAAAAAAAADmJ7AQ/original'; const tiffdata = await getTiffData(url1); - - // const tiffdata1 = await GeoTIFF.fromUrl('https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*-JRUT5u3IDcAAAAAAAAAAAAADmJ7AQ/original'); - - // const tiffdata1 = await parse_georaster(tiffdata); - // console.log(tiffdata1) - // console.log(await tiffdata1.getImageCount()) - // console.log(await tiffdata2.getImageCount()) const url2 = 'https://t0.tianditu.gov.cn/img_w/wmts?tk=b72aa81ac2b3cae941d1eb213499e15e&'; diff --git a/dev-demos/raster/demos/rasterRgb.tsx b/dev-demos/raster/demos/rasterRgb.tsx deleted file mode 100644 index d36d16d92d..0000000000 --- a/dev-demos/raster/demos/rasterRgb.tsx +++ /dev/null @@ -1,93 +0,0 @@ -// @ts-ignore -import { RasterLayer, Scene } from '@antv/l7'; -// @ts-ignore -import { GaodeMapV2 } from '@antv/l7-maps'; -import React, { useEffect } from 'react'; -import * as GeoTIFF from 'geotiff'; - -async function getTiffData(url: string) { - const response = await fetch(url); - const arrayBuffer = await response.arrayBuffer(); - return arrayBuffer; -} - -export default () => { - useEffect(() => { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - center: [121.268, 30.3628], - zoom: 3, - }), - }); - - scene.on('loaded', async () => { - const url1 = - 'https://gw.alipayobjects.com/os/rmsportal/XKgkjjGaAzRyKupCBiYW.dat'; - const url2 = - 'https://gw.alipayobjects.com/zos/antvdemo/assets/light_clip/lightF182013.tiff'; - const tiffdata = await getTiffData(url1); - const tiffdata2 = await getTiffData(url2); - - const layer = new RasterLayer({}); - layer - .source( - [ - { - data: tiffdata, - bands: [0], - }, - { - data: tiffdata2, - bands: [0], - }, - ], - { - parser: { - type: 'rasterRgb', - format: async (data, bands) => { - // console.log(bands, ) - const tiff = await GeoTIFF.fromArrayBuffer(data); - const imageCount = await tiff.getImageCount(); - console.log('imageCount', imageCount, bands); - - const image = await tiff.getImage(); - const width = image.getWidth(); - const height = image.getHeight(); - const values = await image.readRasters(); - return { rasterData: values[0], width, height }; - }, - // operation: (allBands) => { - // return allBands[0].rasterData; - // }, - // operation: ['+', ['band', 0], 1], - operation: { - r: ['*', ['band', 1], 1], - g: ['*', ['band', 1], 1], - b: ['*', ['band', 1], 1], - }, - extent: [ - 73.482190241, 3.82501784112, 135.106618732, 57.6300459963, - ], - }, - }, - ) - .style({ - // opacity: 0.8, - channelRMax: 100, - channelGMax: 100, - channelBMax: 100, - }); - scene.addLayer(layer); - }); - }, []); - return ( -
- ); -}; diff --git a/dev-demos/raster/demos/rasterRgb2.tsx b/dev-demos/raster/demos/rasterRgb2.tsx deleted file mode 100644 index f5cdd63400..0000000000 --- a/dev-demos/raster/demos/rasterRgb2.tsx +++ /dev/null @@ -1,139 +0,0 @@ -// @ts-ignore -import { RasterLayer, Scene } from '@antv/l7'; -// @ts-ignore -import { GaodeMapV2 } from '@antv/l7-maps'; -import React, { useEffect } from 'react'; - -async function getTiffData(url: string) { - const response = await fetch(url); - const arrayBuffer = await response.arrayBuffer(); - return arrayBuffer; -} - -export default () => { - useEffect(() => { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - center: [110, 30.3628], - zoom: 3, - }), - }); - - const canvas = document.createElement('canvas'); - const canvasSize = 256; - canvas.width = canvasSize; - canvas.height = canvasSize; - const ctx = canvas.getContext('2d') as CanvasRenderingContext2D; - - scene.on('loaded', async () => { - const url1 = - 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*sV6gSYSdpl4AAAAAAAAAAAAAARQnAQ'; - const tiffdata = await getTiffData(url1); - - // Gray = R*0.299 + G*0.587 + B*0.114 - const grayExp = [ - '+', - ['*', ['band', 0], 0.299], - ['+', ['*', ['band', 1], 0.587], ['*', ['band', 2], 0.114]], - ]; - const layer = new RasterLayer({}); - layer - .source( - [ - { - data: tiffdata, - bands: [0], - }, - ], - { - parser: { - type: 'rasterRgb', - format: async (data, bands) => { - const blob: Blob = new Blob([new Uint8Array(data)], { - type: 'image/png', - }); - const img = await createImageBitmap(blob); - - ctx.clearRect(0, 0, canvasSize, canvasSize); - ctx.drawImage(img, 0, 0, canvasSize, canvasSize); - const imgData = ctx.getImageData( - 0, - 0, - canvasSize, - canvasSize, - ).data; - const channelR: number[] = []; - const channelG: number[] = []; - const channelB: number[] = []; - for (let i = 0; i < imgData.length; i += 4) { - const R = imgData[i]; - const G = imgData[i + 1]; - const B = imgData[i + 2]; - - channelR.push(R); - channelG.push(G); - channelB.push(B); - } - - return [ - { - rasterData: channelR, - width: canvasSize, - height: canvasSize, - }, - { - rasterData: channelG, - width: canvasSize, - height: canvasSize, - }, - { - rasterData: channelB, - width: canvasSize, - height: canvasSize, - }, - ]; - }, - // operation: (allBands) => { - // return allBands[0].rasterData; - // }, - // operation: ['+', ['band', 0], 1], - operation: { - r: ['band', 0], - g: ['band', 1], - b: ['band', 2], - // r: ['*', ['band', 0], 1], - // g: ['*', ['band', 1], 1], - // b: ['*', ['band', 2], 1], - // r: grayExp, - // g: grayExp, - // b: grayExp, - }, - extent: [ - 73.482190241, 3.82501784112, 135.106618732, 57.6300459963, - ], - }, - }, - ) - .style({ - // opacity: 0.8, - // channelRMax: 100, - // channelGMax: 100, - // channelBMax: 100 - }); - scene.addLayer(layer); - }); - return () => { - scene.destroy(); - }; - }, []); - return ( -
- ); -}; diff --git a/dev-demos/raster/demos/rasterRgb3.tsx b/dev-demos/raster/demos/rasterRgb3.tsx deleted file mode 100644 index 5aa354fd41..0000000000 --- a/dev-demos/raster/demos/rasterRgb3.tsx +++ /dev/null @@ -1,118 +0,0 @@ -// @ts-ignore -import { RasterLayer, Scene } from '@antv/l7'; -// @ts-ignore -import { Map } from '@antv/l7-maps'; -import React, { useEffect } from 'react'; -import * as GeoTIFF from 'geotiff'; - -async function getTiffData(url: string) { - const response = await fetch(url); - const arrayBuffer = await response.arrayBuffer(); - return arrayBuffer; -} - -export default () => { - useEffect(() => { - const scene = new Scene({ - id: 'map', - map: new Map({ - center: [129.84688399962705, 46.66599711239799], - zoom: 10, - }), - }); - - scene.on('loaded', async () => { - const url2 = - 'https://t0.tianditu.gov.cn/img_w/wmts?tk=b72aa81ac2b3cae941d1eb213499e15e&'; - - const layer2 = new RasterLayer({ - zIndex: 1, - }).source(url2, { - parser: { - type: 'rasterTile', - tileSize: 256, - wmtsOptions: { - layer: 'img', - tileMatrixset: 'w', - format: 'tiles', - }, - }, - }); - scene.addLayer(layer2); - const url1 = - 'https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*XKLhRY67iPgAAAAAAAAAAAAADmJ7AQ/original'; - const tiffdata = await getTiffData(url1); - - const layer = new RasterLayer({ zIndex: 10 }); - layer - .source( - [ - { - data: tiffdata, - bands: [0, 1, 2, 3], - }, - ], - { - parser: { - type: 'rasterRgb', - format: async (data, bands) => { - const tiff = await GeoTIFF.fromArrayBuffer(data); - - const image1 = await tiff.getImage(); - const value1 = await image1.readRasters(); - - const value = value1; - - return [ - { - rasterData: value[0], - width: value.width, - height: value.height, - }, - { - rasterData: value[1], - width: value.width, - height: value.height, - }, - { - rasterData: value[2], - width: value.width, - height: value.height, - }, - { - rasterData: value[3], - width: value.width, - height: value.height, - }, - ]; - }, - operation: { - r: ['-', ['band', 0], 1831], - g: ['-', ['band', 1], 1649], - b: ['-', ['band', 2], 1424], - }, - extent: [ - 129.80688399962705, 46.63599711239799, 129.88665024933522, - 46.695215826300725, - ], - }, - }, - ) - .style({ - channelRMax: 2402 - 1831, - channelGMax: 2374 - 1649, - channelBMax: 2440 - 1424, - }); - scene.addLayer(layer); - }); - }, []); - return ( -
- ); -}; diff --git a/dev-demos/raster/raster.md b/dev-demos/raster/raster.md deleted file mode 100644 index 0d9a5d38ab..0000000000 --- a/dev-demos/raster/raster.md +++ /dev/null @@ -1,2 +0,0 @@ -### Rarster TiFF - \ No newline at end of file diff --git a/dev-demos/raster/rasterFile.md b/dev-demos/raster/rasterFile.md index 3ce3d77754..aaaed0f677 100644 --- a/dev-demos/raster/rasterFile.md +++ b/dev-demos/raster/rasterFile.md @@ -1,4 +1,2 @@ -### RasterLayer - rasterFile -#### raster file data -加载单个栅格文件的二进制流数据,自己提供栅格波段数据的提取方法。 +### Raster TIFF 单波段 \ No newline at end of file diff --git a/dev-demos/raster/rasterFile2.md b/dev-demos/raster/rasterFile2.md deleted file mode 100644 index 4bcc1a7cf9..0000000000 --- a/dev-demos/raster/rasterFile2.md +++ /dev/null @@ -1,4 +0,0 @@ -### RasterLayer - rasterFile2 -#### raster file data2 -加载多个栅格文件的二进制流数据,自己提供栅格波段数据的提取方法。 - \ No newline at end of file diff --git a/dev-demos/raster/rasterRgb.md b/dev-demos/raster/rasterRgb.md deleted file mode 100644 index 684fa33a89..0000000000 --- a/dev-demos/raster/rasterRgb.md +++ /dev/null @@ -1,3 +0,0 @@ -### RasterLayer - rasterRgb -#### 普通 rgb rasterLayer - \ No newline at end of file diff --git a/dev-demos/raster/rasterRgb2.md b/dev-demos/raster/rasterRgb2.md deleted file mode 100644 index d04cd286b0..0000000000 --- a/dev-demos/raster/rasterRgb2.md +++ /dev/null @@ -1,3 +0,0 @@ -### RasterLayer - rasterRgb2 -#### 普通 rgb2 rasterLayer - \ No newline at end of file diff --git a/dev-demos/raster/rasterRgb3.md b/dev-demos/raster/rasterRgb3.md deleted file mode 100644 index 32fa0b9eb6..0000000000 --- a/dev-demos/raster/rasterRgb3.md +++ /dev/null @@ -1,3 +0,0 @@ -### RasterLayer - rasterRgb3 -#### 普通 rgb3 rasterLayer - \ No newline at end of file diff --git a/dev-demos/tile/BaseMap/dem.md b/dev-demos/tile/BaseMap/dem.md new file mode 100644 index 0000000000..e5cfa5285c --- /dev/null +++ b/dev-demos/tile/BaseMap/dem.md @@ -0,0 +1,8 @@ +--- +title: 星球地图-地形晕渲 +order: 2 +--- + +地形晕渲 API 是通过 HTTPS 协议访问远程服务的接口,返回指定区域的地形瓦片地图。 + + \ No newline at end of file diff --git a/dev-demos/tile/BaseMap/demos/dem.tsx b/dev-demos/tile/BaseMap/demos/dem.tsx new file mode 100644 index 0000000000..abaa3b66f8 --- /dev/null +++ b/dev-demos/tile/BaseMap/demos/dem.tsx @@ -0,0 +1,78 @@ +// @ts-ignore +import { Scene, RasterLayer } from '@antv/l7'; +// @ts-ignore +import { Map } from '@antv/l7-maps'; +import React, { useEffect } from 'react'; + +export default () => { + useEffect(() => { + const scene = new Scene({ + id: 'map', + stencil: true, + map: new Map({ + center: [113.270854, 23.141717], + zoom: 5, + }), + }); + + const url1 = + 'https://tiles{1-3}.geovisearth.com/base/v1/ter/{z}/{x}/{y}?format=webp&tmsIds=w&token=b2a0cfc132cd60b61391b9dd63c15711eadb9b38a9943e3f98160d5710aef788'; + const url2 = + 'https://tiles{1-3}.geovisearth.com/base/v1/cat/{z}/{x}/{y}?format=png&tmsIds=w&token=b2a0cfc132cd60b61391b9dd63c15711eadb9b38a9943e3f98160d5710aef788'; + const layer1 = new RasterLayer({ + zIndex: 1, + }).source(url1, { + parser: { + type: 'rasterTile', + tileSize: 256, + zoomOffset: 1, + }, + }); + + const layer2 = new RasterLayer({ + zIndex: 1, + }).source(url2, { + parser: { + type: 'rasterTile', + tileSize: 256, + zoomOffset: 1, + }, + }); + + // const layer3 = new RasterLayer({ + // zIndex: 1, + // }).source(url3, { + // parser: { + // type: 'rasterTile', + // tileSize: 256, + // zoomOffset: 1, + // }, + // }); + + // const layer4 = new RasterLayer({ + // zIndex: 1, + // }).source(url4, { + // parser: { + // type: 'rasterTile', + // tileSize: 256, + // zoomOffset: 1, + // }, + // }); + + scene.on('loaded', () => { + scene.addLayer(layer1); + scene.addLayer(layer2); + // scene.addLayer(layer3); + // scene.addLayer(layer4); + }); + }, []); + return ( +
+ ); +}; diff --git a/dev-demos/tile/BaseMap/demos/hillshade.tsx b/dev-demos/tile/BaseMap/demos/hillshade.tsx new file mode 100644 index 0000000000..08685fef3f --- /dev/null +++ b/dev-demos/tile/BaseMap/demos/hillshade.tsx @@ -0,0 +1,204 @@ +//@ts-ignore +import { Scene, RasterLayer } from '@antv/l7'; +//@ts-ignore +import { Map } from '@antv/l7-maps'; +import React, { useEffect } from 'react'; + +export default () => { + useEffect(() => { + const scene = new Scene({ + id: 'map', + map: new Map({ + center: [114.5591, 37.715], + zoom: 5, + }), + }); + + const canvas = document.createElement('canvas'); + canvas.width = 256; + canvas.height = 256; + const ctx = canvas.getContext('2d') as CanvasRenderingContext2D; + + scene.on('loaded', () => { + const url1 = + 'https://tiles{1-3}.geovisearth.com/base/v1/vec/{z}/{x}/{y}?format=png&tmsIds=w&token=b2a0cfc132cd60b61391b9dd63c15711eadb9b38a9943e3f98160d5710aef788'; + + const layer1 = new RasterLayer({ + zIndex: 1, + }).source(url1, { + parser: { + type: 'rasterTile', + tileSize: 256, + zoomOffset: 1, + }, + }); + + const layer = new RasterLayer({ + zIndex:10 + }); + layer + .source( + 'https://tiles{1-3}.geovisearth.com/base/v1/terrain_rgb/{z}/{x}/{y}?format=png&tmsIds=w&token=b2a0cfc132cd60b61391b9dd63c15711eadb9b38a9943e3f98160d5710aef788', + + { + parser: { + type: 'rasterTile', + dataType: 'arraybuffer', + tileSize: 256, + zoomOffset:1, + format: async (data: any) => { + const blob: Blob = new Blob([new Uint8Array(data)], { + type: 'image/png', + }); + const img = await createImageBitmap(blob); + ctx.clearRect(0, 0, 256, 256); + ctx.drawImage(img, 0, 0, 256, 256); + + const shadeOptions = { + resolution: 256, + sunEl: 0, + sunAz: 131, + vert: 2 + } + const elevationImage = ctx.getImageData(0, 0, 256, 256); + const width = elevationImage.width; + const height = elevationImage.height; + const elevationData = elevationImage.data; + const shadeData = new Uint8ClampedArray(elevationData.length); + const dp = shadeOptions.resolution * 2; + const maxX = width - 1; + const maxY = height - 1; + const pixel = [0, 0, 0, 0]; + const twoPi = 2 * Math.PI; + const halfPi = Math.PI / 2; + + const sunEl = (Math.PI * shadeOptions.sunEl) / 180; + const sunAz = (Math.PI * shadeOptions.sunAz) / 180; + + const cosSunEl = Math.cos(sunEl); + const sinSunEl = Math.sin(sunEl); + let pixelX, + pixelY, + x0, + x1, + y0, + y1, + offset, + z0, + z1, + dzdx, + dzdy, + slope, + aspect, + cosIncidence, + scaled; + function calculateElevation(pixel) { + return -10000 + (pixel[0] * 256 * 256 + pixel[1] * 2 * 256 + pixel[2]) * 0.1; + + } + + const arr2: number[] = []; + + for (pixelY = 0; pixelY <= maxY; ++pixelY) { + y0 = pixelY === 0 ? 0 : pixelY - 1; + y1 = pixelY === maxY ? maxY : pixelY + 1; + for (pixelX = 0; pixelX <= maxX; ++pixelX) { + x0 = pixelX === 0 ? 0 : pixelX - 1; + x1 = pixelX === maxX ? maxX : pixelX + 1; + + // determine elevation for (x0, pixelY) + offset = (pixelY * width + x0) * 4; + pixel[0] = elevationData[offset]; + pixel[1] = elevationData[offset + 1]; + pixel[2] = elevationData[offset + 2]; + pixel[3] = elevationData[offset + 3]; + z0 = shadeOptions.vert * calculateElevation(pixel); + + // determine elevation for (x1, pixelY) + offset = (pixelY * width + x1) * 4; + pixel[0] = elevationData[offset]; + pixel[1] = elevationData[offset + 1]; + pixel[2] = elevationData[offset + 2]; + pixel[3] = elevationData[offset + 3]; + z1 = shadeOptions.vert * calculateElevation(pixel); + + dzdx = (z1 - z0) / dp; + + // determine elevation for (pixelX, y0) + offset = (y0 * width + pixelX) * 4; + pixel[0] = elevationData[offset]; + pixel[1] = elevationData[offset + 1]; + pixel[2] = elevationData[offset + 2]; + pixel[3] = elevationData[offset + 3]; + z0 = shadeOptions.vert * calculateElevation(pixel); + + // determine elevation for (pixelX, y1) + offset = (y1 * width + pixelX) * 4; + pixel[0] = elevationData[offset]; + pixel[1] = elevationData[offset + 1]; + pixel[2] = elevationData[offset + 2]; + pixel[3] = elevationData[offset + 3]; + z1 = shadeOptions.vert * calculateElevation(pixel); + + dzdy = (z1 - z0) / dp; + + slope = Math.atan(Math.sqrt(dzdx * dzdx + dzdy * dzdy)); + + aspect = Math.atan2(dzdy, -dzdx); + if (aspect < 0) { + aspect = halfPi - aspect; + } else if (aspect > halfPi) { + aspect = twoPi - aspect + halfPi; + } else { + aspect = halfPi - aspect; + } + + cosIncidence = + sinSunEl * Math.cos(slope) + + cosSunEl * Math.sin(slope) * Math.cos(sunAz - aspect); + + offset = (pixelY * width + pixelX) * 4; + scaled = 255 * cosIncidence; + shadeData[offset + 1] = scaled; + shadeData[offset + 2] = scaled; + shadeData[offset + 3] = elevationData[offset + 3]; + + const r = shadeData[offset] + const g = shadeData[offset + 1] + const b = shadeData[offset + 2] + // (0.30*R)+(0.59*G)+(0.11*B) + arr2.push( 0.30 * r + 0.59 * g + 0.11 * b ); + } + } + + return {rasterData: arr2, width: width, height: height}; + }, + }, + }, + ) + .style({ + opacity: 1, + clampLow: false, + clampHigh: false, + domain: [0, 255], + rampColors: { + colors: ['#d73027','#fc8d59','#fee08b','#d9ef8b','#91cf60','#1a9850'], + positions: [0,0.2,0.4,0.6,0.8,1.0], + }, + }); + scene.addLayer(layer1) + scene.addLayer(layer) + + }); + }, []); + + return ( +
+ ); +}; \ No newline at end of file diff --git a/dev-demos/tile/BaseMap/demos/mask.tsx b/dev-demos/tile/BaseMap/demos/mask.tsx new file mode 100644 index 0000000000..eb32284309 --- /dev/null +++ b/dev-demos/tile/BaseMap/demos/mask.tsx @@ -0,0 +1,60 @@ +// @ts-ignore +import { Scene, RasterLayer, MaskLayer } from '@antv/l7'; +// @ts-ignore +import { Map } from '@antv/l7-maps'; +import React, { useEffect } from 'react'; + +export default () => { + useEffect(() => { + const scene = new Scene({ + id: 'map', + stencil: true, + map: new Map({ + center: [112, 30], + // zoom: 12, + zoom: 3, + }), + }); + + const mask = new MaskLayer({ + sourceLayer: 'ecoregions2', // woods hillshade contour ecoregions ecoregions2 city + }).source( + 'http://ganos.oss-cn-hangzhou.aliyuncs.com/m2/rs_l7/{z}/{x}/{y}.pbf', + { + parser: { + type: 'mvt', + tileSize: 256, + maxZoom: 9, + extent: [-180, -85.051129, 179, 85.051129], + }, + }, + ); + + const layer = new RasterLayer({ + zIndex: 1, + mask: true, + }).source( + 'https://tiles{1-3}.geovisearth.com/base/v1/img/{z}/{x}/{y}?format=webp&tmsIds=w&token=b2a0cfc132cd60b61391b9dd63c15711eadb9b38a9943e3f98160d5710aef788', + { + parser: { + type: 'rasterTile', + tileSize: 256, + }, + }, + ); + + scene.on('loaded', () => { + scene.addLayer(mask); + scene.addLayer(layer); + }); + }, []); + return ( +
+ ); +}; diff --git a/dev-demos/tile/BaseMap/demos/normal.tsx b/dev-demos/tile/BaseMap/demos/normal.tsx new file mode 100644 index 0000000000..aa53c8dcec --- /dev/null +++ b/dev-demos/tile/BaseMap/demos/normal.tsx @@ -0,0 +1,58 @@ +// @ts-ignore +import { Scene, RasterLayer } from '@antv/l7'; +// @ts-ignore +import { Map } from '@antv/l7-maps'; +import React, { useEffect } from 'react'; + +export default () => { + useEffect(() => { + const scene = new Scene({ + id: 'map', + stencil: true, + map: new Map({ + center: [113.270854, 23.141717], + zoom: 5, + }), + }); + + const url1 = + 'https://tiles{1-3}.geovisearth.com/base/v1/vec/{z}/{x}/{y}?format=png&tmsIds=w&token=b2a0cfc132cd60b61391b9dd63c15711eadb9b38a9943e3f98160d5710aef788'; + + const layer1 = new RasterLayer({ + zIndex: 1, + }).source(url1, { + parser: { + type: 'rasterTile', + tileSize: 256, + zoomOffset: 1, + }, + }); + + const layer2 = new RasterLayer({ + zIndex: 1, + }).source(url1, { + parser: { + type: 'rasterTile', + tileSize: 256, + zoomOffset: 1, + }, + }); + + + + scene.on('loaded', () => { + scene.addLayer(layer1); + scene.addLayer(layer2); + + }); + }, []); + return ( +
+ ); +}; diff --git a/dev-demos/tile/BaseMap/demos/raster.tsx b/dev-demos/tile/BaseMap/demos/raster.tsx new file mode 100644 index 0000000000..9f74df8715 --- /dev/null +++ b/dev-demos/tile/BaseMap/demos/raster.tsx @@ -0,0 +1,78 @@ +// @ts-ignore +import { Scene, RasterLayer } from '@antv/l7'; +// @ts-ignore +import { Map } from '@antv/l7-maps'; +import React, { useEffect } from 'react'; + +export default () => { + useEffect(() => { + const scene = new Scene({ + id: 'map', + stencil: true, + map: new Map({ + center: [113.270854, 23.141717], + zoom: 5, + }), + }); + + const url1 = + 'https://tiles{1-3}.geovisearth.com/base/v1/img/{z}/{x}/{y}?format=webp&tmsIds=w&token=b2a0cfc132cd60b61391b9dd63c15711eadb9b38a9943e3f98160d5710aef788'; + const url2 = + 'https://tiles{1-3}.geovisearth.com/base/v1/cia/{z}/{x}/{y}?format=png&tmsIds=w&token=b2a0cfc132cd60b61391b9dd63c15711eadb9b38a9943e3f98160d5710aef788'; + const layer1 = new RasterLayer({ + zIndex: 1, + }).source(url1, { + parser: { + type: 'rasterTile', + tileSize: 256, + zoomOffset: 1, + }, + }); + + const layer2 = new RasterLayer({ + zIndex: 1, + }).source(url2, { + parser: { + type: 'rasterTile', + tileSize: 256, + zoomOffset: 1, + }, + }); + + // const layer3 = new RasterLayer({ + // zIndex: 1, + // }).source(url3, { + // parser: { + // type: 'rasterTile', + // tileSize: 256, + // zoomOffset: 1, + // }, + // }); + + // const layer4 = new RasterLayer({ + // zIndex: 1, + // }).source(url4, { + // parser: { + // type: 'rasterTile', + // tileSize: 256, + // zoomOffset: 1, + // }, + // }); + + scene.on('loaded', () => { + scene.addLayer(layer1); + scene.addLayer(layer2); + // scene.addLayer(layer3); + // scene.addLayer(layer4); + }); + }, []); + return ( +
+ ); +}; diff --git a/dev-demos/tile/BaseMap/demos/terrain.tsx b/dev-demos/tile/BaseMap/demos/terrain.tsx new file mode 100644 index 0000000000..0ac35aafac --- /dev/null +++ b/dev-demos/tile/BaseMap/demos/terrain.tsx @@ -0,0 +1,53 @@ +//@ts-ignore +import { Scene, RasterLayer } from '@antv/l7'; +//@ts-ignore +import { Map } from '@antv/l7-maps'; +import React, { useEffect } from 'react'; + +export default () => { + useEffect(() => { + const scene = new Scene({ + id: 'map2', + map: new Map({ + center: [130, 30], + pitch: 0, + zoom: 1.5, + }), + }); + const url ='https://api.mapbox.com/v4/mapbox.terrain-rgb/{z}/{x}/{y}@2x.webp?sku=101dlMrbPU6hW&access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY5YzJzczA2ejIzM29hNGQ3emFsMXgifQ.az9JUrQP7klCgD3W-ueILQ' + scene.on('loaded', () => { + const layer = new RasterLayer() + .source( + 'https://tiles{1-3}.geovisearth.com/base/v1/terrain_rgb/{z}/{x}/{y}?format=png&tmsIds=w&token=b2a0cfc132cd60b61391b9dd63c15711eadb9b38a9943e3f98160d5710aef788', + { + parser: { + type: 'rasterTile', + dataType:'terrainRGB', + tileSize: 256, + zoomOffset: 1, + }, + }, + ) + .style({ + clampLow: false, + clampHigh: false, + domain: [0, 7000], + rampColors: { + colors: ['#d73027','#fc8d59','#fee08b','#d9ef8b','#91cf60','#1a9850'], + positions: [0,0.2,0.4,0.6,0.8,1.0], + } + }); + + scene.addLayer(layer); + }); + }, []); + return ( +
+ ); +}; diff --git a/dev-demos/tile/BaseMap/hillshader.md b/dev-demos/tile/BaseMap/hillshader.md new file mode 100644 index 0000000000..e6ab88ad80 --- /dev/null +++ b/dev-demos/tile/BaseMap/hillshader.md @@ -0,0 +1,5 @@ +--- +title: 星球地图 - Hillshade +order: 2 +--- + \ No newline at end of file diff --git a/dev-demos/tile/BaseMap/mask.md b/dev-demos/tile/BaseMap/mask.md new file mode 100644 index 0000000000..478aa8d48a --- /dev/null +++ b/dev-demos/tile/BaseMap/mask.md @@ -0,0 +1,7 @@ +--- +title: 星球地图-卫星图-mask +order: 2 +--- + + + \ No newline at end of file diff --git a/dev-demos/tile/BaseMap/normal.md b/dev-demos/tile/BaseMap/normal.md new file mode 100644 index 0000000000..385f2bf20b --- /dev/null +++ b/dev-demos/tile/BaseMap/normal.md @@ -0,0 +1,8 @@ +--- +title: 星球地图-矢量图 +order: 2 +--- + +矢量图API是通过HTTPS协议访问远程服务的接口,返回指定区域的矢量瓦片地图。其中包含了全球注记、全球境界数据。 + + \ No newline at end of file diff --git a/dev-demos/tile/BaseMap/raster.md b/dev-demos/tile/BaseMap/raster.md new file mode 100644 index 0000000000..390f0a6c56 --- /dev/null +++ b/dev-demos/tile/BaseMap/raster.md @@ -0,0 +1,5 @@ +--- +title: 星球地图 -影像 +order: 2 +--- + \ No newline at end of file diff --git a/dev-demos/tile/BaseMap/terrain.md b/dev-demos/tile/BaseMap/terrain.md new file mode 100644 index 0000000000..68178e2943 --- /dev/null +++ b/dev-demos/tile/BaseMap/terrain.md @@ -0,0 +1,5 @@ +--- +title: 星球地图 - Terrain-RGB +order: 2 +--- + \ No newline at end of file diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index 179ab6d269..33845f2066 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -41,6 +41,7 @@ export * from './services/scene/ISceneService'; export * from './services/shader/IShaderModuleService'; export * from './services/asset/IIconService'; export * from './services/asset/IFontService'; +export * from './services/asset/ITextureService'; export * from './services/component/IControlService'; export * from './services/component/IMarkerService'; export * from './services/component/IPopupService'; diff --git a/packages/core/src/services/asset/ITextureService.ts b/packages/core/src/services/asset/ITextureService.ts new file mode 100644 index 0000000000..6e00f6faad --- /dev/null +++ b/packages/core/src/services/asset/ITextureService.ts @@ -0,0 +1,8 @@ +import { IColorRamp } from '@antv/l7-utils'; +import { ITexture2D } from '../renderer/ITexture2D'; +export interface ITextureService { + setColorTexture(texture: ITexture2D,colorRamp: IColorRamp):void; + getColorTexture(colorRamp: IColorRamp): ITexture2D + destroy():void; + +} \ No newline at end of file diff --git a/packages/core/src/services/layer/ILayerService.ts b/packages/core/src/services/layer/ILayerService.ts index 5aae75d482..94ce8d8600 100644 --- a/packages/core/src/services/layer/ILayerService.ts +++ b/packages/core/src/services/layer/ILayerService.ts @@ -3,6 +3,7 @@ import { SyncBailHook, SyncHook, AsyncSeriesBailHook, AsyncWaterfallHook} from ' import { IColorRamp, SourceTile, TilesetManager } from '@antv/l7-utils'; import { Container } from 'inversify'; import Clock from '../../utils/clock'; +import { ITextureService } from '../asset/ITextureService'; import { ISceneConfig } from '../config/IConfigService'; import { IInteractionTarget } from '../interaction/IInteractionService'; import { ILayerPickService, IPickingService } from '../interaction/IPickingService'; @@ -305,6 +306,7 @@ export type LayerEventType = export interface ILayer { styleAttributeService: IStyleAttributeService, layerPickService: ILayerPickService; + textureService: ITextureService; sourceLayer?: string; parent: ILayer; id: string; // 一个场景中同一类型 Layer 可能存在多个 diff --git a/packages/layers/src/core/BaseLayer.ts b/packages/layers/src/core/BaseLayer.ts index 6dadc07885..447af78ee1 100644 --- a/packages/layers/src/core/BaseLayer.ts +++ b/packages/layers/src/core/BaseLayer.ts @@ -44,6 +44,7 @@ import { ISourceCFG, IStyleAttributeService, IStyleAttributeUpdateOptions, + ITextureService, LayerEventType, lazyInject, LegendItems, @@ -66,6 +67,7 @@ import { } from '../utils/multiPassRender'; import { updateShape } from '../utils/updateShape'; import LayerPickService from './LayerPickService'; +import TextureService from './TextureService'; /** * 分配 layer id */ @@ -95,6 +97,7 @@ export default class BaseLayer public layerType?: string | undefined; public triangulation?: Triangulation | undefined; public layerPickService: ILayerPickService; + public textureService: ITextureService; public defaultSourceConfig: { data: any[]; @@ -410,6 +413,9 @@ export default class BaseLayer // 初始化其他服务 this.layerPickService = new LayerPickService(this); + // 颜色纹理服务 + this.textureService = new TextureService(this); + // 触发 init 生命周期插件 await this.hooks.init.promise(); this.inited = true; @@ -984,6 +990,8 @@ export default class BaseLayer this.multiPassRenderer?.destroy(); + this.textureService.destroy(); + // 清除所有属性以及关联的 vao == 销毁所有 => model this.models.forEach((model) => model.destroy()); this.styleAttributeService.clearAllAttributes(); diff --git a/packages/layers/src/core/TextureService.ts b/packages/layers/src/core/TextureService.ts new file mode 100644 index 0000000000..c13609483c --- /dev/null +++ b/packages/layers/src/core/TextureService.ts @@ -0,0 +1,60 @@ +import { + ILayer, + IRendererService, + ITexture2D, + ITextureService, + TYPES, +} from '@antv/l7-core'; + +import { generateColorRamp, IColorRamp } from '@antv/l7-utils'; + +export default class TextureService implements ITextureService { + private layer: ILayer; + private rendererService: IRendererService; + private colorTexture: ITexture2D; + private key: string; + constructor(layer: ILayer) { + this.layer = layer; + const container = this.layer.getContainer(); + this.rendererService = container.get( + TYPES.IRendererService, + ); + } + public getColorTexture(colorRamp: IColorRamp) { + // TODO 支持传入图片 + const currentkey = this.getTextureKey(colorRamp); + if (this.key === currentkey) { + return this.colorTexture; + } else { + this.createColorTexture(colorRamp); + } + this.key = currentkey; + return this.colorTexture; + } + + public createColorTexture(colorRamp: IColorRamp) { + const { createTexture2D } = this.rendererService; + const imageData = generateColorRamp(colorRamp) as ImageData; + const texture = createTexture2D({ + data: imageData.data, + width: imageData.width, + height: imageData.height, + flipY: false, + }); + this.colorTexture = texture; + return texture; + } + + public setColorTexture(texture: ITexture2D, colorRamp: IColorRamp) { + this.key = this.getTextureKey(colorRamp); + this.colorTexture = texture; + } + + public destroy() { + this.colorTexture?.destroy(); + } + + private getTextureKey(colorRamp: IColorRamp): string { + return `${colorRamp.colors.join('_')}_${colorRamp.positions.join('_')}`; + } +} diff --git a/packages/layers/src/image/index.ts b/packages/layers/src/image/index.ts index 0f3d36df87..5d191ec5d3 100644 --- a/packages/layers/src/image/index.ts +++ b/packages/layers/src/image/index.ts @@ -13,24 +13,11 @@ export default class ImageLayer extends BaseLayer { const type = this.getModelType(); const defaultConfig = { image: {}, - dataImage: {}, - tileDataImage: {}, }; return defaultConfig[type]; } public getModelType(): ImageModelType { - const shapeAttribute = - this.styleAttributeService.getLayerStyleAttribute('shape'); - const shape = shapeAttribute?.scale?.field as ImageModelType; - if (shape === 'dataImage') { - return 'dataImage'; - } else if (shape === 'image') { - return 'image'; - } else if (shape === 'tileDataImage') { - return 'tileDataImage'; - } else { - return 'image'; - } + return 'image'; } } diff --git a/packages/layers/src/image/models/dataImage.ts b/packages/layers/src/image/models/dataImage.ts deleted file mode 100644 index f40f9bded5..0000000000 --- a/packages/layers/src/image/models/dataImage.ts +++ /dev/null @@ -1,153 +0,0 @@ -import { - AttributeType, - gl, - IEncodeFeature, - IModel, - IModelUniform, - ITexture2D, -} from '@antv/l7-core'; -import { generateColorRamp, getMask, IColorRamp } from '@antv/l7-utils'; -import { isEqual } from 'lodash'; -import BaseModel from '../../core/BaseModel'; -import { IImageLayerStyleOptions } from '../../core/interface'; -import { RasterImageTriangulation } from '../../core/triangulation'; -import ImageFrag from '../shaders/dataImage_frag.glsl'; -import ImageVert from '../shaders/image_vert.glsl'; - -export default class ImageDataModel extends BaseModel { - protected texture: ITexture2D; - protected colorTexture: ITexture2D; - private rampColors: any; - public getUninforms(): IModelUniform { - const { - opacity, - clampLow = true, - clampHigh = true, - noDataValue = -9999999, - domain = [0, 1], - rampColors, - - pixelConstant = 0.0, - pixelConstantR = 256 * 256, - pixelConstantG = 256, - pixelConstantB = 1, - pixelConstantRGB = 0.1, - } = this.layer.getLayerConfig() as IImageLayerStyleOptions; - - if (!isEqual(this.rampColors, rampColors)) { - this.updateColorTexture(); - this.rampColors = rampColors; - } - return { - u_opacity: opacity || 1, - u_texture: this.texture, - - u_pixelConstant: pixelConstant, - u_pixelConstantR: pixelConstantR, - u_pixelConstantG: pixelConstantG, - u_pixelConstantB: pixelConstantB, - u_pixelConstantRGB: pixelConstantRGB, - - u_domain: domain, - u_clampLow: clampLow, - u_clampHigh: typeof clampHigh !== 'undefined' ? clampHigh : clampLow, - u_noDataValue: noDataValue, - u_colorTexture: this.colorTexture, - }; - } - public async initModels(): Promise { - const { - mask = false, - maskInside = true, - rampColorsData, - rampColors, - } = this.layer.getLayerConfig() as IImageLayerStyleOptions; - - const source = this.layer.getSource(); - const { createTexture2D } = this.rendererService; - this.texture = createTexture2D({ - height: 0, - width: 0, - }); - - source.data.images.then( - (imageData: Array) => { - this.texture = createTexture2D({ - data: imageData[0], - width: imageData[0].width, - height: imageData[0].height, - }); - this.layerService.reRender(); - }, - ); - - const rampImageData = rampColorsData - ? rampColorsData - : generateColorRamp(rampColors as IColorRamp); - this.colorTexture = createTexture2D({ - data: rampImageData.data, - width: rampImageData.width, - height: rampImageData.height, - flipY: false, - }); - - const model = await this.layer - .buildLayerModel({ - moduleName: 'RasterImage', - vertexShader: ImageVert, - fragmentShader: ImageFrag, - triangulation: RasterImageTriangulation, - primitive: gl.TRIANGLES, - depth: { enable: false }, - blend: this.getBlend(), - stencil: getMask(mask, maskInside), - }) - return [model] - } - - public clearModels(): void { - this.texture?.destroy(); - this.colorTexture?.destroy(); - } - - public async buildModels():Promise { - return await this.initModels(); - } - - protected registerBuiltinAttributes() { - this.styleAttributeService.registerStyleAttribute({ - name: 'uv', - type: AttributeType.Attribute, - descriptor: { - name: 'a_Uv', - buffer: { - usage: gl.DYNAMIC_DRAW, - data: [], - type: gl.FLOAT, - }, - size: 2, - update: ( - feature: IEncodeFeature, - featureIdx: number, - vertex: number[], - ) => { - return [vertex[3], vertex[4]]; - }, - }, - }); - } - - private updateColorTexture() { - const { createTexture2D } = this.rendererService; - const { - rampColors, - } = this.layer.getLayerConfig() as IImageLayerStyleOptions; - const imageData = generateColorRamp(rampColors as IColorRamp); - this.colorTexture = createTexture2D({ - data: imageData.data, - width: imageData.width, - height: imageData.height, - flipY: false, - }); - } -} diff --git a/packages/layers/src/image/models/image.ts b/packages/layers/src/image/models/image.ts index 74253457c1..ba0e27570f 100644 --- a/packages/layers/src/image/models/image.ts +++ b/packages/layers/src/image/models/image.ts @@ -52,21 +52,19 @@ export default class ImageModel extends BaseModel { this.layerService.reRender(); }; } else { - source.data.images.then( - (imageData: Array) => { - this.texture = createTexture2D({ - data: imageData[0], - width: imageData[0].width, - height: imageData[0].height, - mag: gl.LINEAR, - min: gl.LINEAR, - }); - this.layerService.reRender(); - }, - ); + const imageData = await source.data.images; + + this.texture = createTexture2D({ + data: imageData[0], + width: imageData[0].width, + height: imageData[0].height, + mag: gl.LINEAR, + min: gl.LINEAR, + }); + } - const model = await this.layer + const model = await this.layer .buildLayerModel({ moduleName: 'rasterImage', vertexShader: ImageVert, @@ -80,14 +78,14 @@ export default class ImageModel extends BaseModel { depth: { enable: false }, stencil: getMask(mask, maskInside), }) - return [model] + return [model] } public clearModels(): void { this.texture?.destroy(); } - public async buildModels():Promise { + public async buildModels(): Promise { return await this.initModels(); } diff --git a/packages/layers/src/image/models/index.ts b/packages/layers/src/image/models/index.ts index 2242c88bbf..d26526bd16 100644 --- a/packages/layers/src/image/models/index.ts +++ b/packages/layers/src/image/models/index.ts @@ -1,12 +1,8 @@ -import DataImageModel from './dataImage'; import ImageModel from './image'; -import TileDataImageModel from './tileDataImage'; -export type ImageModelType = 'image' | 'dataImage' | 'tileDataImage'; +export type ImageModelType = 'image'; const ImageModels: { [key in ImageModelType]: any } = { image: ImageModel, - dataImage: DataImageModel, - tileDataImage: TileDataImageModel, }; export default ImageModels; diff --git a/packages/layers/src/image/models/tileDataImage.ts b/packages/layers/src/image/models/tileDataImage.ts deleted file mode 100644 index 0bb7470b12..0000000000 --- a/packages/layers/src/image/models/tileDataImage.ts +++ /dev/null @@ -1,124 +0,0 @@ -import { - AttributeType, - gl, - IEncodeFeature, - IModel, - IModelUniform, - ITexture2D, -} from '@antv/l7-core'; -import { getMask } from '@antv/l7-utils'; -import BaseModel from '../../core/BaseModel'; -import { IImageLayerStyleOptions } from '../../core/interface'; -import { RasterImageTriangulation } from '../../core/triangulation'; -import ImageFrag from '../shaders/dataImage_frag.glsl'; -import ImageVert from '../shaders/image_vert.glsl'; - -export default class ImageDataModel extends BaseModel { - protected texture: ITexture2D; - public getUninforms(): IModelUniform { - const { createTexture2D } = this.rendererService; - const { - opacity, - clampLow = true, - clampHigh = true, - noDataValue = -9999999, - domain = [0, 1], - - colorTexture = createTexture2D({ - height: 0, - width: 0, - }), - pixelConstant = 0.0, - pixelConstantR = 256 * 256, - pixelConstantG = 256, - pixelConstantB = 1, - pixelConstantRGB = 0.1, - } = this.layer.getLayerConfig() as IImageLayerStyleOptions; - - return { - u_opacity: opacity || 1, - u_texture: this.texture, - - u_pixelConstant: pixelConstant, - u_pixelConstantR: pixelConstantR, - u_pixelConstantG: pixelConstantG, - u_pixelConstantB: pixelConstantB, - u_pixelConstantRGB: pixelConstantRGB, - - u_domain: domain, - u_clampLow: clampLow, - u_clampHigh: typeof clampHigh !== 'undefined' ? clampHigh : clampLow, - u_noDataValue: noDataValue, - u_colorTexture: colorTexture, - }; - } - public async initModels(): Promise { - const { - mask = false, - maskInside = true, - } = this.layer.getLayerConfig() as IImageLayerStyleOptions; - - const source = this.layer.getSource(); - const { createTexture2D } = this.rendererService; - this.texture = createTexture2D({ - height: 0, - width: 0, - }); - - source.data.images.then( - (imageData: Array) => { - this.texture = createTexture2D({ - data: imageData[0], - width: imageData[0].width, - height: imageData[0].height, - }); - this.layerService.reRender(); - }, - ); - - - const model = await this.layer - .buildLayerModel({ - moduleName: 'RasterTileDataImage', - vertexShader: ImageVert, - fragmentShader: ImageFrag, - triangulation: RasterImageTriangulation, - primitive: gl.TRIANGLES, - depth: { enable: false }, - blend: this.getBlend(), - stencil: getMask(mask, maskInside), - }) - return [model] - } - - public clearModels(): void { - this.texture?.destroy(); - } - - public async buildModels():Promise { - return await this.initModels(); - } - - protected registerBuiltinAttributes() { - this.styleAttributeService.registerStyleAttribute({ - name: 'uv', - type: AttributeType.Attribute, - descriptor: { - name: 'a_Uv', - buffer: { - usage: gl.DYNAMIC_DRAW, - data: [], - type: gl.FLOAT, - }, - size: 2, - update: ( - feature: IEncodeFeature, - featureIdx: number, - vertex: number[], - ) => { - return [vertex[3], vertex[4]]; - }, - }, - }); - } -} diff --git a/packages/layers/src/image/shaders/dataImage_frag.glsl b/packages/layers/src/image/shaders/dataImage_frag.glsl index d70a26fdc6..f678168bc1 100644 --- a/packages/layers/src/image/shaders/dataImage_frag.glsl +++ b/packages/layers/src/image/shaders/dataImage_frag.glsl @@ -11,28 +11,22 @@ uniform float u_noDataValue; uniform bool u_clampLow: true; uniform bool u_clampHigh: true; -uniform float u_pixelConstant; -uniform float u_pixelConstantR; -uniform float u_pixelConstantG; -uniform float u_pixelConstantB; -uniform float u_pixelConstantRGB; - void main() { vec4 baseColor = texture2D(u_texture, vec2(v_texCoord.x, v_texCoord.y)); float r = baseColor.r; float g = baseColor.g; float b = baseColor.b; - - float value = u_pixelConstant + ((r * u_pixelConstantR + g * u_pixelConstantG + b * u_pixelConstantB) * u_pixelConstantRGB); - if (value == u_noDataValue) { - gl_FragColor = vec4(0.0, 0, 0, 0.0); - } else if ((!u_clampLow && value < u_domain[0]) || (!u_clampHigh && value > u_domain[1])) { - gl_FragColor = vec4(0, 0, 0, 0); - } else { + float value = -10000.0 + ((r * 256.0 * 256.0 + g * 256.0 + b) * 0.1); + // if (value == u_noDataValue) { + // gl_FragColor = vec4(0.0, 0, 0, 0.0); + // } else if ((!u_clampLow && value < u_domain[0]) || (!u_clampHigh && value > u_domain[1])) { + // gl_FragColor = vec4(0, 0, 0, 0); + // } else { float normalisedValue =(value - u_domain[0]) / (u_domain[1] - u_domain[0]); vec4 color = texture2D(u_colorTexture, vec2(normalisedValue, 0)); - gl_FragColor = color; - gl_FragColor.a = gl_FragColor.a * u_opacity ; - } + gl_FragColor = vec4(r,g,b, 1.0); + // gl_FragColor = color; + // gl_FragColor.a = gl_FragColor.a * u_opacity ; + // } } diff --git a/packages/layers/src/raster/index.ts b/packages/layers/src/raster/index.ts index 402e78dae5..81578c76af 100644 --- a/packages/layers/src/raster/index.ts +++ b/packages/layers/src/raster/index.ts @@ -15,6 +15,7 @@ export default class RaterLayer extends BaseLayer { raster: {}, rasterRgb: {}, raster3d: {}, + rasterTerrainRgb: {}, }; return defaultConfig[type]; } @@ -27,6 +28,8 @@ export default class RaterLayer extends BaseLayer { return 'raster'; case 'rasterRgb': return 'rasterRgb'; + case 'image': + return 'rasterTerrainRgb'; default: return 'raster'; } diff --git a/packages/layers/src/raster/models/index.ts b/packages/layers/src/raster/models/index.ts index 8f8e2b57f1..b951bcd385 100644 --- a/packages/layers/src/raster/models/index.ts +++ b/packages/layers/src/raster/models/index.ts @@ -1,11 +1,13 @@ import RasterModel from './raster'; import RasterRgbModel from './rasterRgb'; -export type RasterModelType = 'raster' | 'raster3d' | 'rasterRgb'; +import RasterTerrainRGB from './rasterTerrainRgb'; +export type RasterModelType = 'raster' | 'raster3d' | 'rasterRgb' | 'rasterTerrainRgb'; const RasterModels: { [key in RasterModelType]: any } = { raster: RasterModel, rasterRgb: RasterRgbModel, raster3d: RasterModel, + rasterTerrainRgb: RasterTerrainRGB }; export default RasterModels; diff --git a/packages/layers/src/raster/models/raster.ts b/packages/layers/src/raster/models/raster.ts index ac64121bc2..7c02251b8f 100644 --- a/packages/layers/src/raster/models/raster.ts +++ b/packages/layers/src/raster/models/raster.ts @@ -6,7 +6,6 @@ import { ITexture2D, } from '@antv/l7-core'; import { generateColorRamp, getMask, IColorRamp } from '@antv/l7-utils'; -import { isEqual } from 'lodash'; import BaseModel from '../../core/BaseModel'; import { IRasterLayerStyleOptions } from '../../core/interface'; import { RasterImageTriangulation } from '../../core/triangulation'; @@ -25,10 +24,7 @@ export default class RasterModel extends BaseModel { domain = [0, 1], rampColors, } = this.layer.getLayerConfig() as IRasterLayerStyleOptions; - if (!isEqual(this.rampColors, rampColors)) { - this.updateColorTexture(); - this.rampColors = rampColors; - } + this.colorTexture = this.layer.textureService.getColorTexture(rampColors); return { u_opacity: opacity || 1, @@ -64,8 +60,6 @@ export default class RasterModel extends BaseModel { const { mask = false, maskInside = true, - rampColorsData, - rampColors, } = this.layer.getLayerConfig() as IRasterLayerStyleOptions; const source = this.layer.getSource(); const { createTexture2D } = this.rendererService; @@ -81,16 +75,7 @@ export default class RasterModel extends BaseModel { type: gl.FLOAT, // aniso: 4, }); - const imageData = rampColorsData - ? rampColorsData - : generateColorRamp(rampColors as IColorRamp); - this.colorTexture = createTexture2D({ - data: imageData.data, - width: imageData.width, - height: imageData.height, - flipY: false, - }); - + const model = await this.layer .buildLayerModel({ moduleName: 'rasterImageData', diff --git a/packages/layers/src/raster/models/rasterTerrainRgb.ts b/packages/layers/src/raster/models/rasterTerrainRgb.ts new file mode 100644 index 0000000000..0d412d4956 --- /dev/null +++ b/packages/layers/src/raster/models/rasterTerrainRgb.ts @@ -0,0 +1,104 @@ +import { + AttributeType, + gl, + IEncodeFeature, + IModel, + IModelUniform, + ITexture2D, + } from '@antv/l7-core'; + import { getMask } from '@antv/l7-utils'; + import BaseModel from '../../core/BaseModel'; + import { IRasterLayerStyleOptions } from '../../core/interface'; + import { RasterImageTriangulation } from '../../core/triangulation'; + import Raster_terrainFrag from '../shaders/raster_terrain_rgb_frag.glsl'; + import Raster_terrainVert from '../shaders/rater_terrain_rgb_vert.glsl'; + + export default class RasterTerrainRGB extends BaseModel { + protected texture: ITexture2D; + public getUninforms(): IModelUniform { + const { + opacity, + clampLow = true, + clampHigh = true, + noDataValue = -9999999, + domain = [0, 1], + rampColors, + colorTexture + } = this.layer.getLayerConfig() as IRasterLayerStyleOptions; + let texture:ITexture2D | undefined = colorTexture; + if(!colorTexture) { + texture = this.layer.textureService.getColorTexture(rampColors) as ITexture2D; + } else { + this.layer.textureService.setColorTexture(colorTexture,rampColors) + } + return { + u_opacity: opacity || 1, + u_texture: this.texture, + u_domain: domain, + u_clampLow: clampLow, + u_clampHigh: typeof clampHigh !== 'undefined' ? clampHigh : clampLow, + u_noDataValue: noDataValue, + u_colorTexture: texture!, + }; + } + public async initModels(): Promise { + const { + mask = false, + maskInside = true, + } = this.layer.getLayerConfig() as IRasterLayerStyleOptions; + + const source = this.layer.getSource(); + const { createTexture2D } = this.rendererService; + const imageData = await source.data.images; + this.texture = createTexture2D({ + data: imageData[0], + width: imageData[0].width, + height: imageData[0].height, + }); + + const model = await this.layer + .buildLayerModel({ + moduleName: 'RasterTileDataImage', + vertexShader: Raster_terrainVert, + fragmentShader: Raster_terrainFrag, + triangulation: RasterImageTriangulation, + primitive: gl.TRIANGLES, + depth: { enable: false }, + blend: this.getBlend(), + stencil: getMask(mask, maskInside), + }) + return [model] + } + + public clearModels(): void { + this.texture?.destroy(); + } + + public async buildModels(): Promise { + return await this.initModels(); + } + + protected registerBuiltinAttributes() { + this.styleAttributeService.registerStyleAttribute({ + name: 'uv', + type: AttributeType.Attribute, + descriptor: { + name: 'a_Uv', + buffer: { + usage: gl.DYNAMIC_DRAW, + data: [], + type: gl.FLOAT, + }, + size: 2, + update: ( + feature: IEncodeFeature, + featureIdx: number, + vertex: number[], + ) => { + return [vertex[3], vertex[4]]; + }, + }, + }); + } + } + \ No newline at end of file diff --git a/packages/layers/src/raster/shaders/raster_2d_frag.glsl b/packages/layers/src/raster/shaders/raster_2d_frag.glsl index 20a8137d48..bdff943965 100644 --- a/packages/layers/src/raster/shaders/raster_2d_frag.glsl +++ b/packages/layers/src/raster/shaders/raster_2d_frag.glsl @@ -15,9 +15,6 @@ bool isnan_emu(float x) { return (x > 0.0 || x < 0.0) ? x != x : x != 0.0; } void main() { float value = texture2D(u_texture,vec2(v_texCoord.x,v_texCoord.y)).r; - - - if (value == u_noDataValue || isnan_emu(value)) gl_FragColor = vec4(0.0, 0, 0, 0.0); else if ((!u_clampLow && value < u_domain[0]) || (!u_clampHigh && value > u_domain[1])) diff --git a/packages/layers/src/raster/shaders/raster_terrain_rgb_frag.glsl b/packages/layers/src/raster/shaders/raster_terrain_rgb_frag.glsl new file mode 100644 index 0000000000..28a7525a86 --- /dev/null +++ b/packages/layers/src/raster/shaders/raster_terrain_rgb_frag.glsl @@ -0,0 +1,31 @@ +precision mediump float; +uniform float u_opacity: 1.0; + +uniform sampler2D u_texture; +uniform sampler2D u_colorTexture; + +varying vec2 v_texCoord; + +uniform vec2 u_domain; +uniform float u_noDataValue; +uniform bool u_clampLow: true; +uniform bool u_clampHigh: true; + +void main() { + vec4 baseColor = texture2D(u_texture, vec2(v_texCoord.x, v_texCoord.y)) * 256.0; + float r = baseColor.r * 256.0 * 256.0; + float g = baseColor.g * 256.0; + float b = baseColor.b; + float value = (r + g + b) * 0.1 - 10000.0; + + if (value == u_noDataValue) { + gl_FragColor = vec4(0.0, 0, 0, 0.0); + } else if ((!u_clampLow && value < u_domain[0]) || (!u_clampHigh && value > u_domain[1])) { + gl_FragColor = vec4(0.0, 0, 0, 0.0); + } else { + float normalisedValue =(value - u_domain[0]) / (u_domain[1] - u_domain[0]); + vec4 color = texture2D(u_colorTexture, vec2(normalisedValue, 0)); + gl_FragColor = color; + gl_FragColor.a = gl_FragColor.a * u_opacity ; + } +} diff --git a/packages/layers/src/raster/shaders/rater_terrain_rgb_vert.glsl b/packages/layers/src/raster/shaders/rater_terrain_rgb_vert.glsl new file mode 100644 index 0000000000..fd96cd725c --- /dev/null +++ b/packages/layers/src/raster/shaders/rater_terrain_rgb_vert.glsl @@ -0,0 +1,17 @@ +precision highp float; +uniform mat4 u_ModelMatrix; +uniform mat4 u_Mvp; +attribute vec3 a_Position; +attribute vec2 a_Uv; +varying vec2 v_texCoord; +#pragma include "projection" +void main() { + v_texCoord = a_Uv; + vec4 project_pos = project_position(vec4(a_Position, 1.0)); + // gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy,0., 1.0)); + if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x + gl_Position = u_Mvp * (vec4(project_pos.xy,0., 1.0)); + } else { + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy,0., 1.0)); + } +} diff --git a/packages/layers/src/tile/tileFactory/ImageTile.ts b/packages/layers/src/tile/tileFactory/ImageTile.ts index 6653906b88..70d9485898 100644 --- a/packages/layers/src/tile/tileFactory/ImageTile.ts +++ b/packages/layers/src/tile/tileFactory/ImageTile.ts @@ -6,7 +6,7 @@ export default class ImageTile extends Tile { const attributes = this.parent.getLayerAttributeConfig(); const layerOptions = this.parent.getLayerConfig() - + const sourceOptions = this.getSourceOption(); const layer = new ImageLayer({...layerOptions}).source( sourceOptions.data, diff --git a/packages/layers/src/tile/tileFactory/RasterRGBTile.ts b/packages/layers/src/tile/tileFactory/RasterRGBTile.ts index 3d3474fbed..9b768297d7 100644 --- a/packages/layers/src/tile/tileFactory/RasterRGBTile.ts +++ b/packages/layers/src/tile/tileFactory/RasterRGBTile.ts @@ -1,5 +1,6 @@ import { ILayerAttributesOption } from '@antv/l7-core'; -import RasterLayer from './layers/RasterDataLayer'; +// import RasterLayer from './layers/RasterDataLayer'; +import RasterLayer from '../../raster' import Tile from './Tile'; export default class RasterTile extends Tile { diff --git a/packages/layers/src/tile/tileFactory/RasterTerrainRGBTile.ts b/packages/layers/src/tile/tileFactory/RasterTerrainRGBTile.ts new file mode 100644 index 0000000000..289a08f79d --- /dev/null +++ b/packages/layers/src/tile/tileFactory/RasterTerrainRGBTile.ts @@ -0,0 +1,38 @@ +import { ILayerAttributesOption } from '@antv/l7-core'; +import RasterLayer from '../../raster' +import Tile from './Tile'; +export default class RasterTerrainRGBTile extends Tile { + public async initTileLayer(): Promise { + const attributes = this.parent.getLayerAttributeConfig(); + const layerOptions = this.parent.getLayerConfig() + + const sourceOptions = this.getSourceOption(); + const layer = new RasterLayer({...layerOptions}).source( + sourceOptions.data, + sourceOptions.options, + ); + + // 初始化数据映射 + attributes && Object.keys(attributes).forEach((type) => { + const attr = type as keyof ILayerAttributesOption; + // @ts-ignore + layer[attr](attributes[attr]?.field, attributes[attr]?.values); + }); + + await this.addLayer(layer); + this.isLoaded = true; + } + protected getSourceOption() { + const rawSource = this.parent.getSource(); + return { + data: this.sourceTile.data, + options: { + parser: { + type: 'image', + extent: this.sourceTile.bounds, + }, + transforms: rawSource.transforms, + }, + }; + } +} diff --git a/packages/layers/src/tile/tileFactory/RasterTile.ts b/packages/layers/src/tile/tileFactory/RasterTile.ts index 905b2de278..d5a2eea1f5 100644 --- a/packages/layers/src/tile/tileFactory/RasterTile.ts +++ b/packages/layers/src/tile/tileFactory/RasterTile.ts @@ -1,15 +1,8 @@ -import { ILayerAttributesOption, TYPES, IRendererService, ITexture2D } from '@antv/l7-core'; -import { IColorRamp, generateColorRamp } from '@antv/l7-utils'; -import RasterLayer from './layers/RasterDataLayer'; +import { ILayerAttributesOption, ITexture2D } from '@antv/l7-core'; +import RasterLayer from '../../raster' +import { IRasterLayerStyleOptions } from '../../core/interface'; import Tile from './Tile'; -import { isEqual } from 'lodash'; -interface ITileLayerStyleOptions { - rampColors?: IColorRamp; -} - -const COLOR_TEXTURE = 'raster-colorTexture'; -const COLOR_TEXTURE_OPTION = 'raster-colorTexture-option'; const DEFAULT_COLOR_TEXTURE_OPTION = { positions: [0, 1], colors: ['#000', '#fff'] @@ -19,10 +12,9 @@ export default class RasterTile extends Tile { private colorTexture: ITexture2D; public async initTileLayer(): Promise { const attributes = this.parent.getLayerAttributeConfig(); - const layerOptions = this.parent.getLayerConfig() + const layerOptions = this.parent.getLayerConfig(); const sourceOptions = this.getSourceOption(); - - this.initColorTexture() + this.colorTexture = this.parent.textureService.getColorTexture((layerOptions as IRasterLayerStyleOptions).rampColors) const layer = new RasterLayer({ ...layerOptions, colorTexture: this.colorTexture, @@ -59,60 +51,17 @@ export default class RasterTile extends Tile { }; } - private getTileResource() { - return this.parent.tileLayer.tileLayerService.tileResource; - } - - private initColorTexture(){ - const tileResource = this.getTileResource(); - const colorTexture = tileResource.get(COLOR_TEXTURE); - if(colorTexture) { - this.colorTexture = colorTexture; - } else { - const container = this.parent.getContainer(); - const rendererService = container.get( - TYPES.IRendererService, - ); - const { rampColors = DEFAULT_COLOR_TEXTURE_OPTION } = this.parent.getLayerConfig() as ITileLayerStyleOptions; - - this.colorTexture = this.createColorTexture(rampColors, rendererService); - - tileResource.set(COLOR_TEXTURE, this.colorTexture); - tileResource.set(COLOR_TEXTURE_OPTION, rampColors); - } - } - - private updateColorTexture(){ - const tileResource = this.getTileResource(); - tileResource.delete(COLOR_TEXTURE); - this.initColorTexture(); - } - /** * 用于 style 更新 colorTexture 的优化 * @param arg */ public styleUpdate(...arg: any): void { - const tileResource = this.getTileResource(); + const { rampColors = DEFAULT_COLOR_TEXTURE_OPTION } = arg; - const cacheRampColors = tileResource.get(COLOR_TEXTURE_OPTION); - if(!isEqual(rampColors, cacheRampColors)) { - this.updateColorTexture(); - } + this.colorTexture = this.parent.textureService.getColorTexture(rampColors) this.layers.forEach(layer => layer.style({ colorTexture: this.colorTexture })); } - private createColorTexture(config: IColorRamp, rendererService: IRendererService){ - const { createTexture2D } = rendererService; - const imageData = generateColorRamp(config) as ImageData; - const texture = createTexture2D({ - data: imageData.data, - width: imageData.width, - height: imageData.height, - flipY: false, - }); - return texture; - } public destroy() { this.layers.forEach((layer) => layer.destroy()); diff --git a/packages/layers/src/tile/tileFactory/index.ts b/packages/layers/src/tile/tileFactory/index.ts index 2be09bd22f..d495ef5b7e 100644 --- a/packages/layers/src/tile/tileFactory/index.ts +++ b/packages/layers/src/tile/tileFactory/index.ts @@ -4,6 +4,7 @@ import DebugTile from './DebugTile'; import ImageTile from './ImageTile'; import RasterTile from './RasterTile'; import RasterRGBTile from './RasterRGBTile'; +import RasterTerrainRGBTile from './RasterTerrainRGBTile'; import MaskLayer from './MaskTile'; @@ -38,6 +39,8 @@ export function getTileFactory(layer: ILayer) { return RasterRGBTile; case 'arraybuffer': return RasterTile + case "terrainRGB" : + return RasterTerrainRGBTile default: return ImageTile; } diff --git a/packages/renderer/src/regl/ReglTexture2D.ts b/packages/renderer/src/regl/ReglTexture2D.ts index 909d066e56..ae7d04db06 100644 --- a/packages/renderer/src/regl/ReglTexture2D.ts +++ b/packages/renderer/src/regl/ReglTexture2D.ts @@ -17,7 +17,7 @@ export default class ReglTexture2D implements ITexture2D { private texture: regl.Texture2D; private width: number; private height: number; - private isDistroy: boolean = false; + private isDestroy: boolean = false; constructor(reGl: regl.Regl, options: ITexture2DInitializationOptions) { const { @@ -99,9 +99,9 @@ export default class ReglTexture2D implements ITexture2D { } public destroy() { - if (!this.isDistroy) { + if (!this.isDestroy) { this.texture?.destroy(); } - this.isDistroy = true; + this.isDestroy = true; } } diff --git a/packages/site/package.json b/packages/site/package.json index 171e74f7f8..8f26b0fcd7 100644 --- a/packages/site/package.json +++ b/packages/site/package.json @@ -26,7 +26,7 @@ "scripts": { "site:clean": "rm -rf ./dumi/tmp && rm -rf ./dumi/tmp-production && rm -rf .umi/ && rm rf ./dist", "lint:fix": "prettier --write docs/api/**/*.md docs/api/*.md *.md", - "build-site":"yarn site:build", + "build":"yarn site:build", "site:deploy": "npm run site:build && gh-pages -d public", "site:develop": "dumi dev", "site:build": "dumi build", @@ -44,7 +44,7 @@ "@antv/util": "^2.0.9", "@turf/turf": "^6.5.0", "cross-env": "^7.0.3", - "dumi": "^2.0.0-rc.6", + "dumi": "^2.0.0-rc.7", "gcoord": "^0.3.2", "geotiff": "^2.0.7", "lerc": "^4.0.1", diff --git a/packages/source/src/utils/bandOperation/operationSchema.ts b/packages/source/src/utils/bandOperation/operationSchema.ts index b58ae7a0c8..c8aceb1ec1 100644 --- a/packages/source/src/utils/bandOperation/operationSchema.ts +++ b/packages/source/src/utils/bandOperation/operationSchema.ts @@ -13,7 +13,7 @@ export const operationsSchema= { rgb: { type: 'function', method:strethRgb2minMax - }, + }, } diff --git a/stories/Components/Components.stories.tsx b/stories/Components/Components.stories.tsx deleted file mode 100644 index 36dd2bf0aa..0000000000 --- a/stories/Components/Components.stories.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; -import Chart from './components/chart'; -import ClusterMarkerLayer from './components/clusterMarker'; -import Marker from './components/Marker'; -import MarkerLayerComponent from './components/markerlayer'; -import Popup from './components/Popup'; -import Scale from './components/Scale'; -import Zoom from './components/Zoom'; -import Position from './components/Position'; -// @ts-ignore -storiesOf('UI 组件', module) - .add('Zoom', () => ) - .add('Scale', () => ) - .add('Marker', () => ) - .add('Chart', () => ) - .add('Popup', () => ) - .add('MarkerLayer', () => ) - .add('ClusterMarkerLayer', () => ) - .add('Position', () => ); diff --git a/stories/Components/components/Marker.tsx b/stories/Components/components/Marker.tsx deleted file mode 100644 index 6c9fec6a55..0000000000 --- a/stories/Components/components/Marker.tsx +++ /dev/null @@ -1,109 +0,0 @@ -// @ts-ignore -import { Marker, PointLayer, PolygonLayer, Popup, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class MarkerComponent extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - // style: 'dark', - center: [120.184824, 30.248341], - pitch: 0, - zoom: 18, - }), - }); - - const popup = new Popup({ - offsets: [0, 20], - }).setHTML('

111111111111

'); - - const marker = new Marker({ - offsets: [0, -20], - }) - .setLnglat({ - lng: 120.184824, - lat: 30.248341, - }) - .setPopup(popup); - - scene.addMarker(marker); - - const el = document.createElement('h1'); - el.innerHTML = '

111111111111

'; - marker.setElement(el); - - const arr = [ - { - lng: 120.184824, - lat: 30.248341, - count: 40, - }, - ]; - const pointLayer = new PointLayer({}) - .source(arr, { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }) - .shape('dot') - .active(true) - .animate(false) - .size(5) - .color('#ffa842') - .style({ - opacity: 1, - }); - - scene.addLayer(pointLayer); - scene.addMarker(marker); - - scene.on('loaded', () => { - // @ts-ignore - // marker.on('click', (e) => { - // }); - // const marker1 = new AMap.Marker({ - // map: scene.map, - // position: [120.184824, 30.248341], - // shadow: '#000', - // label: { - // content: '站点', - // direction: 'top', - // }, - // }); - // marker1.on('click', () => { - // console.log(this.scene.getZoom()); - // console.log('选中的点', 1111); - // }); - this.scene = scene; - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Components/components/Popup.tsx b/stories/Components/components/Popup.tsx deleted file mode 100644 index aeb9b6d27c..0000000000 --- a/stories/Components/components/Popup.tsx +++ /dev/null @@ -1,71 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Popup, Scene } from '@antv/l7'; -import { Mapbox, GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class PopupComponent extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 3, - }), - }); - this.scene = scene; - const layer = new PolygonLayer({}); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.3, - }); - scene.addLayer(layer); - const popup = new Popup({ - offsets: [0, 20], - }) - .setLnglat({ - lng: 120.19382669582967, - lat: 30.258134, - }) - .setText('hello this is test text'); - scene.addPopup(popup); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Components/components/Position.tsx b/stories/Components/components/Position.tsx deleted file mode 100644 index 157645fd30..0000000000 --- a/stories/Components/components/Position.tsx +++ /dev/null @@ -1,118 +0,0 @@ -// @ts-ignore -import { Layers, PointLayer, PolygonLayer, Scale, Scene, Zoom } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class ScaleComponent extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const response2 = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d3564b06-670f-46ea-8edb-842f7010a7c6.json', - ); - const pointsData = await response2.json(); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - logoVisible: false, - map: new Mapbox({ - style: 'dark', - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 3, - }), - }); - this.scene = scene; - const layer = new PolygonLayer({ - name: '01', - }); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .select(true) - .style({ - opacity: 1.0, - }); - scene.addLayer(layer); - const pointLayer = new PointLayer({ - name: '02', - enablePropagation: true, - }) - .source(pointsData, { - cluster: true, - }) - .shape('circle') - .scale('point_count', { - type: 'quantile', - }) - .size('point_count', [5, 10, 15, 20, 25]) - .animate(false) - .active(false) - .color('yellow') - .style({ - opacity: 0.5, - strokeWidth: 1, - }); - scene.addLayer(pointLayer); - layer.on('click', (e) => { - console.log(1, e); - // layer.setSelect(e.featureId); - }); - pointLayer.on('click', (e) => { - console.log(2, e); - }); - pointLayer.on('mouseout', (e) => { - console.log(2, e); - }); - const scaleControl = new Scale({ - position: 'leftcenter', - }); - const layers = { - 点图层: pointLayer, - 面图层: layer, - }; - const layerControl = new Layers({ - overlayers: layers, - position: 'leftcenter', - }); - - scene.addControl(scaleControl); - scene.addControl(layerControl); - const zoomControl = new Zoom({ - position: 'leftcenter', - }); - scene.addControl(zoomControl); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Components/components/Scale.tsx b/stories/Components/components/Scale.tsx deleted file mode 100644 index 1f2061f41f..0000000000 --- a/stories/Components/components/Scale.tsx +++ /dev/null @@ -1,116 +0,0 @@ -// @ts-ignore -import { Layers, PointLayer, PolygonLayer, Scale, Scene, Zoom } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class ScaleComponent extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const response2 = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d3564b06-670f-46ea-8edb-842f7010a7c6.json', - ); - const pointsData = await response2.json(); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - logoVisible: false, - map: new Mapbox({ - style: 'dark', - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 3, - }), - }); - this.scene = scene; - const layer = new PolygonLayer({ - name: '01', - }); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .select(true) - .style({ - opacity: 1.0, - }); - scene.addLayer(layer); - const pointLayer = new PointLayer({ - name: '02', - enablePropagation: true, - }) - .source(pointsData, { - cluster: true, - }) - .shape('circle') - .scale('point_count', { - type: 'quantile', - }) - .size('point_count', [5, 10, 15, 20, 25]) - .animate(false) - .active(false) - .color('yellow') - .style({ - opacity: 0.5, - strokeWidth: 1, - }); - scene.addLayer(pointLayer); - layer.on('click', (e) => { - console.log(1, e); - // layer.setSelect(e.featureId); - }); - pointLayer.on('click', (e) => { - console.log(2, e); - }); - pointLayer.on('mouseout', (e) => { - console.log(2, e); - }); - const scaleControl = new Scale(); - const layers = { - 点图层: pointLayer, - 面图层: layer, - }; - const layerControl = new Layers({ - overlayers: layers, - position: 'bottomright', - }); - - scene.addControl(scaleControl); - scene.addControl(layerControl); - const zoomControl = new Zoom({ - position: 'bottomright', - }); - scene.addControl(zoomControl); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Components/components/Zoom.tsx b/stories/Components/components/Zoom.tsx deleted file mode 100644 index 372383b75e..0000000000 --- a/stories/Components/components/Zoom.tsx +++ /dev/null @@ -1,62 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene, Zoom } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; - -import * as React from 'react'; - -export default class ZoomComponent extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - style: 'dark', - center: [110.19382669582967, 30.258134], - pitch: 0, - minZoom: 2, - maxZoom: 6, - zoom: 3, - }), - }); - this.scene = scene; - const layer = new PolygonLayer({}); - - layer - .source(data) - .color('#fff') - .shape('name', 'text') - .size(16) - .style({ - opacity: 1.0, - }); - scene.addLayer(layer); - const zoomControl = new Zoom({ - position: 'bottomright', - }); - scene.addControl(zoomControl); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Components/components/chart.tsx b/stories/Components/components/chart.tsx deleted file mode 100644 index 98a9bdb214..0000000000 --- a/stories/Components/components/chart.tsx +++ /dev/null @@ -1,109 +0,0 @@ -// @ts-ignore -import * as G2 from '@antv/g2'; -import { Marker, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class ChartComponent extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 0, - style: 'dark', - center: [52.21496184144132, 24.121126851768906], - zoom: 3.802, - }), - }); - addChart(); - scene.render(); - this.scene = scene; - function addChart() { - Promise.all([ - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/5b772136-a1f4-4fc5-9a80-9f9974b4b182.json', - ).then((d) => d.json()), - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/f3c467a4-9ae0-4f08-bb5f-11f9c869b2cb.json', - ).then((d) => d.json()), - ]).then(function onLoad([center, population]) { - const popobj: { [key: string]: any } = {}; - population.forEach((element: any) => { - popobj[element.Code] = - element['Population, female (% of total) (% of total)']; - }); - // 数据绑定 - - center.features = center.features.map((fe: any) => { - fe.properties.female = popobj[fe.properties.id] * 1 || 0; - return fe; - }); - center.features.forEach((point: any) => { - const el = document.createElement('div'); - const coord = point.geometry.coordinates; - const v = (point.properties.female * 1) as number; - if (v < 1 || (v > 46 && v < 54)) { - return; - } - const size = 60; - const data = [ - { - type: '男性', - value: 100.0 - Number(v.toFixed(2)), - }, - { - type: '女性', - value: v.toFixed(2), - }, - ]; - const chart = new G2.Chart({ - container: el, - width: size, - height: size, - // render: 'svg', - padding: 0, - }); - chart.source(data); - chart.legend(false); - chart.tooltip(false); - chart.coord('theta', { - radius: 0.9, - innerRadius: 0.6, - }); - chart - .intervalStack() - .position('value') - .color('type', ['#5CCEA1', '#5B8FF9']) - .opacity(1); - chart.render(); - const marker = new Marker({ element: el }).setLnglat({ - lng: coord[0], - lat: coord[1], - }); - scene.addMarker(marker); - }); - }); - } - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Components/components/clusterMarker.tsx b/stories/Components/components/clusterMarker.tsx deleted file mode 100644 index 3f2e3181bf..0000000000 --- a/stories/Components/components/clusterMarker.tsx +++ /dev/null @@ -1,81 +0,0 @@ -// @ts-ignore -import { Marker, MarkerLayer, PolygonLayer, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; -export default class ClusterMarkerLayer extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - function getColor(v: number) { - return v > 50 - ? '#800026' - : v > 40 - ? '#BD0026' - : v > 30 - ? '#E31A1C' - : v > 20 - ? '#FC4E2A' - : v > 10 - ? '#FD8D3C' - : v > 5 - ? '#FEB24C' - : v > 0 - ? '#FED976' - : '#FFEDA0'; - } - - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d3564b06-670f-46ea-8edb-842f7010a7c6.json', - ); - const nodes = await response.json(); - const markerLayer = new MarkerLayer({ - cluster: true, - clusterOption: { - field: 'mag', - method: 'sum', - }, - }); - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - style: 'dark', - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 3, - }), - }); - // tslint:disable-next-line:prefer-for-of - for (let i = 0; i < nodes.features.length; i++) { - const { coordinates } = nodes.features[i].geometry; - const marker = new Marker({ - color: 'red', - extData: nodes.features[i].properties, - }).setLnglat({ - lng: coordinates[0], - lat: coordinates[1], - }); - markerLayer.addMarker(marker); - } - scene.addMarkerLayer(markerLayer); - this.scene = scene; - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Components/components/markerlayer.tsx b/stories/Components/components/markerlayer.tsx deleted file mode 100644 index d398a275a1..0000000000 --- a/stories/Components/components/markerlayer.tsx +++ /dev/null @@ -1,78 +0,0 @@ -// @ts-ignore -import { Marker, MarkerLayer, PolygonLayer, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; -export default class MarkerLayerComponent extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - function getColor(v: number) { - return v > 50 - ? '#800026' - : v > 40 - ? '#BD0026' - : v > 30 - ? '#E31A1C' - : v > 20 - ? '#FC4E2A' - : v > 10 - ? '#FD8D3C' - : v > 5 - ? '#FEB24C' - : v > 0 - ? '#FED976' - : '#FFEDA0'; - } - - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/67f47049-8787-45fc-acfe-e19924afe032.json', - ); - const nodes = await response.json(); - const markerLayer = new MarkerLayer(); - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - style: 'dark', - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 3, - }), - }); - // tslint:disable-next-line:prefer-for-of - for (let i = 0; i < nodes.length; i++) { - if (nodes[i].g !== '1' || nodes[i].v === '') { - continue; - } - const el = document.createElement('label'); - el.className = 'labelclass'; - el.textContent = nodes[i].v + '℃'; - el.style.background = getColor(nodes[i].v); - el.style.borderColor = getColor(nodes[i].v); - const marker = new Marker({ - element: el, - }).setLnglat({ lng: nodes[i].x * 1, lat: nodes[i].y }); - markerLayer.addMarker(marker); - } - scene.addMarkerLayer(markerLayer); - this.scene = scene; - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Layers/Layers.stories.tsx b/stories/Layers/Layers.stories.tsx deleted file mode 100644 index 223fcf8f7f..0000000000 --- a/stories/Layers/Layers.stories.tsx +++ /dev/null @@ -1,23 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; -import AnimatePoint from './components/AnimatePoint'; -import ClusterDemo from './components/cluster'; -import ClusterDemo2 from './components/cluster2'; -import DataUpdate from './components/data_update'; -import GridTest from './components/gridtest'; -import HexagonLayerDemo from './components/hexagon'; -import HighLight from './components/highlight'; -import OffsetTest from './components/offsetTest'; -import WorldDemo from './components/polygon_line'; - -// @ts-ignore -storiesOf('图层', module) - .add('聚合图', () => ) - .add('聚合图标注', () => ) - .add('数据更新', () => ) - .add('点动画', () => ) - .add('网格热力图', () => ) - .add('网格热力图2', () => ) - .add('网格测试', () => ) - .add('图层高亮', () => ) - .add('世界地图', () => ); diff --git a/stories/Layers/components/AnimatePoint.tsx b/stories/Layers/components/AnimatePoint.tsx deleted file mode 100644 index 8808a73b7b..0000000000 --- a/stories/Layers/components/AnimatePoint.tsx +++ /dev/null @@ -1,87 +0,0 @@ -import { PointLayer, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; -// @ts-ignore -import data from '../data/data.json'; -export default class AnimatePoint extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: document.getElementById('map') as HTMLDivElement, - map: new Mapbox({ - pitch: 0, - style: 'dark', - center: [112, 23.69], - zoom: 2.5, - plugin: ['AMap.ToolBar'], - }), - }); - - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/9078fd36-ce8d-4ee2-91bc-605db8315fdf.csv', - ) - .then((res) => res.text()) - .then((data) => { - const pointLayer = new PointLayer({}) - .source(data, { - parser: { - type: 'csv', - x: 'Longitude', - y: 'Latitude', - }, - }) - .shape('circle') - .active(true) - .animate(true) - .size(40) - .color('#ffa842') - .style({ - opacity: 1, - offsets: [40, 40], - }); - const pointLayer2 = new PointLayer({}) - .source(data, { - parser: { - type: 'csv', - x: 'Longitude', - y: 'Latitude', - }, - }) - .shape('circle') - .active(true) - .animate(true) - .size(10) - .color('#f00') - .style({ - opacity: 1, - }); - - scene.addLayer(pointLayer); - scene.addLayer(pointLayer2); - }); - - this.scene = scene; - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Layers/components/cluster.tsx b/stories/Layers/components/cluster.tsx deleted file mode 100644 index 139eccf11e..0000000000 --- a/stories/Layers/components/cluster.tsx +++ /dev/null @@ -1,82 +0,0 @@ -import { PointLayer, Scene, Source } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; -import data1 from '../data/cluster1.json'; -import data2 from '../data/cluster2.json'; -export default class Point3D extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'light', - center: [33, 15], - zoom: 8, - }), - }); - scene.on('loaded', () => { - // 模拟第一次渲染 - const dataSource = new Source(data1, { - parser: { - type: 'json', - x: 'longtitude', - y: 'latitide', - }, - cluster: true, - }); - const pointLayer = new PointLayer({}) - // 这边传入 firstData 就不会有问题 - .source(dataSource) - .shape('circle') - .scale('point_count', { - type: 'quantile', - }) - .size('point_count', [15, 20, 25, 30, 35]) - .active(true) - .color('#CC3D00') - .style({ - opacity: 1, - }); - // 聚合图标注 - const pointLayerText = new PointLayer({}) - .source(dataSource) - .shape('point_count', 'text') - .size(15) - .color('#fff') - .style({ - opacity: 1, - strokeWidth: 0, - stroke: '#fff', - }); - scene.addLayer(pointLayer); - scene.addLayer(pointLayerText); - this.scene = scene; - // 模拟第二次渲染,样式错乱了 - setTimeout(() => { - dataSource.setData(data2); - console.log(pointLayerText); - }, 2000); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Layers/components/cluster2.tsx b/stories/Layers/components/cluster2.tsx deleted file mode 100644 index a7a033d095..0000000000 --- a/stories/Layers/components/cluster2.tsx +++ /dev/null @@ -1,96 +0,0 @@ -import { PointLayer, Scene, Source } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; -// @ts-ignore -import data1 from '../data/cluster1.json'; -import data2 from '../data/cluster2.json'; -export default class Point3D extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - pickBufferScale: 3.0, - map: new GaodeMap({ - style: 'light', - center: [-121.24357, 37.58264], - pitch: 0, - zoom: 10.45, - }), - }); - scene.on('loaded', () => { - const fontFamily = 'iconfont'; - const fontPath = - '//at.alicdn.com/t/font_2534097_fcae9o2mxbv.woff2?t=1622200439140'; - scene.addFontFace(fontFamily, fontPath); - scene.addIconFont('icon1', ''); - fetch( - 'https://gw.alipayobjects.com/os/bmw-prod/87e40417-a5da-4fdb-8313-c796ea15f982.csv', - ) - .then((res) => res.text()) - .then((data) => { - const dataSource = new Source(data, { - parser: { - type: 'csv', - x: 'lng', - y: 'lat', - }, - cluster: true, - }); - const pointLayer = new PointLayer({ - autoFit: true, - }) - .source(dataSource) - .shape('circle') - .scale('point_count', { - type: 'quantile', - }) - .size('point_count', [5, 10, 15, 20, 25]) - .active(true) - .color('rgb(73,167,86)') - .style({ - opacity: 1, - strokeWidth: 1, - stroke: '#333', - }); - - const pointLayerText = new PointLayer({ - autoFit: true, - }) - .source(dataSource) - .shape('point_count', 'text') - .size(15) - .active(true) - .color('#fff') - .style({ - opacity: 1, - strokeWidth: 0, - stroke: '#fff', - }); - - scene.addLayer(pointLayer); - scene.addLayer(pointLayerText); - }); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Layers/components/data_update.tsx b/stories/Layers/components/data_update.tsx deleted file mode 100644 index e39d8ac869..0000000000 --- a/stories/Layers/components/data_update.tsx +++ /dev/null @@ -1,81 +0,0 @@ -import { PointLayer, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import { $window } from '@antv/l7-utils'; -import * as React from 'react'; -// @ts-ignore -export default class DataUpdate extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - style: 'light', - pitch: 0, - center: [120.19382669582967, 30.258134], - zoom: 11, - }), - }); - this.scene = scene; - const radius = 0.1; - - function pointOnCircle(angle: number) { - return { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'Point', - coordinates: [ - 120.19382669582967 + Math.cos(angle) * radius, - 30.258134 + Math.sin(angle) * radius, - ], - }, - }, - ], - }; - } - const layer = new PointLayer({}) - .source(pointOnCircle(0)) - .shape('circle') - .size(15) // default 1 - .active(false) - .color('#2F54EB') - .style({ - stroke: '#fff', - strokeWidth: 2, - opacity: 1, - }); - scene.addLayer(layer); - layer.setData(pointOnCircle(1000)); - this.scene = scene; - function animateMarker(timestamp: number) { - layer.setData(pointOnCircle(timestamp / 1000)); - scene.render(); - $window.requestAnimationFrame(animateMarker); - } - animateMarker(0); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Layers/components/gridtest.tsx b/stories/Layers/components/gridtest.tsx deleted file mode 100644 index 47388b58c8..0000000000 --- a/stories/Layers/components/gridtest.tsx +++ /dev/null @@ -1,80 +0,0 @@ -import { HeatmapLayer, Marker, PointLayer, Scene, IPoint } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; -export default class HexagonLayerDemo extends React.Component { - // @ts-ignore - private scene: Scene; - private gui: dat.GUI; - - public componentWillUnmount() { - this.scene.destroy(); - if (this.gui) { - this.gui.destroy(); - } - } - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - token: '8e2254ff173dbf7ff5029e9c9df20bc3', - pitch: 56.499, - center: [114.07737552216226, 22.542656745583486], - rotation: 39.19, - zoom: 12.47985, - }), - }); - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/513add53-dcb2-4295-8860-9e7aa5236699.json', - ) - .then((res) => res.json()) - .then((data) => { - const layer = new HeatmapLayer({}) - .source(data, { - transforms: [ - { - type: 'grid', - size: 200, - field: 'h12', - method: 'sum', - }, - ], - }) - .size('sum', [0, 600]) - .shape('squareColumn') - .style({ - coverage: 1, - angle: 0, - opacity: 1.0, - }) - .color( - 'sum', - [ - 'rgba(0,18,255,1)', - 'rgba(0,144,255,0.9)', - 'rgba(0,222,254,0.8)', - 'rgba(22,226,159,0.6)', - ].reverse(), - ); - scene.addLayer(layer); - }); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Layers/components/hexagon.tsx b/stories/Layers/components/hexagon.tsx deleted file mode 100644 index 17738b4d5b..0000000000 --- a/stories/Layers/components/hexagon.tsx +++ /dev/null @@ -1,91 +0,0 @@ -import { HeatmapLayer, PointLayer, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; -export default class HexagonLayerDemo extends React.Component { - // @ts-ignore - private scene: Scene; - private gui: dat.GUI; - - public componentWillUnmount() { - this.scene.destroy(); - if (this.gui) { - this.gui.destroy(); - } - } - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - pitch: 0, - style: 'blank', - center: [140.067171, 36.26186], - zoom: 3, - - maxZoom: 0, - }), - }); - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/7359a5e9-3c5e-453f-b207-bc892fb23b84.csv', - ) - .then((res) => res.text()) - .then((data) => { - const pointLayer = new HeatmapLayer({ - autoFit: true, - }) - .source(data, { - parser: { - type: 'csv', - x: 'lng', - y: 'lat', - }, - transforms: [ - { - type: 'grid', - size: 200000, - field: 'v', - method: 'sum', - }, - ], - }) - .size('sum', (value) => { - return value * 20; - }) - .shape('squareColumn') - .color( - 'count', - [ - '#FF4818', - '#F7B74A', - '#FFF598', - '#FF40F3', - '#9415FF', - '#421EB2', - ].reverse(), - ) - .style({ - coverage: 1, - angle: 0, - }); - scene.addLayer(pointLayer); - this.scene = scene; - }); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Layers/components/highlight.tsx b/stories/Layers/components/highlight.tsx deleted file mode 100644 index 003f674750..0000000000 --- a/stories/Layers/components/highlight.tsx +++ /dev/null @@ -1,126 +0,0 @@ -import { LineLayer, PolygonLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class LineDemo extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'light', - pitch: 0, - center: [118.7368, 32.056], - zoom: 9, - }), - }); - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/91247d10-585b-4406-b1e2-93b001e3a0e4.json', - ) - .then((res) => res.json()) - .then((data) => { - const filllayer = new PolygonLayer({ - name: 'fill', - zIndex: 3, - }) - .source(data) - .shape('fill') - .color('unit_price', [ - '#f0f9e8', - '#ccebc5', - '#a8ddb5', - '#7bccc4', - '#43a2ca', - '#0868ac', - ]) - .style({ - opacity: 1, - }); - - const filllayer2 = new PolygonLayer({ - name: 'fill', - zIndex: 1, - }) - .source(data) - .shape('fill') - .color('red') - .style({ - opacity: 1, - }); - const linelayer = new LineLayer({ - zIndex: 5, - name: 'line2', - }) - .source(data) - .shape('line') - .size(2) - .color('#fff') - .style({ - opacity: 1, - }); - const hightLayer = new LineLayer({ - zIndex: 4, // 设置显示层级 - name: 'line1', - }) - .source(data) - .shape('line') - .size(3) - .color('#f00') - .style({ - opacity: 1, - }); - const hightLayer2 = new LineLayer({ - zIndex: 6, // 设置显示层级 - name: 'line3', - }) - .source(data) - .shape('line') - .size(0.6) - .color('#000') - .style({ - opacity: 1, - }); - scene.addLayer(filllayer); - scene.addLayer(filllayer2); - scene.addLayer(linelayer); - scene.addLayer(hightLayer); - scene.addLayer(hightLayer2); - this.scene = scene; - - // filllayer.on('click', (feature) => { - // hightLayer.setData({ - // type: 'FeatureCollection', - // features: [feature.feature], - // }); - // hightLayer2.setData({ - // type: 'FeatureCollection', - // features: [feature.feature], - // }); - // }); - // scene.render(); - }); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Layers/components/layertest.tsx b/stories/Layers/components/layertest.tsx deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/stories/Layers/components/offsetTest.tsx b/stories/Layers/components/offsetTest.tsx deleted file mode 100644 index c31ec2b736..0000000000 --- a/stories/Layers/components/offsetTest.tsx +++ /dev/null @@ -1,80 +0,0 @@ -// @ts-ignore -import { - Layers, - LineLayer, - PointLayer, - PolygonLayer, - Scale, - Scene, - Zoom, -} from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; -import data from '../data/hexagon'; - -export default class World extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - logoVisible: false, - map: new GaodeMap({ - offsetZoom: 5, - style: 'normal', - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 5, - }), - }); - this.scene = scene; - const layer = new PolygonLayer({ - name: '01', - autoFit: true, - }); - - const layer2 = new PolygonLayer({ - name: '01', - autoFit: true, - }); - - layer - .source(data.geo_data) - .color('#CF1D49') - .shape('line') - .size(1) - .select(true) - .style({ - opacity: 0.8, - }); - layer2 - .source(data.geo_data) - .color('#CF1') - .shape('fill') - .select(true) - .style({ - opacity: 0.3, - }); - scene.addLayer(layer); - scene.addLayer(layer2); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Layers/components/polygon_line.tsx b/stories/Layers/components/polygon_line.tsx deleted file mode 100644 index 8f5d5bd634..0000000000 --- a/stories/Layers/components/polygon_line.tsx +++ /dev/null @@ -1,115 +0,0 @@ -// @ts-ignore -import { - Layers, - Source, - LineLayer, - PointLayer, - PolygonLayer, - Scale, - Scene, - Zoom, -} from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class World extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/68dc6756-627b-4e9e-a5ba-e834f6ba48f8.json', - ); - const response2 = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/13b3aa35-f7a1-4d21-acad-805a4553edb4.json', - ); - const pointsData = await response2.json(); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - logoVisible: false, - map: new Mapbox({ - style: 'blank', - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 5, - }), - }); - this.scene = scene; - const layer = new PolygonLayer({ - name: '01', - autoFit: true, - }); - - const dataSource = new Source(data); - - layer - .source(dataSource) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .select(true) - .style({ - opacity: 0.8, - }); - scene.addLayer(layer); - - const linelayer = new LineLayer({ - name: '01', - }); - - linelayer - .source(dataSource) - .color('#fff') - .size(1) - .shape('line') - .select(true) - .style({ - opacity: 1.0, - }); - scene.addLayer(linelayer); - const pointLayer = new PointLayer({ - name: '02', - }) - .source(pointsData, { - parser: { - type: 'json', - coordinates: 'center', - }, - }) - .shape('name', 'text') - .size(12) - .active(true) - .color('#fff') - .style({ - opacity: 1, - stroke: '#FFF', - strokeWidth: 0, - }); - scene.addLayer(pointLayer); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Layers/data/cluster1.json b/stories/Layers/data/cluster1.json deleted file mode 100644 index 2cb53a387a..0000000000 --- a/stories/Layers/data/cluster1.json +++ /dev/null @@ -1,713 +0,0 @@ -[ - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "Wd", - "id": "4243255", - "lastName": "Êlzãîñ", - "latitide": 15.577836578875973, - "longtitude": 32.621107005493556, - "username": "Wdezain" - }, - { - "city": "Sudan-khartoum", - "distance": 5000.0, - "firstName": "Gassan", - "id": "4999330", - "lastName": "", - "latitide": 15.559035002480446, - "longtitude": 32.605279952405226, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "Mohammad", - "id": "32706759", - "lastName": "Alataya", - "latitide": 15.551707206234324, - "longtitude": 32.65386386890865, - "username": "M_alataya" - }, - { - "city": "Sudan-khartoum", - "distance": 5000.0, - "firstName": "Mojtaba Hago", - "id": "36748493", - "lastName": "", - "latitide": 15.56561026073677, - "longtitude": 32.43515167806447, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "Mujtaba ahmed", - "id": "56980111", - "lastName": "", - "latitide": 15.504034217775747, - "longtitude": 32.60153176078305, - "username": "Mujtabaahmed" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "Muawia", - "id": "62143098", - "lastName": "Khalifa", - "latitide": 15.570301932353258, - "longtitude": 32.60048138836489, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "BLACK", - "id": "62625222", - "lastName": "LIGHT", - "latitide": 15.506928873774568, - "longtitude": 32.49907267175294, - "username": "BLACK0LIGHT" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "Mohamed", - "id": "71042613", - "lastName": "Idris", - "latitide": 15.55993704007305, - "longtitude": 32.65566475139099, - "username": "Moh_idris" - }, - { - "city": "Sudan-khartoum", - "distance": 5000.0, - "firstName": "some2", - "id": "79648646", - "lastName": "", - "latitide": 15.566372692310392, - "longtitude": 32.58532150370012, - "username": "Somee2" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "Haf", - "id": "93532438", - "lastName": "Huma", - "latitide": 15.559184941358122, - "longtitude": 32.51925724114786, - "username": "HafHuma" - }, - { - "city": "Sudan-khartoum", - "distance": 8000.0, - "firstName": "Abdoo", - "id": "102466054", - "lastName": "", - "latitide": 15.562660286341188, - "longtitude": 32.53496854492192, - "username": "abdullti" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "Azizaო", - "id": "109686914", - "lastName": "", - "latitide": 15.557461002182803, - "longtitude": 32.58745657350051, - "username": "Zozita_Amir" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "Dr.", - "id": "126972115", - "lastName": "Morphine", - "latitide": 15.521158081410565, - "longtitude": 32.63994064729353, - "username": "Saifelislam129" - }, - { - "city": "Sudan-khartoum", - "distance": 5000.0, - "firstName": "أنطوان", - "id": "131084262", - "lastName": "لحد", - "latitide": 15.572999448446321, - "longtitude": 32.60921218467959, - "username": "untwan" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "Mr", - "id": "136775901", - "lastName": "Mo", - "latitide": 15.572986121791786, - "longtitude": 32.612321253429336, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "🆃", - "id": "140878581", - "lastName": "🔥", - "latitide": 15.568027855368957, - "longtitude": 32.56936717661177, - "username": "Tiumon" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "MÖżi", - "id": "141709010", - "lastName": "❥", - "latitide": 15.517316303317799, - "longtitude": 32.653583162871286, - "username": "Mohammedkross" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "MoaTasim", - "id": "147082413", - "lastName": "", - "latitide": 15.512441649104556, - "longtitude": 32.62714052326155, - "username": "Marzouge" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "Ali", - "id": "147149950", - "lastName": "Saeed", - "latitide": 15.567252858962947, - "longtitude": 32.441119834048514, - "username": "Gfdfgfdrr5" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "Mr Apple", - "id": "147355904", - "lastName": "", - "latitide": 15.547111269515716, - "longtitude": 32.44441507773766, - "username": "Mrapple" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "ياسر", - "id": "151323517", - "lastName": "جكسه", - "latitide": 15.527079289749842, - "longtitude": 32.492177204665694, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "123", - "id": "153304609", - "lastName": ".", - "latitide": 15.601511930312887, - "longtitude": 32.49964605609431, - "username": "Tools1234" - }, - { - "city": "Sudan-khartoum", - "distance": 5000.0, - "firstName": "Munzir", - "id": "153908295", - "lastName": "Almubark", - "latitide": 15.367640588623303, - "longtitude": 32.44771932326019, - "username": "LifeOfNarcsist" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "3bdo", - "id": "155785175", - "lastName": "Sali7😍", - "latitide": 15.508126575226235, - "longtitude": 32.63476062792354, - "username": "abdo_sali7" - }, - { - "city": "Sudan-khartoum", - "distance": 8000.0, - "firstName": "BabooonZ😴", - "id": "156503747", - "lastName": "", - "latitide": 15.533370931644102, - "longtitude": 32.488487183571955, - "username": "BabooooonZ" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "3amerkamal", - "id": "156559545", - "lastName": "", - "latitide": 15.569240564680422, - "longtitude": 32.48748300721903, - "username": "amerkamal" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "محمد", - "id": "157596850", - "lastName": "", - "latitide": 15.555686148199547, - "longtitude": 32.64939546663666, - "username": "Napliuon" - }, - { - "city": "Sudan-khartoum", - "distance": 8000.0, - "firstName": "Adil", - "id": "157805767", - "lastName": "Elsaeed", - "latitide": 15.603434107922439, - "longtitude": 32.63506623664385, - "username": "adilelsaeed" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "3ßĎό", - "id": "158825146", - "lastName": "3м͠èŘ", - "latitide": 15.55523682579671, - "longtitude": 32.66086512465886, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "اللهم إنك عفو كريم", - "id": "169290513", - "lastName": "تحب العفو فاعف عنا", - "latitide": 15.604412770898541, - "longtitude": 32.64202832147194, - "username": "Abdallaelhadi17" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "Hossam Ahmed", - "id": "175147328", - "lastName": "Alriah", - "latitide": 15.56859345433751, - "longtitude": 32.63691660756246, - "username": "Algeneral_Hossam" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "Mobarak", - "id": "175425237", - "lastName": "Hashim", - "latitide": 15.577399080220903, - "longtitude": 32.6635134898799, - "username": "Mobarak_hashim" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "mohamed", - "id": "177343848", - "lastName": "", - "latitide": 15.563138045811096, - "longtitude": 32.6471810260283, - "username": "moalnima" - }, - { - "city": "Sudan-khartoum", - "distance": 8000.0, - "firstName": "Assim💙👮‍♂️💥🌹", - "id": "177950497", - "lastName": ".", - "latitide": 15.54792240036038, - "longtitude": 32.44881554473545, - "username": "IbnFatho" - }, - { - "city": "Sudan-khartoum", - "distance": 8000.0, - "firstName": "Ahmed", - "id": "179432879", - "lastName": "Elfadel", - "latitide": 15.54115102882783, - "longtitude": 32.678802430376415, - "username": "Champagnepapi89" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "nasser", - "id": "181734507", - "lastName": "", - "latitide": 15.539410550865295, - "longtitude": 32.6001459860476, - "username": "nasser_abdlgadr" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "O_o", - "id": "182060885", - "lastName": "", - "latitide": 15.529780088525133, - "longtitude": 32.46454325819168, - "username": "Amanooh_7" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "Hámöôdy", - "id": "182105425", - "lastName": "♥", - "latitide": 15.497629160507543, - "longtitude": 32.60393173038638, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "السلطان 💛 🔥", - "id": "187112777", - "lastName": "", - "latitide": 15.583336301803785, - "longtitude": 32.44051707924906, - "username": "Alsultanalsultan" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "إيمان", - "id": "187547679", - "lastName": "عبدالله", - "latitide": 15.52390349488595, - "longtitude": 32.602398586064346, - "username": "Nonoo113" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "Ibrahim", - "id": "188163470", - "lastName": "Shms", - "latitide": 15.56258185995029, - "longtitude": 32.63959676074911, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "Mohammed", - "id": "189192747", - "lastName": "Mahgoub", - "latitide": 15.557126617448763, - "longtitude": 32.614798913293, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "A7md", - "id": "197310860", - "lastName": "", - "latitide": 15.519161307108421, - "longtitude": 32.57965276258435, - "username": "A7mdMa7mod" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "عبد الله", - "id": "200484108", - "lastName": "حسين", - "latitide": 15.515414639696731, - "longtitude": 32.43502146046315, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 9000.0, - "firstName": "Happy", - "id": "200714009", - "lastName": "End", - "latitide": 15.573192526261716, - "longtitude": 32.44111738533718, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "Ɱổℌầᶬẽⅆ", - "id": "207335067", - "lastName": "", - "latitide": 15.529450405283857, - "longtitude": 32.640482238357095, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 5000.0, - "firstName": "Ahmed Suliman", - "id": "208333758", - "lastName": "Alomda", - "latitide": 15.514180305253445, - "longtitude": 32.4806879797854, - "username": "wadal3mda" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "(¯`*•.Stail🎼.•*´¯)", - "id": "217879332", - "lastName": "", - "latitide": 15.544717967308435, - "longtitude": 32.53144956588686, - "username": "Mstail" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "Ⓝ Ⓘ Ⓝ Ⓞ", - "id": "218919045", - "lastName": "", - "latitide": 15.556378241683767, - "longtitude": 32.79398773706229, - "username": "Grooshaby" - }, - { - "city": "Sudan-khartoum", - "distance": 8000.0, - "firstName": "Am₲eĐ😍😎", - "id": "224088222", - "lastName": "", - "latitide": 15.602453221545321, - "longtitude": 32.62157527674166, - "username": "Amg_Taz" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "The energy of the mind", - "id": "227609800", - "lastName": "", - "latitide": 15.517008504240064, - "longtitude": 32.598254554667406, - "username": "Hamidoo3" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "SAMI", - "id": "229626969", - "lastName": "ALABWABI", - "latitide": 15.544594689054978, - "longtitude": 32.610125155324205, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "علي", - "id": "232529756", - "lastName": "مصطفي", - "latitide": 15.527888249803745, - "longtitude": 32.59913391360674, - "username": "Corazon99" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "Mohammed", - "id": "232724526", - "lastName": "Alnil", - "latitide": 15.571695317821705, - "longtitude": 32.603190768418635, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 5000.0, - "firstName": "Hossam", - "id": "236072193", - "lastName": "Moh", - "latitide": 15.555827869437627, - "longtitude": 32.611100444377236, - "username": "HosamkoOo" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "jo", - "id": "238194669", - "lastName": "", - "latitide": 15.576201653353591, - "longtitude": 32.5753015672022, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "Omer", - "id": "239097709", - "lastName": "", - "latitide": 15.577302016243475, - "longtitude": 32.46917562887816, - "username": "Omerko" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "Abubker", - "id": "242932943", - "lastName": "Mohi Eldeen", - "latitide": 15.580765888436712, - "longtitude": 32.622970164013246, - "username": "AbubkermohiEldeen" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "Wadie", - "id": "247955819", - "lastName": "", - "latitide": 15.547908661308291, - "longtitude": 32.67048546829978, - "username": "OmerAlwdei" - }, - { - "city": "Sudan-khartoum", - "distance": 8000.0, - "firstName": "Hassan", - "id": "255522640", - "lastName": "Abdalaati", - "latitide": 15.487935123718726, - "longtitude": 32.5871996771619, - "username": "Hassanabuwagar" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "Alhassan", - "id": "259614668", - "lastName": "", - "latitide": 15.533327604636286, - "longtitude": 32.602690805992594, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "داؤد", - "id": "259870120", - "lastName": "عبد الرحمن", - "latitide": 15.546052004929875, - "longtitude": 32.4548576675847, - "username": "daudabdu" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "اكــرم", - "id": "262062966", - "lastName": "م", - "latitide": 15.570563150416707, - "longtitude": 32.59221855992191, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 4000.0, - "firstName": "Emam", - "id": "264834798", - "lastName": "Tag", - "latitide": 15.54722213877405, - "longtitude": 32.49583304153823, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 7000.0, - "firstName": "Taj Alssir", - "id": "264861962", - "lastName": "", - "latitide": 15.60335621522236, - "longtitude": 32.480363148957515, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 8000.0, - "firstName": "أباذر الرضي |Abazer", - "id": "271489870", - "lastName": "Alrdi", - "latitide": 15.517695716009865, - "longtitude": 32.47462427114616, - "username": "AbazerAlrdi" - }, - { - "city": "Sudan-khartoum", - "distance": 6000.0, - "firstName": "ابو عرب", - "id": "280051339", - "lastName": "", - "latitide": 15.571857415384578, - "longtitude": 32.60453592563049, - "username": "asoudd" - }, - { - "city": "Sudan-khartoum", - "distance": 5000.0, - "firstName": "Thamer", - "id": "284456250", - "lastName": "", - "latitide": 15.51145580319057, - "longtitude": 32.6456091111217, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 8000.0, - "firstName": "Oliigo", - "id": "284721903", - "lastName": "", - "latitide": 15.544271208503, - "longtitude": 32.491163854485606, - "username": "Oliigo" - }, - { - "city": "Sudan-khartoum", - "distance": 8000.0, - "firstName": "Saif", - "id": "285764636", - "lastName": "Aljan", - "latitide": 15.521372223668243, - "longtitude": 32.423171135452115, - "username": "" - }, - { - "city": "Sudan-khartoum", - "distance": 9000.0, - "firstName": "Ahmed", - "id": "297033961", - "lastName": "Ibed", - "latitide": 15.607259940718714, - "longtitude": 32.465247565221425, - "username": "" - } - ] - \ No newline at end of file diff --git a/stories/Layers/data/cluster2.json b/stories/Layers/data/cluster2.json deleted file mode 100644 index a37b5e362c..0000000000 --- a/stories/Layers/data/cluster2.json +++ /dev/null @@ -1,832 +0,0 @@ -[ - { - "city":"Sudan-Ensman", - "distance":8000.0, - "firstName":"Motaz", - "id":"163778", - "lastName":"I Suliman", - "latitide":15.470386298543287, - "longtitude":32.511367276596324, - "username":"motazsuliman3" - }, - { - "city":"Sudan-Ensman", - "distance":8000.0, - "firstName":"Ahmed", - "id":"3182119", - "lastName":"Haseeb", - "latitide":15.46696134711088, - "longtitude":32.54069442387687, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":8000.0, - "firstName":"Mohammed", - "id":"3643543", - "lastName":"Nabri", - "latitide":15.56562614964313, - "longtitude":32.56377647883293, - "username":"Nabri" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"Khaled", - "id":"5603002", - "lastName":"Mobarak", - "latitide":15.479823526294826, - "longtitude":32.5540342970385, - "username":"khaledSD" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"Seid Ahmed", - "id":"7384879", - "lastName":"", - "latitide":15.509048440444245, - "longtitude":32.58957273814158, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":5000.0, - "firstName":"đя.м̨αƶǝи 🎓", - "id":"43750188", - "lastName":"", - "latitide":15.511142854823364, - "longtitude":32.545935778104656, - "username":"dr_mezo93" - }, - { - "city":"Sudan-Ensman", - "distance":2000.0, - "firstName":"محمد سيف الدين", - "id":"58160699", - "lastName":"", - "latitide":15.659584420840979, - "longtitude":32.530244752916815, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"Khalid", - "id":"69792337", - "lastName":"Mhsko", - "latitide":15.44723358646454, - "longtitude":32.558773090938516, - "username":"m7sko" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Khaled", - "id":"72626254", - "lastName":"fathalrhman", - "latitide":15.651259431456651, - "longtitude":32.67792408729916, - "username":"Khaledfath" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"Monzer", - "id":"73124657", - "lastName":"", - "latitide":15.474874177932378, - "longtitude":32.51454144058681, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Abu", - "id":"90953853", - "lastName":"Dirar", - "latitide":15.501264471503514, - "longtitude":32.51969960036377, - "username":"Mazin932" - }, - { - "city":"Sudan-Ensman", - "distance":2000.0, - "firstName":"Mohamed", - "id":"90958843", - "lastName":"Emad", - "latitide":15.63495744248639, - "longtitude":32.516766272030864, - "username":"mohd_93_ed" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Baraa", - "id":"91473851", - "lastName":"Hassan", - "latitide":15.507743052760683, - "longtitude":32.52071021536695, - "username":"Emelio96" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"خالدة خالد", - "id":"101969368", - "lastName":"Kh.kh", - "latitide":15.495838143308363, - "longtitude":32.503700556253676, - "username":"KKHKH20220" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"Hilmi", - "id":"103731720", - "lastName":"Raafat", - "latitide":15.525077145276136, - "longtitude":32.56203283054612, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":5000.0, - "firstName":"~`Fox`~", - "id":"108778831", - "lastName":"", - "latitide":15.523476775787254, - "longtitude":32.55325020613131, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"Mahmoud", - "id":"117069181", - "lastName":"Ibrahim", - "latitide":15.527674174466446, - "longtitude":32.47939165859051, - "username":"MIHHM" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Omer", - "id":"117229681", - "lastName":"Hashim", - "latitide":15.6532384931332, - "longtitude":32.531453608853326, - "username":"Omerhashim85" - }, - { - "city":"Sudan-Ensman", - "distance":2000.0, - "firstName":"Malak", - "id":"119584265", - "lastName":"", - "latitide":15.500897383081007, - "longtitude":32.52696970185519, - "username":"MalakHamad94" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"عُـثْـمَـاٰنٌ シ︎💙🌸", - "id":"122019109", - "lastName":"", - "latitide":15.530646529399931, - "longtitude":32.50412899752244, - "username":"OsmanGedo" - }, - { - "city":"Sudan-Ensman", - "distance":8000.0, - "firstName":"Ahmed", - "id":"124584266", - "lastName":"3izoo", - "latitide":15.5394177180102, - "longtitude":32.513595616726725, - "username":"Ah_3izoo" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"Mohammad", - "id":"127959529", - "lastName":"Alaraki", - "latitide":15.523451184528641, - "longtitude":32.49016135244597, - "username":"RTG1443" - }, - { - "city":"Sudan-Ensman", - "distance":8000.0, - "firstName":"Mohmmed", - "id":"131385707", - "lastName":"Sabbir", - "latitide":15.504740426634356, - "longtitude":32.53776333403755, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"Ahmed", - "id":"132016191", - "lastName":"Boshcash", - "latitide":15.475690767226656, - "longtitude":32.58647992559203, - "username":"Ahmed_Boshcash" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"yasser", - "id":"134829779", - "lastName":"betty", - "latitide":15.505046974492913, - "longtitude":32.53501384569489, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"Malaz awad", - "id":"144487080", - "lastName":"", - "latitide":15.519956054113518, - "longtitude":32.53235560341868, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Mohamed", - "id":"150003735", - "lastName":"Musa", - "latitide":15.656880705140088, - "longtitude":32.525713363077415, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":5000.0, - "firstName":"Musa", - "id":"160561382", - "lastName":"", - "latitide":15.507350701167825, - "longtitude":32.53309933156537, - "username":"madisoos" - }, - { - "city":"Sudan-Ensman", - "distance":5000.0, - "firstName":"7asan", - "id":"162666469", - "lastName":"3bdo", - "latitide":15.698959977495488, - "longtitude":32.690700659400115, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":5000.0, - "firstName":"АНМЕД", - "id":"172440587", - "lastName":"Sabri", - "latitide":15.504865654543577, - "longtitude":32.57023101813323, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Najm", - "id":"173754304", - "lastName":"Ali", - "latitide":15.654664717393214, - "longtitude":32.529495851856666, - "username":"najm3li" - }, - { - "city":"Sudan-Ensman", - "distance":5000.0, - "firstName":"Ahmed", - "id":"187815810", - "lastName":"Al-Fadil", - "latitide":15.502049834939656, - "longtitude":32.49688861041339, - "username":"afm511" - }, - { - "city":"Sudan-Ensman", - "distance":2000.0, - "firstName":"Ali", - "id":"193347138", - "lastName":"Jamal", - "latitide":15.502573021066286, - "longtitude":32.51848020054944, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":8000.0, - "firstName":"N", - "id":"197857884", - "lastName":"G.", - "latitide":15.476560386462822, - "longtitude":32.45593605975094, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Mustafa", - "id":"200283641", - "lastName":"Abdalgadir", - "latitide":15.652833834786303, - "longtitude":32.52848943893885, - "username":"Mustafa413" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"Noonaa", - "id":"210760835", - "lastName":"Saad", - "latitide":15.444190224478476, - "longtitude":32.55091056388235, - "username":"Noonaa_Saad" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"Moaz", - "id":"215702350", - "lastName":"Seedahmed", - "latitide":15.609047722743453, - "longtitude":32.66651437193623, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":5000.0, - "firstName":"محمد", - "id":"216394928", - "lastName":"عوض السيد", - "latitide":15.494039963721708, - "longtitude":32.490479860656976, - "username":"Mohamedfreegapy" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Anwar", - "id":"219457071", - "lastName":"Ehab", - "latitide":15.653484469557382, - "longtitude":32.52280971218918, - "username":"Anwar00967" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"Hish", - "id":"231258303", - "lastName":"Ezzo", - "latitide":15.474252602160066, - "longtitude":32.50339876583811, - "username":"Hishezzzo" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"چمال💙…", - "id":"238981495", - "lastName":"", - "latitide":15.662661574415338, - "longtitude":32.37663399200983, - "username":"jamal812" - }, - { - "city":"Sudan-Ensman", - "distance":4000.0, - "firstName":"Hesham", - "id":"240293831", - "lastName":"Ibrahim", - "latitide":15.525652763915241, - "longtitude":32.51058910260949, - "username":"Heshamgolgol" - }, - { - "city":"Sudan-Ensman", - "distance":2000.0, - "firstName":"Samer", - "id":"241109242", - "lastName":"", - "latitide":15.645264194376471, - "longtitude":32.53743055099981, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":500.0, - "firstName":"Mahdi Daoud", - "id":"249477189", - "lastName":"🐼🍁", - "latitide":15.659317670165468, - "longtitude":32.37855379805626, - "username":"Ma7assan" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Ez'oo", - "id":"257343744", - "lastName":"Salim", - "latitide":15.654219589929335, - "longtitude":32.532027154917195, - "username":"Abdalaziz1999" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"Esra", - "id":"262247133", - "lastName":"Mohy", - "latitide":15.484479308293874, - "longtitude":32.36748162648581, - "username":"Suger00" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"ج̯͡ــد̯͡ۆ̯͡ــن̯͡ـــآ̯͡ن̯͡ـــي̯͡ “̯ 🐼💗", - "id":"263904251", - "lastName":"", - "latitide":15.479470757905117, - "longtitude":32.36778583171664, - "username":"Jedo17" - }, - { - "city":"Sudan-Ensman", - "distance":8000.0, - "firstName":"Alhssan", - "id":"264372194", - "lastName":"Omar", - "latitide":15.50555419474233, - "longtitude":32.53582618917785, - "username":"AlhssanOmar" - }, - { - "city":"Sudan-Ensman", - "distance":5000.0, - "firstName":"السمندل", - "id":"273176203", - "lastName":"❤", - "latitide":15.505400656413746, - "longtitude":32.56296292812139, - "username":"To_ofeAb_do" - }, - { - "city":"Sudan-Ensman", - "distance":2000.0, - "firstName":"Ⓢⓐⓕⓢⓐⓕ✌😉", - "id":"273835220", - "lastName":"", - "latitide":15.659516464783271, - "longtitude":32.39155427704429, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":2000.0, - "firstName":"ود رجب", - "id":"285793101", - "lastName":"", - "latitide":15.666507212770446, - "longtitude":32.36139401551119, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"Baha", - "id":"301252349", - "lastName":"Taha", - "latitide":15.454369131216488, - "longtitude":32.539476619730195, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":500.0, - "firstName":"وهبه", - "id":"328522516", - "lastName":"الصاروخ 😍✌️", - "latitide":15.649255558462794, - "longtitude":32.52316876400803, - "username":"Saro5y" - }, - { - "city":"Sudan-Ensman", - "distance":8000.0, - "firstName":"SIM 🐱", - "id":"331134123", - "lastName":"", - "latitide":15.465792948107072, - "longtitude":32.584705531825364, - "username":"SIM_alsool" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Mohammed", - "id":"346100402", - "lastName":"El-shref", - "latitide":15.644364696600002, - "longtitude":32.53028469937909, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Islam", - "id":"352984149", - "lastName":"", - "latitide":15.659134904856941, - "longtitude":32.38154949199058, - "username":"islam_Oomer" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"mohamed", - "id":"354990544", - "lastName":"haider", - "latitide":15.515550136921812, - "longtitude":32.588309684632115, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":4000.0, - "firstName":"waleed", - "id":"355082811", - "lastName":"Ameer", - "latitide":15.478442802506486, - "longtitude":32.51916207394463, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Mohammed", - "id":"357008819", - "lastName":"adam", - "latitide":15.64687723029553, - "longtitude":32.53728595356118, - "username":"MAAA_14" - }, - { - "city":"Sudan-Ensman", - "distance":8000.0, - "firstName":"Carter", - "id":"357398677", - "lastName":"", - "latitide":15.499551759874075, - "longtitude":32.48772166444428, - "username":"Ammarck" - }, - { - "city":"Sudan-Ensman", - "distance":2000.0, - "firstName":"Abdallah", - "id":"358159668", - "lastName":"Magzoub", - "latitide":15.500577710557558, - "longtitude":32.545028618794625, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"M.Omer", - "id":"382316023", - "lastName":"", - "latitide":15.498149939902053, - "longtitude":32.56464520710836, - "username":"Emty0" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"Bashari", - "id":"411315988", - "lastName":"Bashari", - "latitide":15.655042270168117, - "longtitude":32.52631158587852, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":8000.0, - "firstName":"T.H", - "id":"412563448", - "lastName":"", - "latitide":15.553950519233002, - "longtitude":32.5056019985882, - "username":"Tarig113" - }, - { - "city":"Sudan-Ensman", - "distance":2000.0, - "firstName":"Fayyad", - "id":"448296723", - "lastName":"Faisal", - "latitide":15.48623057279474, - "longtitude":32.372383464158, - "username":"Fayyad_Faisal1" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"Mohamed", - "id":"450756739", - "lastName":"khalifa", - "latitide":15.674714848276304, - "longtitude":32.72220065170747, - "username":"Major1234" - }, - { - "city":"Sudan-Ensman", - "distance":2000.0, - "firstName":"Mohand", - "id":"456093281", - "lastName":"Mukhtar", - "latitide":15.65697122851629, - "longtitude":32.5081114719001, - "username":"mohand_mukhtar" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"محمد سليمان", - "id":"461983458", - "lastName":"", - "latitide":15.483492438465243, - "longtitude":32.5353883874141, - "username":"Tumbsh" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"𝑨𝒎𝒐𝒏𝒂💛🧡", - "id":"464993278", - "lastName":"", - "latitide":15.649938633163533, - "longtitude":32.37718663223409, - "username":"Almagnonyea" - }, - { - "city":"Sudan-Ensman", - "distance":2000.0, - "firstName":"عركي", - "id":"469016239", - "lastName":"", - "latitide":15.499973831365827, - "longtitude":32.52389442975564, - "username":"Araki12" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"Zone🙃", - "id":"471799343", - "lastName":"", - "latitide":15.634780687630503, - "longtitude":32.66049717002414, - "username":"Donz33" - }, - { - "city":"Sudan-Ensman", - "distance":5000.0, - "firstName":"محمد", - "id":"473214550", - "lastName":"سيد", - "latitide":15.66698841977114, - "longtitude":32.72128083010401, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"الشهيد مجدي", - "id":"478096459", - "lastName":"الدسوقي", - "latitide":15.437051447769514, - "longtitude":32.52512986643025, - "username":"MjdeDsugi" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"Jameel", - "id":"484154859", - "lastName":"Ali", - "latitide":15.5105236697384, - "longtitude":32.574955519568896, - "username":"Jameel7" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"Osa'ma", - "id":"501438946", - "lastName":"", - "latitide":15.514117094283742, - "longtitude":32.55416045650251, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"SICARIO", - "id":"512455627", - "lastName":"", - "latitide":15.52565622377325, - "longtitude":32.552304091779106, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":6000.0, - "firstName":"ابتسامة", - "id":"517616702", - "lastName":"", - "latitide":15.511950708042614, - "longtitude":32.48811449041489, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"أبو عزام", - "id":"521603815", - "lastName":"", - "latitide":15.640917098506437, - "longtitude":32.52057994275046, - "username":"Aboazzam20" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"Mohammed", - "id":"526152028", - "lastName":"Boss", - "latitide":15.561662856881457, - "longtitude":32.53623875999501, - "username":"Boss08870" - }, - { - "city":"Sudan-Ensman", - "distance":7000.0, - "firstName":"العراب", - "id":"527800459", - "lastName":"", - "latitide":15.558260936451273, - "longtitude":32.539074593762734, - "username":"mst7ter" - }, - { - "city":"Sudan-Ensman", - "distance":4000.0, - "firstName":"Tota", - "id":"530644043", - "lastName":"saad", - "latitide":15.489373205051002, - "longtitude":32.51751987632592, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":1000.0, - "firstName":"اسمر", - "id":"534240990", - "lastName":"اني'ي", - "latitide":15.661734549615112, - "longtitude":32.37643721758512, - "username":"" - }, - { - "city":"Sudan-Ensman", - "distance":5000.0, - "firstName":"بيبي", - "id":"556737131", - "lastName":"", - "latitide":15.467835940403118, - "longtitude":32.366894260871085, - "username":"Babymirag" - } - ] \ No newline at end of file diff --git a/stories/Layers/data/data.json b/stories/Layers/data/data.json deleted file mode 100644 index 9a9f830d5c..0000000000 --- a/stories/Layers/data/data.json +++ /dev/null @@ -1,4940 +0,0 @@ -{ - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "South West Cape", - "comment": null, - "name_alt": null, - "lat_y": -43.510984, - "long_x": 146.054227, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 146.03379804609568, - -43.5404025683706 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Howe", - "comment": null, - "name_alt": null, - "lat_y": -37.488775, - "long_x": 149.95853, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 149.95838463633373, - -37.48894622188092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Otway", - "comment": null, - "name_alt": null, - "lat_y": -38.857622, - "long_x": 143.565403, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 143.537005108191, - -38.85472383068997 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Jaffa", - "comment": null, - "name_alt": null, - "lat_y": -36.944244, - "long_x": 139.690866, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 139.68061977964746, - -36.95624316107086 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Carnot", - "comment": null, - "name_alt": null, - "lat_y": -34.920233, - "long_x": 135.656027, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 135.65378326897053, - -34.93870859313661 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Byron", - "comment": null, - "name_alt": null, - "lat_y": -28.658282, - "long_x": 153.632849, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 153.62799176015545, - -28.66197417050363 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Manifold", - "comment": null, - "name_alt": null, - "lat_y": -22.702081, - "long_x": 150.811228, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 150.81116783945873, - -22.702080987505923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape York", - "comment": null, - "name_alt": null, - "lat_y": -10.710859, - "long_x": 142.522018, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 142.52173912852123, - -10.710747979693423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Melville", - "comment": null, - "name_alt": null, - "lat_y": -14.163629, - "long_x": 144.506417, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 144.50660240977123, - -14.163506768755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Arnhem", - "comment": null, - "name_alt": null, - "lat_y": -12.337984, - "long_x": 136.952429, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 136.91481885262823, - -12.295662864626316 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "West Cape Howe", - "comment": null, - "name_alt": null, - "lat_y": -35.104301, - "long_x": 117.597011, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 117.59693444102123, - -35.10430266719342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Leeuwin", - "comment": null, - "name_alt": null, - "lat_y": -34.297841, - "long_x": 115.10633, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 115.1280088910596, - -34.328007092559645 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Pasley", - "comment": null, - "name_alt": null, - "lat_y": -33.929054, - "long_x": 123.517283, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 123.51722252695873, - -33.92888762813092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Londonderry", - "comment": null, - "name_alt": null, - "lat_y": -13.713856, - "long_x": 126.964514, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 126.94130045687105, - -13.74290642667802 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Steep Point", - "comment": null, - "name_alt": null, - "lat_y": -26.16822, - "long_x": 113.169959, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 113.14519563289093, - -26.157463616878637 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "North West Cape", - "comment": null, - "name_alt": null, - "lat_y": -21.809776, - "long_x": 114.117534, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 114.16010761213809, - -21.801474697071743 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Lands End", - "comment": null, - "name_alt": null, - "lat_y": 50.069677, - "long_x": -5.668629, - "region": "Europe", - "subregion": "British Isles", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -5.668629523822517, - 50.06970856327533 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Gracias a Dios", - "comment": null, - "name_alt": null, - "lat_y": 14.994242, - "long_x": -83.15866, - "region": "North America", - "subregion": "Central America", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -83.15874182851002, - 14.994208074994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Brewster", - "comment": null, - "name_alt": null, - "lat_y": 70.150754, - "long_x": -22.122616, - "region": "North America", - "subregion": "Greenland", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -22.122731086322517, - 70.15088532108783 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Morris Jesup", - "comment": null, - "name_alt": null, - "lat_y": 83.626331, - "long_x": -32.491541, - "region": "North America", - "subregion": "Greenland", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -32.49150550038502, - 83.62628815311908 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape York", - "comment": null, - "name_alt": null, - "lat_y": 76.218919, - "long_x": -68.218612, - "region": "North America", - "subregion": "Greenland", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -68.21861731679127, - 76.21887848515033 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Nunap Isua", - "comment": null, - "name_alt": "Cape Farewell", - "lat_y": 59.862583, - "long_x": -43.90088, - "region": "North America", - "subregion": "Greenland", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -43.90080725819752, - 59.86267731327533 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Rifstangi", - "comment": null, - "name_alt": null, - "lat_y": 66.530766, - "long_x": -16.126417, - "region": "Europe", - "subregion": "Iceland", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -16.148503201808108, - 66.53076813358783 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Grmsey", - "comment": null, - "name_alt": null, - "lat_y": 66.669359, - "long_x": -18.251096, - "region": "Europe", - "subregion": "Iceland", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -18.251088019916267, - 66.66937897343158 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Surtsey", - "comment": null, - "name_alt": null, - "lat_y": 63.217764, - "long_x": -20.434929, - "region": "Europe", - "subregion": "Iceland", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -20.434803840228767, - 63.21771881718158 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cap Est", - "comment": null, - "name_alt": null, - "lat_y": -15.274849, - "long_x": 50.499889, - "region": "Africa", - "subregion": "Indian Ocean", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 50.49976647227123, - -15.274956964068423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Vohimena", - "comment": null, - "name_alt": null, - "lat_y": -25.546355, - "long_x": 45.158683, - "region": "Africa", - "subregion": "Indian Ocean", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 45.15870201914623, - -25.546319268755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Rodrigues", - "comment": null, - "name_alt": null, - "lat_y": -19.702241, - "long_x": 66.54263, - "region": "Seven seas (open ocean)", - "subregion": "Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 66.54273522227123, - -19.702203057818423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Diego Garcia", - "comment": null, - "name_alt": null, - "lat_y": -19.702241, - "long_x": 66.54263, - "region": "Seven seas (open ocean)", - "subregion": "Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 72.44202721445873, - -7.332207940630923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "I. Clarión", - "comment": null, - "name_alt": null, - "lat_y": 18.345725, - "long_x": -114.749992, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -114.74998938710377, - 18.345770574994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "I. Socorro", - "comment": null, - "name_alt": null, - "lat_y": 18.786694, - "long_x": -110.992912, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -110.99290930897877, - 18.786810614056577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Tikopia", - "comment": null, - "name_alt": null, - "lat_y": -12.28881, - "long_x": 168.833542, - "region": "Oceania", - "subregion": "Melanesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 168.83362877695873, - -12.288750909380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Norfolk I.", - "comment": null, - "name_alt": null, - "lat_y": -29.02416, - "long_x": 167.960052, - "region": "Oceania", - "subregion": "Melanesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 167.96009362070873, - -29.024102471880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Cretin", - "comment": null, - "name_alt": null, - "lat_y": -6.637492, - "long_x": 147.852392, - "region": "Oceania", - "subregion": "Melanesia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 147.85242760508373, - -6.637261651568423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Îles Chesterfield", - "comment": null, - "name_alt": null, - "lat_y": -19.20447, - "long_x": 159.95171, - "region": "Oceania", - "subregion": "Melanesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 159.95167076914623, - -19.204644464068423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Lamotrek", - "comment": null, - "name_alt": null, - "lat_y": 7.509727, - "long_x": 146.333084, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 146.33301842539623, - 7.509711004681577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Kosrae", - "comment": null, - "name_alt": null, - "lat_y": 5.329221, - "long_x": 162.974172, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 162.97413170664623, - 5.329169012494077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Arorea", - "comment": null, - "name_alt": null, - "lat_y": -2.617755, - "long_x": 176.81264, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 176.81263268320873, - -2.617852471880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Pingelap", - "comment": null, - "name_alt": null, - "lat_y": 6.22951, - "long_x": 160.702931, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 160.70289147227123, - 6.229681707806577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Kapingamarangi", - "comment": null, - "name_alt": null, - "lat_y": 1.079429, - "long_x": 154.781328, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 154.78138268320873, - 1.079474188275327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Agrihan", - "comment": null, - "name_alt": null, - "lat_y": 18.777332, - "long_x": 145.670369, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 145.67042076914623, - 18.777411199994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Asuncion", - "comment": null, - "name_alt": null, - "lat_y": 19.688654, - "long_x": 145.40141, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 145.40125573008373, - 19.688666082806577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Wotje", - "comment": null, - "name_alt": null, - "lat_y": 9.451143, - "long_x": 170.012255, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 170.01209557383373, - 9.451300360150327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Bikar", - "comment": null, - "name_alt": null, - "lat_y": 12.243519, - "long_x": 170.120691, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 170.12061608164623, - 12.243597723431577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Pagan", - "comment": null, - "name_alt": null, - "lat_y": 18.119631, - "long_x": 145.785087, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 145.78492272227123, - 18.119635321087827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Wake I.", - "comment": null, - "name_alt": null, - "lat_y": 19.303497, - "long_x": 166.63626, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 166.63624108164623, - 19.303595282025327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Tabiteuea", - "comment": null, - "name_alt": null, - "lat_y": -1.201405, - "long_x": 174.755207, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 174.75513756602123, - -1.201348565630923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Aranuka", - "comment": null, - "name_alt": null, - "lat_y": 0.226766, - "long_x": 173.626286, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 173.62623131602123, - 0.226752020306577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Nauru", - "comment": null, - "name_alt": null, - "lat_y": -0.505856, - "long_x": 166.930778, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 166.93067467539623, - -0.505791925005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ebon", - "comment": null, - "name_alt": null, - "lat_y": 4.59977, - "long_x": 168.736432, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 168.73633873789623, - 4.599798895306577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Jaluit", - "comment": null, - "name_alt": null, - "lat_y": 5.964455, - "long_x": 169.682894, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 169.68299401133373, - 5.964483953900327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Mili", - "comment": null, - "name_alt": null, - "lat_y": 6.107334, - "long_x": 171.725875, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 171.72584069102123, - 6.107489324994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Majuro", - "comment": null, - "name_alt": null, - "lat_y": 7.118009, - "long_x": 171.159743, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 171.15980065195873, - 7.117987371869077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ailinglapalap", - "comment": null, - "name_alt": null, - "lat_y": 7.276392, - "long_x": 168.596926, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 168.59693444102123, - 7.276495672650327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Kwajalein", - "comment": null, - "name_alt": null, - "lat_y": 8.746619, - "long_x": 167.735072, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 167.73511803477123, - 8.746710516400327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Rongelap", - "comment": null, - "name_alt": null, - "lat_y": 11.164329, - "long_x": 166.869876, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 166.86988365977123, - 11.164496160931577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Bikini", - "comment": null, - "name_alt": null, - "lat_y": 11.639231, - "long_x": 165.550698, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 165.55042565195873, - 11.639288641400327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Reinga", - "comment": null, - "name_alt": null, - "lat_y": -34.432767, - "long_x": 172.7285, - "region": "Oceania", - "subregion": "New Zealand", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 172.70558117137455, - -34.42039113947056 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Necker", - "comment": null, - "name_alt": null, - "lat_y": 23.586649, - "long_x": -164.704743, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -164.70470130116627, - 23.586676336712827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Laysan", - "comment": null, - "name_alt": null, - "lat_y": 25.776083, - "long_x": -171.733589, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -171.73363196522877, - 25.776007391400327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Kure Atoll", - "comment": null, - "name_alt": null, - "lat_y": 28.440992, - "long_x": -178.319207, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -178.31920325429127, - 28.440985418744077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Nikumaroro", - "comment": null, - "name_alt": null, - "lat_y": -4.644675, - "long_x": -174.53143, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -174.53142249257252, - -4.644707940630923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Howland I.", - "comment": null, - "name_alt": null, - "lat_y": 0.814266, - "long_x": -176.638313, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -176.63829505116627, - 0.814276434369077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Palmyra Atoll", - "comment": null, - "name_alt": null, - "lat_y": 5.879013, - "long_x": -162.09929, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -162.09923255116627, - 5.879095770306577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Jarvis", - "comment": null, - "name_alt": null, - "lat_y": -0.368919, - "long_x": -160.020814, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -160.02080237538502, - -0.368951104693423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Takutea", - "comment": null, - "name_alt": null, - "lat_y": -19.8026, - "long_x": -158.294405, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -158.29430091054127, - -19.802666925005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Rakahanga", - "comment": null, - "name_alt": null, - "lat_y": -10.022892, - "long_x": -161.081621, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -161.08171546132252, - -10.022881768755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Raroia", - "comment": null, - "name_alt": null, - "lat_y": -16.054416, - "long_x": -142.509609, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -142.50963294179127, - -16.054253839068423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Rapa", - "comment": null, - "name_alt": null, - "lat_y": -27.587603, - "long_x": -144.328315, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -144.32823645741627, - -27.587456964068423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Mangareva", - "comment": null, - "name_alt": null, - "lat_y": -23.102464, - "long_x": -134.985909, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -134.98582923085377, - -23.102593682818423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Henderson I.", - "comment": null, - "name_alt": null, - "lat_y": -24.349847, - "long_x": -128.317479, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -128.31755530507252, - -24.349663995318423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Nanumea", - "comment": null, - "name_alt": null, - "lat_y": -5.67562, - "long_x": 176.137639, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 176.13770592539623, - -5.675591729693423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Niulakita", - "comment": null, - "name_alt": null, - "lat_y": -10.750687, - "long_x": 179.497571, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 179.49756920664623, - -10.750664971880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "The Snares", - "comment": null, - "name_alt": null, - "lat_y": -48.017042, - "long_x": 166.588946, - "region": "Oceania", - "subregion": "New Zealand", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 166.58887780039623, - -48.01690032344342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Kanton", - "comment": null, - "name_alt": null, - "lat_y": -2.757106, - "long_x": -171.71703, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -171.71703040272877, - -2.757134698443423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Tabuaeran", - "comment": null, - "name_alt": "Fanning I.", - "lat_y": 3.866545, - "long_x": -159.326781, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -159.32683264882252, - 3.866705633587827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Malden", - "comment": null, - "name_alt": null, - "lat_y": -4.042491, - "long_x": -154.983478, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -154.98350989491627, - -4.042657159380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Rarotonga", - "comment": null, - "name_alt": null, - "lat_y": -21.201867, - "long_x": -159.797637, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -159.79771887929127, - -21.201836846880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Rangiroa", - "comment": null, - "name_alt": null, - "lat_y": -15.2046, - "long_x": -147.773967, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -147.77403723866627, - -15.204766534380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Funafuti", - "comment": null, - "name_alt": null, - "lat_y": -8.491577, - "long_x": 179.19841, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 179.19837487070873, - -8.491631768755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Vavau", - "comment": null, - "name_alt": null, - "lat_y": -18.590062, - "long_x": -173.976769, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -173.97673499257252, - -18.590020440630923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "I. de Pascua", - "comment": null, - "name_alt": "Easter I.", - "lat_y": -27.102117, - "long_x": -109.367953, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -109.36790930897877, - -27.102227471880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "St. Croix", - "comment": null, - "name_alt": null, - "lat_y": 17.762944, - "long_x": -64.763088, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -64.76317298085377, - 17.763006903119077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Grand Cayman", - "comment": null, - "name_alt": null, - "lat_y": 19.315829, - "long_x": -81.271416, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -81.27159583241627, - 19.315802313275327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "San Salvador", - "comment": null, - "name_alt": null, - "lat_y": 24.052793, - "long_x": -74.492848, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -74.49290930897877, - 24.052801824994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Grenada", - "comment": null, - "name_alt": null, - "lat_y": 12.105978, - "long_x": -61.723079, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.72319495351002, - 12.105963446087827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Barbuda", - "comment": null, - "name_alt": null, - "lat_y": 17.622525, - "long_x": -61.789243, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.78929602772877, - 17.622626043744077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Antigua", - "comment": null, - "name_alt": null, - "lat_y": 17.040441, - "long_x": -61.775982, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.77592932851002, - 17.040594793744077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Guadeloupe", - "comment": null, - "name_alt": null, - "lat_y": 16.180583, - "long_x": -61.656947, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.65703284413502, - 16.180670477337827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Dominica", - "comment": null, - "name_alt": null, - "lat_y": 15.452943, - "long_x": -61.352652, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.35271155507252, - 15.452887274212827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Martinique", - "comment": null, - "name_alt": null, - "lat_y": 14.672462, - "long_x": -61.008715, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.00883948476002, - 14.672491766400327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Saint Lucia", - "comment": null, - "name_alt": null, - "lat_y": 13.918332, - "long_x": -60.982225, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -60.98222815663502, - 13.918280340619077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Saint Vincent", - "comment": null, - "name_alt": null, - "lat_y": 13.270131, - "long_x": -61.207143, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.20720374257252, - 13.270209051556577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Barbados", - "comment": null, - "name_alt": null, - "lat_y": 13.164326, - "long_x": -59.566742, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -59.56682288319752, - 13.164252020306577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Tobago", - "comment": null, - "name_alt": null, - "lat_y": 11.259334, - "long_x": -60.677992, - "region": "South America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -60.67808997304127, - 11.259283758587827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Margarita", - "comment": null, - "name_alt": null, - "lat_y": 10.981467, - "long_x": -64.051401, - "region": "South America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -64.05144202382252, - 10.981512762494077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Curaao", - "comment": null, - "name_alt": null, - "lat_y": 12.185355, - "long_x": -68.999109, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -68.99919593007252, - 12.185309149212827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Aruba", - "comment": null, - "name_alt": null, - "lat_y": 12.502849, - "long_x": -69.96488, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -69.96501624257252, - 12.502752996869077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ra’s Banäs", - "comment": null, - "name_alt": null, - "lat_y": 23.950592, - "long_x": 35.778059, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 35.77808678477123, - 23.950628973431577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta das Salinas", - "comment": null, - "name_alt": null, - "lat_y": -12.832908, - "long_x": 12.928991, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 12.968705086077254, - -12.855718342716505 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta das Palmeirinhas", - "comment": null, - "name_alt": null, - "lat_y": -9.071387, - "long_x": 12.999549, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 13.033811372274608, - -9.099938228394153 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Bojador", - "comment": null, - "name_alt": null, - "lat_y": 26.157836, - "long_x": -14.473111, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -14.473194953510017, - 26.157965399212827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Agulhas", - "comment": null, - "name_alt": null, - "lat_y": -34.801182, - "long_x": 19.993472, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 19.993418816021233, - -34.80108001094342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Gees Gwardafuy", - "comment": null, - "name_alt": null, - "lat_y": 11.812855, - "long_x": 51.235173, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 51.258313644180184, - 11.822028799226407 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Victoria Falls", - "comment": null, - "name_alt": null, - "lat_y": -17.77079, - "long_x": 25.460133, - "region": "Africa", - "subregion": null, - "featureclass": "waterfall" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 25.852793816021233, - -17.928033135943423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Novyy I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -2.811695930072517, - -70.86150481563092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Lyddan I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -20.902027961322517, - -74.11870696406842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Verblyud I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 16.049937370708733, - -69.88189055781842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Coulman I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 169.73536217539623, - -73.50945403438092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Minna Hook", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 167.25318444102123, - -78.63811614375592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Wright I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -116.89262854726002, - -74.06670501094342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Grant I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -131.48540198476002, - -74.48272063594342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Newman I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -145.68681800038502, - -75.59185149531842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Dean I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -127.63438880116627, - -74.50066497188092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Adare", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 170.26734223219574, - -71.33025954578193 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Poinsett", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 113.20496666758373, - -65.78606536250592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Masson I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 96.63392174570873, - -66.15068938594342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Mikhaylov I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 85.60340416758373, - -66.84026458125592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Norvegia", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -12.327320930072517, - -71.37249114375592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Deception I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -60.61430823476002, - -62.95086028438092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Framnes", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -60.59343421132252, - -65.97173430781842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Agassiz", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -62.87468421132252, - -68.45610930781842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Jeremy", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -68.79051673085377, - -69.43328215938092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Comorin", - "comment": null, - "name_alt": null, - "lat_y": 8.143554, - "long_x": 77.471497, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 77.51210506924555, - 8.085338515340696 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Dondra Head", - "comment": null, - "name_alt": null, - "lat_y": 5.947528, - "long_x": 80.616321, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 80.59180925571331, - 5.929580617022318 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Yelizavety", - "comment": null, - "name_alt": null, - "lat_y": 54.416083, - "long_x": 142.720445, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 142.72059166758373, - 54.41620514530658 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Pt. Yuzhnyy", - "comment": null, - "name_alt": null, - "lat_y": 57.733572, - "long_x": 156.796426, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 156.79664147227123, - 57.73346588749408 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Sata", - "comment": null, - "name_alt": null, - "lat_y": 31.026941, - "long_x": 130.695089, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 130.69520104258373, - 31.026922918744077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Aniva", - "comment": null, - "name_alt": null, - "lat_y": 46.081706, - "long_x": 143.43487, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 143.43482506602123, - 46.08179352421283 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Terpeniya", - "comment": null, - "name_alt": null, - "lat_y": 48.66928, - "long_x": 144.712582, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 144.71253502695873, - 48.66937897343158 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Lopatka", - "comment": null, - "name_alt": null, - "lat_y": 50.914155, - "long_x": 156.651536, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 156.65162194102123, - 50.91412994999408 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Ozernoy", - "comment": null, - "name_alt": null, - "lat_y": 57.7708, - "long_x": 163.246685, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 163.24683678477123, - 57.77088043827533 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Olyutorskiy", - "comment": null, - "name_alt": null, - "lat_y": 59.960807, - "long_x": 170.31265, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 170.31287682383373, - 59.96082184452533 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Navarin", - "comment": null, - "name_alt": null, - "lat_y": 62.327239, - "long_x": 179.074225, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 179.07422936289623, - 62.32727692265033 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Lopatka", - "comment": null, - "name_alt": null, - "lat_y": 71.907853, - "long_x": 150.066042, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 150.06592858164623, - 71.90778229374408 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Ince", - "comment": null, - "name_alt": null, - "lat_y": 42.084312, - "long_x": 34.983358, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 34.98328698008373, - 42.08417389530658 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ra’s Fartak", - "comment": null, - "name_alt": null, - "lat_y": 15.677412, - "long_x": 52.229105, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 52.2389696999939, - 15.65795249845498 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ras Sharbatat", - "comment": null, - "name_alt": null, - "lat_y": 18.164534, - "long_x": 56.56827, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 56.558165806017215, - 18.166986171245085 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ra's al Had", - "comment": null, - "name_alt": null, - "lat_y": 22.530158, - "long_x": 59.849134, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 59.7995168175437, - 22.518675327148298 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Hachijjima", - "comment": null, - "name_alt": null, - "lat_y": 33.109796, - "long_x": 139.804903, - "region": "Asia", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 139.80482018320873, - 33.10980866093158 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Plain of Jars", - "comment": null, - "name_alt": null, - "lat_y": 20.550709, - "long_x": 101.890532, - "region": "Asia", - "subregion": null, - "featureclass": "plain" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 101.89063561289623, - 20.550909735150327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Nordkapp", - "comment": null, - "name_alt": null, - "lat_y": 71.18337, - "long_x": 25.662398, - "region": "Europe", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 25.66067519711473, - 71.15450206702127 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo de São Vicentete", - "comment": null, - "name_alt": null, - "lat_y": 37.038304, - "long_x": -8.969391, - "region": "Europe", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -8.969410773822517, - 37.03827545780658 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Fisterra", - "comment": null, - "name_alt": null, - "lat_y": 42.952418, - "long_x": -9.267837, - "region": "Europe", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -9.26996282865152, - 42.92873605781255 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape San Blas", - "comment": null, - "name_alt": null, - "lat_y": 29.713967, - "long_x": -85.270961, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -85.27092444569752, - 29.713995672650327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Sable", - "comment": null, - "name_alt": null, - "lat_y": 43.469097, - "long_x": -65.610769, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -65.61082923085377, - 43.46900055546283 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Bauld", - "comment": null, - "name_alt": null, - "lat_y": 51.568576, - "long_x": -55.430306, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -55.43028723866627, - 51.56848786015033 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Fear", - "comment": null, - "name_alt": null, - "lat_y": 33.867949, - "long_x": -77.990568, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -77.99058997304127, - 33.86798737186908 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "I. Guadalupe", - "comment": null, - "name_alt": null, - "lat_y": 29.052552, - "long_x": -118.317465, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -118.31749426991627, - 29.052496649212827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Miquelon", - "comment": null, - "name_alt": null, - "lat_y": 46.929526, - "long_x": -56.329884, - "region": "North America", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -56.32988440663502, - 46.92938873905658 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cabo Corrientes", - "comment": null, - "name_alt": null, - "lat_y": 20.409471, - "long_x": -105.683581, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -105.67795873874799, - 20.420365114940253 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Pt. Eugenia", - "comment": null, - "name_alt": null, - "lat_y": 27.861925, - "long_x": -115.07629, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -115.04623945046137, - 27.842887092585283 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Point Conception", - "comment": null, - "name_alt": null, - "lat_y": 34.582313, - "long_x": -120.659016, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -120.46360036202867, - 34.46027592467621 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Hatteras", - "comment": null, - "name_alt": null, - "lat_y": 35.437762, - "long_x": -75.450543, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -75.54032952413311, - 35.24475263812895 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Sable", - "comment": null, - "name_alt": null, - "lat_y": 25.124896, - "long_x": -81.090442, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -81.09044348866627, - 25.124762274212827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Hope", - "comment": null, - "name_alt": null, - "lat_y": 68.35638, - "long_x": -166.815582, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -166.81321268769543, - 68.35380207543972 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Point Barrow", - "comment": null, - "name_alt": null, - "lat_y": 71.372637, - "long_x": -156.615894, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -156.4719492091668, - 71.40589128763096 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Canaveral", - "comment": null, - "name_alt": null, - "lat_y": 28.483713, - "long_x": -80.534941, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -80.53625603636821, - 28.473056814472134 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Mendocino", - "comment": null, - "name_alt": null, - "lat_y": 40.350222, - "long_x": -124.323474, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -124.39201745043425, - 40.44222065537283 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cabo San Lucas", - "comment": null, - "name_alt": null, - "lat_y": 22.887711, - "long_x": -109.969843, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -109.96983801991627, - 22.887762762494077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Churchill", - "comment": null, - "name_alt": null, - "lat_y": 58.752014, - "long_x": -93.182023, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -93.18211829335377, - 58.75208161015033 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Cod", - "comment": null, - "name_alt": null, - "lat_y": 41.734867, - "long_x": -69.964865, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -70.03687833567446, - 41.9914589934385 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape May", - "comment": null, - "name_alt": null, - "lat_y": 37.2017, - "long_x": -75.926791, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -74.95121933164988, - 38.92969645987068 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 2, - "name": "Niagara Falls", - "comment": null, - "name_alt": null, - "lat_y": 43.087653, - "long_x": -79.044073, - "region": "North America", - "subregion": null, - "featureclass": "waterfall" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -79.04411780507252, - 43.08771393436908 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "I. Alejandro Selkirk", - "comment": null, - "name_alt": null, - "lat_y": -33.722178, - "long_x": -80.733492, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -80.73350989491627, - -33.72222258906842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "I. San Ambrosio", - "comment": null, - "name_alt": null, - "lat_y": -26.341922, - "long_x": -79.900062, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -79.90001380116627, - -26.341851495318423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "I. Robinson Crusoe", - "comment": null, - "name_alt": null, - "lat_y": -33.589852, - "long_x": -78.872522, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -78.87254798085377, - -33.58965422969342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Orange", - "comment": null, - "name_alt": null, - "lat_y": 4.125735, - "long_x": -51.242144, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -51.26287766987179, - 4.135614177285231 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo de Santa Marta Grande", - "comment": null, - "name_alt": null, - "lat_y": -28.558078, - "long_x": -48.735526, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -48.80338037734664, - -28.57198267323537 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Punta del Este", - "comment": null, - "name_alt": null, - "lat_y": -34.975503, - "long_x": -54.933154, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -54.94628769070382, - -34.96658679840526 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo San Antonio", - "comment": null, - "name_alt": null, - "lat_y": -36.381052, - "long_x": -56.655377, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -56.716792100626165, - -36.40959917438929 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Corrientes", - "comment": null, - "name_alt": null, - "lat_y": -38.135985, - "long_x": -57.546212, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -57.56252349612641, - -38.066376942128464 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Punta Rasa", - "comment": null, - "name_alt": null, - "lat_y": -40.834718, - "long_x": -62.282201, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -62.25911745789756, - -40.72626411656719 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Dos Bahías", - "comment": null, - "name_alt": null, - "lat_y": -44.9887, - "long_x": -65.615952, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -65.5438334451688, - -44.89439847091873 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Punta Negra", - "comment": null, - "name_alt": null, - "lat_y": -5.948875, - "long_x": -81.108252, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -81.10832678944752, - -5.948663018755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Punta Lavapié", - "comment": null, - "name_alt": null, - "lat_y": -37.262867, - "long_x": -73.606377, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -73.60304396243782, - -37.17120002933805 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cabo de Hornos", - "comment": null, - "name_alt": "Cape Horn", - "lat_y": -55.862824, - "long_x": -67.169425, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -67.16942298085377, - -55.86284758906842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 2, - "name": "Salto Angel", - "comment": null, - "name_alt": "Angel Falls", - "lat_y": 5.686836, - "long_x": -62.061848, - "region": "South America", - "subregion": null, - "featureclass": "waterfall" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -62.06181800038502, - 5.686896063275327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 2, - "name": "Iguazu Falls", - "comment": null, - "name_alt": null, - "lat_y": -25.568265, - "long_x": -54.582842, - "region": "South America", - "subregion": null, - "featureclass": "waterfall" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -54.58299719960377, - -25.568291925005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Clipperton I.", - "comment": null, - "name_alt": null, - "lat_y": 10.309933, - "long_x": -109.213284, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -109.2295822833424, - 10.304020508304784 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Île Amsterdam", - "comment": null, - "name_alt": null, - "lat_y": -19.702241, - "long_x": 66.54263, - "region": "Seven seas (open ocean)", - "subregion": "South Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 77.53467858164623, - -37.85796477656842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Île Amsterdam", - "comment": null, - "name_alt": null, - "lat_y": -19.702241, - "long_x": 66.54263, - "region": "Seven seas (open ocean)", - "subregion": "South Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 77.52552330820873, - -38.72014739375592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Île Europa", - "comment": null, - "name_alt": null, - "lat_y": -22.837936, - "long_x": 40.192423, - "region": "Africa", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 40.19239342539623, - -22.837945245318423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Annobón", - "comment": null, - "name_alt": null, - "lat_y": -1.429572, - "long_x": 5.621149, - "region": "Africa", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 5.621104362896233, - -1.429620050005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Ascension", - "comment": null, - "name_alt": null, - "lat_y": -7.925105, - "long_x": -14.362648, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -14.362721320697517, - -7.925225518755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Tristan da Cunha", - "comment": null, - "name_alt": null, - "lat_y": -35.278715, - "long_x": -17.932071, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island group" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -12.265431281635017, - -37.07024505000592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Gough I.", - "comment": null, - "name_alt": null, - "lat_y": -35.278715, - "long_x": -17.932071, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -9.967213508197517, - -40.34014251094342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Bouvet I.", - "comment": null, - "name_alt": null, - "lat_y": -35.278715, - "long_x": -17.932071, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 3.409922722271233, - -54.41655852656842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Colbeck", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -158.25767981679127, - -77.11113860469342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Is. de Fernando de Noronha", - "comment": null, - "name_alt": null, - "lat_y": -3.849881, - "long_x": -32.417053, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -32.41704260976002, - -3.849908135943423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cocos Is.", - "comment": null, - "name_alt": null, - "lat_y": -12.158465, - "long_x": 96.828369, - "region": "Seven seas (open ocean)", - "subregion": "Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 96.82837975352123, - -12.158257745318423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Christmas I.", - "comment": null, - "name_alt": null, - "lat_y": -10.472542, - "long_x": 105.667155, - "region": "Seven seas (open ocean)", - "subregion": "Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 105.66712487070873, - -10.472588800005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Campbell I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 169.12012780039623, - -52.51043059688092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Macquarie I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Seven seas (open ocean)", - "subregion": "South Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 158.89600670664623, - -54.60979583125592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Darnley", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 69.61109459727123, - -67.77349212031842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Ann", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 51.40809166758373, - -66.16106536250592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Peter I I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": "Southern Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -90.56822669179127, - -68.76604583125592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Antipodes Islands", - "comment": null, - "name_alt": null, - "lat_y": -49.649273, - "long_x": 178.773056, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 178.77295983164623, - -49.64934661250592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Bounty Is.", - "comment": null, - "name_alt": null, - "lat_y": -47.688207, - "long_x": 178.89656, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 178.89661705820873, - -47.68828704219342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Balls Pyramid", - "comment": null, - "name_alt": null, - "lat_y": -31.826904, - "long_x": 159.158463, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 159.15833580820873, - -31.826958917193423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Lord Howe I.", - "comment": null, - "name_alt": null, - "lat_y": -31.542569, - "long_x": 159.069307, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 159.06922448008373, - -31.542535089068423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "St. Helena", - "comment": null, - "name_alt": null, - "lat_y": -15.950901, - "long_x": -5.705161, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -5.705128547260017, - -15.950860284380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "I. del Coco", - "comment": null, - "name_alt": null, - "lat_y": 5.539857, - "long_x": -87.092227, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -87.09221350819752, - 5.539923407025327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Sable I.", - "comment": null, - "name_alt": null, - "lat_y": 43.930893, - "long_x": -59.91953, - "region": "Seven seas (open ocean)", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -59.91960608632252, - 43.93097565311908 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Delgado", - "comment": null, - "name_alt": null, - "lat_y": -10.670103, - "long_x": 40.624309, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 40.62440026133373, - -10.670098565630923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta da Barra", - "comment": null, - "name_alt": null, - "lat_y": -23.829888, - "long_x": 35.515696, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 35.51563561289623, - -23.830010675005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta São Sebastio", - "comment": null, - "name_alt": null, - "lat_y": -22.118899, - "long_x": 35.480417, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 35.48023522227123, - -22.118829034380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ras Cantin", - "comment": null, - "name_alt": null, - "lat_y": 32.581636, - "long_x": -9.273918, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -9.273915168353767, - 32.58161041874408 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ra’s Kasr", - "comment": null, - "name_alt": null, - "lat_y": 18.076817, - "long_x": 38.573746, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 38.58027735871919, - 18.075167704493374 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta de Jericoacoara", - "comment": null, - "name_alt": null, - "lat_y": -2.85044, - "long_x": -40.067208, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -39.991649927946355, - -2.851822991583529 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo de São Roque", - "comment": null, - "name_alt": null, - "lat_y": -5.193476, - "long_x": -35.447654, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -35.50994900651512, - -5.156866121305913 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta da Baleia", - "comment": null, - "name_alt": null, - "lat_y": -17.710136, - "long_x": -39.157619, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -39.14557867836578, - -17.678753845220847 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo de São Tomé", - "comment": null, - "name_alt": null, - "lat_y": -21.996382, - "long_x": -41.009692, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -40.98763990313761, - -21.971754611783773 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Frio", - "comment": null, - "name_alt": null, - "lat_y": -22.869501, - "long_x": -41.962188, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -41.89015627474056, - -22.759730815669258 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo San Diego", - "comment": null, - "name_alt": null, - "lat_y": -54.6406, - "long_x": -65.21365, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -65.21361243397877, - -54.64067962031842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Tres Puntas", - "comment": null, - "name_alt": null, - "lat_y": -47.237629, - "long_x": -65.774707, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -65.74439816328368, - -47.328778975372465 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cap Saint André", - "comment": null, - "name_alt": null, - "lat_y": -16.174457, - "long_x": 44.467405, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 44.46729576914623, - -16.174493096880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape St. Lucia", - "comment": null, - "name_alt": null, - "lat_y": -28.552694, - "long_x": 32.367221, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 32.36732018320873, - -28.552666925005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape St. Francis", - "comment": null, - "name_alt": null, - "lat_y": -34.171766, - "long_x": 24.817688, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 24.84143613032799, - -34.18861022316314 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Minamitori-shima", - "comment": null, - "name_alt": "Marcus I.", - "lat_y": 24.319813, - "long_x": 153.958899, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 153.95887291758373, - 24.319769598431577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Is. Martin Vaz", - "comment": null, - "name_alt": null, - "lat_y": -20.559422, - "long_x": -29.338439, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -29.338429328510017, - -20.559502862505923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Rockall", - "comment": null, - "name_alt": null, - "lat_y": 58.163524, - "long_x": -12.408715, - "region": "Seven seas (open ocean)", - "subregion": "North Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -12.408741828510017, - 58.16339752811908 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "I. de Cozumel", - "comment": null, - "name_alt": null, - "lat_y": 20.444687, - "long_x": -86.880555, - "region": "North America", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -86.88060462147877, - 20.444708563275327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Bermuda Islands", - "comment": null, - "name_alt": null, - "lat_y": 32.317339, - "long_x": -64.742895, - "region": "Seven seas (open ocean)", - "subregion": "North Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -64.74290930897877, - 32.31726715702533 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Punta Galera", - "comment": null, - "name_alt": null, - "lat_y": 0.731221, - "long_x": -80.062205, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -80.06212317616627, - 0.731207586712827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cap Lopez", - "comment": null, - "name_alt": null, - "lat_y": -0.604761, - "long_x": 8.726423, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 8.727299789450319, - -0.615086490513119 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Bobaomby", - "comment": null, - "name_alt": null, - "lat_y": -11.966598, - "long_x": 49.262904, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 49.26282799570873, - -11.966485284380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cap Blanc", - "comment": null, - "name_alt": null, - "lat_y": 20.822108, - "long_x": -17.052856, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -17.052906867572517, - 20.822088934369077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape of Good Hope", - "comment": null, - "name_alt": null, - "lat_y": -34.307311, - "long_x": 18.441206, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 18.441294792583733, - -34.30718352656842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Palmas", - "comment": null, - "name_alt": null, - "lat_y": 4.373924, - "long_x": -7.457356, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -7.457386848041267, - 4.373968817181577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Verde", - "comment": null, - "name_alt": null, - "lat_y": 14.732312, - "long_x": -17.471776, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -17.471730109760017, - 14.732489324994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cap Bon", - "comment": null, - "name_alt": null, - "lat_y": 37.073954, - "long_x": 11.024061, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 11.024180534771233, - 37.07398102421283 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Oceanic pole of inaccessibility", - "comment": null, - "name_alt": null, - "lat_y": -48.865032, - "long_x": -123.401986, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "pole" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -123.40202796132252, - -48.86504485469342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "South Magnetic Pole 2005 (est)", - "comment": null, - "name_alt": null, - "lat_y": -48.865032, - "long_x": -123.401986, - "region": "Antarctica", - "subregion": "Southern Ocean", - "featureclass": "pole" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 137.85425865977123, - -64.51824309688092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "North Magnetic Pole 2005 (est)", - "comment": null, - "name_alt": null, - "lat_y": -48.865032, - "long_x": -123.401986, - "region": "Seven seas (open ocean)", - "subregion": "Arctic Ocean", - "featureclass": "pole" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -114.40569007069752, - 82.71008942265033 - ] - } - } - ] -} \ No newline at end of file diff --git a/stories/Layers/data/hexagon.ts b/stories/Layers/data/hexagon.ts deleted file mode 100644 index 7889ad5644..0000000000 --- a/stories/Layers/data/hexagon.ts +++ /dev/null @@ -1,22378 +0,0 @@ -const data = { - geo_data: { - crs: { - properties: { - name: "urn:ogc:def:crs:OGC:1.3:CRS84" - }, - type: "name" - }, - features: [ - { - geometry: { - coordinates: [ - [ - [116.34531337856671, 40.08219454190275], - [116.35137476610231, 40.086443397578805], - [116.34983827831907, 40.09264874804819], - [116.34223919776157, 40.09460457880695], - [116.33617761043698, 40.090354853892265], - [116.33771523165201, 40.08415011248102] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42311284737696, 39.85272184833644], - [116.4291433890805, 39.85694889914183], - [116.42762258121871, 39.86316513834137], - [116.42006910618261, 39.86515295729391], - [116.4140357002996, 39.86092300704954], - [116.41555863460843, 39.854708138133624] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27222553986728, 40.147466037368424], - [116.27827553255182, 40.151711879439965], - [116.27673443989048, 40.15791519031434], - [116.2691433962598, 40.159872948804285], - [116.26309633996883, 40.15562864274593], - [116.26463737066655, 40.14942502692118] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4140357002996, 39.86092300704954], - [116.42006910618261, 39.86515295729391], - [116.41854667681442, 39.87136809268976], - [116.41098871703782, 39.873351909275044], - [116.40495248695238, 39.86911908999091], - [116.40647702941568, 39.8629053144396] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28135731023174, 40.13930506770867], - [116.28741005596547, 40.14355230536972], - [116.28586918761711, 40.14975559780999], - [116.27827553255182, 40.151711879439965], - [116.27222553986728, 40.147466037368424], - [116.27376641726347, 40.14126249384213] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40495248695238, 39.86911908999091], - [116.41098871703782, 39.873351909275044], - [116.40946466898453, 39.87956594469398], - [116.40190230077091, 39.881545818960504], - [116.39586337404059, 39.877310228548616], - [116.39738948870394, 39.87109751700607] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39586337404059, 39.877310228548616], - [116.40190230077091, 39.881545818960504], - [116.40037665918794, 39.887758775455495], - [116.39281006764648, 39.889734851314074], - [116.3867686553446, 39.88549665204203], - [116.38829628537965, 39.879284959073225] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4593620776748, 39.81986740641103], - [116.46538251327435, 39.82408390568585], - [116.46386778124705, 39.830304259573616], - [116.45633080755638, 39.83230699077148], - [116.45030821529257, 39.82808813964453], - [116.45182480054157, 39.82186894568013] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45030821529257, 39.82808813964453], - [116.45633080755638, 39.83230699077148], - [116.45481465942443, 39.83852639305192], - [116.44727398820152, 39.84052572456104], - [116.44124893949824, 39.83630428982073], - [116.44276705528132, 39.83008613570091] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44124893949824, 39.83630428982073], - [116.44727398820152, 39.84052572456104], - [116.44575634237204, 39.84674411376644], - [116.43821162054105, 39.84873977424887], - [116.4321838939012, 39.84451558457718], - [116.43370359248816, 39.83829850908994] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32704036254589, 40.09851367902683], - [116.3331016353393, 40.102763878508725], - [116.3315632887443, 40.10896816871936], - [116.32396285309758, 40.110921893616094], - [116.31790240216172, 40.1066716088179], - [116.31944149498098, 40.100467630874356] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4321838939012, 39.84451558457718], - [116.43821162054105, 39.84873977424887], - [116.43669241452038, 39.854957103716345], - [116.4291433890805, 39.85694889914183], - [116.42311284737696, 39.85272184833644], - [116.42463415957018, 39.84650587365983] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33617761043698, 40.090354853892265], - [116.34223919776157, 40.09460457880695], - [116.34070171555412, 40.10080934853329], - [116.3331016353393, 40.102763878508725], - [116.32704036254589, 40.09851367902683], - [116.32857878343664, 40.092309369037636] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39533539793854, 40.109950152826286], - [116.40139365731685, 40.11418916409654], - [116.39986308378624, 40.12039812009831], - [116.39227221625, 40.122366762735005], - [116.38621146202445, 40.118125114422305], - [116.38774403427962, 40.1119174330403] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40445370043679, 40.101770512919224], - [116.41050924625009, 40.1060067195555], - [116.40898027680059, 40.11221672297769], - [116.40139365731685, 40.11418916409654], - [116.39533539793854, 40.109950152826286], - [116.39686644714514, 40.103741486373806] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41356606450505, 40.093585957518016], - [116.41961876258024, 40.097819256872185], - [116.41809142394726, 40.10403032991238], - [116.41050924625009, 40.1060067195555], - [116.40445370043679, 40.101770512919224], - [116.40598316779152, 40.09556081459069] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3822549387028, 39.875045729358185], - [116.38829628537965, 39.879284959073225], - [116.3867686553446, 39.88549665204203], - [116.37919781209912, 39.88746794612618], - [116.37315443801157, 39.883226461308], - [116.37468388498557, 39.87701589940569] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4226723138233, 40.08539634823794], - [116.42872211882096, 40.089626705924566], - [116.42719641507243, 40.09583885338648], - [116.41961876258024, 40.097819256872185], - [116.41356606450505, 40.093585957518016], - [116.41509391232843, 40.087375196694154] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43177240643494, 40.077201649909576], - [116.43781936353285, 40.081429101125565], - [116.43629527587841, 40.0876423102531], - [116.42872211882096, 40.089626705924566], - [116.4226723138233, 40.08539634823794], - [116.42419852673775, 40.07918451140875] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36404955384637, 39.89140342377951], - [116.37009456932562, 39.895646866638415], - [116.36856415331616, 39.90185671590133], - [116.3609871502339, 39.90382218039339], - [116.35494093088585, 39.89957711618778], - [116.3564728543723, 39.89336815958965] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44086643647456, 40.06900193197051], - [116.44691068039923, 40.07322658077777], - [116.44538816766882, 40.079440821603995], - [116.43781936353285, 40.081429101125565], - [116.43177240643494, 40.077201649909576], - [116.43329699188742, 40.07098874109474] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37315443801157, 39.883226461308], - [116.37919781209912, 39.88746794612618], - [116.37766874266457, 39.89367868068555], - [116.37009456932562, 39.895646866638415], - [116.36404955384637, 39.89140342377951], - [116.36558029537929, 39.88519370866663] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34582927560083, 39.907748085386125], - [116.35187622289963, 39.911994404723856], - [116.3503434452747, 39.918202743410106], - [116.34276251029263, 39.92016409906976], - [116.33671533512609, 39.91591690936575], - [116.33824925177053, 39.90970917984246] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35494093088585, 39.89957711618778], - [116.3609871502339, 39.90382218039339], - [116.35945549453967, 39.91003122826137], - [116.35187622289963, 39.911994404723856], - [116.34582927560083, 39.907748085386125], - [116.34736225929205, 39.901539792042655] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32759987493655, 39.92408418004644], - [116.33364676865806, 39.928331848306364], - [116.33211212605498, 39.93453906474218], - [116.32452976491805, 39.93649824532996], - [116.31848365598209, 39.93225048566276], - [116.32001905384821, 39.926043583490724] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33671533512609, 39.91591690936575], - [116.34276251029263, 39.92016409906976], - [116.34122873583183, 39.92637182637758], - [116.33364676865806, 39.928331848306364], - [116.32759987493655, 39.92408418004644], - [116.32913459558539, 39.91787691366928] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25955366616905, 39.91267256416659], - [116.26557925902024, 39.91691263784446], - [116.26404310810202, 39.92312002610339], - [116.25648146301904, 39.92508768236538], - [116.25045888758616, 39.920849243731574], - [116.25199493674592, 39.914641511714734] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30936741195195, 39.94041639326279], - [116.31541225375666, 39.944663873412566], - [116.31387625609227, 39.950870365603755], - [116.30629495506147, 39.95282928884368], - [116.30025182733819, 39.94858243183426], - [116.30178822674826, 39.94237598266191] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2686511834819, 39.904497614407305], - [116.27467973122556, 39.9087392753122], - [116.27314373835284, 39.91494663025953], - [116.26557925902024, 39.91691263784446], - [116.25955366616905, 39.91267256416659], - [116.26108958243842, 39.90646488416904] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31848365598209, 39.93225048566276], - [116.32452976491805, 39.93649824532996], - [116.3229943826138, 39.94270505113556], - [116.31541225375666, 39.944663873412566], - [116.30936741195195, 39.94041639326279], - [116.31090336620915, 39.93420976101109] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24136683391896, 39.929027644237344], - [116.24738641725622, 39.933264467624554], - [116.24584999512503, 39.93947196017975], - [116.2382940630251, 39.941442950235995], - [116.23227735924822, 39.93720765519877], - [116.23381372940777, 39.930999858499185] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25045888758616, 39.920849243731574], - [116.25648146301904, 39.92508768236538], - [116.2549451764631, 39.93129512222498], - [116.24738641725622, 39.933264467624554], - [116.24136683391896, 39.929027644237344], - [116.24290302698202, 39.922819867638296] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30025182733819, 39.94858243183426], - [116.30629495506147, 39.95282928884368], - [116.30475845854745, 39.95903555834212], - [116.29717853238608, 39.96099500437023], - [116.2911375169442, 39.956749076555276], - [116.29267426320524, 39.95054273363465] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3229943826138, 39.94270505113556], - [116.3290421401218, 39.94695300907919], - [116.32750680396697, 39.95315974397804], - [116.31992298090073, 39.95511822620168], - [116.31387625609227, 39.950870365603755], - [116.31541225375666, 39.944663873412566] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31387625609227, 39.950870365603755], - [116.31992298090073, 39.95511822620168], - [116.31838696840208, 39.961324602253434], - [116.31080368408612, 39.96328296292593], - [116.30475845854745, 39.95903555834212], - [116.30629495506147, 39.95282928884368] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30475845854745, 39.95903555834212], - [116.31080368408612, 39.96328296292593], - [116.30926711617818, 39.96948907447863], - [116.30168494424454, 39.971447755853404], - [116.29564164219916, 39.96720113331353], - [116.29717853238608, 39.96099500437023] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16547520571501, 39.75154192363712], - [116.17146097644185, 39.75577076485407], - [116.16992587589574, 39.7619813470082], - [116.16240385760989, 39.763962472087144], - [116.15641761151878, 39.75973260410062], - [116.15795392941497, 39.75352269210494] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5082.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35945549453967, 39.91003122826137], - [116.36550237269903, 39.91427572261171], - [116.36397101416621, 39.920484886206275], - [116.35639129170006, 39.92244867934506], - [116.3503434452747, 39.918202743410106], - [116.35187622289963, 39.911994404723856] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3503434452747, 39.918202743410106], - [116.35639129170006, 39.92244867934506], - [116.35485875121763, 39.928657089163956], - [116.34727706018187, 39.930618826695785], - [116.34122873583183, 39.92637182637758], - [116.34276251029263, 39.92016409906976] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47718834229192, 40.03615773748999], - [116.48322469469471, 40.0403734594178], - [116.48170767465126, 40.04659122269829], - [116.4741527987333, 40.04859237013362], - [116.46811505922251, 40.04437486796029], - [116.46963364691794, 40.03815804815287] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34122873583183, 39.92637182637758], - [116.34727706018187, 39.930618826695785], - [116.34574345976323, 39.93682657819727], - [116.33816042128561, 39.93878673944258], - [116.33211212605498, 39.93453906474218], - [116.33364676865806, 39.928331848306364] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48625786343422, 40.027937343432924], - [116.49229331022362, 40.03215165626579], - [116.49077738368112, 40.038370088840736], - [116.48322469469471, 40.0403734594178], - [116.47718834229192, 40.03615773748999], - [116.4787056544337, 40.0299401081064] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33211212605498, 39.93453906474218], - [116.33816042128561, 39.93878673944258], - [116.33662588842209, 39.94499393223461], - [116.3290421401218, 39.94695300907919], - [116.3229943826138, 39.94270505113556], - [116.32452976491805, 39.93649824532996] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49532435764502, 40.019714249095415], - [116.50135941524293, 40.02392755099324], - [116.49984445005458, 40.03014655256904], - [116.49229331022362, 40.03215165626579], - [116.48625786343422, 40.027937343432924], - [116.48777401938042, 40.02171899480355] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50438860813856, 40.01148905520924], - [116.51042381319304, 40.01570176004763], - [116.50890967339694, 40.021921227295955], - [116.50135941524293, 40.02392755099324], - [116.49532435764502, 40.019714249095415], - [116.49683948612322, 40.01349527884853] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3867686553446, 39.88549665204203], - [116.39281006764648, 39.889734851314074], - [116.39128287921902, 39.89594676652634], - [116.38371235244928, 39.89791926722679], - [116.37766874266457, 39.89367868068555], - [116.37919781209912, 39.88746794612618] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51345142405364, 40.003262382810334], - [116.51948731816294, 40.00747490843886], - [116.51797386784793, 40.013694737966006], - [116.51042381319304, 40.01570176004763], - [116.50438860813856, 40.01148905520924], - [116.50590284358036, 40.0052695654602] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37766874266457, 39.89367868068555], - [116.38371235244928, 39.89791926722679], - [116.38218368395864, 39.90413019426364], - [116.37460960422821, 39.90609941555843], - [116.36856415331616, 39.90185671590133], - [116.37009456932562, 39.895646866638415] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36856415331616, 39.90185671590133], - [116.37460960422821, 39.90609941555843], - [116.37307954052913, 39.91230942141905], - [116.36550237269903, 39.91427572261171], - [116.35945549453967, 39.91003122826137], - [116.3609871502339, 39.90382218039339] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18358401075693, 39.73515445265964], - [116.1895703437621, 39.7393824064389], - [116.18803682731259, 39.74559394604787], - [116.18051621675897, 39.747577213718486], - [116.17453041717587, 39.743349010696924], - [116.17606476498207, 39.73713784355271] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5082.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.19263674737428, 39.72695883422456], - [116.19862410377874, 39.73118691656393], - [116.19709119062871, 39.73739879077996], - [116.1895703437621, 39.7393824064389], - [116.18358401075693, 39.73515445265964], - [116.18511756830227, 39.728942806548595] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5082.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53615329602634, 39.851747108831695], - [116.54218246378926, 39.85595928005284], - [116.54067286214152, 39.86218198515726], - [116.53313385050481, 39.86419260383076], - [116.52710664032189, 39.85998125132476], - [116.52861654824461, 39.853758511227234] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61797331415616, 40.15607489090469], - [116.6240625671633, 40.16030814032393], - [116.62254602183349, 40.16652360832674], - [116.6149403333347, 40.16850618144584], - [116.60885430305876, 40.164274686507206], - [116.6103707037891, 40.15805883786063] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5026.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55425104533303, 39.83528104220706], - [116.56028538163645, 39.83949582207235], - [116.55877622623069, 39.845718581378485], - [116.55123277998072, 39.8477268696174], - [116.54520121733425, 39.84351354094703], - [116.54671037494437, 39.837290510073956] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.62709527296187, 40.14787703132044], - [116.6331874631387, 40.152111818350754], - [116.63167111458274, 40.15832724036127], - [116.6240625671633, 40.16030814032393], - [116.61797331415616, 40.15607489090469], - [116.6194896262313, 40.14985916980965] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5026.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58141692608154, 39.81059378974587], - [116.58746112485855, 39.81481412304922], - [116.58595215394398, 39.82103659352955], - [116.57839925030113, 39.82303921348693], - [116.57235851519593, 39.81882086914251], - [116.5738672341091, 39.812597927253485] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.60422027667515, 40.03744191970984], - [116.61029370415766, 40.04167048488319], - [116.60877971199511, 40.047888098739634], - [116.60119252302646, 40.04987759730807], - [116.59512257757416, 40.045651002195505], - [116.59663632204224, 40.03943292596145] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5035.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59512257757416, 40.045651002195505], - [116.60119252302646, 40.04987759730807], - [116.59967848850829, 40.056095357783036], - [116.59209478111096, 40.05808700374989], - [116.58602839219331, 40.053862433681644], - [116.58754214949724, 40.04764418961903] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5035.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.62242554156714, 40.02103028832388], - [116.62850536478803, 40.02526236375164], - [116.6269916179156, 40.03147980939376], - [116.61939810084132, 40.0334654958496], - [116.61332135333525, 40.02923508282067], - [116.61483500746176, 40.02301729097769] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5035.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57241241949163, 40.19709679148411], - [116.57848437453772, 40.20132038141539], - [116.57696759082434, 40.207536655791294], - [116.5693790852249, 40.209529782348476], - [116.56331049716563, 40.205308047210266], - [116.56482707431915, 40.19909135163721] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5026.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52710664032189, 39.85998125132476], - [116.53313385050481, 39.86419260383076], - [116.53162387515475, 39.870415166745616], - [116.52408627215232, 39.87242632590247], - [116.5180605359766, 39.8682154178556], - [116.51957099844869, 39.861992960271266] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44561853877636, 39.93401804564698], - [116.45165070140904, 39.938239477644025], - [116.450131691315, 39.9444564389984], - [116.442578526957, 39.94645070067243], - [116.43654377129282, 39.94222657083566], - [116.43806480422339, 39.936010901321715] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43654377129282, 39.94222657083566], - [116.442578526957, 39.94645070067243], - [116.4410579789463, 39.95266663540949], - [116.43350060253289, 39.95465711021543], - [116.42746307460528, 39.950430143949504], - [116.42898571470482, 39.94421555432061] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25396988180374, 40.16379301677264], - [116.26001390422721, 40.1680357122604], - [116.2584725000127, 40.17423916779724], - [116.2508871830899, 40.176200268439935], - [116.2448462031119, 40.17195918991817], - [116.24638750224942, 40.16575539760881] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2489" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4637515836504, 39.917587127205], - [116.46977941989557, 39.92180382753848], - [116.46826325039434, 39.92802266586475], - [116.46071750212941, 39.930023728127544], - [116.45468767098335, 39.92580479192511], - [116.45620563498866, 39.91958706953581] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45468767098335, 39.92580479192511], - [116.46071750212941, 39.930023728127544], - [116.45919995759968, 39.9362416620363], - [116.45165070140904, 39.938239477644025], - [116.44561853877636, 39.93401804564698], - [116.44713800601089, 39.92780132647374] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48186594946537, 39.90114024908294], - [116.48789105666025, 39.90535345122141], - [116.48637730612883, 39.91157384780982], - [116.47883704622494, 39.91358022914067], - [116.4728108027075, 39.909365454127396], - [116.47432602233467, 39.903145922432344] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4728108027075, 39.909365454127396], - [116.47883704622494, 39.91358022914067], - [116.47732214559383, 39.91979989163056], - [116.46977941989557, 39.92180382753848], - [116.4637515836504, 39.917587127205], - [116.46526812613958, 39.911368462931854] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49996688056055, 39.88468143473162], - [116.50599123544276, 39.88889266542663], - [116.50447939547134, 39.89511423390903], - [116.49694219162946, 39.89712406238944], - [116.49091772304423, 39.892912048722714], - [116.49243064629968, 39.886691047082735] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49091772304423, 39.892912048722714], - [116.49694219162946, 39.89712406238944], - [116.49542946318694, 39.90334509578653], - [116.48789105666025, 39.90535345122141], - [116.48186594946537, 39.90114024908294], - [116.4833799590321, 39.89491993541951] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.71351333861634, 39.93899860021514], - [116.71960000119115, 39.94322903414354], - [116.71809388318714, 39.94945060749924], - [116.71049946148986, 39.95144077093668], - [116.70441137132566, 39.94720855878862], - [116.70591907782155, 39.94098792132253] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5035.2533" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50901421565301, 39.87644901731129], - [116.51503899404187, 39.880659880166895], - [116.5135279071054, 39.88688188049188], - [116.50599123544276, 39.88889266542663], - [116.49996688056055, 39.88468143473162], - [116.5014788486896, 39.87845984494868] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.70441137132566, 39.94720855878862], - [116.71049946148986, 39.95144077093668], - [116.70899206310557, 39.95766152900088], - [116.7013950774406, 39.95964920899077], - [116.69530596924491, 39.9554155315304], - [116.69681480463416, 39.94919559355316] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5035.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21749021751351, 40.19646727243134], - [116.22352289731715, 40.20070413498973], - [116.2219807948413, 40.20690783216915], - [116.21440585919595, 40.20887480347862], - [116.20837539925802, 40.20463892695791], - [116.20991770522653, 40.19843513171327] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2485" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.73170467486803, 39.92256795998415], - [116.7377875011652, 39.9267940891668], - [116.73628417047107, 39.93301747103482], - [116.72869615943796, 39.93501358521031], - [116.7226112746754, 39.930785196778956], - [116.72411642608046, 39.92456292814241] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5035.2535" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.7226112746754, 39.930785196778956], - [116.72869615943796, 39.93501358521031], - [116.7271914033224, 39.94123603776721], - [116.71960000119115, 39.94322903414354], - [116.71351333861634, 39.93899860021514], - [116.71501981237542, 39.9327771822299] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5035.2534" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26309633996883, 40.15562864274593], - [116.2691433962598, 40.159872948804285], - [116.26760213214914, 40.16607631956055], - [116.26001390422721, 40.1680357122604], - [116.25396988180374, 40.16379301677264], - [116.25551104549977, 40.157589312197224] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.67273037452132, 40.10690231060473], - [116.67883090862064, 40.11113995237748], - [116.67731717528643, 40.11735640414708], - [116.66970203023381, 40.1193348182612], - [116.66360218674774, 40.11509700112161], - [116.6651167257175, 40.108880890447665] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5026.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64534613893605, 40.131485672049614], - [116.65144307511177, 40.13572267521093], - [116.64992741480307, 40.141938232694145], - [116.64231450264212, 40.14391681904568], - [116.63621973148557, 40.13968076547224], - [116.63773564591038, 40.13346512924455] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5026.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65447385852723, 40.1232912635676], - [116.6605724965689, 40.12752886311005], - [116.65905735226974, 40.133744621053474], - [116.65144307511177, 40.13572267521093], - [116.64534613893605, 40.131485672049614], - [116.64686171097455, 40.12526996737828] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5026.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42746307460528, 39.950430143949504], - [116.43350060253289, 39.95465711021543], - [116.43197846447151, 39.96087197989625], - [116.42441667690444, 39.96285851569671], - [116.41837628467083, 39.95862864159632], - [116.41990055128043, 39.952415145002924] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.19278210848594, 39.6978820152682], - [116.19876713605058, 39.702109781085596], - [116.19723483256382, 39.70832227738689], - [116.1897169274095, 39.71030683447796], - [116.18373293000116, 39.706079204954264], - [116.1852658744976, 39.699866933806106] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5084.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25445828375865, 40.04755569704145], - [116.26049290847136, 40.051796682833775], - [116.25895394807854, 40.05800186492915], - [116.25138047048144, 40.059966404305676], - [116.24534887576475, 40.05572704290936], - [116.2468877325654, 40.04952152103792] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27268535008028, 40.031218283757305], - [116.27872590655824, 40.035462420798126], - [116.27718726237094, 40.04166749550008], - [116.26960809811862, 40.043628722948526], - [116.26357045678839, 40.03938612271758], - [116.26510904381968, 40.03318074257909] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26357045678839, 40.03938612271758], - [116.26960809811862, 40.043628722948526], - [116.26806927967937, 40.049833838411246], - [116.26049290847136, 40.051796682833775], - [116.25445828375865, 40.04755569704145], - [116.25599700508447, 40.041350246109054] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2362421437209, 40.06390009368213], - [116.24227078366903, 40.06813788876603], - [116.24073154668201, 40.07434321286686], - [116.23316371397229, 40.07631103504342], - [116.22713786708314, 40.07207468180515], - [116.22867708804678, 40.06586908647426] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.22713786708314, 40.07207468180515], - [116.23316371397229, 40.07631103504342], - [116.23162429731607, 40.0825163999382], - [116.22405899749015, 40.0844856423273], - [116.21803570017214, 40.080250543723544], - [116.21957519240343, 40.07404497852504] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42788761460295, 39.71768458411386], - [116.4339059647064, 39.72190861444443], - [116.43238869771588, 39.72812810821183], - [116.42485097791568, 39.730122219977375], - [116.41882979441657, 39.725895322402906], - [116.42034917161753, 39.71967718614852] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29092246248766, 40.014887163078235], - [116.2969682106786, 40.01913388402387], - [116.29543009534241, 40.025339019079205], - [116.28784607178285, 40.02729757325236], - [116.2818027865844, 40.02305204231859], - [116.28334101908685, 40.01684673452727] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2818027865844, 40.02305204231859], - [116.28784607178285, 40.02729757325236], - [116.28630765542323, 40.03350264944495], - [116.27872590655824, 40.035462420798126], - [116.27268535008028, 40.031218283757305], - [116.27422378145157, 40.02501295693541] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30916674253996, 39.998560107624115], - [116.31521634448558, 40.0028083853962], - [116.31367911756766, 40.00901386184985], - [116.30609183065017, 40.010970972553956], - [116.30004395648666, 40.00672332030673], - [116.30158158160637, 40.000517886062184] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30465632237369, 39.988106698430265], - [116.31070392457235, 39.99235450121341], - [116.30916674253996, 39.998560107624115], - [116.30158158160637, 40.000517886062184], - [116.29553590978023, 39.99627086646345], - [116.29707341230639, 39.99006524227661] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28641706002313, 40.00443587124785], - [116.29246043241886, 40.008681824245045], - [116.29092246248766, 40.014887163078235], - [116.28334101908685, 40.01684673452727], - [116.27730024882915, 40.012602080496606], - [116.27883828207497, 40.00639652730438] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29553590978023, 39.99627086646345], - [116.30158158160637, 40.000517886062184], - [116.30004395648666, 40.00672332030673], - [116.29246043241886, 40.008681824245045], - [116.28641706002313, 40.00443587124785], - [116.28795486456268, 39.99823031130532] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49521894421869, 40.136059006968594], - [116.5012635561721, 40.14027402439248], - [116.49974618476726, 40.14649123144942], - [116.49218307793076, 40.148492817490855], - [116.48613806729134, 40.144276768843085], - [116.48765663632827, 40.138060222563944] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5035.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.76313211951364, 39.76269604156975], - [116.76919594770605, 39.76691205150268], - [116.76770042438636, 39.773141425915135], - [116.76013914712073, 39.77515359985274], - [116.75407293408259, 39.770935097638414], - [116.755570390585, 39.76470691984026] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2543" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24085880071601, 40.04528315847166], - [116.2468877325654, 40.04952152103792], - [116.24534887576475, 40.05572704290936], - [116.23778115975489, 40.05769451806713], - [116.23175511186614, 40.05345766948276], - [116.23329391824949, 40.04725184910913] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37345344844066, 39.76687538451784], - [116.37948720230135, 39.77111538813361], - [116.37796059484006, 39.77732846512346], - [116.37039850543879, 39.77930047724705], - [116.36436310425069, 39.77505852097223], - [116.36589138269434, 39.76884646126054] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.22265372153726, 40.061633595998494], - [116.22867708804678, 40.06586908647426], - [116.22713786708314, 40.07207468180515], - [116.21957519240343, 40.07404497852504], - [116.21355422621932, 40.069810630077384], - [116.21509357870649, 40.06360487716531] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2681858405881, 40.02076977620625], - [116.27422378145157, 40.02501295693541], - [116.27268535008028, 40.031218283757305], - [116.26510904381968, 40.03318074257909], - [116.25907407729002, 40.028939146201], - [116.26061242791313, 40.02273349558816] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27730024882915, 40.012602080496606], - [116.28334101908685, 40.01684673452727], - [116.2818027865844, 40.02305204231859], - [116.27422378145157, 40.02501295693541], - [116.2681858405881, 40.02076977620625], - [116.26972404878936, 40.01456418734495] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24996507108845, 40.03711027847033], - [116.25599700508447, 40.041350246109054], - [116.25445828375865, 40.04755569704145], - [116.2468877325654, 40.04952152103792], - [116.24085880071601, 40.04528315847166], - [116.24239742795659, 40.0390773748404] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35526901260924, 39.78323835712993], - [116.36130562799971, 39.78748193200833], - [116.35977643651539, 39.7936932893617], - [116.35220923146088, 39.795660265206216], - [116.34617187357654, 39.79141543548828], - [116.34770239521069, 39.78520483240867] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18298717677679, 39.85143445512148], - [116.18898287169489, 39.855663779781345], - [116.18744690197948, 39.86187294532759], - [116.17991446139348, 39.863852454436056], - [116.17391926796661, 39.85962284404402], - [116.17545608448513, 39.85341406498326] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20112100674868, 39.83505499644836], - [116.2071191600055, 39.839284870632234], - [116.20558429891271, 39.84549460149104], - [116.1980508667899, 39.847474402832866], - [116.19205417581396, 39.843244982999124], - [116.19358951740178, 39.8370353559824] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.69961263715903, 39.82028066412783], - [116.70569042006923, 39.824512052073295], - [116.70418508164836, 39.83073489837084], - [116.69660055296875, 39.83272556172102], - [116.69052199151827, 39.82849290534756], - [116.69202867439591, 39.82227080596593] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2536" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21018836421275, 39.826865028315474], - [116.21618840385472, 39.83109568366769], - [116.21465393350441, 39.837305572869425], - [116.2071191600055, 39.839284870632234], - [116.20112100674868, 39.83505499644836], - [116.20265579641239, 39.82884508654126] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54060557893933, 40.09495125948265], - [116.54665616944207, 40.099167260562936], - [116.5451416353421, 40.10538572317091], - [116.53757634925826, 40.10738832380375], - [116.5315279581396, 40.10317329317515], - [116.53304271520518, 40.09695473913787] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5035.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.14670242590897, 39.88417564388046], - [116.15269914374252, 39.88840844308316], - [116.15115944034471, 39.89461532628576], - [116.1436214810867, 39.89658849178706], - [116.13762330002585, 39.89235389485351], - [116.13916460349412, 39.88614797793614] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58602839219331, 40.053862433681644], - [116.59209478111096, 40.05808700374989], - [116.59058072960696, 40.06430493084572], - [116.58300057014829, 40.06629877345328], - [116.57693772211135, 40.06207621417762], - [116.57845150059583, 40.05585780817999] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5035.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21355422621932, 40.069810630077384], - [116.21957519240343, 40.07404497852504], - [116.21803570017214, 40.080250543723544], - [116.21047503080187, 40.0822218567853], - [116.20445611368861, 40.0779883804553], - [116.20599587044386, 40.0717827603084] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2489" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57693772211135, 40.06207621417762], - [116.58300057014829, 40.06629877345328], - [116.58148650464042, 40.072516869962705], - [116.57390984648426, 40.074512871680675], - [116.56785043348661, 40.07029223971662], - [116.56936426397446, 40.06407369493272] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5035.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49974618476726, 40.14649123144942], - [116.50579199515326, 40.15070611286114], - [116.50427475468403, 40.15692334920812], - [116.4967106818478, 40.15892517842475], - [116.49066474014576, 40.154709470020684], - [116.49218307793076, 40.148492817490855] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5034.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65414310141126, 39.86132562455455], - [116.66021985969262, 39.86555958598702], - [116.65871011319354, 39.87177980335836], - [116.65112312145955, 39.873765968882616], - [116.64504806268438, 39.869532637944175], - [116.64655823017185, 39.863312460672894] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2531" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31298671441417, 40.21247099379885], - [116.31905495554221, 40.21672281342014], - [116.31751338984529, 40.22292513233561], - [116.30990305148228, 40.22487548131642], - [116.30383637096463, 40.22062413087929], - [116.30537840490247, 40.21442191396173] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64504806268438, 39.869532637944175], - [116.65112312145955, 39.873765968882616], - [116.64961286538333, 39.87998594945192], - [116.64202723972997, 39.88197264318288], - [116.6359543357205, 39.87774029123158], - [116.63746484210989, 39.87152022049247] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6359543357205, 39.87774029123158], - [116.64202723972997, 39.88197264318288], - [116.64051659023033, 39.88819247708166], - [116.63293288674896, 39.890180125751726], - [116.6268625460451, 39.88594906523263], - [116.62837329231573, 39.879729024178005] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52698262946517, 40.12182835008275], - [116.53303128961802, 40.126043247765125], - [116.53151593271438, 40.13226136909346], - [116.5239514942225, 40.134264530241566], - [116.51790431428222, 40.13005004644135], - [116.5194201633763, 40.12383204232918] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5034.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.60868683973543, 39.90237155832472], - [116.61475107473997, 39.90659928870515], - [116.61323982090987, 39.91281912968566], - [116.6056645273134, 39.91481166873083], - [116.59960368698012, 39.91058586324131], - [116.60111472280698, 39.90436557686432] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59960368698012, 39.91058586324131], - [116.6056645273134, 39.91481166873083], - [116.6041532094019, 39.92103161891685], - [116.5965813039254, 39.923026234904995], - [116.59052397561136, 39.918802442402956], - [116.59203503002108, 39.91258201324094] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61777323427488, 39.89415937521597], - [116.62384066212057, 39.898388877340174], - [116.62232952887207, 39.904608653138254], - [116.61475107473997, 39.90659928870515], - [116.60868683973543, 39.90237155832472], - [116.6101978319564, 39.896151394971405] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55877123901872, 39.96212778573992], - [116.56481782755829, 39.96634501582057], - [116.5633060477998, 39.972565303711065], - [116.55574778300371, 39.97456871101592], - [116.54970414698855, 39.97035305142448], - [116.55121586624331, 39.9641324476473] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56784104017211, 39.95390422830774], - [116.57389085517663, 39.95812324169507], - [116.57237915196414, 39.96434342528585], - [116.56481782755829, 39.96634501582057], - [116.55877123901872, 39.96212778573992], - [116.56028278047441, 39.955907207029846] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6402678428059, 39.65523381467797], - [116.64632377059857, 39.65946419997291], - [116.6448177800183, 39.66568862792578], - [116.63725563626906, 39.66768278432898], - [116.63120206248415, 39.663453555627086], - [116.63270822222593, 39.65722897093766] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2537" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58599020070771, 39.93746334258493], - [116.59204695830316, 39.941686305795386], - [116.5905353054253, 39.947906203436325], - [116.58296717289342, 39.94990362578473], - [116.57691393924404, 39.945682679092656], - [116.57842532210273, 39.939462300205676] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59506995779452, 39.929246322415906], - [116.60113025517457, 39.93347131655765], - [116.59961862056205, 39.9396910667169], - [116.59204695830316, 39.941686305795386], - [116.58599020070771, 39.93746334258493], - [116.58750156102496, 39.931243106434266] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6041532094019, 39.92103161891685], - [116.61021697296297, 39.92525858958965], - [116.60870538170781, 39.931478212102306], - [116.60113025517457, 39.93347131655765], - [116.59506995779452, 39.929246322415906], - [116.5965813039254, 39.923026234904995] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61323982090987, 39.91281912968566], - [116.61930689022468, 39.91704795566445], - [116.61779538875005, 39.92326748679327], - [116.61021697296297, 39.92525858958965], - [116.6041532094019, 39.92103161891685], - [116.6056645273134, 39.91481166873083] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.62232952887207, 39.904608653138254], - [116.62839966182436, 39.90883915030008], - [116.62688831638853, 39.915058641599174], - [116.61930689022468, 39.91704795566445], - [116.61323982090987, 39.91281912968566], - [116.61475107473997, 39.90659928870515] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.63142194943508, 39.89639989493408], - [116.63749482971505, 39.900631822005224], - [116.63598372434467, 39.90685133874308], - [116.62839966182436, 39.90883915030008], - [116.62232952887207, 39.904608653138254], - [116.62384066212057, 39.898388877340174] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64051659023033, 39.88819247708166], - [116.64659183696722, 39.89242554303387], - [116.64508107088245, 39.89864516222269], - [116.63749482971505, 39.900631822005224], - [116.63142194943508, 39.89639989493408], - [116.63293288674896, 39.890180125751726] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57237501508021, 39.935242524917086], - [116.57842532210273, 39.939462300205676], - [116.57691393924404, 39.945682679092656], - [116.56935247622464, 39.947683729719294], - [116.56330550038078, 39.94346582166315], - [116.56481668259418, 39.937245016480524] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56330550038078, 39.94346582166315], - [116.56935247622464, 39.947683729719294], - [116.56784104017211, 39.95390422830774], - [116.56028278047441, 39.955907207029846], - [116.5542389021521, 39.951690984304186], - [116.55575022362835, 39.94547012701583] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59052397561136, 39.918802442402956], - [116.5965813039254, 39.923026234904995], - [116.59506995779452, 39.929246322415906], - [116.58750156102496, 39.931243106434266], - [116.58144777371096, 39.927021347000974], - [116.58295884384755, 39.920800772351086] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58144777371096, 39.927021347000974], - [116.58750156102496, 39.931243106434266], - [116.58599020070771, 39.93746334258493], - [116.57842532210273, 39.939462300205676], - [116.57237501508021, 39.935242524917086], - [116.57388612048959, 39.929021819298725] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58148650464042, 40.072516869962705], - [116.58755232049934, 40.07674064148591], - [116.5860379627595, 40.08295842630139], - [116.57845806195039, 40.08495291759694], - [116.57239574732618, 40.08073112301903], - [116.57390984648426, 40.074512871680675] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5034.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5542389021521, 39.951690984304186], - [116.56028278047441, 39.955907207029846], - [116.55877123901872, 39.96212778573992], - [116.55121586624331, 39.9641324476473], - [116.54517477356866, 39.959917668256175], - [116.54668631602422, 39.95369682107438] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5542237031441, 40.09716585039426], - [116.56027955139788, 40.101384109103535], - [116.55876501677282, 40.107602307404576], - [116.5511946828495, 40.10960254899583], - [116.5451416353421, 40.10538572317091], - [116.54665616944207, 40.099167260562936] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5034.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54517477356866, 39.959917668256175], - [116.55121586624331, 39.9641324476473], - [116.54970414698855, 39.97035305142448], - [116.5421512491925, 39.972359078259686], - [116.53611256068996, 39.968145446766535], - [116.53762442286333, 39.96192468492332] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.63610152792654, 40.02327818787377], - [116.64218656089157, 40.0275124925787], - [116.64067291135453, 40.033729736565334], - [116.63307407777089, 40.03571283675072], - [116.6269916179156, 40.03147980939376], - [116.62850536478803, 40.02526236375164] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5034.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53611256068996, 39.968145446766535], - [116.5421512491925, 39.972359078259686], - [116.54063926151828, 39.97857963809913], - [116.53308834260577, 39.98058664705828], - [116.52705161785329, 39.97637382280557], - [116.52856391276785, 39.97015323243463] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61788419790025, 40.03968299963087], - [116.62396373142411, 40.043914480491914], - [116.62244959625781, 40.05013171079195], - [116.61485603612142, 40.052117817894214], - [116.60877971199511, 40.047888098739634], - [116.61029370415766, 40.04167048488319] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5034.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.60877971199511, 40.047888098739634], - [116.61485603612142, 40.052117817894214], - [116.61334178072535, 40.05833513643094], - [116.60575139903725, 40.060323160629615], - [116.59967848850829, 40.056095357783036], - [116.60119252302646, 40.04987759730807] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5034.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48649639703586, 39.79518170743086], - [116.4925128067937, 39.799393040607555], - [116.49100167979617, 39.805615760978], - [116.48347284242328, 39.807626415196594], - [116.47745555155193, 39.80341371626325], - [116.47896804835732, 39.79719178246474] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50893061177904, 39.99283011338924], - [116.51496490277088, 39.99704247722551], - [116.51345142405364, 40.003262382810334], - [116.50590284358036, 40.0052695654602], - [116.49986897173967, 40.001056815997046], - [116.50138333656595, 39.994837327808135] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49986897173967, 40.001056815997046], - [116.50590284358036, 40.0052695654602], - [116.50438860813856, 40.01148905520924], - [116.49683948612322, 40.01349527884853], - [116.490805492811, 40.00928172665129], - [116.49232081774102, 40.00306281134968] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52705161785329, 39.97637382280557], - [116.53308834260577, 39.98058664705828], - [116.53157598016583, 39.98680708193982], - [116.52402647374984, 39.988814636369085], - [116.51799122576666, 39.984602243026366], - [116.51950407757, 39.978381918722015] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51799122576666, 39.984602243026366], - [116.52402647374984, 39.988814636369085], - [116.52251361743535, 39.99503485554759], - [116.51496490277088, 39.99704247722551], - [116.50893061177904, 39.99283011338924], - [116.5104441522503, 39.986610155512636] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52263782089776, 39.76223257869665], - [116.52865593209007, 39.76644249123863], - [116.52714780948662, 39.77266699062407], - [116.51962106690041, 39.77468145775323], - [116.5136041739053, 39.77047180361086], - [116.51511287659488, 39.76424747931433] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5136041739053, 39.77047180361086], - [116.51962106690041, 39.77468145775323], - [116.5181123914911, 39.7809056642293], - [116.5105861203386, 39.782919946424265], - [116.50456992152807, 39.77871014505341], - [116.50607937359128, 39.77248626606642] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50456992152807, 39.77871014505341], - [116.5105861203386, 39.782919946424265], - [116.50907676191014, 39.78914376020389], - [116.50155030152241, 39.79115734720727], - [116.49553426228697, 39.786946984948976], - [116.49704459829137, 39.7807236542882] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64961286538333, 39.87998594945192], - [116.65569004462878, 39.88421982232845], - [116.65417972923699, 39.89043963041893], - [116.64659183696722, 39.89242554303387], - [116.64051659023033, 39.88819247708166], - [116.64202723972997, 39.88197264318288] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49553426228697, 39.786946984948976], - [116.50155030152241, 39.79115734720727], - [116.50004012594351, 39.79738066561018], - [116.4925128067937, 39.799393040607555], - [116.48649639703586, 39.79518170743086], - [116.48800774979145, 39.788959026626046] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65871011319354, 39.87177980335836], - [116.66478875091703, 39.87601412026911], - [116.6632790064641, 39.88223421057873], - [116.65569004462878, 39.88421982232845], - [116.64961286538333, 39.87998594945192], - [116.65112312145955, 39.873765968882616] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2531" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55878122175643, 39.72927832230512], - [116.56480873509692, 39.73349277885431], - [116.56330172253358, 39.73971760465877], - [116.55576729627707, 39.741728327834714], - [116.54974270922587, 39.73751545408569], - [116.55124966454169, 39.731290307557] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6678076159626, 39.863573486802], - [116.67388721217579, 39.867807864793974], - [116.67237816415414, 39.87402833474481], - [116.66478875091703, 39.87601412026911], - [116.65871011319354, 39.87177980335836], - [116.66021985969262, 39.86555958598702] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54974270922587, 39.73751545408569], - [116.55576729627707, 39.741728327834714], - [116.55426014340696, 39.74795317744959], - [116.54672838525221, 39.7499654151022], - [116.54070638118314, 39.745753857497476], - [116.54221360429939, 39.73952878668762] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.67690462138633, 39.85536642093295], - [116.68298466498182, 39.8596004684167], - [116.68147644040074, 39.8658214166637], - [116.67388721217579, 39.867807864793974], - [116.6678076159626, 39.863573486802], - [116.66931672966477, 39.857352936993614] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2533" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54070638118314, 39.745753857497476], - [116.54672838525221, 39.7499654151022], - [116.54522101135854, 39.756190226480214], - [116.53769147171374, 39.758203630257626], - [116.53167164369262, 39.75399307313339], - [116.53317923945306, 39.74776815862092] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.69509409219978, 39.838947694999845], - [116.70117352819011, 39.843179930271674], - [116.6996673188758, 39.849402121583054], - [116.69208034875203, 39.85139134564227], - [116.68600036488243, 39.847158017245064], - [116.68750783349932, 39.84093650783279] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2535" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.70418508164836, 39.83073489837084], - [116.71026351491773, 39.83496569209033], - [116.70875848210495, 39.841188636471934], - [116.70117352819011, 39.843179930271674], - [116.69509409219978, 39.838947694999845], - [116.69660055296875, 39.83272556172102] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2536" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.71327266530247, 39.82251911280827], - [116.71934968766071, 39.82674815245433], - [116.71784592818751, 39.83297192552753], - [116.71026351491773, 39.83496569209033], - [116.70418508164836, 39.83073489837084], - [116.70569042006923, 39.824512052073295] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2537" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4726698617187, 40.025723750076295], - [116.4787056544337, 40.0299401081064], - [116.47718834229192, 40.03615773748999], - [116.46963364691794, 40.03815804815287], - [116.46359624575105, 40.03393974076164], - [116.46511520897671, 40.02772311883956] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46359624575105, 40.03393974076164], - [116.46963364691794, 40.03815804815287], - [116.46811505922251, 40.04437486796029], - [116.46055731820272, 40.04637229521047], - [116.4545179049187, 40.042151727276526], - [116.4560382969191, 40.03593603289986] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4817393765694, 40.017504232616865], - [116.48777401938042, 40.02171899480355], - [116.48625786343422, 40.027937343432924], - [116.4787056544337, 40.0299401081064], - [116.4726698617187, 40.025723750076295], - [116.47418749516834, 40.01950627517087] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34574345976323, 39.93682657819727], - [116.35179280908329, 39.941073294115746], - [116.350259414321, 39.94728109604262], - [116.34267546097082, 39.94924151831914], - [116.33662588842209, 39.94499393223461], - [116.33816042128561, 39.93878673944258] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35485875121763, 39.928657089163956], - [116.36090737626066, 39.932902549592384], - [116.3593751032889, 39.93911105580154], - [116.35179280908329, 39.941073294115746], - [116.34574345976323, 39.93682657819727], - [116.34727706018187, 39.930618826695785] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.73628417047107, 39.93301747103482], - [116.74236708812785, 39.93724258683959], - [116.74086419470898, 39.94346618483028], - [116.73327649314147, 39.94546350056723], - [116.7271914033224, 39.94123603776721], - [116.72869615943796, 39.93501358521031] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5034.2535" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26321500693903, 40.12656997704135], - [116.2692597068107, 40.130813842163946], - [116.26771905482691, 40.13701762782834], - [116.26013379447619, 40.13897787660312], - [116.2540921241706, 40.13473562284612], - [116.25563267655944, 40.128531503017705] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32750680396697, 39.95315974397804], - [116.33355608959765, 39.957407807962056], - [116.33202083086842, 39.96361449795054], - [116.32443546310867, 39.96557275665742], - [116.31838696840208, 39.961324602253434], - [116.31992298090073, 39.95511822620168] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27234062609023, 40.11840609193698], - [116.27838825704778, 40.1226514931076], - [116.27684777721227, 40.12885522339639], - [116.2692597068107, 40.130813842163946], - [116.26321500693903, 40.12656997704135], - [116.26475542601, 40.12036594174507] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33662588842209, 39.94499393223461], - [116.34267546097082, 39.94924151831914], - [116.3411410697665, 39.95544871394746], - [116.33355608959765, 39.957407807962056], - [116.32750680396697, 39.95315974397804], - [116.3290421401218, 39.94695300907919] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30926711617818, 39.96948907447863], - [116.31531433714947, 39.97373694819172], - [116.31377772509595, 39.97994292471384], - [116.30619343226121, 39.98190093913837], - [116.30014793221537, 39.977653689765894], - [116.30168494424454, 39.971447755853404] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29059925482974, 40.10208296889512], - [116.29665211555343, 40.10633095759916], - [116.29511215895684, 40.112534717398916], - [116.28751918682174, 40.11449062952282], - [116.28146880890029, 40.11024383334333], - [116.283008877608, 40.10403989999932] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.70899206310557, 39.95766152900088], - [116.71508069544137, 39.961893075603314], - [116.71357363024624, 39.96811397535389], - [116.70597635966679, 39.970102404263685], - [116.69988649579606, 39.96586922763988], - [116.7013950774406, 39.95964920899077] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5034.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31838696840208, 39.961324602253434], - [116.32443546310867, 39.96557275665742], - [116.32289946547921, 39.97177904136574], - [116.31531433714947, 39.97373694819172], - [116.30926711617818, 39.96948907447863], - [116.31080368408612, 39.96328296292593] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29973154472249, 40.09392317505967], - [116.30578655202896, 40.098172098464936], - [116.3042469839149, 40.10437597196852], - [116.29665211555343, 40.10633095759916], - [116.29059925482974, 40.10208296889512], - [116.29213906379591, 40.09587902012235] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.69988649579606, 39.96586922763988], - [116.70597635966679, 39.970102404263685], - [116.70446805999813, 39.976322527108344], - [116.69686847787914, 39.97830866714384], - [116.69077781750654, 39.97407419291098], - [116.69228747251283, 39.96785482802657] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5034.2531" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20949323057884, 39.97219404231863], - [116.21550493264725, 39.97642650100675], - [116.21396741470971, 39.98263369046852], - [116.20641792022779, 39.984608472050994], - [116.20040808357638, 39.980376758677984], - [116.20194593285963, 39.97416956236313] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30886515352589, 40.08576404685496], - [116.31492190926039, 40.090013599552314], - [116.31338283489228, 40.0962176687023], - [116.30578655202896, 40.098172098464936], - [116.29973154472249, 40.09392317505967], - [116.30127101194752, 40.087719146842936] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.69077781750654, 39.97407419291098], - [116.69686847787914, 39.97830866714384], - [116.69535904767311, 39.98452809416425], - [116.6877577103567, 39.98651237210262], - [116.68166672935054, 39.982276964039066], - [116.68317733826356, 39.976058159983936] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5034.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31799946614991, 40.07760510998599], - [116.32405752218321, 40.08185494814982], - [116.3225190584645, 40.0880593039073], - [116.31492190926039, 40.090013599552314], - [116.30886515352589, 40.08576404685496], - [116.31040418077893, 40.07955986264879] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21857949449755, 39.96401182132391], - [116.22459343915288, 39.96824531556517], - [116.22305622822249, 39.9744525780402], - [116.21550493264725, 39.97642650100675], - [116.20949323057884, 39.97219404231863], - [116.21103062984884, 39.96598666254092] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24584999512503, 39.93947196017975], - [116.25187223338708, 39.94370976701163], - [116.25033557653968, 39.949916973116075], - [116.24277677371558, 39.95188670760589], - [116.23675748296702, 39.947650479351], - [116.2382940630251, 39.941442950235995] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.23675748296702, 39.947650479351], - [116.24277677371558, 39.95188670760589], - [116.24123997282807, 39.95809396267637], - [116.23368392727457, 39.96006528851983], - [116.22766742821752, 39.95583051866997], - [116.2292042103712, 39.94962298588594] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26404310810202, 39.92312002610339], - [116.27007136296983, 39.92736108457718], - [116.26853498266, 39.933568187054945], - [116.26097043207835, 39.935534561681976], - [116.2549451764631, 39.93129512222498], - [116.25648146301904, 39.92508768236538] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2549451764631, 39.93129512222498], - [116.26097043207835, 39.935534561681976], - [116.25943390792816, 39.9417417111581], - [116.25187223338708, 39.94370976701163], - [116.24584999512503, 39.93947196017975], - [116.24738641725622, 39.933264467624554] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27314373835284, 39.91494663025953], - [116.27917488708461, 39.91918922696173], - [116.27763868384702, 39.92539630907386], - [116.27007136296983, 39.92736108457718], - [116.26404310810202, 39.92312002610339], - [116.26557925902024, 39.91691263784446] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40501461930538, 39.84002988513189], - [116.41104844363696, 39.844262326850625], - [116.40952500851697, 39.8504769341505], - [116.40196566075635, 39.85245775947786], - [116.39592914190531, 39.84822255058916], - [116.39745464199265, 39.84200926563138] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39592914190531, 39.84822255058916], - [116.40196566075635, 39.85245775947786], - [116.40044063342346, 39.85867128422415], - [116.39287706543863, 39.86064831124857], - [116.38683806219855, 39.856410496837064], - [116.38836507669534, 39.850198234314725] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38683806219855, 39.856410496837064], - [116.39287706543863, 39.86064831124857], - [116.39135049234865, 39.866860790868365], - [116.38378299102504, 39.86883424198233], - [116.37774179044672, 39.864594042968626], - [116.37927024364694, 39.85838274295086] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.23110002472325, 40.19873832312761], - [116.23713779386024, 40.2029773404746], - [116.23559572194739, 40.20918080672546], - [116.22801588519884, 40.211145513508136], - [116.2219807948413, 40.20690783216915], - [116.22352289731715, 40.20070413498973] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2486" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43223515338983, 39.8154217840482], - [116.43826048489747, 39.81964561092084], - [116.43674188686296, 39.825863522059635], - [116.42919586696793, 39.82785626402619], - [116.42316772447862, 39.82362958132302], - [116.42468842631278, 39.81741302294197] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42316772447862, 39.82362958132302], - [116.42919586696793, 39.82785626402619], - [116.42767566886378, 39.834073081793804], - [116.42012520507302, 39.83606184937677], - [116.41409420200365, 39.83183227219305], - [116.4156165243608, 39.82561682280274] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41409420200365, 39.83183227219305], - [116.42012520507302, 39.83606184937677], - [116.41860338712685, 39.842277560085456], - [116.41104844363696, 39.844262326850625], - [116.40501461930538, 39.84002988513189], - [116.40653854839859, 39.83381553252962] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32713379599119, 40.069445835037385], - [116.33319266766314, 40.073695586738715], - [116.33165493960773, 40.07990032637935], - [116.32405752218321, 40.08185494814982], - [116.31799946614991, 40.07760510998599], - [116.3195379419489, 40.071400682992916] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3225190584645, 40.0880593039073], - [116.32857878343664, 40.092309369037636], - [116.32704036254589, 40.09851367902683], - [116.31944149498098, 40.100467630874356], - [116.31338283489228, 40.0962176687023], - [116.31492190926039, 40.090013599552314] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33626740557045, 40.061285653300494], - [116.34232658621777, 40.06553492965814], - [116.34078972318413, 40.071740153883255], - [116.33319266766314, 40.073695586738715], - [116.32713379599119, 40.069445835037385], - [116.32867159897218, 40.06324107078806] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31338283489228, 40.0962176687023], - [116.31944149498098, 40.100467630874356], - [116.31790240216172, 40.1066716088179], - [116.31030411079381, 40.108625471885276], - [116.3042469839149, 40.10437597196852], - [116.30578655202896, 40.098172098464936] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34078972318413, 40.071740153883255], - [116.3468500699285, 40.07598926773568], - [116.34531337856671, 40.08219454190275], - [116.33771523165201, 40.08415011248102], - [116.33165493960773, 40.07990032637935], - [116.33319266766314, 40.073695586738715] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45940253153363, 39.790769002709354], - [116.46542058521646, 39.79498515593851], - [116.46390645570996, 39.801206100171974], - [116.45637246890013, 39.80320976987959], - [116.45035226292404, 39.798991270397046], - [116.45186824318105, 39.7927714839532] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24022154415027, 40.190570243123105], - [116.24626220231733, 40.19481075769352], - [116.24472029139288, 40.20101415137572], - [116.23713779386024, 40.2029773404746], - [116.23110002472325, 40.19873832312761], - [116.23264188735851, 40.19253463753993] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33165493960773, 40.07990032637935], - [116.33771523165201, 40.08415011248102], - [116.33617761043698, 40.090354853892265], - [116.32857878343664, 40.092309369037636], - [116.3225190584645, 40.0880593039073], - [116.32405752218321, 40.08185494814982] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45035226292404, 39.798991270397046], - [116.45637246890013, 39.80320976987959], - [116.45485692508669, 39.809429759691966], - [116.44731924698098, 39.81143003252764], - [116.44129658903562, 39.807208955058464], - [116.44281409798805, 39.80099021125875] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38218368395864, 39.90413019426364], - [116.38822744086343, 39.90836981516254], - [116.38669919479386, 39.914580953032896], - [116.37912532444172, 39.91655129979482], - [116.37307954052913, 39.91230942141905], - [116.37460960422821, 39.90609941555843] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28597893217793, 40.12069434610382], - [116.29203177454883, 40.1249419872712], - [116.2904913516276, 40.13114550242826], - [116.28289799195018, 40.13310156305966], - [116.27684777721227, 40.12885522339639], - [116.27838825704778, 40.1226514931076] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39128287921902, 39.89594676652634], - [116.3973242851323, 39.90018388078375], - [116.39579755539613, 39.90639603318982], - [116.38822744086343, 39.90836981516254], - [116.38218368395864, 39.90413019426364], - [116.38371235244928, 39.89791926722679] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36397101416621, 39.920484886206275], - [116.37001843795778, 39.924728724296145], - [116.36848740480394, 39.93093802720244], - [116.36090737626066, 39.932902549592384], - [116.35485875121763, 39.928657089163956], - [116.35639129170006, 39.92244867934506] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3042469839149, 40.10437597196852], - [116.31030411079381, 40.108625471885276], - [116.30876446751638, 40.11482921225039], - [116.30116732783317, 40.116783429231255], - [116.29511215895684, 40.112534717398916], - [116.29665211555343, 40.10633095759916] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37307954052913, 39.91230942141905], - [116.37912532444172, 39.91655129979482], - [116.37759563827787, 39.92276148351551], - [116.37001843795778, 39.924728724296145], - [116.36397101416621, 39.920484886206275], - [116.36550237269903, 39.91427572261171] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56783170053407, 39.83748920604791], - [116.57387194786182, 39.84170676625633], - [116.57236263303093, 39.84792912799889], - [116.56481326213705, 39.84993435216336], - [116.55877622623069, 39.845718581378485], - [116.56028538163645, 39.83949582207235] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59501752848806, 39.812813663674106], - [116.6010682084674, 39.817037219749565], - [116.59955896614866, 39.82325920225513], - [116.59199931077158, 39.82525811375664], - [116.58595215394398, 39.82103659352955], - [116.58746112485855, 39.81481412304922] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54067286214152, 39.86218198515726], - [116.5467043650619, 39.86639486863629], - [116.54519461194404, 39.87261733170744], - [116.53765319428753, 39.87462705830411], - [116.53162387515475, 39.870415166745616], - [116.53313385050481, 39.86419260383076] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53162387515475, 39.870415166745616], - [116.53765319428753, 39.87462705830411], - [116.53614312195707, 39.880849422948764], - [116.52860340264759, 39.88285991390588], - [116.52257580482936, 39.87864865625968], - [116.52408627215232, 39.87242632590247] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55877622623069, 39.845718581378485], - [116.56481326213705, 39.84993435216336], - [116.56330386973328, 39.856156799969156], - [116.55575754298756, 39.8581638291875], - [116.54972344644375, 39.85394963620733], - [116.55123277998072, 39.8477268696174] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54972344644375, 39.85394963620733], - [116.55575754298756, 39.8581638291875], - [116.55424801086977, 39.86438631566141], - [116.5467043650619, 39.86639486863629], - [116.54067286214152, 39.86218198515726], - [116.54218246378926, 39.85595928005284] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29500601548396, 40.14159726440776], - [116.30106356311445, 40.14584642413201], - [116.29952286545245, 40.15204958909304], - [116.29192440195325, 40.154003685601374], - [116.28586918761711, 40.14975559780999], - [116.28741005596547, 40.14355230536972] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.69072656787158, 39.94496150312949], - [116.69681480463416, 39.94919559355316], - [116.69530596924491, 39.9554155315304], - [116.68770765241514, 39.957400706462245], - [116.68161909804387, 39.95316568794269], - [116.6831291101704, 39.946946370748456] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2531" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30486051553035, 39.929962744172116], - [116.31090336620915, 39.93420976101109], - [116.30936741195195, 39.94041639326279], - [116.30178822674826, 39.94237598266191], - [116.29574729269487, 39.93812974669819], - [116.29728357101285, 39.93192309745505] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28586918761711, 40.14975559780999], - [116.29192440195325, 40.154003685601374], - [116.29038336460442, 40.160206781047066], - [116.2827870202094, 40.16216197570126], - [116.27673443989048, 40.15791519031434], - [116.27827553255182, 40.151711879439965] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6998316339506, 39.936755122491014], - [116.70591907782155, 39.94098792132253], - [116.70441137132566, 39.94720855878862], - [116.69681480463416, 39.94919559355316], - [116.69072656787158, 39.94496150312949], - [116.69223562752029, 39.93874162133925] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29574729269487, 39.93812974669819], - [116.30178822674826, 39.94237598266191], - [116.30025182733819, 39.94858243183426], - [116.29267426320524, 39.95054273363465], - [116.28663561509346, 39.946297562419076], - [116.28817219740165, 39.94009098816187] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52257580482936, 39.87864865625968], - [116.52860340264759, 39.88285991390588], - [116.52709289868154, 39.889082094252], - [116.51955428571428, 39.891092892626375], - [116.5135279071054, 39.88688188049188], - [116.51503899404187, 39.880659880166895] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27673443989048, 40.15791519031434], - [116.2827870202094, 40.16216197570126], - [116.2812457250082, 40.168365065346336], - [116.27365185444043, 40.17032163093186], - [116.26760213214914, 40.16607631956055], - [116.2691433962598, 40.159872948804285] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26760213214914, 40.16607631956055], - [116.27365185444043, 40.17032163093186], - [116.27211036435783, 40.176524763958184], - [116.26451922377517, 40.17848289759361], - [116.2584725000127, 40.17423916779724], - [116.26001390422721, 40.1680357122604] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34131633382631, 39.89729318316493], - [116.34736225929205, 39.901539792042655], - [116.34582927560083, 39.907748085386125], - [116.33824925177053, 39.90970917984246], - [116.33220335035753, 39.90546189610744], - [116.33373737731552, 39.89925413796398] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3224237716568, 40.11712580506578], - [116.32848589563164, 40.121376322369954], - [116.32694685634884, 40.127580192732665], - [116.31934497294479, 40.12953325320032], - [116.31328392033676, 40.12528284019107], - [116.31482361147567, 40.11907921021338] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.73621493382505, 39.90389769366095], - [116.742295448344, 39.90812245620088], - [116.74079314106845, 39.9143465832341], - [116.7332084311341, 39.91634478348156], - [116.72712574864546, 39.912117679887466], - [116.72862991623008, 39.905894696044314] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2536" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24946972425832, 40.153347651025534], - [116.25551104549977, 40.157589312197224], - [116.25396988180374, 40.16379301677264], - [116.24638750224942, 40.16575539760881], - [116.24034919297416, 40.16151533193739], - [116.24189026209551, 40.1553112984843] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2489" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33220335035753, 39.90546189610744], - [116.33824925177053, 39.90970917984246], - [116.33671533512609, 39.91591690936575], - [116.32913459558539, 39.91787691366928], - [116.3230892260742, 39.913629345823644], - [116.32462399353108, 39.907422003570005] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3230892260742, 39.913629345823644], - [116.32913459558539, 39.91787691366928], - [116.32759987493655, 39.92408418004644], - [116.32001905384821, 39.926043583490724], - [116.31397471064625, 39.92179611186645], - [116.3155100943963, 39.91558908857804] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30414445039423, 40.13343982544477], - [116.31020396296306, 40.137689774715646], - [116.30866370318493, 40.143893085533534], - [116.30106356311445, 40.14584642413201], - [116.29500601548396, 40.14159726440776], - [116.29654658677919, 40.13539393364913] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31397471064625, 39.92179611186645], - [116.32001905384821, 39.926043583490724], - [116.31848365598209, 39.93225048566276], - [116.31090336620915, 39.93420976101109], - [116.30486051553035, 39.929962744172116], - [116.30639639914305, 39.92375594897471] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37774179044672, 39.864594042968626], - [116.38378299102504, 39.86883424198233], - [116.3822549387028, 39.875045729358185], - [116.37468388498557, 39.87701589940569], - [116.36864084232933, 39.87277358924899], - [116.37017064168745, 39.8665631788571] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36864084232933, 39.87277358924899], - [116.37468388498557, 39.87701589940569], - [116.37315443801157, 39.883226461308], - [116.36558029537929, 39.88519370866663], - [116.3595358234137, 39.88094960509964], - [116.36106686232098, 39.87474000065987] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24034919297416, 40.16151533193739], - [116.24638750224942, 40.16575539760881], - [116.2448462031119, 40.17195918991817], - [116.23726666648966, 40.17392322761309], - [116.23123124526943, 40.16968466225235], - [116.23277249567545, 40.16348057682353] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2488" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3595358234137, 39.88094960509964], - [116.36558029537929, 39.88519370866663], - [116.36404955384637, 39.89140342377951], - [116.3564728543723, 39.89336815958965], - [116.35042741099369, 39.889122615064146], - [116.3519595719689, 39.88291372457728] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35042741099369, 39.889122615064146], - [116.3564728543723, 39.89336815958965], - [116.35494093088585, 39.89957711618778], - [116.34736225929205, 39.901539792042655], - [116.34131633382631, 39.89729318316493], - [116.34284949202801, 39.89108490902051] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54522101135854, 39.756190226480214], - [116.55124544612987, 39.76040256400344], - [116.54973789695964, 39.76662709823487], - [116.54220582609905, 39.76863950285789], - [116.53618377927958, 39.7644283284856], - [116.53769147171374, 39.758203630257626] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55426014340696, 39.74795317744959], - [116.56028734289333, 39.75216697052579], - [116.55877997209838, 39.75839150864977], - [116.55124544612987, 39.76040256400344], - [116.54522101135854, 39.756190226480214], - [116.54672838525221, 39.7499654151022] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52714780948662, 39.77266699062407], - [116.53316790333766, 39.77687733906146], - [116.53165971338103, 39.78310164747767], - [116.52413101341068, 39.7851155593561], - [116.5181123914911, 39.7809056642293], - [116.51962106690041, 39.77468145775323] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53618377927958, 39.7644283284856], - [116.54220582609905, 39.76863950285789], - [116.54069800905066, 39.7748639644787], - [116.53316790333766, 39.77687733906146], - [116.52714780948662, 39.77266699062407], - [116.52865593209007, 39.76644249123863] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.09214995176758, 39.93317990604188], - [116.09816036446894, 39.93742726694273], - [116.09661182167916, 39.94362828498856], - [116.08905070553865, 39.945580547266495], - [116.08303739090641, 39.941330285145064], - [116.08458809398483, 39.93513066159573] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2484" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50907676191014, 39.78914376020389], - [116.5150944254708, 39.793353599609325], - [116.51358512742387, 39.799577323896806], - [116.50605736277502, 39.80159086066946], - [116.50004012594351, 39.79738066561018], - [116.50155030152241, 39.79115734720727] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5181123914911, 39.7809056642293], - [116.52413101341068, 39.7851155593561], - [116.52262233289896, 39.791339624353995], - [116.5150944254708, 39.793353599609325], - [116.50907676191014, 39.78914376020389], - [116.5105861203386, 39.782919946424265] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49100167979617, 39.805615760978], - [116.497019024566, 39.809826725261836], - [116.49550809116235, 39.81604946183823], - [116.48797860868419, 39.81806057543634], - [116.48196063339529, 39.81384843782739], - [116.48347284242328, 39.807626415196594] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1194508630771, 39.908698380520505], - [116.12545315607206, 39.91293748407508], - [116.1239093871935, 39.91914169865614], - [116.11636135119689, 39.92110555661199], - [116.11035653518296, 39.91686384114412], - [116.11190231394981, 39.91066090710652] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50004012594351, 39.79738066561018], - [116.50605736277502, 39.80159086066946], - [116.50454731444175, 39.80781414262951], - [116.497019024566, 39.809826725261836], - [116.49100167979617, 39.805615760978], - [116.4925128067937, 39.799393040607555] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.12853963193498, 39.90052828232533], - [116.13453969052334, 39.904764995483355], - [116.13299737848266, 39.91097017604163], - [116.12545315607206, 39.91293748407508], - [116.1194508630771, 39.908698380520505], - [116.12099507292154, 39.902494394721344] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2488" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59056935779734, 40.0352075505094], - [116.59663632204224, 40.03943292596145], - [116.59512257757416, 40.045651002195505], - [116.58754214949724, 40.04764418961903], - [116.58147874317044, 40.04342084148793], - [116.58299220865426, 40.037202280462736] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59966350144678, 40.02699661752085], - [116.60573399408426, 40.031223999856394], - [116.60422027667515, 40.03744191970984], - [116.59663632204224, 40.03943292596145], - [116.59056935779734, 40.0352075505094], - [116.59208280893064, 40.028989154159575] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65428979679218, 39.97777085871144], - [116.66037625998943, 39.9820063331533], - [116.65886411922527, 39.98822441432794], - [116.65126502483751, 39.9902069245514], - [116.64518026222002, 39.98597206548054], - [116.64669282695358, 39.97975403022586] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.13762330002585, 39.89235389485351], - [116.1436214810867, 39.89658849178706], - [116.1420805287996, 39.90279456545301], - [116.13453969052334, 39.904764995483355], - [116.12853963193498, 39.90052828232533], - [116.13008234401684, 39.894323297590574] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2489" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57234619015405, 39.73148385008165], - [116.57837976615586, 39.7357012132711], - [116.57687255745478, 39.74192560965771], - [116.56933199481281, 39.743933092779095], - [116.56330172253358, 39.73971760465877], - [116.56480873509692, 39.73349277885431] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44575634237204, 39.84674411376644], - [116.45178132508363, 39.850964411929716], - [116.4502641343555, 39.85718302639501], - [116.44271997686737, 39.859180081902], - [116.43669241452038, 39.854957103716345], - [116.43821162054105, 39.84873977424887] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45481465942443, 39.83852639305192], - [116.46083732404601, 39.842744213409205], - [116.45932159338808, 39.84896381045292], - [116.45178132508363, 39.850964411929716], - [116.44575634237204, 39.84674411376644], - [116.44727398820152, 39.84052572456104] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34617187357654, 39.79141543548828], - [116.35220923146088, 39.795660265206216], - [116.35067891751434, 39.80187089549031], - [116.34311003251352, 39.80383603207587], - [116.33707242836655, 39.799590330133334], - [116.33860388495437, 39.793380309573934] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42762258121871, 39.86316513834137], - [116.43365290302722, 39.86739093569367], - [116.43213259531171, 39.87360743787485], - [116.42457985130766, 39.875596781541745], - [116.41854667681442, 39.87136809268976], - [116.42006910618261, 39.86515295729391] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43669241452038, 39.854957103716345], - [116.44271997686737, 39.859180081902], - [116.44120125376374, 39.86539765956671], - [116.43365290302722, 39.86739093569367], - [116.42762258121871, 39.86316513834137], - [116.4291433890805, 39.85694889914183] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40946466898453, 39.87956594469398], - [116.4155007004175, 39.883797528770685], - [116.41397715366116, 39.89001183110346], - [116.40641546307191, 39.891993190073194], - [116.40037665918794, 39.887758775455495], - [116.40190230077091, 39.881545818960504] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31886965701243, 39.815935919858056], - [116.32490624105117, 39.82018220022328], - [116.32337331527496, 39.82639123937705], - [116.31580316139903, 39.828353772399076], - [116.30976781822241, 39.824107766022024], - [116.31130132260279, 39.81789890237507] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41854667681442, 39.87136809268976], - [116.42457985130766, 39.875596781541745], - [116.423057928261, 39.88181218619427], - [116.4155007004175, 39.883797528770685], - [116.40946466898453, 39.87956594469398], - [116.41098871703782, 39.873351909275044] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30976781822241, 39.824107766022024], - [116.31580316139903, 39.828353772399076], - [116.31426961654863, 39.83456247744071], - [116.30670025999495, 39.83652508529046], - [116.30066660365016, 39.83227969648351], - [116.3022005572875, 39.826071036430285] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33707242836655, 39.799590330133334], - [116.34311003251352, 39.80383603207587], - [116.34157872018788, 39.810046032251655], - [116.33400878169901, 39.812009813794546], - [116.32797143726941, 39.807763629691124], - [116.32950370068048, 39.8015540916686] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40037665918794, 39.887758775455495], - [116.40641546307191, 39.891993190073194], - [116.40489030674186, 39.89820640266429], - [116.3973242851323, 39.90018388078375], - [116.39128287921902, 39.89594676652634], - [116.39281006764648, 39.889734851314074] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.563307701701, 40.059854186045726], - [116.56936426397446, 40.06407369493272], - [116.56785043348661, 40.07029223971662], - [116.56028019521698, 40.072291661053995], - [116.55422674473098, 40.06807383028633], - [116.5557404586106, 40.061854929701425] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57239159130002, 40.051636438374636], - [116.57845150059583, 40.05585780817999], - [116.57693772211135, 40.06207621417762], - [116.56936426397446, 40.06407369493272], - [116.563307701701, 40.059854186045726], - [116.5648212769282, 40.05363535631429] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50459251236083, 39.74960406726381], - [116.51060634379466, 39.753813546262684], - [116.50909758091747, 39.76003796426159], - [116.50157408471523, 39.76205247923881], - [116.49556041434859, 39.757842443208006], - [116.49707015342632, 39.751618506867395] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49556041434859, 39.757842443208006], - [116.50157408471523, 39.76205247923881], - [116.50006450570888, 39.768276399051814], - [116.49254015357442, 39.77028970327298], - [116.48652611498939, 39.766078700692574], - [116.48803686949029, 39.75985541682096] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51792172098573, 40.10096327779394], - [116.52396651077183, 40.105177323290334], - [116.52245125791707, 40.11139567857872], - [116.51489060180586, 40.1133997783615], - [116.5088467681775, 40.10918574658324], - [116.51036270879568, 40.102967658725376] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5269964458943, 40.09274027651027], - [116.53304271520518, 40.09695473913787], - [116.5315279581396, 40.10317329317515], - [116.52396651077183, 40.105177323290334], - [116.51792172098573, 40.10096327779394], - [116.51943696967408, 40.09474483970422] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5360717209151, 40.084517339989105], - [116.54211996017044, 40.08873259802694], - [116.54060557893933, 40.09495125948265], - [116.53304271520518, 40.09695473913787], - [116.5269964458943, 40.09274027651027], - [116.52851113533751, 40.086521589159176] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54514827043384, 40.0762950246439], - [116.55119892320305, 40.080511420546685], - [116.5496848106984, 40.086730107876654], - [116.54211996017044, 40.08873259802694], - [116.5360717209151, 40.084517339989105], - [116.537585976135, 40.078298498552776] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55422674473098, 40.06807383028633], - [116.56028019521698, 40.072291661053995], - [116.55876626017161, 40.078510304810564], - [116.55119892320305, 40.080511420546685], - [116.54514827043384, 40.0762950246439], - [116.54666220526082, 40.07007611578742] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5036.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51362320693391, 39.74136418815295], - [116.51963773317878, 39.74557352322344], - [116.51812965251992, 39.75179833676432], - [116.51060634379466, 39.753813546262684], - [116.50459251236083, 39.74960406726381], - [116.50610136862436, 39.743379579963076] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28246841854433, 39.84862564550331], - [116.28849756632843, 39.85286892515404], - [116.28696281385334, 39.85907713497083], - [116.27939885681766, 39.86104229016148], - [116.27337240132724, 39.85680040224322], - [116.27490717776195, 39.85059194238264] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27337240132724, 39.85680040224322], - [116.27939885681766, 39.86104229016148], - [116.27786387124424, 39.86725046751234], - [116.27030245860571, 39.86921704701869], - [116.26427888632446, 39.864976697657134], - [116.26581382200719, 39.85876821397024] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30066660365016, 39.83227969648351], - [116.30670025999495, 39.83652508529046], - [116.30516621225819, 39.84273354687558], - [116.29759819912462, 39.84469665132222], - [116.29156662779707, 39.84045218676971], - [116.29310093234618, 39.83424365349389] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29156662779707, 39.84045218676971], - [116.29759819912462, 39.84469665132222], - [116.29606375359687, 39.85090495150757], - [116.28849756632843, 39.85286892515404], - [116.28246841854433, 39.84862564550331], - [116.2840029913086, 39.84241717428657] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48196063339529, 39.81384843782739], - [116.48797860868419, 39.81806057543634], - [116.48646665719879, 39.824282665068104], - [116.47893533425437, 39.82629181005961], - [116.47291623274216, 39.82207811589657], - [116.47442964706052, 39.81585688491893] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46386778124705, 39.830304259573616], - [116.46988846378653, 39.83451986184293], - [116.46837410285363, 39.84074037325147], - [116.46083732404601, 39.842744213409205], - [116.45481465942443, 39.83852639305192], - [116.45633080755638, 39.83230699077148] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47291623274216, 39.82207811589657], - [116.47893533425437, 39.82629181005961], - [116.47742223721099, 39.832513155578845], - [116.46988846378653, 39.83451986184293], - [116.46386778124705, 39.830304259573616], - [116.46538251327435, 39.82408390568585] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29145947459932, 39.86952917450582], - [116.29749340428738, 39.87377399017622], - [116.29595834829843, 39.87998172551972], - [116.2883891939333, 39.881944783641686], - [116.28235769434755, 39.877701153936364], - [116.28389287589843, 39.87149324718664] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28235769434755, 39.877701153936364], - [116.2883891939333, 39.881944783641686], - [116.28685383198165, 39.88815243358798], - [116.27928691524457, 39.890116679119636], - [116.27325811401776, 39.885874441704495], - [116.27479349843766, 39.879666541531854] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27325811401776, 39.885874441704495], - [116.27928691524457, 39.890116679119636], - [116.27775132107281, 39.89632430151584], - [116.27018695543354, 39.898289976605014], - [116.26416104274432, 39.89404927763936], - [116.26569658581018, 39.88784134897774] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29931386148876, 40.210171160894014], - [116.30537840490247, 40.21442191396173], - [116.30383637096463, 40.22062413087929], - [116.29622950791685, 40.2225756325475], - [116.29016713870278, 40.218325820422], - [116.29170940632676, 40.21212352604518] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.12836837866944, 39.929584221040336], - [116.13437083900452, 39.933821360616534], - [116.13282789367636, 39.940025993554436], - [116.12528063179806, 39.94199232370726], - [116.11927592798486, 39.937752784111055], - [116.1208207754382, 39.931549349676125] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29016713870278, 40.218325820422], - [116.29622950791685, 40.2225756325475], - [116.29468708968271, 40.2287777544149], - [116.28708215440402, 40.23073020715826], - [116.28102229449152, 40.22648159269253], - [116.28256481807664, 40.220279295501086] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.11017790423645, 39.94591670606946], - [116.11618513917277, 39.950158866380065], - [116.11463919379575, 39.95636151266241], - [116.10708394161584, 39.958320670498495], - [116.1010739653574, 39.954075728457745], - [116.10262200679362, 39.94787442885193] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2485" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1010739653574, 39.954075728457745], - [116.10708394161584, 39.958320670498495], - [116.10553639530134, 39.9645222488293], - [116.09797673856042, 39.966477509643376], - [116.09196389482894, 39.962229689591986], - [116.0935135873074, 39.95602949588139] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2484" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32787865474843, 39.83684664574104], - [116.33391838375324, 39.84109318690431], - [116.33238558664428, 39.847302072402535], - [116.32481223151184, 39.84926404805999], - [116.31877326897266, 39.84501741204261], - [116.32030682579494, 39.838808841998784] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31877326897266, 39.84501741204261], - [116.32481223151184, 39.84926404805999], - [116.3232786923185, 39.855472507596836], - [116.31570554812869, 39.85743410590549], - [116.30966783299691, 39.85318774544263], - [116.31120194913858, 39.84697946084682] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30966783299691, 39.85318774544263], - [116.31570554812869, 39.85743410590549], - [116.31417139078513, 39.86364223618533], - [116.30659905151803, 39.86560391576641], - [116.30056303001149, 39.861358174440866], - [116.30209759438752, 39.85515008858326] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30056303001149, 39.861358174440866], - [116.30659905151803, 39.86560391576641], - [116.30506439229342, 39.871811807530115], - [116.29749340428738, 39.87377399017622], - [116.29145947459932, 39.86952917450582], - [116.29299438887415, 39.863321210548435] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34608632373151, 39.820501530590185], - [116.352126076173, 39.8247467191541], - [116.35059514703642, 39.83095675617522], - [116.34302325305879, 39.83292094081707], - [116.33698325892927, 39.828674880708824], - [116.33851532980935, 39.82246545318175] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33698325892927, 39.828674880708824], - [116.34302325305879, 39.83292094081707], - [116.34149132592412, 39.839130352089136], - [116.33391838375324, 39.84109318690431], - [116.32787865474843, 39.83684664574104], - [116.32941153175206, 39.830637696230745] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.78193076699581, 39.9792288320215], - [116.78800931514536, 39.98344276848577], - [116.78651200258133, 39.98966961810773], - [116.77893433587722, 39.99168143192708], - [116.77285367082233, 39.9874651947929], - [116.77435282094063, 39.98123946920201] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5028.2537" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5135279071054, 39.88688188049188], - [116.51955428571428, 39.891092892626375], - [116.51804322661559, 39.89731479437905], - [116.51050508243421, 39.899325408393956], - [116.50447939547134, 39.89511423390903], - [116.50599123544276, 39.88889266542663] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50447939547134, 39.89511423390903], - [116.51050508243421, 39.899325408393956], - [116.5089933370977, 39.905546931511985], - [116.50145499659338, 39.90755684843676], - [116.49542946318694, 39.90334509578653], - [116.49694219162946, 39.89712406238944] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48208655238997, 39.69743097624331], - [116.4880950447631, 39.70164180994784], - [116.48658548534841, 39.70786633106938], - [116.47906604534519, 39.70987921846988], - [116.4730564400997, 39.705666847324885], - [116.4745674540538, 39.69944317762239] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4730564400997, 39.705666847324885], - [116.47906604534519, 39.70987921846988], - [116.47755534638821, 39.71610298577111], - [116.47003347616547, 39.718113444407585], - [116.46402230537079, 39.713899185563335], - [116.46553463020608, 39.70767640215714] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47732214559383, 39.91979989163056], - [116.4833489521052, 39.92401402120621], - [116.48183434140253, 39.93023379392571], - [116.47429142926809, 39.9322385520825], - [116.46826325039434, 39.92802266586475], - [116.46977941989557, 39.92180382753848] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46826325039434, 39.92802266586475], - [116.47429142926809, 39.9322385520825], - [116.47277560690907, 39.938457546396435], - [116.46522993987917, 39.940459637681386], - [116.45919995759968, 39.9362416620363], - [116.46071750212941, 39.930023728127544] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49542946318694, 39.90334509578653], - [116.50145499659338, 39.90755684843676], - [116.49994243000157, 39.91377788998306], - [116.49240321933932, 39.91578659064104], - [116.48637730612883, 39.91157384780982], - [116.48789105666025, 39.90535345122141] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48637730612883, 39.91157384780982], - [116.49240321933932, 39.91578659064104], - [116.49088969638039, 39.922007047723866], - [116.4833489521052, 39.92401402120621], - [116.47732214559383, 39.91979989163056], - [116.47883704622494, 39.91358022914067] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4410579789463, 39.95266663540949], - [116.44709260986056, 39.95688959429478], - [116.44557253451053, 39.96310578669433], - [116.43801579088678, 39.96509771712843], - [116.43197846447151, 39.96087197989625], - [116.43350060253289, 39.95465711021543] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43197846447151, 39.96087197989625], - [116.43801579088678, 39.96509771712843], - [116.43649414800048, 39.97131286346503], - [116.42893307618209, 39.973300919393104], - [116.4228929183251, 39.96907229860343], - [116.42441667690444, 39.96285851569671] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45919995759968, 39.9362416620363], - [116.46522993987917, 39.940459637681386], - [116.46371279293429, 39.94667776810625], - [116.45616384782961, 39.94867679036997], - [116.450131691315, 39.9444564389984], - [116.45165070140904, 39.938239477644025] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.450131691315, 39.9444564389984], - [116.45616384782961, 39.94867679036997], - [116.45464527755855, 39.954893982437966], - [116.44709260986056, 39.95688959429478], - [116.4410579789463, 39.95266663540949], - [116.442578526957, 39.94645070067243] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.66356167112917, 40.08599442357849], - [116.66965907639768, 40.09023179955204], - [116.66814517403463, 40.096448293028], - [116.66053318360235, 40.09842716390022], - [116.65443698442635, 40.09419000972481], - [116.65595149913007, 40.08797370926967] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5028.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6726862200295, 40.07779840615992], - [116.67878431743645, 40.08203561150167], - [116.67727118366159, 40.088252505194234], - [116.66965907639768, 40.09023179955204], - [116.66356167112917, 40.08599442357849], - [116.66507560912045, 40.07977786916406] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5028.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.63619014299258, 40.11058214656953], - [116.64228247667295, 40.114817748056204], - [116.64076702137217, 40.12103362338362], - [116.6331590806351, 40.123014054666626], - [116.62706932596471, 40.11877972226301], - [116.62858487894506, 40.112563648529644] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5028.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64531290765413, 40.10238573799189], - [116.65140740521637, 40.10662229214545], - [116.6498923472903, 40.112838280522546], - [116.64228247667295, 40.114817748056204], - [116.63619014299258, 40.11058214656953], - [116.6377054546074, 40.10436607824596] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5028.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41380124360175, 39.977267519906206], - [116.41984428006451, 39.981499061084506], - [116.41831940004727, 39.98771204195091], - [116.41074935082229, 39.98969210539923], - [116.40470347839214, 39.985457676143454], - [116.40623047930852, 39.97924606250479] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40470347839214, 39.985457676143454], - [116.41074935082229, 39.98969210539923], - [116.40922284606337, 39.995904001421586], - [116.40164837173054, 39.997880119452624], - [116.39559979417658, 39.99364290231783], - [116.39712837211802, 39.98743233670082] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.382468372483, 39.78778080723452], - [116.3885024999789, 39.79201891954178], - [116.38697671507232, 39.79823236166555], - [116.37941493868134, 39.80020652509268], - [116.37337878262053, 39.795966164016676], - [116.3749063823798, 39.78975385045949] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37337878262053, 39.795966164016676], - [116.37941493868134, 39.80020652509268], - [116.37788771646716, 39.80641899718282], - [116.37032260967399, 39.80839004641871], - [116.36428480775253, 39.80414773159008], - [116.36581370123308, 39.797936277215705] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31016698592323, 39.70776740348151], - [116.31619285923986, 39.7120120737225], - [116.31466175964053, 39.718223199583875], - [116.30710431130028, 39.72018956128408], - [116.30108009776824, 39.71594550046016], - [116.30261161313378, 39.70973442263123] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5076.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4228929183251, 39.96907229860343], - [116.42893307618209, 39.973300919393104], - [116.42740982434633, 39.979514989517895], - [116.41984428006451, 39.981499061084506], - [116.41380124360175, 39.977267519906206], - [116.41532663068175, 39.97105482815947] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36428480775253, 39.80414773159008], - [116.37032260967399, 39.80839004641871], - [116.36879404214163, 39.81460162085145], - [116.36122610113057, 39.816569939790696], - [116.35518708756983, 39.812326005912134], - [116.35671716299946, 39.80611532316335] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37737598481422, 40.009999589138], - [116.38342925060178, 40.014241827963815], - [116.381898112472, 40.02045066526543], - [116.37431190457168, 40.02241614070373], - [116.3682568015634, 40.01817178024506], - [116.36978968911441, 40.01196402415213] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39559979417658, 39.99364290231783], - [116.40164837173054, 39.997880119452624], - [116.40012026816996, 40.00409095235518], - [116.39254155812338, 40.00606327196262], - [116.38649049031864, 40.001823431796836], - [116.38802058747501, 39.99561386798223] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38649049031864, 40.001823431796836], - [116.39254155812338, 40.00606327196262], - [116.39101190337112, 40.01227308012234], - [116.38342925060178, 40.014241827963815], - [116.37737598481422, 40.009999589138], - [116.37890752414152, 40.00379096614823] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34087766233944, 40.042669564876356], - [116.34693560086836, 40.04691823507502], - [116.34539952867117, 40.05312397376516], - [116.3378044081459, 40.05508045245876], - [116.3317465191678, 40.05083110951326], - [116.33328362916737, 40.044625905481674] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3591335545338, 40.026340480141684], - [116.3651900764141, 40.030586640955875], - [116.36365624495437, 40.03679375181583], - [116.35606440668977, 40.038753824061], - [116.35000692927716, 40.03450621871934], - [116.351542178383, 40.028299934096914] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.22819535434527, 39.83955948512414], - [116.23420253482985, 39.84379283738509], - [116.23266798674557, 39.850002276067364], - [116.22512623011606, 39.851978607926114], - [116.219121608466, 39.84774655138741], - [116.22065622214524, 39.84153689643105] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35000692927716, 40.03450621871934], - [116.35606440668977, 40.038753824061], - [116.35452939332343, 40.04496020077373], - [116.34693560086836, 40.04691823507502], - [116.34087766233944, 40.042669564876356], - [116.34241390668637, 40.03646387106849] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2372712319448, 39.831373672411544], - [116.24328120241849, 39.83560849867057], - [116.2417468299577, 39.84181792892863], - [116.23420253482985, 39.84379283738509], - [116.22819535434527, 39.83955948512414], - [116.2297297055044, 39.8333497710877] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.219121608466, 39.84774655138741], - [116.22512623011606, 39.851978607926114], - [116.2235914531187, 39.85818801494408], - [116.2160519208978, 39.86016552905136], - [116.21004955251787, 39.85593453267994], - [116.21158451056006, 39.849724998833814] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.60883563077633, 40.13517997887116], - [116.61491923160118, 40.13941101551919], - [116.61340316951818, 40.145627004091956], - [116.60580370601605, 40.14761237882285], - [116.59972353021858, 40.14338325385924], - [116.60123936968323, 40.1371668252364] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5028.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6179510062201, 40.1269788857727], - [116.62403782643533, 40.131211678519136], - [116.62252188436779, 40.137427565768895], - [116.61491923160118, 40.13941101551919], - [116.60883563077633, 40.13517997887116], - [116.61035142864455, 40.12896371032236] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5028.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.17376618309994, 39.88868637380497], - [116.17976372995975, 39.892916358488065], - [116.1782264046984, 39.89912454289527], - [116.17069055912685, 39.90110225793948], - [116.1646929965196, 39.896871586022485], - [116.16623136715587, 39.89066394177692] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1828376783325, 39.88049948484889], - [116.18883571862459, 39.884729174209525], - [116.1872991342873, 39.8909377787194], - [116.17976372995975, 39.892916358488065], - [116.17376618309994, 39.88868637380497], - [116.17530361813367, 39.88247815947961] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.11393038623055, 40.072556502505265], - [116.1199472176947, 40.07679944275731], - [116.11839917372005, 40.08300035091955], - [116.11083225191902, 40.08495700823096], - [116.10481274047734, 40.08071132156396], - [116.10636286001449, 40.074511746351774] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2481" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48628775717859, 39.9988489068273], - [116.49232081774102, 40.00306281134968], - [116.490805492811, 40.00928172665129], - [116.48325579355692, 40.01128599037824], - [116.47722183047104, 40.007070682369736], - [116.47873853901264, 40.00085256809846] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49535066283815, 39.99062442899846], - [116.50138333656595, 39.994837327808135], - [116.49986897173967, 40.001056815997046], - [116.49232081774102, 40.00306281134968], - [116.48628775717859, 39.9988489068273], - [116.48780331105293, 39.992630069571156] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46815214867385, 40.01528919282595], - [116.47418749516834, 40.01950627517087], - [116.4726698617187, 40.025723750076295], - [116.46511520897671, 40.02772311883956], - [116.45907804665875, 40.023503928728516], - [116.46059740943846, 40.0172875212826] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47722183047104, 40.007070682369736], - [116.48325579355692, 40.01128599037824], - [116.4817393765694, 40.017504232616865], - [116.47418749516834, 40.01950627517087], - [116.46815214867385, 40.01528919282595], - [116.46967013109364, 40.00907189178421] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38232613832778, 39.84595938608495], - [116.38836507669534, 39.850198234314725], - [116.38683806219855, 39.856410496837064], - [116.37927024364694, 39.85838274295086], - [116.3732292774749, 39.85414164187933], - [116.37475810821763, 39.847930509527714] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3914180532703, 39.83777291803658], - [116.39745464199265, 39.84200926563138], - [116.39592914190531, 39.84822255058916], - [116.38836507669534, 39.850198234314725], - [116.38232613832778, 39.84595938608495], - [116.38385357497704, 39.8397473241425] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40050455836945, 39.829581877270925], - [116.40653854839859, 39.83381553252962], - [116.40501461930538, 39.84002988513189], - [116.39745464199265, 39.84200926563138], - [116.3914180532703, 39.83777291803658], - [116.39294401151915, 39.83155985997345] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40958530168128, 39.821385989608515], - [116.4156165243608, 39.82561682280274], - [116.41409420200365, 39.83183227219305], - [116.40653854839859, 39.83381553252962], - [116.40050455836945, 39.829581877270925], - [116.40202897194878, 39.823367770440775] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4186600539915, 39.81318507549069], - [116.42468842631278, 39.81741302294197], - [116.42316772447862, 39.82362958132302], - [116.4156165243608, 39.82561682280274], - [116.40958530168128, 39.821385989608515], - [116.411108124364, 39.8151707968097] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4277287159765, 39.80497905556156], - [116.43375424334063, 39.80920412179674], - [116.43223515338983, 39.8154217840482], - [116.42468842631278, 39.81741302294197], - [116.4186600539915, 39.81318507549069], - [116.42018126101054, 39.806968776076936] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43679132158037, 39.79676795333492], - [116.44281409798805, 39.80099021125875], - [116.44129658903562, 39.807208955058464], - [116.43375424334063, 39.80920412179674], - [116.4277287159765, 39.80497905556156], - [116.42924830481614, 39.79876164607052] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44584803751502, 39.78855189487191], - [116.45186824318105, 39.7927714839532], - [116.45035226292404, 39.798991270397046], - [116.44281409798805, 39.80099021125875], - [116.43679132158037, 39.79676795333492], - [116.43830931211957, 39.7905494476172] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1244280499174, 39.83196790871595], - [116.13042317829952, 39.83620475155765], - [116.12888173370668, 39.84241088748478], - [116.12134325518403, 39.844378980883576], - [116.11534576053937, 39.84013965252891], - [116.11688915206518, 39.83393474811872] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.13350503284872, 39.82379170252575], - [116.13949812093227, 39.82802631036064], - [116.13795807856174, 39.83423338265], - [116.13042317829952, 39.83620475155765], - [116.1244280499174, 39.83196790871595], - [116.12596991295075, 39.82576197112626] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.15164522271722, 39.80742753841848], - [116.15763544533517, 39.81165861101705], - [116.15609788168675, 39.817867309966296], - [116.14856865844004, 39.81984409662869], - [116.14257722245051, 39.81561142522443], - [116.14411628800129, 39.809403616019175] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16070971029703, 39.79924056004299], - [116.16669919561718, 39.80347040036995], - [116.16516268809028, 39.80967977369144], - [116.15763544533517, 39.81165861101705], - [116.15164522271722, 39.80742753841848], - [116.15318304927239, 39.8012189140914] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18788951751922, 39.77466676435896], - [116.1938798041833, 39.77889522913568], - [116.19234568728709, 39.785106033819766], - [116.18482061066209, 39.78708812286384], - [116.17883109405929, 39.78285958713389], - [116.18036595319028, 39.77664908677815] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52252918038923, 39.965940866327806], - [116.52856391276785, 39.97015323243463], - [116.52705161785329, 39.97637382280557], - [116.51950407757, 39.978381918722015], - [116.51347056514543, 39.974169787138926], - [116.51498344520921, 39.96794938103758] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53158796579983, 39.957711694304535], - [116.53762442286333, 39.96192468492332], - [116.53611256068996, 39.968145446766535], - [116.52856391276785, 39.97015323243463], - [116.52252918038923, 39.965940866327806], - [116.5240414387495, 39.9597201424193] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20600557006739, 39.75827931979667], - [116.21199879833307, 39.76250872308307], - [116.21046566594681, 39.76872001768654], - [116.2029389733266, 39.770701921702816], - [116.19694743752478, 39.766473158581064], - [116.19848096084901, 39.76026189693477] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50441132953331, 39.982397848992726], - [116.5104441522503, 39.986610155512636], - [116.50893061177904, 39.99283011338924], - [116.50138333656595, 39.994837327808135], - [116.49535066283815, 39.99062442899846], - [116.49686519059317, 39.98440496628167] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51347056514543, 39.974169787138926], - [116.51950407757, 39.978381918722015], - [116.51799122576666, 39.984602243026366], - [116.5104441522503, 39.986610155512636], - [116.50441132953331, 39.982397848992726], - [116.50592496539657, 39.97617786281321] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54064766934277, 39.94948284642791], - [116.54668631602422, 39.95369682107438], - [116.54517477356866, 39.959917668256175], - [116.53762442286333, 39.96192468492332], - [116.53158796579983, 39.957711694304535], - [116.53309973076222, 39.95149075035604] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25033557653968, 39.949916973116075], - [116.25636048893222, 39.95415577827682], - [116.25482359439424, 39.960362697594604], - [116.24726189059085, 39.96233115508286], - [116.24123997282807, 39.95809396267637], - [116.24277677371558, 39.95188670760589] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25943390792816, 39.9417417111581], - [116.2654618415319, 39.94598214984665], - [116.26392508229154, 39.9521890128074], - [116.25636048893222, 39.95415577827682], - [116.25033557653968, 39.949916973116075], - [116.25187223338708, 39.94370976701163] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26853498266, 39.933568187054945], - [116.2745658760234, 39.93781021231995], - [116.27302927422969, 39.94401703703008], - [116.2654618415319, 39.94598214984665], - [116.25943390792816, 39.9417417111581], - [116.26097043207835, 39.935534561681976] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27763868384702, 39.92539630907386], - [116.28367238942386, 39.929639807705435], - [116.28213598889768, 39.9358466289593], - [116.2745658760234, 39.93781021231995], - [116.26853498266, 39.933568187054945], - [116.27007136296983, 39.92736108457718] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21396741470971, 39.98263369046852], - [116.21998136281377, 39.98686682642861], - [116.21844370376033, 39.99307381028901], - [116.21089189150017, 39.995047762071295], - [116.20488000315814, 39.99081551887482], - [116.20641792022779, 39.984608472050994] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.22305622822249, 39.9744525780402], - [116.22907258263841, 39.97868687344032], - [116.22753519151661, 39.98489389854652], - [116.21998136281377, 39.98686682642861], - [116.21396741470971, 39.98263369046852], - [116.21550493264725, 39.97642650100675] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39540157374717, 40.08087547086636], - [116.40145740975498, 40.085114018208806], - [116.3999274544683, 40.09132342087941], - [116.39233962996941, 40.09329297555235], - [116.38628130025556, 40.089051794547245], - [116.38781325298609, 40.08284366516011] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2321469487879, 39.96627256782582], - [116.23816598586191, 39.97050823543233], - [116.23662879753454, 39.9767152528392], - [116.22907258263841, 39.97868687344032], - [116.22305622822249, 39.9744525780402], - [116.22459343915288, 39.96824531556517] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3680256602719, 40.105391785898945], - [116.3740880224402, 40.10963750181869], - [116.37255362779082, 40.11584404428569], - [116.36495521633454, 40.117803861093584], - [116.3588914417105, 40.11355634087954], - [116.36042742868094, 40.107350760429625] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24123997282807, 39.95809396267637], - [116.24726189059085, 39.96233115508286], - [116.24572486050894, 39.968538131635434], - [116.23816598586191, 39.97050823543233], - [116.2321469487879, 39.96627256782582], - [116.23368392727457, 39.96006528851983] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3771558194704, 40.09722376318876], - [116.38321634745871, 40.10146735129453], - [116.38168335186923, 40.10767478354604], - [116.3740880224402, 40.10963750181869], - [116.3680256602719, 40.105391785898945], - [116.36956040667813, 40.09918543737194] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4820236394078, 39.75564394530306], - [116.48803686949029, 39.75985541682096], - [116.48652611498939, 39.766078700692574], - [116.47900073822112, 39.768089709712434], - [116.47298638860708, 39.76387669165888], - [116.4744986017861, 39.75765426263613] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49105754850515, 39.7474081994752], - [116.49707015342632, 39.751618506867395], - [116.49556041434859, 39.757842443208006], - [116.48803686949029, 39.75985541682096], - [116.4820236394078, 39.75564394530306], - [116.48353465046168, 39.74942071941779] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50008886782751, 39.73917003356367], - [116.50610136862436, 39.743379579963076], - [116.50459251236083, 39.74960406726381], - [116.49707015342632, 39.751618506867395], - [116.49105754850515, 39.7474081994752], - [116.4925674803689, 39.74118427064423] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20488000315814, 39.99081551887482], - [116.21089189150017, 39.995047762071295], - [116.2093538806648, 40.00125464140731], - [116.2018036297395, 40.00322926822137], - [116.19579339462105, 39.99899760507876], - [116.19733181782253, 39.992790781881624] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31026658499898, 39.67867694909578], - [116.31629009533114, 39.682921301440466], - [116.31475960586675, 39.689133057345146], - [116.30720512893204, 39.69110036596542], - [116.3011832716543, 39.68685662041158], - [116.30271417862001, 39.6806449135415] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5078.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61317885698733, 39.825488624418824], - [116.61923868792324, 39.82971636677768], - [116.61772898253868, 39.83593757740189], - [116.61015959995328, 39.83793144534663], - [116.60410306412722, 39.8337055631599], - [116.60561258741402, 39.82748393154912] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54971862502435, 39.88305321194446], - [116.55575510361997, 39.88726775655795], - [116.55424497551911, 39.89348968514828], - [116.54669835195013, 39.89549732785594], - [116.54066446964855, 39.89128409066731], - [116.54217466709888, 39.88506194425823] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57689616717003, 39.85836983557429], - [116.5829422100087, 39.86258968181498], - [116.58143233470429, 39.86881135519664], - [116.57387666683856, 39.87081365080869], - [116.56783403042591, 39.86659574201872], - [116.56934367560997, 39.860373616245546] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3284342730533, 39.6623171807622], - [116.33445972199542, 39.66656168984284], - [116.33293060294262, 39.67277424939541], - [116.32537519765657, 39.67474192704918], - [116.31935047896908, 39.67049731156782], - [116.32088036649868, 39.66428507178119] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5078.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24472029139288, 40.20101415137572], - [116.25076362220445, 40.20525568180409], - [116.24922147472792, 40.211458835373996], - [116.24163608930215, 40.213420784699956], - [116.23559572194739, 40.20918080672546], - [116.23713779386024, 40.2029773404746] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56783403042591, 39.86659574201872], - [116.57387666683856, 39.87081365080869], - [116.57236675561943, 39.87703544599914], - [116.56481439988659, 39.879039754524], - [116.55877497864628, 39.87482363378742], - [116.56028472985963, 39.86860144157785] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31935047896908, 39.67049731156782], - [116.32537519765657, 39.67474192704918], - [116.32384533184111, 39.68095403688866], - [116.31629009533114, 39.682921301440466], - [116.31026658499898, 39.67867694909578], - [116.31179703762864, 39.6724650188378] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5078.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42272752844904, 40.056317557312745], - [116.42877491874823, 40.060547465102964], - [116.42724982872429, 40.06676007022421], - [116.41967520694801, 40.06874138337035], - [116.41362492719345, 40.06450853915479], - [116.41515215908147, 40.05829731863487] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43182398004033, 40.04812148447607], - [116.43786852656179, 40.05234849146145], - [116.43634505084236, 40.05856216177175], - [116.42877491874823, 40.060547465102964], - [116.42272752844904, 40.056317557312745], - [116.42425312703237, 40.050105257105926] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54066446964855, 39.89128409066731], - [116.54669835195013, 39.89549732785594], - [116.54518800285584, 39.90171923733881], - [116.53764360985812, 39.903728055720656], - [116.53161191328512, 39.89951580791439], - [116.53312248470314, 39.89329379957431] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40451621725816, 40.072694464485735], - [116.41056934180766, 40.07693021127501], - [116.40904098928154, 40.08314066512257], - [116.40145740975498, 40.085114018208806], - [116.39540157374717, 40.08087547086636], - [116.39693200438658, 40.07466635238797] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53161191328512, 39.89951580791439], - [116.53764360985812, 39.903728055720656], - [116.5361329413829, 39.909949871015634], - [116.5285902482093, 39.911959455270406], - [116.52256027407375, 39.9077478383281], - [116.52407133793884, 39.901526058500224] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41362492719345, 40.06450853915479], - [116.41967520694801, 40.06874138337035], - [116.41814848371797, 40.07495291049239], - [116.41056934180766, 40.07693021127501], - [116.40451621725816, 40.072694464485735], - [116.40604506725258, 40.066484310238806] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44091437679933, 40.03992039060693], - [116.44695621457574, 40.0441446011514], - [116.4454343119294, 40.050359306657015], - [116.43786852656179, 40.05234849146145], - [116.43182398004033, 40.04812148447607], - [116.43334795290072, 40.04190810867493] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.19608257689814, 39.94087734348689], - [116.20208812566787, 39.945108221721824], - [116.20055088933124, 39.95131593081243], - [116.19300759156351, 39.95329263011679], - [116.18700325430582, 39.94906200006238], - [116.18854106945878, 39.94285447360296] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20516204881267, 39.93269243374431], - [116.21116926080181, 39.93692390777837], - [116.20963247259306, 39.94313180352184], - [116.20208812566787, 39.945108221721824], - [116.19608257689814, 39.94087734348689], - [116.19761977203908, 39.93466949778602] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2142423409003, 39.92450778451575], - [116.22025161963165, 39.92874016499179], - [116.21871518021271, 39.93494817218343], - [116.21116926080181, 39.93692390777837], - [116.20516204881267, 39.93269243374431], - [116.2066987419704, 39.92648435828847] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2324076689825, 39.90814101580087], - [116.23842204127875, 39.912375948646904], - [116.23688606900798, 39.9185840048439], - [116.22933573640476, 39.92055740227583], - [116.22332404750394, 39.91632385087571], - [116.22486004048575, 39.91011554601313] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24149359706124, 39.89995957884595], - [116.24751084777077, 39.904196043512584], - [116.24597503311358, 39.910404067367786], - [116.23842204127875, 39.912375948646904], - [116.2324076689825, 39.90814101580087], - [116.23394343129974, 39.90193268644423] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27394251613015, 39.71140025265076], - [116.27995726939605, 39.715640520833155], - [116.27842531982007, 39.721851666168185], - [116.27087863871918, 39.723822832103295], - [116.26486674199171, 39.71958410034452], - [116.2663986477773, 39.71337264942566] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5078.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25058210343272, 39.89177974731577], - [116.25660234368969, 39.89601782963606], - [116.25506666464314, 39.90222580524508], - [116.24751084777077, 39.904196043512584], - [116.24149359706124, 39.89995957884595], - [116.24302918277878, 39.893751265547095] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2596733319371, 39.88360163018805], - [116.26569658581018, 39.88784134897774], - [116.26416104274432, 39.89404927763936], - [116.25660234368969, 39.89601782963606], - [116.25058210343272, 39.89177974731577], - [116.25211754537906, 39.88557147432072] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52256027407375, 39.9077478383281], - [116.5285902482093, 39.911959455270406], - [116.52707914773055, 39.918181090431005], - [116.51953756133207, 39.920190983017534], - [116.51350880665548, 39.9159796080017], - [116.51502049082947, 39.90975815424537] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29210115297022, 39.69503680108374], - [116.29812095908814, 39.69927963225769], - [116.29658955885375, 39.705490942124364], - [116.28903817349459, 39.70745955548116], - [116.28302075822343, 39.70321790109016], - [116.28455229404376, 39.69700642322537] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5078.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49540321558656, 39.932439924941804], - [116.50143112722088, 39.93665204924569], - [116.4999179616923, 39.942872557555965], - [116.49237577227518, 39.94488035141978], - [116.48634747849994, 39.94066723181128], - [116.48786182966747, 39.93444737042703] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48634747849994, 39.94066723181128], - [116.49237577227518, 39.94488035141978], - [116.49086164913638, 39.95110027906575], - [116.48331792223506, 39.95310634426129], - [116.47728873209259, 39.94889183237302], - [116.47880423487948, 39.942672701445645] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51350880665548, 39.9159796080017], - [116.51953756133207, 39.920190983017534], - [116.51802590513634, 39.9264123436619], - [116.51048478685395, 39.92842205217463], - [116.50445672318054, 39.924210510682535], - [116.50596916130918, 39.91798948489671] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50445672318054, 39.924210510682535], - [116.51048478685395, 39.92842205217463], - [116.50897244361191, 39.93464303816783], - [116.50143112722088, 39.93665204924569], - [116.49540321558656, 39.932439924941804], - [116.4969165433243, 39.92621943045579] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45915935124022, 39.965330720267325], - [116.46519172495454, 39.969549090171725], - [116.46367397306872, 39.975766702151354], - [116.45612202912334, 39.977764809336065], - [116.45008747675939, 39.97354405751192], - [116.45160709428696, 39.9673276169847] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45008747675939, 39.97354405751192], - [116.45612202912334, 39.977764809336065], - [116.45460285209826, 39.98398148655465], - [116.44704717926527, 39.9859761807204], - [116.44101014799173, 39.981752815205674], - [116.44253130528863, 39.9755373976967] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47728873209259, 39.94889183237302], - [116.48331792223506, 39.95310634426129], - [116.48180270991735, 39.95932559126408], - [116.47425681040518, 39.96132943918011], - [116.46822624422691, 39.957113164788254], - [116.46974301755017, 39.950894854429905] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2285902305855, 39.75233594679586], - [116.2345904412476, 39.75656833218334], - [116.23305771089323, 39.762779534252644], - [116.22552474473655, 39.76475860102036], - [116.21952709597649, 39.76052752474194], - [116.22105988835375, 39.75431610125505] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5078.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46822624422691, 39.957113164788254], - [116.47425681040518, 39.96132943918011], - [116.47274038483218, 39.967547911434416], - [116.46519172495454, 39.969549090171725], - [116.45915935124022, 39.965330720267325], - [116.46067750136604, 39.95911331075651] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21952709597649, 39.76052752474194], - [116.22552474473655, 39.76475860102036], - [116.22399178804511, 39.77096976232905], - [116.21646105371532, 39.77295001696772], - [116.21046566594681, 39.76872001768654], - [116.21199879833307, 39.76250872308307] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5078.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44101014799173, 39.981752815205674], - [116.44704717926527, 39.9859761807204], - [116.44552649530853, 39.99219186187439], - [116.43796674019407, 39.99418287207813], - [116.43192700901156, 39.98995672218452], - [116.433449758177, 39.983742366076115] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35502304678357, 39.870495322669214], - [116.36106686232098, 39.87474000065987], - [116.3595358234137, 39.88094960509964], - [116.3519595719689, 39.88291372457728], - [116.34591502482225, 39.878667791727345], - [116.34744739227187, 39.8724589416656] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54970897529927, 39.94125484939835], - [116.55575022362835, 39.94547012701583], - [116.5542389021521, 39.951690984304186], - [116.54668631602422, 39.95369682107438], - [116.54064766934277, 39.94948284642791], - [116.54215905980578, 39.943261773070894] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36412803262257, 39.86232012131524], - [116.37017064168745, 39.8665631788571], - [116.36864084232933, 39.87277358924899], - [116.36106686232098, 39.87474000065987], - [116.35502304678357, 39.870495322669214], - [116.3565543537629, 39.864285804559636] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55877248503951, 39.93302816642772], - [116.56481668259418, 39.937245016480524], - [116.56330550038078, 39.94346582166315], - [116.55575022362835, 39.94547012701583], - [116.54970897529927, 39.94125484939835], - [116.55122009741984, 39.935033727554654] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3732292774749, 39.85414164187933], - [116.37927024364694, 39.85838274295086], - [116.37774179044672, 39.864594042968626], - [116.37017064168745, 39.8665631788571], - [116.36412803262257, 39.86232012131524], - [116.36565815764718, 39.8561098401081] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58598067547639, 39.90835942555532], - [116.59203503002108, 39.91258201324094], - [116.59052397561136, 39.918802442402956], - [116.58295884384755, 39.920800772351086], - [116.57690800903414, 39.91658020256182], - [116.5784187941702, 39.91035929159433] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59505683264685, 39.900140956851416], - [116.60111472280698, 39.90436557686432], - [116.59960368698012, 39.91058586324131], - [116.59203503002108, 39.91258201324094], - [116.58598067547639, 39.90835942555532], - [116.58749143773336, 39.90213865262148] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5678387002408, 39.92480318428072], - [116.57388612048959, 39.929021819298725], - [116.57237501508021, 39.935242524917086], - [116.56481668259418, 39.937245016480524], - [116.55877248503951, 39.93302816642772], - [116.56028342927723, 39.926807065024185] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57690800903414, 39.91658020256182], - [116.58295884384755, 39.920800772351086], - [116.58144777371096, 39.927021347000974], - [116.57388612048959, 39.929021819298725], - [116.5678387002408, 39.92480318428072], - [116.56934953886591, 39.91858215831828] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18343497595183, 39.76422755125426], - [116.1894236465035, 39.76845583588479], - [116.18788951751922, 39.77466676435896], - [116.18036595319028, 39.77664908677815], - [116.17437780812362, 39.77242054411526], - [116.17591277230719, 39.76620999147401] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5080.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1924912736863, 39.75603349174564], - [116.19848096084901, 39.76026189693477], - [116.19694743752478, 39.766473158581064], - [116.1894236465035, 39.76845583588479], - [116.18343497595183, 39.76422755125426], - [116.18496914706995, 39.758016520774426] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5080.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2912449192696, 39.92767755050472], - [116.29728357101285, 39.93192309745505], - [116.29574729269487, 39.93812974669819], - [116.28817219740165, 39.94009098816187], - [116.28213598889768, 39.9358466289593], - [116.28367238942386, 39.929639807705435] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30035564194921, 39.919509473928706], - [116.30639639914305, 39.92375594897471], - [116.30486051553035, 39.929962744172116], - [116.29728357101285, 39.93192309745505], - [116.2912449192696, 39.92767755050472], - [116.29278105439988, 39.92147068225971] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30946762995242, 39.9113419916388], - [116.3155100943963, 39.91558908857804], - [116.31397471064625, 39.92179611186645], - [116.30639639914305, 39.92375594897471], - [116.30035564194921, 39.919509473928706], - [116.30189142921107, 39.91330249408947] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43192700901156, 39.98995672218452], - [116.43796674019407, 39.99418287207813], - [116.43644448685811, 40.000397510809094], - [116.42888039738052, 40.00238464419718], - [116.42283783064931, 39.998155604986394], - [116.4243622020657, 39.99194233191207] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31858026854525, 39.90317462834055], - [116.32462399353108, 39.907422003570005], - [116.3230892260742, 39.913629345823644], - [116.3155100943963, 39.91558908857804], - [116.30946762995242, 39.9113419916388], - [116.31100297103195, 39.90513482336134] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42283783064931, 39.998155604986394], - [116.42888039738052, 40.00238464419718], - [116.42735653331235, 40.00859821042057], - [116.41978796563829, 40.010581357521374], - [116.41374251668762, 40.00634939255565], - [116.41526851820453, 40.000137206791045] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32769287366673, 39.89500685519002], - [116.33373737731552, 39.89925413796398], - [116.33220335035753, 39.90546189610744], - [116.32462399353108, 39.907422003570005], - [116.31858026854525, 39.90317462834055], - [116.32011505225479, 39.8969671848148] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20154743761914, 39.7478389312604], - [116.20753860364111, 39.752067813422066], - [116.20600557006739, 39.75827931979667], - [116.19848096084901, 39.76026189693477], - [116.1924912736863, 39.75603349174564], - [116.19402477901188, 39.74982208053039] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5080.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3368047123907, 39.88683810552743], - [116.34284949202801, 39.89108490902051], - [116.34131633382631, 39.89729318316493], - [116.33373737731552, 39.89925413796398], - [116.32769287366673, 39.89500685519002], - [116.3292269792887, 39.88879904220744] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34591502482225, 39.878667791727345], - [116.3519595719689, 39.88291372457728], - [116.35042741099369, 39.889122615064146], - [116.34284949202801, 39.89108490902051], - [116.3368047123907, 39.88683810552743], - [116.3383380132986, 39.880629824264915] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41374251668762, 40.00634939255565], - [116.41978796563829, 40.010581357521374], - [116.41826247171551, 40.01679383828192], - [116.41068939403836, 40.018772975867044], - [116.40464110617808, 40.01453811796084], - [116.40616872295392, 40.00832700632088] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40464110617808, 40.01453811796084], - [116.41068939403836, 40.018772975867044], - [116.4091622738569, 40.02498437569502], - [116.40158476690289, 40.026959567123036], - [116.3955337718049, 40.022721917071884], - [116.39706296681234, 40.01651184931838] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35905291303311, 40.055413844702386], - [116.36511185059078, 40.05966044842884], - [116.36357739966469, 40.065867084934766], - [116.35598252647948, 40.06782623949826], - [116.34992263660953, 40.06357819055375], - [116.35145850480889, 40.05737238060509] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34992263660953, 40.06357819055375], - [116.35598252647948, 40.06782623949826], - [116.3544468936644, 40.07403214670499], - [116.3468500699285, 40.07598926773568], - [116.34078972318413, 40.071740153883255], - [116.34232658621777, 40.06553492965814] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37730265333249, 40.03907576504733], - [116.38335833792625, 40.04331844325985], - [116.38182658114233, 40.04952679698095], - [116.3742373351563, 40.051491348481875], - [116.36817981434478, 40.04724654650478], - [116.3697133210181, 40.041039274857646] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5049.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6313943818925, 39.86728865980461], - [116.63746484210989, 39.87152022049247], - [116.6359543357205, 39.87774029123158], - [116.62837329231573, 39.879729024178005], - [116.62230557709151, 39.87549889583384], - [116.6238161113889, 39.86927856508567] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.60413647956086, 39.89192479690836], - [116.6101978319564, 39.896151394971405], - [116.60868683973543, 39.90237155832472], - [116.60111472280698, 39.90436557686432], - [116.59505683264685, 39.900140956851416], - [116.59656758038236, 39.89392032788925] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61321948198089, 39.88371084361547], - [116.61928413657664, 39.887939298725556], - [116.61777323427488, 39.89415937521597], - [116.6101978319564, 39.896151394971405], - [116.60413647956086, 39.89192479690836], - [116.60564719878901, 39.88570430066815] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.68147644040074, 39.8658214166637], - [116.68755772639938, 39.870055328376736], - [116.68604966332485, 39.87627627042673], - [116.67845925890961, 39.87826277488103], - [116.67237816415414, 39.87402833474481], - [116.67388721217579, 39.867807864793974] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2533" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.67237816415414, 39.87402833474481], - [116.67845925890961, 39.87826277488103], - [116.67695030883132, 39.88448319147431], - [116.66935939857618, 39.886468787391166], - [116.6632790064641, 39.88223421057873], - [116.66478875091703, 39.87601412026911] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6632790064641, 39.88223421057873], - [116.66935939857618, 39.886468787391166], - [116.66784968794659, 39.89268877679011], - [116.66025891084324, 39.89467395495521], - [116.65417972923699, 39.89043963041893], - [116.65569004462878, 39.88421982232845] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2531" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65417972923699, 39.89043963041893], - [116.66025891084324, 39.89467395495521], - [116.65874856648924, 39.90089361564468], - [116.65115855271047, 39.90287885991649], - [116.64508107088245, 39.89864516222269], - [116.64659183696722, 39.89242554303387] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.67731717528643, 40.11735640414708], - [116.68341907860801, 40.12159403029211], - [116.68190547870279, 40.127810501247154], - [116.6742890003638, 40.12978887550442], - [116.66818752715334, 40.1255508734191], - [116.66970203023381, 40.1193348182612] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5025.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.70469528136734, 40.09276277872124], - [116.71079548547564, 40.09699699537314], - [116.70928511975349, 40.103215366127465], - [116.70167304110377, 40.10519864255593], - [116.69557179962163, 40.10096293003343], - [116.69708361375778, 40.09474539097936] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5025.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.69557179962163, 40.10096293003343], - [116.70167304110377, 40.10519864255593], - [116.70016148360357, 40.111416291771775], - [116.69254734030065, 40.11339747629265], - [116.68644552087927, 40.109160618430245], - [116.68795835645776, 40.102943670953394] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5025.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64079844445978, 40.15013226730114], - [116.64689557319291, 40.154369066605426], - [116.64537939825473, 40.16058434916327], - [116.63776586281375, 40.162562927786006], - [116.63167111458274, 40.15832724036127], - [116.6331874631387, 40.152111818350754] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5025.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.66818752715334, 40.1255508734191], - [116.6742890003638, 40.12978887550442], - [116.67277456577258, 40.136004901796], - [116.66515787665142, 40.13798260317399], - [116.65905735226974, 40.133744621053474], - [116.6605724965689, 40.12752886311005] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5025.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65905735226974, 40.133744621053474], - [116.66515787665142, 40.13798260317399], - [116.66364273622611, 40.14419828444563], - [116.6560264823834, 40.14617580724051], - [116.64992741480307, 40.141938232694145], - [116.65144307511177, 40.13572267521093] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5025.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.70875848210495, 39.841188636471934], - [116.71483746197073, 39.84541875704243], - [116.71333275976734, 39.851641820295626], - [116.70574751417485, 39.85363384794894], - [116.6996673188758, 39.849402121583054], - [116.70117352819011, 39.843179930271674] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2536" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6996673188758, 39.849402121583054], - [116.70574751417485, 39.85363384794894], - [116.70424158442657, 39.859856120508965], - [116.69665404979318, 39.86184586956652], - [116.69057307237945, 39.857612869176556], - [116.69208034875203, 39.85139134564227] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2535" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20921442272257, 40.030313673689164], - [116.21523080291458, 40.03454692622229], - [116.21369206244539, 40.040753142534086], - [116.20613666283442, 40.04272615166115], - [116.20012213945985, 40.03849362961731], - [116.20166121617561, 40.03228741220138] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58139386995688, 39.72325216505924], - [116.58743089724375, 39.72747151905082], - [116.58592371342584, 39.733695801432184], - [116.57837976615586, 39.7357012132711], - [116.57234619015405, 39.73148385008165], - [116.5738531241315, 39.725259095560425] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2911375169442, 39.956749076555276], - [116.29717853238608, 39.96099500437023], - [116.29564164219916, 39.96720113331353], - [116.28806357306955, 39.96916147392326], - [116.28202500744504, 39.96491673463478], - [116.28356201816099, 39.958710433427214] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28202500744504, 39.96491673463478], - [116.28806357306955, 39.96916147392326], - [116.28652637988031, 39.975367533232635], - [116.27895057060081, 39.97732907908286], - [116.27291472154532, 39.97308573316206], - [116.27445193272874, 39.96687942333163] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25979290533985, 39.85452884029964], - [116.26581382200719, 39.85876821397024], - [116.26427888632446, 39.864976697657134], - [116.2567231310529, 39.866946150190316], - [116.2507052241903, 39.86270841429388], - [116.25224005939688, 39.85649958574866] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16375030411706, 40.07120790487104], - [116.16976208376867, 40.075441103086916], - [116.16822015399777, 40.08164574899468], - [116.16066524867531, 40.0836165366295], - [116.1546528874692, 40.079382196284136], - [116.15619608427522, 40.07317826512778] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2485" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26888331594968, 39.84635098050235], - [116.27490717776195, 39.85059194238264], - [116.27337240132724, 39.85680040224322], - [116.26581382200719, 39.85876821397024], - [116.25979290533985, 39.85452884029964], - [116.26132760725932, 39.84832005495497] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1364474159676, 40.09572160903889], - [116.14246238508632, 40.09995934187334], - [116.1409170108081, 40.10616188791088], - [116.13335493001189, 40.1081256259504], - [116.12733801524132, 40.103885704996216], - [116.12888518130997, 40.097684275852124] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2482" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2961690773532, 39.82182624658888], - [116.3022005572875, 39.826071036430285], - [116.30066660365016, 39.83227969648351], - [116.29310093234618, 39.83424365349389], - [116.28707171147421, 39.82999992382306], - [116.28860585493987, 39.82379114028869] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30526795340123, 39.81365333722022], - [116.31130132260279, 39.81789890237507], - [116.30976781822241, 39.824107766022024], - [116.3022005572875, 39.826071036430285], - [116.2961690773532, 39.82182624658888], - [116.29770291288798, 39.81561736792712] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27797633446235, 39.838174739616335], - [116.2840029913086, 39.84241717428657], - [116.28246841854433, 39.84862564550331], - [116.27490717776195, 39.85059194238264], - [116.26888331594968, 39.84635098050235], - [116.2704178725901, 39.8401422281853] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28707171147421, 39.82999992382306], - [116.29310093234618, 39.83424365349389], - [116.29156662779707, 39.84045218676971], - [116.2840029913086, 39.84241717428657], - [116.27797633446235, 39.838174739616335], - [116.27951071190448, 39.83196599326353] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33256754039495, 39.78913449346015], - [116.33860388495437, 39.793380309573934], - [116.33707242836655, 39.799590330133334], - [116.32950370068048, 39.8015540916686], - [116.32346786490254, 39.79730798688686], - [116.32500017773727, 39.79109835519131] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34166604670162, 39.780959694215156], - [116.34770239521069, 39.78520483240867], - [116.34617187357654, 39.79141543548828], - [116.33860388495437, 39.793380309573934], - [116.33256754039495, 39.78913449346015], - [116.33409910957285, 39.7829244266091] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30866370318493, 40.143893085533534], - [116.31472523718656, 40.14814353832438], - [116.31318492879892, 40.154346743181485], - [116.30558263719885, 40.156299409596414], - [116.29952286545245, 40.15204958909304], - [116.30106356311445, 40.14584642413201] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32346786490254, 39.79730798688686], - [116.32950370068048, 39.8015540916686], - [116.32797143726941, 39.807763629691124], - [116.32040260110293, 39.809726765976045], - [116.31436776622704, 39.805480751901285], - [116.31590069905694, 39.79927145892472] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29952286545245, 40.15204958909304], - [116.30558263719885, 40.156299409596414], - [116.30404183712464, 40.16250242881282], - [116.29644097597904, 40.164455664068335], - [116.29038336460442, 40.160206781047066], - [116.29192440195325, 40.154003685601374] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20012213945985, 40.03849362961731], - [116.20613666283442, 40.04272615166115], - [116.20459751981774, 40.048932231984686], - [116.19704341618453, 40.05090571358093], - [116.1910303153081, 40.046673588238676], - [116.19256995967565, 40.04046763404502] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2489" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18193824128142, 40.05485300750189], - [116.18795039516404, 40.05908510145441], - [116.18641011207018, 40.0652906563174], - [116.17885687264862, 40.067263759460744], - [116.17284516320157, 40.06303131093169], - [116.17438632061987, 40.05682616917926] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3598565166219, 39.764603828313106], - [116.36589138269434, 39.76884646126054], - [116.36436310425069, 39.77505852097223], - [116.35679847299512, 39.77702707290926], - [116.35076262306585, 39.7727830001849], - [116.35229232230782, 39.766571764525104] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35076262306585, 39.7727830001849], - [116.35679847299512, 39.77702707290926], - [116.35526901260924, 39.78323835712993], - [116.34770239521069, 39.78520483240867], - [116.34166604670162, 39.780959694215156], - [116.3431967447005, 39.77474909274136] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37803341687766, 39.748235851520214], - [116.38406499974123, 39.75247459003486], - [116.3825394071444, 39.75868845298849], - [116.37498043344661, 39.76066246201874], - [116.36894700480588, 39.75642161875763], - [116.37047434247785, 39.75020883025114] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38711515392656, 39.74004606191729], - [116.39314454010749, 39.744282424914296], - [116.3916204234101, 39.75049729406618], - [116.38406499974123, 39.75247459003486], - [116.37803341687766, 39.748235851520214], - [116.3795594100787, 39.74202215842468] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.62254602183349, 40.16652360832674], - [116.62863800161699, 40.17075788846946], - [116.62712124216058, 40.176973119554624], - [116.61951255694, 40.178954382453725], - [116.61342366806139, 40.174721754742684], - [116.6149403333347, 40.16850618144584] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5025.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31954228753132, 39.61230650371789], - [116.3255622727124, 39.61655049009657], - [116.32403362756597, 39.622763885654145], - [116.31648434208674, 39.62473306266794], - [116.31046555236044, 39.620489333279096], - [116.31199478757284, 39.6142761196705] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5082.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41432776054721, 39.715449018463985], - [116.42034917161753, 39.71967718614852], - [116.41882979441657, 39.725895322402906], - [116.41128689185976, 39.727883930661214], - [116.40526267128362, 39.72365291461081], - [116.40678415185114, 39.71743613027228] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42338681374306, 39.70724003942466], - [116.42940537860197, 39.711465330526345], - [116.42788761460295, 39.71768458411386], - [116.42034917161753, 39.71967718614852], - [116.41432776054721, 39.715449018463985], - [116.41584764004412, 39.7092311264239] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31466175964053, 39.718223199583875], - [116.32068948222235, 39.72246820915204], - [116.31915837348589, 39.72867918591065], - [116.31159898171859, 39.730644993493925], - [116.30557270481883, 39.72640042667155], - [116.30710431130028, 39.72018956128408] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28739789981071, 39.74275620385449], - [116.29342006885283, 39.7469989461788], - [116.29188759067945, 39.75320926373155], - [116.28433282741823, 39.755177021248684], - [116.2783132034065, 39.75093557013037], - [116.27984575925123, 39.7447250409001] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.63613104124323, 40.05238092745282], - [116.64221850583021, 40.056615654169974], - [116.64070425485149, 40.06283242683386], - [116.63310238798019, 40.0648146325031], - [116.62701749846825, 40.06058118030146], - [116.62853184689659, 40.054364207094395] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5032.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61338268879541, 40.116531027885344], - [116.61946671529086, 40.12076274067655], - [116.6179510062201, 40.1269788857727], - [116.61035142864455, 40.12896371032236], - [116.60427073293381, 40.12473384015726], - [116.60578625498464, 40.118517281105426] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5029.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25506666464314, 39.90222580524508], - [116.26108958243842, 39.90646488416904], - [116.25955366616905, 39.91267256416659], - [116.25199493674592, 39.914641511714734], - [116.24597503311358, 39.910404067367786], - [116.24751084777077, 39.904196043512584] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24597503311358, 39.910404067367786], - [116.25199493674592, 39.914641511714734], - [116.25045888758616, 39.920849243731574], - [116.24290302698202, 39.922819867638296], - [116.23688606900798, 39.9185840048439], - [116.23842204127875, 39.912375948646904] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.23688606900798, 39.9185840048439], - [116.24290302698202, 39.922819867638296], - [116.24136683391896, 39.929027644237344], - [116.23381372940777, 39.930999858499185], - [116.22779956273075, 39.926765458174756], - [116.22933573640476, 39.92055740227583] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.22779956273075, 39.926765458174756], - [116.23381372940777, 39.930999858499185], - [116.23227735924822, 39.93720765519877], - [116.22472679134277, 39.93918129171381], - [116.21871518021271, 39.93494817218343], - [116.22025161963165, 39.92874016499179] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26416104274432, 39.89404927763936], - [116.27018695543354, 39.898289976605014], - [116.2686511834819, 39.904497614407305], - [116.26108958243842, 39.90646488416904], - [116.25506666464314, 39.90222580524508], - [116.25660234368969, 39.89601782963606] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5066.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36009638518972, 39.67732263681262], - [116.36612406660888, 39.68156424559774], - [116.36459763034205, 39.68777818315247], - [116.3570420253878, 39.68974963689223], - [116.35101335092916, 39.68550658710389], - [116.35254120896478, 39.67929347404082] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32375107467081, 39.71004576200955], - [116.32977977926062, 39.714290856313355], - [116.32824935376698, 39.72050222944996], - [116.32068948222235, 39.72246820915204], - [116.31466175964053, 39.718223199583875], - [116.31619285923986, 39.7120120737225] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41809142394726, 40.10403032991238], - [116.42414388452433, 40.10826238845065], - [116.4226170567795, 40.11447377677672], - [116.41503562070946, 40.1164517171093], - [116.40898027680059, 40.11221672297769], - [116.41050924625009, 40.1060067195555] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47755534638821, 39.71610298577111], - [116.48356552029465, 39.72031470045088], - [116.48205510751403, 39.7265385440702], - [116.4745330407121, 39.72854980189516], - [116.46852151991742, 39.72433636782558], - [116.47003347616547, 39.718113444407585] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40898027680059, 40.11221672297769], - [116.41503562070946, 40.1164517171093], - [116.41350715644998, 40.122662032965636], - [116.40592122051385, 40.12463598071975], - [116.39986308378624, 40.12039812009831], - [116.40139365731685, 40.11418916409654] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39986308378624, 40.12039812009831], - [116.40592122051385, 40.12463598071975], - [116.4043911352973, 40.13084523770051], - [116.39680083913692, 40.13281530134884], - [116.39074008718447, 40.12857471023143], - [116.39227221625, 40.122366762735005] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.10143849875355, 39.89597132191262], - [116.10744362556903, 39.90021536915149], - [116.10589736249659, 39.906418041497005], - [116.098343844688, 39.90837529662143], - [116.09233586098101, 39.9041283844121], - [116.09388426444042, 39.89792709155746] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5076.2486" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1196256599812, 39.87964217972013], - [116.12562554424366, 39.883880857516225], - [116.12408241120983, 39.89008563219059], - [116.11653742390591, 39.89205047952735], - [116.110535024737, 39.88780919854644], - [116.1120801636998, 39.881605701014145] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5076.2488" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44538816766882, 40.079440821603995], - [116.45143233526629, 40.0836643505259], - [116.44991028309781, 40.089878863260815], - [116.44234205898283, 40.091868567513174], - [116.43629527587841, 40.0876423102531], - [116.43781936353285, 40.081429101125565] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.110535024737, 39.88780919854644], - [116.11653742390591, 39.89205047952735], - [116.11499275657972, 39.898254225712705], - [116.10744362556903, 39.90021536915149], - [116.10143849875355, 39.89597132191262], - [116.1029852551849, 39.88976891634908] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5076.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43629527587841, 40.0876423102531], - [116.44234205898283, 40.091868567513174], - [116.44081845960596, 40.09808207144011], - [116.43324599189529, 40.10006797645535], - [116.42719641507243, 40.09583885338648], - [116.42872211882096, 40.089626705924566] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43233755525073, 39.757228100301624], - [116.43835810225154, 39.76145122670773], - [116.43684071871733, 39.767670338938345], - [116.42930070267285, 39.76966498637079], - [116.42327735283936, 39.7654390141831], - [116.42479683543617, 39.759221250873324] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42327735283936, 39.7654390141831], - [116.42930070267285, 39.76966498637079], - [116.42778172260513, 39.77588299980543], - [116.42023727404639, 39.777873677267586], - [116.41421107082299, 39.773644819985016], - [116.41573217076193, 39.76742817133405] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.08843823742768, 39.806512791429846], - [116.09443917813923, 39.810759649809484], - [116.09289270407328, 39.81696270003927], - [116.08534313633726, 39.818917504383776], - [116.07933931924211, 39.814667774979036], - [116.08088794080183, 39.808466107921696] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5083.2488" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16500624639998, 39.83874564594158], - [116.17099908620688, 39.84297555866921], - [116.16946212963315, 39.84918435118186], - [116.16193117304022, 39.851162603671575], - [116.15593782920438, 39.84693163411889], - [116.15747601655221, 39.840723523333075] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5076.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37788771646716, 39.80641899718282], - [116.3839241043704, 39.81065844921425], - [116.3823972828993, 39.81687109921643], - [116.37483227399291, 39.818843180474616], - [116.36879404214163, 39.81460162085145], - [116.37032260967399, 39.80839004641871] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50890967339694, 40.021921227295955], - [116.51494634722671, 40.02613399253669], - [116.51343226938293, 40.032353413256445], - [116.50588070583265, 40.03435970795742], - [116.49984445005458, 40.03014655256904], - [116.50135941524293, 40.02392755099324] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38697671507232, 39.79823236166555], - [116.39301090594972, 39.80246943400695], - [116.3914855620463, 39.80868308377357], - [116.3839241043704, 39.81065844921425], - [116.37788771646716, 39.80641899718282], - [116.37941493868134, 39.80020652509268] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45895585958394, 40.11075256210028], - [116.46500021917733, 40.11497306081737], - [116.46347943528798, 40.12118831281943], - [116.45591246106954, 40.123181919363155], - [116.44986590062268, 40.118959007947716], - [116.45138856268115, 40.11274493926105] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49984445005458, 40.03014655256904], - [116.50588070583265, 40.03435970795742], - [116.50436587033744, 40.04057871690745], - [116.49681376288768, 40.04258405195738], - [116.49077738368112, 40.038370088840736], - [116.49229331022362, 40.03215165626579] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20126326036196, 39.80598501678952], - [116.20725908264579, 39.8102145520999], - [116.20572483123016, 39.81642486257036], - [116.19819434248707, 39.818405585239354], - [116.19219998804142, 39.81417651203332], - [116.19373471702482, 39.80796630242275] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5076.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49077738368112, 40.038370088840736], - [116.49681376288768, 40.04258405195738], - [116.49529803320917, 40.04880254533284], - [116.4877447060972, 40.050806401216654], - [116.48170767465126, 40.04659122269829], - [116.48322469469471, 40.0403734594178] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.77735010409438, 39.968787298038876], - [116.78342848355172, 39.97300217975184], - [116.78193076699581, 39.9792288320215], - [116.77435282094063, 39.98123946920201], - [116.76827222163513, 39.977022207758324], - [116.76977181417621, 39.97079670922888] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5029.2537" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36879404214163, 39.81460162085145], - [116.37483227399291, 39.818843180474616], - [116.37330405898825, 39.82505489699054], - [116.36573595957455, 39.827024050584726], - [116.35969629432766, 39.8227806997496], - [116.36122610113057, 39.816569939790696] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4407704461499, 40.127160878505634], - [116.44681950817663, 40.13138643416705], - [116.44529577379647, 40.13759979002774], - [116.43772092482536, 40.13958627315049], - [116.43166914074875, 40.13535790342397], - [116.4331949528777, 40.129145884081204] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21939203779449, 39.78960256995872], - [116.22539200901213, 39.7938339647605], - [116.22385844604057, 39.800044528963255], - [116.21632478141906, 39.80202386606683], - [116.2103270686467, 39.797793542862344], - [116.21186080908495, 39.79158284743385] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5076.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53610236055617, 39.99724071798217], - [116.54214343392763, 40.0014547403623], - [116.54063084857157, 40.007674802316615], - [116.53307694698049, 40.00968092139729], - [116.5270378389054, 40.00546770325583], - [116.52855073174413, 39.999247611943815] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41344820297384, 40.15173683274387], - [116.41950574353956, 40.15597107177933], - [116.41797717259897, 40.1621812795704], - [116.41038891597266, 40.16415586058244], - [116.40432852178174, 40.159918705214515], - [116.40585922536219, 40.15370987566563] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5270378389054, 40.00546770325583], - [116.53307694698049, 40.00968092139729], - [116.53156398659199, 40.015900862863795], - [116.5240114984642, 40.017907528698224], - [116.51797386784793, 40.013694737966006], - [116.51948731816294, 40.00747490843886] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35059514703642, 39.83095675617522], - [116.35663578994699, 39.83520154705793], - [116.3551050989864, 39.84141164080332], - [116.34753245919951, 39.84337620757813], - [116.34149132592412, 39.839130352089136], - [116.34302325305879, 39.83292094081707] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35969629432766, 39.8227806997496], - [116.36573595957455, 39.827024050584726], - [116.36420645056721, 39.83323491181158], - [116.35663578994699, 39.83520154705793], - [116.35059514703642, 39.83095675617522], - [116.352126076173, 39.8247467191541] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33238558664428, 39.847302072402535], - [116.33842670595112, 39.85154860399093], - [116.33689402029785, 39.85775745147919], - [116.32931929131617, 39.859719325299466], - [116.3232786923185, 39.855472507596836], - [116.32481223151184, 39.84926404805999] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34149132592412, 39.839130352089136], - [116.34753245919951, 39.84337620757813], - [116.34600070750626, 39.84958562866959], - [116.33842670595112, 39.85154860399093], - [116.33238558664428, 39.847302072402535], - [116.33391838375324, 39.84109318690431] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58145550463124, 39.95612367365389], - [116.58751169383565, 39.96034581447503], - [116.58599973498416, 39.96656552918173], - [116.57843185670345, 39.96856358339921], - [116.57237915196414, 39.96434342528585], - [116.57389085517663, 39.95812324169507] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31417139078513, 39.86364223618533], - [116.32021097620795, 39.86788896016236], - [116.31867680617951, 39.87409695984147], - [116.31110249864503, 39.8760580794059], - [116.30506439229342, 39.871811807530115], - [116.30659905151803, 39.86560391576641] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57237915196414, 39.96434342528585], - [116.57843185670345, 39.96856358339921], - [116.57691987564917, 39.97478344562944], - [116.56935541741014, 39.976783596165625], - [116.5633060477998, 39.972565303711065], - [116.56481782755829, 39.96634501582057] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3232786923185, 39.855472507596836], - [116.32931929131617, 39.859719325299466], - [116.32778580024242, 39.8659276995368], - [116.32021097620795, 39.86788896016236], - [116.31417139078513, 39.86364223618533], - [116.31570554812869, 39.85743410590549] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5633060477998, 39.972565303711065], - [116.56935541741014, 39.976783596165625], - [116.56784338345818, 39.98300358287551], - [116.5602821326656, 39.98500566463561], - [116.55423586413401, 39.980789055700996], - [116.55574778300371, 39.97456871101592] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29595834829843, 39.87998172551972], - [116.3019945517264, 39.884227219064684], - [116.30045937614238, 39.890434744632906], - [116.29288776292411, 39.89239686444867], - [116.28685383198165, 39.88815243358798], - [116.2883891939333, 39.881944783641686] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30506439229342, 39.871811807530115], - [116.31110249864503, 39.8760580794059], - [116.30956777027048, 39.88226579864647], - [116.3019945517264, 39.884227219064684], - [116.29595834829843, 39.87998172551972], - [116.29749340428738, 39.87377399017622] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18818402297495, 39.7165189950866], - [116.19416964164498, 39.72074680616858], - [116.19263674737428, 39.72695883422456], - [116.18511756830227, 39.728942806548595], - [116.17913273446874, 39.724714941340245], - [116.18066636371425, 39.71850321116967] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5083.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.63161557955833, 40.10013129753793], - [116.6377054546074, 40.10436607824596], - [116.63619014299258, 40.11058214656953], - [116.62858487894506, 40.112563648529644], - [116.62249776763325, 40.10833027966858], - [116.6240131069198, 40.10211395939016] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5029.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.15196844440165, 39.74929234736907], - [116.15795392941497, 39.75352269210494], - [116.15641761151878, 39.75973260410062], - [116.14889438089618, 39.76171133937727], - [116.14290770245212, 39.757479415819425], - [116.14444551296427, 39.751270385870754] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5083.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.75453064799109, 39.94568822920741], - [116.76061122028995, 39.9499087036558], - [116.75911072320508, 39.956133738253456], - [116.75152769977021, 39.958137083914345], - [116.74544471463649, 39.953914079214705], - [116.74694716171717, 39.947690256364304] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5032.2536" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.17008021738829, 39.7329095397681], - [116.17606476498207, 39.73713784355271], - [116.17453041717587, 39.743349010696924], - [116.16701047388065, 39.74533133475999], - [116.161025706656, 39.741102202444445], - [116.16256117342037, 39.73489162947972] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5083.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.161025706656, 39.741102202444445], - [116.16701047388065, 39.74533133475999], - [116.16547520571501, 39.75154192363712], - [116.15795392941497, 39.75352269210494], - [116.15196844440165, 39.74929234736907], - [116.15350502248867, 39.743082499852314] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5083.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61779538875005, 39.92326748679327], - [116.62386523386152, 39.92749736382679], - [116.6223535011852, 39.93371659954959], - [116.61477203067663, 39.93570631932374], - [116.60870538170781, 39.931478212102306], - [116.61021697296297, 39.92525858958965] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27775132107281, 39.89632430151584], - [116.28378267530323, 39.90056743570657], - [116.28224688449856, 39.90677479227907], - [116.27467973122556, 39.9087392753122], - [116.2686511834819, 39.904497614407305], - [116.27018695543354, 39.898289976605014] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28685383198165, 39.88815243358798], - [116.29288776292411, 39.89239686444867], - [116.29135223845569, 39.898604273191886], - [116.28378267530323, 39.90056743570657], - [116.27775132107281, 39.89632430151584], - [116.27928691524457, 39.890116679119636] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5065.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54969448345801, 40.028544584125314], - [116.55574290049513, 40.03276103930324], - [116.55422978542431, 40.03898040571304], - [116.54666823782475, 40.04098357145152], - [116.54062243049675, 40.03676841226748], - [116.54213561400589, 40.03054883254834] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5905353054253, 39.947906203436325], - [116.596595039848, 39.95213037592031], - [116.59508309484674, 39.9583499372219], - [116.58751169383565, 39.96034581447503], - [116.58145550463124, 39.95612367365389], - [116.58296717289342, 39.94990362578473] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54062243049675, 40.03676841226748], - [116.54666823782475, 40.04098357145152], - [116.54515490179814, 40.04720294160569], - [116.53759559692689, 40.049207293652685], - [116.53155198506917, 40.04499311022777], - [116.53306554387774, 40.038773646552755] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53155198506917, 40.04499311022777], - [116.53759559692689, 40.049207293652685], - [116.53608194067628, 40.055426591993985], - [116.5285243430393, 40.057431717773106], - [116.52248245924187, 40.05321814915501], - [116.52399651288066, 40.04699889253599] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64508107088245, 39.89864516222269], - [116.65115855271047, 39.90287885991649], - [116.649647698071, 39.909098287706115], - [116.6420590502658, 39.911084060615664], - [116.63598372434467, 39.90685133874308], - [116.63749482971505, 39.900631822005224] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.63598372434467, 39.90685133874308], - [116.6420590502658, 39.911084060615664], - [116.6405478017129, 39.91730334580955], - [116.63296107704618, 39.91929007474255], - [116.62688831638853, 39.915058641599174], - [116.62839966182436, 39.90883915030008] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.62688831638853, 39.915058641599174], - [116.63296107704618, 39.91929007474255], - [116.63144954039713, 39.92550929945944], - [116.62386523386152, 39.92749736382679], - [116.61779538875005, 39.92326748679327], - [116.61930689022468, 39.91704795566445] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5042.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54973308240889, 39.79573664001112], - [116.55576242046787, 39.799950157172425], - [116.55425407890975, 39.80617380068251], - [116.54671638160117, 39.80818418782512], - [116.54068963183676, 39.803971983871996], - [116.54219804328407, 39.797748120291736] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34548561176373, 40.02405196576998], - [116.351542178383, 40.028299934096914], - [116.35000692927716, 40.03450621871934], - [116.34241390668637, 40.03646387106849], - [116.33635713085324, 40.03221503302254], - [116.33789351527429, 40.02600935752648] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55877872295753, 39.78750257826551], - [116.56481099383141, 39.79171767612767], - [116.5633027922849, 39.79794128896916], - [116.55576242046787, 39.799950157172425], - [116.54973308240889, 39.79573664001112], - [116.55124122590041, 39.78951270725298] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33635713085324, 40.03221503302254], - [116.34241390668637, 40.03646387106849], - [116.34087766233944, 40.042669564876356], - [116.33328362916737, 40.044625905481674], - [116.32722715677039, 40.040376591401426], - [116.32876434232348, 40.03417135777531] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5678270507609, 39.77927018317006], - [116.57386252557404, 39.78348707270723], - [116.57235440210866, 39.78971060746743], - [116.56481099383141, 39.79171767612767], - [116.55877872295753, 39.78750257826551], - [116.56028668815466, 39.781278645053696] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36373502897646, 40.00771893816936], - [116.36978968911441, 40.01196402415213], - [116.3682568015634, 40.01817178024506], - [116.36066768228719, 40.020133506256165], - [116.35461182883213, 40.01588679469894], - [116.35614622324138, 40.0096799330802] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57687845065065, 39.771039752780695], - [116.58291731973648, 39.7752585827194], - [116.5814092331412, 39.781482007897615], - [116.57386252557404, 39.78348707270723], - [116.5678270507609, 39.77927018317006], - [116.56933490930946, 39.77304630442308] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35461182883213, 40.01588679469894], - [116.36066768228719, 40.020133506256165], - [116.3591335545338, 40.026340480141684], - [116.351542178383, 40.028299934096914], - [116.34548561176373, 40.02405196576998], - [116.34702106528485, 40.01784574723854] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58593318461504, 39.76281149059855], - [116.59197555247114, 39.767032343499466], - [116.59046748329995, 39.77325564432971], - [116.58291731973648, 39.7752585827194], - [116.57687845065065, 39.771039752780695], - [116.57838625424836, 39.76481596810591] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38196958835225, 39.99137301202351], - [116.38802058747501, 39.99561386798223], - [116.38649049031864, 40.001823431796836], - [116.37890752414152, 40.00379096614823], - [116.3728544992747, 39.99954784521665], - [116.37438641611756, 39.993339416406144] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3728544992747, 39.99954784521665], - [116.37890752414152, 40.00379096614823], - [116.37737598481422, 40.009999589138], - [116.36978968911441, 40.01196402415213], - [116.36373502897646, 40.00771893816936], - [116.36526824146422, 40.0015113374862] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40018444015412, 39.97501043409955], - [116.40623047930852, 39.97924606250479], - [116.40470347839214, 39.985457676143454], - [116.39712837211802, 39.98743233670082], - [116.39107972595775, 39.983193997009955], - [116.39260876338136, 39.97698368530392] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39107972595775, 39.983193997009955], - [116.39712837211802, 39.98743233670082], - [116.39559979417658, 39.99364290231783], - [116.38802058747501, 39.99561386798223], - [116.38196958835225, 39.99137301202351], - [116.38350010832625, 39.985163675571556] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41837628467083, 39.95862864159632], - [116.42441667690444, 39.96285851569671], - [116.4228929183251, 39.96907229860343], - [116.41532663068175, 39.97105482815947], - [116.40928337162362, 39.96682204377429], - [116.41080926145906, 39.96060963593049] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40928337162362, 39.96682204377429], - [116.41532663068175, 39.97105482815947], - [116.41380124360175, 39.977267519906206], - [116.40623047930852, 39.97924606250479], - [116.40018444015412, 39.97501043409955], - [116.40171192747252, 39.96879909343045] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.15115944034471, 39.89461532628576], - [116.1571567847377, 39.89884755619896], - [116.15561734834056, 39.90505453171763], - [116.14807911660515, 39.907028425498936], - [116.1420805287996, 39.90279456545301], - [116.1436214810867, 39.89658849178706] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51356606747386, 39.82868080337846], - [116.51958769954884, 39.83289111885028], - [116.51807783323348, 39.839114146369084], - [116.51054563023605, 39.841126585684314], - [116.50452469108288, 39.836916115755486], - [116.50603533615717, 39.83069341847968] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21465393350441, 39.837305572869425], - [116.22065622214524, 39.84153689643105], - [116.219121608466, 39.84774655138741], - [116.21158451056006, 39.849724998833814], - [116.20558429891271, 39.84549460149104], - [116.2071191600055, 39.839284870632234] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20558429891271, 39.84549460149104], - [116.21158451056006, 39.849724998833814], - [116.21004955251787, 39.85593453267994], - [116.20251404353706, 39.85791367409791], - [116.19651550987003, 39.85368389549244], - [116.1980508667899, 39.847474402832866] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54068963183676, 39.803971983871996], - [116.54671638160117, 39.80818418782512], - [116.54520781903062, 39.81440779996645], - [116.5376723450451, 39.81641935681381], - [116.53164777519358, 39.81220814943367], - [116.53315655981352, 39.805984435650885] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.11481604512693, 39.92730874530685], - [116.1208207754382, 39.931549349676125], - [116.11927592798486, 39.937752784111055], - [116.11172432336919, 39.93971432059481], - [116.10571695043672, 39.935471011345214], - [116.10726385484993, 39.92926889359762] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2486" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.10571695043672, 39.935471011345214], - [116.11172432336919, 39.93971432059481], - [116.11017790423645, 39.94591670606946], - [116.10262200679362, 39.94787442885193], - [116.09661182167916, 39.94362828498856], - [116.09816036446894, 39.93742726694273] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2485" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.09661182167916, 39.94362828498856], - [116.10262200679362, 39.94787442885193], - [116.1010739653574, 39.954075728457745], - [116.0935135873074, 39.95602949588139], - [116.08750050676204, 39.95178045414842], - [116.08905070553865, 39.945580547266495] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2484" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24971758941236, 40.095231639004], - [116.25575421343684, 40.099472433733084], - [116.25421427187835, 40.10567698261459], - [116.24663781106291, 40.1076410757597], - [116.24060419412415, 40.103401881120455], - [116.24214404133966, 40.09719700152783] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25883372585375, 40.087063157562326], - [116.2648733899123, 40.09130557794812], - [116.26333358199426, 40.09751004672494], - [116.25575421343684, 40.099472433733084], - [116.24971758941236, 40.095231639004], - [116.25125729183253, 40.089026830298835] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3227094098409, 40.02992216684453], - [116.32876434232348, 40.03417135777531], - [116.32722715677039, 40.040376591401426], - [116.31963431393682, 40.04233234035849], - [116.31358043341758, 40.03808325001871], - [116.31511827567573, 40.0318782580222] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30445181208283, 40.04624424779023], - [116.31050417300968, 40.05049287851461], - [116.30896576130525, 40.056697521425924], - [116.30137461555178, 40.05865350923841], - [116.29532419878988, 40.05440566401904], - [116.29686292740749, 40.0482010025508] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31358043341758, 40.03808325001871], - [116.31963431393682, 40.04233234035849], - [116.31809645467949, 40.04853723139786], - [116.31050417300968, 40.05049287851461], - [116.30445181208283, 40.04624424779023], - [116.30599015013608, 40.040039462087975] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26795262848647, 40.07889645430367], - [116.2739952765715, 40.08314045763824], - [116.27245562313077, 40.08934486330101], - [116.2648733899123, 40.09130557794812], - [116.25883372585375, 40.087063157562326], - [116.26037329649, 40.08085842873471] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27650750122822, 40.216031593007074], - [116.28256481807664, 40.220279295501086], - [116.28102229449152, 40.22648159269253], - [116.27342246193777, 40.2284364492865], - [116.26736801456859, 40.224190222072345], - [116.26891050435454, 40.21798764336546] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2489" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5088047561275, 40.16735544084235], - [116.51485337238131, 40.1715703658964], - [116.51333629178849, 40.17778758724637], - [116.50576977746752, 40.17978951476033], - [116.49972157370367, 40.17557417805426], - [116.50123954785754, 40.16935738417359] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5032.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28564944268041, 40.20787451882755], - [116.29170940632676, 40.21212352604518], - [116.29016713870278, 40.218325820422], - [116.28256481807664, 40.220279295501086], - [116.27650750122822, 40.216031593007074], - [116.27804982095928, 40.20982908240106] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29479348094353, 40.199718723774446], - [116.30085579148606, 40.20396880596477], - [116.29931386148876, 40.210171160894014], - [116.29170940632676, 40.21212352604518], - [116.28564944268041, 40.20787451882755], - [116.28719153985575, 40.20167203534975] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5043.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.19506847003446, 40.14427199413481], - [116.20109045483625, 40.1485058027476], - [116.1995489170771, 40.15471024357835], - [116.1919848601518, 40.156680721346625], - [116.18596404151647, 40.152447099647276], - [116.1875061811115, 40.14624286517935] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2485" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5678551503557, 40.128477559861075], - [116.57391937376359, 40.13269906274431], - [116.572404073785, 40.13891643885204], - [116.56482474807834, 40.14091272867989], - [116.55876377390084, 40.13669299949736], - [116.56027890857963, 40.13047523216999] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5031.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.10607763165685, 39.87736326880647], - [116.1120801636998, 39.881605701014145], - [116.110535024737, 39.88780919854644], - [116.1029852551849, 39.88976891634908], - [116.09697992317372, 39.885523663767685], - [116.09852717939617, 39.87932152808231] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5077.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56783636366012, 39.89570037889235], - [116.5738813910457, 39.899918645814196], - [116.57237088296726, 39.90613988877187], - [116.56481554003796, 39.90814328637247], - [116.55877373158229, 39.90392680600812], - [116.56028407907277, 39.897705166628015] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55877373158229, 39.90392680600812], - [116.56481554003796, 39.90814328637247], - [116.56330495489834, 39.914364624246865], - [116.55575266383367, 39.91636983268078], - [116.54971380131038, 39.912154926639865], - [116.55122432676694, 39.90593327135536] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54971380131038, 39.912154926639865], - [116.55575266383367, 39.91636983268078], - [116.55424193928017, 39.922591218047074], - [116.54669233560546, 39.92459795530538], - [116.54065607205092, 39.920384354502666], - [116.54216686577281, 39.91416275217554] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54065607205092, 39.920384354502666], - [116.54669233560546, 39.92459795530538], - [116.54518139006542, 39.93081932601104], - [116.5376340193857, 39.932827241040016], - [116.53159994350321, 39.92861462697871], - [116.53311111145848, 39.922393158445495] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57690208501198, 39.887475944554154], - [116.58295052288923, 39.89169614763927], - [116.58144005040506, 39.897917264280906], - [116.5738813910457, 39.899918645814196], - [116.56783636366012, 39.89570037889235], - [116.56934660532926, 39.88947881037677] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21492779891808, 39.77916108295853], - [116.22092543678048, 39.78339174796188], - [116.21939203779449, 39.78960256995872], - [116.21186080908495, 39.79158284743385], - [116.20586525490535, 39.78735312100214], - [116.20739889714821, 39.781142218355704] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5077.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1786800979998, 39.81192878226571], - [116.18467195893989, 39.816157664757235], - [116.18313655910146, 39.822367497002816], - [116.17560843220208, 39.824348046385076], - [116.16961683216446, 39.82011869762335], - [116.171153169524, 39.813909320887184] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5077.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64045424615712, 39.82996512235872], - [116.64652465158669, 39.83419747072227], - [116.64501508222133, 39.84041822023412], - [116.63743487982948, 39.84240673021633], - [116.63136683774131, 39.838175526343264], - [116.63287657781402, 39.831954624672505] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2531" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3501753180552, 39.97635774434133], - [116.35622797620996, 39.98060449393702], - [116.35469420026666, 39.98681185605096], - [116.34710646325681, 39.98877173186941], - [116.34105333554977, 39.9845239176618], - [116.34258834398261, 39.9783172382479] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35929464958723, 39.96818915863298], - [116.36534634581362, 39.97243446519875], - [116.36381375180393, 39.97864257131804], - [116.35622797620996, 39.98060449393702], - [116.3501753180552, 39.97635774434133], - [116.35170933044307, 39.97015046377981] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36841059672179, 39.96001759353972], - [116.37446086986299, 39.9642611026259], - [116.37292957123006, 39.97047004163522], - [116.36534634581362, 39.97243446519875], - [116.35929464958723, 39.96818915863298], - [116.36082754032763, 39.9619811787724] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37752247721906, 39.951842521261895], - [116.3835709111653, 39.956083913037844], - [116.38204100884937, 39.96229376426246], - [116.37446086986299, 39.9642611026259], - [116.36841059672179, 39.96001759353972], - [116.36994224751362, 39.95380882177596] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3190622091817, 39.75776686127111], - [116.3250940416556, 39.762012455303925], - [116.32356234128716, 39.76822269149724], - [116.31599816119086, 39.77018710655551], - [116.3099675565325, 39.76594178284562], - [116.31149983880299, 39.75973172351158] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38662968048217, 39.943663468970996], - [116.3926759166798, 39.9479024678662], - [116.39114749608615, 39.954113298726746], - [116.3835709111653, 39.956083913037844], - [116.37752247721906, 39.951842521261895], - [116.37905278060772, 39.94563287327445] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32815678669434, 39.749591474599065], - [116.33418936745716, 39.75383696900451], - [116.33265841152686, 39.76004764452314], - [116.3250940416556, 39.762012455303925], - [116.3190622091817, 39.75776686127111], - [116.32059392922982, 39.75155650295173] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.22806352567474, 39.8686300101713], - [116.23407303306797, 39.872863702056144], - [116.23253787810897, 39.87907257892734], - [116.22499318670314, 39.8810480076426], - [116.21898623707314, 39.87681560663824], - [116.22052145883826, 39.870606515364216] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39573168591123, 39.935480032974276], - [116.40177543418748, 39.939716416027856], - [116.40024856261235, 39.945928280045095], - [116.3926759166798, 39.9479024678662], - [116.38662968048217, 39.943663468970996], - [116.38815854308307, 39.93745287121452] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30087351061002, 39.77411676717393], - [116.30690244198546, 39.778361476963816], - [116.30536961581451, 39.78457111752969], - [116.29780754567183, 39.78653607868403], - [116.29178068574086, 39.782292289847305], - [116.29331377223976, 39.776082578804555] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40482807861655, 39.92729189085653], - [116.41086912600385, 39.931525494530874], - [116.40934385059343, 39.937738429738516], - [116.40177543418748, 39.939716416027856], - [116.39573168591123, 39.935480032974276], - [116.39725903121762, 39.92926842485313] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.23201643748318, 39.995335825844045], - [116.23803780967329, 39.99957187655313], - [116.23650001259392, 40.005778397815384], - [116.22894085308671, 40.0077491374928], - [116.2229221631516, 40.003514454291675], - [116.2244599837945, 39.99730768979439] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28268961037924, 39.79046876008059], - [116.28871405986503, 39.79471136662692], - [116.28718052494224, 39.800920736914044], - [116.2796224806055, 39.80288772494849], - [116.27360071129033, 39.79864650854924], - [116.27513427315534, 39.79243688877913] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29178068574086, 39.782292289847305], - [116.29780754567183, 39.78653607868403], - [116.29627431966237, 39.79274554860468], - [116.28871405986503, 39.79471136662692], - [116.28268961037924, 39.79046876008059], - [116.28422296696974, 39.78425912007994] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26841869197352, 39.96263702340335], - [116.27445193272874, 39.96687942333163], - [116.27291472154532, 39.97308573316206], - [116.26534433323958, 39.97504995623474], - [116.25931405710666, 39.97080914216616], - [116.26085118960904, 39.964602507882695] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25931405710666, 39.97080914216616], - [116.26534433323958, 39.97504995623474], - [116.2638069652067, 39.98125630932652], - [116.25623942132025, 39.983222189035736], - [116.25021217018215, 39.97898300691817], - [116.25174943519202, 39.97277631132329] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25021217018215, 39.97898300691817], - [116.25623942132025, 39.983222189035736], - [116.25470191832704, 39.98942860329917], - [116.24713726766232, 39.991396177908534], - [116.24111301367391, 39.987158605998125], - [116.24265042286537, 39.980951856992725] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3823972828993, 39.81687109921643], - [116.38843381487395, 39.82110957517214], - [116.3869074154198, 39.827322421021876], - [116.37934261915208, 39.82929562366746], - [116.37330405898825, 39.82505489699054], - [116.37483227399291, 39.818843180474616] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37330405898825, 39.82505489699054], - [116.37934261915208, 39.82929562366746], - [116.3778147816918, 39.835507503124376], - [116.37024665511353, 39.837477593520255], - [116.36420645056721, 39.83323491181158], - [116.36573595957455, 39.827024050584726] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40056843408475, 39.80049049136299], - [116.40660002007715, 39.804723780567045], - [116.40507670385799, 39.81093872354646], - [116.39751974505849, 39.81291906188672], - [116.3914855620463, 39.80868308377357], - [116.39301090594972, 39.80246943400695] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28663561509346, 39.946297562419076], - [116.29267426320524, 39.95054273363465], - [116.2911375169442, 39.956749076555276], - [116.28356201816099, 39.958710433427214], - [116.27752595946548, 39.9544665601233], - [116.279062772237, 39.94826000315476] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41871667746018, 39.78409057788244], - [116.42474265158496, 39.788318167767315], - [116.42322255961608, 39.79453532268732], - [116.41567436972765, 39.79652352005278], - [116.40964554853284, 39.792293048913564], - [116.41116775927374, 39.786077257854345] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27752595946548, 39.9544665601233], - [116.28356201816099, 39.958710433427214], - [116.28202500744504, 39.96491673463478], - [116.27445193272874, 39.96687942333163], - [116.26841869197352, 39.96263702340335], - [116.26995568111063, 39.95643044100878] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40964554853284, 39.792293048913564], - [116.41567436972765, 39.79652352005278], - [116.41415265882692, 39.80273956300328], - [116.40660002007715, 39.804723780567045], - [116.40056843408475, 39.80049049136299], - [116.40209223440644, 39.794275789432774] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18268806362828, 39.909562651896465], - [116.18868845125844, 39.913792715832386], - [116.18715125177556, 39.92000077381392], - [116.17961288120568, 39.921978428819266], - [116.17361297891833, 39.917748059838786], - [116.17515103300374, 39.91154039579604] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.19176221187077, 39.90137615104531], - [116.19776358169906, 39.905606292339485], - [116.19622699981366, 39.911814672318215], - [116.18868845125844, 39.913792715832386], - [116.18268806362828, 39.909562651896465], - [116.18422531049588, 39.90335451970794] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32403362756597, 39.622763885654145], - [116.3300552172904, 39.62700802013632], - [116.32852662543488, 39.63322130693754], - [116.32097569795529, 39.63519015701914], - [116.31495507148246, 39.63094609904024], - [116.31648434208674, 39.62473306266794] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5081.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20083616889626, 39.89318912818711], - [116.20683898979672, 39.89741970781543], - [116.20530290783361, 39.90362832050774], - [116.19776358169906, 39.905606292339485], - [116.19176221187077, 39.90137615104531], - [116.19329878022243, 39.89516764837006] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29679931281241, 39.647310318452796], - [116.30281666490085, 39.65155318074], - [116.30128636586875, 39.65776552383036], - [116.29373846650303, 39.65973508644449], - [116.28772333340662, 39.655493271976134], - [116.28925383259516, 39.64928081007947] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5081.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32280447458385, 40.00085138893836], - [116.32885701357559, 40.00510015834533], - [116.32732044496915, 40.011305876789656], - [116.3197306110328, 40.013262531757334], - [116.31367911756766, 40.00901386184985], - [116.31521634448558, 40.0028083853962] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16453618803119, 39.925931785472265], - [116.17053611507149, 39.93016285196975], - [116.1689972976159, 39.936369975606475], - [116.16145737960824, 39.93834539337304], - [116.1554569196518, 39.93411323850066], - [116.15699698140041, 39.92790680878228] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33192946471421, 39.992688267868004], - [116.33798255311913, 39.996936755649024], - [116.33644678636787, 40.00314292130295], - [116.32885701357559, 40.00510015834533], - [116.32280447458385, 40.00085138893836], - [116.32434108801681, 39.99464560975883] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.75942437743011, 40.07260027126537], - [116.76551455009361, 40.0768211867355], - [116.76401217092696, 40.0830445485125], - [116.75641766198322, 40.08504577648974], - [116.75032505856781, 40.08082230610797], - [116.75182939735126, 40.07460016496153] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5023.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.17361297891833, 39.917748059838786], - [116.17961288120568, 39.921978428819266], - [116.17807493808232, 39.9281860691782], - [116.17053611507149, 39.93016285196975], - [116.16453618803119, 39.925931785472265], - [116.16607518079176, 39.91972468924886] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34105333554977, 39.9845239176618], - [116.34710646325681, 39.98877173186941], - [116.34557162792376, 39.99497844579497], - [116.33798255311913, 39.996936755649024], - [116.33192946471421, 39.992688267868004], - [116.33346534005122, 39.98648208880359] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4502200200733, 39.8862759937273], - [116.45624739063791, 39.890495575297685], - [116.45473003241061, 39.896713843168456], - [116.44718336775726, 39.89871130532297], - [116.44115353178904, 39.89448912841049], - [116.44267286270372, 39.88827211319264] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45928107863739, 39.87805827682475], - [116.46530628376968, 39.88227549484518], - [116.46379034525162, 39.88849470801287], - [116.45624739063791, 39.890495575297685], - [116.4502200200733, 39.8862759937273], - [116.45173781676826, 39.880057944956576] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.468337179675, 39.8698363391421], - [116.47436058963535, 39.87405147966863], - [116.47284597225854, 39.88027156366483], - [116.46530628376968, 39.88227549484518], - [116.45928107863739, 39.87805827682475], - [116.46079741343378, 39.87183924865819] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47738889812376, 39.86161062157153], - [116.4834109430428, 39.865824016915965], - [116.48189753413342, 39.872044886304685], - [116.47436058963535, 39.87405147966863], - [116.468337179675, 39.8698363391421], - [116.46985214298164, 39.86361639975564] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48643689545243, 39.85338163201125], - [116.49245805317982, 39.85759365139391], - [116.49094572915207, 39.86381521222123], - [116.4834109430428, 39.865824016915965], - [116.47738889812376, 39.86161062157153], - [116.47890259588374, 39.85538985120719] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.12286836718462, 40.09344340511207], - [116.12888518130997, 40.097684275852124], - [116.12733801524132, 40.103885704996216], - [116.11977209088522, 40.1058450303709], - [116.11375283291245, 40.101601591316744], - [116.11530198329741, 40.0954014259698] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2481" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16837582577067, 40.05259361780007], - [116.17438632061987, 40.05682616917926], - [116.17284516320157, 40.06303131093169], - [116.16529241569381, 40.06500331888951], - [116.15928159834228, 40.06076982582443], - [116.16082392309097, 40.05456532194883] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2486" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.15928159834228, 40.06076982582443], - [116.16529241569381, 40.06500331888951], - [116.16375030411706, 40.07120790487104], - [116.15619608427522, 40.07317826512778], - [116.15018444072179, 40.06894344378432], - [116.15172791278802, 40.06273964395419] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2485" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.19564863499029, 40.02805534063502], - [116.20166121617561, 40.03228741220138], - [116.20012213945985, 40.03849362961731], - [116.19256995967565, 40.04046763404502], - [116.18655857076087, 40.0362357842157], - [116.18809823607884, 40.030029759668736] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2489" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18655857076087, 40.0362357842157], - [116.19256995967565, 40.04046763404502], - [116.1910303153081, 40.046673588238676], - [116.18347857711296, 40.048647410275755], - [116.17746789022755, 40.044415405523694], - [116.17900831014066, 40.0382097880755] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2488" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.17746789022755, 40.044415405523694], - [116.18347857711296, 40.048647410275755], - [116.18193824128142, 40.05485300750189], - [116.17438632061987, 40.05682616917926], - [116.16837582577067, 40.05259361780007], - [116.16991713199022, 40.04638850714207] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5061.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.69562509743001, 40.13006814440518], - [116.70172877132909, 40.134304294391185], - [116.70021661725998, 40.140521514764295], - [116.69259944278265, 40.142501830782614], - [116.68649518756011, 40.13826452981561], - [116.68800862181511, 40.13204801333078] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5023.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.14768335145733, 39.709780556113785], - [116.15366582041868, 39.7140111117596], - [116.15212986573995, 39.720221586458514], - [116.14460993202779, 39.72220061029668], - [116.13862605962431, 39.71796831693512], - [116.14016358650332, 39.711758785371586] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5086.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41391856203461, 39.91909881124549], - [116.41995677933774, 39.9233295365055], - [116.41843312563844, 39.92954356431674], - [116.41086912600385, 39.931525494530874], - [116.40482807861655, 39.92729189085653], - [116.40635384931065, 39.92107922651909] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.13862605962431, 39.71796831693512], - [116.14460993202779, 39.72220061029668], - [116.14307274820159, 39.72841026669682], - [116.1355500146835, 39.73038660586331], - [116.12956432286202, 39.72615225447478], - [116.13110323921074, 39.71994366451651] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5086.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42300296708056, 39.91090066091715], - [116.42903831299682, 39.91512847642758], - [116.42751628413795, 39.92134360098742], - [116.41995677933774, 39.9233295365055], - [116.41391856203461, 39.91909881124549], - [116.41544272173489, 39.91288506094624] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64996251182819, 40.1710369509154], - [116.65606402119329, 40.175274986614134], - [116.65454769962017, 40.18149000892269], - [116.64692946396272, 40.18346695869221], - [116.64082989414155, 40.179229695101675], - [116.64234655568656, 40.173014660481826] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5023.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.12956432286202, 39.72615225447478], - [116.1355500146835, 39.73038660586331], - [116.13401149058137, 39.73659535951969], - [116.12648544943028, 39.73856862423638], - [116.12049757763162, 39.73433193738469], - [116.12203797363271, 39.7281243572145] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5086.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43208125757477, 39.90269740903615], - [116.43811378024833, 39.90692235238483], - [116.43659335678022, 39.913138560426475], - [116.42903831299682, 39.91512847642758], - [116.42300296708056, 39.91090066091715], - [116.42452550147566, 39.904685811907854] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65909609600081, 40.16284463352748], - [116.66519906196355, 40.167083073089195], - [116.66368331960503, 40.17329833856839], - [116.65606402119329, 40.175274986614134], - [116.64996251182819, 40.1710369509154], - [116.65147877499948, 40.16482181065855] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5023.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44115353178904, 39.89448912841049], - [116.44718336775726, 39.89871130532297], - [116.44566450814759, 39.90492856653138], - [116.43811378024833, 39.90692235238483], - [116.43208125757477, 39.90269740903615], - [116.43360217491178, 39.89648146596061] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58600927831661, 39.99566605780311], - [116.59207084774471, 39.99988980334978], - [116.59055799650565, 40.00610868447751], - [116.58298385528698, 40.0081043068071], - [116.57692581825707, 40.00388257489644], - [116.57843839798049, 39.99766321369842] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57692581825707, 40.00388257489644], - [116.58298385528698, 40.0081043068071], - [116.58147098935174, 40.014323347802694], - [116.57390034030573, 40.016321122554245], - [116.5678457301032, 40.012101320914795], - [116.56935836242712, 40.00588183043299] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6587870519007, 39.93000560758539], - [116.66487053974703, 39.934240666455565], - [116.66335959951164, 39.940459669232304], - [116.65576458970526, 39.942443448285275], - [116.64968255998849, 39.93820882544384], - [116.65119401366664, 39.93198993547737] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64968255998849, 39.93820882544384], - [116.65576458970526, 39.942443448285275], - [116.65425307689058, 39.94866217675314], - [116.64665913532411, 39.95064625694228], - [116.6405790395349, 39.94641243401469], - [116.64209088761761, 39.940193682441674] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61328055173816, 39.971030400108354], - [116.61935245628096, 39.975259998570124], - [116.61783975502925, 39.981478484798025], - [116.61025530508644, 39.98346776865902], - [116.60418671342111, 39.97924002181346], - [116.60569923012741, 39.97302111800259] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.11910085453387, 39.96680546112548], - [116.12510797125356, 39.97104544730855], - [116.12356292899314, 39.977248586941094], - [116.11600878766164, 39.97921048017076], - [116.10999913172316, 39.97496786442996], - [116.1115461917843, 39.96876601222754] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2485" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.12819699026191, 39.95863841329287], - [116.13420185443242, 39.962875989776066], - [116.13265827525358, 39.969080090323224], - [116.12510797125356, 39.97104544730855], - [116.11910085453387, 39.96680546112548], - [116.1206463401603, 39.9606025628505] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2486" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.13728799442568, 39.950467066731015], - [116.14329096163927, 39.95470250649185], - [116.14174874873343, 39.960907495411156], - [116.13420185443242, 39.962875989776066], - [116.12819699026191, 39.95863841329287], - [116.12974097208512, 39.95243452126527] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.14307274820159, 39.72841026669682], - [116.14905705096406, 39.73264182766525], - [116.14752018385079, 39.73885158970855], - [116.13999741587182, 39.740828827795454], - [116.13401149058137, 39.73659535951969], - [116.1355500146835, 39.73038660586331] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5085.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.13401149058137, 39.73659535951969], - [116.13999741587182, 39.740828827795454], - [116.13845926095604, 39.747037728537954], - [116.13093342452738, 39.749012076444735], - [116.12494548718593, 39.74477640105116], - [116.12648544943028, 39.73856862423638] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5085.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3463427744394, 39.733237028257136], - [116.35237534879008, 39.737481163547216], - [116.35084626376774, 39.74369301561555], - [116.3432833896991, 39.74566006783587], - [116.33725055998467, 39.741415058371935], - [116.3387807894285, 39.735203816732636] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35543267235691, 39.725056797364765], - [116.36146449703256, 39.729299676897575], - [116.35993653472084, 39.73551226338615], - [116.35237534879008, 39.737481163547216], - [116.3463427744394, 39.733237028257136], - [116.347872067949, 39.727025196357715] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16118352003441, 39.712029837926664], - [116.16716593124238, 39.716258626863365], - [116.16563128194623, 39.72246983925454], - [116.15811298501595, 39.72445157825132], - [116.15212986573995, 39.720221586458514], - [116.15366582041868, 39.7140111117596] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5085.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28224688449856, 39.90677479227907], - [116.28828073765695, 39.91101878171011], - [116.28674476576111, 39.91722588629866], - [116.27917488708461, 39.91918922696173], - [116.27314373835284, 39.91494663025953], - [116.27467973122556, 39.9087392753122] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.15212986573995, 39.720221586458514], - [116.15811298501595, 39.72445157825132], - [116.15657728917417, 39.73066211299278], - [116.14905705096406, 39.73264182766525], - [116.14307274820159, 39.72841026669682], - [116.14460993202779, 39.72220061029668] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5085.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33725055998467, 39.741415058371935], - [116.3432833896991, 39.74566006783587], - [116.3417533055452, 39.75187128195847], - [116.33418936745716, 39.75383696900451], - [116.32815678669434, 39.749591474599065], - [116.32968782435096, 39.74338072364792] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5072.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30045937614238, 39.890434744632906], - [116.30649776459798, 39.8946808478938], - [116.30496249341489, 39.90088818399493], - [116.29738852828167, 39.90284944952692], - [116.29135223845569, 39.898604273191886], - [116.29288776292411, 39.89239686444867] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.69519994349304, 39.897185271758794], - [116.70128421177156, 39.90141820825278], - [116.69977681721791, 39.90763928341969], - [116.69218382526331, 39.909626685788844], - [116.68609900248711, 39.90539264491745], - [116.68760766048587, 39.89917225590585] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2533" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29135223845569, 39.898604273191886], - [116.29738852828167, 39.90284944952692], - [116.29585286136283, 39.909056634370664], - [116.28828073765695, 39.91101878171011], - [116.28224688449856, 39.90677479227907], - [116.28378267530323, 39.90056743570657] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.68609900248711, 39.90539264491745], - [116.69218382526331, 39.909626685788844], - [116.69067536050572, 39.915847099926694], - [116.6830809219575, 39.91783287316747], - [116.67699603413955, 39.91359810256731], - [116.67850558047633, 39.90737823544] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31867680617951, 39.87409695984147], - [116.32471814903371, 39.87834396065024], - [116.32318399594699, 39.88455185432541], - [116.31560785915735, 39.88651252247615], - [116.30956777027048, 39.88226579864647], - [116.31110249864503, 39.8760580794059] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.67699603413955, 39.91359810256731], - [116.6830809219575, 39.91783287316747], - [116.6815715061481, 39.92405271901411], - [116.67397623915097, 39.92603733776061], - [116.66789179492503, 39.921802226783505], - [116.66940210295384, 39.91558278312938] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2531" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30956777027048, 39.88226579864647], - [116.31560785915735, 39.88651252247615], - [116.31407308884741, 39.892720091957386], - [116.30649776459798, 39.8946808478938], - [116.30045937614238, 39.890434744632906], - [116.3019945517264, 39.884227219064684] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.66789179492503, 39.921802226783505], - [116.67397623915097, 39.92603733776061], - [116.67246599742049, 39.93225671259055], - [116.66487053974703, 39.934240666455565], - [116.6587870519007, 39.93000560758539], - [116.66029799458352, 39.92378648876111] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32778580024242, 39.8659276995368], - [116.33382791565298, 39.87017460675085], - [116.33229450385952, 39.87638292144067], - [116.32471814903371, 39.87834396065024], - [116.31867680617951, 39.87409695984147], - [116.32021097620795, 39.86788896016236] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3551050989864, 39.84141164080332], - [116.36114651259541, 39.84565594218586], - [116.35961608998505, 39.85186611755727], - [116.35204285636783, 39.853831184753076], - [116.34600070750626, 39.84958562866959], - [116.34753245919951, 39.84337620757813] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34600070750626, 39.84958562866959], - [116.35204285636783, 39.853831184753076], - [116.35051131155521, 39.86004064157223], - [116.34293640625681, 39.862003878588965], - [116.33689402029785, 39.85775745147919], - [116.33842670595112, 39.85154860399093] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36420645056721, 39.83323491181158], - [116.37024665511353, 39.837477593520255], - [116.36871747191427, 39.84368857921729], - [116.36114651259541, 39.84565594218586], - [116.3551050989864, 39.84141164080332], - [116.35663578994699, 39.83520154705793] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5064.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.70429813359532, 39.88897542616749], - [116.71038139151567, 39.893206909448345], - [116.70887517683674, 39.89942873114126], - [116.70128421177156, 39.90141820825278], - [116.69519994349304, 39.897185271758794], - [116.69670759064385, 39.89096426556998] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2534" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35092983969666, 39.71460089242664], - [116.35696090411477, 39.718844277055425], - [116.35543267235691, 39.725056797364765], - [116.347872067949, 39.727025196357715], - [116.34184049679843, 39.7227807445833], - [116.34336996758854, 39.7165689076297] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34184049679843, 39.7227807445833], - [116.347872067949, 39.727025196357715], - [116.3463427744394, 39.733237028257136], - [116.3387807894285, 39.735203816732636], - [116.33274921227368, 39.73095868443009], - [116.33427955543426, 39.72474738971946] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33274921227368, 39.73095868443009], - [116.3387807894285, 39.735203816732636], - [116.33725055998467, 39.741415058371935], - [116.32968782435096, 39.74338072364792], - [116.32365674451468, 39.739135299362005], - [116.3251878328915, 39.73292444781392] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.76786346499613, 39.83140264301555], - [116.77393209703949, 39.83561819779413], - [116.77243585410092, 39.84184659563335], - [116.76486906992793, 39.84385826087088], - [116.75879808439245, 39.83964023394131], - [116.76029625019589, 39.83341302483452] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5039.2541" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35961608998505, 39.85186611755727], - [116.36565815764718, 39.8561098401081], - [116.36412803262257, 39.86232012131524], - [116.3565543537629, 39.864285804559636], - [116.35051131155521, 39.86004064157223], - [116.35204285636783, 39.853831184753076] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36871747191427, 39.84368857921729], - [116.37475810821763, 39.847930509527714], - [116.3732292774749, 39.85414164187933], - [116.36565815764718, 39.8561098401081], - [116.35961608998505, 39.85186611755727], - [116.36114651259541, 39.84565594218586] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32318399594699, 39.88455185432541], - [116.3292269792887, 39.88879904220744], - [116.32769287366673, 39.89500685519002], - [116.32011505225479, 39.8969671848148], - [116.31407308884741, 39.892720091957386], - [116.31560785915735, 39.88651252247615] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33229450385952, 39.87638292144067], - [116.3383380132986, 39.880629824264915], - [116.3368047123907, 39.88683810552743], - [116.3292269792887, 39.88879904220744], - [116.32318399594699, 39.88455185432541], - [116.32471814903371, 39.87834396065024] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30577548000377, 39.668221085395956], - [116.31179703762864, 39.6724650188378], - [116.31026658499898, 39.67867694909578], - [116.30271417862001, 39.6806449135415], - [116.29669447632047, 39.67640174441346], - [116.29822526889502, 39.670189803287585] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34140386383031, 39.8682127142613], - [116.34744739227187, 39.8724589416656], - [116.34591502482225, 39.878667791727345], - [116.3383380132986, 39.880629824264915], - [116.33229450385952, 39.87638292144067], - [116.33382791565298, 39.87017460675085] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3148573764513, 39.66004070091386], - [116.32088036649868, 39.66428507178119], - [116.31935047896908, 39.67049731156782], - [116.31179703762864, 39.6724650188378], - [116.30577548000377, 39.668221085395956], - [116.3073058686679, 39.66200895901082] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35051131155521, 39.86004064157223], - [116.3565543537629, 39.864285804559636], - [116.35502304678357, 39.870495322669214], - [116.34744739227187, 39.8724589416656], - [116.34140386383031, 39.8682127142613], - [116.34293640625681, 39.862003878588965] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28674476576111, 39.91722588629866], - [116.29278105439988, 39.92147068225971], - [116.2912449192696, 39.92767755050472], - [116.28367238942386, 39.929639807705435], - [116.27763868384702, 39.92539630907386], - [116.27917488708461, 39.91918922696173] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29585286136283, 39.909056634370664], - [116.30189142921107, 39.91330249408947], - [116.30035564194921, 39.919509473928706], - [116.29278105439988, 39.92147068225971], - [116.28674476576111, 39.91722588629866], - [116.28828073765695, 39.91101878171011] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30496249341489, 39.90088818399493], - [116.31100297103195, 39.90513482336134], - [116.30946762995242, 39.9113419916388], - [116.30189142921107, 39.91330249408947], - [116.29585286136283, 39.909056634370664], - [116.29738852828167, 39.90284944952692] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31407308884741, 39.892720091957386], - [116.32011505225479, 39.8969671848148], - [116.31858026854525, 39.90317462834055], - [116.31100297103195, 39.90513482336134], - [116.30496249341489, 39.90088818399493], - [116.30649776459798, 39.8946808478938] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27853734978386, 39.69276559213702], - [116.28455229404376, 39.69700642322537], - [116.28302075822343, 39.70321790109016], - [116.27547425963407, 39.70518880605435], - [116.26946208178256, 39.70094944329398], - [116.27099360831531, 39.69473768598528] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28761493923916, 39.684583122439086], - [116.29363241588918, 39.688825241056456], - [116.29210115297022, 39.69503680108374], - [116.28455229404376, 39.69700642322537], - [116.27853734978386, 39.69276559213702], - [116.28006869355538, 39.68655382183617] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3778147816918, 39.835507503124376], - [116.38385357497704, 39.8397473241425], - [116.38232613832778, 39.84595938608495], - [116.37475810821763, 39.847930509527714], - [116.36871747191427, 39.84368857921729], - [116.37024665511353, 39.837477593520255] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29669447632047, 39.67640174441346], - [116.30271417862001, 39.6806449135415], - [116.3011832716543, 39.68685662041158], - [116.29363241588918, 39.688825241056456], - [116.28761493923916, 39.684583122439086], - [116.28914604464563, 39.678371295724624] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2872892543552, 39.77183951507866], - [116.29331377223976, 39.776082578804555], - [116.29178068574086, 39.782292289847305], - [116.28422296696974, 39.78425912007994], - [116.27820100044273, 39.78001734903149], - [116.27973416302105, 39.773807425759585] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27820100044273, 39.78001734903149], - [116.28422296696974, 39.78425912007994], - [116.28268961037924, 39.79046876008059], - [116.27513427315534, 39.79243688877913], - [116.26911509021078, 39.78819658939014], - [116.2706484334097, 39.781986668682634] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32365674451468, 39.739135299362005], - [116.32968782435096, 39.74338072364792], - [116.32815678669434, 39.749591474599065], - [116.32059392922982, 39.75155650295173], - [116.31456383768423, 39.74731116561642], - [116.31609554788913, 39.741100661105165] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31456383768423, 39.74731116561642], - [116.32059392922982, 39.75155650295173], - [116.3190622091817, 39.75776686127111], - [116.31149983880299, 39.75973172351158], - [116.30547119958985, 39.755486831199754], - [116.30700341568175, 39.749276583392685] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30547119958985, 39.755486831199754], - [116.31149983880299, 39.75973172351158], - [116.3099675565325, 39.76594178284562], - [116.30240624417594, 39.76790692035465], - [116.29637948061912, 39.76366279964524], - [116.29791209757043, 39.757452726672376] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5073.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42322255961608, 39.79453532268732], - [116.42924830481614, 39.79876164607052], - [116.4277287159765, 39.80497905556156], - [116.42018126101054, 39.806968776076936], - [116.41415265882692, 39.80273956300328], - [116.41567436972765, 39.79652352005278] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43228637382418, 39.786325974938606], - [116.43830931211957, 39.7905494476172], - [116.43679132158037, 39.79676795333492], - [116.42924830481614, 39.79876164607052], - [116.42322255961608, 39.79453532268732], - [116.42474265158496, 39.788318167767315] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44134420241888, 39.778111595100626], - [116.44736447151962, 39.78233232371785], - [116.44584803751502, 39.78855189487191], - [116.43830931211957, 39.7905494476172], - [116.43228637382418, 39.786325974938606], - [116.4338048556306, 39.78010771335037] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21506457310377, 39.75008575354991], - [116.22105988835375, 39.75431610125505], - [116.21952709597649, 39.76052752474194], - [116.21199879833307, 39.76250872308307], - [116.20600557006739, 39.75827931979667], - [116.20753860364111, 39.752067813422066] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45039627728946, 39.769892359695085], - [116.45641409888314, 39.774110515758466], - [116.4548991589029, 39.7803311054823], - [116.44736447151962, 39.78233232371785], - [116.44134420241888, 39.778111595100626], - [116.44286110502996, 39.77189224932101] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3869074154198, 39.827322421021876], - [116.39294401151915, 39.83155985997345], - [116.3914180532703, 39.83777291803658], - [116.38385357497704, 39.8397473241425], - [116.3778147816918, 39.835507503124376], - [116.37934261915208, 39.82929562366746] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.23318741874644, 39.73370115075647], - [116.23918784017111, 39.73793410639463], - [116.23765550453732, 39.744145617699175], - [116.23012276360174, 39.74612445585036], - [116.22412502724013, 39.74189290599658], - [116.22565737813909, 39.73568113664256] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5079.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39599485905094, 39.81913293381531], - [116.40202897194878, 39.823367770440775], - [116.40050455836945, 39.829581877270925], - [116.39294401151915, 39.83155985997345], - [116.3869074154198, 39.827322421021876], - [116.38843381487395, 39.82110957517214] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40507670385799, 39.81093872354646], - [116.411108124364, 39.8151707968097], - [116.40958530168128, 39.821385989608515], - [116.40202897194878, 39.823367770440775], - [116.39599485905094, 39.81913293381531], - [116.39751974505849, 39.81291906188672] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41415265882692, 39.80273956300328], - [116.42018126101054, 39.806968776076936], - [116.4186600539915, 39.81318507549069], - [116.411108124364, 39.8151707968097], - [116.40507670385799, 39.81093872354646], - [116.40660002007715, 39.804723780567045] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5063.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53612275429637, 39.93904852193529], - [116.54215905980578, 39.943261773070894], - [116.54064766934277, 39.94948284642791], - [116.53309973076222, 39.95149075035604], - [116.52706538745807, 39.9472783094401], - [116.52857708491948, 39.941057204388855] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51800857152475, 39.95550813589956], - [116.5240414387495, 39.9597201424193], - [116.52252918038923, 39.965940866327806], - [116.51498344520921, 39.96794938103758], - [116.5089515351782, 39.963737408032735], - [116.51046447679829, 39.957516943874204] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.62681107121938, 39.82772428031631], - [116.63287657781402, 39.831954624672505], - [116.63136683774131, 39.838175526343264], - [116.62379158164136, 39.84016635914675], - [116.61772898253868, 39.83593757740189], - [116.61923868792324, 39.82971636677768] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5089515351782, 39.963737408032735], - [116.51498344520921, 39.96794938103758], - [116.51347056514543, 39.974169787138926], - [116.50592496539657, 39.97617786281321], - [116.49989347561196, 39.9719655087037], - [116.50140724055183, 39.965745518251595] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49989347561196, 39.9719655087037], - [116.50592496539657, 39.97617786281321], - [116.50441132953331, 39.982397848992726], - [116.49686519059317, 39.98440496628167], - [116.490833581288, 39.98019181444194], - [116.49234830508365, 39.973972400780234] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.490833581288, 39.98019181444194], - [116.49686519059317, 39.98440496628167], - [116.49535066283815, 39.99062442899846], - [116.48780331105293, 39.992630069571156], - [116.48177105498219, 39.98841571317224], - [116.48328686939466, 39.98219697637171] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48177105498219, 39.98841571317224], - [116.48780331105293, 39.992630069571156], - [116.48628775717859, 39.9988489068273], - [116.47873853901264, 40.00085256809846], - [116.47270513644577, 39.99663662163635], - [116.47422216571545, 39.99041865587827] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47270513644577, 39.99663662163635], - [116.47873853901264, 40.00085256809846], - [116.47722183047104, 40.007070682369736], - [116.46967013109364, 40.00907189178421], - [116.46363512401919, 40.00485400199613], - [116.46515348133173, 39.9986368928622] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46363512401919, 40.00485400199613], - [116.46967013109364, 40.00907189178421], - [116.46815214867385, 40.01528919282595], - [116.46059740943846, 40.0172875212826], - [116.45456039456435, 40.01306737713161], - [116.45608017883235, 40.00685119913968] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45456039456435, 40.01306737713161], - [116.46059740943846, 40.0172875212826], - [116.45907804665875, 40.023503928728516], - [116.45151978096173, 40.02549900274946], - [116.44548042112872, 40.021276344184], - [116.44700171418404, 40.01506115864226] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3274136606729, 39.982233618652934], - [116.33346534005122, 39.98648208880359], - [116.33192946471421, 39.992688267868004], - [116.32434108801681, 39.99464560975883], - [116.31829020571716, 39.990397050145276], - [116.31982683332481, 39.984191184705004] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18208843939802, 40.025798092988126], - [116.18809823607884, 40.030029759668736], - [116.18655857076087, 40.0362357842157], - [116.17900831014066, 40.0382097880755], - [116.17299896613827, 40.03397777674481], - [116.17453950181074, 40.027772161462586] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2488" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31829020571716, 39.990397050145276], - [116.32434108801681, 39.99464560975883], - [116.32280447458385, 40.00085138893836], - [116.31521634448558, 40.0028083853962], - [116.30916674253996, 39.998560107624115], - [116.31070392457235, 39.99235450121341] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34565757723055, 39.96590334092232], - [116.35170933044307, 39.97015046377981], - [116.3501753180552, 39.97635774434133], - [116.34258834398261, 39.9783172382479], - [116.33653637219675, 39.97406924537833], - [116.33807152176234, 39.967862573944515] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33653637219675, 39.97406924537833], - [116.34258834398261, 39.9783172382479], - [116.34105333554977, 39.9845239176618], - [116.33346534005122, 39.98648208880359], - [116.3274136606729, 39.982233618652934], - [116.32894961281342, 39.97602739978501] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.60866831396385, 39.873263088480854], - [116.61473013692948, 39.87749045207227], - [116.61321948198089, 39.88371084361547], - [116.60564719878901, 39.88570430066815], - [116.59958876672792, 39.88147886353721], - [116.60109920424433, 39.875258025970766] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59958876672792, 39.88147886353721], - [116.60564719878901, 39.88570430066815], - [116.60413647956086, 39.89192479690836], - [116.59656758038236, 39.89392032788925], - [116.59051265626478, 39.88969690514617], - [116.59202311268056, 39.88347592936546] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40031263560391, 39.916844417610506], - [116.40635384931065, 39.92107922651909], - [116.40482807861655, 39.92729189085653], - [116.39725903121762, 39.92926842485313], - [116.39121521381904, 39.92503091248505], - [116.39274301808085, 39.91881954701712] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39121521381904, 39.92503091248505], - [116.39725903121762, 39.92926842485313], - [116.39573168591123, 39.935480032974276], - [116.38815854308307, 39.93745287121452], - [116.38211237402948, 39.93321284904828], - [116.38364165918448, 39.927002467538394] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.11839917372005, 40.08300035091955], - [116.12441596299831, 40.08724223032199], - [116.12286836718462, 40.09344340511207], - [116.11530198329741, 40.0954014259698], - [116.10928262250657, 40.09115688183439], - [116.11083225191902, 40.08495700823096] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2481" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58144005040506, 39.897917264280906], - [116.58749143773336, 39.90213865262148], - [116.58598067547639, 39.90835942555532], - [116.5784187941702, 39.91035929159433], - [116.57237088296726, 39.90613988877187], - [116.5738813910457, 39.899918645814196] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1275100818687, 40.07483916187978], - [116.13352458232069, 40.07907859291733], - [116.13197846209194, 40.08528071842973], - [116.12441596299831, 40.08724223032199], - [116.11839917372005, 40.08300035091955], - [116.1199472176947, 40.07679944275731] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2482" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57237088296726, 39.90613988877187], - [116.5784187941702, 39.91035929159433], - [116.57690800903414, 39.91658020256182], - [116.56934953886591, 39.91858215831828], - [116.56330495489834, 39.914364624246865], - [116.56481554003796, 39.90814328637247] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1366157968224, 40.066673655618914], - [116.14262836137489, 40.070910908709784], - [116.14108362049716, 40.077113912921064], - [116.13352458232069, 40.07907859291733], - [116.1275100818687, 40.07483916187978], - [116.12905660995484, 40.068637270600874] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2483" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56330495489834, 39.914364624246865], - [116.56934953886591, 39.91858215831828], - [116.5678387002408, 39.92480318428072], - [116.56028342927723, 39.926807065024185], - [116.55424193928017, 39.922591218047074], - [116.55575266383367, 39.91636983268078] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36389241350959, 39.949564578215636], - [116.36994224751362, 39.95380882177596], - [116.36841059672179, 39.96001759353972], - [116.36082754032763, 39.9619811787724], - [116.35477650770319, 39.957735311817764], - [116.35630966567105, 39.95152743359213] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55424193928017, 39.922591218047074], - [116.56028342927723, 39.926807065024185], - [116.55877248503951, 39.93302816642772], - [116.55122009741984, 39.935033727554654], - [116.54518139006542, 39.93081932601104], - [116.54669233560546, 39.92459795530538] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35477650770319, 39.957735311817764], - [116.36082754032763, 39.9619811787724], - [116.35929464958723, 39.96818915863298], - [116.35170933044307, 39.97015046377981], - [116.34565757723055, 39.96590334092232], - [116.34719179486295, 39.959696115976975] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25421427187835, 40.10567698261459], - [116.26025359186099, 40.10991880387996], - [116.25871341050706, 40.1161230942684], - [116.2511340177921, 40.11808590514033], - [116.24509773405474, 40.11384570433558], - [116.24663781106291, 40.1076410757597] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54518139006542, 39.93081932601104], - [116.55122009741984, 39.935033727554654], - [116.54970897529927, 39.94125484939835], - [116.54215905980578, 39.943261773070894], - [116.53612275429637, 39.93904852193529], - [116.5376340193857, 39.932827241040016] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38211237402948, 39.93321284904828], - [116.38815854308307, 39.93745287121452], - [116.38662968048217, 39.943663468970996], - [116.37905278060772, 39.94563287327445], - [116.3730045849584, 39.94139059117486], - [116.37453526587691, 39.935181126406945] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16390772693015, 40.04215575655605], - [116.16991713199022, 40.04638850714207], - [116.16837582577067, 40.05259361780007], - [116.16082392309097, 40.05456532194883], - [116.15481394625328, 40.05033143995768], - [116.15635651493851, 40.044127039891755] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2486" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3730045849584, 39.94139059117486], - [116.37905278060772, 39.94563287327445], - [116.37752247721906, 39.951842521261895], - [116.36994224751362, 39.95380882177596], - [116.36389241350959, 39.949564578215636], - [116.36542438953448, 39.94335595106578] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.17299896613827, 40.03397777674481], - [116.17900831014066, 40.0382097880755], - [116.17746789022755, 40.044415405523694], - [116.16991713199022, 40.04638850714207], - [116.16390772693015, 40.04215575655605], - [116.16544921364839, 40.0359506994035] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27245562313077, 40.08934486330101], - [116.27850089414628, 40.09358983307306], - [116.2769610266647, 40.09979399673429], - [116.26937592723411, 40.101753480285005], - [116.26333358199426, 40.09751004672494], - [116.2648733899123, 40.09130557794812] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26333358199426, 40.09751004672494], - [116.26937592723411, 40.101753480285005], - [116.26783588690415, 40.10795769460444], - [116.26025359186099, 40.10991880387996], - [116.25421427187835, 40.10567698261459], - [116.25575421343684, 40.099472433733084] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2907070743087, 40.07301911419446], - [116.29675756239762, 40.07726667012695], - [116.29521822002673, 40.08347087331055], - [116.2876282330109, 40.08542766123927], - [116.28158022111475, 40.081181296914856], - [116.28311967728324, 40.0749769204866] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30896576130525, 40.056697521425924], - [116.31502013063051, 40.060946638823125], - [116.31348167255582, 40.06715116182247], - [116.30588839062654, 40.06910648028177], - [116.29983576283468, 40.064857990854264], - [116.30137461555178, 40.05865350923841] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32722715677039, 40.040376591401426], - [116.33328362916737, 40.044625905481674], - [116.3317465191678, 40.05083110951326], - [116.32415211764052, 40.05278663299333], - [116.31809645467949, 40.04853723139786], - [116.31963431393682, 40.04233234035849] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31809645467949, 40.04853723139786], - [116.32415211764052, 40.05278663299333], - [116.32261427116347, 40.05899144788394], - [116.31502013063051, 40.060946638823125], - [116.30896576130525, 40.056697521425924], - [116.31050417300968, 40.05049287851461] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5052.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44552649530853, 39.99219186187439], - [116.45156345415093, 39.99641410100172], - [116.45004322869983, 40.00263003628764], - [116.44248404769986, 40.00462246000945], - [116.43644448685811, 40.000397510809094], - [116.43796674019407, 39.99418287207813] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45460285209826, 39.98398148655465], - [116.46063747048098, 39.988201217493156], - [116.45911871427202, 39.994418118152126], - [116.45156345415093, 39.99641410100172], - [116.44552649530853, 39.99219186187439], - [116.44704717926527, 39.9859761807204] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46367397306872, 39.975766702151354], - [116.46970658796027, 39.97998418491998], - [116.468189210331, 39.98620198280402], - [116.46063747048098, 39.988201217493156], - [116.45460285209826, 39.98398148655465], - [116.45612202912334, 39.977764809336065] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47274038483218, 39.967547911434416], - [116.47877139915163, 39.971763456916364], - [116.47725529372812, 39.97798207170951], - [116.46970658796027, 39.97998418491998], - [116.46367397306872, 39.975766702151354], - [116.46519172495454, 39.969549090171725] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48180270991735, 39.95932559126408], - [116.48783258114014, 39.96353955245839], - [116.48631762885849, 39.96975889398871], - [116.47877139915163, 39.971763456916364], - [116.47274038483218, 39.967547911434416], - [116.47425681040518, 39.96132943918011] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49086164913638, 39.95110027906575], - [116.49689087631953, 39.95531304111793], - [116.49537694881116, 39.961533011952234], - [116.48783258114014, 39.96353955245839], - [116.48180270991735, 39.95932559126408], - [116.48331792223506, 39.95310634426129] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4999179616923, 39.942872557555965], - [116.50594707129999, 39.947084526860195], - [116.5044340345409, 39.953305025105024], - [116.49689087631953, 39.95531304111793], - [116.49086164913638, 39.95110027906575], - [116.49237577227518, 39.94488035141978] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50897244361191, 39.93464303816783], - [116.51500197455698, 39.9388546308599], - [116.51348969267407, 39.94507555308668], - [116.50594707129999, 39.947084526860195], - [116.4999179616923, 39.942872557555965], - [116.50143112722088, 39.93665204924569] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2999399000579, 40.03579139645274], - [116.30599015013608, 40.040039462087975], - [116.30445181208283, 40.04624424779023], - [116.29686292740749, 40.0482010025508], - [116.29081481016215, 40.0439538692876], - [116.29235339263387, 40.03774900910015] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30536961581451, 39.78457111752969], - [116.31140061912764, 39.78881634236078], - [116.30986772603748, 39.79502579791349], - [116.30230344051937, 39.79698999987821], - [116.29627431966237, 39.79274554860468], - [116.29780754567183, 39.78653607868403] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29081481016215, 40.0439538692876], - [116.29686292740749, 40.0482010025508], - [116.29532419878988, 40.05440566401904], - [116.28773719463175, 40.056363332584276], - [116.2816915469759, 40.052117390101714], - [116.28323039107617, 40.04591255565408] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29627431966237, 39.79274554860468], - [116.30230344051937, 39.79698999987821], - [116.30077009715187, 39.80319924723231], - [116.29320739343609, 39.80516412951322], - [116.28718052494224, 39.800920736914044], - [116.28871405986503, 39.79471136662692] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2816915469759, 40.052117390101714], - [116.28773719463175, 40.056363332584276], - [116.28619816598174, 40.062567940517845], - [116.27861344394917, 40.06452683220521], - [116.27257053109287, 40.06028228391311], - [116.27410957326339, 40.054077425284845] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32356234128716, 39.76822269149724], - [116.3295957981855, 39.7724684523356], - [116.32806414788992, 39.77867859118955], - [116.32049830221892, 39.78064267161455], - [116.31446583990929, 39.77639699970967], - [116.31599816119086, 39.77018710655551] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27257053109287, 40.06028228391311], - [116.27861344394917, 40.06452683220521], - [116.27707418835016, 40.07073144384084], - [116.26949205763513, 40.07269179689602], - [116.26345206524171, 40.068448785079894], - [116.26499126248002, 40.06224386818154] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33265841152686, 39.76004764452314], - [116.33869237146713, 39.76429311514329], - [116.33716152869123, 39.77050374076994], - [116.3295957981855, 39.7724684523356], - [116.32356234128716, 39.76822269149724], - [116.3250940416556, 39.762012455303925] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31819336783907, 40.01946790220931], - [116.32424663955622, 40.02371687756896], - [116.3227094098409, 40.02992216684453], - [116.31511827567573, 40.0318782580222], - [116.3090662909461, 40.02762956566278], - [116.31060408757715, 40.02142444876816] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3090662909461, 40.02762956566278], - [116.31511827567573, 40.0318782580222], - [116.31358043341758, 40.03808325001871], - [116.30599015013608, 40.040039462087975], - [116.2999399000579, 40.03579139645274], - [116.30147813874007, 40.02958644626085] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51802590513634, 39.9264123436619], - [116.5240563934752, 39.93062397383957], - [116.52254473259785, 39.93684521804794], - [116.51500197455698, 39.9388546308599], - [116.50897244361191, 39.93464303816783], - [116.51048478685395, 39.92842205217463] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52707914773055, 39.918181090431005], - [116.53311111145848, 39.922393158445495], - [116.53159994350321, 39.92861462697871], - [116.5240563934752, 39.93062397383957], - [116.51802590513634, 39.9264123436619], - [116.51953756133207, 39.920190983017534] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26899924780405, 39.81727478581943], - [116.27502076930054, 39.821515412166946], - [116.27348660038395, 39.82772444550097], - [116.26593096771657, 39.82969316624414], - [116.25991238648476, 39.82545412838056], - [116.26144648193396, 39.819244769436104] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24522335350687, 40.084787054199545], - [116.25125729183253, 40.089026830298835], - [116.24971758941236, 40.095231639004], - [116.24214404133966, 40.09719700152783], - [116.23611305955437, 40.092958788738734], - [116.23765268579227, 40.086753663054246] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28718052494224, 39.800920736914044], - [116.29320739343609, 39.80516412951322], - [116.29167369814547, 39.811373245451534], - [116.28411302163276, 39.81333915224429], - [116.27808871082824, 39.809097053579194], - [116.2796224806055, 39.80288772494849] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54518800285584, 39.90171923733881], - [116.55122432676694, 39.90593327135536], - [116.54971380131038, 39.912154926639865], - [116.54216686577281, 39.91416275217554], - [116.5361329413829, 39.909949871015634], - [116.53764360985812, 39.903728055720656] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55424497551911, 39.89348968514828], - [116.56028407907277, 39.897705166628015], - [116.55877373158229, 39.90392680600812], - [116.55122432676694, 39.90593327135536], - [116.54518800285584, 39.90171923733881], - [116.54669835195013, 39.89549732785594] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57236675561943, 39.87703544599914], - [116.5784122728978, 39.881254486443794], - [116.57690208501198, 39.887475944554154], - [116.56934660532926, 39.88947881037677], - [116.56330441134997, 39.8852616401163], - [116.56481439988659, 39.879039754524] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6815715061481, 39.92405271901411], - [116.68765763580801, 39.928287358447896], - [116.6861483824179, 39.93450720932458], - [116.6785519404215, 39.936491890831874], - [116.67246599742049, 39.93225671259055], - [116.67397623915097, 39.92603733776061] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2531" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.69067536050572, 39.915847099926694], - [116.69676117557331, 39.920080816947795], - [116.6952529345356, 39.92630128141757], - [116.68765763580801, 39.928287358447896], - [116.6815715061481, 39.92405271901411], - [116.6830809219575, 39.91783287316747] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59050134737289, 39.86058952198181], - [116.59655386920396, 39.86481258485815], - [116.59504371938941, 39.87103377006278], - [116.58748132394939, 39.87303238243902], - [116.58143233470429, 39.86881135519664], - [116.5829422100087, 39.86258968181498] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.67246599742049, 39.93225671259055], - [116.6785519404215, 39.936491890831874], - [116.67704179735632, 39.9427112235295], - [116.66944484284029, 39.94469499368578], - [116.66335959951164, 39.940459669232304], - [116.66487053974703, 39.934240666455565] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.69977681721791, 39.90763928341969], - [116.70586184299513, 39.91187171480537], - [116.70435472920988, 39.91809288236048], - [116.69676117557331, 39.920080816947795], - [116.69067536050572, 39.915847099926694], - [116.69218382526331, 39.909626685788844] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2533" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.70887517683674, 39.89942873114126], - [116.71495897914782, 39.90365954481598], - [116.7134530963657, 39.90988149642238], - [116.70586184299513, 39.91187171480537], - [116.69977681721791, 39.90763928341969], - [116.70128421177156, 39.90141820825278] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2534" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44548042112872, 40.021276344184], - [116.45151978096173, 40.02549900274946], - [116.44999894709633, 40.031714448426925], - [116.44243675414793, 40.03370596071407], - [116.43639478782049, 40.02948058594479], - [116.43791765210062, 40.023266439188255] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43639478782049, 40.02948058594479], - [116.44243675414793, 40.03370596071407], - [116.44091437679933, 40.03992039060693], - [116.43334795290072, 40.04190810867493], - [116.42730320145462, 40.037679879754265], - [116.42882767825199, 40.031466801815846] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42730320145462, 40.037679879754265], - [116.43334795290072, 40.04190810867493], - [116.43182398004033, 40.04812148447607], - [116.42425312703237, 40.050105257105926], - [116.41820549962321, 40.04587410364549], - [116.41973160795007, 40.03966210740164] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41820549962321, 40.04587410364549], - [116.42425312703237, 40.050105257105926], - [116.42272752844904, 40.056317557312745], - [116.41515215908147, 40.05829731863487], - [116.40910165494827, 40.05406323954985], - [116.41062939105193, 40.047852320366914] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40910165494827, 40.05406323954985], - [116.41515215908147, 40.05829731863487], - [116.41362492719345, 40.06450853915479], - [116.40604506725258, 40.066484310238806], - [116.39999177538654, 40.06224737346672], - [116.40152111293067, 40.05603750935927] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5361329413829, 39.909949871015634], - [116.54216686577281, 39.91416275217554], - [116.54065607205092, 39.920384354502666], - [116.53311111145848, 39.922393158445495], - [116.52707914773055, 39.918181090431005], - [116.5285902482093, 39.911959455270406] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40532456520438, 39.694553367198836], - [116.4113463896451, 39.69878404429226], - [116.40982601176302, 39.705001696128946], - [116.40228172995194, 39.70698733752834], - [116.39625722165198, 39.70275391028905], - [116.39777965629054, 39.69653757426262] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37262893335067, 40.08677210335516], - [116.37868921643683, 40.09101656143588], - [116.3771558194704, 40.09722376318876], - [116.36956040667813, 40.09918543737194], - [116.36349849303434, 40.094939009077436], - [116.36503356392178, 40.08873283176126] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36349849303434, 40.094939009077436], - [116.36956040667813, 40.09918543737194], - [116.3680256602719, 40.105391785898945], - [116.36042742868094, 40.107350760429625], - [116.35436432977869, 40.1031027035848], - [116.35590058253476, 40.09689725083385] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61772898253868, 39.83593757740189], - [116.62379158164136, 39.84016635914675], - [116.62228164581886, 39.846387259137245], - [116.6147092172234, 39.84837974075118], - [116.60864980437356, 39.844152734286936], - [116.61015959995328, 39.83793144534663] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3417533055452, 39.75187128195847], - [116.34778726445008, 39.75611607346479], - [116.34625735711974, 39.76232728564673], - [116.33869237146713, 39.76429311514329], - [116.33265841152686, 39.76004764452314], - [116.33418936745716, 39.75383696900451] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35993653472084, 39.73551226338615], - [116.36596900402985, 39.739754548752884], - [116.36444134013374, 39.74596722492145], - [116.35687972000869, 39.747936740927905], - [116.35084626376774, 39.74369301561555], - [116.35237534879008, 39.737481163547216] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64082989414155, 40.179229695101675], - [116.64692946396272, 40.18346695869221], - [116.64541268564396, 40.18968183226584], - [116.63779610534837, 40.191659536532214], - [116.63169891759237, 40.187423382253925], - [116.63321586979852, 40.181208370234586] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5023.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6405478017129, 39.91730334580955], - [116.64662547200666, 39.921536785144944], - [116.64511410684882, 39.92775586102374], - [116.63752484267545, 39.929741602893856], - [116.63144954039713, 39.92550929945944], - [116.63296107704618, 39.91929007474255] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.649647698071, 39.909098287706115], - [116.65572730158355, 39.91333253050392], - [116.65421638771781, 39.91955179122287], - [116.64662547200666, 39.921536785144944], - [116.6405478017129, 39.91730334580955], - [116.6420590502658, 39.911084060615664] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.63144954039713, 39.92550929945944], - [116.63752484267545, 39.929741602893856], - [116.63601313784741, 39.93596058054636], - [116.62842605379888, 39.937947475607075], - [116.6223535011852, 39.93371659954959], - [116.62386523386152, 39.92749736382679] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.125117694734, 39.71570836335417], - [116.13110323921074, 39.71994366451651], - [116.12956432286202, 39.72615225447478], - [116.12203797363271, 39.7281243572145], - [116.11605009748291, 39.723886604711254], - [116.1175909441383, 39.7176792330533] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5087.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.13418004467022, 39.70752568247542], - [116.14016358650332, 39.711758785371586], - [116.13862605962431, 39.71796831693512], - [116.13110323921074, 39.71994366451651], - [116.125117694734, 39.71570836335417], - [116.12665702450232, 39.70949995231214] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5087.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1432376646621, 39.69933895779319], - [116.14921959380003, 39.70357016262193], - [116.14768335145733, 39.709780556113785], - [116.14016358650332, 39.711758785371586], - [116.13418004467022, 39.70752568247542], - [116.13571793940672, 39.70131629382162] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5087.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.60874251433282, 39.98968635558626], - [116.61481399701569, 39.99391524767417], - [116.61330094367997, 40.00013352839234], - [116.60571660445379, 40.00212334331122], - [116.59964852777931, 39.997896370987846], - [116.60116136139088, 39.99167764693259] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65425307689058, 39.94866217675314], - [116.66033711095251, 39.95289725751971], - [116.65882556946652, 39.95911584974296], - [116.65122950436374, 39.96109926625891], - [116.64514717061687, 39.956864804742885], - [116.64665913532411, 39.95064625694228] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.66335959951164, 39.940459669232304], - [116.66944484284029, 39.94469499368578], - [116.66793393693989, 39.95091390675157], - [116.66033711095251, 39.95289725751971], - [116.65425307689058, 39.94866217675314], - [116.65576458970526, 39.942443448285275] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.63604257625867, 39.96506808758674], - [116.64212275181765, 39.96930157987409], - [116.64061030372802, 39.97551981326807], - [116.63301752944376, 39.97750471766068], - [116.62693992306842, 39.97327250846404], - [116.62845246826627, 39.967054071164895] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57691987564917, 39.97478344562944], - [116.58297551003665, 39.97900477965457], - [116.58146324317508, 39.98522431625808], - [116.57389559511321, 39.98722298510626], - [116.56784338345818, 39.98300358287551], - [116.56935541741014, 39.976783596165625] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3544468936644, 40.07403214670499], - [116.36050757552124, 40.07827974489697], - [116.3589722087836, 40.084485774804264], - [116.35137476610231, 40.086443397578805], - [116.34531337856671, 40.08219454190275], - [116.3468500699285, 40.07598926773568] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24162026236937, 39.87088969633326], - [116.2476351822467, 39.8751258122842], - [116.24609997458738, 39.88133438234301], - [116.23854992073869, 39.883307159696464], - [116.23253787810897, 39.87907257892734], - [116.23407303306797, 39.872863702056144] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36357739966469, 40.065867084934766], - [116.36963689356298, 40.07011305548789], - [116.36810276727144, 40.076319858067144], - [116.36050757552124, 40.07827974489697], - [116.3544468936644, 40.07403214670499], - [116.35598252647948, 40.06782623949826] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.72241992702475, 39.84342407318639], - [116.72849759177716, 39.84765141978327], - [116.72699459989107, 39.85387551073446], - [116.71941218934663, 39.85587119416934], - [116.71333275976734, 39.851641820295626], - [116.71483746197073, 39.84541875704243] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2537" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2507052241903, 39.86270841429388], - [116.2567231310529, 39.866946150190316], - [116.25518805904369, 39.873154676318386], - [116.2476351822467, 39.8751258122842], - [116.24162026236937, 39.87088969633326], - [116.24315524121971, 39.86468083161342] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37270418040471, 40.057698803668416], - [116.37876204216239, 40.06194280565754], - [116.37722926490726, 40.06815046591672], - [116.36963689356298, 40.07011305548789], - [116.36357739966469, 40.065867084934766], - [116.36511185059078, 40.05966044842884] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.73150258209122, 39.83520249075886], - [116.73757820122833, 39.83942759584725], - [116.73607662949128, 39.84565262632197], - [116.72849759177716, 39.84765141978327], - [116.72241992702475, 39.84342407318639], - [116.72392331220756, 39.837200149258294] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2538" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38182658114233, 40.04952679698095], - [116.38788241804468, 40.05376852899597], - [116.38635108433844, 40.05997712119561], - [116.37876204216239, 40.06194280565754], - [116.37270418040471, 40.057698803668416], - [116.3742373351563, 40.051491348481875] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49072110336539, 40.09654245292361], - [116.49676226003153, 40.10075726898044], - [116.49524532651868, 40.10697485440147], - [116.48768601459665, 40.10897694538519], - [116.4816442001879, 40.104760903279875], - [116.48316242778813, 40.098544052061214] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40005604660058, 40.03316990787951], - [116.40610691895431, 40.03740639800027], - [116.40457868581933, 40.043617023236855], - [116.39699751092206, 40.04558983039957], - [116.39094402826346, 40.04135062112418], - [116.39247430084363, 40.035141300909345] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.68604966332485, 39.87627627042673], - [116.69213206569087, 39.880509950218894], - [116.6906241953585, 39.88673091177949], - [116.6830327735772, 39.88871759561274], - [116.67695030883132, 39.88448319147431], - [116.67845925890961, 39.87826277488103] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2533" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4091622738569, 40.02498437569502], - [116.41521036102229, 40.029218012653494], - [116.41368374456957, 40.03542970805452], - [116.40610691895431, 40.03740639800027], - [116.40005604660058, 40.03316990787951], - [116.40158476690289, 40.026959567123036] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6951469960651, 39.868067432232685], - [116.70122884724702, 39.87230001333896], - [116.69972204554422, 39.878521639389234], - [116.69213206569087, 39.880509950218894], - [116.68604966332485, 39.87627627042673], - [116.68755772639938, 39.870055328376736] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2534" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51793911547168, 40.07187518337056], - [116.52398151698719, 40.07608880037021], - [116.52246686397717, 40.082307598848764], - [116.51490919675955, 40.08431257174667], - [116.50886775161376, 40.08009897231355], - [116.51038309148275, 40.0738804397702] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18715125177556, 39.92000077381392], - [116.19315324239567, 39.9242310184988], - [116.19161605988309, 39.93043898076773], - [116.1840761961237, 39.93241643045391], - [116.17807493808232, 39.9281860691782], - [116.17961288120568, 39.921978428819266] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.19622699981366, 39.911814672318215], - [116.20223020829592, 39.916045173895824], - [116.20069358439378, 39.92225341114082], - [116.19315324239567, 39.9242310184988], - [116.18715125177556, 39.92000077381392], - [116.18868845125844, 39.913792715832386] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49979535316226, 40.08832160432797], - [116.50583638246813, 40.09253560282128], - [116.50432034543911, 40.0987536962428], - [116.49676226003153, 40.10075726898044], - [116.49072110336539, 40.09654245292361], - [116.49223823456947, 40.090324939676535] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5038.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.17807493808232, 39.9281860691782], - [116.1840761961237, 39.93241643045391], - [116.18253833252362, 39.93862402485197], - [116.17499832895109, 39.94060084268266], - [116.1689972976159, 39.936369975606475], - [116.17053611507149, 39.93016285196975] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.22345780195872, 39.88725685635126], - [116.22946716085866, 39.89149005119444], - [116.2279315951765, 39.897698645340704], - [116.22038659137473, 39.8996742489761], - [116.21437964453341, 39.89544223066956], - [116.21591533242358, 39.88923346553579] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.23253787810897, 39.87907257892734], - [116.23854992073869, 39.883307159696464], - [116.23701455577383, 39.88951575800004], - [116.22946716085866, 39.89149005119444], - [116.22345780195872, 39.88725685635126], - [116.22499318670314, 39.8810480076426] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20530290783361, 39.90362832050774], - [116.21130778448652, 39.90785942565131], - [116.2097716068357, 39.91406785266998], - [116.20223020829592, 39.916045173895824], - [116.19622699981366, 39.911814672318215], - [116.19776358169906, 39.905606292339485] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21437964453341, 39.89544223066956], - [116.22038659137473, 39.8996742489761], - [116.21885076102994, 39.90588279080429], - [116.21130778448652, 39.90785942565131], - [116.20530290783361, 39.90362832050774], - [116.20683898979672, 39.89741970781543] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5069.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31770804745425, 40.16480073899714], - [116.32377329369422, 40.16905194566339], - [116.32223297536585, 40.175255010492585], - [116.31462678630308, 40.17720664820193], - [116.30856286043964, 40.17295573152746], - [116.31010373719526, 40.16675283668479] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28113405312853, 40.19742388790778], - [116.28719153985575, 40.20167203534975], - [116.28564944268041, 40.20787451882755], - [116.27804982095928, 40.20982908240106], - [116.27199509945763, 40.205582332194595], - [116.27353720269981, 40.19937959708743] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41826247171551, 40.01679383828192], - [116.42430768545833, 40.02102455470844], - [116.42278270070749, 40.0272373335796], - [116.41521036102229, 40.029218012653494], - [116.4091622738569, 40.02498437569502], - [116.41068939403836, 40.018772975867044] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.66784968794659, 39.89268877679011], - [116.6739317072019, 39.89692351631407], - [116.67242206256128, 39.90314343127422], - [116.66482962830729, 39.905128298521966], - [116.65874856648924, 39.90089361564468], - [116.66025891084324, 39.89467395495521] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2531" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.67695030883132, 39.88448319147431], - [116.6830327735772, 39.88871759561274], - [116.68152395361608, 39.89493798530364], - [116.6739317072019, 39.89692351631407], - [116.66784968794659, 39.89268877679011], - [116.66935939857618, 39.886468787391166] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43644448685811, 40.000397510809094], - [116.44248404769986, 40.00462246000945], - [116.44096228062389, 40.010837375903336], - [116.43339887498175, 40.012826007865314], - [116.42735653331235, 40.00859821042057], - [116.42888039738052, 40.00238464419718] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5048.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65874856648924, 39.90089361564468], - [116.66482962830729, 39.905128298521966], - [116.66331928619968, 39.911347837566815], - [116.65572730158355, 39.91333253050392], - [116.649647698071, 39.909098287706115], - [116.65115855271047, 39.90287885991649] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25008866840224, 40.0080474177174], - [116.25611826007409, 40.01228698732876], - [116.25458014815179, 40.01849291214458], - [116.24701254835809, 40.020459608932185], - [116.24098595634156, 40.01622164695705], - [116.24252397431718, 40.01001538842142] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44081845960596, 40.09808207144011], - [116.44686511161329, 40.102307168733645], - [116.44534198830515, 40.10852095985731], - [116.43777016296902, 40.11050833887942], - [116.4317207933535, 40.10628043329244], - [116.43324599189529, 40.10006797645535] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44991028309781, 40.089878863260815], - [116.4559544380754, 40.09410132227281], - [116.45443282913931, 40.10031609539655], - [116.44686511161329, 40.102307168733645], - [116.44081845960596, 40.09808207144011], - [116.44234205898283, 40.091868567513174] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.23188582521551, 40.02439750212286], - [116.23790953434305, 40.02863394651306], - [116.23637112802837, 40.03483998722251], - [116.22880902159619, 40.03680985098209], - [116.22278799429738, 40.032574769390266], - [116.22432642514592, 40.02636848728507] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4226170567795, 40.11447377677672], - [116.42866927842175, 40.11870459440736], - [116.42714296045006, 40.124916298898874], - [116.41956227479479, 40.12689579740342], - [116.41350715644998, 40.122662032965636], - [116.41503562070946, 40.1164517171093] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4317207933535, 40.10628043329244], - [116.43777016296902, 40.11050833887942], - [116.43624546288319, 40.11672110166315], - [116.42866927842175, 40.11870459440736], - [116.4226170567795, 40.11447377677672], - [116.42414388452433, 40.10826238845065] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28652637988031, 39.975367533232635], - [116.29256738924376, 39.97961309008674], - [116.29103003138259, 39.9858189231569], - [116.28345156141519, 39.98777938476776], - [116.27741314782673, 39.98353512636072], - [116.27895057060081, 39.97732907908286] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.78633392445887, 39.9314250528912], - [116.79240791429801, 39.93563737637866], - [116.79091215006609, 39.94186542169105], - [116.78334064267936, 39.94388008578093], - [116.77726465929015, 39.939665562034904], - [116.7787622134744, 39.93343860307771] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5031.2539" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41350715644998, 40.122662032965636], - [116.41956227479479, 40.12689579740342], - [116.41803432025849, 40.13310643088886], - [116.41044910432365, 40.13508191401639], - [116.4043911352973, 40.13084523770051], - [116.40592122051385, 40.12463598071975] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25919411359665, 39.99987492953561], - [116.26522673403747, 40.00411612949148], - [116.26368875674116, 40.01032198830816], - [116.25611826007409, 40.01228698732876], - [116.25008866840224, 40.0080474177174], - [116.25162654205002, 40.00184121705208] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42756945299293, 39.89225528902871], - [116.43360217491178, 39.89648146596061], - [116.43208125757477, 39.90269740903615], - [116.42452550147566, 39.904685811907854], - [116.41848992300227, 39.90045673812346], - [116.42001296428798, 39.89424216389484] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28213598889768, 39.9358466289593], - [116.28817219740165, 39.94009098816187], - [116.28663561509346, 39.946297562419076], - [116.279062772237, 39.94826000315476], - [116.27302927422969, 39.94401703703008], - [116.2745658760234, 39.93781021231995] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41848992300227, 39.90045673812346], - [116.42452550147566, 39.904685811907854], - [116.42300296708056, 39.91090066091715], - [116.41544272173489, 39.91288506094624], - [116.40940428302854, 39.90865308699941], - [116.41092894451175, 39.902439609131584] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44571044266566, 39.875837278694], - [116.45173781676826, 39.880057944956576], - [116.4502200200733, 39.8862759937273], - [116.44267286270372, 39.88827211319264], - [116.43664290450775, 39.88404876107974], - [116.4381627190061, 39.87783199954107] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29564164219916, 39.96720113331353], - [116.30168494424454, 39.971447755853404], - [116.30014793221537, 39.977653689765894], - [116.29256738924376, 39.97961309008674], - [116.28652637988031, 39.975367533232635], - [116.28806357306955, 39.96916147392326] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43664290450775, 39.88404876107974], - [116.44267286270372, 39.88827211319264], - [116.44115353178904, 39.89448912841049], - [116.43360217491178, 39.89648146596061], - [116.42756945299293, 39.89225528902871], - [116.42909087110606, 39.88603961444739] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40940428302854, 39.90865308699941], - [116.41544272173489, 39.91288506094624], - [116.41391856203461, 39.91909881124549], - [116.40635384931065, 39.92107922651909], - [116.40031263560391, 39.916844417610506], - [116.4018388919341, 39.910632014864376] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21844370376033, 39.99307381028901], - [116.2244599837945, 39.99730768979439], - [116.2229221631516, 40.003514454291675], - [116.21536792085284, 40.00548749170645], - [116.2093538806648, 40.00125464140731], - [116.21089189150017, 39.995047762071295] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46382907777237, 39.859400441061], - [116.46985214298164, 39.86361639975564], - [116.468337179675, 39.8698363391421], - [116.46079741343378, 39.87183924865819], - [116.45477236187836, 39.86762106607755], - [116.45628911481472, 39.861402238035126] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65410650420391, 39.832209706489145], - [116.66018084109254, 39.83644331428319], - [116.65867169197513, 39.842664102550266], - [116.65108771987823, 39.84465119401806], - [116.64501508222133, 39.84041822023412], - [116.64652465158669, 39.83419747072227] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5046.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45477236187836, 39.86762106607755], - [116.46079741343378, 39.87183924865819], - [116.45928107863739, 39.87805827682475], - [116.45173781676826, 39.880057944956576], - [116.44571044266566, 39.875837278694], - [116.44722869514051, 39.86961946061459] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25482359439424, 39.960362697594604], - [116.26085118960904, 39.964602507882695], - [116.25931405710666, 39.97080914216616], - [116.25174943519202, 39.97277631132329], - [116.24572486050894, 39.968538131635434], - [116.24726189059085, 39.96233115508286] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48192909543425, 39.84294763753883], - [116.48794944614336, 39.84716012067757], - [116.48643689545243, 39.85338163201125], - [116.47890259588374, 39.85538985120719], - [116.47288111559311, 39.85117580621946], - [116.47439513120054, 39.84495515555953] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26392508229154, 39.9521890128074], - [116.26995568111063, 39.95643044100878], - [116.26841869197352, 39.96263702340335], - [116.26085118960904, 39.964602507882695], - [116.25482359439424, 39.960362697594604], - [116.25636048893222, 39.95415577827682] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47288111559311, 39.85117580621946], - [116.47890259588374, 39.85538985120719], - [116.47738889812376, 39.86161062157153], - [116.46985214298164, 39.86361639975564], - [116.46382907777237, 39.859400441061], - [116.46534441280333, 39.85318066446627] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27302927422969, 39.94401703703008], - [116.279062772237, 39.94826000315476], - [116.27752595946548, 39.9544665601233], - [116.26995568111063, 39.95643044100878], - [116.26392508229154, 39.9521890128074], - [116.2654618415319, 39.94598214984665] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5062.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27199509945763, 40.205582332194595], - [116.27804982095928, 40.20982908240106], - [116.27650750122822, 40.216031593007074], - [116.26891050435454, 40.21798764336546], - [116.26285872985389, 40.213742429601034], - [116.26440098522889, 40.20753961395987] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2489" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26285872985389, 40.213742429601034], - [116.26891050435454, 40.21798764336546], - [116.26736801456859, 40.224190222072345], - [116.25977384470244, 40.226147914756815], - [116.25372511264959, 40.22190431048483], - [116.25526750039283, 40.21570139844361] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2488" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64070425485149, 40.06283242683386], - [116.64679407205477, 40.06706788915284], - [116.64527970437521, 40.07328448053616], - [116.637675288874, 40.07526570856017], - [116.6315878474866, 40.07103136670223], - [116.63310238798019, 40.0648146325031] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5031.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64982230065988, 40.05463441016507], - [116.65591405461096, 40.05887065795366], - [116.65440014123953, 40.065087413111016], - [116.64679407205477, 40.06706788915284], - [116.64070425485149, 40.06283242683386], - [116.64221850583021, 40.056615654169974] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5031.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54969931637564, 39.99944960527941], - [116.55574534195941, 40.003665657381404], - [116.55423282522504, 40.0098855051053], - [116.54667426713752, 40.01188955610088], - [116.54063084857157, 40.007674802316615], - [116.54214343392763, 40.0014547403623] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.66806057362389, 40.0382390495678], - [116.67415473706306, 40.042475750343684], - [116.67264210225304, 40.04869311956069], - [116.66503452681904, 40.05067347060499], - [116.65894131547651, 40.0464368033365], - [116.66045465622413, 40.04021969725973] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5031.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53156398659199, 40.015900862863795], - [116.53760521164092, 40.020114638142694], - [116.53609215388745, 40.02633440871443], - [116.52853754183805, 40.02834041605997], - [116.52249804372376, 40.02412725880501], - [116.5240114984642, 40.017907528698224] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1773158321987, 40.073468909780935], - [116.18332888127682, 40.077701351931175], - [116.1817879260581, 40.08390648835171], - [116.1742330197814, 40.0858787479513], - [116.16822015399777, 40.08164574899468], - [116.16976208376867, 40.075441103086916] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5059.2486" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51343226938293, 40.032353413256445], - [116.51947054705371, 40.036566343494705], - [116.51795649775434, 40.04278569387289], - [116.51040345960952, 40.04479183061557], - [116.50436587033744, 40.04057871690745], - [116.50588070583265, 40.03435970795742] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5041.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52713409571366, 39.80177376100118], - [116.53315655981352, 39.805984435650885], - [116.53164777519358, 39.81220814943367], - [116.52411610987639, 39.81422113949119], - [116.5180951184003, 39.81001091538255], - [116.51960438902825, 39.803787304595936] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5180951184003, 39.81001091538255], - [116.52411610987639, 39.81422113949119], - [116.52260683422955, 39.820444613222556], - [116.51507596134738, 39.82245766703994], - [116.50905592804183, 39.81824749531694], - [116.51056588249132, 39.81202427407489] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54521441703734, 39.785300047443116], - [116.55124122590041, 39.78951270725298], - [116.54973308240889, 39.79573664001112], - [116.54219804328407, 39.797748120291736], - [116.53617362468015, 39.79353662192621], - [116.53768191138708, 39.78731252582436] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53617362468015, 39.79353662192621], - [116.54219804328407, 39.797748120291736], - [116.54068963183676, 39.803971983871996], - [116.53315655981352, 39.805984435650885], - [116.52713409571366, 39.80177376100118], - [116.52864281295564, 39.795549860503435] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50905592804183, 39.81824749531694], - [116.51507596134738, 39.82245766703994], - [116.51356606747386, 39.82868080337846], - [116.50603533615717, 39.83069341847968], - [116.5000157285108, 39.82648288720845], - [116.50152650113395, 39.820260158238156] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56330225644834, 39.76883049614202], - [116.56933490930946, 39.77304630442308], - [116.5678270507609, 39.77927018317006], - [116.56028668815466, 39.781278645053696], - [116.55425711160076, 39.777064530943164], - [116.55576485858121, 39.77084028999918] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55425711160076, 39.777064530943164], - [116.56028668815466, 39.781278645053696], - [116.55877872295753, 39.78750257826551], - [116.55124122590041, 39.78951270725298], - [116.54521441703734, 39.785300047443116], - [116.5467223850359, 39.779075841457946] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58140154776936, 39.75236815006126], - [116.58744096366101, 39.756587823234575], - [116.58593318461504, 39.76281149059855], - [116.57838625424836, 39.76481596810591], - [116.5723502937633, 39.760598285340095], - [116.57385782225029, 39.754374145990745] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5056.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6315878474866, 40.07103136670223], - [116.637675288874, 40.07526570856017], - [116.63616057958852, 40.081482223409324], - [116.62855835160653, 40.083464611791214], - [116.6224736716049, 40.07923168425318], - [116.62398840859125, 40.07301491647117] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5031.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3317465191678, 40.05083110951326], - [116.3378044081459, 40.05508045245876], - [116.33626740557045, 40.061285653300494], - [116.32867159897218, 40.06324107078806], - [116.32261427116347, 40.05899144788394], - [116.32415211764052, 40.05278663299333] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31006730979772, 39.73685566737644], - [116.31609554788913, 39.741100661105165], - [116.31456383768423, 39.74731116561642], - [116.30700341568175, 39.749276583392685], - [116.30097684411778, 39.74503220145057], - [116.3025089683499, 39.73882174407455] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30434943778, 40.075310802369316], - [116.31040418077893, 40.07955986264879], - [116.30886515352589, 40.08576404685496], - [116.30127101194752, 40.087719146842936], - [116.29521822002673, 40.08347087331055], - [116.29675756239762, 40.07726667012695] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32261427116347, 40.05899144788394], - [116.32867159897218, 40.06324107078806], - [116.32713379599119, 40.069445835037385], - [116.3195379419489, 40.071400682992916], - [116.31348167255582, 40.06715116182247], - [116.31502013063051, 40.060946638823125] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31348167255582, 40.06715116182247], - [116.3195379419489, 40.071400682992916], - [116.31799946614991, 40.07760510998599], - [116.31040418077893, 40.07955986264879], - [116.30434943778, 40.075310802369316], - [116.30588839062654, 40.06910648028177] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26783588690415, 40.10795769460444], - [116.27388089127264, 40.11220212444518], - [116.27234062609023, 40.11840609193698], - [116.26475542601, 40.12036594174507], - [116.25871341050706, 40.1161230942684], - [116.26025359186099, 40.10991880387996] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25871341050706, 40.1161230942684], - [116.26475542601, 40.12036594174507], - [116.26321500693903, 40.12656997704135], - [116.25563267655944, 40.128531503017705], - [116.24959370482617, 40.12429027978098], - [116.2511340177921, 40.11808590514033] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2860885915997, 40.09163181611762], - [116.29213906379591, 40.09587902012235], - [116.29059925482974, 40.10208296889512], - [116.283008877608, 40.10403989999932], - [116.2769610266647, 40.09979399673429], - [116.27850089414628, 40.09358983307306] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.62244959625781, 40.05013171079195], - [116.62853184689659, 40.054364207094395], - [116.62701749846825, 40.06058118030146], - [116.6194209526196, 40.062565972520574], - [116.61334178072535, 40.05833513643094], - [116.61485603612142, 40.052117817894214] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5033.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2769610266647, 40.09979399673429], - [116.283008877608, 40.10403989999932], - [116.28146880890029, 40.11024383334333], - [116.27388089127264, 40.11220212444518], - [116.26783588690415, 40.10795769460444], - [116.26937592723411, 40.101753480285005] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28280007821598, 39.761387263704215], - [116.28882218120116, 39.76562954595487], - [116.2872892543552, 39.77183951507866], - [116.27973416302105, 39.773807425759585], - [116.27371473414874, 39.769566532575226], - [116.27524768942814, 39.763356314367904] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.79512125799747, 39.835796172494966], - [116.80118637461096, 39.84000553040303], - [116.7996936402403, 39.84623604313823], - [116.79213415885374, 39.848256236908334], - [116.78606734567668, 39.84404491811468], - [116.78756175632181, 39.837815402215796] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2543" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.74995101897534, 39.93524186385118], - [116.75603160166571, 39.93946342723854], - [116.75453064799109, 39.94568822920741], - [116.74694716171717, 39.947690256364304], - [116.74086419470898, 39.94346618483028], - [116.74236708812785, 39.93724258683959] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5033.2536" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.19492314650968, 40.173322928823424], - [116.200947487067, 40.17755719578719], - [116.1994053327554, 40.183761227259374], - [116.19183830036852, 40.18573083416715], - [116.18581511937104, 40.18149674568773], - [116.18735787886027, 40.17529292384186] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5051.2484" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.74086419470898, 39.94346618483028], - [116.74694716171717, 39.947690256364304], - [116.74544471463649, 39.953914079214705], - [116.73785738144369, 39.95591264217789], - [116.731772149004, 39.951686151653455], - [116.73327649314147, 39.94546350056723] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5033.2535" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.72267516151744, 39.95990197969705], - [116.72876245671895, 39.96413073556893], - [116.72725711161722, 39.9703526722539], - [116.71966270760431, 39.972344782966765], - [116.71357363024624, 39.96811397535389], - [116.71508069544137, 39.961893075603314] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5033.2533" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50427475468403, 40.15692334920812], - [116.51032189967242, 40.1611381997284], - [116.5088047561275, 40.16735544084235], - [116.50123954785754, 40.16935738417359], - [116.49519254258522, 40.165141913675924], - [116.4967106818478, 40.15892517842475] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5033.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48610806283368, 40.17335838956241], - [116.49215546918255, 40.177574896056164], - [116.49063652738587, 40.183791138541906], - [116.48306885406399, 40.185790115228144], - [116.47702052653311, 40.18157217276847], - [116.47854086392708, 40.17535674383354] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5033.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49519254258522, 40.165141913675924], - [116.50123954785754, 40.16935738417359], - [116.49972157370367, 40.17557417805426], - [116.49215546918255, 40.177574896056164], - [116.48610806283368, 40.17335838956241], - [116.487627236347, 40.16714225830067] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5033.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59952921869647, 39.76503156929479], - [116.60557803681554, 39.769255625672784], - [116.60406970757347, 39.77547844527852], - [116.59651280970832, 39.77747768210861], - [116.59046748329995, 39.77325564432971], - [116.59197555247114, 39.767032343499466] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32824935376698, 39.72050222944996], - [116.33427955543426, 39.72474738971946], - [116.33274921227368, 39.73095868443009], - [116.3251878328915, 39.73292444781392], - [116.31915837348589, 39.72867918591065], - [116.32068948222235, 39.72246820915204] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55876501677282, 40.107602307404576], - [116.56482358860319, 40.11182159480811], - [116.56330881403005, 40.118039529009806], - [116.55573557357934, 40.120038521697055], - [116.5496799708513, 40.11582079526861], - [116.5511946828495, 40.10960254899583] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5033.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53151593271438, 40.13226136909346], - [116.5375667162896, 40.136476838164434], - [116.53605126171239, 40.14269480997214], - [116.52848469318344, 40.14469732017365], - [116.52243564104897, 40.14048245673556], - [116.5239514942225, 40.134264530241566] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5033.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54059714544492, 40.12404063821655], - [116.54665013036481, 40.128257075238835], - [116.54513499651873, 40.13447510612479], - [116.5375667162896, 40.136476838164434], - [116.53151593271438, 40.13226136909346], - [116.53303128961802, 40.126043247765125] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5033.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33733952232811, 39.71232423402405], - [116.34336996758854, 39.7165689076297], - [116.34184049679843, 39.7227807445833], - [116.33427955543426, 39.72474738971946], - [116.32824935376698, 39.72050222944996], - [116.32977977926062, 39.714290856313355] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3555144072153, 39.69596278938355], - [116.36154383934219, 39.700205330933606], - [116.36001649088567, 39.7064185468124], - [116.35245831098374, 39.708388414119156], - [116.34642812561368, 39.704144616002836], - [116.34795680578509, 39.69793215501436] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5074.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64537939825473, 40.16058434916327], - [116.65147877499948, 40.16482181065855], - [116.64996251182819, 40.1710369509154], - [116.64234655568656, 40.173014660481826], - [116.63624934509775, 40.16877814564265], - [116.63776586281375, 40.162562927786006] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5024.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.66364273622611, 40.14419828444563], - [116.66974501987832, 40.14843655234513], - [116.6682299156042, 40.15465218328031], - [116.66061184243976, 40.15662929633995], - [116.65451076357941, 40.152391241966015], - [116.6560264823834, 40.14617580724051] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5024.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.70016148360357, 40.111416291771775], - [116.70626347614147, 40.115651514159644], - [116.70475220365833, 40.121869296979455], - [116.69713750871715, 40.12385103967205], - [116.69103470149044, 40.11961448977644], - [116.69254734030065, 40.11339747629265] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5024.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42294796378538, 39.93998734138266], - [116.42898571470482, 39.94421555432061], - [116.42746307460528, 39.950430143949504], - [116.41990055128043, 39.952415145002924], - [116.4138599253661, 39.94818401702178], - [116.4153846985074, 39.94197080370071] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47284597225854, 39.88027156366483], - [116.4788698332168, 39.88448596877959], - [116.47735553426112, 39.890706177915796], - [116.46981579502868, 39.8927110325821], - [116.46379034525162, 39.88849470801287], - [116.46530628376968, 39.88227549484518] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43202988064361, 39.93178556621248], - [116.43806480422339, 39.936010901321715], - [116.43654377129282, 39.94222657083566], - [116.42898571470482, 39.94421555432061], - [116.42294796378538, 39.93998734138266], - [116.42447111002448, 39.933773033086375] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46379034525162, 39.88849470801287], - [116.46981579502868, 39.8927110325821], - [116.46830022886614, 39.89893041407037], - [116.46075747280679, 39.90093239756032], - [116.45473003241061, 39.896713843168456], - [116.45624739063791, 39.890495575297685] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45473003241061, 39.896713843168456], - [116.46075747280679, 39.90093239756032], - [116.45924053338665, 39.90715087115885], - [116.4516942755564, 39.90914961061118], - [116.44566450814759, 39.90492856653138], - [116.44718336775726, 39.89871130532297] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44566450814759, 39.90492856653138], - [116.4516942755564, 39.90914961061118], - [116.45017587240636, 39.91536710816969], - [116.4426257127478, 39.917362296305576], - [116.43659335678022, 39.913138560426475], - [116.43811378024833, 39.90692235238483] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49999131339004, 39.85558312260898], - [116.50601329371923, 39.85979399890767], - [116.50450205143242, 39.8660161247641], - [116.49696782125686, 39.868026866758115], - [116.49094572915207, 39.86381521222123], - [116.49245805317982, 39.85759365139391] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49094572915207, 39.86381521222123], - [116.49696782125686, 39.868026866758115], - [116.49545569163472, 39.874248453891674], - [116.48792026214379, 39.87625772412075], - [116.48189753413342, 39.872044886304685], - [116.4834109430428, 39.865824016915965] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48189753413342, 39.872044886304685], - [116.48792026214379, 39.87625772412075], - [116.48640711177104, 39.8824786708742], - [116.4788698332168, 39.88448596877959], - [116.47284597225854, 39.88027156366483], - [116.47436058963535, 39.87405147966863] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49545569163472, 39.874248453891674], - [116.5014788486896, 39.87845984494868], - [116.49996688056055, 39.88468143473162], - [116.49243064629968, 39.886691047082735], - [116.48640711177104, 39.8824786708742], - [116.48792026214379, 39.87625772412075] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50450205143242, 39.8660161247641], - [116.51052536355596, 39.87022694220014], - [116.50901421565301, 39.87644901731129], - [116.5014788486896, 39.87845984494868], - [116.49545569163472, 39.874248453891674], - [116.49696782125686, 39.868026866758115] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47735553426112, 39.890706177915796], - [116.4833799590321, 39.89491993541951], - [116.48186594946537, 39.90114024908294], - [116.47432602233467, 39.903145922432344], - [116.46830022886614, 39.89893041407037], - [116.46981579502868, 39.8927110325821] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48640711177104, 39.8824786708742], - [116.49243064629968, 39.886691047082735], - [116.49091772304423, 39.892912048722714], - [116.4833799590321, 39.89491993541951], - [116.47735553426112, 39.890706177915796], - [116.4788698332168, 39.88448596877959] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45924053338665, 39.90715087115885], - [116.46526812613958, 39.911368462931854], - [116.4637515836504, 39.917587127205], - [116.45620563498866, 39.91958706953581], - [116.45017587240636, 39.91536710816969], - [116.4516942755564, 39.90914961061118] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43659335678022, 39.913138560426475], - [116.4426257127478, 39.917362296305576], - [116.44110577353096, 39.92357876372028], - [116.43355140809572, 39.92557016744963], - [116.42751628413795, 39.92134360098742], - [116.42903831299682, 39.91512847642758] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46830022886614, 39.89893041407037], - [116.47432602233467, 39.903145922432344], - [116.4728108027075, 39.909365454127396], - [116.46526812613958, 39.911368462931854], - [116.45924053338665, 39.90715087115885], - [116.46075747280679, 39.90093239756032] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42751628413795, 39.92134360098742], - [116.43355140809572, 39.92557016744963], - [116.43202988064361, 39.93178556621248], - [116.42447111002448, 39.933773033086375], - [116.41843312563844, 39.92954356431674], - [116.41995677933774, 39.9233295365055] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44110577353096, 39.92357876372028], - [116.44713800601089, 39.92780132647374], - [116.44561853877636, 39.93401804564698], - [116.43806480422339, 39.936010901321715], - [116.43202988064361, 39.93178556621248], - [116.43355140809572, 39.92557016744963] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41843312563844, 39.92954356431674], - [116.42447111002448, 39.933773033086375], - [116.42294796378538, 39.93998734138266], - [116.4153846985074, 39.94197080370071], - [116.40934385059343, 39.937738429738516], - [116.41086912600385, 39.931525494530874] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45017587240636, 39.91536710816969], - [116.45620563498866, 39.91958706953581], - [116.45468767098335, 39.92580479192511], - [116.44713800601089, 39.92780132647374], - [116.44110577353096, 39.92357876372028], - [116.4426257127478, 39.917362296305576] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.22251934474835, 40.09069100576102], - [116.22854505231817, 40.09492691540771], - [116.22700522042581, 40.101132064638], - [116.21943959238847, 40.10310149400706], - [116.21341628309487, 40.098866720658464], - [116.21495624810244, 40.092661416077945] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2489" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57235440210866, 39.78971060746743], - [116.57839274896077, 39.7939286170316], - [116.57688434999685, 39.80015180099928], - [116.56933782760476, 39.802157424854286], - [116.5633027922849, 39.79794128896916], - [116.56481099383141, 39.79171767612767] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33183802750862, 40.0217604474098], - [116.33789351527429, 40.02600935752648], - [116.33635713085324, 40.03221503302254], - [116.32876434232348, 40.03417135777531], - [116.3227094098409, 40.02992216684453], - [116.32424663955622, 40.02371687756896] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5633027922849, 39.79794128896916], - [116.56933782760476, 39.802157424854286], - [116.56782937398044, 39.80838070659184], - [116.56028603440191, 39.81038824348576], - [116.55425407890975, 39.80617380068251], - [116.55576242046787, 39.799950157172425] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55425407890975, 39.80617380068251], - [116.56028603440191, 39.81038824348576], - [116.5587774743347, 39.81661158341937], - [116.55123700385134, 39.81862078993009], - [116.54520781903062, 39.81440779996645], - [116.54671638160117, 39.80818418782512] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54520781903062, 39.81440779996645], - [116.55123700385134, 39.81862078993009], - [116.5497282655711, 39.824844133148126], - [116.54219025584925, 39.826854693068526], - [116.53616346359821, 39.822642862640116], - [116.5376723450451, 39.81641935681381] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.59046748329995, 39.77325564432971], - [116.59651280970832, 39.77747768210861], - [116.59500445081561, 39.783700617987265], - [116.58745103952882, 39.785702007247004], - [116.5814092331412, 39.781482007897615], - [116.58291731973648, 39.7752585827194] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5814092331412, 39.781482007897615], - [116.58745103952882, 39.785702007247004], - [116.58594266478414, 39.79192507026866], - [116.57839274896077, 39.7939286170316], - [116.57235440210866, 39.78971060746743], - [116.57386252557404, 39.78348707270723] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39566576552502, 39.96456229861081], - [116.40171192747252, 39.96879909343045], - [116.40018444015412, 39.97501043409955], - [116.39260876338136, 39.97698368530392], - [116.38656011234522, 39.97274427105859], - [116.38808959197486, 39.96653419805843] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40476580251911, 39.95637562472429], - [116.41080926145906, 39.96060963593049], - [116.40928337162362, 39.96682204377429], - [116.40171192747252, 39.96879909343045], - [116.39566576552502, 39.96456229861081], - [116.39719372689963, 39.95835121950553] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37744925942043, 39.980921865561356], - [116.38350010832625, 39.985163675571556], - [116.38196958835225, 39.99137301202351], - [116.37438641611756, 39.993339416406144], - [116.36833372899865, 39.989095486924924], - [116.36986599792269, 39.982887230806405] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.23162429731607, 40.0825163999382], - [116.23765268579227, 40.086753663054246], - [116.23611305955437, 40.092958788738734], - [116.22854505231817, 40.09492691540771], - [116.22251934474835, 40.09069100576102], - [116.22405899749015, 40.0844856423273] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38656011234522, 39.97274427105859], - [116.39260876338136, 39.97698368530392], - [116.39107972595775, 39.983193997009955], - [116.38350010832625, 39.985163675571556], - [116.37744925942043, 39.980921865561356], - [116.37898018053006, 39.974712737873496] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24073154668201, 40.07434321286686], - [116.24676282017137, 40.078581986405865], - [116.24522335350687, 40.084787054199545], - [116.23765268579227, 40.086753663054246], - [116.23162429731607, 40.0825163999382], - [116.23316371397229, 40.07631103504342] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35921413336033, 39.997265609083115], - [116.36526824146422, 40.0015113374862], - [116.36373502897646, 40.00771893816936], - [116.35614622324138, 40.0096799330802], - [116.35009115639978, 40.00543276088942], - [116.35162578690199, 39.999225986106396] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2498413781291, 40.06617166175267], - [116.25587565624191, 40.07041203783853], - [116.25433632503758, 40.076617030247554], - [116.24676282017137, 40.078581986405865], - [116.24073154668201, 40.07434321286686], - [116.24227078366903, 40.06813788876603] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36833372899865, 39.989095486924924], - [116.37438641611756, 39.993339416406144], - [116.3728544992747, 39.99954784521665], - [116.36526824146422, 40.0015113374862], - [116.35921413336033, 39.997265609083115], - [116.36074764236109, 39.991058140022616] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25895394807854, 40.05800186492915], - [116.26499126248002, 40.06224386818154], - [116.26345206524171, 40.068448785079894], - [116.25587565624191, 40.07041203783853], - [116.2498413781291, 40.06617166175267], - [116.25138047048144, 40.059966404305676] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35009115639978, 40.00543276088942], - [116.35614622324138, 40.0096799330802], - [116.35461182883213, 40.01588679469894], - [116.34702106528485, 40.01784574723854], - [116.34096553310101, 40.01359751029977], - [116.34250115924786, 40.00739133148782] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50903507929526, 39.84734922707947], - [116.51505748420945, 39.85155973975897], - [116.5135469940396, 39.85778230116957], - [116.50601329371923, 39.85979399890767], - [116.49999131339004, 39.85558312260898], - [116.50150268352972, 39.84936097012271] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27718726237094, 40.04166749550008], - [116.28323039107617, 40.04591255565408], - [116.2816915469759, 40.052117390101714], - [116.27410957326339, 40.054077425284845], - [116.26806927967937, 40.049833838411246], - [116.26960809811862, 40.043628722948526] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28630765542323, 40.03350264944495], - [116.29235339263387, 40.03774900910015], - [116.29081481016215, 40.0439538692876], - [116.28323039107617, 40.04591255565408], - [116.27718726237094, 40.04166749550008], - [116.27872590655824, 40.035462420798126] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61799564137897, 40.18516969280603], - [116.62408732912934, 40.189403407756274], - [116.6225701800553, 40.19561846945267], - [116.6149614533918, 40.19760017008927], - [116.60887299171839, 40.193368208175045], - [116.61038999579193, 40.18715276642226] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5024.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29543009534241, 40.025339019079205], - [116.30147813874007, 40.02958644626085], - [116.2999399000579, 40.03579139645274], - [116.29235339263387, 40.03774900910015], - [116.28630765542323, 40.03350264944495], - [116.28784607178285, 40.02729757325236] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.62712124216058, 40.176973119554624], - [116.63321586979852, 40.181208370234586], - [116.63169891759237, 40.187423382253925], - [116.62408732912934, 40.189403407756274], - [116.61799564137897, 40.18516969280603], - [116.61951255694, 40.178954382453725] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5024.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30455410691641, 40.01717623725876], - [116.31060408757715, 40.02142444876816], - [116.3090662909461, 40.02762956566278], - [116.30147813874007, 40.02958644626085], - [116.29543009534241, 40.025339019079205], - [116.2969682106786, 40.01913388402387] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31367911756766, 40.00901386184985], - [116.3197306110328, 40.013262531757334], - [116.31819336783907, 40.01946790220931], - [116.31060408757715, 40.02142444876816], - [116.30455410691641, 40.01717623725876], - [116.30609183065017, 40.010970972553956] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5055.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4138599253661, 39.94818401702178], - [116.41990055128043, 39.952415145002924], - [116.41837628467083, 39.95862864159632], - [116.41080926145906, 39.96060963593049], - [116.40476580251911, 39.95637562472429], - [116.40629218807511, 39.95016349347219] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16563128194623, 39.72246983925454], - [116.17161470033352, 39.726698338537375], - [116.17008021738829, 39.7329095397681], - [116.16256117342037, 39.73489162947972], - [116.15657728917417, 39.73066211299278], - [116.15811298501595, 39.72445157825132] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5084.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1746829076346, 39.714275340933334], - [116.18066636371425, 39.71850321116967], - [116.17913273446874, 39.724714941340245], - [116.17161470033352, 39.726698338537375], - [116.16563128194623, 39.72246983925454], - [116.16716593124238, 39.716258626863365] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5084.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.14752018385079, 39.73885158970855], - [116.15350502248867, 39.743082499852314], - [116.15196844440165, 39.74929234736907], - [116.14444551296427, 39.751270385870754], - [116.13845926095604, 39.747037728537954], - [116.13999741587182, 39.740828827795454] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5084.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.15657728917417, 39.73066211299278], - [116.16256117342037, 39.73489162947972], - [116.161025706656, 39.741102202444445], - [116.15350502248867, 39.743082499852314], - [116.14752018385079, 39.73885158970855], - [116.14905705096406, 39.73264182766525] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5084.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.62220997480252, 39.759040436992116], - [116.6282680384012, 39.76326918168757], - [116.62675968403288, 39.76949155943521], - [116.61919331730374, 39.771485516070186], - [116.61313830233871, 39.767258451350116], - [116.61464656651454, 39.761035720487016] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.10589736249659, 39.906418041497005], - [116.11190231394981, 39.91066090710652], - [116.11035653518296, 39.91686384114412], - [116.10280370299809, 39.91882255910603], - [116.0967959454594, 39.9145768660361], - [116.098343844688, 39.90837529662143] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2486" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.11499275657972, 39.898254225712705], - [116.12099507292154, 39.902494394721344], - [116.1194508630771, 39.908698380520505], - [116.11190231394981, 39.91066090710652], - [116.10589736249659, 39.906418041497005], - [116.10744362556903, 39.90021536915149] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.12408241120983, 39.89008563219059], - [116.13008234401684, 39.894323297590574], - [116.12853963193498, 39.90052828232533], - [116.12099507292154, 39.902494394721344], - [116.11499275657972, 39.898254225712705], - [116.11653742390591, 39.89205047952735] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2488" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.13316672983719, 39.881912566999794], - [116.13916460349412, 39.88614797793614], - [116.13762330002585, 39.89235389485351], - [116.13008234401684, 39.894323297590574], - [116.12408241120983, 39.89008563219059], - [116.12562554424366, 39.883880857516225] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2489" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.08768835091706, 39.922730585255536], - [116.09369899946047, 39.926979170339315], - [116.09214995176758, 39.93317990604188], - [116.08458809398483, 39.93513066159573], - [116.07857455851727, 39.93087918849176], - [116.0801257611909, 39.92467984270497] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2484" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52259132487715, 39.84954760314585], - [116.52861654824461, 39.853758511227234], - [116.52710664032189, 39.85998125132476], - [116.51957099844869, 39.861992960271266], - [116.5135469940396, 39.85778230116957], - [116.51505748420945, 39.85155973975897] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37292957123006, 39.97047004163522], - [116.37898018053006, 39.974712737873496], - [116.37744925942043, 39.980921865561356], - [116.36986599792269, 39.982887230806405], - [116.36381375180393, 39.97864257131804], - [116.36534634581362, 39.97243446519875] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53163582912119, 39.84131263552409], - [116.53766277268089, 39.84552418044143], - [116.53615329602634, 39.851747108831695], - [116.52861654824461, 39.853758511227234], - [116.52259132487715, 39.84954760314585], - [116.52410119612753, 39.84332470791521] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36381375180393, 39.97864257131804], - [116.36986599792269, 39.982887230806405], - [116.36833372899865, 39.989095486924924], - [116.36074764236109, 39.991058140022616], - [116.35469420026666, 39.98681185605096], - [116.35622797620996, 39.98060449393702] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35469420026666, 39.98681185605096], - [116.36074764236109, 39.991058140022616], - [116.35921413336033, 39.997265609083115], - [116.35162578690199, 39.999225986106396], - [116.34557162792376, 39.99497844579497], - [116.34710646325681, 39.98877173186941] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5135469940396, 39.85778230116957], - [116.51957099844869, 39.861992960271266], - [116.5180605359766, 39.8682154178556], - [116.51052536355596, 39.87022694220014], - [116.50450205143242, 39.8660161247641], - [116.50601329371923, 39.85979399890767] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34557162792376, 39.99497844579497], - [116.35162578690199, 39.999225986106396], - [116.35009115639978, 40.00543276088942], - [116.34250115924786, 40.00739133148782], - [116.33644678636787, 40.00314292130295], - [116.33798255311913, 39.996936755649024] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40934385059343, 39.937738429738516], - [116.4153846985074, 39.94197080370071], - [116.4138599253661, 39.94818401702178], - [116.40629218807511, 39.95016349347219], - [116.40024856261235, 39.945928280045095], - [116.40177543418748, 39.939716416027856] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40024856261235, 39.945928280045095], - [116.40629218807511, 39.95016349347219], - [116.40476580251911, 39.95637562472429], - [116.39719372689963, 39.95835121950553], - [116.39114749608615, 39.954113298726746], - [116.3926759166798, 39.9479024678662] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39114749608615, 39.954113298726746], - [116.39719372689963, 39.95835121950553], - [116.39566576552502, 39.96456229861081], - [116.38808959197486, 39.96653419805843], - [116.38204100884937, 39.96229376426246], - [116.3835709111653, 39.956083913037844] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38204100884937, 39.96229376426246], - [116.38808959197486, 39.96653419805843], - [116.38656011234522, 39.97274427105859], - [116.37898018053006, 39.974712737873496], - [116.37292957123006, 39.97047004163522], - [116.37446086986299, 39.9642611026259] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20572483123016, 39.81642486257036], - [116.21172271320275, 39.82065492012757], - [116.21018836421275, 39.826865028315474], - [116.20265579641239, 39.82884508654126], - [116.19665959727868, 39.82461565506813], - [116.19819434248707, 39.818405585239354] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21479091909328, 39.80823433751323], - [116.22079088141844, 39.81246532756708], - [116.21925687533202, 39.81867555971969], - [116.21172271320275, 39.82065492012757], - [116.20572483123016, 39.81642486257036], - [116.20725908264579, 39.8102145520999] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57688434999685, 39.80015180099928], - [116.58292560844207, 39.80437096125798], - [116.58141692608154, 39.81059378974587], - [116.5738672341091, 39.812597927253485], - [116.56782937398044, 39.80838070659184], - [116.56933782760476, 39.802157424854286] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58594266478414, 39.79192507026866], - [116.59198742617684, 39.79614625281302], - [116.59047876090303, 39.80236895320594], - [116.58292560844207, 39.80437096125798], - [116.57688434999685, 39.80015180099928], - [116.57839274896077, 39.7939286170316] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33644678636787, 40.00314292130295], - [116.34250115924786, 40.00739133148782], - [116.34096553310101, 40.01359751029977], - [116.33337451993557, 40.015554763644275], - [116.32732044496915, 40.011305876789656], - [116.32885701357559, 40.00510015834533] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56782937398044, 39.80838070659184], - [116.5738672341091, 39.812597927253485], - [116.57235851519593, 39.81882086914251], - [116.56481212678634, 39.820827013441324], - [116.5587774743347, 39.81661158341937], - [116.56028603440191, 39.81038824348576] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32732044496915, 40.011305876789656], - [116.33337451993557, 40.015554763644275], - [116.33183802750862, 40.0217604474098], - [116.32424663955622, 40.02371687756896], - [116.31819336783907, 40.01946790220931], - [116.3197306110328, 40.013262531757334] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5054.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54068124953564, 39.833077970829855], - [116.54671037494437, 39.837290510073956], - [116.54520121733425, 39.84351354094703], - [116.53766277268089, 39.84552418044143], - [116.53163582912119, 39.84131263552409], - [116.53314520887209, 39.83508950387552] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5053.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18759455499027, 39.832806206808314], - [116.19358951740178, 39.8370353559824], - [116.19205417581396, 39.843244982999124], - [116.18452319176434, 39.84522520338063], - [116.17852898451463, 39.84099596550644], - [116.18006507564877, 39.834786649639646] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.19665959727868, 39.82461565506813], - [116.20265579641239, 39.82884508654126], - [116.20112100674868, 39.83505499644836], - [116.19358951740178, 39.8370353559824], - [116.18759455499027, 39.832806206808314], - [116.18912991060671, 39.82659646636798] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5075.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43634505084236, 40.05856216177175], - [116.44238942458992, 40.06278797262582], - [116.44086643647456, 40.06900193197051], - [116.43329699188742, 40.07098874109474], - [116.42724982872429, 40.06676007022421], - [116.42877491874823, 40.060547465102964] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4545179049187, 40.042151727276526], - [116.46055731820272, 40.04637229521047], - [116.45903734836395, 40.052588225012364], - [116.45147607467999, 40.054582395208556], - [116.4454343119294, 40.050359306657015], - [116.44695621457574, 40.0441446011514] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40904098928154, 40.08314066512257], - [116.41509391232843, 40.087375196694154], - [116.41356606450505, 40.093585957518016], - [116.40598316779152, 40.09556081459069], - [116.3999274544683, 40.09132342087941], - [116.40145740975498, 40.085114018208806] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42724982872429, 40.06676007022421], - [116.43329699188742, 40.07098874109474], - [116.43177240643494, 40.077201649909576], - [116.42419852673775, 40.07918451140875], - [116.41814848371797, 40.07495291049239], - [116.41967520694801, 40.06874138337035] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41814848371797, 40.07495291049239], - [116.42419852673775, 40.07918451140875], - [116.4226723138233, 40.08539634823794], - [116.41509391232843, 40.087375196694154], - [116.40904098928154, 40.08314066512257], - [116.41056934180766, 40.07693021127501] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3908081202332, 40.09950136584468], - [116.39686644714514, 40.103741486373806], - [116.39533539793854, 40.109950152826286], - [116.38774403427962, 40.1119174330403], - [116.38168335186923, 40.10767478354604], - [116.38321634745871, 40.10146735129453] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38168335186923, 40.10767478354604], - [116.38774403427962, 40.1119174330403], - [116.38621146202445, 40.118125114422305], - [116.37861633413044, 40.12008896846926], - [116.37255362779082, 40.11584404428569], - [116.3740880224402, 40.10963750181869] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5044.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18803682731259, 39.74559394604787], - [116.19402477901188, 39.74982208053039], - [116.1924912736863, 39.75603349174564], - [116.18496914706995, 39.758016520774426], - [116.17898197283506, 39.75378832387886], - [116.18051621675897, 39.747577213718486] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5081.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.17898197283506, 39.75378832387886], - [116.18496914706995, 39.758016520774426], - [116.18343497595183, 39.76422755125426], - [116.17591277230719, 39.76620999147401], - [116.16992587589574, 39.7619813470082], - [116.17146097644185, 39.75577076485407] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5081.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16992587589574, 39.7619813470082], - [116.17591277230719, 39.76620999147401], - [116.17437780812362, 39.77242054411526], - [116.16685489538808, 39.77440190940736], - [116.160867770127, 39.77017242690025], - [116.16240385760989, 39.763962472087144] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5081.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61340316951818, 40.145627004091956], - [116.6194896262313, 40.14985916980965], - [116.61797331415616, 40.15607489090469], - [116.6103707037891, 40.15805883786063], - [116.60428758145902, 40.15382851325697], - [116.60580370601605, 40.14761237882285] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5027.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.62252188436779, 40.137427565768895], - [116.62861142893945, 40.1416613856598], - [116.62709527296187, 40.14787703132044], - [116.6194896262313, 40.14985916980965], - [116.61340316951818, 40.145627004091956], - [116.61491923160118, 40.13941101551919] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5027.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3588914417105, 40.11355634087954], - [116.36495521633454, 40.117803861093584], - [116.36341952499014, 40.12400959392062], - [116.35581857477968, 40.12596692758505], - [116.34975385432774, 40.121717961041995], - [116.35129096218587, 40.11551305530872] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27662101459671, 40.1869739605393], - [116.28267596228513, 40.191221200420365], - [116.28113405312853, 40.19742388790778], - [116.27353720269981, 40.19937959708743], - [116.26748511876501, 40.19513383175667], - [116.26902699547622, 40.18893086299503] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.23305771089323, 39.762779534252644], - [116.23906045294989, 39.76701279893835], - [116.23752751240752, 39.773223703550705], - [116.22999184526056, 39.77520162477496], - [116.22399178804511, 39.77096976232905], - [116.22552474473655, 39.76475860102036] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5077.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.66352118932973, 40.056890483673875], - [116.66961615832697, 40.06112742848026], - [116.66810285620559, 40.06734437500079], - [116.6604939035006, 40.06932413181845], - [116.65440014123953, 40.065087413111016], - [116.65591405461096, 40.05887065795366] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5030.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65440014123953, 40.065087413111016], - [116.6604939035006, 40.06932413181845], - [116.65897996204654, 40.07554077360956], - [116.65137176527728, 40.07752059547196], - [116.64527970437521, 40.07328448053616], - [116.64679407205477, 40.06706788915284] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5030.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64527970437521, 40.07328448053616], - [116.65137176527728, 40.07752059547196], - [116.6498573092544, 40.0837370291271], - [116.64225047774652, 40.08571738248099], - [116.63616057958852, 40.081482223409324], - [116.637675288874, 40.07526570856017] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5030.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.22399178804511, 39.77096976232905], - [116.22999184526056, 39.77520162477496], - [116.22845870668137, 39.78141251172431], - [116.22092543678048, 39.78339174796188], - [116.21492779891808, 39.77916108295853], - [116.21646105371532, 39.77295001696772] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5077.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31318492879892, 40.154346743181485], - [116.31924837575195, 40.15859761642266], - [116.31770804745425, 40.16480073899714], - [116.31010373719526, 40.16675283668479], - [116.30404183712464, 40.16250242881282], - [116.30558263719885, 40.156299409596414] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.68176211038553, 40.040494730030204], - [116.68785795044103, 40.044730948822505], - [116.6863463108033, 40.05094880225569], - [116.67873776490771, 40.052929898561075], - [116.67264210225304, 40.04869311956069], - [116.67415473706306, 40.042475750343684] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5030.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.67264210225304, 40.04869311956069], - [116.67873776490771, 40.052929898561075], - [116.677225230219, 40.059147249056096], - [116.66961615832697, 40.06112742848026], - [116.66352118932973, 40.056890483673875], - [116.66503452681904, 40.05067347060499] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5030.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42714296045006, 40.124916298898874], - [116.4331949528777, 40.129145884081204], - [116.43166914074875, 40.13535790342397], - [116.42408920034187, 40.1373389568515], - [116.41803432025849, 40.13310643088886], - [116.41956227479479, 40.12689579740342] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61792871754753, 40.097881613908676], - [116.6240131069198, 40.10211395939016], - [116.62249776763325, 40.10833027966858], - [116.61489814816913, 40.11031461047888], - [116.60881697485136, 40.106084022858916], - [116.61033217033797, 40.09986732056969] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5030.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41803432025849, 40.13310643088886], - [116.42408920034187, 40.1373389568515], - [116.42256175726679, 40.1435499109803], - [116.4149772841707, 40.14552694773843], - [116.4089195174493, 40.14129148136663], - [116.41044910432365, 40.13508191401639] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46351840142019, 40.09210682530419], - [116.46956059650995, 40.09632599913661], - [116.46804079680547, 40.102541902392694], - [116.46047704500793, 40.10453754196767], - [116.45443282913931, 40.10031609539655], - [116.4559544380754, 40.09410132227281] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24922147472792, 40.211458835373996], - [116.25526750039283, 40.21570139844361], - [116.25372511264959, 40.22190431048483], - [116.24613680521662, 40.22386499557255], - [116.24009379633895, 40.219624024033315], - [116.24163608930215, 40.213420784699956] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2487" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25835190464697, 40.203295430055356], - [116.26440098522889, 40.20753961395987], - [116.26285872985389, 40.213742429601034], - [116.25526750039283, 40.21570139844361], - [116.24922147472792, 40.211458835373996], - [116.25076362220445, 40.20525568180409] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5045.2488" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.60881697485136, 40.106084022858916], - [116.61489814816913, 40.11031461047888], - [116.61338268879541, 40.116531027885344], - [116.60578625498464, 40.118517281105426], - [116.59970850287802, 40.11428860659585], - [116.60122374021486, 40.10807174855425] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5030.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32384533184111, 39.68095403688866], - [116.32987166299812, 39.68519880688423], - [116.32834184919196, 39.69141081100279], - [116.32078496128314, 39.69337774507274], - [116.31475960586675, 39.689133057345146], - [116.31629009533114, 39.682921301440466] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5077.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35535087417989, 39.75414863805528], - [116.36138509327604, 39.75839186174469], - [116.3598565166219, 39.764603828313106], - [116.35229232230782, 39.766571764525104], - [116.34625735711974, 39.76232728564673], - [116.34778726445008, 39.75611607346479] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36444134013374, 39.74596722492145], - [116.37047434247785, 39.75020883025114], - [116.36894700480588, 39.75642161875763], - [116.36138509327604, 39.75839186174469], - [116.35535087417989, 39.75414863805528], - [116.35687972000869, 39.747936740927905] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53153997558812, 40.074083896593386], - [116.537585976135, 40.078298498552776], - [116.5360717209151, 40.084517339989105], - [116.52851113533751, 40.086521589159176], - [116.52246686397717, 40.082307598848764], - [116.52398151698719, 40.07608880037021] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55876750409641, 40.04941692296386], - [116.5648212769282, 40.05363535631429], - [116.563307701701, 40.059854186045726], - [116.5557404586106, 40.061854929701425], - [116.54968964823311, 40.057638060964116], - [116.55120316171721, 40.05141891769665] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54968964823311, 40.057638060964116], - [116.5557404586106, 40.061854929701425], - [116.55422674473098, 40.06807383028633], - [116.54666220526082, 40.07007611578742], - [116.54061400728799, 40.06586054076369], - [116.54212778942194, 40.059641427775084] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.08731251323252, 39.98082863084403], - [116.09332802780095, 39.98507813979362], - [116.09177768998431, 39.99127780694229], - [116.08420967182983, 39.99322656612093], - [116.07819126528508, 39.98897416029659], - [116.07974376174873, 39.98277588659844] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2482" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.11463919379575, 39.95636151266241], - [116.1206463401603, 39.9606025628505], - [116.11910085453387, 39.96680546112548], - [116.1115461917843, 39.96876601222754], - [116.10553639530134, 39.9645222488293], - [116.10708394161584, 39.958320670498495] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2485" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52246686397717, 40.082307598848764], - [116.52851113533751, 40.086521589159176], - [116.5269964458943, 40.09274027651027], - [116.51943696967408, 40.09474483970422], - [116.51339391924111, 40.09053106904814], - [116.51490919675955, 40.08431257174667] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34625735711974, 39.76232728564673], - [116.35229232230782, 39.766571764525104], - [116.35076262306585, 39.7727830001849], - [116.3431967447005, 39.77474909274136], - [116.33716152869123, 39.77050374076994], - [116.33869237146713, 39.76429311514329] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35977643651539, 39.7936932893617], - [116.36581370123308, 39.797936277215705], - [116.36428480775253, 39.80414773159008], - [116.35671716299946, 39.80611532316335], - [116.35067891751434, 39.80187089549031], - [116.35220923146088, 39.795660265206216] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36887055308202, 39.785512652957564], - [116.3749063823798, 39.78975385045949], - [116.37337878262053, 39.795966164016676], - [116.36581370123308, 39.797936277215705], - [116.35977643651539, 39.7936932893617], - [116.36130562799971, 39.78748193200833] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58146324317508, 39.98522431625808], - [116.58752183617692, 39.989446848954785], - [116.58600927831661, 39.99566605780311], - [116.57843839798049, 39.99766321369842], - [116.57238329362485, 39.993442662239886], - [116.57389559511321, 39.98722298510626] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58592371342584, 39.733695801432184], - [116.59196368964136, 39.7379163319756], - [116.59045621610139, 39.744140244336904], - [116.5829090390698, 39.7461441167818], - [116.57687255745478, 39.74192560965771], - [116.57837976615586, 39.7357012132711] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64511410684882, 39.92775586102374], - [116.65119401366664, 39.93198993547737], - [116.64968255998849, 39.93820882544384], - [116.64209088761761, 39.940193682441674], - [116.63601313784741, 39.93596058054636], - [116.63752484267545, 39.929741602893856] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.63601313784741, 39.93596058054636], - [116.64209088761761, 39.940193682441674], - [116.6405790395349, 39.94641243401469], - [116.63298929126819, 39.94839824815449], - [116.62691410872081, 39.9441664321977], - [116.62842605379888, 39.937947475607075] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1237362265109, 39.94819599315885], - [116.12974097208512, 39.95243452126527], - [116.12819699026191, 39.95863841329287], - [116.1206463401603, 39.9606025628505], - [116.11463919379575, 39.95636151266241], - [116.11618513917277, 39.950158866380065] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2486" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65421638771781, 39.91955179122287], - [116.66029799458352, 39.92378648876111], - [116.6587870519007, 39.93000560758539], - [116.65119401366664, 39.93198993547737], - [116.64511410684882, 39.92775586102374], - [116.64662547200666, 39.921536785144944] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2529" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.14191470397, 39.93185190076198], - [116.14791567985824, 39.936086176913285], - [116.146374423835, 39.94229184541398], - [116.13883056123437, 39.94426224730789], - [116.13282789367636, 39.940025993554436], - [116.13437083900452, 39.933821360616534] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2488" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5769317670753, 40.032980140102204], - [116.58299220865426, 40.037202280462736], - [116.58147874317044, 40.04342084148793], - [116.5739050907606, 40.04541772721988], - [116.56784808011129, 40.04119751562593], - [116.56936131128032, 40.034978505729335] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56784808011129, 40.04119751562593], - [116.5739050907606, 40.04541772721988], - [116.57239159130002, 40.051636438374636], - [116.5648212769282, 40.05363535631429], - [116.55876750409641, 40.04941692296386], - [116.56028084003553, 40.043197818735] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16007623495075, 39.915493328089696], - [116.16607518079176, 39.91972468924886], - [116.16453618803119, 39.925931785472265], - [116.15699698140041, 39.92790680878228], - [116.15099725897277, 39.92367417345587], - [116.15253758909203, 39.917467842407106] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.1782264046984, 39.89912454289527], - [116.18422531049588, 39.90335451970794], - [116.18268806362828, 39.909562651896465], - [116.17515103300374, 39.91154039579604], - [116.1691523625059, 39.90730992326225], - [116.17069055912685, 39.90110225793948] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.19637131075963, 39.88275021258485], - [116.20237218087523, 39.886980347738344], - [116.20083616889626, 39.89318912818711], - [116.19329878022243, 39.89516764837006], - [116.1872991342873, 39.8909377787194], - [116.18883571862459, 39.884729174209525] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20544365782371, 39.87456239911676], - [116.21144620103027, 39.878793145492075], - [116.2099106334347, 39.88500211872148], - [116.20237218087523, 39.886980347738344], - [116.19637131075963, 39.88275021258485], - [116.1979072799049, 39.876541283439366] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30014793221537, 39.977653689765894], - [116.30619343226121, 39.98190093913837], - [116.30465632237369, 39.988106698430265], - [116.29707341230639, 39.99006524227661], - [116.29103003138259, 39.9858189231569], - [116.29256738924376, 39.97961309008674] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2728000801966, 40.002152791084555], - [116.27883828207497, 40.00639652730438], - [116.27730024882915, 40.012602080496606], - [116.26972404878936, 40.01456418734495], - [116.26368875674116, 40.01032198830816], - [116.26522673403747, 40.00411612949148] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.76369124483831, 39.966578394430634], - [116.76977181417621, 39.97079670922888], - [116.76827222163513, 39.977022207758324], - [116.76069012240815, 39.979028190106455], - [116.75460715034691, 39.97480735254402], - [116.75610868845678, 39.96858306210971] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5030.2536" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28191394004067, 39.99398518145645], - [116.28795486456268, 39.99823031130532], - [116.28641706002313, 40.00443587124785], - [116.27883828207497, 40.00639652730438], - [116.2728000801966, 40.002152791084555], - [116.27433790123906, 39.99594698056638] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55877997209838, 39.75839150864977], - [116.56480986326928, 39.76260628227647], - [116.56330225644834, 39.76883049614202], - [116.55576485858121, 39.77084028999918], - [116.54973789695964, 39.76662709823487], - [116.55124544612987, 39.76040256400344] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56782473087134, 39.75015757985995], - [116.57385782225029, 39.754374145990745], - [116.5723502937633, 39.760598285340095], - [116.56480986326928, 39.76260628227647], - [116.55877997209838, 39.75839150864977], - [116.56028734289333, 39.75216697052579] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2528" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26368875674116, 40.01032198830816], - [116.26972404878936, 40.01456418734495], - [116.2681858405881, 40.02076977620625], - [116.26061242791313, 40.02273349558816], - [116.25458014815179, 40.01849291214458], - [116.25611826007409, 40.01228698732876] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26876729454368, 39.8754252349609], - [116.27479349843766, 39.879666541531854], - [116.27325811401776, 39.885874441704495], - [116.26569658581018, 39.88784134897774], - [116.2596733319371, 39.88360163018805], - [116.26120864079643, 39.87739340472184] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27786387124424, 39.86725046751234], - [116.28389287589843, 39.87149324718664], - [116.28235769434755, 39.877701153936364], - [116.27479349843766, 39.879666541531854], - [116.26876729454368, 39.8754252349609], - [116.27030245860571, 39.86921704701869] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.79091215006609, 39.94186542169105], - [116.79698644932436, 39.94607690501661], - [116.79549105150463, 39.95230511134456], - [116.78791965884574, 39.954320821223284], - [116.78184350754212, 39.950107246433205], - [116.78334064267936, 39.94388008578093] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5030.2539" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24547430094206, 40.02666560015001], - [116.25150355385017, 40.0309045571389], - [116.24996507108845, 40.03711027847033], - [116.24239742795659, 40.0390773748404], - [116.23637112802837, 40.03483998722251], - [116.23790953434305, 40.02863394651306] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28696281385334, 39.85907713497083], - [116.29299438887415, 39.863321210548435], - [116.29145947459932, 39.86952917450582], - [116.28389287589843, 39.87149324718664], - [116.27786387124424, 39.86725046751234], - [116.27939885681766, 39.86104229016148] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.78184350754212, 39.950107246433205], - [116.78791965884574, 39.954320821223284], - [116.7864229275699, 39.960548173642046], - [116.77884823989746, 39.96256085307553], - [116.77276997229502, 39.958344980883155], - [116.77426854007716, 39.95211875124536] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5030.2538" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21817180672225, 40.05119309902217], - [116.22419276308517, 40.05542778082056], - [116.22265372153726, 40.061633595998494], - [116.21509357870649, 40.06360487716531], - [116.20907485662347, 40.0593712118628], - [116.21061409210468, 40.05316528678546] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5058.2490" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29606375359687, 39.85090495150757], - [116.30209759438752, 39.85515008858326], - [116.30056303001149, 39.861358174440866], - [116.29299438887415, 39.863321210548435], - [116.28696281385334, 39.85907713497083], - [116.28849756632843, 39.85286892515404] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30516621225819, 39.84273354687558], - [116.31120194913858, 39.84697946084682], - [116.30966783299691, 39.85318774544263], - [116.30209759438752, 39.85515008858326], - [116.29606375359687, 39.85090495150757], - [116.29759819912462, 39.84469665132222] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50454731444175, 39.80781414262951], - [116.51056588249132, 39.81202427407489], - [116.50905592804183, 39.81824749531694], - [116.50152650113395, 39.820260158238156], - [116.49550809116235, 39.81604946183823], - [116.497019024566, 39.809826725261836] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40012026816996, 40.00409095235518], - [116.40616872295392, 40.00832700632088], - [116.40464110617808, 40.01453811796084], - [116.39706296681234, 40.01651184931838], - [116.39101190337112, 40.01227308012234], - [116.39254155812338, 40.00606327196262] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31426961654863, 39.83456247744071], - [116.32030682579494, 39.838808841998784], - [116.31877326897266, 39.84501741204261], - [116.31120194913858, 39.84697946084682], - [116.30516621225819, 39.84273354687558], - [116.30670025999495, 39.83652508529046] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51358512742387, 39.799577323896806], - [116.51960438902825, 39.803787304595936], - [116.5180951184003, 39.81001091538255], - [116.51056588249132, 39.81202427407489], - [116.50454731444175, 39.80781414262951], - [116.50605736277502, 39.80159086066946] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40922284606337, 39.995904001421586], - [116.41526851820453, 40.000137206791045], - [116.41374251668762, 40.00634939255565], - [116.40616872295392, 40.00832700632088], - [116.40012026816996, 40.00409095235518], - [116.40164837173054, 39.997880119452624] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32337331527496, 39.82639123937705], - [116.32941153175206, 39.830637696230745], - [116.32787865474843, 39.83684664574104], - [116.32030682579494, 39.838808841998784], - [116.31426961654863, 39.83456247744071], - [116.31580316139903, 39.828353772399076] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41831940004727, 39.98771204195091], - [116.4243622020657, 39.99194233191207], - [116.42283783064931, 39.998155604986394], - [116.41526851820453, 40.000137206791045], - [116.40922284606337, 39.995904001421586], - [116.41074935082229, 39.98969210539923] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33247659879507, 39.81821928363661], - [116.33851532980935, 39.82246545318175], - [116.33698325892927, 39.828674880708824], - [116.32941153175206, 39.830637696230745], - [116.32337331527496, 39.82639123937705], - [116.32490624105117, 39.82018220022328] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42740982434633, 39.979514989517895], - [116.433449758177, 39.983742366076115], - [116.43192700901156, 39.98995672218452], - [116.4243622020657, 39.99194233191207], - [116.41831940004727, 39.98771204195091], - [116.41984428006451, 39.981499061084506] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54069800905066, 39.7748639644787], - [116.5467223850359, 39.779075841457946], - [116.54521441703734, 39.785300047443116], - [116.53768191138708, 39.78731252582436], - [116.53165971338103, 39.78310164747767], - [116.53316790333766, 39.77687733906146] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.35067891751434, 39.80187089549031], - [116.35671716299946, 39.80611532316335], - [116.35518708756983, 39.812326005912134], - [116.34761746015313, 39.8142915248729], - [116.34157872018788, 39.810046032251655], - [116.34311003251352, 39.80383603207587] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5067.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54973789695964, 39.76662709823487], - [116.55576485858121, 39.77084028999918], - [116.55425711160076, 39.777064530943164], - [116.5467223850359, 39.779075841457946], - [116.54069800905066, 39.7748639644787], - [116.54220582609905, 39.76863950285789] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52262233289896, 39.791339624353995], - [116.52864281295564, 39.795549860503435], - [116.52713409571366, 39.80177376100118], - [116.51960438902825, 39.803787304595936], - [116.51358512742387, 39.799577323896806], - [116.5150944254708, 39.793353599609325] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54516152943923, 40.018109402966566], - [116.55120739839397, 40.022324969618175], - [116.54969448345801, 40.028544584125314], - [116.54213561400589, 40.03054883254834], - [116.53609215388745, 40.02633440871443], - [116.53760521164092, 40.020114638142694] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53165971338103, 39.78310164747767], - [116.53768191138708, 39.78731252582436], - [116.53617362468015, 39.79353662192621], - [116.52864281295564, 39.795549860503435], - [116.52262233289896, 39.791339624353995], - [116.52413101341068, 39.7851155593561] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53609215388745, 40.02633440871443], - [116.54213561400589, 40.03054883254834], - [116.54062243049675, 40.03676841226748], - [116.53306554387774, 40.038773646552755], - [116.52702405060352, 40.0345600239645], - [116.52853754183805, 40.02834041605997] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.23266798674557, 39.850002276067364], - [116.23867770152047, 39.854236514503874], - [116.23714294338075, 39.860445669432714], - [116.22959848385216, 39.86242086310733], - [116.2235914531187, 39.85818801494408], - [116.22512623011606, 39.851978607926114] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56330659715786, 40.00166314303553], - [116.56935836242712, 40.00588183043299], - [116.5678457301032, 40.012101320914795], - [116.56028148585219, 40.014102510808996], - [116.55423282522504, 40.0098855051053], - [116.55574534195941, 40.003665657381404] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2235914531187, 39.85818801494408], - [116.22959848385216, 39.86242086310733], - [116.22806352567474, 39.8686300101713], - [116.22052145883826, 39.870606515364216], - [116.21451684202624, 39.86637484922395], - [116.2160519208978, 39.86016552905136] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5071.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55423282522504, 40.0098855051053], - [116.56028148585219, 40.014102510808996], - [116.55876874854637, 40.020322090903896], - [116.55120739839397, 40.022324969618175], - [116.54516152943923, 40.018109402966566], - [116.54667426713752, 40.01188955610088] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.34539952867117, 40.05312397376516], - [116.35145850480889, 40.05737238060509], - [116.34992263660953, 40.06357819055375], - [116.34232658621777, 40.06553492965814], - [116.33626740557045, 40.061285653300494], - [116.3378044081459, 40.05508045245876] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3727793690228, 40.02862407493937], - [116.37883481137479, 40.03286763114832], - [116.37730265333249, 40.03907576504733], - [116.3697133210181, 40.041039274857646], - [116.36365624495437, 40.03679375181583], - [116.3651900764141, 40.030586640955875] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.64076702137217, 40.12103362338362], - [116.64686171097455, 40.12526996737828], - [116.64534613893605, 40.131485672049614], - [116.63773564591038, 40.13346512924455], - [116.63164333524756, 40.129229899862324], - [116.6331590806351, 40.123014054666626] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5027.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.63164333524756, 40.129229899862324], - [116.63773564591038, 40.13346512924455], - [116.63621973148557, 40.13968076547224], - [116.62861142893945, 40.1416613856598], - [116.62252188436779, 40.137427565768895], - [116.62403782643533, 40.131211678519136] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5027.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43187551421686, 40.019039866028706], - [116.43791765210062, 40.023266439188255], - [116.43639478782049, 40.02948058594479], - [116.42882767825199, 40.031466801815846], - [116.42278270070749, 40.0272373335796], - [116.42430768545833, 40.02102455470844] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42278270070749, 40.0272373335796], - [116.42882767825199, 40.031466801815846], - [116.42730320145462, 40.037679879754265], - [116.41973160795007, 40.03966210740164], - [116.41368374456957, 40.03542970805452], - [116.41521036102229, 40.029218012653494] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41368374456957, 40.03542970805452], - [116.41973160795007, 40.03966210740164], - [116.41820549962321, 40.04587410364549], - [116.41062939105193, 40.047852320366914], - [116.40457868581933, 40.043617023236855], - [116.40610691895431, 40.03740639800027] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6952529345356, 39.92630128141757], - [116.701339621818, 39.930534583261675], - [116.6998316339506, 39.936755122491014], - [116.69223562752029, 39.93874162133925], - [116.6861483824179, 39.93450720932458], - [116.68765763580801, 39.928287358447896] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.7134530963657, 39.90988149642238], - [116.71953734605107, 39.91411156702187], - [116.71803181836529, 39.920333668121266], - [116.71044040230194, 39.92232472498174], - [116.70435472920988, 39.91809288236048], - [116.70586184299513, 39.91187171480537] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2534" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47742223721099, 39.832513155578845], - [116.48344190416422, 39.836726198244236], - [116.48192909543425, 39.84294763753883], - [116.47439513120054, 39.84495515555953], - [116.46837410285363, 39.84074037325147], - [116.46988846378653, 39.83451986184293] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45932159338808, 39.84896381045292], - [116.46534441280333, 39.85318066446627], - [116.46382907777237, 39.859400441061], - [116.45628911481472, 39.861402238035126], - [116.4502641343555, 39.85718302639501], - [116.45178132508363, 39.850964411929716] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6861483824179, 39.93450720932458], - [116.69223562752029, 39.93874162133925], - [116.69072656787158, 39.94496150312949], - [116.6831291101704, 39.946946370748456], - [116.67704179735632, 39.9427112235295], - [116.6785519404215, 39.936491890831874] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2531" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46837410285363, 39.84074037325147], - [116.47439513120054, 39.84495515555953], - [116.47288111559311, 39.85117580621946], - [116.46534441280333, 39.85318066446627], - [116.45932159338808, 39.84896381045292], - [116.46083732404601, 39.842744213409205] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21966205000092, 39.731450371642055], - [116.22565737813909, 39.73568113664256], - [116.22412502724013, 39.74189290599658], - [116.21659722086774, 39.743874081763785], - [116.21060415624005, 39.739644398917854], - [116.21213668107333, 39.73343249429952] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5080.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.66814517403463, 40.096448293028], - [116.67424420871087, 40.10068585136768], - [116.67273037452132, 40.10690231060473], - [116.6651167257175, 40.108880890447665], - [116.65901864096462, 40.104643356486804], - [116.66053318360235, 40.09842716390022] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5027.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.65901864096462, 40.104643356486804], - [116.6651167257175, 40.108880890447665], - [116.66360218674774, 40.11509700112161], - [116.65598897504161, 40.117075403049995], - [116.6498923472903, 40.112838280522546], - [116.65140740521637, 40.10662229214545] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5027.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6498923472903, 40.112838280522546], - [116.65598897504161, 40.117075403049995], - [116.65447385852723, 40.1232912635676], - [116.64686171097455, 40.12526996737828], - [116.64076702137217, 40.12103362338362], - [116.64228247667295, 40.114817748056204] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5027.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40489030674186, 39.89820640266429], - [116.41092894451175, 39.902439609131584], - [116.40940428302854, 39.90865308699941], - [116.4018388919341, 39.910632014864376], - [116.39579755539613, 39.90639603318982], - [116.3973242851323, 39.90018388078375] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49994243000157, 39.91377788998306], - [116.50596916130918, 39.91798948489671], - [116.50445672318054, 39.924210510682535], - [116.4969165433243, 39.92621943045579], - [116.49088969638039, 39.922007047723866], - [116.49240321933932, 39.91578659064104] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2097716068357, 39.91406785266998], - [116.2157786383072, 39.918299559803295], - [116.2142423409003, 39.92450778451575], - [116.2066987419704, 39.92648435828847], - [116.20069358439378, 39.92225341114082], - [116.20223020829592, 39.916045173895824] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41397715366116, 39.89001183110346], - [116.42001296428798, 39.89424216389484], - [116.41848992300227, 39.90045673812346], - [116.41092894451175, 39.902439609131584], - [116.40489030674186, 39.89820640266429], - [116.40641546307191, 39.891993190073194] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5089933370977, 39.905546931511985], - [116.51502049082947, 39.90975815424537], - [116.51350880665548, 39.9159796080017], - [116.50596916130918, 39.91798948489671], - [116.49994243000157, 39.91377788998306], - [116.50145499659338, 39.90755684843676] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.20069358439378, 39.92225341114082], - [116.2066987419704, 39.92648435828847], - [116.20516204881267, 39.93269243374431], - [116.19761977203908, 39.93466949778602], - [116.19161605988309, 39.93043898076773], - [116.19315324239567, 39.9242310184988] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2493" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51804322661559, 39.89731479437905], - [116.52407133793884, 39.901526058500224], - [116.52256027407375, 39.9077478383281], - [116.51502049082947, 39.90975815424537], - [116.5089933370977, 39.905546931511985], - [116.51050508243421, 39.899325408393956] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2279315951765, 39.897698645340704], - [116.23394343129974, 39.90193268644423], - [116.2324076689825, 39.90814101580087], - [116.22486004048575, 39.91011554601313], - [116.21885076102994, 39.90588279080429], - [116.22038659137473, 39.8996742489761] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2496" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21885076102994, 39.90588279080429], - [116.22486004048575, 39.91011554601313], - [116.22332404750394, 39.91632385087571], - [116.2157786383072, 39.918299559803295], - [116.2097716068357, 39.91406785266998], - [116.21130778448652, 39.90785942565131] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2495" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44120125376374, 39.86539765956671], - [116.44722869514051, 39.86961946061459], - [116.44571044266566, 39.875837278694], - [116.4381627190061, 39.87783199954107], - [116.43213259531171, 39.87360743787485], - [116.43365290302722, 39.86739093569367] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.4502641343555, 39.85718302639501], - [116.45628911481472, 39.861402238035126], - [116.45477236187836, 39.86762106607755], - [116.44722869514051, 39.86961946061459], - [116.44120125376374, 39.86539765956671], - [116.44271997686737, 39.859180081902] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54522760199838, 39.72707828522592], - [116.55124966454169, 39.731290307557], - [116.54974270922587, 39.73751545408569], - [116.54221360429939, 39.73952878668762], - [116.53619392740397, 39.73531792898768], - [116.53770102603197, 39.729092617901536] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2527" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.423057928261, 39.88181218619427], - [116.42909087110606, 39.88603961444739], - [116.42756945299293, 39.89225528902871], - [116.42001296428798, 39.89424216389484], - [116.41397715366116, 39.89001183110346], - [116.4155007004175, 39.883797528770685] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.19161605988309, 39.93043898076773], - [116.19761977203908, 39.93466949778602], - [116.19608257689814, 39.94087734348689], - [116.18854106945878, 39.94285447360296], - [116.18253833252362, 39.93862402485197], - [116.1840761961237, 39.93241643045391] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2492" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.18253833252362, 39.93862402485197], - [116.18854106945878, 39.94285447360296], - [116.18700325430582, 39.94906200006238], - [116.17946191498923, 39.95103873502567], - [116.17345965527676, 39.94680797140571], - [116.17499832895109, 39.94060084268266] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2491" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36810276727144, 40.076319858067144], - [116.37416270780224, 40.08056511195173], - [116.37262893335067, 40.08677210335516], - [116.36503356392178, 40.08873283176126], - [116.3589722087836, 40.084485774804264], - [116.36050757552124, 40.07827974489697] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53619392740397, 39.73531792898768], - [116.54221360429939, 39.73952878668762], - [116.54070638118314, 39.745753857497476], - [116.53317923945306, 39.74776815862092], - [116.52716151399191, 39.74355812885433], - [116.52866904242404, 39.73733301952241] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3589722087836, 40.084485774804264], - [116.36503356392178, 40.08873283176126], - [116.36349849303434, 40.094939009077436], - [116.35590058253476, 40.09689725083385], - [116.34983827831907, 40.09264874804819], - [116.35137476610231, 40.086443397578805] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43649414800048, 39.97131286346503], - [116.44253130528863, 39.9755373976967], - [116.44101014799173, 39.981752815205674], - [116.433449758177, 39.983742366076115], - [116.42740982434633, 39.979514989517895], - [116.42893307618209, 39.973300919393104] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.50909758091747, 39.76003796426159], - [116.51511287659488, 39.76424747931433], - [116.5136041739053, 39.77047180361086], - [116.50607937359128, 39.77248626606642], - [116.50006450570888, 39.768276399051814], - [116.50157408471523, 39.76205247923881] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.44557253451053, 39.96310578669433], - [116.45160709428696, 39.9673276169847], - [116.45008747675939, 39.97354405751192], - [116.44253130528863, 39.9755373976967], - [116.43649414800048, 39.97131286346503], - [116.43801579088678, 39.96509771712843] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51812965251992, 39.75179833676432], - [116.52414590674229, 39.7560079106655], - [116.52263782089776, 39.76223257869665], - [116.51511287659488, 39.76424747931433], - [116.50909758091747, 39.76003796426159], - [116.51060634379466, 39.753813546262684] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45464527755855, 39.954893982437966], - [116.46067750136604, 39.95911331075651], - [116.45915935124022, 39.965330720267325], - [116.45160709428696, 39.9673276169847], - [116.44557253451053, 39.96310578669433], - [116.44709260986056, 39.95688959429478] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49102962438053, 39.77651302227519], - [116.49704459829137, 39.7807236542882], - [116.49553426228697, 39.786946984948976], - [116.48800774979145, 39.788959026626046], - [116.48199214804401, 39.7847472259947], - [116.48350375784682, 39.778524607490745] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40457868581933, 40.043617023236855], - [116.41062939105193, 40.047852320366914], - [116.40910165494827, 40.05406323954985], - [116.40152111293067, 40.05603750935927], - [116.39546769834885, 40.0517994158492], - [116.39699751092206, 40.04558983039957] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46371279293429, 39.94667776810625], - [116.46974301755017, 39.950894854429905], - [116.46822624422691, 39.957113164788254], - [116.46067750136604, 39.95911331075651], - [116.45464527755855, 39.954893982437966], - [116.45616384782961, 39.94867679036997] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.24609997458738, 39.88133438234301], - [116.25211754537906, 39.88557147432072], - [116.25058210343272, 39.89177974731577], - [116.24302918277878, 39.893751265547095], - [116.23701455577383, 39.88951575800004], - [116.23854992073869, 39.883307159696464] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2498" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47277560690907, 39.938457546396435], - [116.47880423487948, 39.942672701445645], - [116.47728873209259, 39.94889183237302], - [116.46974301755017, 39.950894854429905], - [116.46371279293429, 39.94667776810625], - [116.46522993987917, 39.940459637681386] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.23701455577383, 39.88951575800004], - [116.24302918277878, 39.893751265547095], - [116.24149359706124, 39.89995957884595], - [116.23394343129974, 39.90193268644423], - [116.2279315951765, 39.897698645340704], - [116.22946716085866, 39.89149005119444] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2497" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48183434140253, 39.93023379392571], - [116.48786182966747, 39.93444737042703], - [116.48634747849994, 39.94066723181128], - [116.47880423487948, 39.942672701445645], - [116.47277560690907, 39.938457546396435], - [116.47429142926809, 39.9322385520825] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38635108433844, 40.05997712119561], - [116.39240699147977, 40.06421784488616], - [116.39087610057183, 40.070426692588505], - [116.38328737023386, 40.07239359396613], - [116.37722926490726, 40.06815046591672], - [116.37876204216239, 40.06194280565754] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49088969638039, 39.922007047723866], - [116.4969165433243, 39.92621943045579], - [116.49540321558656, 39.932439924941804], - [116.48786182966747, 39.93444737042703], - [116.48183434140253, 39.93023379392571], - [116.4833489521052, 39.92401402120621] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37722926490726, 40.06815046591672], - [116.38328737023386, 40.07239359396613], - [116.3817549942969, 40.078601479462144], - [116.37416270780224, 40.08056511195173], - [116.36810276727144, 40.076319858067144], - [116.36963689356298, 40.07011305548789] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.25518805904369, 39.873154676318386], - [116.26120864079643, 39.87739340472184], - [116.2596733319371, 39.88360163018805], - [116.25211754537906, 39.88557147432072], - [116.24609997458738, 39.88133438234301], - [116.2476351822467, 39.8751258122842] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5068.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.2553093597739, 39.84408166745053], - [116.26132760725932, 39.84832005495497], - [116.25979290533985, 39.85452884029964], - [116.25224005939688, 39.85649958574866], - [116.24622481965908, 39.85226283638627], - [116.24775942079602, 39.84605370576945] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.26439663894828, 39.83590221894402], - [116.2704178725901, 39.8401422281853], - [116.26888331594968, 39.84635098050235], - [116.26132760725932, 39.84832005495497], - [116.2553093597739, 39.84408166745053], - [116.25684382521723, 39.837872576626076] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.63150479269234, 39.983722899356415], - [116.63758494478381, 39.98795598657441], - [116.63607203960837, 39.99417393230328], - [116.62847890525362, 39.99615900948154], - [116.62240150750799, 39.991927344403436], - [116.6239144404724, 39.985709142658905] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.27348660038395, 39.82772444550097], - [116.27951071190448, 39.83196599326353], - [116.27797633446235, 39.838174739616335], - [116.2704178725901, 39.8401422281853], - [116.26439663894828, 39.83590221894402], - [116.26593096771657, 39.82969316624414] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52254473259785, 39.93684521804794], - [116.52857708491948, 39.941057204388855], - [116.52706538745807, 39.9472783094401], - [116.51952082528851, 39.949287301173904], - [116.51348969267407, 39.94507555308668], - [116.51500197455698, 39.9388546308599] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.28257905718843, 39.819548201498925], - [116.28860585493987, 39.82379114028869], - [116.28707171147421, 39.82999992382306], - [116.27951071190448, 39.83196599326353], - [116.27348660038395, 39.82772444550097], - [116.27502076930054, 39.821515412166946] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.51348969267407, 39.94507555308668], - [116.51952082528851, 39.949287301173904], - [116.51800857152475, 39.95550813589956], - [116.51046447679829, 39.957516943874204], - [116.5044340345409, 39.953305025105024], - [116.50594707129999, 39.947084526860195] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.61330094367997, 40.00013352839234], - [116.61937526873633, 40.004363528850355], - [116.61786196687926, 40.01058151602741], - [116.6102744962435, 40.01256989804304], - [116.60420348763486, 40.00834174731416], - [116.60571660445379, 40.00212334331122] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5037.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32806414788992, 39.77867859118955], - [116.33409910957285, 39.7829244266091], - [116.33256754039495, 39.78913449346015], - [116.32500017773727, 39.79109835519131], - [116.31896597038632, 39.78685242192726], - [116.32049830221892, 39.78064267161455] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.37759563827787, 39.92276148351551], - [116.38364165918448, 39.927002467538394], - [116.38211237402948, 39.93321284904828], - [116.37453526587691, 39.935181126406945], - [116.36848740480394, 39.93093802720244], - [116.37001843795778, 39.924728724296145] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33716152869123, 39.77050374076994], - [116.3431967447005, 39.77474909274136], - [116.34166604670162, 39.780959694215156], - [116.33409910957285, 39.7829244266091], - [116.32806414788992, 39.77867859118955], - [116.3295957981855, 39.7724684523356] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2509" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.38669919479386, 39.914580953032896], - [116.39274301808085, 39.91881954701712], - [116.39121521381904, 39.92503091248505], - [116.38364165918448, 39.927002467538394], - [116.37759563827787, 39.92276148351551], - [116.37912532444172, 39.91655129979482] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2508" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3593751032889, 39.93911105580154], - [116.36542438953448, 39.94335595106578], - [116.36389241350959, 39.949564578215636], - [116.35630966567105, 39.95152743359213], - [116.350259414321, 39.94728109604262], - [116.35179280908329, 39.941073294115746] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.36848740480394, 39.93093802720244], - [116.37453526587691, 39.935181126406945], - [116.3730045849584, 39.94139059117486], - [116.36542438953448, 39.94335595106578], - [116.3593751032889, 39.93911105580154], - [116.36090737626066, 39.932902549592384] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.78651200258133, 39.98966961810773], - [116.79259078634605, 39.99388266229764], - [116.79109386010825, 40.00010969746812], - [116.78351639541953, 40.00212262872849], - [116.77743561800399, 39.997907378537164], - [116.77893433587722, 39.99168143192708] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5027.2537" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.29167369814547, 39.811373245451534], - [116.29770291288798, 39.81561736792712], - [116.2961690773532, 39.82182624658888], - [116.28860585493987, 39.82379114028869], - [116.28257905718843, 39.819548201498925], - [116.28411302163276, 39.81333915224429] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30077009715187, 39.80319924723231], - [116.30680139012031, 39.80744429240384], - [116.30526795340123, 39.81365333722022], - [116.29770291288798, 39.81561736792712], - [116.29167369814547, 39.811373245451534], - [116.29320739343609, 39.80516412951322] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2505" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.30986772603748, 39.79502579791349], - [116.31590069905694, 39.79927145892472], - [116.31436776622704, 39.805480751901285], - [116.30680139012031, 39.80744429240384], - [116.30077009715187, 39.80319924723231], - [116.30230344051937, 39.79698999987821] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2506" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.67242206256128, 39.90314343127422], - [116.67850558047633, 39.90737823544], - [116.67699603413955, 39.91359810256731], - [116.66940210295384, 39.91558278312938], - [116.66331928619968, 39.911347837566815], - [116.66482962830729, 39.905128298521966] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2531" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31896597038632, 39.78685242192726], - [116.32500017773727, 39.79109835519131], - [116.32346786490254, 39.79730798688686], - [116.31590069905694, 39.79927145892472], - [116.30986772603748, 39.79502579791349], - [116.31140061912764, 39.78881634236078] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5070.2507" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.66331928619968, 39.911347837566815], - [116.66940210295384, 39.91558278312938], - [116.66789179492503, 39.921802226783505], - [116.66029799458352, 39.92378648876111], - [116.65421638771781, 39.91955179122287], - [116.65572730158355, 39.91333253050392] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2530" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.21046566594681, 39.76872001768654], - [116.21646105371532, 39.77295001696772], - [116.21492779891808, 39.77916108295853], - [116.20739889714821, 39.781142218355704], - [116.20140540394173, 39.77691301348207], - [116.2029389733266, 39.770701921702816] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5078.2499" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.6906241953585, 39.88673091177949], - [116.69670759064385, 39.89096426556998], - [116.69519994349304, 39.897185271758794], - [116.68760766048587, 39.89917225590585], - [116.68152395361608, 39.89493798530364], - [116.6830327735772, 39.88871759561274] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2533" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.31377772509595, 39.97994292471384], - [116.31982683332481, 39.984191184705004], - [116.31829020571716, 39.990397050145276], - [116.31070392457235, 39.99235450121341], - [116.30465632237369, 39.988106698430265], - [116.30619343226121, 39.98190093913837] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2500" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.68152395361608, 39.89493798530364], - [116.68760766048587, 39.89917225590585], - [116.68609900248711, 39.90539264491745], - [116.67850558047633, 39.90737823544], - [116.67242206256128, 39.90314343127422], - [116.6739317072019, 39.89692351631407] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2532" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.70881680555722, 39.87030963024312], - [116.7148981956993, 39.874540092575145], - [116.71339290343558, 39.88076259278969], - [116.70580465513153, 39.882753713410246], - [116.69972204554422, 39.878521639389234], - [116.70122884724702, 39.87230001333896] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2535" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.69972204554422, 39.878521639389234], - [116.70580465513153, 39.882753713410246], - [116.70429813359532, 39.88897542616749], - [116.69670759064385, 39.89096426556998], - [116.6906241953585, 39.88673091177949], - [116.69213206569087, 39.880509950218894] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5040.2534" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.46390645570996, 39.801206100171974], - [116.46992475747538, 39.80542135492449], - [116.46841099843465, 39.81164245171758], - [116.46087720467895, 39.81364722690092], - [116.45485692508669, 39.809429759691966], - [116.45637246890013, 39.80320976987959] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2518" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.3411410697665, 39.95544871394746], - [116.34719179486295, 39.959696115976975], - [116.34565757723055, 39.96590334092232], - [116.33807152176234, 39.967862573944515], - [116.33202083086842, 39.96361449795054], - [116.33355608959765, 39.957407807962056] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2503" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47295132373655, 39.792978430392274], - [116.47896804835732, 39.79719178246474], - [116.47745555155193, 39.80341371626325], - [116.46992475747538, 39.80542135492449], - [116.46390645570996, 39.801206100171974], - [116.46542058521646, 39.79498515593851] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2519" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.350259414321, 39.94728109604262], - [116.35630966567105, 39.95152743359213], - [116.35477650770319, 39.957735311817764], - [116.34719179486295, 39.959696115976975], - [116.3411410697665, 39.95544871394746], - [116.34267546097082, 39.94924151831914] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2504" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.32289946547921, 39.97177904136574], - [116.32894961281342, 39.97602739978501], - [116.3274136606729, 39.982233618652934], - [116.31982683332481, 39.984191184705004], - [116.31377772509595, 39.97994292471384], - [116.31531433714947, 39.97373694819172] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2501" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45485692508669, 39.809429759691966], - [116.46087720467895, 39.81364722690092], - [116.4593620776748, 39.81986740641103], - [116.45182480054157, 39.82186894568013], - [116.44580220730805, 39.81764900638291], - [116.44731924698098, 39.81143003252764] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2517" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.33202083086842, 39.96361449795054], - [116.33807152176234, 39.967862573944515], - [116.33653637219675, 39.97406924537833], - [116.32894961281342, 39.97602739978501], - [116.32289946547921, 39.97177904136574], - [116.32443546310867, 39.96557275665742] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5057.2502" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.42767566886378, 39.834073081793804], - [116.43370359248816, 39.83829850908994], - [116.4321838939012, 39.84451558457718], - [116.42463415957018, 39.84650587365983], - [116.41860338712685, 39.842277560085456], - [116.42012520507302, 39.83606184937677] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.468189210331, 39.98620198280402], - [116.47422216571545, 39.99041865587827], - [116.47270513644577, 39.99663662163635], - [116.46515348133173, 39.9986368928622], - [116.45911871427202, 39.994418118152126], - [116.46063747048098, 39.988201217493156] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.52709289868154, 39.889082094252], - [116.53312248470314, 39.89329379957431], - [116.53161191328512, 39.89951580791439], - [116.52407133793884, 39.901526058500224], - [116.51804322661559, 39.89731479437905], - [116.51955428571428, 39.891092892626375] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2520" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.43674188686296, 39.825863522059635], - [116.44276705528132, 39.83008613570091], - [116.44124893949824, 39.83630428982073], - [116.43370359248816, 39.83829850908994], - [116.42767566886378, 39.834073081793804], - [116.42919586696793, 39.82785626402619] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.45911871427202, 39.994418118152126], - [116.46515348133173, 39.9986368928622], - [116.46363512401919, 40.00485400199613], - [116.45608017883235, 40.00685119913968], - [116.45004322869983, 40.00263003628764], - [116.45156345415093, 39.99641410100172] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.53614312195707, 39.880849422948764], - [116.54217466709888, 39.88506194425823], - [116.54066446964855, 39.89128409066731], - [116.53312248470314, 39.89329379957431], - [116.52709289868154, 39.889082094252], - [116.52860340264759, 39.88285991390588] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2521" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40952500851697, 39.8504769341505], - [116.41555863460843, 39.854708138133624], - [116.4140357002996, 39.86092300704954], - [116.40647702941568, 39.8629053144396], - [116.40044063342346, 39.85867128422415], - [116.40196566075635, 39.85245775947786] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2512" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.54519461194404, 39.87261733170744], - [116.55122855428658, 39.876831008230454], - [116.54971862502435, 39.88305321194446], - [116.54217466709888, 39.88506194425823], - [116.53614312195707, 39.880849422948764], - [116.53765319428753, 39.87462705830411] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2522" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.41860338712685, 39.842277560085456], - [116.42463415957018, 39.84650587365983], - [116.42311284737696, 39.85272184833644], - [116.41555863460843, 39.854708138133624], - [116.40952500851697, 39.8504769341505], - [116.41104844363696, 39.844262326850625] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2513" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.55424801086977, 39.86438631566141], - [116.56028472985963, 39.86860144157785], - [116.55877497864628, 39.87482363378742], - [116.55122855428658, 39.876831008230454], - [116.54519461194404, 39.87261733170744], - [116.5467043650619, 39.86639486863629] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2523" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.39135049234865, 39.866860790868365], - [116.39738948870394, 39.87109751700607], - [116.39586337404059, 39.877310228548616], - [116.38829628537965, 39.879284959073225], - [116.3822549387028, 39.875045729358185], - [116.38378299102504, 39.86883424198233] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2510" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.5044340345409, 39.953305025105024], - [116.51046447679829, 39.957516943874204], - [116.5089515351782, 39.963737408032735], - [116.50140724055183, 39.965745518251595], - [116.49537694881116, 39.961533011952234], - [116.49689087631953, 39.95531304111793] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2516" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.56330386973328, 39.856156799969156], - [116.56934367560997, 39.860373616245546], - [116.56783403042591, 39.86659574201872], - [116.56028472985963, 39.86860144157785], - [116.55424801086977, 39.86438631566141], - [116.55575754298756, 39.8581638291875] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2524" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.40044063342346, 39.85867128422415], - [116.40647702941568, 39.8629053144396], - [116.40495248695238, 39.86911908999091], - [116.39738948870394, 39.87109751700607], - [116.39135049234865, 39.866860790868365], - [116.39287706543863, 39.86064831124857] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5060.2511" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.16516268809028, 39.80967977369144], - [116.171153169524, 39.813909320887184], - [116.16961683216446, 39.82011869762335], - [116.16208885756978, 39.82209790376643], - [116.15609788168675, 39.817867309966296], - [116.15763544533517, 39.81165861101705] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5078.2494" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.49537694881116, 39.961533011952234], - [116.50140724055183, 39.965745518251595], - [116.49989347561196, 39.9719655087037], - [116.49234830508365, 39.973972400780234], - [116.48631762885849, 39.96975889398871], - [116.48783258114014, 39.96353955245839] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2515" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.57236263303093, 39.84792912799889], - [116.57840575827747, 39.85214781577739], - [116.57689616717003, 39.85836983557429], - [116.56934367560997, 39.860373616245546], - [116.56330386973328, 39.856156799969156], - [116.56481326213705, 39.84993435216336] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2525" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.58142462659951, 39.83970355190811], - [116.58747121966161, 39.8439242276407], - [116.5859616521054, 39.850146118377516], - [116.57840575827747, 39.85214781577739], - [116.57236263303093, 39.84792912799889], - [116.57387194786182, 39.84170676625633] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5050.2526" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.48631762885849, 39.96975889398871], - [116.49234830508365, 39.973972400780234], - [116.490833581288, 39.98019181444194], - [116.48328686939466, 39.98219697637171], - [116.47725529372812, 39.97798207170951], - [116.47877139915163, 39.971763456916364] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2514" - }, - type: "Feature" - }, - { - geometry: { - coordinates: [ - [ - [116.47725529372812, 39.97798207170951], - [116.48328686939466, 39.98219697637171], - [116.48177105498219, 39.98841571317224], - [116.47422216571545, 39.99041865587827], - [116.468189210331, 39.98620198280402], - [116.46970658796027, 39.97998418491998] - ] - ], - type: "Polygon" - }, - properties: { - adcode: "13.1.5047.2513" - }, - type: "Feature" - } - ], - type: "FeatureCollection" - } -}; - -export default data; diff --git a/stories/Layers/lib/colorscales.ts b/stories/Layers/lib/colorscales.ts deleted file mode 100644 index 0c62c15a96..0000000000 --- a/stories/Layers/lib/colorscales.ts +++ /dev/null @@ -1,183 +0,0 @@ -// code from https://github.com/santilland/plotty/blob/master/src/colorscales.js -export const colorScales: { - [key: string]: any; -} = { - rainbow: { - colors: [ - '#96005A', - '#0000C8', - '#0019FF', - '#0098FF', - '#2CFF96', - '#97FF00', - '#FFEA00', - '#FF6F00', - '#FF0000', - ], - positions: [0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1], - }, - jet: { - colors: ['#000083', '#003CAA', '#05FFFF', '#FFFF00', '#FA0000', '#800000'], - positions: [0, 0.125, 0.375, 0.625, 0.875, 1], - }, - hsv: { - colors: [ - '#ff0000', - '#fdff02', - '#f7ff02', - '#00fc04', - '#00fc0a', - '#01f9ff', - '#0200fd', - '#0800fd', - '#ff00fb', - '#ff00f5', - '#ff0006', - ], - positions: [ - 0, - 0.169, - 0.173, - 0.337, - 0.341, - 0.506, - 0.671, - 0.675, - 0.839, - 0.843, - 1, - ], - }, - hot: { - colors: ['#000000', '#e60000', '#ffd200', '#ffffff'], - positions: [0, 0.3, 0.6, 1], - }, - cool: { - colors: ['#00ffff', '#ff00ff'], - positions: [0, 1], - }, - spring: { - colors: ['#ff00ff', '#ffff00'], - positions: [0, 1], - }, - summer: { - colors: ['#008066', '#ffff66'], - positions: [0, 1], - }, - autumn: { - colors: ['#ff0000', '#ffff00'], - positions: [0, 1], - }, - winter: { - colors: ['#0000ff', '#00ff80'], - positions: [0, 1], - }, - bone: { - colors: ['#000000', '#545474', '#a9c8c8', '#ffffff'], - positions: [0, 0.376, 0.753, 1], - }, - copper: { - colors: ['#000000', '#ffa066', '#ffc77f'], - positions: [0, 0.804, 1], - }, - greys: { - colors: ['#000000', '#ffffff'], - positions: [0, 1], - }, - yignbu: { - colors: [ - '#081d58', - '#253494', - '#225ea8', - '#1d91c0', - '#41b6c4', - '#7fcdbb', - '#c7e9b4', - '#edf8d9', - '#ffffd9', - ], - positions: [0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1], - }, - greens: { - colors: [ - '#00441b', - '#006d2c', - '#238b45', - '#41ab5d', - '#74c476', - '#a1d99b', - '#c7e9c0', - '#e5f5e0', - '#f7fcf5', - ], - positions: [0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1], - }, - wind: { - colors: [ - '#3288bd', - '#66c2a5', - '#abdda4', - '#e6f598', - '#fee08b', - '#fdae61', - '#f46d43', - '#d53e4f', - ], - positions: [0, 0.1, 0.2, 0.6, 0.7, 0.8, 0.9, 1], - }, - yiorrd: { - colors: [ - '#800026', - '#bd0026', - '#e31a1c', - '#fc4e2a', - '#fd8d3c', - '#feb24c', - '#fed976', - '#ffeda0', - '#ffffcc', - ], - positions: [0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1], - }, - bluered: { - colors: ['#0000ff', '#ff0000'], - positions: [0, 1], - }, - rdbu: { - colors: ['#050aac', '#6a89f7', '#bebebe', '#dcaa84', '#e6915a', '#b20a1c'], - positions: [0, 0.35, 0.5, 0.6, 0.7, 1], - }, - picnic: { - colors: [ - '#0000ff', - '#3399ff', - '#66ccff', - '#99ccff', - '#ccccff', - '#ffffff', - '#ffccff', - '#ff99ff', - '#ff66cc', - '#ff6666', - '#ff0000', - ], - positions: [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1], - }, - portland: { - colors: ['#0c3383', '#0a88ba', '#f2d338', '#f28f38', '#d91e1e'], - positions: [0, 0.25, 0.5, 0.75, 1], - }, - blackbody: { - colors: ['#000000', '#e60000', '#e6d200', '#ffffff', '#a0c8ff'], - positions: [0, 0.2, 0.4, 0.7, 1], - }, - earth: { - colors: ['#000082', '#00b4b4', '#28d228', '#e6e632', '#784614', '#ffffff'], - positions: [0, 0.1, 0.2, 0.4, 0.6, 1], - }, - electric: { - colors: ['#000000', '#1e0064', '#780064', '#a05a00', '#e6c800', '#fffadc'], - positions: [0, 0.15, 0.4, 0.6, 0.8, 1], - }, -}; -// export default colorScales; diff --git a/stories/Map/components/amap2demo_arcLine.tsx b/stories/Map/components/amap2demo_arcLine.tsx deleted file mode 100644 index 4c617f01f9..0000000000 --- a/stories/Map/components/amap2demo_arcLine.tsx +++ /dev/null @@ -1,73 +0,0 @@ -import { LineLayer, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Amap2demo_arcLine extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 40, - center: [107.77791556935472, 35.443286920228644], - zoom: 2.9142882493605033, - viewMode: '3D', - }), - }); - this.scene = scene; - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/rmsportal/UEXQMifxtkQlYfChpPwT.txt', - ) - .then((res) => res.text()) - .then((data) => { - const layer = new LineLayer({}) - .source(data, { - parser: { - type: 'csv', - x: 'lng1', - y: 'lat1', - x1: 'lng2', - y1: 'lat2', - }, - }) - .size(1) - .shape('arc') - .color('#8C1EB2') - .style({ - opacity: 0.8, - blur: 0.99, - // segmentNumber: 3, - lineType: 'dash', - // dashArray: [5, 5], - }); - // .forward(false) - scene.addLayer(layer); - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_arcLineDir.tsx b/stories/Map/components/amap2demo_arcLineDir.tsx deleted file mode 100644 index 7498a76940..0000000000 --- a/stories/Map/components/amap2demo_arcLineDir.tsx +++ /dev/null @@ -1,168 +0,0 @@ -import { LineLayer, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox, GaodeMapV2 } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Amap2demo_arcLineDir extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 40, - center: [107.77791556935472, 35.443286920228644], - zoom: 2.9142882493605033, - viewMode: '3D', - }), - }); - this.scene = scene; - - scene.on('loaded', () => { - let data = [ - { - lng1: 91.111891, - lat1: 40.662557, - lng2: 120.342625, - lat2: 37.373799, - testOpacity: 0.4, - }, - // { - // lng1: 116.98242187499999, - // lat1: 43.004647127794435, - // lng2: 105.64453124999999, - // lat2: 28.998531814051795, - // testOpacity: 0.4, - // }, - // { - // lng1: 75.76171875, - // lat1: 36.31512514748051, - // lng2: 46.23046874999999, - // lat2: 52.802761415419674, - // testOpacity: 0.8, - // }, - ]; - let data2 = [ - { - lng1: 88.59374999999999, - lat1: 52.53627304145948, - lng2: 119.794921875, - lat2: 46.07323062540835, - testOpacity: 0.6, - }, - // { - // lng2: 88.59374999999999, - // lat2: 52.53627304145948, - // lng1: 119.794921875, - // lat1: 46.07323062540835 - // } - ]; - - const layer = new LineLayer({ - blend: 'normal', - }) - .source(data, { - parser: { - type: 'json', - x: 'lng1', - y: 'lat1', - x1: 'lng2', - y1: 'lat2', - }, - }) - .size(5) - .shape('arc') - .color('#8C1EB2') - .style({ - lineType: 'dash', - dashArray: [25, 5], - // forward: false, - // opacity: 'testOpacity', - // segmentNumber: 5 - }); - scene.addLayer(layer); - - // const layer2 = new LineLayer({ blend: 'normal' }) - // .source(data, { - // parser: { - // type: 'json', - // x: 'lng1', - // y: 'lat1', - // x1: 'lng2', - // y1: 'lat2', - // }, - // }) - // .size(10) - // .shape('arc') - // .color('#8C1EB2') - // .style({ - // opacity: 'testOpacity', - // }); - // scene.addLayer(layer2); - - // const layer3 = new LineLayer({ blend: 'normal' }) - // .source(data2, { - // parser: { - // type: 'json', - // x: 'lng1', - // y: 'lat1', - // x1: 'lng2', - // y1: 'lat2', - // }, - // }) - // .size(10) - // .shape('arc') - // .color('#8C1EB2') - // .style({ - // opacity: 'testOpacity', - // }) - // .animate(true); - // scene.addLayer(layer3); - - // const layer4 = new LineLayer({ blend: 'normal' }) - // .source(data2, { - // parser: { - // type: 'json', - // x: 'lng1', - // y: 'lat1', - // x1: 'lng2', - // y1: 'lat2', - // }, - // }) - // .size(10) - // .shape('arc') - // .color('#8C1EB2') - // .style({ - // forward: false, - // opacity: 'testopacity', - // }) - // .animate({ - // duration: 4, - // interval: 0.3, - // trailLength: 0.5, - // }); - // scene.addLayer(layer4); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_arcLineLinear.tsx b/stories/Map/components/amap2demo_arcLineLinear.tsx deleted file mode 100644 index 208d0b5dd6..0000000000 --- a/stories/Map/components/amap2demo_arcLineLinear.tsx +++ /dev/null @@ -1,93 +0,0 @@ -import { LineLayer, Scene } from '@antv/l7'; -import { GaodeMapV2 } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Amap2demo_arcLineLinear extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - pitch: 40, - center: [60, 40], - zoom: 2.9142882493605033, - viewMode: '3D', - style: 'dark', - version: '2.0.4', - }), - }); - this.scene = scene; - - scene.on('loaded', () => { - let data = [ - { - lng1: 75.76171875, - lat1: 36.31512514748051, - lng2: 46.23046874999999, - lat2: 52.802761415419674, - }, - ]; - const layer = new LineLayer({ - blend: 'normal', - }) - .source(data, { - parser: { - type: 'json', - x: 'lng1', - y: 'lat1', - x1: 'lng2', - y1: 'lat2', - }, - }) - .size(20) - .shape('arc') - .color('#f00') - .active(true) - .style({ - // forward: false, - // opacity: 0.5, - // opacity: 0.2, - // lineType: 'dash', - // dashArray: [5, 5], - // textureBlend: 'replace', - // textureBlend: 'normal', - sourceColor: '#f00', - targetColor: '#0f0', - // thetaOffset: 0.5 - }); - // .animate({ - // duration: 50, - // interval: 0.3, - // trailLength: 0.1, - // }); - scene.addLayer(layer); - - layer.on('click', (e) => { - console.log(e); - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_arcLine_greatCircle.tsx b/stories/Map/components/amap2demo_arcLine_greatCircle.tsx deleted file mode 100644 index 33eb3b56f6..0000000000 --- a/stories/Map/components/amap2demo_arcLine_greatCircle.tsx +++ /dev/null @@ -1,75 +0,0 @@ -import { LineLayer, Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Amap2demo_arcLine_greatCircle extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 0, - center: [107.77791556935472, 35.443286920228644], - zoom: 2.9142882493605033, - viewMode: '3D', - }), - }); - this.scene = scene; - - scene.on('loaded', () => { - const layer = new LineLayer({}) - .source( - [ - { - lng1: 75.9375, - lat1: 37.71859032558816, - lng2: 123.3984375, - lat2: 39.639537564366684, - }, - ], - { - parser: { - type: 'json', - x: 'lng1', - y: 'lat1', - x1: 'lng2', - y1: 'lat2', - }, - }, - ) - .size(5) - .shape('greatcircle') - .color('#ff0000') - .style({ - lineType: 'dash', - dashArray: [5, 5], - // opacity: 0.8, - // blur: 0.99, - }); - scene.addLayer(layer); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_arcLine_greatCircleTex.tsx b/stories/Map/components/amap2demo_arcLine_greatCircleTex.tsx deleted file mode 100644 index f63482df17..0000000000 --- a/stories/Map/components/amap2demo_arcLine_greatCircleTex.tsx +++ /dev/null @@ -1,104 +0,0 @@ -import { LineLayer, Scene } from '@antv/l7'; -import { GaodeMap, GaodeMapV2, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Amap2demo_arcLine_greatCircle extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 0, - center: [107.77791556935472, 35.443286920228644], - zoom: 2.9142882493605033, - viewMode: '3D', - }), - }); - this.scene = scene; - - scene.on('loaded', () => { - scene.addImage( - '00', - 'https://gw.alipayobjects.com/zos/basement_prod/604b5e7f-309e-40db-b95b-4fac746c5153.svg', - // "https://gw-office.alipayobjects.com/bmw-prod/ae2a8580-da3d-43ff-add4-ae9c1bfc75bb.svg" - ); - scene.addImage( - '01', - 'https://gw.alipayobjects.com/zos/basement_prod/30580bc9-506f-4438-8c1a-744e082054ec.svg', - ); - scene.addImage( - '02', - 'https://gw.alipayobjects.com/zos/bmw-prod/0ca1668e-38c2-4010-8568-b57cb33839b9.svg', - ); - - const layer = new LineLayer({ blend: 'normal' }) - .source( - [ - { - lng1: 75.9375, - lat1: 37.71859032558816, - lng2: 123.3984375, - lat2: 39.639537564366684, - testOpacity: 0.5, - }, - ], - { - parser: { - type: 'json', - x: 'lng1', - y: 'lat1', - x1: 'lng2', - y1: 'lat2', - }, - }, - ) - .size(20) - .shape('greatcircle') - .color('#ff0000') - .texture('02') - .style({ - opacity: 'testOpacity', - // textureBlend: 'replace', - // textureBlend: 'normal', - blur: 0.99, - lineTexture: true, // 开启线的贴图功能 - iconStep: 5, // 设置贴图纹理的间距 - - // lineType: 'dash', - // dashArray: [5, 5], - // sourceColor: '#f00', - // targetColor: '#0f0', - }) - .animate({ - duration: 5, - interval: 0.2, - trailLength: 0.4, - }); - // .animate(true); - scene.addLayer(layer); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_clustermarker.tsx b/stories/Map/components/amap2demo_clustermarker.tsx deleted file mode 100644 index 47fb36b031..0000000000 --- a/stories/Map/components/amap2demo_clustermarker.tsx +++ /dev/null @@ -1,64 +0,0 @@ -import { MarkerLayer, Marker, Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; -export default class Amap2demo_clustermarker extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - // this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 3, - }), - }); - - scene.on('loaded', () => { - addMarkers(); - scene.render(); - }); - function addMarkers() { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d3564b06-670f-46ea-8edb-842f7010a7c6.json', - ) - .then((res) => res.json()) - .then((nodes) => { - const markerLayer = new MarkerLayer({ - cluster: true, - }); - for (let i = 0; i < nodes.features.length; i++) { - const { coordinates } = nodes.features[i].geometry; - const marker = new Marker().setLnglat({ - lng: coordinates[0], - lat: coordinates[1], - }); - markerLayer.addMarker(marker); - } - scene.addMarkerLayer(markerLayer); - }); - } - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_destroy.tsx b/stories/Map/components/amap2demo_destroy.tsx deleted file mode 100644 index 5d1a80b2f3..0000000000 --- a/stories/Map/components/amap2demo_destroy.tsx +++ /dev/null @@ -1,112 +0,0 @@ -import { PointLayer, Scene } from '@antv/l7'; -import { GaodeMapV2, GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; -export default class Amap2demo_destroy extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - center: [121.107846, 30.267069], - pitch: 0, - style: 'normal', - zoom: 20, - animateEnable: false, - }), - }); - let originData = [ - { - lng: 121.107846, - lat: 30.267069, - opacity2: 0.2, - strokeOpacity2: 0.4, - strokeColor: '#000', - strokeWidth: 0.5, - // offsets2: [0, 0] - offsets2: [100, 100], - }, - { - lng: 121.107, - lat: 30.267069, - opacity2: 0.4, - strokeOpacity2: 0.6, - strokeColor: '#0f0', - strokeWidth: 2, - offsets2: [100, 100], - }, - { - lng: 121.107846, - lat: 30.26718, - opacity2: 0.6, - strokeOpacity2: 0.8, - strokeColor: '#f00', - strokeWidth: 4, - // offsets2: [200, 200] - offsets2: [100, 100], - }, - // { - // lng: 38.54, - // lat: 77.02, - // opacity: 0.5 - // strokeColor: "#ff0" - // }, - ]; - this.scene = scene; - scene.on('loaded', () => { - let layer = new PointLayer() - .source(originData, { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }) - .shape('circle') - .color('rgba(255, 0, 0, 1.0)') - .size([10, 10, 100]) - .style({ - strokeWidth: 4, - opacity: 'opacity2', - }) - .active(true); - scene.addLayer(layer); - }); - // setTimeout(() => { - // this.scene.destroy() - // }, 2000) - } - - public render() { - return ( - <> -
- - - ); - } -} diff --git a/stories/Map/components/amap2demo_drawControl.tsx b/stories/Map/components/amap2demo_drawControl.tsx deleted file mode 100644 index 650ffbdd6e..0000000000 --- a/stories/Map/components/amap2demo_drawControl.tsx +++ /dev/null @@ -1,62 +0,0 @@ -import { Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import { DrawControl } from '@antv/l7-draw'; -import * as React from 'react'; -export default class Amap2demo_drawControl extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 0, - style: 'light', - layers: [], - center: [116.1608, 40.1119], - zoom: 15, - }), - }); - this.scene = scene; - - scene.on('loaded', () => { - // const layer1 = new AMap.TileLayer.Satellite(); - // scene.map.setLayers([]); - // layer1.setMap(scene.map); - const drawControl = new DrawControl(scene, { - // position: 'topright', - layout: 'horizontal', // horizontal vertical - controls: { - point: true, - polygon: true, - line: true, - circle: true, - rect: true, - delete: true, - }, - }); - scene.addControl(drawControl); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_drilldown.tsx b/stories/Map/components/amap2demo_drilldown.tsx deleted file mode 100644 index 22d1943add..0000000000 --- a/stories/Map/components/amap2demo_drilldown.tsx +++ /dev/null @@ -1,68 +0,0 @@ -import { Scene } from '@antv/l7'; -import { DrillDownLayer } from '@antv/l7-district'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -const colors = ['#B8E1FF', '#7DAAFF', '#3D76DD', '#0047A5', '#001D70']; - -export default class Amap2demo_drilldown extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [116.2825, 39.9], - pitch: 0, - style: 'blank', - zoom: 3, - minZoom: 3, - maxZoom: 10, - // viewMode: "3D" - }), - }); - this.scene = scene; - - scene.on('loaded', () => { - new DrillDownLayer(scene, { - data: [], - viewStart: 'Country', - viewEnd: 'City', - fill: { - color: { - field: 'NAME_CHN', - values: colors, - }, - }, - popup: { - enable: true, - Html: (props: any) => { - return `${props.NAME_CHN}`; - }, - }, - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_heatmap_grid.tsx b/stories/Map/components/amap2demo_heatmap_grid.tsx deleted file mode 100644 index 6dcb4fcfae..0000000000 --- a/stories/Map/components/amap2demo_heatmap_grid.tsx +++ /dev/null @@ -1,89 +0,0 @@ -import { Scene, HeatmapLayer } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Amap2demo_heatmap_grid extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 0, - center: [110.097892, 33.853662], - zoom: 4.056, - }), - }); - this.scene = scene; - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/7359a5e9-3c5e-453f-b207-bc892fb23b84.csv', - ) - .then((res) => res.text()) - .then((data) => { - const layer = new HeatmapLayer({}) - .source(data, { - parser: { - type: 'csv', - x: 'lng', - y: 'lat', - }, - transforms: [ - { - type: 'grid', - size: 20000, - field: 'v', - method: 'sum', - }, - ], - }) - .shape('circle') - .style({ - coverage: 0.9, - angle: 0, - }) - .color( - 'count', - [ - '#8C1EB2', - '#8C1EB2', - '#DA05AA', - '#F0051A', - '#FF2A3C', - '#FF4818', - '#FF4818', - '#FF8B18', - '#F77B00', - '#ED9909', - '#ECC357', - '#EDE59C', - ].reverse(), - ); - scene.addLayer(layer); - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_heatmap_hexagon.tsx b/stories/Map/components/amap2demo_heatmap_hexagon.tsx deleted file mode 100644 index 28df1b48f9..0000000000 --- a/stories/Map/components/amap2demo_heatmap_hexagon.tsx +++ /dev/null @@ -1,92 +0,0 @@ -import { Scene, HeatmapLayer } from '@antv/l7'; -import { GaodeMap, GaodeMapV2 } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Amap2demo_heatmap_hexagon extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - // pitch: 58.5, - pitch: 43, - center: [120.13383079335335, 29.651873105004427], - zoom: 7.068989519212174, - viewMode: '3D', - }), - }); - this.scene = scene; - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/a1a8158d-6fe3-424b-8e50-694ccf61c4d7.csv', - ) - .then((res) => res.text()) - .then((data) => { - const layer = new HeatmapLayer({}) - .source(data, { - parser: { - type: 'csv', - x: 'lng', - y: 'lat', - }, - transforms: [ - { - type: 'hexagon', - size: 2500, - field: 'v', - method: 'sum', - }, - ], - }) - .size('sum', (sum) => { - return sum * 20000; - }) - .shape('hexagonColumn') - .style({ - coverage: 0.8, - angle: 0, - opacity: 1.0, - }) - .color('sum', [ - '#094D4A', - '#146968', - '#1D7F7E', - '#289899', - '#34B6B7', - '#4AC5AF', - '#5FD3A6', - '#7BE39E', - '#A1EDB8', - '#C3F9CC', - '#DEFAC0', - '#ECFFB1', - ]); - scene.addLayer(layer); - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_heatmap_hexagon_world.tsx b/stories/Map/components/amap2demo_heatmap_hexagon_world.tsx deleted file mode 100644 index 3e8469597e..0000000000 --- a/stories/Map/components/amap2demo_heatmap_hexagon_world.tsx +++ /dev/null @@ -1,73 +0,0 @@ -import { Scene, HeatmapLayer } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Amap2demo_heatmap_hexagon_world extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - // pitch: 58.5, - pitch: 43, - center: [120.13383079335335, 29.651873105004427], - zoom: 7.068989519212174, - viewMode: '3D', - style: 'blank', - }), - }); - this.scene = scene; - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/bmw-prod/3dadb1f5-8f54-4449-8206-72db6e142c40.json', - ) - .then((res) => res.json()) - .then((data) => { - const layer = new HeatmapLayer({ - autoFit: true, - }) - .source(data, { - transforms: [ - { - type: 'hexagon', - size: 5 * 100000, - }, - ], - }) - .shape('circle') - .active(false) - .color('#aaa') - .style({ - coverage: 0.7, - angle: 0, - opacity: 1.0, - }); - scene.addLayer(layer); - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_instance.tsx b/stories/Map/components/amap2demo_instance.tsx deleted file mode 100644 index 139ed04ac0..0000000000 --- a/stories/Map/components/amap2demo_instance.tsx +++ /dev/null @@ -1,101 +0,0 @@ -import { PointLayer, Scene } from '@antv/l7'; -import { GaodeMap, GaodeMapV2 } from '@antv/l7-maps'; -import AMapLoader from '@amap/amap-jsapi-loader'; -import * as React from 'react'; -export default class Amap2demo_instance extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const AMAP_API_KEY: string = '15cd8a57710d40c9b7c0e3cc120f1200'; - const AMAP_VERSION: string = '1.4.15'; - // const AMAP_API_KEY: string = 'ff533602d57df6f8ab3b0fea226ae52f'; - // const AMAP_VERSION: string = '2.0'; - - AMapLoader.load({ - key: AMAP_API_KEY, // 申请好的Web端开发者Key,首次调用 load 时必填 - version: AMAP_VERSION, // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15 - // plugins: plugin, // 需要使用的的插件列表,如比例尺'AMap.Scale'等 - }).then((AMap) => { - const map = new AMap.Map('map', { - viewMode: '3D', - pitch: 0, - mapStyle: 'amap://styles/darkblue', - center: [121.435159, 31.256971], - zoom: 14.89, - minZoom: 10, - }); - - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - mapInstance: map, - }), - }); - - this.scene = scene; - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/893d1d5f-11d9-45f3-8322-ee9140d288ae.json', - ) - .then((res) => res.json()) - .then((data) => { - const pointLayer = new PointLayer() - .source(data, { - parser: { - type: 'json', - x: 'longitude', - y: 'latitude', - }, - }) - .shape('name', [ - 'circle', - 'triangle', - 'square', - 'pentagon', - 'hexagon', - 'octogon', - 'hexagram', - 'rhombus', - 'vesica', - ]) - .size('unit_price', [10, 25]) - .color('name', [ - '#5B8FF9', - '#5CCEA1', - '#5D7092', - '#F6BD16', - '#E86452', - ]) - .style({ - opacity: 0.3, - strokeWidth: 2, - }); - scene.addLayer(pointLayer); - }); - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_markerPopup.tsx b/stories/Map/components/amap2demo_markerPopup.tsx deleted file mode 100644 index 163b0107ba..0000000000 --- a/stories/Map/components/amap2demo_markerPopup.tsx +++ /dev/null @@ -1,56 +0,0 @@ -//@ts-ignore -import { MarkerLayer, Scene } from '@antv/l7'; -import { AMapScene, Marker, Popup } from '@antv/l7-react'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; -import { useState } from 'react'; - -const Amap2demo_markerPopup = () => { - const [showPopup, setShowPopup] = useState(false); - return ( - - { - console.log(marker.getElement().children[0].children[0]); - marker - .getElement() - .children[0].children[0].addEventListener('mouseenter', (e) => { - setShowPopup(true); - }); - marker - .getElement() - .children[0].children[0].addEventListener('mouseout', (e) => { - setShowPopup(false); - }); - }} - /> - {showPopup && ( - - 这是个信息框 - - )} - - ); -}; -export default Amap2demo_markerPopup; diff --git a/stories/Map/components/amap2demo_meshStyleMap.tsx b/stories/Map/components/amap2demo_meshStyleMap.tsx deleted file mode 100644 index 086584cc58..0000000000 --- a/stories/Map/components/amap2demo_meshStyleMap.tsx +++ /dev/null @@ -1,139 +0,0 @@ -import { PointLayer, Scene, PolygonLayer, LineLayer } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; -export default class Amap2demo_meshStyleMap extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - style: 'dark', - pitch: 50, - center: [118.8, 32.056], - zoom: 11.5, - }), - }); - - this.scene = scene; - let fontFamily = 'iconfont'; - let fontPath = - '//at.alicdn.com/t/font_2534097_x6rsov3i1g.woff2?t=1622107341225'; - scene.addIconFont('icon', ''); - scene.addFontFace(fontFamily, fontPath); - - let colors = [ - '#87CEFA', - '#00BFFF', - - '#7FFFAA', - '#00FF7F', - '#32CD32', - - '#F0E68C', - '#FFD700', - - '#FF7F50', - '#FF6347', - '#FF0000', - ]; - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/bmw-prod/94763191-2816-4c1a-8d0d-8bcf4181056a.json', - ) - .then((res) => res.json()) - .then((data) => { - const filllayer = new PolygonLayer({ - name: 'fill', - zIndex: 3, - }) - .source(data) - // .shape('fill') - .shape('extrude') - // .color('#0ff') - .color('unit_price', colors) - .size('unit_price', (unit_price: any) => unit_price * 50) - // .size(6000000) - .style({ - // opacity: ['unit_price', (unit_price: any) => { - // return unit_price/100000 - // }], - // opacity: ['unit_price', [0, 1]], - pickLight: true, - }) - .active(true); - scene.addLayer(filllayer); - - // const linelayer = new LineLayer({ - // zIndex: 5, - // name: 'line2', - // }) - // .source(data) - // .shape('line') - // .size(1) - // .color('#fff') - // .style({ - // opacity: 0.3, - // }); - // scene.addLayer(linelayer); - - // const pointLayer = new PointLayer({ - // zIndex: 10, - // }) - // .source(data) - // .shape('icon', 'text') - // .size(30) - // .color('count', (t) => { - // let c = Number(t.replace('℃', '')); - // return colors[Math.floor(((c - 18) / 16) * 10)]; - // }) - // .style({ - // textAnchor: 'center', // 文本相对锚点的位置 center|left|right|top|bottom|top-left - // textOffset: [30, 5], - // padding: [2, 2], - // fontFamily, - // iconfont: true, - // }); - // scene.addLayer(pointLayer); - - // const tempertureLayer = new PointLayer({ - // zIndex: 10, - // }) - // .source(data) - // .shape('unit_price', 'text') - // .size(12) - // .color('#fff') - // .style({ - // textAnchor: 'center', // 文本相对锚点的位置 center|left|right|top|bottom|top-left - // textOffset: ['unit_price', (unit_price: any) => [0, unit_price/150]], - // padding: [1, 1], - // textAllowOverlap: false, - // }); - // scene.addLayer(tempertureLayer); - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/amap2demo_styleMap.tsx b/stories/Map/components/amap2demo_styleMap.tsx deleted file mode 100644 index 70822d4184..0000000000 --- a/stories/Map/components/amap2demo_styleMap.tsx +++ /dev/null @@ -1,84 +0,0 @@ -import { PointLayer, Scene } from '@antv/l7'; -import { GaodeMap, GaodeMapV2, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; -export default class Amap2demo_styleMap extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [112, 30.267069], - pitch: 0, - style: 'dark', - zoom: 6, - }), - }); - this.scene = scene; - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/bmw-prod/450b2d95-006c-4bad-8269-15729269e142.json', - ) - .then((res) => res.json()) - .then((data) => { - let layer = new PointLayer({ workerEnabled: true }) // blend: "additive" - .source(data, { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }) - .shape('circle') - .color('color') - .size('value', (v) => 5 + 15 * v) - .style({ - // blur: 2.5, - - stroke: 'strokeColor', - // stroke: ['strokeColor', (d: any) => { - // return d - // }], - - strokeWidth: 'strokeWidth', - // strokeWidth: 0, - // strokeWidth: ["strokeWidth", (d: any) => { - // return d * 2 - // }], - strokeOpacity: [ - 'strokeOpacity', - (d: any) => { - return d * 2; - }, - ], - - opacity: 'opacity', - }) - .active(true); - scene.addLayer(layer); - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/cluster.tsx b/stories/Map/components/cluster.tsx deleted file mode 100644 index 3909bdc832..0000000000 --- a/stories/Map/components/cluster.tsx +++ /dev/null @@ -1,70 +0,0 @@ -import { PointLayer, Marker, Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; -export default class Cluster extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - // this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 3, - }), - }); - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d3564b06-670f-46ea-8edb-842f7010a7c6.json', - ) - .then((res) => res.json()) - .then((data) => { - const pointLayer = new PointLayer({}) - .source(data, { - cluster: true, - }) - .shape('circle') - .scale('point_count', { - type: 'quantile', - }) - .size('point_count', [5, 10, 15, 20, 25]) - .active(true) - .color('yellow') - .style({ - opacity: 0.5, - strokeWidth: 1, - }); - - scene.addLayer(pointLayer); - - scene.on('zoomchange', () => { - const d = pointLayer.getSource(); - // console.log('ddd', d.data.dataArray) - }); - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/dataImagelayer.tsx b/stories/Map/components/dataImagelayer.tsx deleted file mode 100644 index 7205183a4e..0000000000 --- a/stories/Map/components/dataImagelayer.tsx +++ /dev/null @@ -1,84 +0,0 @@ -// @ts-ignore -import { ImageLayer, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Amap2demo_imageLayer extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [121.268, 30.3628], - pitch: 0, - style: 'normal', - zoom: 10, - viewMode: '3D', - }), - }); - this.scene = scene; - - scene.on('loaded', () => { - const layer = new ImageLayer({}); - layer - .source( - // 'https://gw.alipayobjects.com/zos/rmsportal/FnHFeFklTzKDdUESRNDv.jpg', - 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*Al3JR5Hdg0cAAAAAAAAAAAAAARQnAQ', - { - parser: { - type: 'image', - extent: [121.168, 30.2828, 121.384, 30.4219], - }, - }, - ) - .shape('dataImage') - .style({ - // clampLow: false, - // clampHigh: false, - // opacity: 0.8, - domain: [0, 8000], - rampColors: { - colors: [ - '#FF4818', - '#F7B74A', - '#FFF598', - '#91EABC', - '#2EA9A1', - '#206C7C', - ].reverse(), - positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], - }, - // float value = u_pixelConstant + ((r * u_pixelConstantR + g * u_pixelConstantG + b * u_pixelConstantB) * u_pixelConstantRGB); - pixelConstant: 0.0, - pixelConstantR: 256 * 256, - pixelConstantG: 256, - pixelConstantB: 1, - pixelConstantRGB: 0.1, - }); - scene.addLayer(layer); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/destroyClear.tsx b/stories/Map/components/destroyClear.tsx deleted file mode 100644 index 85eb704b43..0000000000 --- a/stories/Map/components/destroyClear.tsx +++ /dev/null @@ -1,119 +0,0 @@ -import { LineLayer, Scene, PolygonLayer } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class DestroyClear extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 40, - center: [107.77791556935472, 35.443286920228644], - zoom: 2.9142882493605033, - viewMode: '3D', - }), - }); - this.scene = scene; - let layer: any = null; - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ) - .then((res) => res.json()) - .then((data) => { - let count = 1; - let timer = setInterval(() => { - layer = new PolygonLayer({ blend: 'normal' }) - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .select(true) - .style({ - opacity: 0.8, - opacityLinear: { - enable: true, - dir: 'in', // in - out - }, - }); - scene.addLayer(layer); - count++; - setTimeout(() => { - if (count > 10) { - clearInterval(timer); - } - scene.removeLayer(layer); - console.log(scene.getLayers()); - }, 3500); - }, 4000); - }); - fetch( - 'https://gw.alipayobjects.com/os/rmsportal/UEXQMifxtkQlYfChpPwT.txt', - ) - .then((res) => res.text()) - .then((data) => { - // let count = 1 - // let timer = setInterval(() => { - // layer = new LineLayer({}) - // .source(data, { - // parser: { - // type: 'csv', - // x: 'lng1', - // y: 'lat1', - // x1: 'lng2', - // y1: 'lat2', - // }, - // }) - // .size(1) - // .shape('arc') - // .color('#8C1EB2') - // .style({ - // opacity: 0.8, - // blur: 0.99, - // }); - // scene.addLayer(layer); - // count++ - // setTimeout(() => { - // if(count > 10) { - // clearInterval(timer) - // } - // scene.removeLayer(layer) - // console.log(scene.getLayers()) - // }, 3500 ) - // }, 4000) - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/plugin.tsx b/stories/Map/components/plugin.tsx deleted file mode 100644 index 0b277769c9..0000000000 --- a/stories/Map/components/plugin.tsx +++ /dev/null @@ -1,179 +0,0 @@ -// @ts-nocheck -import { PointLayer, Scene, LineLayer } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class AmapPlugin extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [116.47, 39.98], - pitch: 0, - zoom: 12.5, - plugin: ['AMap.ToolBar', 'AMap.LineSearch'], - }), - }); - this.scene = scene; - scene.addImage( - 'road', - 'https://gw.alipayobjects.com/zos/bmw-prod/ce83fc30-701f-415b-9750-4b146f4b3dd6.svg', - ); - scene.addImage( - 'start', - 'https://gw.alipayobjects.com/zos/bmw-prod/1c301f25-9bb8-4e67-8d5c-41117c877caf.svg', - ); - scene.addImage( - 'end', - 'https://gw.alipayobjects.com/zos/bmw-prod/f3db4998-e657-4c46-b5ab-205ddc12031f.svg', - ); - - scene.addImage( - 'busStop', - 'https://gw.alipayobjects.com/zos/bmw-prod/54345af2-1d01-43e1-9d11-cd9bb953202c.svg', - ); - - scene.on('loaded', () => { - window.AMap.plugin(['AMap.ToolBar', 'AMap.LineSearch'], () => { - scene.map.addControl(new AMap.ToolBar()); - - var linesearch = new AMap.LineSearch({ - pageIndex: 1, //页码,默认值为1 - pageSize: 1, //单页显示结果条数,默认值为20,最大值为50 - city: '北京', //限定查询城市,可以是城市名(中文/中文全拼)、城市编码,默认值为『全国』 - extensions: 'all', //是否返回公交线路详细信息,默认值为『base』 - }); - - //执行公交路线关键字查询 - linesearch.search('536', function(status, result) { - //打印状态信息status和结果信息result - - const { path, via_stops } = result.lineInfo[0]; - const startPoint = [path[0]]; - const endpoint = [path[path.length - 1]]; - const budStopsData = via_stops.map((stop) => ({ - lng: stop.location.lng, - lat: stop.location.lat, - name: stop.name, - })); - const data = [ - { - id: '1', - coord: path.map((p) => [p.lng, p.lat]), - }, - ]; - - const busLine = new LineLayer({ blend: 'normal' }) - .source(data, { - parser: { - type: 'json', - coordinates: 'coord', - }, - }) - .size(5) - .shape('line') - .color('rgb(99, 166, 242)') - .texture('road') - .animate({ - interval: 1, // 间隔 - duration: 1, // 持续时间,延时 - trailLength: 2, // 流线长度 - }) - .style({ - lineTexture: true, - iconStep: 25, - }); - - scene.addLayer(busLine); - - const startPointLayer = new PointLayer({ zIndex: 1 }) - .source(startPoint, { - parser: { - x: 'lng', - y: 'lat', - type: 'json', - }, - }) - .shape('start') - .size(20) - .style({ - offsets: [0, 25], - }); - scene.addLayer(startPointLayer); - - const endPointLayer = new PointLayer({ zIndex: 1 }) - .source(endpoint, { - parser: { - x: 'lng', - y: 'lat', - type: 'json', - }, - }) - .shape('end') - .size(25) - .style({ - offsets: [0, 25], - }); - scene.addLayer(endPointLayer); - - const busStops = new PointLayer() - .source(budStopsData, { - parser: { - x: 'lng', - y: 'lat', - type: 'json', - }, - }) - .shape('busStop') - .size(13) - .style({ - offsets: [20, 0], - }); - scene.addLayer(busStops); - - const busStopsName = new PointLayer() - .source(budStopsData, { - parser: { - x: 'lng', - y: 'lat', - type: 'json', - }, - }) - .shape('name', 'text') - .size(12) - .color('#000') - .style({ - textAnchor: 'left', - textOffset: [80, 0], - stroke: '#fff', - strokeWidth: 1, - }); - scene.addLayer(busStopsName); - }); - }); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Map/components/polygon_extrudeTex.tsx b/stories/Map/components/polygon_extrudeTex.tsx deleted file mode 100644 index 484296d4cd..0000000000 --- a/stories/Map/components/polygon_extrudeTex.tsx +++ /dev/null @@ -1,72 +0,0 @@ -import { PolygonLayer, Scene, LineLayer, PointLayer } from '@antv/l7'; -import { GaodeMap, GaodeMapV2, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Amap2demo_polygon_extrude extends React.Component { - private gui: dat.GUI; - private $stats: Node; - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - style: 'dark', - center: [120, 29.732983], - zoom: 6.2, - pitch: 60, - }), - }); - this.scene = scene; - - fetch('https://geo.datav.aliyun.com/areas_v3/bound/330000.json') - .then((res) => res.json()) - .then((data) => { - const provincelayer = new PolygonLayer({}) - .source(data) - .size(150000) - .shape('extrude') - .color('#0DCCFF') - .active({ - color: 'rgb(255,255,255)', - mix: 0.5, - }) - .style({ - heightfixed: true, - // pickLight: true, - raisingHeight: 200000, - mapTexture: - 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*SOUKQJpw1FYAAAAAAAAAAAAAARQnAQ', - // mapTexture: 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*EojwT4VzSiYAAAAAAAAAAAAAARQnAQ' - // opacity: 0.8, - sourceColor: '#f00', - targetColor: '#ff0', - - // topsurface: false, - // sidesurface: false - }); - - scene.addLayer(provincelayer); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Map/components/shapeUpdate.tsx b/stories/Map/components/shapeUpdate.tsx deleted file mode 100644 index 22c277d2fd..0000000000 --- a/stories/Map/components/shapeUpdate.tsx +++ /dev/null @@ -1,106 +0,0 @@ -// @ts-ignore -import { PointLayer, Scene, ILayer } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class ShapeUpdate extends React.Component { - // @ts-ignore - private scene: Scene; - public pointLayer: ILayer; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [121.107846, 30.267069], - pitch: 40, - style: 'normal', - zoom: 20, - animateEnable: false, - }), - }); - - this.pointLayer = new PointLayer() - .source( - [ - { - lng: 121.107846, - lat: 30.267069, - }, - { - lng: 121.107, - lat: 30.267069, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ) - // 'circle', 'triangle', 'square', 'pentagon', 'hexagon', 'octogon', 'hexagram', 'rhombus', 'vesica' - // .shape('circle') - .shape('vesica') - // .shape('cylinder') - .color('blue') - .size(20) - // .size([10, 10, 50]) - .style({ - stroke: '#fff', - storkeWidth: 2, - // offsets: [100, 100], - }); - scene.addLayer(this.pointLayer); - scene.render(); - this.scene = scene; - } - - public updateShape() { - this.pointLayer - .shape('cylinder') - // .shape('hexagon') - // .shape('triangle') - // .shape('hexagram') - .size([10, 10, 50]); - - // .shape('triangle') - - this.scene.render(); - } - - public render() { - return ( - <> -
- - - ); - } -} diff --git a/stories/Map/index.css b/stories/Map/index.css deleted file mode 100644 index 629d76ef00..0000000000 --- a/stories/Map/index.css +++ /dev/null @@ -1,3 +0,0 @@ -html { - overflow: hidden; -} \ No newline at end of file diff --git a/stories/Map/map.stories.tsx b/stories/Map/map.stories.tsx deleted file mode 100644 index bf99cd335c..0000000000 --- a/stories/Map/map.stories.tsx +++ /dev/null @@ -1,71 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; -import Amap2demo_destroy from './components/amap2demo_destroy'; - -import Amap2demo_arcLine from "./components/amap2demo_arcLine" -import Amap2demo_arcLine_greatCircle from "./components/amap2demo_arcLine_greatCircle" -import Amap2demo_arcLine_greatCircleTex from "./components/amap2demo_arcLine_greatCircleTex" -import Amap2demo_arcLineDir from "./components/amap2demo_arcLineDir" -import Amap2demo_arcLineLinear from './components/amap2demo_arcLineLinear'; - -import Amap2demo_heatmap_hexagon from "./components/amap2demo_heatmap_hexagon" -import Amap2demo_heatmap_hexagon_world from './components/amap2demo_heatmap_hexagon_world'; -import Amap2demo_heatmap_grid from "./components/amap2demo_heatmap_grid" - -import Amap2demo_drilldown from "./components/amap2demo_drilldown" - -import Amap2demo_markerPopup from './components/amap2demo_markerPopup'; -import Amap2demo_clustermarker from './components/amap2demo_clustermarker'; - -import Amap2demo_instance from "./components/amap2demo_instance" - -import Amap2demo_drawControl from "./components/amap2demo_drawControl" - -import Amap2demo_meshStyleMap from './components/amap2demo_meshStyleMap'; - -import Amap2demo_styleMap from "./components/amap2demo_styleMap" - -import ShapeUpdate from './components/shapeUpdate' -import AmapPlugin from './components/plugin' -import DestroyClear from './components/destroyClear' -import Cluster from './components/cluster' -import PolygonExteudeTex from './components/polygon_extrudeTex'; -import DataImagelayer from './components/dataImagelayer'; - -// @ts-ignore -storiesOf('地图方法', module) - - .add('高德地图2.0 line_arc', () => ) - .add('高德地图2.0 line_arc_greatCircle', () => ) - .add('高德地图2.0 line_arc_greatCircleTex', () => ) - - .add('高德地图2.0 line_arcDir', () => ) - .add('高德地图2.0 line_arcLinear', () => ) - - .add('高德地图2.0 heatmap3D/hexagon', () => ) - .add('高德地图2.0 heatmap/hexagon/world', () => ) - .add('高德地图2.0 heatmap3D/grid', () => ) - - .add('高德地图2.0 点击下钻', () => ) - - .add('marker popup', () => ) - .add('高德地图2.0 clusterMarker图层', () => ) - - .add('高德地图2.0 instance实例', () => ) - - .add('高德地图2.0 drawControl实例', () => ) - - .add('高德地图 mesh 样式数据映射', () => ) - - .add('高德地图 样式数据映射', () => ) - - .add('测试销毁', () => ) - - .add('ShapeUpdate', () => ) - - .add('AmapPlugin', () => ) - .add('DestroyClear', () => ) - .add('Cluster', () => ) - .add('PolygonExteudeTex', () => ) - .add('DataImagelayer', () => ) - diff --git a/stories/MapAdaptor/Map.md b/stories/MapAdaptor/Map.md deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/stories/MapAdaptor/Map.stories.tsx b/stories/MapAdaptor/Map.stories.tsx deleted file mode 100644 index 06c87128ca..0000000000 --- a/stories/MapAdaptor/Map.stories.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; -import GaodeMap from './components/AMap'; -import Mapbox from './components/Mapbox'; -import MapboxInstance from './components/MapboxInstance'; -import AMapinstance from './components/MapInstance'; -import Mixed from './components/Mixed'; -import MultiAMap from './components/MultiAMap'; -import MultiMapbox from './components/MultiMapbox'; -import MultiAMapLayer from './components/multiMaptest'; -// @ts-ignore -import notes from './Map.md'; -// @ts-ignore -storiesOf('地图底图', module) - .add('高德地图', () => , { - notes: { markdown: notes }, - }) - .add('高德地图实例', () => , { - notes: { markdown: notes }, - }) - .add('Mapbox', () => , { - notes: { markdown: notes }, - }) - .add('Mapbox地图实例', () => , { - notes: { markdown: notes }, - }) - .add('多个高德地图实例', () => , { - notes: { markdown: notes }, - }) - .add('多个高德图层', () => , { - notes: { markdown: notes }, - }) - .add('多个 Mapbox 实例', () => , { - notes: { markdown: notes }, - }) - .add('高德地图 & Mapbox 混合', () => , { - notes: { markdown: notes }, - }); diff --git a/stories/MapAdaptor/components/AMap.tsx b/stories/MapAdaptor/components/AMap.tsx deleted file mode 100644 index d0b313e5df..0000000000 --- a/stories/MapAdaptor/components/AMap.tsx +++ /dev/null @@ -1,66 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class GaodeMapComponent extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [110.19382669582967, 50.258134], - pitch: 0, - style: 'dark', - zoom: 3, - }), - }); - const layer = new PolygonLayer({ - enablePicking: false, - }); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - scene.addLayer(layer); - scene.render(); - this.scene = scene; - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapAdaptor/components/MapInstance.tsx b/stories/MapAdaptor/components/MapInstance.tsx deleted file mode 100644 index 77f1410b67..0000000000 --- a/stories/MapAdaptor/components/MapInstance.tsx +++ /dev/null @@ -1,79 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class GaodeMapComponent extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - // @ts-ignore - window.initAMap = () => { - const map = new AMap.Map('map', { - viewMode: '3D', - resizeEnable: true, // 是否监控地图容器尺寸变化 - zoom: 11, // 初始化地图层级 - center: [116.397428, 39.90923], // 初始化地图中心点 - }); - const scene = new Scene({ - // @ts-ignore - id: 'map', - map: new GaodeMap({ - mapInstance: map, - }), - }); - const layer = new PolygonLayer({ - enablePicking: false, - }); - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - scene.addLayer(layer); - scene.render(); - this.scene = scene; - }; - const url: string = - 'https://webapi.amap.com/maps?v=1.4.15&key=15cd8a57710d40c9b7c0e3cc120f1200&plugin=Map3D&callback=initAMap'; - const $jsapi = document.createElement('script'); - $jsapi.id = 'amap-script'; - $jsapi.charset = 'utf-8'; - $jsapi.src = url; - document.head.appendChild($jsapi); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapAdaptor/components/Mapbox.tsx b/stories/MapAdaptor/components/Mapbox.tsx deleted file mode 100644 index 8952842585..0000000000 --- a/stories/MapAdaptor/components/Mapbox.tsx +++ /dev/null @@ -1,56 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class MapboxComponent extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'dark', - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 3, - }), - }); - this.scene = scene; - const layer = new PolygonLayer({}); - - layer - .source(await response.json()) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', () => { - return 'yellow'; - }) - .shape('fill') - .style({ - opacity: 0.8, - }); - scene.addLayer(layer); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapAdaptor/components/MapboxInstance.tsx b/stories/MapAdaptor/components/MapboxInstance.tsx deleted file mode 100644 index dd7207f902..0000000000 --- a/stories/MapAdaptor/components/MapboxInstance.tsx +++ /dev/null @@ -1,64 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; -import mapboxgl from 'mapbox-gl'; - -export default class MapboxInstance extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - mapboxgl.accessToken = - 'pk.eyJ1IjoibHp4dWUiLCJhIjoiY2tvaWZuM2s4MWZuYjJ1dHI5ZGduYTlrdiJ9.DQCfMRbZzx0VSwecQ69McA'; - // pk.eyJ1IjoibHp4dWUiLCJhIjoiY2tvaWZuM2s4MWZuYjJ1dHI5ZGduYTlrdiJ9.DQCfMRbZzx0VSwecQ69McA - const map = new mapboxgl.Map({ - container: 'map', // container id - style: 'mapbox://styles/mapbox/streets-v11', // stylesheet location - center: [-74.5, 40], // starting position [lng, lat] - zoom: 9, // starting zoom - }); - - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - mapInstance: map, - }), - }); - this.scene = scene; - const layer = new PolygonLayer({}); - - layer - .source(await response.json()) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', () => { - return 'red'; - }) - .shape('fill') - .style({ - opacity: 0.8, - }); - scene.addLayer(layer); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapAdaptor/components/Mixed.tsx b/stories/MapAdaptor/components/Mixed.tsx deleted file mode 100644 index 0dc725e0cf..0000000000 --- a/stories/MapAdaptor/components/Mixed.tsx +++ /dev/null @@ -1,278 +0,0 @@ -// @ts-ignore -import { PointLayer, PolygonLayer, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; -// @ts-ignore -import pointsData from '../../assets/data/points.json'; - -export default class Mixed extends React.Component { - private scene1: Scene; - private scene2: Scene; - private scene3: Scene; - private scene4: Scene; - - public componentWillUnmount() { - this.scene1.destroy(); - this.scene2.destroy(); - this.scene3.destroy(); - this.scene4.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - - const scene1 = new Scene({ - id: 'map1', - map: new GaodeMap({ - center: [110.19382669582967, 50.258134], - pitch: 0, - style: 'light', - zoom: 3, - }), - }); - const scene2 = new Scene({ - id: 'map2', - map: new GaodeMap({ - center: [110.19382669582967, 50.258134], - pitch: 0, - style: 'dark', - zoom: 3, - }), - }); - const scene3 = new Scene({ - id: 'map3', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 2, - }), - }); - const scene4 = new Scene({ - id: 'map4', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/light-v10', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 2, - }), - }); - - this.scene1 = scene1; - this.scene2 = scene2; - this.scene3 = scene3; - this.scene4 = scene4; - - const layer1 = new PolygonLayer({ - enablePicking: true, - enableHighlight: true, - passes: [ - [ - 'colorHalftone', - { - size: 8, - }, - ], - ], - onHover: (pickedFeature: any) => { - // tslint:disable-next-line:no-console - console.log('Scene1', pickedFeature.feature.name); - }, - }); - layer1 - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - - const layer2 = new PolygonLayer({ - enablePicking: true, - enableHighlight: true, - passes: [ - [ - 'hexagonalPixelate', - { - scale: 20, - }, - ], - ], - onHover: (pickedFeature: any) => { - // tslint:disable-next-line:no-console - console.log('Scene2', pickedFeature.feature.name); - }, - }); - layer2 - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - - const layer3 = new PolygonLayer({ - enablePicking: true, - enableHighlight: true, - passes: ['noise'], - onHover: (pickedFeature: any) => { - // tslint:disable-next-line:no-console - console.log('Scene3', pickedFeature.feature.name); - }, - }); - layer3 - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - const layer4 = new PolygonLayer({ - enableMultiPassRenderer: true, - enablePicking: true, - enableHighlight: true, - passes: ['sepia'], - onHover: (pickedFeature: any) => { - // tslint:disable-next-line:no-console - console.log('Scene4', pickedFeature.feature.name); - }, - }); - layer4 - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - const pointLayer = new PointLayer({ - enableMultiPassRenderer: true, - enablePicking: true, - enableHighlight: true, - passes: [ - [ - 'colorHalftone', - { - size: 8, - }, - ], - ], - onHover: (pickedFeature: any) => { - // tslint:disable-next-line:no-console - console.log('Scene4', pickedFeature.feature.name); - }, - }); - pointLayer - .source(pointsData) - .color('name', [ - '#FFF5B8', - '#FFDC7D', - '#FFAB5C', - '#F27049', - '#D42F31', - '#730D1C', - ]) - .shape('subregion', [ - 'circle', - 'triangle', - 'square', - 'pentagon', - 'hexagon', - 'octogon', - 'hexagram', - 'rhombus', - 'vesica', - ]) - .size('scalerank', [5, 10]) - .style({ - opacity: 1.0, - }); - - scene1.addLayer(layer1); - scene2.addLayer(layer2); - scene3.addLayer(layer3); - scene4.addLayer(layer4); - // scene4.addLayer(pointLayer); - } - - public render() { - return ( - <> -
-
-
-
- - ); - } -} diff --git a/stories/MapAdaptor/components/MultiAMap.tsx b/stories/MapAdaptor/components/MultiAMap.tsx deleted file mode 100644 index 837f13c4a6..0000000000 --- a/stories/MapAdaptor/components/MultiAMap.tsx +++ /dev/null @@ -1,127 +0,0 @@ -// @ts-ignore -import { PointLayer, Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class MultiGaodeMap extends React.Component { - private scene1: Scene; - private scene2: Scene; - - public componentWillUnmount() { - this.scene1.destroy(); - this.scene2.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/893d1d5f-11d9-45f3-8322-ee9140d288ae.json', - ); - const data = await response.json(); - const scene1 = new Scene({ - id: 'map1', - map: new GaodeMap({ - center: [121.435159, 31.256971], - zoom: 14.89, - style: 'light', - }), - }); - const scene2 = new Scene({ - id: 'map2', - map: new GaodeMap({ - center: [121.435159, 31.256971], - zoom: 14.89, - style: 'dark', - }), - }); - - const pointLayer = new PointLayer({}) - .source(data, { - parser: { - type: 'json', - x: 'longitude', - y: 'latitude', - }, - }) - .shape('name', [ - 'circle', - 'triangle', - 'square', - 'pentagon', - 'hexagon', - 'octogon', - 'hexagram', - 'rhombus', - 'vesica', - ]) - .size('unit_price', [10, 25]) - .active(true) - .color('name', ['#5B8FF9', '#5CCEA1', '#5D7092', '#F6BD16', '#E86452']) - .style({ - opacity: 0.3, - strokeWidth: 2, - }); - - const pointLayer2 = new PointLayer({}) - .source(data, { - parser: { - type: 'json', - x: 'longitude', - y: 'latitude', - }, - }) - .shape('name', [ - 'circle', - 'triangle', - 'square', - 'pentagon', - 'hexagon', - 'octogon', - 'hexagram', - 'rhombus', - 'vesica', - ]) - .size('unit_price', [10, 25]) - .active(true) - .color('#5B8FF9') - .style({ - opacity: 0.3, - strokeWidth: 2, - }); - // scene1.on('loaded', () => { - scene1.addLayer(pointLayer); - // }); - // scene2.on('loaded', () => { - scene2.addLayer(pointLayer2); - // }); - - this.scene1 = scene1; - this.scene2 = scene2; - } - - public render() { - return ( - <> -
-
- - ); - } -} diff --git a/stories/MapAdaptor/components/MultiMapbox.tsx b/stories/MapAdaptor/components/MultiMapbox.tsx deleted file mode 100644 index e7b0905ea6..0000000000 --- a/stories/MapAdaptor/components/MultiMapbox.tsx +++ /dev/null @@ -1,68 +0,0 @@ -// @ts-ignore -import { Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class MultiMapbox extends React.Component { - private scene1: Scene; - private scene2: Scene; - - public componentWillUnmount() { - this.scene1.destroy(); - this.scene2.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const scene1 = new Scene({ - id: 'map1', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 3, - }), - }); - this.scene1 = scene1; - - const scene2 = new Scene({ - id: 'map2', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/light-v10', - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 3, - }), - }); - this.scene2 = scene2; - } - - public render() { - return ( - <> -
-
- - ); - } -} diff --git a/stories/MapAdaptor/components/amapInstance.tsx b/stories/MapAdaptor/components/amapInstance.tsx deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/stories/MapAdaptor/components/image/icon.svg b/stories/MapAdaptor/components/image/icon.svg deleted file mode 100644 index 4fce86f0ea..0000000000 --- a/stories/MapAdaptor/components/image/icon.svg +++ /dev/null @@ -1 +0,0 @@ -clothCreated with Sketch. \ No newline at end of file diff --git a/stories/MapAdaptor/components/multiMaptest.tsx b/stories/MapAdaptor/components/multiMaptest.tsx deleted file mode 100644 index b95cf7afdf..0000000000 --- a/stories/MapAdaptor/components/multiMaptest.tsx +++ /dev/null @@ -1,118 +0,0 @@ -// @ts-ignore -import { PointLayer, Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; -export default class MultiGaodeMap extends React.Component { - private scene1: Scene; - private scene2: Scene; - - public componentWillUnmount() { - this.scene1.destroy(); - this.scene2.destroy(); - } - - public async componentDidMount() { - const data = { - schoolGps: [120.46970867, 27.25603049], - dataObs: { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'Point', - coordinates: [120.46753644, 27.22434614], - }, - }, - { - type: 'Feature', - properties: {}, - geometry: { - type: 'Point', - coordinates: [120.48454783, 27.25587721], - }, - }, - ], - }, - dataObs2: { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'Point', - coordinates: [120.47067657, 27.26350309], - }, - }, - ], - }, - }; - const scene1 = new Scene({ - id: 'map1', - map: new GaodeMap({ - center: data.schoolGps as [number, number], - zoom: 12, - style: 'light', - }), - }); - scene1.addImage( - '02', - 'https://gw.alipayobjects.com/zos/basement_prod/7aa1f460-9f9f-499f-afdf-13424aa26bbf.svg', - ); - const scene2 = new Scene({ - id: 'map2', - map: new GaodeMap({ - center: data.schoolGps as [number, number], - zoom: 12, - style: 'dark', - }), - }); - scene2.addImage( - '02', - 'https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*KFyuTZxN6wYAAAAAAAAAAABkARQnAQ', - ); - const imageLayer1 = new PointLayer() - .source(data.dataObs) - .shape('02') - .size(12); - - const imageLayer2 = new PointLayer() - .source(data.dataObs2) - .shape('02') - .size(12); - scene1.addLayer(imageLayer1); - scene2.addLayer(imageLayer2); - - this.scene1 = scene1; - this.scene2 = scene2; - } - - public render() { - return ( - <> -
-
- - ); - } -} diff --git a/stories/MapPerformance/components/BigLine.tsx b/stories/MapPerformance/components/BigLine.tsx deleted file mode 100644 index e4e8482227..0000000000 --- a/stories/MapPerformance/components/BigLine.tsx +++ /dev/null @@ -1,78 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene } from '@antv/l7'; -import { PointLayer, LineLayer } from '@antv/l7-layers'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class PointTest extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 5, - }), - }); - // scene.diasbleShaderPick(); - // let address = - // 'https://gw.alipayobjects.com/os/bmw-prod/3f2f9284-3fb1-4838-8baa-6ffd06738fcd.csv'; // 8w - // https://gw.alipayobjects.com/os/bmw-prod/b1dea29e-63b8-403f-804c-a08e1f85fd4e.csv // 30 w - // https://gw.alipayobjects.com/os/bmw-prod/e465b87a-925a-48b4-9fb3-0952bb0b53c2.csv // 20 w - let address = - 'https://gw.alipayobjects.com/os/bmw-prod/28fc7ade-8cb5-4776-a41c-470bf18c48a1.csv'; // 40 w - fetch(address) - .then((res) => res.text()) - .then((data) => { - const lineLayer = new LineLayer({ - // autoFit: true, - blend: 'normal', - }) - .source(data, { - parser: { - type: 'csv', - x: 'f_lon', - y: 'f_lat', - x1: 't_lon', - y1: 't_lat', - }, - }) - // .shape('arcmini') - // .shape('arc') - // .shape('line') - .shape('simple') - .size(2) - .color('rgb(13,64,140)') - .active({ - color: '#ff0', - }) - .style({ - segmentNumber: 30, - }); - - scene.addLayer(lineLayer); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapPerformance/components/DataUpdate.tsx b/stories/MapPerformance/components/DataUpdate.tsx deleted file mode 100644 index 1642c168be..0000000000 --- a/stories/MapPerformance/components/DataUpdate.tsx +++ /dev/null @@ -1,83 +0,0 @@ -import * as React from 'react'; -import { Scene, PolygonLayer, LineLayer, Source } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; - -export default class DataUpdate extends React.Component { - private scene: Scene | undefined; - - public componentWillUnmount() { - this.scene?.destroy(); - } - - public componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - pitch: 0, - style: 'blank', - center: [116.368652, 39.93866], - zoom: 10.07, - }), - }); - - scene.on('loaded', () => { - Promise.all([ - fetch( - 'https://gw.alipayobjects.com/os/alisis/geo-data-v0.1.1/choropleth-data/country/100000_country_province.json', - ).then((res) => res.json()), - fetch( - 'https://gw.alipayobjects.com/os/alisis/geo-data-v0.1.1/choropleth-data/province/330000_province_city.json', - ).then((res) => res.json()), - ]).then(([china, zhejiang]) => { - const source = new Source(zhejiang); - const chinaPolygonLayer = new PolygonLayer({ - autoFit: true, - }) - .color('name', [ - '#B8E1FF', - '#7DAAFF', - '#3D76DD', - '#0047A5', - '#001D70', - ]) - .shape('fill'); - - const chinaPolygonLineLayer = new LineLayer({}).shape('line'); - chinaPolygonLayer.setSource(source); - chinaPolygonLineLayer.setSource(chinaPolygonLayer.getSource()); - - scene.addLayer(chinaPolygonLayer); - scene.addLayer(chinaPolygonLineLayer); - - let current = true; - - chinaPolygonLayer.on('unclick', () => { - console.time('dataUpdate'); - scene.setEnableRender(false); - source.setData(current ? china : zhejiang); - current = !current; - scene.setEnableRender(true); - scene.render(); - console.timeEnd('dataUpdate'); - }); - }); - }); - - this.scene = scene; - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapPerformance/components/Points.tsx b/stories/MapPerformance/components/Points.tsx deleted file mode 100644 index bba64a861b..0000000000 --- a/stories/MapPerformance/components/Points.tsx +++ /dev/null @@ -1,101 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene, Source } from '@antv/l7'; -import { PointLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class PointTest extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 2, - }), - }); - - // let address = 'https://gw.alipayobjects.com/os/bmw-prod/e76d89f4-aa69-4974-90b7-b236904a43b1.json' // 100 - // let address = 'https://gw.alipayobjects.com/os/bmw-prod/edc8219a-b095-4451-98e9-3e387e290087.json' // 10000 - // let address = 'https://gw.alipayobjects.com/os/bmw-prod/2c37f08b-3fe6-4c68-a699-dc15cfc217f1.json' // 50000 - let address = - 'https://gw.alipayobjects.com/os/bmw-prod/8adff753-64e6-4ffa-9e7b-1f3dc6f4fd76.json'; // 100000 - // let address = - // 'https://gw.alipayobjects.com/os/bmw-prod/577a70fb-fc19-4582-83ed-7cddb7b77645.json'; // 20 0000 - fetch(address) - .then((res) => res.json()) - .then((data) => { - const source = new Source( - [ - { - lng: 120, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - - const layer = new PointLayer({ workerEnabled: true }) - .source(data, { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }) - // .source(source) - .size(10) - .color('#f00') - .shape('circle') - .active(true); - - scene.on('loaded', () => { - let t = new Date().getTime(); - scene.addLayer(layer); - console.log(new Date().getTime() - t); - - // setTimeout(() => { - // layer.setData([{ - // lng: 120, lat: 30 - // }]) - // }, 2000) - - // layer.on('inited', () => { - // console.log('inited ***') - layer.setData([ - { lng: 120, lat: 30 }, - { lng: 130, lat: 30 }, - ]); - // }) - }); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapPerformance/components/updataHeatMap.tsx b/stories/MapPerformance/components/updataHeatMap.tsx deleted file mode 100644 index 4e941b166f..0000000000 --- a/stories/MapPerformance/components/updataHeatMap.tsx +++ /dev/null @@ -1,82 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene } from '@antv/l7'; -import { HeatmapLayer, LineLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [116.49114, 39.866973], - zoom: 10, - }), - }); - - scene.on('loaded', () => { - let heatData1 = [{ lat: 39.866973, lng: 116.49114, count: 48 }]; - let heatData2 = [ - { lat: 39.866973, lng: 116.49114, count: 48 }, - { lat: 39.87, lng: 116.45, count: 48 }, - ]; - - const parser = { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }; - const heatmaplayer = new HeatmapLayer() - .source(heatData1, parser) - .size('count', [0, 1]) - .shape('heatmap') - .style({ - intensity: 10, - radius: 20, - opacity: 1.0, - rampColors: { - colors: [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ], - positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], - }, - }); - scene.addLayer(heatmaplayer); - // console.log(heatmaplayer) - let modelData = heatmaplayer.createModelData(heatData2, parser); - setTimeout(() => { - heatmaplayer.updateModelData(modelData); - scene.render(); - }, 1000); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapPerformance/components/updataPointsTimeLine.tsx b/stories/MapPerformance/components/updataPointsTimeLine.tsx deleted file mode 100644 index 8da8ff6d24..0000000000 --- a/stories/MapPerformance/components/updataPointsTimeLine.tsx +++ /dev/null @@ -1,202 +0,0 @@ -// @ts-nocheck -import { Scene, json } from '@antv/l7'; -import { PointLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; -import { styled, withStyles } from '@material-ui/core/styles'; -import Slider from '@material-ui/core/Slider'; - -export default class Demo extends React.Component { - private scene: Scene; - private layer: any; - - constructor() { - this.state = { - currentYear: 24, - modelDatas: undefined, - }; - } - public componentWillUnmount() { - this.scene.destroy(); - } - - public getTimeKey(time, str: string = '') { - const half = Math.floor(time / 2); - const res = ''; - if (half < 10) { - res += '0'; - } - if (time / 2 > half) { - res += half + str + '30'; - } else { - res += half + str + '00'; - } - return res; - } - - public getModelDatas(layer, sortedData, years, parser) { - const modelDatas = {}; - years.map((year) => { - modelDatas[year] = layer.createModelData(sortedData[year], parser); - }); - - this.setState({ - modelDatas, - }); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [120.2, 36.1], - pitch: 0, - zoom: 10, - style: 'dark', - }), - }); - this.scene = scene; - // 公交出行需求量的时序数据 - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/bmw-prod/82d85bb6-db7c-4583-af26-35b11c7b2d0d.json', - ) - .then((res) => res.json()) - .then((originData) => { - const times = Object.keys(originData); - const parser = { - parser: { - type: 'json', - x: 'o', - y: 'a', - }, - }; - let layer = new PointLayer({}) - .source(originData[times[0]], parser) - .shape('simple') - .size('v', (v) => Math.sqrt(v) / 6) - .color('v', ['#ffffb2', '#fecc5c', '#fd8d3c', '#e31a1c']) - .scale('v', { - type: 'quantize', - }) - .style({ - opacity: 0.8, - }); - - scene.addLayer(layer); - this.layer = layer; - - layer.on('modelLoaded', () => { - this.getModelDatas(layer, originData, times, parser); - }); - - let c = 0; - let t = setInterval(() => { - if (c > 47) { - clearInterval(t); - } else { - this.timelinechange(c); - c++; - } - }, 100); - }); - }); - } - - public timelinechange(time) { - if (time !== this.state.currentYear) { - this.layer.updateModelData(this.state.modelDatas[this.getTimeKey(time)]); - this.scene.render(); - this.setState({ - currentYear: time, - }); - } - } - - public render() { - return ( -
-
- {'当前时间 ' + this.getTimeKey(this?.state?.currentYear, ' : ')} -
- {this.state.modelDatas !== undefined && ( - this.timelinechange(e)} - /> - )} -
- ); - } -} - -const PositionContainer = styled('div')({ - position: 'absolute', - zIndex: 2, - bottom: '40px', - width: '100%', - display: 'flex', - justifyContent: 'center', - alignItems: 'center', -}); - -const SliderInput = withStyles({ - root: { - marginLeft: 12, - width: '60%', - }, - valueLabel: { - '& span': { - background: 'none', - color: '#fff', - }, - }, -})(Slider); - -function RangeInput({ min, max, value, onChange }) { - return ( - - onChange(newValue)} - valueLabelDisplay="auto" - valueLabelFormat={(t) => { - const half = Math.floor(t / 2); - const res = ''; - if (half < 10) { - res += '0'; - } - if (t / 2 > half) { - res += half + ':30'; - } else { - res += half + ':00'; - } - return res; - }} - /> - - ); -} diff --git a/stories/MapPerformance/components/updateAttrAndEle.tsx b/stories/MapPerformance/components/updateAttrAndEle.tsx deleted file mode 100644 index 0746efbaef..0000000000 --- a/stories/MapPerformance/components/updateAttrAndEle.tsx +++ /dev/null @@ -1,105 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene } from '@antv/l7'; -import { PointLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public generateData(size) { - let data = []; - for (let i = 0; i < size; i++) { - data.push({ - lng: Math.random() * 180, - lat: Math.random() * 80 - 40, - c: Math.random() > 0.5 ? '#f00' : '#ff0', - }); - } - return data; - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [120, 30], - pitch: 0, - zoom: 2, - }), - }); - - const data1 = this.generateData(1000); - const data2 = this.generateData(10000); - - const layer = new PointLayer() - .source(data1, { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }) - .size(10) - // .color('#f00') - .color('c', (v) => v) - // .shape('circle') - .shape('simple') - .active(true); - - scene.on('loaded', () => { - scene.addLayer(layer); - - let data1cache = layer.createModelData(data1, { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }); - - console.log(data1cache); - - let data2cache = layer.createModelData(data2, { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }); - - let c = 0; - setInterval(() => { - if (c === 0) { - c = 1; - layer.updateModelData(data2cache); - scene.render(); - } else { - c = 0; - layer.updateModelData(data1cache); - scene.render(); - } - }, 1000); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapPerformance/components/updateAttrAndEleShenZhen.tsx b/stories/MapPerformance/components/updateAttrAndEleShenZhen.tsx deleted file mode 100644 index 4da61fd046..0000000000 --- a/stories/MapPerformance/components/updateAttrAndEleShenZhen.tsx +++ /dev/null @@ -1,192 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene } from '@antv/l7'; -import { PointLayer, HeatmapLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; -import { styled, withStyles } from '@material-ui/core/styles'; -import Slider from '@material-ui/core/Slider'; - -export default class Demo extends React.Component { - private scene: Scene; - private layer: any; - - constructor() { - this.state = { - currentYear: 5, - modelDatas: {}, - }; - } - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [113.76, 22.742875], - zoom: 12, - style: 'dark', - }), - }); - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/bmw-prod/6956815b-f2b0-4242-97d6-8f3fea62ea17.txt', - ) - // fetch('https://gw.alipayobjects.com/os/bmw-prod/b08e27a8-26e0-4ba3-9881-7b01f5638716.txt') - .then((res) => res.text()) - .then((res) => { - const list = {}; - const array = res.split('\n'); - array = array.map((str) => str.replace('"', '')); - array.map((str) => { - let data = str.split(','); - let lng = +data[0]; - let lat = +data[1]; - data.slice(2).map((e, i) => { - if ( - e !== undefined && - e !== '"' && - e !== '' && - typeof +e === 'number' - ) { - if (!list[i + '']) { - list[i + ''] = []; - list[i + ''].push({ - lng, - lat, - v: +e, - }); - } else { - list[i + ''].push({ - lng, - lat, - v: +e, - }); - } - } - }); - }); - const listKeys = Object.keys(list); - - // console.log(list) - // console.log(list['0']) - const data0 = list['0']; - const parser = { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }; - - const layer = new HeatmapLayer() - .source(data0, parser) - .size('v', [0, 0.2, 0.4, 0.6, 0.8, 1]) - .shape('heatmap') - .style({ - intensity: 2, - radius: 10, - opacity: 1.0, - rampColors: { - colors: [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ], - positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], - }, - }); - - scene.addLayer(layer); - this.layer = layer; - this.scene = scene; - - listKeys.map((key) => { - this.state.modelDatas[key + ''] = layer.createModelData( - list[key + ''], - parser, - ); - }); - }); - }); - } - - public timelinechange(time) { - if (time !== this.state.currentYear) { - this.layer.updateModelData(this.state.modelDatas[time]); - this.scene.render(); - this.setState({ - currentYear: time, - }); - } - } - - public render() { - return ( -
- {this.state.modelDatas !== undefined && ( - this.timelinechange(e)} - /> - )} -
- ); - } -} - -const PositionContainer = styled('div')({ - position: 'absolute', - zIndex: 9, - bottom: '40px', - width: '100%', - display: 'flex', - justifyContent: 'center', - alignItems: 'center', -}); - -const SliderInput = withStyles({ - root: { - marginLeft: 12, - width: '60%', - }, - valueLabel: { - '& span': { - background: 'none', - color: '#fff', - }, - }, -})(Slider); - -function RangeInput({ min, max, value, onChange }) { - return ( - - onChange(newValue)} - valueLabelDisplay="auto" - valueLabelFormat={(t) => t} - /> - - ); -} diff --git a/stories/MapPerformance/components/updateAttrAndEle_line.tsx b/stories/MapPerformance/components/updateAttrAndEle_line.tsx deleted file mode 100644 index ca4fa20fda..0000000000 --- a/stories/MapPerformance/components/updateAttrAndEle_line.tsx +++ /dev/null @@ -1,132 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene } from '@antv/l7'; -import { PointLayer, LineLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public generateData(size) { - let data = []; - for (let i = 0; i < size; i++) { - data.push({ - lng: Math.random() * 180, - lat: Math.random() * 80 - 40, - c: Math.random() > 0.5 ? '#f00' : '#ff0', - }); - } - return data; - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [110, 30], - pitch: 0, - zoom: 4, - }), - }); - - // const data1 = this.generateData(1000); - // const data2 = this.generateData(10000); - const data1 = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: { - c: '#f00', - }, - geometry: { - type: 'LineString', - coordinates: [ - [100.37109375, 32.32427558887655], - [101.689453125, 28.844673680771795], - [104.853515625, 30.524413269923986], - ], - }, - }, - ], - }; - - const data2 = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: { - c: '#ff0', - }, - geometry: { - type: 'LineString', - coordinates: [ - [109.6875, 39.90973623453719], - [115.75195312499999, 39.90973623453719], - [109.3359375, 37.579412513438385], - [115.57617187499999, 36.80928470205937], - ], - }, - }, - ], - }; - - const layer = new LineLayer() - .source(data1) - .size(2) - .color('c', (v) => v) - .shape('line') - .active(true); - - scene.on('loaded', () => { - scene.addLayer(layer); - - // let data1cache = layer.createModelData(data1, {}); - - // console.log(data1cache); - - // let data2cache = layer.createModelData(data2, {}); - // console.log('data2cache', data2cache) - - // let c = 0; - // setInterval(() => { - // if (c === 0) { - // c = 1; - // layer.updateModelData(data2cache); - // scene.render(); - // } else { - // c = 0; - // layer.updateModelData(data1cache); - // scene.render(); - // } - // }, 1000); - - setTimeout(() => { - let data2cache = layer.createModelData(data2); - layer.updateModelData(data2cache); - scene.render(); - }, 1000); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapPerformance/components/updateAttrAndEle_planeGeometry.tsx b/stories/MapPerformance/components/updateAttrAndEle_planeGeometry.tsx deleted file mode 100644 index 5baec377a6..0000000000 --- a/stories/MapPerformance/components/updateAttrAndEle_planeGeometry.tsx +++ /dev/null @@ -1,121 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene } from '@antv/l7'; -import { - PointLayer, - LineLayer, - PolygonLayer, - GeometryLayer, -} from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public generateData(size) { - let data = []; - for (let i = 0; i < size; i++) { - data.push({ - lng: Math.random() * 180, - lat: Math.random() * 80 - 40, - c: Math.random() > 0.5 ? '#f00' : '#ff0', - }); - } - return data; - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 60, - center: [120.1025, 30.2594], - rotation: 160, - zoom: 14, - }), - }); - - const layer = new GeometryLayer() - .style({ - width: 0.074, - height: 0.061, - center: [120.1025, 30.2594], - widthSegments: 100, - heightSegments: 100, - // widthSegments: 10, - // heightSegments: 10, - mapTexture: - 'https://gw.alipayobjects.com/mdn/rms_23a451/afts/img/A*gA0NRbuOF5cAAAAAAAAAAAAAARQnAQ', - terrainTexture: - 'https://gw.alipayobjects.com/mdn/rms_23a451/afts/img/A*eYFaRYlnnOUAAAAAAAAAAAAAARQnAQ', - rgb2height: (r: number, g: number, b: number) => { - let h = - -10000.0 + - (r * 255.0 * 256.0 * 256.0 + g * 255.0 * 256.0 + b * 255.0) * 0.1; - h = h / 20 - 127600; - h = Math.max(0, h); - return h; - }, - }) - .color('#f00'); - - scene.on('loaded', () => { - scene.addLayer(layer); - - let cache10 = null, - cache100 = null; - - layer.on('terrainImageLoaded', () => { - console.log('terrainImageLoaded'); - - cache10 = layer.createModelData([], { - widthSegments: 10, - heightSegments: 10, - }); - - cache100 = layer.createModelData([], { - widthSegments: 100, - heightSegments: 100, - }); - }); - - let currentCache = 'cache100'; - scene.on('zoom', ({ value }) => { - if (!cache10 || !cache100) return; - if (value < 14.5) { - if (currentCache !== 'cache10') { - console.log('set cache10'); - layer.updateModelData(cache10); - currentCache = 'cache10'; - } - } else { - if (currentCache !== 'cache100') { - console.log('set cache100'); - layer.updateModelData(cache100); - currentCache = 'cache100'; - } - } - }); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapPerformance/components/updateAttrAndEle_polygon.tsx b/stories/MapPerformance/components/updateAttrAndEle_polygon.tsx deleted file mode 100644 index 41f4842518..0000000000 --- a/stories/MapPerformance/components/updateAttrAndEle_polygon.tsx +++ /dev/null @@ -1,116 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene } from '@antv/l7'; -import { PointLayer, LineLayer, PolygonLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public generateData(size) { - let data = []; - for (let i = 0; i < size; i++) { - data.push({ - lng: Math.random() * 180, - lat: Math.random() * 80 - 40, - c: Math.random() > 0.5 ? '#f00' : '#ff0', - }); - } - return data; - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [110, 30], - pitch: 0, - zoom: 4, - }), - }); - - const data1 = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'Polygon', - coordinates: [ - [ - [98.4375, 35.746512259918504], - [98.173828125, 30.14512718337613], - [104.94140625, 30.600093873550072], - [98.4375, 35.746512259918504], - ], - ], - }, - }, - ], - }; - - const data2 = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'Polygon', - coordinates: [ - [ - [110.390625, 38.06539235133249], - [106.435546875, 33.50475906922609], - [112.763671875, 32.47269502206151], - [109.072265625, 27.21555620902969], - [117.24609374999999, 27.605670826465445], - [118.037109375, 30.372875188118016], - [115.927734375, 34.30714385628804], - [111.97265625, 36.87962060502676], - [110.390625, 38.06539235133249], - ], - ], - }, - }, - ], - }; - - const layer = new PolygonLayer() - .source(data1) - .size(2) - .color('#f00') - .shape('fill') - .active(true); - - scene.on('loaded', () => { - scene.addLayer(layer); - - setTimeout(() => { - let data2cache = layer.createModelData(data2); - layer.updateModelData(data2cache); - scene.render(); - }, 1000); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MapPerformance/map.stories.tsx b/stories/MapPerformance/map.stories.tsx deleted file mode 100644 index 061363908d..0000000000 --- a/stories/MapPerformance/map.stories.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; - -import UpdateAttrAndEle from './components/updateAttrAndEle'; -import UpdateAttrAndEle_line from './components/updateAttrAndEle_line'; -import UpdateAttrAndEle_polygon from './components/updateAttrAndEle_polygon'; -import UpdateAttrAndEle_planeGeometry from './components/updateAttrAndEle_planeGeometry'; -import UpdateAttrTimeLine from './components/updataPointsTimeLine'; -import UpdateAttrShenZhen from './components/updateAttrAndEleShenZhen'; -import UpdateHeatMap from './components/updataHeatMap'; -import PointTest from './components/Points'; -import BigLine from './components/BigLine'; -import DataUpdate from './components/DataUpdate'; - -storiesOf('地图性能检测', module) - .add('更新数据 update point attr&ele', () => ) - .add('更新数据 update line attr&ele', () => ) - .add('更新数据 update polygon attr&ele', () => ) - .add('更新数据 update plane geometry attr&ele', () => ) - .add('更新数据 update updateAttrTimeLine', () => ) - .add('更新数据 update UpdateAttrShenZhen', () => ) - .add('更新数据 update UpdateHeatMap', () => ) - .add('点', () => ) - .add('BigLine', () => ) - .add('DataUpdate', () => ); diff --git a/stories/MultiPassRenderer/MultiPassRenderer.stories.tsx b/stories/MultiPassRenderer/MultiPassRenderer.stories.tsx deleted file mode 100644 index fe16824d9a..0000000000 --- a/stories/MultiPassRenderer/MultiPassRenderer.stories.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; -import Bloom from './components/Bloom'; -import BloomClick from './components/BloomClick'; -import Blur from './components/Blur'; -import ColorHalftone from './components/ColorHalftone'; -import CustomPostProcessing from './components/CustomPostProcessing'; -import HexagonalPixelate from './components/HexagonalPixelate'; -import Ink from './components/Ink'; -import Noise from './components/Noise'; -import Sepia from './components/Sepia'; -import TAA from './components/TAA'; -// @ts-ignore -storiesOf('MultiPassRenderer', module) - .add('ColorHalftone', () => ) - .add('HexagonalPixelate', () => ) - .add('Ink', () => ) - .add('Bloom', () => ) - .add('BloomClick', () => ) - .add('Blur', () => ) - .add('Noise', () => ) - .add('Sepia', () => ) - .add('TAA(Temporal Anti-Aliasing)', () => ) - .add('自定义后处理效果', () => ); diff --git a/stories/MultiPassRenderer/components/Bloom.tsx b/stories/MultiPassRenderer/components/Bloom.tsx deleted file mode 100644 index e6e5c99883..0000000000 --- a/stories/MultiPassRenderer/components/Bloom.tsx +++ /dev/null @@ -1,127 +0,0 @@ -import { PolygonLayer, PointLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class Bloom extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - // style: 'blank', - center: [122, 30], - pitch: 0, - zoom: 3, - }), - }); - // scene.setBgColor('#000'); - const layer = new PolygonLayer({ - enableMultiPassRenderer: true, - passes: [ - [ - 'bloom', - { - bloomBaseRadio: 0.5, - bloomRadius: 20, - bloomIntensity: 1, - }, - ], - ], - }) - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .active(true) - .style({ - // opacity: 0.8, - }); - - scene.addLayer(layer); - - // console.log('layer', layer) - - let pointLayer = new PointLayer({ - zIndex: 1, - enableMultiPassRenderer: false, - // passes: [ - // [ - // 'bloom', - // { - // bloomRadius: 10, - // bloomIntensity: 1, - // }, - // ], - // ], - }) - .source([{ lng: 122, lat: 30 }], { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }) - .shape('circle') - .size(20) - .color('red'); - scene.addLayer(pointLayer); - - // setTimeout(() => { - // layer.setMultiPass(false); - // pointLayer.setMultiPass(true, [ - // [ - // 'bloom', - // { - // bloomRadius: 10, - // bloomIntensity: 1, - // }, - // ], - // ]); - - // scene.render(); - // }, 1000); - - this.scene = scene; - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MultiPassRenderer/components/BloomClick.tsx b/stories/MultiPassRenderer/components/BloomClick.tsx deleted file mode 100644 index a3cad20456..0000000000 --- a/stories/MultiPassRenderer/components/BloomClick.tsx +++ /dev/null @@ -1,101 +0,0 @@ -import { PolygonLayer, PointLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class Bloom extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - // style: 'blank', - center: [122, 30], - pitch: 0, - zoom: 3, - }), - }); - // @ts-ignore - let selectLayer = null; - for (let i = 0; i < 10; i++) { - let pointLayer = new PointLayer({ - zIndex: 1, - enableMultiPassRenderer: false, - passes: [ - [ - 'bloom', - { - bloomBaseRadio: 0.95, - bloomRadius: 4, - bloomIntensity: 1.1, - }, - ], - ], - }) - .source( - [{ lng: 120 + Math.random() * 10, lat: 20 + Math.random() * 10 }], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ) - .shape('circle') - .size(20) - .color('red'); - scene.addLayer(pointLayer); - } - - scene.on('loaded', () => { - scene.getLayers().map((layer) => { - layer.on('click', () => { - // @ts-ignore - if (selectLayer) { - // @ts-ignore - selectLayer.setMultiPass(false); - } - selectLayer = layer; - - layer.setMultiPass(true); - }); - }); - }); - - this.scene = scene; - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MultiPassRenderer/components/Blur.tsx b/stories/MultiPassRenderer/components/Blur.tsx deleted file mode 100644 index 17237862c3..0000000000 --- a/stories/MultiPassRenderer/components/Blur.tsx +++ /dev/null @@ -1,148 +0,0 @@ -import { PolygonLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class Blur extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 3, - }), - }); - const layer = new PolygonLayer({ - // enablePicking: true, - // enableHighlight: true, - enableMultiPassRenderer: true, - passes: [ - [ - 'blurH', - { - blurRadius: 8, - }, - ], - [ - 'blurV', - { - blurRadius: 8, - }, - ], - ], - }); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .active(true) - .style({ - opacity: 0.8, - }); - - scene.addLayer(layer); - - // const layer2 = new PolygonLayer() - // .source(data) - // .size('name', [0, 10000, 50000, 30000, 100000]) - // .color('name', [ - // '#2E8AE6', - // '#69D1AB', - // '#DAF291', - // '#FFD591', - // '#FF7A45', - // '#CF1D49', - // ]) - // .shape('fill') - // .style({ - // opacity: 0.8, - // }); - // scene.addLayer(layer2); - - this.scene = scene; - - /*** 运行时修改样式属性 ***/ - const gui = new dat.GUI(); - this.gui = gui; - const styleOptions = { - blurVRadius: 8, - blurHRadius: 8, - }; - const pointFolder = gui.addFolder('Blur 配置'); - pointFolder - .add(styleOptions, 'blurVRadius', 0, 100) - .onChange((blurRadius: number) => { - layer.style({ - passes: [ - [ - 'blurV', - { - blurRadius, - }, - ], - ], - }); - scene.render(); - }); - pointFolder - .add(styleOptions, 'blurHRadius', 0, 100) - .onChange((blurRadius: number) => { - layer.style({ - passes: [ - [ - 'blurH', - { - blurRadius, - }, - ], - ], - }); - scene.render(); - }); - pointFolder.open(); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MultiPassRenderer/components/ColorHalftone.tsx b/stories/MultiPassRenderer/components/ColorHalftone.tsx deleted file mode 100644 index 906d00ca2f..0000000000 --- a/stories/MultiPassRenderer/components/ColorHalftone.tsx +++ /dev/null @@ -1,169 +0,0 @@ -// @ts-ignore -import { PolygonLayer, PointLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class ColorHalftone extends React.Component { - private gui: dat.GUI; - private $stats: Node; - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 3, - }), - }); - const layer = new PolygonLayer({ - // enablePicking: true, - enablePicking: false, - // enableHighlight: true, - enableMultiPassRenderer: true, - passes: [ - [ - 'colorHalftone', - { - size: 8, - }, - ], - ], - }); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .active(true) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - - scene.addLayer(layer); - - let pointLayer = new PointLayer({ zIndex: 2 }) - .source([{ lng: 130, lat: 30 }], { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }) - .shape('circle') - .size(20) - .color('red'); - scene.addLayer(pointLayer); - - this.scene = scene; - - /*** 运行时修改样式属性 ***/ - const gui = new dat.GUI(); - this.gui = gui; - const styleOptions = { - angle: 0, - size: 8, - centerX: 0.5, - centerY: 0.5, - }; - const pointFolder = gui.addFolder('ColorHalftone 配置'); - pointFolder - .add(styleOptions, 'centerX', 0, 1) - .onChange((centerX: number) => { - layer.style({ - passes: [ - [ - 'colorHalftone', - { - center: [centerX, styleOptions.centerY], - }, - ], - ], - }); - scene.render(); - }); - pointFolder - .add(styleOptions, 'centerY', 0, 1) - .onChange((centerY: number) => { - layer.style({ - passes: [ - [ - 'colorHalftone', - { - center: [styleOptions.centerX, centerY], - }, - ], - ], - }); - scene.render(); - }); - pointFolder.add(styleOptions, 'angle', 0, 10).onChange((angle: number) => { - layer.style({ - passes: [ - [ - 'colorHalftone', - { - angle, - }, - ], - ], - }); - scene.render(); - }); - pointFolder.add(styleOptions, 'size', 0, 20).onChange((size: number) => { - layer.style({ - passes: [ - [ - 'colorHalftone', - { - size, - }, - ], - ], - }); - scene.render(); - }); - pointFolder.open(); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MultiPassRenderer/components/CustomPostProcessing.tsx b/stories/MultiPassRenderer/components/CustomPostProcessing.tsx deleted file mode 100644 index e90860a8a8..0000000000 --- a/stories/MultiPassRenderer/components/CustomPostProcessing.tsx +++ /dev/null @@ -1,224 +0,0 @@ -// @ts-ignore -import { BasePostProcessingPass, PolygonLayer, Scene } from '@antv/l7'; -import { Mapbox, GaodeMap, GaodeMapV2 } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -interface IDotScreenEffectConfig { - center: [number, number]; // pattern 圆心 - angle: number; // dot 旋转角度 - size: number; // dot 尺寸 -} - -class DotScreenEffect extends BasePostProcessingPass { - protected setupShaders() { - // @ts-ignore - this.shaderModuleService.registerModule('dotScreenEffect', { - // @ts-ignore - vs: this.quad, - fs: ` - varying vec2 v_UV; - - uniform sampler2D u_Texture; - uniform vec2 u_ViewportSize : [1.0, 1.0]; - uniform vec2 u_Center : [0.5, 0.5]; - uniform float u_Angle : 1; - uniform float u_Size : 3; - - float pattern(vec2 texSize, vec2 texCoord) { - float scale = 3.1415 / u_Size; - float s = sin(u_Angle), c = cos(u_Angle); - vec2 tex = texCoord * texSize - u_Center * texSize; - vec2 point = vec2( - c * tex.x - s * tex.y, - s * tex.x + c * tex.y - ) * scale; - return (sin(point.x) * sin(point.y)) * 4.0; - } - vec4 dotScreen_filterColor(vec4 color, vec2 texSize, vec2 texCoord) { - float average = (color.r + color.g + color.b) / 3.0; - return vec4(vec3(average * 10.0 - 5.0 + pattern(texSize, texCoord)), color.a); - } - - void main() { - gl_FragColor = vec4(texture2D(u_Texture, v_UV)); - gl_FragColor = dotScreen_filterColor(gl_FragColor, u_ViewportSize, v_UV); - } - `, - }); - - // @ts-ignore - const { vs, fs, uniforms } = this.shaderModuleService.getModule( - 'dotScreenEffect', - ); - // @ts-ignore - const { width, height } = this.rendererService.getViewportSize(); - - return { - vs, - fs, - uniforms: { - ...uniforms, - u_ViewportSize: [width, height], - }, - }; - } -} - -// tslint:disable-next-line:max-classes-per-file -export default class CustomPostProcessing extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - // map: new Mapbox({ - // style: 'mapbox://styles/mapbox/streets-v9', - // center: [110.19382669582967, 50.258134], - // pitch: 0, - // zoom: 3, - // }), - map: new GaodeMap({ - // style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 3, - }), - }); - - // 注册自定义后处理效果 - scene.registerPostProcessingPass(DotScreenEffect, 'dotScreenEffect'); - const layer = new PolygonLayer({ - enableMultiPassRenderer: true, - passes: [ - [ - 'dotScreenEffect', - { - size: 8, - angle: 1, - }, - ], - ], - }); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .active(true) - .shape('fill') - .style({ - opacity: 0.8, - }); - - scene.addLayer(layer); - - this.scene = scene; - - /*** 运行时修改样式属性 ***/ - const gui = new dat.GUI(); - this.gui = gui; - const styleOptions = { - size: 8, - angle: 1, - centerX: 0.5, - centerY: 0.5, - }; - const pointFolder = gui.addFolder('DotScreen 配置'); - pointFolder.add(styleOptions, 'size', 0, 10).onChange((size: number) => { - layer.style({ - passes: [ - [ - 'dotScreenEffect', - { - size, - }, - ], - ], - }); - scene.render(); - }); - pointFolder.add(styleOptions, 'angle', 0, 10).onChange((angle: number) => { - layer.style({ - passes: [ - [ - 'dotScreenEffect', - { - angle, - }, - ], - ], - }); - scene.render(); - }); - pointFolder - .add(styleOptions, 'centerX', 0, 1) - .onChange((centerX: number) => { - layer.style({ - passes: [ - [ - 'dotScreenEffect', - { - center: [centerX, styleOptions.centerY], - }, - ], - ], - }); - scene.render(); - }); - pointFolder - .add(styleOptions, 'centerY', 0, 1) - .onChange((centerY: number) => { - layer.style({ - passes: [ - [ - 'dotScreenEffect', - { - center: [styleOptions.centerX, centerY], - }, - ], - ], - }); - scene.render(); - }); - pointFolder.open(); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MultiPassRenderer/components/HexagonalPixelate.tsx b/stories/MultiPassRenderer/components/HexagonalPixelate.tsx deleted file mode 100644 index e9da541552..0000000000 --- a/stories/MultiPassRenderer/components/HexagonalPixelate.tsx +++ /dev/null @@ -1,139 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class HexagonalPixelate extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 3, - }), - }); - const layer = new PolygonLayer({ - enablePicking: true, - enableHighlight: true, - enableMultiPassRenderer: true, - passes: [ - [ - 'hexagonalPixelate', - { - scale: 10, - }, - ], - ], - }); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - - scene.addLayer(layer); - - this.scene = scene; - - /*** 运行时修改样式属性 ***/ - const gui = new dat.GUI(); - this.gui = gui; - const styleOptions = { - scale: 10, - centerX: 0.5, - centerY: 0.5, - }; - const pointFolder = gui.addFolder('HexagonalPixelate 配置'); - pointFolder - .add(styleOptions, 'centerX', 0, 1) - .onChange((centerX: number) => { - layer.style({ - passes: [ - [ - 'hexagonalPixelate', - { - center: [centerX, styleOptions.centerY], - }, - ], - ], - }); - scene.render(); - }); - pointFolder - .add(styleOptions, 'centerY', 0, 1) - .onChange((centerY: number) => { - layer.style({ - passes: [ - [ - 'hexagonalPixelate', - { - center: [styleOptions.centerX, centerY], - }, - ], - ], - }); - scene.render(); - }); - pointFolder.add(styleOptions, 'scale', 0, 50).onChange((scale: number) => { - layer.style({ - passes: [ - [ - 'hexagonalPixelate', - { - scale, - }, - ], - ], - }); - scene.render(); - }); - pointFolder.open(); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MultiPassRenderer/components/Ink.tsx b/stories/MultiPassRenderer/components/Ink.tsx deleted file mode 100644 index e4813cbf8a..0000000000 --- a/stories/MultiPassRenderer/components/Ink.tsx +++ /dev/null @@ -1,109 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class Ink extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 3, - }), - }); - const layer = new PolygonLayer({ - enablePicking: true, - enableHighlight: true, - enableMultiPassRenderer: true, - passes: [ - [ - 'ink', - { - strength: 0.6, - }, - ], - ], - }); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - - scene.addLayer(layer); - - this.scene = scene; - - /*** 运行时修改样式属性 ***/ - const gui = new dat.GUI(); - this.gui = gui; - const styleOptions = { - strength: 0.6, - }; - const pointFolder = gui.addFolder('Ink 配置'); - pointFolder - .add(styleOptions, 'strength', 0, 1) - .onChange((strength: number) => { - layer.style({ - passes: [ - [ - 'ink', - { - strength, - }, - ], - ], - }); - scene.render(); - }); - pointFolder.open(); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MultiPassRenderer/components/Noise.tsx b/stories/MultiPassRenderer/components/Noise.tsx deleted file mode 100644 index 0acbe74757..0000000000 --- a/stories/MultiPassRenderer/components/Noise.tsx +++ /dev/null @@ -1,100 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class Noise extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 3, - }), - }); - const layer = new PolygonLayer({ - enablePicking: true, - enableHighlight: true, - enableMultiPassRenderer: true, - passes: ['noise'], - }); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - - scene.addLayer(layer); - - this.scene = scene; - - /*** 运行时修改样式属性 ***/ - const gui = new dat.GUI(); - this.gui = gui; - const styleOptions = { - amount: 1, - }; - const pointFolder = gui.addFolder('Noise 配置'); - pointFolder.add(styleOptions, 'amount', 0, 1).onChange((amount: number) => { - layer.style({ - passes: [ - [ - 'noise', - { - amount, - }, - ], - ], - }); - scene.render(); - }); - pointFolder.open(); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MultiPassRenderer/components/Sepia.tsx b/stories/MultiPassRenderer/components/Sepia.tsx deleted file mode 100644 index 2c711ad955..0000000000 --- a/stories/MultiPassRenderer/components/Sepia.tsx +++ /dev/null @@ -1,100 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class Sepia extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 3, - }), - }); - const layer = new PolygonLayer({ - enablePicking: true, - enableHighlight: true, - enableMultiPassRenderer: true, - passes: ['sepia'], - }); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - - scene.addLayer(layer); - - this.scene = scene; - - /*** 运行时修改样式属性 ***/ - const gui = new dat.GUI(); - this.gui = gui; - const styleOptions = { - amount: 0.5, - }; - const pointFolder = gui.addFolder('Sepia 配置'); - pointFolder.add(styleOptions, 'amount', 0, 1).onChange((amount: number) => { - layer.style({ - passes: [ - [ - 'sepia', - { - amount, - }, - ], - ], - }); - scene.render(); - }); - pointFolder.open(); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/MultiPassRenderer/components/TAA.tsx b/stories/MultiPassRenderer/components/TAA.tsx deleted file mode 100644 index 71be781bc6..0000000000 --- a/stories/MultiPassRenderer/components/TAA.tsx +++ /dev/null @@ -1,96 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class TAA extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const data = await response.json(); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 3, - }), - }); - const layer = new PolygonLayer({ - enablePicking: true, - enableHighlight: true, - enableMultiPassRenderer: true, - enableTAA: true, - jitterScale: 1, - }); - - layer - .source(data) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - - scene.addLayer(layer); - - this.scene = scene; - - /*** 运行时修改样式属性 ***/ - const gui = new dat.GUI(); - this.gui = gui; - const styleOptions = { - jitterScale: 1, - }; - const pointFolder = gui.addFolder('TAA 配置'); - pointFolder - .add(styleOptions, 'jitterScale', 0, 100) - .onChange((jitterScale: number) => { - layer.style({ - jitterScale, - }); - scene.render(); - }); - pointFolder.open(); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Object/components/arrow.tsx b/stories/Object/components/arrow.tsx deleted file mode 100644 index 99bc74f65d..0000000000 --- a/stories/Object/components/arrow.tsx +++ /dev/null @@ -1,103 +0,0 @@ -import { GeometryLayer, Scene, LineLayer } from '@antv/l7'; -import { GaodeMap, GaodeMapV2, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - // map: new GaodeMapV2({ - // map: new Mapbox({ - pitch: 0, - // style: 'dark', - center: [120, 30], - zoom: 3, - }), - }); - this.scene = scene; - - const layer = new LineLayer() - // .source([ - // { - // lng1: 100, - // lat1: 30.0, - // lng2: 105, - // lat2: 30, - // }, - // { - // lng1: 105, - // lat1: 30.0, - // lng2: 130, - // lat2: 30, - // }, - // ], { - // parser: { - // type: 'json', - // x: 'lng1', - // y: 'lat1', - // x1: 'lng2', - // y1: 'lat2', - // } - // }) - .source({ - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'LineString', - coordinates: [ - [100, 30], - [120, 30], - [120, 25], - [125, 25], - ], - }, - }, - ], - }) - .shape('line') - .size(10) - // .color('lng1', ['#f00', '#ff0']) - .color('#f00') - .style({ - opacity: 0.3, - arrow: { - enable: true, - arrowWidth: 2, - // arrowHeight: 3, - tailWidth: 0, - }, - }); - - scene.on('loaded', () => { - scene.addLayer(layer); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Object/components/cursor.tsx b/stories/Object/components/cursor.tsx deleted file mode 100644 index ac7d9fde08..0000000000 --- a/stories/Object/components/cursor.tsx +++ /dev/null @@ -1,119 +0,0 @@ -import { GeometryLayer, PointLayer, Scene, IMapService } from '@antv/l7'; -import { GaodeMap, GaodeMapV2, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - // map: new GaodeMapV2({ - // map: new Mapbox({ - pitch: 0, - // style: 'dark', - center: [120, 30], - zoom: 5, - }), - }); - this.scene = scene; - let pointLayer = new PointLayer() - .source([{ lng: 120, lat: 33 }], { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }) - .shape('circle') - .size(20) - .color('#f00') - .active(true) - .style({ - cursor: 'move', - cursorEnabled: true, - }); - - let layer0 = new GeometryLayer() - .style({ - width: 2, - height: 2, - opacity: 0.8, - widthSegments: 3, - heightSegments: 3, - center: [115, 30], - cursor: - "url('https://gw.alipayobjects.com/zos/bmw-prod/e2421e49-87b0-4b4d-aef7-03f4f93f0b54.ico'),pointer", - cursorEnabled: true, - }) - .active({ - color: '#00f', - mix: 0.5, - }) - .color('#ff0'); - - let layer = new GeometryLayer() - .style({ - width: 2, - height: 2, - opacity: 0.8, - widthSegments: 3, - heightSegments: 3, - center: [120, 30], - cursor: 'pointer', - cursorEnabled: true, - }) - .active({ - color: '#00f', - mix: 0.5, - }) - .color('#ff0'); - - let layer2 = new GeometryLayer() - .style({ - width: 2, - height: 2, - opacity: 0.8, - widthSegments: 3, - heightSegments: 3, - center: [125, 30], - cursor: 'wait', - cursorEnabled: true, - }) - .active({ - color: '#00f', - mix: 0.5, - }) - .color('#ff0'); - - scene.on('loaded', () => { - scene.addLayer(pointLayer); - scene.addLayer(layer0); - scene.addLayer(layer); - scene.addLayer(layer2); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Object/components/plane.tsx b/stories/Object/components/plane.tsx deleted file mode 100644 index 084faabca3..0000000000 --- a/stories/Object/components/plane.tsx +++ /dev/null @@ -1,96 +0,0 @@ -import { GeometryLayer, Scene, IMapService } from '@antv/l7'; -import { GaodeMap, GaodeMapV2, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - // map: new GaodeMap({ - map: new GaodeMapV2({ - // map: new Mapbox({ - pitch: 0, - // style: 'dark', - center: [120, 30], - zoom: 5, - }), - }); - this.scene = scene; - - let layer = new GeometryLayer() - .style({ - width: 2, - height: 2, - opacity: 0.8, - widthSegments: 3, - heightSegments: 3, - center: [120, 30], - cursor: 'pointer', - cursorEnabled: true, - // mapTexture: 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*FG4fT7h5AYMAAAAAAAAAAAAAARQnAQ' - }) - .active({ - color: '#00f', - mix: 0.5, - }) - .color('#ff0'); - - let layer2 = new GeometryLayer() - .style({ - width: 2, - height: 2, - opacity: 0.8, - widthSegments: 3, - heightSegments: 3, - center: [125, 30], - cursor: 'wait', - cursorEnabled: true, - // mapTexture: 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*FG4fT7h5AYMAAAAAAAAAAAAAARQnAQ' - }) - .active({ - color: '#00f', - mix: 0.5, - }) - .color('#ff0'); - - scene.on('loaded', () => { - scene.addLayer(layer); - scene.addLayer(layer2); - - // setTimeout(() => { - // // layer.style({ - // // mapTexture: "" - // // }) - // layer.style({ - // mapTexture: - // 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*GJhASbfQTK8AAAAAAAAAAAAAARQnAQ', - // }); - // scene.render(); - // }, 2000); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Object/components/planeTerrain.tsx b/stories/Object/components/planeTerrain.tsx deleted file mode 100644 index fb904627d9..0000000000 --- a/stories/Object/components/planeTerrain.tsx +++ /dev/null @@ -1,81 +0,0 @@ -import { GeometryLayer, Scene, IMapService } from '@antv/l7'; -import { GaodeMap, Mapbox, GaodeMapV2 } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - // map: new GaodeMapV2({ - // map: new Mapbox({ - pitch: 60, - center: [120.1025, 30.2594], - rotation: 220, - zoom: 14, - }), - }); - this.scene = scene; - - let layer = new GeometryLayer() - .style({ - width: 0.074, - height: 0.061, - center: [120.1025, 30.2594], - widthSegments: 200, - heightSegments: 200, - // terrainClipHeight: 1, - mapTexture: - 'https://gw.alipayobjects.com/mdn/rms_23a451/afts/img/A*gA0NRbuOF5cAAAAAAAAAAAAAARQnAQ', - terrainTexture: - 'https://gw.alipayobjects.com/mdn/rms_23a451/afts/img/A*eYFaRYlnnOUAAAAAAAAAAAAAARQnAQ', - rgb2height: (r: number, g: number, b: number) => { - let h = - -10000.0 + - (r * 255.0 * 256.0 * 256.0 + g * 255.0 * 256.0 + b * 255.0) * 0.1; - h = h / 20 - 127600; - h = Math.max(0, h); - return h; - }, - }) - .color('#ff0'); - - scene.on('loaded', () => { - scene.addLayer(layer); - // setTimeout(() => { - // // layer.style({ - // // mapTexture: "" - // // }) - // layer.style({ - // mapTexture: - // 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*GJhASbfQTK8AAAAAAAAAAAAAARQnAQ', - // }); - // scene.render(); - // }, 2000); - }); - } - - public render() { - return ( - <> -
- - ); - } -} diff --git a/stories/Object/map.stories.tsx b/stories/Object/map.stories.tsx deleted file mode 100644 index 8be50cd4b7..0000000000 --- a/stories/Object/map.stories.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; - -import Plane from './components/plane'; -import PlaneTerrain from './components/planeTerrain'; -import Cursor from './components/cursor'; -import Arrow from './components/arrow'; - -storiesOf('Object', module) - .add('Plane', () => ) - .add('PlaneTerrain', () => ) - .add('Cursor', () => ) - .add('Arrow', () => ) \ No newline at end of file diff --git a/stories/Picking/Picking.stories.tsx b/stories/Picking/Picking.stories.tsx deleted file mode 100644 index fca22b2492..0000000000 --- a/stories/Picking/Picking.stories.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; -import AdvancedAPI from './components/AdvancedAPI'; -import Highlight from './components/Highlight'; -import Tooltip from './components/Tooltip'; -// @ts-ignore -storiesOf('交互', module) - .add('拾取 & 高亮', () => ) - .add('拾取 & Tooltip', () => ) - .add('高级拾取 API', () => ); diff --git a/stories/Picking/components/AdvancedAPI.tsx b/stories/Picking/components/AdvancedAPI.tsx deleted file mode 100644 index 5dfbe984c0..0000000000 --- a/stories/Picking/components/AdvancedAPI.tsx +++ /dev/null @@ -1,135 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class AdvancedAPI extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 3, - }), - }); - const layer = new PolygonLayer({ - enablePicking: true, - enableHighlight: true, - highlightColor: [0, 0, 1, 1], - onHover: (pickedFeature) => { - // tslint:disable-next-line:no-console - }, - onClick: (pickedFeature) => { - // tslint:disable-next-line:no-console - }, - }); - - layer - .source(await response.json()) - .size('name', [0, 10000, 50000, 30000, 100000]) - .active({ - color: 'red', - }) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 0.8, - }); - scene.addLayer(layer); - layer.on('click', (e) => { - console.log(e); - }); - - this.scene = scene; - - /*** 运行时修改样式属性 ***/ - const gui = new dat.GUI(); - this.gui = gui; - const styleOptions = { - enablePicking: true, - enableHighlight: true, - highlightColor: [1, 0, 0], - pickingX: window.innerWidth / 2, - pickingY: window.innerHeight / 2, - visible: true, - }; - const pointFolder = gui.addFolder('非鼠标 hover 交互'); - pointFolder - .add(styleOptions, 'enableHighlight') - .onChange((enableHighlight: boolean) => { - layer.style({ - enableHighlight, - }); - scene.render(); - }); - pointFolder.add(styleOptions, 'visible').onChange((visible: boolean) => { - layer.style({ - visible, - }); - scene.render(); - }); - pointFolder - .add(styleOptions, 'pickingX', 0, window.innerWidth) - .onChange((pickingX: number) => { - layer.setActive({ x: pickingX, y: styleOptions.pickingY }); - }); - pointFolder - .add(styleOptions, 'pickingY', 0, window.innerHeight) - .onChange((pickingY: number) => { - layer.setActive({ x: styleOptions.pickingX, y: pickingY }); - }); - pointFolder - .addColor(styleOptions, 'highlightColor') - .onChange((highlightColor: number[]) => { - const [r, g, b] = highlightColor.map((c) => c / 255); - layer.setActive( - { x: styleOptions.pickingX, y: styleOptions.pickingY }, - { color: [r, g, b, 1] }, - ); - scene.render(); - }); - pointFolder.open(); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Picking/components/Highlight.tsx b/stories/Picking/components/Highlight.tsx deleted file mode 100644 index 6c1d711e36..0000000000 --- a/stories/Picking/components/Highlight.tsx +++ /dev/null @@ -1,136 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Scene, PointLayer } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class Highlight extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - if (this.gui) { - this.gui.destroy(); - } - if (this.$stats) { - document.body.removeChild(this.$stats); - } - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const response2 = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d3564b06-670f-46ea-8edb-842f7010a7c6.json', - ); - const pointsData = await response2.json(); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'dark', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 3, - }), - }); - const layer = new PolygonLayer({ - enablePicking: true, - enableHighlight: true, - highlightColor: [0, 0, 1, 1], - onHover: (pickedFeature) => { - // tslint:disable-next-line:no-console - // console.log(pickedFeature); - }, - }); - - layer - .source(await response.json()) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .style({ - opacity: 1.0, - }); - scene.addLayer(layer); - const pointLayer = new PointLayer() - .source(pointsData, { - cluster: true, - }) - .shape('circle') - .scale('point_count', { - type: 'quantile', - }) - .size('point_count', [5, 10, 15, 20, 25]) - .animate(false) - .active(true) - .color('yellow') - .style({ - opacity: 0.5, - strokeWidth: 1, - }); - scene.addLayer(pointLayer); - this.scene = scene; - - /*** 运行时修改样式属性 ***/ - const gui = new dat.GUI(); - this.gui = gui; - const styleOptions = { - enablePicking: true, - enableHighlight: true, - highlightColor: [0, 0, 255], - }; - const pointFolder = gui.addFolder('拾取 & 高亮'); - // pointFolder - // .add(styleOptions, 'enablePicking') - // .onChange((enablePicking: boolean) => { - // // FIXME: 该配置项会影响到初始化阶段 PixelPickingPass 的添加,暂不支持在运行时更改 - // layer.style({ - // enablePicking, - // }); - // scene.render(); - // }); - pointFolder - .add(styleOptions, 'enableHighlight') - .onChange((enableHighlight: boolean) => { - layer.style({ - enableHighlight, - }); - scene.render(); - }); - pointFolder - .addColor(styleOptions, 'highlightColor') - .onChange((highlightColor: number[]) => { - const [r, g, b] = highlightColor.map((c) => c / 255); - layer.style({ - highlightColor: [r, g, b, 1], - }); - scene.render(); - }); - pointFolder.open(); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Picking/components/Tooltip.tsx b/stories/Picking/components/Tooltip.tsx deleted file mode 100644 index a82b633759..0000000000 --- a/stories/Picking/components/Tooltip.tsx +++ /dev/null @@ -1,71 +0,0 @@ -// @ts-ignore -import { PolygonLayer, Popup, Scene } from '@antv/l7'; -import { Mapbox } from '@antv/l7-maps'; -import * as dat from 'dat.gui'; -import * as React from 'react'; - -export default class Tooltip extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - ); - const scene = new Scene({ - id: 'map', - map: new Mapbox({ - style: 'mapbox://styles/mapbox/streets-v9', - center: [110.19382669582967, 50.258134], - pitch: 0, - zoom: 3, - }), - }); - const layer = new PolygonLayer(); - layer - .source(await response.json()) - .size('name', [0, 10000, 50000, 30000, 100000]) - .color('name', [ - '#2E8AE6', - '#69D1AB', - '#DAF291', - '#FFD591', - '#FF7A45', - '#CF1D49', - ]) - .shape('fill') - .select(true) - .style({ - opacity: 0.8, - }); - scene.addLayer(layer); - layer.on('click', (e) => { - const popup = new Popup({ - offsets: [0, 0], - }) - .setLnglat(e.lngLat) - .setText(e.feature.properties.name); - scene.addPopup(popup); - }); - - this.scene = scene; - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Scale/Scale.stories.tsx b/stories/Scale/Scale.stories.tsx deleted file mode 100644 index a02d14d8c7..0000000000 --- a/stories/Scale/Scale.stories.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; -import Quantize from './components/Quantize'; -import PointScale from './components/Point'; -import Threshold from './components/Threshold'; -import Diverging from './components/Diverging'; - -storiesOf('数据映射', module) - .add('枚举类型', () => ) - .add('颜色范围等分', () => ) - .add('离散', () => ) - .add('自定义范围', () => ); diff --git a/stories/Scale/components/Bvariate.tsx b/stories/Scale/components/Bvariate.tsx deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/stories/Scale/components/Diverging.tsx b/stories/Scale/components/Diverging.tsx deleted file mode 100644 index 619a54dc37..0000000000 --- a/stories/Scale/components/Diverging.tsx +++ /dev/null @@ -1,351 +0,0 @@ -import { PolygonLayer, Scene, Popup } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -const list = [ - { - value: 10.0, - color1: 'red', - province_adcode: '110000', - province_adName: '北京市', - province: '北京市', - }, - { - value: 8.0, - color1: 'red', - province_adcode: '120000', - province_adName: '天津市', - province: '天津市', - }, - { - value: 6.0, - color1: 'blue', - province_adcode: '130000', - province_adName: '河北省', - province: '河北省', - }, - { - value: 4.0, - color1: 'blue', - province_adcode: '140000', - province_adName: '山西省', - province: '山西省', - }, - { - value: 2.0, - color1: 'blue', - province_adcode: '150000', - province_adName: '内蒙古自治区', - province: '内蒙古自治区', - }, - { - value: 0.0, - color1: 'blue', - province_adcode: '210000', - province_adName: '辽宁省', - province: '辽宁省', - }, - { - value: -2, - color1: 'green', - province_adcode: '220000', - province_adName: '吉林省', - province: '吉林省', - }, - { - value: -4, - color1: 'green', - province_adcode: '230000', - province_adName: '黑龙江省', - province: '黑龙江省', - }, - { - value: -6, - color1: 'green', - province_adcode: '310000', - province_adName: '上海市', - province: '上海市', - }, - { - value: -8, - color1: 'green', - province_adcode: '320000', - province_adName: '江苏省', - province: '江苏省', - }, - { - value: -10, - color1: 'green', - province_adcode: '330000', - province_adName: '浙江省', - province: '浙江省', - }, - { - value: 12.0, - color1: 'yellow', - province_adcode: '340000', - province_adName: '安徽省', - province: '安徽省', - }, - { - value: -12, - color1: 'yellow', - province_adcode: '350000', - province_adName: '福建省', - province: '福建省', - }, - { - value: 14.0, - color1: 'yellow', - province_adcode: '360000', - province_adName: '江西省', - province: '江西省', - }, - { - value: -14.0, - color1: 'yellow', - province_adcode: '370000', - province_adName: '山东省', - province: '山东省', - }, - { - value: 16.0, - color1: 'yellow', - province_adcode: '410000', - province_adName: '河南省', - province: '河南省', - }, - { - value: -16, - color1: 'yellow', - province_adcode: '420000', - province_adName: '湖北省', - province: '湖北省', - }, - { - value: 18.0, - color1: 'yellow', - province_adcode: '430000', - province_adName: '湖南省', - province: '湖南省', - }, - { - value: -18.0, - color1: 'yellow', - province_adcode: '440000', - province_adName: '广东省', - province: '广东省', - }, - { - value: 20.0, - color1: 'yellow', - province_adcode: '450000', - province_adName: '广西壮族自治区', - province: '广西壮族自治区', - }, - { - value: 21.0, - color1: 'orange', - province_adcode: '460000', - province_adName: '海南省', - province: '海南省', - }, - { - value: 22.0, - color1: 'orange', - province_adcode: '500000', - province_adName: '重庆市', - province: '重庆市', - }, - { - value: 23.0, - color1: 'orange', - province_adcode: '510000', - province_adName: '四川省', - province: '四川省', - }, - { - value: 24.0, - color1: 'orange', - province_adcode: '520000', - province_adName: '贵州省', - province: '贵州省', - }, - { - value: 25.0, - color1: 'orange', - province_adcode: '530000', - province_adName: '云南省', - province: '云南省', - }, - { - value: -26.0, - color1: 'orange', - province_adcode: '540000', - province_adName: '西藏自治区', - province: '西藏自治区', - }, - { - value: 27.0, - color1: 'orange', - province_adcode: '610000', - province_adName: '陕西省', - province: '陕西省', - }, - { - value: -28.0, - color1: 'orange', - province_adcode: '630000', - province_adName: '青海省', - province: '青海省', - }, - { - value: 29.0, - color1: 'orange', - province_adcode: '640000', - province_adName: '宁夏回族自治区', - province: '宁夏回族自治区', - }, - { - value: 60.0, - color1: 'orange', - province_adcode: '650000', - province_adName: '新疆维吾尔自治区', - province: '新疆维吾尔自治区', - }, - { - value: -31.0, - color1: 'orange', - province_adcode: '710000', - province_adName: '台湾省', - province: '台湾省', - }, - { - value: 80.0, - color1: 'orange', - province_adcode: '810000', - province_adName: '香港特别行政区', - province: '香港特别行政区', - }, - { - value: -33.0, - color1: 'orange', - province_adcode: '820000', - province_adName: '澳门特别行政区', - province: '澳门特别行政区', - }, -]; - -export default class Diverging extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - pickBufferScale: 1.0, - map: new GaodeMap({ - style: 'light', - center: [-121.24357, 37.58264], - pitch: 0, - zoom: 6.45, - }), - }); - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/alisis/geo-data-v0.1.1/choropleth-data/country/100000_country_province.json', - ) - .then((res) => res.json()) - .then((data) => { - const chinaPolygonLayer = new PolygonLayer({ - autoFit: true, - }) - .source(data, { - transforms: [ - { - type: 'join', - sourceField: 'province_adName', - targetField: 'name', // data 对应字段名 绑定到的地理数据 - data: list, - }, - ], - }) - .scale({ - value: { - ticks: [5], - type: 'linear', //sequential - // domain: [-40, 0, 40], - }, - }) - .color('value', [ - '#eff3ff', - '#bdd7e7', - '#6baed6', - '#3182bd', - '#08519c', - ]) - .shape('fill') - .style({ - opacity: 1, - }); - - const textLayer = new PolygonLayer({ - autoFit: false, - }) - .source(data, { - transforms: [ - { - type: 'join', - sourceField: 'province_adName', - targetField: 'name', // data 对应字段名 绑定到的地理数据 - data: list, - }, - ], - }) - .size(10) - .color('#000') - .shape('value', 'text'); - - chinaPolygonLayer.on('add', (type) => { - console.log( - 'getLegendItems: ', - chinaPolygonLayer.getLegendItems('color'), - ); - }); - - chinaPolygonLayer.on('mousemove', (e) => { - const popup = new Popup({ - offsets: [0, 0], - closeButton: false, - }) - .setLnglat(e.lngLat) - .setHTML(e.feature.properties.name + e.feature.properties.value); - scene.addPopup(popup); - }); - - scene.addLayer(chinaPolygonLayer); - scene.addLayer(textLayer); - }); - - this.scene = scene; - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Scale/components/Point.tsx b/stories/Scale/components/Point.tsx deleted file mode 100644 index 0e9db75e65..0000000000 --- a/stories/Scale/components/Point.tsx +++ /dev/null @@ -1,127 +0,0 @@ -import { PointLayer, Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class PointScale extends React.Component { - // @ts-ignore - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - pickBufferScale: 1.0, - map: new GaodeMap({ - style: 'light', - center: [-121.24357, 37.58264], - pitch: 0, - zoom: 6.45, - }), - }); - scene.on('loaded', () => { - const data = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: { - type: 'C', - }, - geometry: { - type: 'Point', - coordinates: [98.0859375, 39.36827914916014], - }, - }, - { - type: 'Feature', - properties: { - type: 'B', - }, - geometry: { - type: 'Point', - coordinates: [124.1015625, 21.94304553343818], - }, - }, - { - type: 'Feature', - properties: { - type: 'A', - }, - geometry: { - type: 'Point', - coordinates: [104.2437744140625, 21.453068633086783], - }, - }, - { - type: 'Feature', - properties: { - type: 'D', - }, - geometry: { - type: 'Point', - coordinates: [102.3046875, 20.3034175184893], - }, - }, - ], - }; - const pointLayer = new PointLayer({ - autoFit: true, - }) - .source(data) - .shape('circle') - .size(32) - .scale({ - type: { - type: 'cat', - unknown: '#eee', - domain: ['C', 'B', 'A'], - }, - }) - .select({ - color: 'red', - }) - .color('type', ['#fc8d59', '#ffffbf', '#99d594']) - .style({ - opacity: 1, - strokeWidth: 0, - stroke: '#fff', - }); - - const pointName = new PointLayer({ - autoFit: true, - }) - .source(data) - .shape('type', 'text') - .size(32) - .color('#000') - .style({ - opacity: 1, - strokeWidth: 0, - stroke: '#fff', - textAnchor: 'center', - }); - - scene.addLayer(pointLayer); - scene.addLayer(pointName); - this.scene = scene; - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Scale/components/Quantize.tsx b/stories/Scale/components/Quantize.tsx deleted file mode 100644 index 64e82a2620..0000000000 --- a/stories/Scale/components/Quantize.tsx +++ /dev/null @@ -1,295 +0,0 @@ -import { PolygonLayer, Scene, Popup } from '@antv/l7'; -import { GaodeMapV2 } from '@antv/l7-maps'; -import * as React from 'react'; - -const list = [ - { - value: 1.0, - province_adcode: '110000', - province_adName: '北京市', - province: '北京市', - }, - { - value: 2.0, - province_adcode: '120000', - province_adName: '天津市', - province: '天津市', - }, - { - value: 3.0, - province_adcode: '130000', - province_adName: '河北省', - province: '河北省', - }, - { - value: 4.0, - province_adcode: '140000', - province_adName: '山西省', - province: '山西省', - }, - { - value: 5.0, - province_adcode: '150000', - province_adName: '内蒙古自治区', - province: '内蒙古自治区', - }, - { - value: 6.0, - province_adcode: '210000', - province_adName: '辽宁省', - province: '辽宁省', - }, - { - value: 7.0, - province_adcode: '220000', - province_adName: '吉林省', - province: '吉林省', - }, - { - value: 8.0, - province_adcode: '230000', - province_adName: '黑龙江省', - province: '黑龙江省', - }, - { - value: 9.0, - province_adcode: '310000', - province_adName: '上海市', - province: '上海市', - }, - { - value: 10.0, - province_adcode: '320000', - province_adName: '江苏省', - province: '江苏省', - }, - { - value: 11.0, - province_adcode: '330000', - province_adName: '浙江省', - province: '浙江省', - }, - { - value: 12.0, - province_adcode: '340000', - province_adName: '安徽省', - province: '安徽省', - }, - { - value: 13.0, - province_adcode: '350000', - province_adName: '福建省', - province: '福建省', - }, - { - value: 14.0, - province_adcode: '360000', - province_adName: '江西省', - province: '江西省', - }, - { - value: 15.0, - province_adcode: '370000', - province_adName: '山东省', - province: '山东省', - }, - { - value: 16.0, - province_adcode: '410000', - province_adName: '河南省', - province: '河南省', - }, - { - value: 17.0, - province_adcode: '420000', - province_adName: '湖北省', - province: '湖北省', - }, - { - value: 18.0, - province_adcode: '430000', - province_adName: '湖南省', - province: '湖南省', - }, - { - value: 19.0, - province_adcode: '440000', - province_adName: '广东省', - province: '广东省', - }, - { - value: 20.0, - province_adcode: '450000', - province_adName: '广西壮族自治区', - province: '广西壮族自治区', - }, - { - value: 21.0, - province_adcode: '460000', - province_adName: '海南省', - province: '海南省', - }, - { - value: 22.0, - province_adcode: '500000', - province_adName: '重庆市', - province: '重庆市', - }, - { - value: 23.0, - province_adcode: '510000', - province_adName: '四川省', - province: '四川省', - }, - { - value: 24.0, - province_adcode: '520000', - province_adName: '贵州省', - province: '贵州省', - }, - { - value: 25.0, - province_adcode: '530000', - province_adName: '云南省', - province: '云南省', - }, - { - value: 26.0, - province_adcode: '540000', - province_adName: '西藏自治区', - province: '西藏自治区', - }, - { - value: 27.0, - province_adcode: '610000', - province_adName: '陕西省', - province: '陕西省', - }, - { - value: 28.0, - province_adcode: '630000', - province_adName: '青海省', - province: '青海省', - }, - { - value: 29.0, - province_adcode: '640000', - province_adName: '宁夏回族自治区', - province: '宁夏回族自治区', - }, - { - value: 30.0, - province_adcode: '650000', - province_adName: '新疆维吾尔自治区', - province: '新疆维吾尔自治区', - }, - { - value: 31.0, - province_adcode: '710000', - province_adName: '台湾省', - province: '台湾省', - }, - { - value: 32.0, - province_adcode: '810000', - province_adName: '香港特别行政区', - province: '香港特别行政区', - }, - { - value: 33.0, - province_adcode: '820000', - province_adName: '澳门特别行政区', - province: '澳门特别行政区', - }, -]; - -export default class Quantize extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - pickBufferScale: 1.0, - map: new GaodeMapV2({ - style: 'light', - center: [-121.24357, 37.58264], - pitch: 0, - zoom: 6.45, - }), - }); - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/alisis/geo-data-v0.1.1/choropleth-data/country/100000_country_province.json', - ) - .then((res) => res.json()) - .then((data) => { - const chinaPolygonLayer = new PolygonLayer({ - autoFit: true, - }) - .source(data, { - transforms: [ - { - type: 'join', - sourceField: 'province_adName', - targetField: 'name', // data 对应字段名 绑定到的地理数据 - data: list, - }, - ], - }) - // .scale({ - // value: { - // type: 'quantize', - // // nice: false, - // }, - // }) - .color('value', [ - '#35E0CC', - '#31C4DC', - '#44A2E4', - '#3976E2', - '#204CCF', - ]) - .shape('fill'); - chinaPolygonLayer.on('add', (type) => { - console.log( - 'getLegendItems: ', - chinaPolygonLayer.getLegendItems('color'), - ); - }); - - chinaPolygonLayer.on('mousemove', (e) => { - const popup = new Popup({ - offsets: [0, 0], - closeButton: false, - }) - .setLnglat(e.lngLat) - .setHTML(e.feature.properties.name + e.feature.properties.value); - scene.addPopup(popup); - }); - - scene.addLayer(chinaPolygonLayer); - }); - - this.scene = scene; - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Scale/components/Threshold.tsx b/stories/Scale/components/Threshold.tsx deleted file mode 100644 index 7f15fec1f5..0000000000 --- a/stories/Scale/components/Threshold.tsx +++ /dev/null @@ -1,314 +0,0 @@ -import { PolygonLayer, Scene, Popup } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -const list = [ - { - value: 1.0, - province_adcode: '110000', - province_adName: '北京市', - province: '北京市', - }, - { - value: 2.0, - province_adcode: '120000', - province_adName: '天津市', - province: '天津市', - }, - { - value: 3.0, - province_adcode: '130000', - province_adName: '河北省', - province: '河北省', - }, - { - value: 4.0, - province_adcode: '140000', - province_adName: '山西省', - province: '山西省', - }, - { - value: 5.0, - province_adcode: '150000', - province_adName: '内蒙古自治区', - province: '内蒙古自治区', - }, - { - value: 6.0, - province_adcode: '210000', - province_adName: '辽宁省', - province: '辽宁省', - }, - { - value: 7.0, - province_adcode: '220000', - province_adName: '吉林省', - province: '吉林省', - }, - { - value: 8.0, - province_adcode: '230000', - province_adName: '黑龙江省', - province: '黑龙江省', - }, - { - value: 9.0, - province_adcode: '310000', - province_adName: '上海市', - province: '上海市', - }, - { - value: 10.0, - province_adcode: '320000', - province_adName: '江苏省', - province: '江苏省', - }, - { - value: 11.0, - province_adcode: '330000', - province_adName: '浙江省', - province: '浙江省', - }, - { - value: 12.0, - province_adcode: '340000', - province_adName: '安徽省', - province: '安徽省', - }, - { - value: 13.0, - province_adcode: '350000', - province_adName: '福建省', - province: '福建省', - }, - { - value: 14.0, - province_adcode: '360000', - province_adName: '江西省', - province: '江西省', - }, - { - value: 15.0, - province_adcode: '370000', - province_adName: '山东省', - province: '山东省', - }, - { - value: 16.0, - province_adcode: '410000', - province_adName: '河南省', - province: '河南省', - }, - { - value: 17.0, - province_adcode: '420000', - province_adName: '湖北省', - province: '湖北省', - }, - { - value: 18.0, - province_adcode: '430000', - province_adName: '湖南省', - province: '湖南省', - }, - { - value: 19.0, - province_adcode: '440000', - province_adName: '广东省', - province: '广东省', - }, - { - value: 20.0, - province_adcode: '450000', - province_adName: '广西壮族自治区', - province: '广西壮族自治区', - }, - { - value: 21.0, - province_adcode: '460000', - province_adName: '海南省', - province: '海南省', - }, - { - value: 22.0, - province_adcode: '500000', - province_adName: '重庆市', - province: '重庆市', - }, - { - value: 23.0, - province_adcode: '510000', - province_adName: '四川省', - province: '四川省', - }, - { - value: 24.0, - province_adcode: '520000', - province_adName: '贵州省', - province: '贵州省', - }, - { - value: 25.0, - province_adcode: '530000', - province_adName: '云南省', - province: '云南省', - }, - { - value: 26.0, - province_adcode: '540000', - province_adName: '西藏自治区', - province: '西藏自治区', - }, - { - value: 27.0, - province_adcode: '610000', - province_adName: '陕西省', - province: '陕西省', - }, - { - value: 28.0, - province_adcode: '630000', - province_adName: '青海省', - province: '青海省', - }, - { - value: 29.0, - province_adcode: '640000', - province_adName: '宁夏回族自治区', - province: '宁夏回族自治区', - }, - { - value: 30.0, - province_adcode: '650000', - province_adName: '新疆维吾尔自治区', - province: '新疆维吾尔自治区', - }, - { - value: 31.0, - province_adcode: '710000', - province_adName: '台湾省', - province: '台湾省', - }, - { - value: 32.0, - province_adcode: '810000', - province_adName: '香港特别行政区', - province: '香港特别行政区', - }, - { - value: 33.0, - province_adcode: '820000', - province_adName: '澳门特别行政区', - province: '澳门特别行政区', - }, -]; - -export default class Quantize extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - pickBufferScale: 1.0, - map: new GaodeMap({ - style: 'light', - center: [-121.24357, 37.58264], - pitch: 0, - zoom: 6.45, - }), - }); - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/alisis/geo-data-v0.1.1/choropleth-data/country/100000_country_province.json', - ) - .then((res) => res.json()) - .then((data) => { - const chinaPolygonLayer = new PolygonLayer({ - autoFit: true, - }) - .source(data, { - transforms: [ - { - type: 'join', - sourceField: 'province_adName', - targetField: 'name', // data 对应字段名 绑定到的地理数据 - data: list, - }, - ], - }) - .scale({ - value: { - type: 'threshold', - domain: [5, 13, 24, 40], - }, - }) - .color('value', [ - '#d7191c', - '#fdae61', - '#ffffbf', - '#abdda4', - '#2b83ba', - ]) - .shape('fill'); - - const textLayer = new PolygonLayer({ - autoFit: false, - }) - .source(data, { - transforms: [ - { - type: 'join', - sourceField: 'province_adName', - targetField: 'name', // data 对应字段名 绑定到的地理数据 - data: list, - }, - ], - }) - .size(10) - .color('#f00') - .shape('value', 'text'); - - chinaPolygonLayer.on('add', (type) => { - console.log( - 'getLegendItems: ', - chinaPolygonLayer.getLegendItems('color'), - ); - }); - - chinaPolygonLayer.on('mousemove', (e) => { - const popup = new Popup({ - offsets: [0, 0], - closeButton: false, - }) - .setLnglat(e.lngLat) - .setHTML(e.feature.properties.name + e.feature.properties.value); - scene.addPopup(popup); - }); - - scene.addLayer(chinaPolygonLayer); - scene.addLayer(textLayer); - }); - - this.scene = scene; - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Source/Map.stories.tsx b/stories/Source/Map.stories.tsx deleted file mode 100644 index 06fefdfbd6..0000000000 --- a/stories/Source/Map.stories.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; -import HolePolygon from './components/hole'; -import Line from './components/line'; -import MultiLine from './components/multiLine'; -import MultiPolygon from './components/multiPolygon'; -import UpdatePolygon from './components/ReuseSource'; -import ReuseSource from './components/ReuseSource'; -import UpdateProperty from './components/updateproperty' -// @ts-ignore -import notes from './Map.md'; -// @ts-ignore -storiesOf('数据', module) - .add('multiPolygon', () => , {}) - .add('updatePolygon', () => , {}) - .add('MultiLine', () => , {}) - .add('HolePolygon', () => , {}) - .add('更新属性', () => , {}) - .add('折线', () => , {}) - .add('复用 Source', () => , {}); diff --git a/stories/Source/components/ReuseSource.tsx b/stories/Source/components/ReuseSource.tsx deleted file mode 100644 index 27e730a054..0000000000 --- a/stories/Source/components/ReuseSource.tsx +++ /dev/null @@ -1,71 +0,0 @@ -import { LineLayer, PolygonLayer, Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import Source from '@antv/l7-source'; -import * as React from 'react'; - -export default class ReuseSource extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - style: 'dark', - center: [104.288144, 31.239692], - zoom: 4.4, - }), - }); - - scene.on('loaded', async () => { - const response = await fetch( - 'https://gw.alipayobjects.com/os/rmsportal/JToMOWvicvJOISZFCkEI.json', - ); - const data = await response.json(); - - const source = new Source(data); - - const polygonLayer = new PolygonLayer({}) - .shape('fill') - .color('rgba(255,255,255,0.2)') - .select({ - color: 'red', - }) - .style({ - opacity: 1, - }); - polygonLayer.setSource(source); - polygonLayer.on('click', (e) => { - source.setData({ - type: 'FeatureCollection', - features: [e.feature], - }); - }); - - const lineLayer = new LineLayer({}).shape('line').color('#0ffbc4'); - lineLayer.setSource(source); - - scene.addLayer(polygonLayer); - scene.addLayer(lineLayer); - this.scene = scene; - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Source/components/hole.tsx b/stories/Source/components/hole.tsx deleted file mode 100644 index ec4a146a6c..0000000000 --- a/stories/Source/components/hole.tsx +++ /dev/null @@ -1,135 +0,0 @@ -import { LineLayer, PolygonLayer, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -function convertRGB2Hex(rgb: number[]) { - return ( - '#' + rgb.map((r) => ('0' + Math.floor(r).toString(16)).slice(-2)).join('') - ); -} - -export default class MultiPolygon extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - // 'https://gw.alipayobjects.com/os/basement_prod/f79485d8-d86f-4bb3-856d-537b586be06e.json', - 'https://gw.alipayobjects.com/os/basement_prod/619a6f16-ecb0-4fca-9f9a-b06b67f6f02b.json', - ); - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 0, - style: 'dark', - center: [-44.40673828125, -18.375379094031825], - zoom: 12, - }), - }); - const data = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'MultiPolygon', - coordinates: [ - [ - [ - [110.5224609375, 32.731840896865684], - [113.0712890625, 32.731840896865684], - [113.0712890625, 34.56085936708384], - [110.5224609375, 34.56085936708384], - [110.5224609375, 32.731840896865684], - ], - [ - [111.26953125, 33.52307880890422], - [111.26953125, 34.03445260967645], - [112.03857421875, 34.03445260967645], - [112.03857421875, 33.52307880890422], - [111.26953125, 33.52307880890422], - ], - ], - [ - [ - [115.04882812499999, 34.379712580462204], - [114.9609375, 33.46810795527896], - [115.8837890625, 33.50475906922609], - [115.86181640625001, 34.379712580462204], - [115.04882812499999, 34.379712580462204], - ], - ], - ], - }, - }, - { - type: 'Feature', - properties: {}, - geometry: { - type: 'Polygon', - coordinates: [ - [ - [113.8623046875, 30.031055426540206], - [116.3232421875, 30.031055426540206], - [116.3232421875, 31.090574094954192], - [113.8623046875, 31.090574094954192], - [113.8623046875, 30.031055426540206], - ], - [ - [117.26806640625, 32.13840869677249], - [118.36669921875, 32.13840869677249], - [118.36669921875, 32.47269502206151], - [117.26806640625, 32.47269502206151], - [117.26806640625, 32.13840869677249], - ], - ], - }, - }, - ], - }; - // console.log(data.features[5]); - // data.features = data.features.slice(6); - const layer = new PolygonLayer({ - autoFit: true, - }) - .source(data) - .shape('fill') - .color('red') - .style({ - opacity: 1.0, - }); - const layer2 = new PolygonLayer({ - autoFit: true, - }) - .source(data) - .shape('line') - .color('#fff') - .style({ - opacity: 1.0, - }); - scene.addLayer(layer); - scene.addLayer(layer2); - console.log(layer); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Source/components/line.tsx b/stories/Source/components/line.tsx deleted file mode 100644 index 30ac8da3e6..0000000000 --- a/stories/Source/components/line.tsx +++ /dev/null @@ -1,701 +0,0 @@ -import { LineLayer, Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -const data = [ - { - n: '南路', - lnglat: [115.789286, 28.552708], - }, - { - n: '', - lnglat: [115.789273, 28.553421], - }, - { - n: '', - lnglat: [115.789337, 28.558138], - }, - { - n: '大岗', - lnglat: [115.789363, 28.56059], - }, - { - n: '', - lnglat: [115.789332, 28.563834], - }, - - { - n: '', - lnglat: [115.789337, 28.563947], - }, - - { - n: '', - lnglat: [115.789343, 28.564178], - }, - - { - n: '', - lnglat: [115.789353, 28.564249], - }, - - { - n: '', - lnglat: [115.789439, 28.565144], - }, - { - n: '', - lnglat: [115.790002, 28.568079], - }, - - { - n: '', - lnglat: [115.790684, 28.571047], - }, - - { - n: '生米', - lnglat: [115.790844, 28.571832], - }, - { - n: '', - lnglat: [115.791392, 28.574256], - }, - { - n: '', - lnglat: [115.792052, 28.576215], - }, - { - n: '', - lnglat: [115.793023, 28.578778], - }, - { - n: '九龙湖南', - lnglat: [115.793023, 28.578778], - }, - { - n: '', - lnglat: [115.793827, 28.580743], - }, - { - n: '', - lnglat: [115.793876, 28.580964], - }, - { - n: '', - lnglat: [115.794412, 28.584275], - }, - - { - n: '', - lnglat: [115.795142, 28.589066], - }, - - { - n: '', - lnglat: [115.795903, 28.592264], - }, - - { - n: '市民中心', - lnglat: [115.79619, 28.593435], - }, - { - n: '', - lnglat: [115.796526, 28.594803], - }, - - { - n: '', - lnglat: [115.796633, 28.595185], - }, - { - n: '', - lnglat: [115.796767, 28.595491], - }, - - { - n: '', - lnglat: [115.79696, 28.595858], - }, - - { - n: '', - lnglat: [115.798301, 28.597959], - }, - { - n: '鹰潭街', - lnglat: [115.799006, 28.599043], - }, - { - n: '', - lnglat: [115.802067, 28.603936], - }, - { - n: '', - lnglat: [115.802153, 28.604185], - }, - { - n: '', - lnglat: [115.802223, 28.604416], - }, - - { - n: '', - lnglat: [115.802244, 28.60467], - }, - { - n: '', - lnglat: [115.802239, 28.604854], - }, - - { - n: '', - lnglat: [115.80218, 28.605005], - }, - - { - n: '', - lnglat: [115.802078, 28.605155], - }, - { - n: '', - lnglat: [115.801858, 28.605381], - }, - - { - n: '', - lnglat: [115.801552, 28.605603], - }, - { - n: '', - lnglat: [115.801193, 28.605815], - }, - - { - n: '国博', - lnglat: [115.79587, 28.608219], - }, - { - n: '', - lnglat: [115.789761, 28.610943], - }, - { - n: '', - lnglat: [115.789375, 28.611136], - }, - - { - n: '', - lnglat: [115.789192, 28.611268], - }, - { - n: '', - lnglat: [115.788801, 28.611659], - }, - { - n: '', - lnglat: [115.78857, 28.611956], - }, - { - n: '', - lnglat: [115.788372, 28.612281], - }, - - { - n: '', - lnglat: [115.788157, 28.612968], - }, - - { - n: '', - lnglat: [115.788114, 28.613194], - }, - - { - n: '', - lnglat: [115.788093, 28.613684], - }, - { - n: '', - lnglat: [115.788195, 28.61416], - }, - - { - n: '', - lnglat: [115.788522, 28.614852], - }, - { - n: '西站南广场', - lnglat: [115.790539, 28.618386], - }, - { - n: '南昌西站', - lnglat: [115.793362, 28.623431], - }, - { - n: '', - lnglat: [115.794101, 28.624802], - }, - { - n: '', - lnglat: [115.794273, 28.625108], - }, - { - n: '', - lnglat: [115.794407, 28.625268], - }, - { - n: '', - lnglat: [115.794616, 28.625466], - }, - { - n: '', - lnglat: [115.795018, 28.625786], - }, - - { - n: '', - lnglat: [115.795598, 28.626022], - }, - { - n: '', - lnglat: [115.796161, 28.62605], - }, - { - n: '', - lnglat: [115.796649, 28.625956], - }, - - { - n: '龙岗', - lnglat: [115.802987, 28.623161], - }, - - { - n: '', - lnglat: [115.811584, 28.619359], - }, - { - n: '', - lnglat: [115.812592, 28.619217], - }, - { - n: '', - lnglat: [115.813676, 28.619321], - }, - - { - n: '', - lnglat: [115.81455, 28.619533], - }, - { - n: '', - lnglat: [115.814867, 28.619702], - }, - { - n: '', - lnglat: [115.815231, 28.619966], - }, - { - n: '', - lnglat: [115.815398, 28.620178], - }, - { - n: '国体中心', - lnglat: [115.816739, 28.622378], - }, - - { - n: '', - lnglat: [115.821454, 28.630396], - }, - { - n: '卧龙山', - lnglat: [115.822477, 28.631606], - }, - - { - n: '', - lnglat: [115.824088, 28.633306], - }, - { - n: '', - lnglat: [115.827655, 28.636569], - }, - - { - n: '', - lnglat: [115.828578, 28.637637], - }, - { - n: '', - lnglat: [115.829125, 28.638508], - }, - { - n: '', - lnglat: [115.82978, 28.639944], - }, - { - n: '岭北', - lnglat: [115.830145, 28.641038], - }, - { - n: '', - lnglat: [115.83148, 28.645264], - }, - { - n: '', - lnglat: [115.832676, 28.647915], - }, - - { - n: '', - lnglat: [115.833519, 28.649393], - }, - - { - n: '前湖大道', - lnglat: [115.834939, 28.651869], - }, - { - n: '学府大道东', - lnglat: [115.839123, 28.659244], - }, - { - n: '翠苑路', - lnglat: [115.846675, 28.67262], - }, - - { - n: '地铁大厦', - lnglat: [115.852386, 28.684076], - }, - - { - n: '', - lnglat: [115.854048, 28.686417], - }, - - { - n: '', - lnglat: [115.854794, 28.688695], - }, - - { - n: '', - lnglat: [115.855159, 28.689706], - }, - { - n: '', - lnglat: [115.855572, 28.690403], - }, - - { - n: '', - lnglat: [115.856296, 28.691259], - }, - - { - n: '雅苑路', - lnglat: [115.857386, 28.692061], - }, - { - n: '', - lnglat: [115.85937, 28.693306], - }, - { - n: '', - lnglat: [115.863087, 28.694582], - }, - - { - n: '', - lnglat: [115.863404, 28.694572], - }, - { - n: '', - lnglat: [115.863983, 28.69452], - }, - { - n: '', - lnglat: [115.864509, 28.69437], - }, - { - n: '', - lnglat: [115.865056, 28.694012], - }, - { - n: '红谷中大道', - lnglat: [115.867006, 28.691703], - }, - { - n: '', - lnglat: [115.869128, 28.689165], - }, - - { - n: '', - lnglat: [115.869562, 28.688873], - }, - { - n: '', - lnglat: [115.870023, 28.688713], - }, - - { - n: '', - lnglat: [115.882029, 28.686248], - }, - { - n: '', - lnglat: [115.882624, 28.686233], - }, - - { - n: '', - lnglat: [115.883231, 28.686299], - }, - { - n: '', - lnglat: [115.885452, 28.68733], - }, - - { - n: '', - lnglat: [115.886315, 28.687598], - }, - { - n: '', - lnglat: [115.887442, 28.687669], - }, - { - n: '', - lnglat: [115.889555, 28.687777], - }, - - { - n: '阳明公园', - lnglat: [115.891286, 28.687954], - }, - { - n: '', - lnglat: [115.894791, 28.688233], - }, - { - n: '', - lnglat: [115.900021, 28.687753], - }, - - { - n: '青山路口', - lnglat: [115.901382, 28.686738], - }, - - { - n: '', - lnglat: [115.902832, 28.68548], - }, - - { - n: '', - lnglat: [115.903202, 28.684765], - }, - { - n: '', - lnglat: [115.903251, 28.683852], - }, - - { - n: '福州路', - lnglat: [115.903284, 28.680642], - }, - { - n: '八一广场', - lnglat: [115.902665, 28.67514], - }, - - { - n: '', - lnglat: [115.903379, 28.672778], - }, - { - n: '', - lnglat: [115.90375, 28.6689], - }, - - { - n: '', - lnglat: [115.903884, 28.668415], - }, - - { - n: '', - lnglat: [115.904002, 28.668166], - }, - { - n: '', - lnglat: [115.904275, 28.66785], - }, - { - n: '永叔路', - lnglat: [115.90533, 28.666803], - }, - { - n: '', - lnglat: [115.907757, 28.664447], - }, - { - n: '', - lnglat: [115.908218, 28.664296], - }, - - { - n: '', - lnglat: [115.909339, 28.664226], - }, - { - n: '丁公路南', - lnglat: [115.910889, 28.664118], - }, - { - n: '', - lnglat: [115.916538, 28.663567], - }, - - { - n: '南昌火车站', - lnglat: [115.921001, 28.663184], - }, - - { - n: '', - lnglat: [115.922766, 28.663143], - }, - - { - n: '', - lnglat: [115.924236, 28.663313], - }, - { - n: '', - lnglat: [115.925996, 28.663576], - }, - { - n: '顺外', - lnglat: [115.928124, 28.663683], - }, - - { - n: '', - lnglat: [115.929933, 28.663718], - }, - { - n: '', - lnglat: [115.931575, 28.663332], - }, - { - n: '', - lnglat: [115.932991, 28.662979], - }, - { - n: '', - lnglat: [115.933635, 28.662898], - }, - { - n: '', - lnglat: [115.937873, 28.662851], - }, - { - n: '', - lnglat: [115.938457, 28.662724], - }, - { - n: '', - lnglat: [115.938897, 28.6624], - }, - - { - n: '', - lnglat: [115.939203, 28.661934], - }, - { - n: '', - lnglat: [115.939391, 28.661505], - }, - { - n: '', - lnglat: [115.939503, 28.661082], - }, - { - n: '', - lnglat: [115.93953, 28.660663], - }, - - { - n: '辛家庵', - lnglat: [115.93957, 28.659337], - }, -]; - -export default class MultiLine extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 50, - style: 'light', - center: [115.857963, 28.683016], - zoom: 14, - minZoom: 9, - rotation: 0, - }), - }); - - const lineData = { - type: 'FeatureCollection', - features: [], - }; - - const p = { - type: 'Feature', - properties: {}, - geometry: { type: 'LineString', coordinates: [] }, - }; - - data.forEach((item) => { - // @ts-ignore - p.geometry.coordinates.push(item.lnglat as number[]); - }); - // @ts-ignore - lineData.features.push(p); - - const layer = new LineLayer({}) - .source(lineData) - .size([2, 3]) - .shape('line') - .color('rgb(255, 187, 0)'); - scene.addLayer(layer); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Source/components/multiLine.tsx b/stories/Source/components/multiLine.tsx deleted file mode 100644 index 168139e95e..0000000000 --- a/stories/Source/components/multiLine.tsx +++ /dev/null @@ -1,81 +0,0 @@ -import { LineLayer, Scene } from '@antv/l7'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -function convertRGB2Hex(rgb: number[]) { - return ( - '#' + rgb.map((r) => ('0' + Math.floor(r).toString(16)).slice(-2)).join('') - ); -} - -export default class MultiLine extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 0, - style: 'dark', - center: [101.775374, 20], - zoom: 3, - }), - }); - - const layer = new LineLayer({}) - .source({ - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'MultiLineString', - coordinates: [ - [ - [142.03125, 65.36683689226321], - [187.03125, 50.28933925329178], - [187.734375, 21.94304553343818], - [155.390625, -4.214943141390639], - ], - [ - [217.96875, 70.61261423801925], - [257.34375, 51.6180165487737], - [257.34375, -39.90973623453718], - [223.59375, -45.08903556483102], - ], - ], - }, - }, - ], - }) - .shape('line') - .color('red') - .size(2) - .style({ - opacity: 0.5, - lineType: 'dash', - dashArray: [2, 2, 4, 2], - }); - scene.addLayer(layer); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Source/components/multiPolygon.tsx b/stories/Source/components/multiPolygon.tsx deleted file mode 100644 index 1d2d695426..0000000000 --- a/stories/Source/components/multiPolygon.tsx +++ /dev/null @@ -1,64 +0,0 @@ -import { LineLayer, PolygonLayer, Scene } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -function convertRGB2Hex(rgb: number[]) { - return ( - '#' + rgb.map((r) => ('0' + Math.floor(r).toString(16)).slice(-2)).join('') - ); -} - -export default class MultiPolygon extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const response = await fetch( - // 'https://gw.alipayobjects.com/os/basement_prod/f79485d8-d86f-4bb3-856d-537b586be06e.json', - 'https://gw.alipayobjects.com/os/basement_prod/619a6f16-ecb0-4fca-9f9a-b06b67f6f02b.json', - ); - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 0, - style: 'dark', - center: [118.70796203613281, 31.84956532831343], - zoom: 12, - }), - }); - const data = await response.json(); - // console.log(data.features[5]); - // data.features = data.features.slice(6); - const layer = new PolygonLayer({ - autoFit: true, - }) - .source(data) - .shape('fill') - .color('red') - .style({ - opacity: 1.0, - }); - scene.addLayer(layer); - console.log(layer); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Source/components/updatedata.tsx b/stories/Source/components/updatedata.tsx deleted file mode 100644 index 5c305b8b8a..0000000000 --- a/stories/Source/components/updatedata.tsx +++ /dev/null @@ -1,86 +0,0 @@ -import { LineLayer, PolygonLayer, Scene } from '@antv/l7'; -import { GaodeMapV2 } from '@antv/l7-maps'; -import * as React from 'react'; - -function convertRGB2Hex(rgb: number[]) { - return ( - '#' + rgb.map((r) => ('0' + Math.floor(r).toString(16)).slice(-2)).join('') - ); -} - -export default class UpdatePolygon extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMapV2({ - style: 'dark', - center: [104.288144, 31.239692], - zoom: 4.4, - }), - }); - - scene.on('loaded', async () => { - // https://gw.alipayobjects.com/os/basement_prod/0d2f0113-f48b-4db9-8adc-a3937243d5a3.json - const response = await fetch( - 'https://gw.alipayobjects.com/os/rmsportal/JToMOWvicvJOISZFCkEI.json', - ); - const data = await response.json(); - const highlightLayer = new PolygonLayer({}) - .source({ - type: 'FeatureCollection', - features: [], - }) - .shape('fill') - .color('red'); // 20% 透明度; - const polygonLayer = new PolygonLayer({}) - .source(data) - .shape('fill') - .color('rgba(255,255,255,0.2)') // 20% 透明度 - .select({ - color: 'red', // 选中后的颜色同样会有透明度 - }) - .style({ - opacity: 1, - }); - // polygonLayer.on('click', (e) => { - // highlightLayer.setData({ - // type: 'FeatureCollection', - // features: [e.feature], - // }); - // }); - const lineLayer = new LineLayer({}) - .source(data) - .shape('line') - .size(1) - .color('#0ffbc4'); - - scene.addLayer(polygonLayer); - scene.addLayer(highlightLayer); - scene.addLayer(lineLayer); - this.scene = scene; - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/Source/components/updateproperty.tsx b/stories/Source/components/updateproperty.tsx deleted file mode 100644 index 53915c0b17..0000000000 --- a/stories/Source/components/updateproperty.tsx +++ /dev/null @@ -1,143 +0,0 @@ -import { PointLayer, PolygonLayer, Scene, Source } from '@antv/l7'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -function convertRGB2Hex(rgb: number[]) { - return ( - '#' + rgb.map((r) => ('0' + Math.floor(r).toString(16)).slice(-2)).join('') - ); -} - -export default class MultiPolygon extends React.Component { - private gui: dat.GUI; - private $stats: Node; - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - pitch: 0, - style: 'dark', - center: [-44.40673828125, -18.375379094031825], - zoom: 12, - }), - }); - const data = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: { name: 'test1' }, - geometry: { - type: 'MultiPolygon', - coordinates: [ - [ - [ - [110.5224609375, 32.731840896865684], - [113.0712890625, 32.731840896865684], - [113.0712890625, 34.56085936708384], - [110.5224609375, 34.56085936708384], - [110.5224609375, 32.731840896865684], - ], - [ - [111.26953125, 33.52307880890422], - [111.26953125, 34.03445260967645], - [112.03857421875, 34.03445260967645], - [112.03857421875, 33.52307880890422], - [111.26953125, 33.52307880890422], - ], - ], - [ - [ - [115.04882812499999, 34.379712580462204], - [114.9609375, 33.46810795527896], - [115.8837890625, 33.50475906922609], - [115.86181640625001, 34.379712580462204], - [115.04882812499999, 34.379712580462204], - ], - ], - ], - }, - }, - { - type: 'Feature', - properties: { name: 'test2' }, - geometry: { - type: 'Polygon', - coordinates: [ - [ - [113.8623046875, 30.031055426540206], - [116.3232421875, 30.031055426540206], - [116.3232421875, 31.090574094954192], - [113.8623046875, 31.090574094954192], - [113.8623046875, 30.031055426540206], - ], - [ - [117.26806640625, 32.13840869677249], - [118.36669921875, 32.13840869677249], - [118.36669921875, 32.47269502206151], - [117.26806640625, 32.47269502206151], - [117.26806640625, 32.13840869677249], - ], - ], - }, - }, - ], - }; - // data.features = data.features.slice(6); - const source = new Source(data); - const layer = new PolygonLayer({ - autoFit: true, - }) - .source(source) - .shape('fill') - .color('name', ['#fc8d59', '#ffffbf', '#99d594']) - .style({ - opacity: 1.0, - }); - - const layerText = new PointLayer({ - autoFit: false, - }) - .source(source) - .shape('name', 'text') - .size(10) - .color('#fff') - .style({ - opacity: 1.0, - }); - scene.addLayer(layer); - scene.addLayer(layerText); - - layer.on('click', (e) => { - console.log(e.feature.properties); - const source = layer.getSource(); - - source.updateFeaturePropertiesById(e.featureId, { - name: Math.random() * 10, - }); - console.log(source.data.dataArray); - }); - this.scene = scene; - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/assets/css/antd.css b/stories/assets/css/antd.css deleted file mode 100644 index d9fef44db2..0000000000 --- a/stories/assets/css/antd.css +++ /dev/null @@ -1,27500 +0,0 @@ -/*! - * - * antd v4.1.4 - * - * Copyright 2015-present, Alipay, Inc. - * All rights reserved. - * - */ -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -/* stylelint-disable at-rule-no-unknown */ -html, -body { - width: 100%; - height: 100%; -} -input::-ms-clear, -input::-ms-reveal { - display: none; -} -*, -*::before, -*::after { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -ms-overflow-style: scrollbar; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -@-ms-viewport { - width: device-width; -} -article, -aside, -dialog, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section { - display: block; -} -body { - margin: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; - font-variant: tabular-nums; - line-height: 1.5715; - background-color: #fff; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -[tabindex='-1']:focus { - outline: none !important; -} -hr { - -webkit-box-sizing: content-box; - box-sizing: content-box; - height: 0; - overflow: visible; -} -h1, -h2, -h3, -h4, -h5, -h6 { - margin-top: 0; - margin-bottom: 0.5em; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; -} -p { - margin-top: 0; - margin-bottom: 1em; -} -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - border-bottom: 0; - cursor: help; -} -address { - margin-bottom: 1em; - font-style: normal; - line-height: inherit; -} -input[type='text'], -input[type='password'], -input[type='number'], -textarea { - -webkit-appearance: none; -} -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1em; -} -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} -dt { - font-weight: 500; -} -dd { - margin-bottom: 0.5em; - margin-left: 0; -} -blockquote { - margin: 0 0 1em; -} -dfn { - font-style: italic; -} -b, -strong { - font-weight: bolder; -} -small { - font-size: 80%; -} -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -a { - color: #1890ff; - text-decoration: none; - background-color: transparent; - outline: none; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - -webkit-text-decoration-skip: objects; -} -a:hover { - color: #40a9ff; -} -a:active { - color: #096dd9; -} -a:active, -a:hover { - text-decoration: none; - outline: 0; -} -a:focus { - text-decoration: none; - outline: 0; -} -a[disabled] { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; - pointer-events: none; -} -pre, -code, -kbd, -samp { - font-size: 1em; - font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace; -} -pre { - margin-top: 0; - margin-bottom: 1em; - overflow: auto; -} -figure { - margin: 0 0 1em; -} -img { - vertical-align: middle; - border-style: none; -} -svg:not(:root) { - overflow: hidden; -} -a, -area, -button, -[role='button'], -input:not([type='range']), -label, -select, -summary, -textarea { - -ms-touch-action: manipulation; - touch-action: manipulation; -} -table { - border-collapse: collapse; -} -caption { - padding-top: 0.75em; - padding-bottom: 0.3em; - color: rgba(0, 0, 0, 0.45); - text-align: left; - caption-side: bottom; -} -th { - text-align: inherit; -} -input, -button, -select, -optgroup, -textarea { - margin: 0; - color: inherit; - font-size: inherit; - font-family: inherit; - line-height: inherit; -} -button, -input { - overflow: visible; -} -button, -select { - text-transform: none; -} -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} -button::-moz-focus-inner, -[type='button']::-moz-focus-inner, -[type='reset']::-moz-focus-inner, -[type='submit']::-moz-focus-inner { - padding: 0; - border-style: none; -} -input[type='radio'], -input[type='checkbox'] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} -input[type='date'], -input[type='time'], -input[type='datetime-local'], -input[type='month'] { - -webkit-appearance: listbox; -} -textarea { - overflow: auto; - resize: vertical; -} -fieldset { - min-width: 0; - margin: 0; - padding: 0; - border: 0; -} -legend { - display: block; - width: 100%; - max-width: 100%; - margin-bottom: 0.5em; - padding: 0; - color: inherit; - font-size: 1.5em; - line-height: inherit; - white-space: normal; -} -progress { - vertical-align: baseline; -} -[type='number']::-webkit-inner-spin-button, -[type='number']::-webkit-outer-spin-button { - height: auto; -} -[type='search'] { - outline-offset: -2px; - -webkit-appearance: none; -} -[type='search']::-webkit-search-cancel-button, -[type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} -output { - display: inline-block; -} -summary { - display: list-item; -} -template { - display: none; -} -[hidden] { - display: none !important; -} -mark { - padding: 0.2em; - background-color: #feffe6; -} -::-moz-selection { - color: #fff; - background: #1890ff; -} -::selection { - color: #fff; - background: #1890ff; -} -.clearfix::before { - display: table; - content: ''; -} -.clearfix::after { - display: table; - clear: both; - content: ''; -} -.anticon { - display: inline-block; - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.anticon > * { - line-height: 1; -} -.anticon svg { - display: inline-block; -} -.anticon::before { - display: none; -} -.anticon .anticon-icon { - display: block; -} -.anticon[tabindex] { - cursor: pointer; -} -.anticon-spin::before { - display: inline-block; - -webkit-animation: loadingCircle 1s infinite linear; - animation: loadingCircle 1s infinite linear; -} -.anticon-spin { - display: inline-block; - -webkit-animation: loadingCircle 1s infinite linear; - animation: loadingCircle 1s infinite linear; -} -.fade-enter, -.fade-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.fade-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.fade-enter.fade-enter-active, -.fade-appear.fade-appear-active { - -webkit-animation-name: antFadeIn; - animation-name: antFadeIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.fade-leave.fade-leave-active { - -webkit-animation-name: antFadeOut; - animation-name: antFadeOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.fade-enter, -.fade-appear { - opacity: 0; - -webkit-animation-timing-function: linear; - animation-timing-function: linear; -} -.fade-leave { - -webkit-animation-timing-function: linear; - animation-timing-function: linear; -} -@-webkit-keyframes antFadeIn { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes antFadeIn { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@-webkit-keyframes antFadeOut { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } -} -@keyframes antFadeOut { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } -} -.move-up-enter, -.move-up-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-up-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-up-enter.move-up-enter-active, -.move-up-appear.move-up-appear-active { - -webkit-animation-name: antMoveUpIn; - animation-name: antMoveUpIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.move-up-leave.move-up-leave-active { - -webkit-animation-name: antMoveUpOut; - animation-name: antMoveUpOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.move-up-enter, -.move-up-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.move-up-leave { - -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); -} -.move-down-enter, -.move-down-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-down-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-down-enter.move-down-enter-active, -.move-down-appear.move-down-appear-active { - -webkit-animation-name: antMoveDownIn; - animation-name: antMoveDownIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.move-down-leave.move-down-leave-active { - -webkit-animation-name: antMoveDownOut; - animation-name: antMoveDownOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.move-down-enter, -.move-down-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.move-down-leave { - -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); -} -.move-left-enter, -.move-left-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-left-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-left-enter.move-left-enter-active, -.move-left-appear.move-left-appear-active { - -webkit-animation-name: antMoveLeftIn; - animation-name: antMoveLeftIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.move-left-leave.move-left-leave-active { - -webkit-animation-name: antMoveLeftOut; - animation-name: antMoveLeftOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.move-left-enter, -.move-left-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.move-left-leave { - -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); -} -.move-right-enter, -.move-right-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-right-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.move-right-enter.move-right-enter-active, -.move-right-appear.move-right-appear-active { - -webkit-animation-name: antMoveRightIn; - animation-name: antMoveRightIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.move-right-leave.move-right-leave-active { - -webkit-animation-name: antMoveRightOut; - animation-name: antMoveRightOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.move-right-enter, -.move-right-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.move-right-leave { - -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); -} -@-webkit-keyframes antMoveDownIn { - 0% { - -webkit-transform: translateY(100%); - transform: translateY(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@keyframes antMoveDownIn { - 0% { - -webkit-transform: translateY(100%); - transform: translateY(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@-webkit-keyframes antMoveDownOut { - 0% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateY(100%); - transform: translateY(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@keyframes antMoveDownOut { - 0% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateY(100%); - transform: translateY(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@-webkit-keyframes antMoveLeftIn { - 0% { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@keyframes antMoveLeftIn { - 0% { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@-webkit-keyframes antMoveLeftOut { - 0% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@keyframes antMoveLeftOut { - 0% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@-webkit-keyframes antMoveRightIn { - 0% { - -webkit-transform: translateX(100%); - transform: translateX(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@keyframes antMoveRightIn { - 0% { - -webkit-transform: translateX(100%); - transform: translateX(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@-webkit-keyframes antMoveRightOut { - 0% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateX(100%); - transform: translateX(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@keyframes antMoveRightOut { - 0% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateX(100%); - transform: translateX(100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@-webkit-keyframes antMoveUpIn { - 0% { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@keyframes antMoveUpIn { - 0% { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } - 100% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } -} -@-webkit-keyframes antMoveUpOut { - 0% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@keyframes antMoveUpOut { - 0% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 1; - } - 100% { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - opacity: 0; - } -} -@-webkit-keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -[ant-click-animating='true'], -[ant-click-animating-without-extra-node='true'] { - position: relative; -} -html { - --antd-wave-shadow-color: #1890ff; - --scroll-bar: 0; -} -[ant-click-animating-without-extra-node='true']::after, -.ant-click-animating-node { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; - border-radius: inherit; - -webkit-box-shadow: 0 0 0 0 #1890ff; - box-shadow: 0 0 0 0 #1890ff; - -webkit-box-shadow: 0 0 0 0 var(--antd-wave-shadow-color); - box-shadow: 0 0 0 0 var(--antd-wave-shadow-color); - opacity: 0.2; - -webkit-animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1); - animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1); - -webkit-animation-fill-mode: forwards; - animation-fill-mode: forwards; - content: ''; - pointer-events: none; -} -@-webkit-keyframes waveEffect { - 100% { - -webkit-box-shadow: 0 0 0 #1890ff; - box-shadow: 0 0 0 #1890ff; - -webkit-box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); - box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); - } -} -@keyframes waveEffect { - 100% { - -webkit-box-shadow: 0 0 0 #1890ff; - box-shadow: 0 0 0 #1890ff; - -webkit-box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); - box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); - } -} -@-webkit-keyframes fadeEffect { - 100% { - opacity: 0; - } -} -@keyframes fadeEffect { - 100% { - opacity: 0; - } -} -.slide-up-enter, -.slide-up-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-up-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-up-enter.slide-up-enter-active, -.slide-up-appear.slide-up-appear-active { - -webkit-animation-name: antSlideUpIn; - animation-name: antSlideUpIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.slide-up-leave.slide-up-leave-active { - -webkit-animation-name: antSlideUpOut; - animation-name: antSlideUpOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.slide-up-enter, -.slide-up-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -} -.slide-up-leave { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -} -.slide-down-enter, -.slide-down-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-down-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-down-enter.slide-down-enter-active, -.slide-down-appear.slide-down-appear-active { - -webkit-animation-name: antSlideDownIn; - animation-name: antSlideDownIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.slide-down-leave.slide-down-leave-active { - -webkit-animation-name: antSlideDownOut; - animation-name: antSlideDownOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.slide-down-enter, -.slide-down-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -} -.slide-down-leave { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -} -.slide-left-enter, -.slide-left-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-left-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-left-enter.slide-left-enter-active, -.slide-left-appear.slide-left-appear-active { - -webkit-animation-name: antSlideLeftIn; - animation-name: antSlideLeftIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.slide-left-leave.slide-left-leave-active { - -webkit-animation-name: antSlideLeftOut; - animation-name: antSlideLeftOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.slide-left-enter, -.slide-left-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -} -.slide-left-leave { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -} -.slide-right-enter, -.slide-right-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-right-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.slide-right-enter.slide-right-enter-active, -.slide-right-appear.slide-right-appear-active { - -webkit-animation-name: antSlideRightIn; - animation-name: antSlideRightIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.slide-right-leave.slide-right-leave-active { - -webkit-animation-name: antSlideRightOut; - animation-name: antSlideRightOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.slide-right-enter, -.slide-right-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -} -.slide-right-leave { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -} -@-webkit-keyframes antSlideUpIn { - 0% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@keyframes antSlideUpIn { - 0% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@-webkit-keyframes antSlideUpOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -@keyframes antSlideUpOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -@-webkit-keyframes antSlideDownIn { - 0% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 1; - } -} -@keyframes antSlideDownIn { - 0% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 1; - } -} -@-webkit-keyframes antSlideDownOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 0; - } -} -@keyframes antSlideDownOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0.8); - transform: scaleY(0.8); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; - opacity: 0; - } -} -@-webkit-keyframes antSlideLeftIn { - 0% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@keyframes antSlideLeftIn { - 0% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@-webkit-keyframes antSlideLeftOut { - 0% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -@keyframes antSlideLeftOut { - 0% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -@-webkit-keyframes antSlideRightIn { - 0% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 1; - } -} -@keyframes antSlideRightIn { - 0% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 1; - } -} -@-webkit-keyframes antSlideRightOut { - 0% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 0; - } -} -@keyframes antSlideRightOut { - 0% { - -webkit-transform: scaleX(1); - transform: scaleX(1); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleX(0.8); - transform: scaleX(0.8); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; - opacity: 0; - } -} -.zoom-enter, -.zoom-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-enter.zoom-enter-active, -.zoom-appear.zoom-appear-active { - -webkit-animation-name: antZoomIn; - animation-name: antZoomIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-leave.zoom-leave-active { - -webkit-animation-name: antZoomOut; - animation-name: antZoomOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-enter, -.zoom-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-big-enter, -.zoom-big-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-big-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-big-enter.zoom-big-enter-active, -.zoom-big-appear.zoom-big-appear-active { - -webkit-animation-name: antZoomBigIn; - animation-name: antZoomBigIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-big-leave.zoom-big-leave-active { - -webkit-animation-name: antZoomBigOut; - animation-name: antZoomBigOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-big-enter, -.zoom-big-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-big-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-big-fast-enter, -.zoom-big-fast-appear { - -webkit-animation-duration: 0.1s; - animation-duration: 0.1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-big-fast-leave { - -webkit-animation-duration: 0.1s; - animation-duration: 0.1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-big-fast-enter.zoom-big-fast-enter-active, -.zoom-big-fast-appear.zoom-big-fast-appear-active { - -webkit-animation-name: antZoomBigIn; - animation-name: antZoomBigIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-big-fast-leave.zoom-big-fast-leave-active { - -webkit-animation-name: antZoomBigOut; - animation-name: antZoomBigOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-big-fast-enter, -.zoom-big-fast-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-big-fast-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-up-enter, -.zoom-up-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-up-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-up-enter.zoom-up-enter-active, -.zoom-up-appear.zoom-up-appear-active { - -webkit-animation-name: antZoomUpIn; - animation-name: antZoomUpIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-up-leave.zoom-up-leave-active { - -webkit-animation-name: antZoomUpOut; - animation-name: antZoomUpOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-up-enter, -.zoom-up-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-up-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-down-enter, -.zoom-down-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-down-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-down-enter.zoom-down-enter-active, -.zoom-down-appear.zoom-down-appear-active { - -webkit-animation-name: antZoomDownIn; - animation-name: antZoomDownIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-down-leave.zoom-down-leave-active { - -webkit-animation-name: antZoomDownOut; - animation-name: antZoomDownOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-down-enter, -.zoom-down-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-down-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-left-enter, -.zoom-left-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-left-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-left-enter.zoom-left-enter-active, -.zoom-left-appear.zoom-left-appear-active { - -webkit-animation-name: antZoomLeftIn; - animation-name: antZoomLeftIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-left-leave.zoom-left-leave-active { - -webkit-animation-name: antZoomLeftOut; - animation-name: antZoomLeftOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-left-enter, -.zoom-left-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-left-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.zoom-right-enter, -.zoom-right-appear { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-right-leave { - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.zoom-right-enter.zoom-right-enter-active, -.zoom-right-appear.zoom-right-appear-active { - -webkit-animation-name: antZoomRightIn; - animation-name: antZoomRightIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.zoom-right-leave.zoom-right-leave-active { - -webkit-animation-name: antZoomRightOut; - animation-name: antZoomRightOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.zoom-right-enter, -.zoom-right-appear { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); -} -.zoom-right-leave { - -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -@-webkit-keyframes antZoomIn { - 0% { - -webkit-transform: scale(0.2); - transform: scale(0.2); - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } -} -@keyframes antZoomIn { - 0% { - -webkit-transform: scale(0.2); - transform: scale(0.2); - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } -} -@-webkit-keyframes antZoomOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(0.2); - transform: scale(0.2); - opacity: 0; - } -} -@keyframes antZoomOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(0.2); - transform: scale(0.2); - opacity: 0; - } -} -@-webkit-keyframes antZoomBigIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } -} -@keyframes antZoomBigIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } -} -@-webkit-keyframes antZoomBigOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0; - } -} -@keyframes antZoomBigOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0; - } -} -@-webkit-keyframes antZoomUpIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - } -} -@keyframes antZoomUpIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - } -} -@-webkit-keyframes antZoomUpOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - opacity: 0; - } -} -@keyframes antZoomUpOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - opacity: 0; - } -} -@-webkit-keyframes antZoomLeftIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - } -} -@keyframes antZoomLeftIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - } -} -@-webkit-keyframes antZoomLeftOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - opacity: 0; - } -} -@keyframes antZoomLeftOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 0% 50%; - transform-origin: 0% 50%; - opacity: 0; - } -} -@-webkit-keyframes antZoomRightIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - } -} -@keyframes antZoomRightIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - } -} -@-webkit-keyframes antZoomRightOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - opacity: 0; - } -} -@keyframes antZoomRightOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; - opacity: 0; - } -} -@-webkit-keyframes antZoomDownIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - } -} -@keyframes antZoomDownIn { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - opacity: 0; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - } -} -@-webkit-keyframes antZoomDownOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - opacity: 0; - } -} -@keyframes antZoomDownOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - } - 100% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; - opacity: 0; - } -} -.ant-motion-collapse-legacy { - overflow: hidden; -} -.ant-motion-collapse-legacy-active { - -webkit-transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; - transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; -} -.ant-motion-collapse { - overflow: hidden; - -webkit-transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; - transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-affix { - position: fixed; - z-index: 10; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-alert { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - padding: 8px 15px 8px 37px; - word-wrap: break-word; - border-radius: 2px; -} -.ant-alert.ant-alert-no-icon { - padding: 8px 15px; -} -.ant-alert.ant-alert-closable { - padding-right: 30px; -} -.ant-alert-icon { - position: absolute; - top: 12.0005px; - left: 16px; -} -.ant-alert-description { - display: none; - font-size: 14px; - line-height: 22px; -} -.ant-alert-success { - background-color: #f6ffed; - border: 1px solid #b7eb8f; -} -.ant-alert-success .ant-alert-icon { - color: #52c41a; -} -.ant-alert-info { - background-color: #e6f7ff; - border: 1px solid #91d5ff; -} -.ant-alert-info .ant-alert-icon { - color: #1890ff; -} -.ant-alert-warning { - background-color: #fffbe6; - border: 1px solid #ffe58f; -} -.ant-alert-warning .ant-alert-icon { - color: #faad14; -} -.ant-alert-error { - background-color: #fff2f0; - border: 1px solid #ffccc7; -} -.ant-alert-error .ant-alert-icon { - color: #ff4d4f; -} -.ant-alert-error .ant-alert-description > pre { - margin: 0; - padding: 0; -} -.ant-alert-close-icon { - position: absolute; - top: 8px; - right: 16px; - padding: 0; - overflow: hidden; - font-size: 12px; - line-height: 22px; - background-color: transparent; - border: none; - outline: none; - cursor: pointer; -} -.ant-alert-close-icon .anticon-close { - color: rgba(0, 0, 0, 0.45); - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-alert-close-icon .anticon-close:hover { - color: rgba(0, 0, 0, 0.75); -} -.ant-alert-close-text { - color: rgba(0, 0, 0, 0.45); - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-alert-close-text:hover { - color: rgba(0, 0, 0, 0.75); -} -.ant-alert-with-description { - position: relative; - padding: 15px 15px 15px 64px; - color: rgba(0, 0, 0, 0.65); - line-height: 1.5715; - border-radius: 2px; -} -.ant-alert-with-description.ant-alert-no-icon { - padding: 15px 15px; -} -.ant-alert-with-description .ant-alert-icon { - position: absolute; - top: 16px; - left: 24px; - font-size: 24px; -} -.ant-alert-with-description .ant-alert-close-icon { - position: absolute; - top: 16px; - right: 16px; - font-size: 14px; - cursor: pointer; -} -.ant-alert-with-description .ant-alert-message { - display: block; - margin-bottom: 4px; - color: rgba(0, 0, 0, 0.85); - font-size: 16px; -} -.ant-alert-message { - color: rgba(0, 0, 0, 0.85); -} -.ant-alert-with-description .ant-alert-description { - display: block; -} -.ant-alert.ant-alert-closing { - height: 0 !important; - margin: 0; - padding-top: 0; - padding-bottom: 0; - -webkit-transform-origin: 50% 0; - transform-origin: 50% 0; - -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-alert-slide-up-leave { - -webkit-animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} -.ant-alert-banner { - margin-bottom: 0; - border: 0; - border-radius: 0; -} -@-webkit-keyframes antAlertSlideUpIn { - 0% { - -webkit-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@keyframes antAlertSlideUpIn { - 0% { - -webkit-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } - 100% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } -} -@-webkit-keyframes antAlertSlideUpOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -@keyframes antAlertSlideUpOut { - 0% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 1; - } - 100% { - -webkit-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; - opacity: 0; - } -} -.ant-alert-rtl { - padding: 8px 37px 8px 15px; - direction: rtl; -} -.ant-alert-rtl.ant-alert.ant-alert-closable { - padding-right: 15px; - padding-left: 30px; -} -.ant-alert-rtl .ant-alert-icon { - right: 16px; - left: auto; -} -.ant-alert-rtl .ant-alert-close-icon { - right: auto; - left: 16px; -} -.ant-alert-rtl.ant-alert-with-description { - padding: 15px 64px 15px 15px; -} -.ant-alert-rtl.ant-alert-with-description.ant-alert-no-icon { - padding: 15px; -} -.ant-alert-rtl.ant-alert-with-description .ant-alert-icon { - right: 24px; - left: auto; -} -.ant-alert-rtl.ant-alert-with-description .ant-alert-close-icon { - right: auto; - left: 16px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-anchor { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - padding-left: 2px; -} -.ant-anchor-wrapper { - margin-left: -4px; - padding-left: 4px; - overflow: auto; - background-color: #fff; -} -.ant-anchor-ink { - position: absolute; - top: 0; - left: 0; - height: 100%; -} -.ant-anchor-ink::before { - position: relative; - display: block; - width: 2px; - height: 100%; - margin: 0 auto; - background-color: #f0f0f0; - content: ' '; -} -.ant-anchor-ink-ball { - position: absolute; - left: 50%; - display: none; - width: 8px; - height: 8px; - background-color: #fff; - border: 2px solid #1890ff; - border-radius: 8px; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - -webkit-transition: top 0.3s ease-in-out; - transition: top 0.3s ease-in-out; -} -.ant-anchor-ink-ball.visible { - display: inline-block; -} -.ant-anchor.fixed .ant-anchor-ink .ant-anchor-ink-ball { - display: none; -} -.ant-anchor-link { - padding: 7px 0 7px 16px; - line-height: 1.143; -} -.ant-anchor-link-title { - position: relative; - display: block; - margin-bottom: 6px; - overflow: hidden; - color: rgba(0, 0, 0, 0.65); - white-space: nowrap; - text-overflow: ellipsis; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-anchor-link-title:only-child { - margin-bottom: 0; -} -.ant-anchor-link-active > .ant-anchor-link-title { - color: #1890ff; -} -.ant-anchor-link .ant-anchor-link { - padding-top: 5px; - padding-bottom: 5px; -} -.ant-anchor-rtl { - direction: rtl; -} -.ant-anchor-rtl.ant-anchor-wrapper { - margin-right: -4px; - margin-left: 0; - padding-right: 4px; - padding-left: 0; -} -.ant-anchor-rtl .ant-anchor-ink { - right: 0; - left: auto; -} -.ant-anchor-rtl .ant-anchor-ink-ball { - right: 50%; - left: 0; - -webkit-transform: translateX(50%); - transform: translateX(50%); -} -.ant-anchor-rtl .ant-anchor-link { - padding: 7px 16px 7px 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-select-auto-complete { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-select-auto-complete .ant-select-clear { - right: 13px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-select-single .ant-select-selector { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-select-single .ant-select-selector .ant-select-selection-search { - position: absolute; - top: 0; - right: 11px; - bottom: 0; - left: 11px; -} -.ant-select-single .ant-select-selector .ant-select-selection-search-input { - width: 100%; -} -.ant-select-single .ant-select-selector .ant-select-selection-item, -.ant-select-single .ant-select-selector .ant-select-selection-placeholder { - padding: 0; - line-height: 30px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - pointer-events: none; -} -@supports (-moz-appearance: meterbar) { - .ant-select-single .ant-select-selector .ant-select-selection-item, - .ant-select-single .ant-select-selector .ant-select-selection-placeholder { - line-height: 30px; - } -} -.ant-select-single .ant-select-selector::after, -.ant-select-single .ant-select-selector .ant-select-selection-item::after, -.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after { - display: inline-block; - width: 0; - visibility: hidden; - content: '\a0'; -} -.ant-select-single.ant-select-show-arrow .ant-select-selection-search { - right: 25px; -} -.ant-select-single.ant-select-show-arrow .ant-select-selection-item, -.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder { - padding-right: 18px; -} -.ant-select-single.ant-select-open .ant-select-selection-item { - opacity: 0.4; -} -.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - position: relative; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - width: 100%; - height: 32px; - padding: 0 11px; -} -.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input { - cursor: pointer; -} -.ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - cursor: text; -} -.ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input { - cursor: auto; -} -.ant-select-focused.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - color: rgba(0, 0, 0, 0.25); - background: #f5f5f5; - cursor: not-allowed; -} -.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input { - cursor: not-allowed; -} -.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { - background: transparent; - border: none; - outline: none; -} -.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { - height: 30px; -} -.ant-select-single.ant-select-customize-input .ant-select-selector::after { - display: none; -} -.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search { - position: static; - width: 100%; -} -.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { - position: absolute; - right: 0; - left: 0; - padding: 0 11px; -} -.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { - display: none; -} -.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector { - height: 40px; -} -.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item, -.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder { - line-height: 38px; -} -.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input { - height: 38px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { - height: 24px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item, -.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder { - line-height: 22px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input { - height: 22px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search { - right: 7px; - left: 7px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { - padding: 0 7px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search { - right: 28px; -} -.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, -.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder { - padding-right: 21px; -} -.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector { - padding: 0 11px; -} -/** - * Do not merge `height` & `line-height` under style with `selection` & `search`, - * since chrome may update to redesign with its align logic. - */ -.ant-select-multiple .ant-select-selector { - position: relative; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 1px 4px; -} -.ant-select-multiple .ant-select-selector input { - cursor: pointer; -} -.ant-select-show-search.ant-select-multiple .ant-select-selector { - cursor: text; -} -.ant-select-show-search.ant-select-multiple .ant-select-selector input { - cursor: auto; -} -.ant-select-focused.ant-select-multiple .ant-select-selector { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-select-disabled.ant-select-multiple .ant-select-selector { - color: rgba(0, 0, 0, 0.25); - background: #f5f5f5; - cursor: not-allowed; -} -.ant-select-disabled.ant-select-multiple .ant-select-selector input { - cursor: not-allowed; -} -.ant-select-multiple .ant-select-selector .ant-select-selection-search-input { - background: transparent; - border: none; - outline: none; -} -.ant-select-show-search.ant-select-multiple .ant-select-selector { - cursor: text; -} -.ant-select-multiple .ant-select-selector::after { - display: inline-block; - width: 0; - margin: 2px 0; - line-height: 24px; - content: '\a0'; -} -.ant-select-multiple.ant-select-allow-clear .ant-select-selector { - padding-right: 24px; -} -.ant-select-multiple .ant-select-selection-item { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; - max-width: 100%; - height: 24px; - margin-top: 2px; - margin-right: 4px; - margin-bottom: 2px; - padding: 0 4px 0 8px; - line-height: 22px; - background: #f5f5f5; - border: 1px solid #f0f0f0; - border-radius: 2px; - cursor: default; - -webkit-transition: font-size 0.3s, line-height 0.3s, height 0.3s; - transition: font-size 0.3s, line-height 0.3s, height 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-select-multiple .ant-select-selection-item-content { - display: inline-block; - margin-right: 4px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-select-multiple .ant-select-selection-item-remove { - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - color: rgba(0, 0, 0, 0.45); - font-weight: bold; - font-size: 12px; - line-height: inherit; - cursor: pointer; - display: inline-block; - font-size: 10px; -} -.ant-select-multiple .ant-select-selection-item-remove > * { - line-height: 1; -} -.ant-select-multiple .ant-select-selection-item-remove svg { - display: inline-block; -} -.ant-select-multiple .ant-select-selection-item-remove::before { - display: none; -} -.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon { - display: block; -} -.ant-select-multiple .ant-select-selection-item-remove:hover { - color: rgba(0, 0, 0, 0.75); -} -.ant-select-multiple .ant-select-selection-search { - position: relative; - margin-left: 0.5px; -} -.ant-select-multiple .ant-select-selection-search-input, -.ant-select-multiple .ant-select-selection-search-mirror { - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; - line-height: 1.5715; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-select-multiple .ant-select-selection-search-input { - width: 100%; - min-width: 3px; -} -.ant-select-multiple .ant-select-selection-search-mirror { - position: absolute; - top: 0; - left: 0; - z-index: 999; - white-space: nowrap; - visibility: hidden; -} -.ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input { - margin-left: 6.5px; -} -.ant-select-multiple .ant-select-selection-placeholder { - position: absolute; - top: 50%; - right: 11px; - left: 11px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-select-multiple.ant-select-lg .ant-select-selector::after { - line-height: 32px; -} -.ant-select-multiple.ant-select-lg .ant-select-selection-item { - height: 32px; - line-height: 30px; -} -.ant-select-multiple.ant-select-lg .ant-select-selection-search { - height: 33px; - line-height: 33px; -} -.ant-select-multiple.ant-select-lg .ant-select-selection-search-input, -.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror { - height: 32px; - line-height: 30px; -} -.ant-select-multiple.ant-select-sm .ant-select-selector::after { - line-height: 16px; -} -.ant-select-multiple.ant-select-sm .ant-select-selection-item { - height: 16px; - line-height: 14px; -} -.ant-select-multiple.ant-select-sm .ant-select-selection-search { - height: 17px; - line-height: 17px; -} -.ant-select-multiple.ant-select-sm .ant-select-selection-search-input, -.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror { - height: 16px; - line-height: 14px; -} -.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { - left: 7px; -} -.ant-select-multiple.ant-select-sm .ant-select-selection-search:first-child .ant-select-selection-search-input { - margin-left: 3px; -} -.ant-select-multiple.ant-select-lg .ant-select-selection-item { - height: 32px; - line-height: 32px; -} -.ant-select-disabled .ant-select-selection-item-remove { - display: none; -} -/* Reset search input style */ -.ant-select { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - cursor: pointer; -} -.ant-select:not(.ant-select-disabled):hover .ant-select-selector { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-select-selection-item { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -@media all and (-ms-high-contrast: none) { - .ant-select-selection-item *::-ms-backdrop, - .ant-select-selection-item { - -ms-flex: auto; - flex: auto; - } -} -.ant-select-selection-placeholder { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - opacity: 0.4; -} -@media all and (-ms-high-contrast: none) { - .ant-select-selection-placeholder *::-ms-backdrop, - .ant-select-selection-placeholder { - -ms-flex: auto; - flex: auto; - } -} -.ant-select-arrow { - display: inline-block; - color: inherit; - font-style: normal; - line-height: 0; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - position: absolute; - top: 53%; - right: 11px; - width: 12px; - height: 12px; - margin-top: -6px; - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - line-height: 1; - text-align: center; -} -.ant-select-arrow > * { - line-height: 1; -} -.ant-select-arrow svg { - display: inline-block; -} -.ant-select-arrow::before { - display: none; -} -.ant-select-arrow .ant-select-arrow-icon { - display: block; -} -.ant-select-arrow .anticon { - vertical-align: top; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; -} -.ant-select-arrow .anticon > svg { - vertical-align: top; -} -.ant-select-open .ant-select-arrow .anticon.anticon-down { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} -.ant-select-arrow.anticon-down { - pointer-events: none; -} -.ant-select-clear { - position: absolute; - top: 50%; - right: 11px; - z-index: 1; - display: inline-block; - width: 12px; - height: 12px; - margin-top: -6px; - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - font-style: normal; - line-height: 1; - text-align: center; - text-transform: none; - background: #fff; - cursor: pointer; - opacity: 0; - -webkit-transition: color 0.3s ease, opacity 0.15s ease; - transition: color 0.3s ease, opacity 0.15s ease; - text-rendering: auto; -} -.ant-select-clear::before { - display: block; -} -.ant-select-clear:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-select:hover .ant-select-clear { - opacity: 1; -} -.ant-select-dropdown { - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - top: -9999px; - left: -9999px; - z-index: 1050; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 4px 0; - overflow: hidden; - font-size: 14px; - font-variant: initial; - background-color: #fff; - border-radius: 2px; - outline: none; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft, -.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft { - -webkit-animation-name: antSlideUpIn; - animation-name: antSlideUpIn; -} -.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft, -.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft { - -webkit-animation-name: antSlideDownIn; - animation-name: antSlideDownIn; -} -.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft { - -webkit-animation-name: antSlideUpOut; - animation-name: antSlideUpOut; -} -.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft { - -webkit-animation-name: antSlideDownOut; - animation-name: antSlideDownOut; -} -.ant-select-dropdown-hidden { - display: none; -} -.ant-select-item-empty { - position: relative; - display: block; - min-height: 32px; - padding: 5px 12px; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; - line-height: 22px; -} -.ant-select-item { - position: relative; - display: block; - min-height: 32px; - padding: 5px 12px; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; - line-height: 22px; - cursor: pointer; - -webkit-transition: background 0.3s ease; - transition: background 0.3s ease; -} -.ant-select-item-group { - color: rgba(0, 0, 0, 0.45); - font-size: 12px; - cursor: default; -} -.ant-select-item-option { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-select-item-option-content { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-select-item-option-state { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; -} -.ant-select-item-option-active:not(.ant-select-item-option-disabled) { - background-color: #f5f5f5; -} -.ant-select-item-option-selected:not(.ant-select-item-option-disabled) { - color: rgba(0, 0, 0, 0.65); - font-weight: 600; - background-color: #e6f7ff; -} -.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state { - color: #1890ff; -} -.ant-select-item-option-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-select-item-option-grouped { - padding-left: 24px; -} -.ant-select-lg { - font-size: 16px; -} -.ant-select-borderless .ant-select-selector { - background-color: transparent !important; - border-color: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.ant-select-rtl { - direction: rtl; -} -.ant-select-rtl .ant-select-arrow { - right: initial; - left: 11px; -} -.ant-select-rtl .ant-select-clear { - right: initial; - left: 11px; -} -.ant-select-dropdown-rtl { - direction: rtl; -} -.ant-select-dropdown-rtl .ant-select-item-option-grouped { - padding-right: 24px; - padding-left: 12px; -} -.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector { - padding-right: 4px; - padding-left: 24px; -} -.ant-select-rtl.ant-select-multiple .ant-select-selection-item { - margin-right: 0; - margin-left: 4px; - text-align: right; -} -.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content { - margin-right: 0; - margin-left: 4px; - text-align: right; -} -.ant-select-rtl.ant-select-multiple .ant-select-selection-search { - margin-right: 0.5px; - margin-left: 4px; -} -.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror { - right: 0; - left: auto; -} -.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder { - right: 11px; - left: auto; -} -.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { - right: 7px; -} -.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item, -.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder { - right: 0; - left: 9px; - text-align: right; -} -.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search { - right: 11px; - left: 25px; -} -.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item, -.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder { - padding-right: 0; - padding-left: 18px; -} -.ant-select-rtl.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - padding: 0 11px; -} -.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search { - right: 0; -} -.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, -.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder { - padding-right: 0; - padding-left: 21px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-empty { - margin: 0 8px; - font-size: 14px; - line-height: 22px; - text-align: center; -} -.ant-empty-image { - height: 100px; - margin-bottom: 8px; -} -.ant-empty-image img { - height: 100%; -} -.ant-empty-image svg { - height: 100%; - margin: auto; -} -.ant-empty-description { - margin: 0; -} -.ant-empty-footer { - margin-top: 16px; -} -.ant-empty-normal { - margin: 32px 0; - color: rgba(0, 0, 0, 0.25); -} -.ant-empty-normal .ant-empty-image { - height: 40px; -} -.ant-empty-small { - margin: 8px 0; - color: rgba(0, 0, 0, 0.25); -} -.ant-empty-small .ant-empty-image { - height: 35px; -} -.ant-empty-img-default-ellipse { - fill-opacity: 0.8; - fill: #f5f5f5; -} -.ant-empty-img-default-path-1 { - fill: #aeb8c2; -} -.ant-empty-img-default-path-2 { - fill: url(#linearGradient-1); -} -.ant-empty-img-default-path-3 { - fill: #f5f5f7; -} -.ant-empty-img-default-path-4 { - fill: #dce0e6; -} -.ant-empty-img-default-path-5 { - fill: #dce0e6; -} -.ant-empty-img-default-g { - fill: #fff; -} -.ant-empty-img-simple-ellipse { - fill: #f5f5f5; -} -.ant-empty-img-simple-g { - stroke: #d9d9d9; -} -.ant-empty-img-simple-path { - fill: #fafafa; -} -.ant-empty-rtl { - direction: rtl; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-avatar { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - overflow: hidden; - color: #fff; - white-space: nowrap; - text-align: center; - vertical-align: middle; - background: #ccc; - width: 32px; - height: 32px; - line-height: 32px; - border-radius: 50%; -} -.ant-avatar-image { - background: transparent; -} -.ant-avatar-string { - position: absolute; - left: 50%; - -webkit-transform-origin: 0 center; - transform-origin: 0 center; -} -.ant-avatar.ant-avatar-icon { - font-size: 18px; -} -.ant-avatar.ant-avatar-icon > .anticon { - margin: 0; -} -.ant-avatar-lg { - width: 40px; - height: 40px; - line-height: 40px; - border-radius: 50%; -} -.ant-avatar-lg-string { - position: absolute; - left: 50%; - -webkit-transform-origin: 0 center; - transform-origin: 0 center; -} -.ant-avatar-lg.ant-avatar-icon { - font-size: 24px; -} -.ant-avatar-lg.ant-avatar-icon > .anticon { - margin: 0; -} -.ant-avatar-sm { - width: 24px; - height: 24px; - line-height: 24px; - border-radius: 50%; -} -.ant-avatar-sm-string { - position: absolute; - left: 50%; - -webkit-transform-origin: 0 center; - transform-origin: 0 center; -} -.ant-avatar-sm.ant-avatar-icon { - font-size: 14px; -} -.ant-avatar-sm.ant-avatar-icon > .anticon { - margin: 0; -} -.ant-avatar-square { - border-radius: 2px; -} -.ant-avatar > img { - display: block; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-back-top { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: fixed; - right: 100px; - bottom: 50px; - z-index: 10; - width: 40px; - height: 40px; - cursor: pointer; -} -.ant-back-top-rtl { - right: auto; - left: 100px; - direction: rtl; -} -.ant-back-top-content { - width: 40px; - height: 40px; - overflow: hidden; - color: #fff; - text-align: center; - background-color: rgba(0, 0, 0, 0.45); - border-radius: 20px; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-back-top-content:hover { - background-color: rgba(0, 0, 0, 0.65); - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-back-top-icon { - width: 14px; - height: 16px; - margin: 12px auto; - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAABGdBTUEAALGPC/xhBQAAAbtJREFUWAntmMtKw0AUhhMvS5cuxILgQlRUpIggIoKIIoigG1eC+AA+jo+i6FIXBfeuXIgoeKVeitVWJX5HWhhDksnUpp3FDPyZk3Nm5nycmZKkXhAEOXSA3lG7muTeRzmfy6HneUvIhnYkQK+Q9NhAA0Opg0vBEhjBKHiyb8iGMyQMOYuK41BcBSypAL+MYXSKjtFAW7EAGEO3qN4uMQbbAkXiSfRQJ1H6a+yhlkKRcAoVFYiweYNjtCVQJJpBz2GCiPt7fBOZQpFgDpUikse5HgnkM4Fi4QX0Fpc5wf9EbLqpUCy4jMoJSXWhFwbMNgWKhVbRhy5jirhs9fy/oFhgHVVTJEs7RLZ8sSEoJm6iz7SZDMbJ+/OKERQTttCXQRLToRUmrKWCYuA2+jbN0MB4OQobYShfdTCgn/sL1K36M7TLrN3n+758aPy2rrpR6+/od5E8tf/A1uLS9aId5T7J3CNYihkQ4D9PiMdMC7mp4rjB9kjFjZp8BlnVHJBuO1yFXIV0FdDF3RlyFdJVQBdv5AxVdIsq8apiZ2PyYO1EVykesGfZEESsCkweyR8MUW+V8uJ1gkYipmpdP1pm2aJVPEGzAAAAAElFTkSuQmCC) 100%/100% no-repeat; -} -@media screen and (max-width: 768px) { - .ant-back-top { - right: 60px; - } -} -@media screen and (max-width: 480px) { - .ant-back-top { - right: 20px; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-badge { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - color: unset; - line-height: 1; -} -.ant-badge-count { - z-index: auto; - min-width: 20px; - height: 20px; - padding: 0 6px; - color: #fff; - font-weight: normal; - font-size: 12px; - line-height: 20px; - white-space: nowrap; - text-align: center; - background: #ff4d4f; - border-radius: 10px; - -webkit-box-shadow: 0 0 0 1px #fff; - box-shadow: 0 0 0 1px #fff; -} -.ant-badge-count a, -.ant-badge-count a:hover { - color: #fff; -} -.ant-badge-multiple-words { - padding: 0 8px; -} -.ant-badge-dot { - z-index: auto; - width: 6px; - height: 6px; - background: #ff4d4f; - border-radius: 100%; - -webkit-box-shadow: 0 0 0 1px #fff; - box-shadow: 0 0 0 1px #fff; -} -.ant-badge-count, -.ant-badge-dot, -.ant-badge .ant-scroll-number-custom-component { - position: absolute; - top: 0; - right: 0; - -webkit-transform: translate(50%, -50%); - transform: translate(50%, -50%); - -webkit-transform-origin: 100% 0%; - transform-origin: 100% 0%; -} -.ant-badge-status { - line-height: inherit; - vertical-align: baseline; -} -.ant-badge-status-dot { - position: relative; - top: -1px; - display: inline-block; - width: 6px; - height: 6px; - vertical-align: middle; - border-radius: 50%; -} -.ant-badge-status-success { - background-color: #52c41a; -} -.ant-badge-status-processing { - position: relative; - background-color: #1890ff; -} -.ant-badge-status-processing::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 50%; - -webkit-animation: antStatusProcessing 1.2s infinite ease-in-out; - animation: antStatusProcessing 1.2s infinite ease-in-out; - content: ''; -} -.ant-badge-status-default { - background-color: #d9d9d9; -} -.ant-badge-status-error { - background-color: #ff4d4f; -} -.ant-badge-status-warning { - background-color: #faad14; -} -.ant-badge-status-pink { - background: #eb2f96; -} -.ant-badge-status-magenta { - background: #eb2f96; -} -.ant-badge-status-red { - background: #f5222d; -} -.ant-badge-status-volcano { - background: #fa541c; -} -.ant-badge-status-orange { - background: #fa8c16; -} -.ant-badge-status-yellow { - background: #fadb14; -} -.ant-badge-status-gold { - background: #faad14; -} -.ant-badge-status-cyan { - background: #13c2c2; -} -.ant-badge-status-lime { - background: #a0d911; -} -.ant-badge-status-green { - background: #52c41a; -} -.ant-badge-status-blue { - background: #1890ff; -} -.ant-badge-status-geekblue { - background: #2f54eb; -} -.ant-badge-status-purple { - background: #722ed1; -} -.ant-badge-status-text { - margin-left: 8px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; -} -.ant-badge-zoom-appear, -.ant-badge-zoom-enter { - -webkit-animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46); - animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} -.ant-badge-zoom-leave { - -webkit-animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6); - animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} -.ant-badge-not-a-wrapper:not(.ant-badge-status) { - vertical-align: middle; -} -.ant-badge-not-a-wrapper .ant-scroll-number { - position: relative; - top: auto; - display: block; -} -.ant-badge-not-a-wrapper .ant-badge-count { - -webkit-transform: none; - transform: none; -} -@-webkit-keyframes antStatusProcessing { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(2.4); - transform: scale(2.4); - opacity: 0; - } -} -@keyframes antStatusProcessing { - 0% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(2.4); - transform: scale(2.4); - opacity: 0; - } -} -.ant-scroll-number { - overflow: hidden; -} -.ant-scroll-number-only { - display: inline-block; - height: 20px; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-scroll-number-only > p.ant-scroll-number-only-unit { - height: 20px; - margin: 0; -} -.ant-scroll-number-symbol { - vertical-align: top; -} -@-webkit-keyframes antZoomBadgeIn { - 0% { - -webkit-transform: scale(0) translate(50%, -50%); - transform: scale(0) translate(50%, -50%); - opacity: 0; - } - 100% { - -webkit-transform: scale(1) translate(50%, -50%); - transform: scale(1) translate(50%, -50%); - } -} -@keyframes antZoomBadgeIn { - 0% { - -webkit-transform: scale(0) translate(50%, -50%); - transform: scale(0) translate(50%, -50%); - opacity: 0; - } - 100% { - -webkit-transform: scale(1) translate(50%, -50%); - transform: scale(1) translate(50%, -50%); - } -} -@-webkit-keyframes antZoomBadgeOut { - 0% { - -webkit-transform: scale(1) translate(50%, -50%); - transform: scale(1) translate(50%, -50%); - } - 100% { - -webkit-transform: scale(0) translate(50%, -50%); - transform: scale(0) translate(50%, -50%); - opacity: 0; - } -} -@keyframes antZoomBadgeOut { - 0% { - -webkit-transform: scale(1) translate(50%, -50%); - transform: scale(1) translate(50%, -50%); - } - 100% { - -webkit-transform: scale(0) translate(50%, -50%); - transform: scale(0) translate(50%, -50%); - opacity: 0; - } -} -.ant-badge-rtl { - direction: rtl; -} -.ant-badge-rtl .ant-badge-count, -.ant-badge-rtl .ant-badge-dot, -.ant-badge-rtl .ant-badge .ant-scroll-number-custom-component { - right: auto; - left: 0; - direction: ltr; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; -} -.ant-badge-rtl.ant-badge .ant-scroll-number-custom-component { - right: auto; - left: 0; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - -webkit-transform-origin: 0% 0%; - transform-origin: 0% 0%; -} -.ant-badge-rtl .ant-badge-status-text { - margin-right: 8px; - margin-left: 0; -} -.ant-badge-rtl .ant-badge-zoom-appear, -.ant-badge-rtl .ant-badge-zoom-enter { - -webkit-animation-name: antZoomBadgeInRtl; - animation-name: antZoomBadgeInRtl; -} -.ant-badge-rtl .ant-badge-zoom-leave { - -webkit-animation-name: antZoomBadgeOutRtl; - animation-name: antZoomBadgeOutRtl; -} -.ant-badge-not-a-wrapper .ant-badge-count { - -webkit-transform: none; - transform: none; -} -@-webkit-keyframes antZoomBadgeInRtl { - 0% { - -webkit-transform: scale(0) translate(-50%, -50%); - transform: scale(0) translate(-50%, -50%); - opacity: 0; - } - 100% { - -webkit-transform: scale(1) translate(-50%, -50%); - transform: scale(1) translate(-50%, -50%); - } -} -@keyframes antZoomBadgeInRtl { - 0% { - -webkit-transform: scale(0) translate(-50%, -50%); - transform: scale(0) translate(-50%, -50%); - opacity: 0; - } - 100% { - -webkit-transform: scale(1) translate(-50%, -50%); - transform: scale(1) translate(-50%, -50%); - } -} -@-webkit-keyframes antZoomBadgeOutRtl { - 0% { - -webkit-transform: scale(1) translate(-50%, -50%); - transform: scale(1) translate(-50%, -50%); - } - 100% { - -webkit-transform: scale(0) translate(-50%, -50%); - transform: scale(0) translate(-50%, -50%); - opacity: 0; - } -} -@keyframes antZoomBadgeOutRtl { - 0% { - -webkit-transform: scale(1) translate(-50%, -50%); - transform: scale(1) translate(-50%, -50%); - } - 100% { - -webkit-transform: scale(0) translate(-50%, -50%); - transform: scale(0) translate(-50%, -50%); - opacity: 0; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-breadcrumb { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-breadcrumb .anticon { - font-size: 14px; -} -.ant-breadcrumb a { - color: rgba(0, 0, 0, 0.45); - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-breadcrumb a:hover { - color: #40a9ff; -} -.ant-breadcrumb > span:last-child { - color: rgba(0, 0, 0, 0.65); -} -.ant-breadcrumb > span:last-child a { - color: rgba(0, 0, 0, 0.65); -} -.ant-breadcrumb > span:last-child .ant-breadcrumb-separator { - display: none; -} -.ant-breadcrumb-separator { - margin: 0 8px; - color: rgba(0, 0, 0, 0.45); -} -.ant-breadcrumb-link > .anticon + span { - margin-left: 4px; -} -.ant-breadcrumb-overlay-link > .anticon { - margin-left: 4px; -} -.ant-breadcrumb-rtl { - direction: rtl; -} -.ant-breadcrumb-rtl::before { - display: table; - content: ''; -} -.ant-breadcrumb-rtl::after { - display: table; - clear: both; - content: ''; -} -.ant-breadcrumb-rtl > span { - float: right; -} -.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + span { - margin-right: 4px; - margin-left: 0; -} -.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link > .anticon { - margin-right: 4px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-menu { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - margin-bottom: 0; - padding-left: 0; - color: rgba(0, 0, 0, 0.65); - line-height: 0; - list-style: none; - background: #fff; - outline: none; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - -webkit-transition: background 0.3s, width 0.2s; - transition: background 0.3s, width 0.2s; -} -.ant-menu::before { - display: table; - content: ''; -} -.ant-menu::after { - display: table; - clear: both; - content: ''; -} -.ant-menu ul, -.ant-menu ol { - margin: 0; - padding: 0; - list-style: none; -} -.ant-menu-hidden { - display: none; -} -.ant-menu-item-group-title { - height: 1.5715; - padding: 8px 16px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 1.5715; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-menu-submenu, -.ant-menu-submenu-inline { - -webkit-transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-submenu-selected { - color: #1890ff; -} -.ant-menu-item:active, -.ant-menu-submenu-title:active { - background: #e6f7ff; -} -.ant-menu-submenu .ant-menu-sub { - cursor: initial; - -webkit-transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-item > a { - color: rgba(0, 0, 0, 0.65); -} -.ant-menu-item > a:only-child { - display: block; -} -.ant-menu-item > a:hover { - color: #1890ff; -} -.ant-menu-item > a::before { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background-color: transparent; - content: ''; -} -.ant-menu-item > .ant-badge > a { - color: rgba(0, 0, 0, 0.65); -} -.ant-menu-item > .ant-badge > a:hover { - color: #1890ff; -} -.ant-menu-item-divider { - height: 1px; - overflow: hidden; - line-height: 0; - background-color: #f0f0f0; -} -.ant-menu-item:hover, -.ant-menu-item-active, -.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open, -.ant-menu-submenu-active, -.ant-menu-submenu-title:hover { - color: #1890ff; -} -.ant-menu-horizontal .ant-menu-item, -.ant-menu-horizontal .ant-menu-submenu { - margin-top: -1px; -} -.ant-menu-horizontal > .ant-menu-item:hover, -.ant-menu-horizontal > .ant-menu-item-active, -.ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover { - background-color: transparent; -} -.ant-menu-item-selected { - color: #1890ff; -} -.ant-menu-item-selected > a, -.ant-menu-item-selected > a:hover { - color: #1890ff; -} -.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { - background-color: #e6f7ff; -} -.ant-menu-inline, -.ant-menu-vertical, -.ant-menu-vertical-left { - border-right: 1px solid #f0f0f0; -} -.ant-menu-vertical-right { - border-left: 1px solid #f0f0f0; -} -.ant-menu-vertical.ant-menu-sub, -.ant-menu-vertical-left.ant-menu-sub, -.ant-menu-vertical-right.ant-menu-sub { - min-width: 160px; - max-height: calc(100vh - 100px); - padding: 0; - overflow: hidden; - border-right: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.ant-menu-vertical.ant-menu-sub:not(.zoom-big-enter-active):not(.zoom-big-leave-active), -.ant-menu-vertical-left.ant-menu-sub:not(.zoom-big-enter-active):not(.zoom-big-leave-active), -.ant-menu-vertical-right.ant-menu-sub:not(.zoom-big-enter-active):not(.zoom-big-leave-active) { - overflow-x: hidden; - overflow-y: auto; -} -.ant-menu-vertical.ant-menu-sub .ant-menu-item, -.ant-menu-vertical-left.ant-menu-sub .ant-menu-item, -.ant-menu-vertical-right.ant-menu-sub .ant-menu-item { - left: 0; - margin-left: 0; - border-right: 0; -} -.ant-menu-vertical.ant-menu-sub .ant-menu-item::after, -.ant-menu-vertical-left.ant-menu-sub .ant-menu-item::after, -.ant-menu-vertical-right.ant-menu-sub .ant-menu-item::after { - border-right: 0; -} -.ant-menu-vertical.ant-menu-sub > .ant-menu-item, -.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item, -.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item, -.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu, -.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu, -.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.ant-menu-horizontal.ant-menu-sub { - min-width: 114px; -} -.ant-menu-item, -.ant-menu-submenu-title { - position: relative; - display: block; - margin: 0; - padding: 0 20px; - white-space: nowrap; - cursor: pointer; - -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-item .anticon, -.ant-menu-submenu-title .anticon { - min-width: 14px; - margin-right: 10px; - font-size: 14px; - -webkit-transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-item .anticon + span, -.ant-menu-submenu-title .anticon + span { - opacity: 1; - -webkit-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-item.ant-menu-item-only-child > .anticon, -.ant-menu-submenu-title.ant-menu-item-only-child > .anticon { - margin-right: 0; -} -.ant-menu > .ant-menu-item-divider { - height: 1px; - margin: 1px 0; - padding: 0; - overflow: hidden; - line-height: 0; - background-color: #f0f0f0; -} -.ant-menu-submenu-popup { - position: absolute; - z-index: 1050; - border-radius: 2px; -} -.ant-menu-submenu-popup::before { - position: absolute; - top: -7px; - right: 0; - bottom: 0; - left: 0; - opacity: 0.0001; - content: ' '; -} -.ant-menu-submenu > .ant-menu { - background-color: #fff; - border-radius: 2px; -} -.ant-menu-submenu > .ant-menu-submenu-title::after { - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-submenu-popup > .ant-menu { - background-color: #fff; -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow { - position: absolute; - top: 50%; - right: 16px; - width: 10px; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - position: absolute; - width: 6px; - height: 1.5px; - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0.65))); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)); - border-radius: 2px; - -webkit-transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - content: ''; -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - -webkit-transform: rotate(45deg) translateY(-2px); - transform: rotate(45deg) translateY(-2px); -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - -webkit-transform: rotate(-45deg) translateY(2px); - transform: rotate(-45deg) translateY(2px); -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, -.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before, -.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before { - background: -webkit-gradient(linear, left top, right top, from(#1890ff), to(#1890ff)); - background: linear-gradient(to right, #1890ff, #1890ff); -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - -webkit-transform: rotate(45deg) translateY(-2px); - transform: rotate(45deg) translateY(-2px); -} -.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - -webkit-transform: rotate(-45deg) translateY(2px); - transform: rotate(-45deg) translateY(2px); -} -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - -webkit-transform: rotate(-45deg) translateX(2px); - transform: rotate(-45deg) translateX(2px); -} -.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - -webkit-transform: rotate(45deg) translateX(-2px); - transform: rotate(45deg) translateX(-2px); -} -.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow { - -webkit-transform: translateY(-2px); - transform: translateY(-2px); -} -.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - -webkit-transform: rotate(-45deg) translateX(-2px); - transform: rotate(-45deg) translateX(-2px); -} -.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - -webkit-transform: rotate(45deg) translateX(2px); - transform: rotate(45deg) translateX(2px); -} -.ant-menu-vertical .ant-menu-submenu-selected, -.ant-menu-vertical-left .ant-menu-submenu-selected, -.ant-menu-vertical-right .ant-menu-submenu-selected { - color: #1890ff; -} -.ant-menu-vertical .ant-menu-submenu-selected > a, -.ant-menu-vertical-left .ant-menu-submenu-selected > a, -.ant-menu-vertical-right .ant-menu-submenu-selected > a { - color: #1890ff; -} -.ant-menu-horizontal { - line-height: 46px; - white-space: nowrap; - border: 0; - border-bottom: 1px solid #f0f0f0; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-menu-horizontal > .ant-menu-item, -.ant-menu-horizontal > .ant-menu-submenu { - position: relative; - top: 1px; - display: inline-block; - vertical-align: bottom; - border-bottom: 2px solid transparent; -} -.ant-menu-horizontal > .ant-menu-item:hover, -.ant-menu-horizontal > .ant-menu-submenu:hover, -.ant-menu-horizontal > .ant-menu-item-active, -.ant-menu-horizontal > .ant-menu-submenu-active, -.ant-menu-horizontal > .ant-menu-item-open, -.ant-menu-horizontal > .ant-menu-submenu-open, -.ant-menu-horizontal > .ant-menu-item-selected, -.ant-menu-horizontal > .ant-menu-submenu-selected { - color: #1890ff; - border-bottom: 2px solid #1890ff; -} -.ant-menu-horizontal > .ant-menu-item > a { - color: rgba(0, 0, 0, 0.65); -} -.ant-menu-horizontal > .ant-menu-item > a:only-child { - display: block; -} -.ant-menu-horizontal > .ant-menu-item > a:hover { - color: #1890ff; -} -.ant-menu-horizontal > .ant-menu-item > a::before { - bottom: -2px; -} -.ant-menu-horizontal > .ant-menu-item-selected > a { - color: #1890ff; -} -.ant-menu-horizontal::after { - display: block; - clear: both; - height: 0; - content: '\20'; -} -.ant-menu-vertical .ant-menu-item, -.ant-menu-vertical-left .ant-menu-item, -.ant-menu-vertical-right .ant-menu-item, -.ant-menu-inline .ant-menu-item { - position: relative; -} -.ant-menu-vertical .ant-menu-item::after, -.ant-menu-vertical-left .ant-menu-item::after, -.ant-menu-vertical-right .ant-menu-item::after, -.ant-menu-inline .ant-menu-item::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - border-right: 3px solid #1890ff; - -webkit-transform: scaleY(0.0001); - transform: scaleY(0.0001); - opacity: 0; - -webkit-transition: opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); - transition: opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); - transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); - transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); - content: ''; -} -.ant-menu-vertical .ant-menu-item, -.ant-menu-vertical-left .ant-menu-item, -.ant-menu-vertical-right .ant-menu-item, -.ant-menu-inline .ant-menu-item, -.ant-menu-vertical .ant-menu-submenu-title, -.ant-menu-vertical-left .ant-menu-submenu-title, -.ant-menu-vertical-right .ant-menu-submenu-title, -.ant-menu-inline .ant-menu-submenu-title { - height: 40px; - margin-top: 4px; - margin-bottom: 4px; - padding: 0 16px; - overflow: hidden; - font-size: 14px; - line-height: 40px; - text-overflow: ellipsis; -} -.ant-menu-vertical .ant-menu-submenu, -.ant-menu-vertical-left .ant-menu-submenu, -.ant-menu-vertical-right .ant-menu-submenu, -.ant-menu-inline .ant-menu-submenu { - padding-bottom: 0.02px; -} -.ant-menu-vertical .ant-menu-item:not(:last-child), -.ant-menu-vertical-left .ant-menu-item:not(:last-child), -.ant-menu-vertical-right .ant-menu-item:not(:last-child), -.ant-menu-inline .ant-menu-item:not(:last-child) { - margin-bottom: 8px; -} -.ant-menu-vertical > .ant-menu-item, -.ant-menu-vertical-left > .ant-menu-item, -.ant-menu-vertical-right > .ant-menu-item, -.ant-menu-inline > .ant-menu-item, -.ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title, -.ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title, -.ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title, -.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { - height: 40px; - line-height: 40px; -} -.ant-menu-vertical .ant-menu-submenu-title { - padding-right: 34px; -} -.ant-menu-inline { - width: 100%; -} -.ant-menu-inline .ant-menu-selected::after, -.ant-menu-inline .ant-menu-item-selected::after { - -webkit-transform: scaleY(1); - transform: scaleY(1); - opacity: 1; - -webkit-transition: opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-menu-inline .ant-menu-item, -.ant-menu-inline .ant-menu-submenu-title { - width: calc(100% + 1px); -} -.ant-menu-inline .ant-menu-submenu-title { - padding-right: 34px; -} -.ant-menu-inline-collapsed { - width: 80px; -} -.ant-menu-inline-collapsed > .ant-menu-item, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title, -.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title { - left: 0; - padding: 0 32px; - text-overflow: clip; -} -.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow { - display: none; -} -.ant-menu-inline-collapsed > .ant-menu-item .anticon, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon, -.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon { - margin: 0; - font-size: 16px; - line-height: 40px; -} -.ant-menu-inline-collapsed > .ant-menu-item .anticon + span, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span, -.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span, -.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span { - display: inline-block; - max-width: 0; - opacity: 0; -} -.ant-menu-inline-collapsed .anticon { - display: inline-block; -} -.ant-menu-inline-collapsed-tooltip { - pointer-events: none; -} -.ant-menu-inline-collapsed-tooltip .anticon { - display: none; -} -.ant-menu-inline-collapsed-tooltip a { - color: rgba(255, 255, 255, 0.85); -} -.ant-menu-inline-collapsed .ant-menu-item-group-title { - padding-right: 4px; - padding-left: 4px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-menu-item-group-list { - margin: 0; - padding: 0; -} -.ant-menu-item-group-list .ant-menu-item, -.ant-menu-item-group-list .ant-menu-submenu-title { - padding: 0 16px 0 28px; -} -.ant-menu-root.ant-menu-vertical, -.ant-menu-root.ant-menu-vertical-left, -.ant-menu-root.ant-menu-vertical-right, -.ant-menu-root.ant-menu-inline { - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-menu-sub.ant-menu-inline { - padding: 0; - border: 0; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-menu-sub.ant-menu-inline > .ant-menu-item, -.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { - height: 40px; - line-height: 40px; - list-style-position: inside; - list-style-type: disc; -} -.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { - padding-left: 32px; -} -.ant-menu-item-disabled, -.ant-menu-submenu-disabled { - color: rgba(0, 0, 0, 0.25) !important; - background: none; - border-color: transparent !important; - cursor: not-allowed; -} -.ant-menu-item-disabled > a, -.ant-menu-submenu-disabled > a { - color: rgba(0, 0, 0, 0.25) !important; - pointer-events: none; -} -.ant-menu-item-disabled > .ant-menu-submenu-title, -.ant-menu-submenu-disabled > .ant-menu-submenu-title { - color: rgba(0, 0, 0, 0.25) !important; - cursor: not-allowed; -} -.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after { - background: rgba(0, 0, 0, 0.25) !important; -} -.ant-layout-header .ant-menu { - line-height: inherit; -} -.ant-menu.ant-menu-dark, -.ant-menu-dark .ant-menu-sub { - color: rgba(255, 255, 255, 0.65); - background: #001529; -} -.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow { - opacity: 0.45; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - background: #fff; -} -.ant-menu-dark.ant-menu-submenu-popup { - background: transparent; -} -.ant-menu-dark .ant-menu-inline.ant-menu-sub { - background: #000c17; -} -.ant-menu-dark.ant-menu-horizontal { - border-bottom: 0; -} -.ant-menu-dark.ant-menu-horizontal > .ant-menu-item, -.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu { - top: 0; - margin-top: 0; - border-color: #001529; - border-bottom: 0; -} -.ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a::before { - bottom: 0; -} -.ant-menu-dark .ant-menu-item, -.ant-menu-dark .ant-menu-item-group-title, -.ant-menu-dark .ant-menu-item > a { - color: rgba(255, 255, 255, 0.65); -} -.ant-menu-dark.ant-menu-inline, -.ant-menu-dark.ant-menu-vertical, -.ant-menu-dark.ant-menu-vertical-left, -.ant-menu-dark.ant-menu-vertical-right { - border-right: 0; -} -.ant-menu-dark.ant-menu-inline .ant-menu-item, -.ant-menu-dark.ant-menu-vertical .ant-menu-item, -.ant-menu-dark.ant-menu-vertical-left .ant-menu-item, -.ant-menu-dark.ant-menu-vertical-right .ant-menu-item { - left: 0; - margin-left: 0; - border-right: 0; -} -.ant-menu-dark.ant-menu-inline .ant-menu-item::after, -.ant-menu-dark.ant-menu-vertical .ant-menu-item::after, -.ant-menu-dark.ant-menu-vertical-left .ant-menu-item::after, -.ant-menu-dark.ant-menu-vertical-right .ant-menu-item::after { - border-right: 0; -} -.ant-menu-dark.ant-menu-inline .ant-menu-item, -.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title { - width: 100%; -} -.ant-menu-dark .ant-menu-item:hover, -.ant-menu-dark .ant-menu-item-active, -.ant-menu-dark .ant-menu-submenu-active, -.ant-menu-dark .ant-menu-submenu-open, -.ant-menu-dark .ant-menu-submenu-selected, -.ant-menu-dark .ant-menu-submenu-title:hover { - color: #fff; - background-color: transparent; -} -.ant-menu-dark .ant-menu-item:hover > a, -.ant-menu-dark .ant-menu-item-active > a, -.ant-menu-dark .ant-menu-submenu-active > a, -.ant-menu-dark .ant-menu-submenu-open > a, -.ant-menu-dark .ant-menu-submenu-selected > a, -.ant-menu-dark .ant-menu-submenu-title:hover > a { - color: #fff; -} -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow { - opacity: 1; -} -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before { - background: #fff; -} -.ant-menu-dark .ant-menu-item:hover { - background-color: transparent; -} -.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected { - background-color: #1890ff; -} -.ant-menu-dark .ant-menu-item-selected { - color: #fff; - border-right: 0; -} -.ant-menu-dark .ant-menu-item-selected::after { - border-right: 0; -} -.ant-menu-dark .ant-menu-item-selected > a, -.ant-menu-dark .ant-menu-item-selected > a:hover { - color: #fff; -} -.ant-menu-dark .ant-menu-item-selected .anticon { - color: #fff; -} -.ant-menu-dark .ant-menu-item-selected .anticon + span { - color: #fff; -} -.ant-menu.ant-menu-dark .ant-menu-item-selected, -.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected { - background-color: #1890ff; -} -.ant-menu-dark .ant-menu-item-disabled, -.ant-menu-dark .ant-menu-submenu-disabled, -.ant-menu-dark .ant-menu-item-disabled > a, -.ant-menu-dark .ant-menu-submenu-disabled > a { - color: rgba(255, 255, 255, 0.35) !important; - opacity: 0.8; -} -.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title, -.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title { - color: rgba(255, 255, 255, 0.35) !important; -} -.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, -.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, -.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after { - background: rgba(255, 255, 255, 0.35) !important; -} -.ant-menu-rtl { - direction: rtl; -} -.ant-menu-rtl .ant-menu-item-group-title { - text-align: right; -} -.ant-menu-rtl.ant-menu-inline, -.ant-menu-rtl.ant-menu-vertical { - border-right: none; - border-left: 1px solid #f0f0f0; -} -.ant-menu-rtl.ant-menu-dark .ant-menu-inline, -.ant-menu-rtl.ant-menu-dark .ant-menu-vertical { - border-left: none; -} -.ant-menu-rtl.ant-menu-vertical.ant-menu-sub, -.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub, -.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub { - -webkit-transform-origin: top right; - transform-origin: top right; -} -.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu, -.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu, -.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu { - -webkit-transform-origin: top right; - transform-origin: top right; -} -.ant-menu-rtl .ant-menu-item .anticon, -.ant-menu-rtl .ant-menu-submenu-title .anticon { - margin-right: auto; - margin-left: 10px; -} -.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .anticon, -.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .anticon { - margin-left: 0; -} -.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow, -.ant-menu-rtl .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow { - right: auto; - left: 16px; -} -.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, -.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { - -webkit-transform: rotate(-45deg) translateY(-2px); - transform: rotate(-45deg) translateY(-2px); -} -.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { - -webkit-transform: rotate(45deg) translateY(2px); - transform: rotate(45deg) translateY(2px); -} -.ant-menu-rtl.ant-menu-vertical .ant-menu-item::after, -.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item::after, -.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item::after, -.ant-menu-rtl.ant-menu-inline .ant-menu-item::after { - right: auto; - left: 0; -} -.ant-menu-rtl.ant-menu-vertical .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item, -.ant-menu-rtl.ant-menu-inline .ant-menu-item, -.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title, -.ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title, -.ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title, -.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title { - text-align: right; -} -.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title { - padding-right: 0; - padding-left: 34px; -} -.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title { - padding-right: 16px; - padding-left: 34px; -} -.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title { - padding: 0 32px; -} -.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item, -.ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title { - padding: 0 28px 0 16px; -} -.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { - padding-right: 32px; - padding-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-tooltip { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - z-index: 1060; - display: block; - max-width: 250px; - visibility: visible; -} -.ant-tooltip-hidden { - display: none; -} -.ant-tooltip-placement-top, -.ant-tooltip-placement-topLeft, -.ant-tooltip-placement-topRight { - padding-bottom: 8px; -} -.ant-tooltip-placement-right, -.ant-tooltip-placement-rightTop, -.ant-tooltip-placement-rightBottom { - padding-left: 8px; -} -.ant-tooltip-placement-bottom, -.ant-tooltip-placement-bottomLeft, -.ant-tooltip-placement-bottomRight { - padding-top: 8px; -} -.ant-tooltip-placement-left, -.ant-tooltip-placement-leftTop, -.ant-tooltip-placement-leftBottom { - padding-right: 8px; -} -.ant-tooltip-inner { - min-width: 30px; - min-height: 32px; - padding: 6px 8px; - color: #fff; - text-align: left; - text-decoration: none; - word-wrap: break-word; - background-color: rgba(0, 0, 0, 0.75); - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-tooltip-arrow { - position: absolute; - display: block; - width: 13.07106781px; - height: 13.07106781px; - overflow: hidden; - background: transparent; - pointer-events: none; -} -.ant-tooltip-arrow::before { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; - width: 5px; - height: 5px; - margin: auto; - background-color: rgba(0, 0, 0, 0.75); - content: ''; - pointer-events: auto; -} -.ant-tooltip-placement-top .ant-tooltip-arrow, -.ant-tooltip-placement-topLeft .ant-tooltip-arrow, -.ant-tooltip-placement-topRight .ant-tooltip-arrow { - bottom: -5.07106781px; -} -.ant-tooltip-placement-top .ant-tooltip-arrow::before, -.ant-tooltip-placement-topLeft .ant-tooltip-arrow::before, -.ant-tooltip-placement-topRight .ant-tooltip-arrow::before { - -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); - box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); - -webkit-transform: translateY(-6.53553391px) rotate(45deg); - transform: translateY(-6.53553391px) rotate(45deg); -} -.ant-tooltip-placement-top .ant-tooltip-arrow { - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} -.ant-tooltip-placement-topLeft .ant-tooltip-arrow { - left: 13px; -} -.ant-tooltip-placement-topRight .ant-tooltip-arrow { - right: 13px; -} -.ant-tooltip-placement-right .ant-tooltip-arrow, -.ant-tooltip-placement-rightTop .ant-tooltip-arrow, -.ant-tooltip-placement-rightBottom .ant-tooltip-arrow { - left: -5.07106781px; -} -.ant-tooltip-placement-right .ant-tooltip-arrow::before, -.ant-tooltip-placement-rightTop .ant-tooltip-arrow::before, -.ant-tooltip-placement-rightBottom .ant-tooltip-arrow::before { - -webkit-box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); - box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); - -webkit-transform: translateX(6.53553391px) rotate(45deg); - transform: translateX(6.53553391px) rotate(45deg); -} -.ant-tooltip-placement-right .ant-tooltip-arrow { - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.ant-tooltip-placement-rightTop .ant-tooltip-arrow { - top: 5px; -} -.ant-tooltip-placement-rightBottom .ant-tooltip-arrow { - bottom: 5px; -} -.ant-tooltip-placement-left .ant-tooltip-arrow, -.ant-tooltip-placement-leftTop .ant-tooltip-arrow, -.ant-tooltip-placement-leftBottom .ant-tooltip-arrow { - right: -5.07106781px; -} -.ant-tooltip-placement-left .ant-tooltip-arrow::before, -.ant-tooltip-placement-leftTop .ant-tooltip-arrow::before, -.ant-tooltip-placement-leftBottom .ant-tooltip-arrow::before { - -webkit-box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); - box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); - -webkit-transform: translateX(-6.53553391px) rotate(45deg); - transform: translateX(-6.53553391px) rotate(45deg); -} -.ant-tooltip-placement-left .ant-tooltip-arrow { - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.ant-tooltip-placement-leftTop .ant-tooltip-arrow { - top: 5px; -} -.ant-tooltip-placement-leftBottom .ant-tooltip-arrow { - bottom: 5px; -} -.ant-tooltip-placement-bottom .ant-tooltip-arrow, -.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow, -.ant-tooltip-placement-bottomRight .ant-tooltip-arrow { - top: -5.07106781px; -} -.ant-tooltip-placement-bottom .ant-tooltip-arrow::before, -.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow::before, -.ant-tooltip-placement-bottomRight .ant-tooltip-arrow::before { - -webkit-box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07); - box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07); - -webkit-transform: translateY(6.53553391px) rotate(45deg); - transform: translateY(6.53553391px) rotate(45deg); -} -.ant-tooltip-placement-bottom .ant-tooltip-arrow { - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} -.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow { - left: 13px; -} -.ant-tooltip-placement-bottomRight .ant-tooltip-arrow { - right: 13px; -} -.ant-tooltip-rtl { - direction: rtl; -} -.ant-tooltip-rtl .ant-tooltip-inner { - text-align: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-dropdown { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - top: -9999px; - left: -9999px; - z-index: 1050; - display: block; -} -.ant-dropdown::before { - position: absolute; - top: -7px; - right: 0; - bottom: -7px; - left: -7px; - z-index: -9999; - opacity: 0.0001; - content: ' '; -} -.ant-dropdown-wrap { - position: relative; -} -.ant-dropdown-wrap .ant-btn > .anticon-down { - display: inline-block; - font-size: 10px; -} -.ant-dropdown-wrap .anticon-down::before { - -webkit-transition: -webkit-transform 0.2s; - transition: -webkit-transform 0.2s; - transition: transform 0.2s; - transition: transform 0.2s, -webkit-transform 0.2s; -} -.ant-dropdown-wrap-open .anticon-down::before { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} -.ant-dropdown-hidden, -.ant-dropdown-menu-hidden { - display: none; -} -.ant-dropdown-menu { - position: relative; - margin: 0; - padding: 4px 0; - text-align: left; - list-style-type: none; - background-color: #fff; - background-clip: padding-box; - border-radius: 2px; - outline: none; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - -webkit-transform: translate3d(0, 0, 0); -} -.ant-dropdown-menu-item-group-title { - padding: 5px 12px; - color: rgba(0, 0, 0, 0.45); - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-dropdown-menu-submenu-popup { - position: absolute; - z-index: 1050; - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-dropdown-menu-submenu-popup > .ant-dropdown-menu { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.ant-dropdown-menu-submenu-popup ul, -.ant-dropdown-menu-submenu-popup li { - list-style: none; -} -.ant-dropdown-menu-submenu-popup ul { - margin-right: 0.3em; - margin-left: 0.3em; -} -.ant-dropdown-menu-item, -.ant-dropdown-menu-submenu-title { - clear: both; - margin: 0; - padding: 5px 12px; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; - line-height: 22px; - white-space: nowrap; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-dropdown-menu-item > .anticon:first-child, -.ant-dropdown-menu-submenu-title > .anticon:first-child, -.ant-dropdown-menu-item > span > .anticon:first-child, -.ant-dropdown-menu-submenu-title > span > .anticon:first-child { - min-width: 12px; - margin-right: 8px; - font-size: 12px; -} -.ant-dropdown-menu-item > a, -.ant-dropdown-menu-submenu-title > a { - display: block; - margin: -5px -12px; - padding: 5px 12px; - color: rgba(0, 0, 0, 0.65); - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-dropdown-menu-item > a:hover, -.ant-dropdown-menu-submenu-title > a:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-dropdown-menu-item-selected, -.ant-dropdown-menu-submenu-title-selected, -.ant-dropdown-menu-item-selected > a, -.ant-dropdown-menu-submenu-title-selected > a { - color: #1890ff; - background-color: #e6f7ff; -} -.ant-dropdown-menu-item:hover, -.ant-dropdown-menu-submenu-title:hover { - background-color: #f5f5f5; -} -.ant-dropdown-menu-item-disabled, -.ant-dropdown-menu-submenu-title-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-dropdown-menu-item-disabled:hover, -.ant-dropdown-menu-submenu-title-disabled:hover { - color: rgba(0, 0, 0, 0.25); - background-color: #fff; - cursor: not-allowed; -} -.ant-dropdown-menu-item-divider, -.ant-dropdown-menu-submenu-title-divider { - height: 1px; - margin: 4px 0; - overflow: hidden; - line-height: 0; - background-color: #f0f0f0; -} -.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow, -.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow { - position: absolute; - right: 8px; -} -.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon, -.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { - margin-right: 0 !important; - color: rgba(0, 0, 0, 0.45); - font-style: normal; - display: inline-block; - font-size: 10px; -} -.ant-dropdown-menu-item-group-list { - margin: 0 8px; - padding: 0; - list-style: none; -} -.ant-dropdown-menu-submenu-title { - padding-right: 24px; -} -.ant-dropdown-menu-submenu-vertical { - position: relative; -} -.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu { - position: absolute; - top: 0; - left: 100%; - min-width: 100%; - margin-left: 4px; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, -.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { - color: rgba(0, 0, 0, 0.25); - background-color: #fff; - cursor: not-allowed; -} -.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title { - color: #1890ff; -} -.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft, -.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft, -.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter, -.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter, -.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight, -.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight { - -webkit-animation-name: antSlideUpIn; - animation-name: antSlideUpIn; -} -.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft, -.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft, -.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter, -.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter, -.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight, -.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight { - -webkit-animation-name: antSlideDownIn; - animation-name: antSlideDownIn; -} -.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft, -.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter, -.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight { - -webkit-animation-name: antSlideUpOut; - animation-name: antSlideUpOut; -} -.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft, -.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter, -.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight { - -webkit-animation-name: antSlideDownOut; - animation-name: antSlideDownOut; -} -.ant-dropdown-trigger > .anticon.anticon-down, -.ant-dropdown-link > .anticon.anticon-down { - display: inline-block; - font-size: 10px; -} -.ant-dropdown-button { - white-space: nowrap; -} -.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) { - padding-right: 8px; - padding-left: 8px; -} -.ant-dropdown-button .anticon.anticon-down { - display: inline-block; - font-size: 10px; -} -.ant-dropdown-menu-dark, -.ant-dropdown-menu-dark .ant-dropdown-menu { - background: #001529; -} -.ant-dropdown-menu-dark .ant-dropdown-menu-item, -.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title, -.ant-dropdown-menu-dark .ant-dropdown-menu-item > a { - color: rgba(255, 255, 255, 0.65); -} -.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after, -.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after, -.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after { - color: rgba(255, 255, 255, 0.65); -} -.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover, -.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover, -.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover { - color: #fff; - background: transparent; -} -.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected, -.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover, -.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a { - color: #fff; - background: #1890ff; -} -.ant-dropdown-rtl { - direction: rtl; -} -.ant-dropdown-rtl.ant-dropdown::before { - right: -7px; - left: 0; -} -.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li { - text-align: right; -} -.ant-dropdown-rtl .ant-dropdown-menu-item, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title { - text-align: right; -} -.ant-dropdown-rtl .ant-dropdown-menu-item > .anticon:first-child, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > .anticon:first-child, -.ant-dropdown-rtl .ant-dropdown-menu-item > span > .anticon:first-child, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > span > .anticon:first-child { - margin-right: 0; - margin-left: 8px; -} -.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow { - right: auto; - left: 8px; -} -.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon, -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { - margin-left: 0 !important; - -webkit-transform: scaleX(-1); - transform: scaleX(-1); -} -.ant-dropdown-rtl .ant-dropdown-menu-submenu-title { - padding-right: 12px; - padding-left: 24px; -} -.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu { - right: 100%; - left: 0; - margin-right: 4px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-btn { - line-height: 1.5715; - position: relative; - display: inline-block; - font-weight: 400; - white-space: nowrap; - text-align: center; - background-image: none; - border: 1px solid transparent; - -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015); - box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015); - cursor: pointer; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -ms-touch-action: manipulation; - touch-action: manipulation; - height: 32px; - padding: 4px 15px; - font-size: 14px; - border-radius: 2px; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; -} -.ant-btn > .anticon { - line-height: 1; -} -.ant-btn, -.ant-btn:active, -.ant-btn:focus { - outline: 0; -} -.ant-btn:not([disabled]):hover { - text-decoration: none; -} -.ant-btn:not([disabled]):active { - outline: 0; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn.disabled, -.ant-btn[disabled] { - cursor: not-allowed; -} -.ant-btn.disabled > *, -.ant-btn[disabled] > * { - pointer-events: none; -} -.ant-btn-lg { - height: 40px; - padding: 6.4px 15px; - font-size: 16px; - border-radius: 2px; -} -.ant-btn-sm { - height: 24px; - padding: 0px 7px; - font-size: 14px; - border-radius: 2px; - line-height: 22px; -} -.ant-btn > a:only-child { - color: currentColor; -} -.ant-btn > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn:hover, -.ant-btn:focus { - color: #40a9ff; - background-color: #fff; - border-color: #40a9ff; -} -.ant-btn:hover > a:only-child, -.ant-btn:focus > a:only-child { - color: currentColor; -} -.ant-btn:hover > a:only-child::after, -.ant-btn:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn:active, -.ant-btn.active { - color: #096dd9; - background-color: #fff; - border-color: #096dd9; -} -.ant-btn:active > a:only-child, -.ant-btn.active > a:only-child { - color: currentColor; -} -.ant-btn:active > a:only-child::after, -.ant-btn.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-disabled, -.ant-btn.disabled, -.ant-btn[disabled], -.ant-btn-disabled:hover, -.ant-btn.disabled:hover, -.ant-btn[disabled]:hover, -.ant-btn-disabled:focus, -.ant-btn.disabled:focus, -.ant-btn[disabled]:focus, -.ant-btn-disabled:active, -.ant-btn.disabled:active, -.ant-btn[disabled]:active, -.ant-btn-disabled.active, -.ant-btn.disabled.active, -.ant-btn[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-disabled > a:only-child, -.ant-btn.disabled > a:only-child, -.ant-btn[disabled] > a:only-child, -.ant-btn-disabled:hover > a:only-child, -.ant-btn.disabled:hover > a:only-child, -.ant-btn[disabled]:hover > a:only-child, -.ant-btn-disabled:focus > a:only-child, -.ant-btn.disabled:focus > a:only-child, -.ant-btn[disabled]:focus > a:only-child, -.ant-btn-disabled:active > a:only-child, -.ant-btn.disabled:active > a:only-child, -.ant-btn[disabled]:active > a:only-child, -.ant-btn-disabled.active > a:only-child, -.ant-btn.disabled.active > a:only-child, -.ant-btn[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-disabled > a:only-child::after, -.ant-btn.disabled > a:only-child::after, -.ant-btn[disabled] > a:only-child::after, -.ant-btn-disabled:hover > a:only-child::after, -.ant-btn.disabled:hover > a:only-child::after, -.ant-btn[disabled]:hover > a:only-child::after, -.ant-btn-disabled:focus > a:only-child::after, -.ant-btn.disabled:focus > a:only-child::after, -.ant-btn[disabled]:focus > a:only-child::after, -.ant-btn-disabled:active > a:only-child::after, -.ant-btn.disabled:active > a:only-child::after, -.ant-btn[disabled]:active > a:only-child::after, -.ant-btn-disabled.active > a:only-child::after, -.ant-btn.disabled.active > a:only-child::after, -.ant-btn[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn:hover, -.ant-btn:focus, -.ant-btn:active, -.ant-btn.active { - text-decoration: none; - background: #fff; -} -.ant-btn > i, -.ant-btn > span { - display: inline-block; - pointer-events: none; -} -.ant-btn-primary { - color: #fff; - background-color: #1890ff; - border-color: #1890ff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); - box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); -} -.ant-btn-primary > a:only-child { - color: currentColor; -} -.ant-btn-primary > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-primary:hover, -.ant-btn-primary:focus { - color: #fff; - background-color: #40a9ff; - border-color: #40a9ff; -} -.ant-btn-primary:hover > a:only-child, -.ant-btn-primary:focus > a:only-child { - color: currentColor; -} -.ant-btn-primary:hover > a:only-child::after, -.ant-btn-primary:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-primary:active, -.ant-btn-primary.active { - color: #fff; - background-color: #096dd9; - border-color: #096dd9; -} -.ant-btn-primary:active > a:only-child, -.ant-btn-primary.active > a:only-child { - color: currentColor; -} -.ant-btn-primary:active > a:only-child::after, -.ant-btn-primary.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-primary-disabled, -.ant-btn-primary.disabled, -.ant-btn-primary[disabled], -.ant-btn-primary-disabled:hover, -.ant-btn-primary.disabled:hover, -.ant-btn-primary[disabled]:hover, -.ant-btn-primary-disabled:focus, -.ant-btn-primary.disabled:focus, -.ant-btn-primary[disabled]:focus, -.ant-btn-primary-disabled:active, -.ant-btn-primary.disabled:active, -.ant-btn-primary[disabled]:active, -.ant-btn-primary-disabled.active, -.ant-btn-primary.disabled.active, -.ant-btn-primary[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-primary-disabled > a:only-child, -.ant-btn-primary.disabled > a:only-child, -.ant-btn-primary[disabled] > a:only-child, -.ant-btn-primary-disabled:hover > a:only-child, -.ant-btn-primary.disabled:hover > a:only-child, -.ant-btn-primary[disabled]:hover > a:only-child, -.ant-btn-primary-disabled:focus > a:only-child, -.ant-btn-primary.disabled:focus > a:only-child, -.ant-btn-primary[disabled]:focus > a:only-child, -.ant-btn-primary-disabled:active > a:only-child, -.ant-btn-primary.disabled:active > a:only-child, -.ant-btn-primary[disabled]:active > a:only-child, -.ant-btn-primary-disabled.active > a:only-child, -.ant-btn-primary.disabled.active > a:only-child, -.ant-btn-primary[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-primary-disabled > a:only-child::after, -.ant-btn-primary.disabled > a:only-child::after, -.ant-btn-primary[disabled] > a:only-child::after, -.ant-btn-primary-disabled:hover > a:only-child::after, -.ant-btn-primary.disabled:hover > a:only-child::after, -.ant-btn-primary[disabled]:hover > a:only-child::after, -.ant-btn-primary-disabled:focus > a:only-child::after, -.ant-btn-primary.disabled:focus > a:only-child::after, -.ant-btn-primary[disabled]:focus > a:only-child::after, -.ant-btn-primary-disabled:active > a:only-child::after, -.ant-btn-primary.disabled:active > a:only-child::after, -.ant-btn-primary[disabled]:active > a:only-child::after, -.ant-btn-primary-disabled.active > a:only-child::after, -.ant-btn-primary.disabled.active > a:only-child::after, -.ant-btn-primary[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { - border-right-color: #40a9ff; - border-left-color: #40a9ff; -} -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { - border-color: #d9d9d9; -} -.ant-btn-group .ant-btn-primary:first-child:not(:last-child) { - border-right-color: #40a9ff; -} -.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { - border-right-color: #d9d9d9; -} -.ant-btn-group .ant-btn-primary:last-child:not(:first-child), -.ant-btn-group .ant-btn-primary + .ant-btn-primary { - border-left-color: #40a9ff; -} -.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled], -.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] { - border-left-color: #d9d9d9; -} -.ant-btn-ghost { - color: rgba(0, 0, 0, 0.65); - background-color: transparent; - border-color: #d9d9d9; -} -.ant-btn-ghost > a:only-child { - color: currentColor; -} -.ant-btn-ghost > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-ghost:hover, -.ant-btn-ghost:focus { - color: #40a9ff; - background-color: transparent; - border-color: #40a9ff; -} -.ant-btn-ghost:hover > a:only-child, -.ant-btn-ghost:focus > a:only-child { - color: currentColor; -} -.ant-btn-ghost:hover > a:only-child::after, -.ant-btn-ghost:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-ghost:active, -.ant-btn-ghost.active { - color: #096dd9; - background-color: transparent; - border-color: #096dd9; -} -.ant-btn-ghost:active > a:only-child, -.ant-btn-ghost.active > a:only-child { - color: currentColor; -} -.ant-btn-ghost:active > a:only-child::after, -.ant-btn-ghost.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-ghost-disabled, -.ant-btn-ghost.disabled, -.ant-btn-ghost[disabled], -.ant-btn-ghost-disabled:hover, -.ant-btn-ghost.disabled:hover, -.ant-btn-ghost[disabled]:hover, -.ant-btn-ghost-disabled:focus, -.ant-btn-ghost.disabled:focus, -.ant-btn-ghost[disabled]:focus, -.ant-btn-ghost-disabled:active, -.ant-btn-ghost.disabled:active, -.ant-btn-ghost[disabled]:active, -.ant-btn-ghost-disabled.active, -.ant-btn-ghost.disabled.active, -.ant-btn-ghost[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-ghost-disabled > a:only-child, -.ant-btn-ghost.disabled > a:only-child, -.ant-btn-ghost[disabled] > a:only-child, -.ant-btn-ghost-disabled:hover > a:only-child, -.ant-btn-ghost.disabled:hover > a:only-child, -.ant-btn-ghost[disabled]:hover > a:only-child, -.ant-btn-ghost-disabled:focus > a:only-child, -.ant-btn-ghost.disabled:focus > a:only-child, -.ant-btn-ghost[disabled]:focus > a:only-child, -.ant-btn-ghost-disabled:active > a:only-child, -.ant-btn-ghost.disabled:active > a:only-child, -.ant-btn-ghost[disabled]:active > a:only-child, -.ant-btn-ghost-disabled.active > a:only-child, -.ant-btn-ghost.disabled.active > a:only-child, -.ant-btn-ghost[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-ghost-disabled > a:only-child::after, -.ant-btn-ghost.disabled > a:only-child::after, -.ant-btn-ghost[disabled] > a:only-child::after, -.ant-btn-ghost-disabled:hover > a:only-child::after, -.ant-btn-ghost.disabled:hover > a:only-child::after, -.ant-btn-ghost[disabled]:hover > a:only-child::after, -.ant-btn-ghost-disabled:focus > a:only-child::after, -.ant-btn-ghost.disabled:focus > a:only-child::after, -.ant-btn-ghost[disabled]:focus > a:only-child::after, -.ant-btn-ghost-disabled:active > a:only-child::after, -.ant-btn-ghost.disabled:active > a:only-child::after, -.ant-btn-ghost[disabled]:active > a:only-child::after, -.ant-btn-ghost-disabled.active > a:only-child::after, -.ant-btn-ghost.disabled.active > a:only-child::after, -.ant-btn-ghost[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dashed { - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; - border-style: dashed; -} -.ant-btn-dashed > a:only-child { - color: currentColor; -} -.ant-btn-dashed > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dashed:hover, -.ant-btn-dashed:focus { - color: #40a9ff; - background-color: #fff; - border-color: #40a9ff; -} -.ant-btn-dashed:hover > a:only-child, -.ant-btn-dashed:focus > a:only-child { - color: currentColor; -} -.ant-btn-dashed:hover > a:only-child::after, -.ant-btn-dashed:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dashed:active, -.ant-btn-dashed.active { - color: #096dd9; - background-color: #fff; - border-color: #096dd9; -} -.ant-btn-dashed:active > a:only-child, -.ant-btn-dashed.active > a:only-child { - color: currentColor; -} -.ant-btn-dashed:active > a:only-child::after, -.ant-btn-dashed.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dashed-disabled, -.ant-btn-dashed.disabled, -.ant-btn-dashed[disabled], -.ant-btn-dashed-disabled:hover, -.ant-btn-dashed.disabled:hover, -.ant-btn-dashed[disabled]:hover, -.ant-btn-dashed-disabled:focus, -.ant-btn-dashed.disabled:focus, -.ant-btn-dashed[disabled]:focus, -.ant-btn-dashed-disabled:active, -.ant-btn-dashed.disabled:active, -.ant-btn-dashed[disabled]:active, -.ant-btn-dashed-disabled.active, -.ant-btn-dashed.disabled.active, -.ant-btn-dashed[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dashed-disabled > a:only-child, -.ant-btn-dashed.disabled > a:only-child, -.ant-btn-dashed[disabled] > a:only-child, -.ant-btn-dashed-disabled:hover > a:only-child, -.ant-btn-dashed.disabled:hover > a:only-child, -.ant-btn-dashed[disabled]:hover > a:only-child, -.ant-btn-dashed-disabled:focus > a:only-child, -.ant-btn-dashed.disabled:focus > a:only-child, -.ant-btn-dashed[disabled]:focus > a:only-child, -.ant-btn-dashed-disabled:active > a:only-child, -.ant-btn-dashed.disabled:active > a:only-child, -.ant-btn-dashed[disabled]:active > a:only-child, -.ant-btn-dashed-disabled.active > a:only-child, -.ant-btn-dashed.disabled.active > a:only-child, -.ant-btn-dashed[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-dashed-disabled > a:only-child::after, -.ant-btn-dashed.disabled > a:only-child::after, -.ant-btn-dashed[disabled] > a:only-child::after, -.ant-btn-dashed-disabled:hover > a:only-child::after, -.ant-btn-dashed.disabled:hover > a:only-child::after, -.ant-btn-dashed[disabled]:hover > a:only-child::after, -.ant-btn-dashed-disabled:focus > a:only-child::after, -.ant-btn-dashed.disabled:focus > a:only-child::after, -.ant-btn-dashed[disabled]:focus > a:only-child::after, -.ant-btn-dashed-disabled:active > a:only-child::after, -.ant-btn-dashed.disabled:active > a:only-child::after, -.ant-btn-dashed[disabled]:active > a:only-child::after, -.ant-btn-dashed-disabled.active > a:only-child::after, -.ant-btn-dashed.disabled.active > a:only-child::after, -.ant-btn-dashed[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-danger { - color: #fff; - background-color: #ff4d4f; - border-color: #ff4d4f; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); - box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); -} -.ant-btn-danger > a:only-child { - color: currentColor; -} -.ant-btn-danger > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-danger:hover, -.ant-btn-danger:focus { - color: #fff; - background-color: #ff7875; - border-color: #ff7875; -} -.ant-btn-danger:hover > a:only-child, -.ant-btn-danger:focus > a:only-child { - color: currentColor; -} -.ant-btn-danger:hover > a:only-child::after, -.ant-btn-danger:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-danger:active, -.ant-btn-danger.active { - color: #fff; - background-color: #d9363e; - border-color: #d9363e; -} -.ant-btn-danger:active > a:only-child, -.ant-btn-danger.active > a:only-child { - color: currentColor; -} -.ant-btn-danger:active > a:only-child::after, -.ant-btn-danger.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-danger-disabled, -.ant-btn-danger.disabled, -.ant-btn-danger[disabled], -.ant-btn-danger-disabled:hover, -.ant-btn-danger.disabled:hover, -.ant-btn-danger[disabled]:hover, -.ant-btn-danger-disabled:focus, -.ant-btn-danger.disabled:focus, -.ant-btn-danger[disabled]:focus, -.ant-btn-danger-disabled:active, -.ant-btn-danger.disabled:active, -.ant-btn-danger[disabled]:active, -.ant-btn-danger-disabled.active, -.ant-btn-danger.disabled.active, -.ant-btn-danger[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-danger-disabled > a:only-child, -.ant-btn-danger.disabled > a:only-child, -.ant-btn-danger[disabled] > a:only-child, -.ant-btn-danger-disabled:hover > a:only-child, -.ant-btn-danger.disabled:hover > a:only-child, -.ant-btn-danger[disabled]:hover > a:only-child, -.ant-btn-danger-disabled:focus > a:only-child, -.ant-btn-danger.disabled:focus > a:only-child, -.ant-btn-danger[disabled]:focus > a:only-child, -.ant-btn-danger-disabled:active > a:only-child, -.ant-btn-danger.disabled:active > a:only-child, -.ant-btn-danger[disabled]:active > a:only-child, -.ant-btn-danger-disabled.active > a:only-child, -.ant-btn-danger.disabled.active > a:only-child, -.ant-btn-danger[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-danger-disabled > a:only-child::after, -.ant-btn-danger.disabled > a:only-child::after, -.ant-btn-danger[disabled] > a:only-child::after, -.ant-btn-danger-disabled:hover > a:only-child::after, -.ant-btn-danger.disabled:hover > a:only-child::after, -.ant-btn-danger[disabled]:hover > a:only-child::after, -.ant-btn-danger-disabled:focus > a:only-child::after, -.ant-btn-danger.disabled:focus > a:only-child::after, -.ant-btn-danger[disabled]:focus > a:only-child::after, -.ant-btn-danger-disabled:active > a:only-child::after, -.ant-btn-danger.disabled:active > a:only-child::after, -.ant-btn-danger[disabled]:active > a:only-child::after, -.ant-btn-danger-disabled.active > a:only-child::after, -.ant-btn-danger.disabled.active > a:only-child::after, -.ant-btn-danger[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-link { - color: #1890ff; - background-color: transparent; - border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-link > a:only-child { - color: currentColor; -} -.ant-btn-link > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-link:hover, -.ant-btn-link:focus { - color: #40a9ff; - background-color: transparent; - border-color: #40a9ff; -} -.ant-btn-link:hover > a:only-child, -.ant-btn-link:focus > a:only-child { - color: currentColor; -} -.ant-btn-link:hover > a:only-child::after, -.ant-btn-link:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-link:active, -.ant-btn-link.active { - color: #096dd9; - background-color: transparent; - border-color: #096dd9; -} -.ant-btn-link:active > a:only-child, -.ant-btn-link.active > a:only-child { - color: currentColor; -} -.ant-btn-link:active > a:only-child::after, -.ant-btn-link.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-link-disabled, -.ant-btn-link.disabled, -.ant-btn-link[disabled], -.ant-btn-link-disabled:hover, -.ant-btn-link.disabled:hover, -.ant-btn-link[disabled]:hover, -.ant-btn-link-disabled:focus, -.ant-btn-link.disabled:focus, -.ant-btn-link[disabled]:focus, -.ant-btn-link-disabled:active, -.ant-btn-link.disabled:active, -.ant-btn-link[disabled]:active, -.ant-btn-link-disabled.active, -.ant-btn-link.disabled.active, -.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-link-disabled > a:only-child, -.ant-btn-link.disabled > a:only-child, -.ant-btn-link[disabled] > a:only-child, -.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-link-disabled:active > a:only-child, -.ant-btn-link.disabled:active > a:only-child, -.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-link-disabled.active > a:only-child, -.ant-btn-link.disabled.active > a:only-child, -.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-link-disabled > a:only-child::after, -.ant-btn-link.disabled > a:only-child::after, -.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-link:hover, -.ant-btn-link:focus, -.ant-btn-link:active { - border-color: transparent; -} -.ant-btn-link-disabled, -.ant-btn-link.disabled, -.ant-btn-link[disabled], -.ant-btn-link-disabled:hover, -.ant-btn-link.disabled:hover, -.ant-btn-link[disabled]:hover, -.ant-btn-link-disabled:focus, -.ant-btn-link.disabled:focus, -.ant-btn-link[disabled]:focus, -.ant-btn-link-disabled:active, -.ant-btn-link.disabled:active, -.ant-btn-link[disabled]:active, -.ant-btn-link-disabled.active, -.ant-btn-link.disabled.active, -.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: transparent; - border-color: transparent; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-link-disabled > a:only-child, -.ant-btn-link.disabled > a:only-child, -.ant-btn-link[disabled] > a:only-child, -.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-link-disabled:active > a:only-child, -.ant-btn-link.disabled:active > a:only-child, -.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-link-disabled.active > a:only-child, -.ant-btn-link.disabled.active > a:only-child, -.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-link-disabled > a:only-child::after, -.ant-btn-link.disabled > a:only-child::after, -.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous { - color: #ff4d4f; - background-color: #fff; - border-color: #ff4d4f; -} -.ant-btn-dangerous > a:only-child { - color: currentColor; -} -.ant-btn-dangerous > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous:hover, -.ant-btn-dangerous:focus { - color: #ff7875; - background-color: #fff; - border-color: #ff7875; -} -.ant-btn-dangerous:hover > a:only-child, -.ant-btn-dangerous:focus > a:only-child { - color: currentColor; -} -.ant-btn-dangerous:hover > a:only-child::after, -.ant-btn-dangerous:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous:active, -.ant-btn-dangerous.active { - color: #d9363e; - background-color: #fff; - border-color: #d9363e; -} -.ant-btn-dangerous:active > a:only-child, -.ant-btn-dangerous.active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous:active > a:only-child::after, -.ant-btn-dangerous.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous-disabled, -.ant-btn-dangerous.disabled, -.ant-btn-dangerous[disabled], -.ant-btn-dangerous-disabled:hover, -.ant-btn-dangerous.disabled:hover, -.ant-btn-dangerous[disabled]:hover, -.ant-btn-dangerous-disabled:focus, -.ant-btn-dangerous.disabled:focus, -.ant-btn-dangerous[disabled]:focus, -.ant-btn-dangerous-disabled:active, -.ant-btn-dangerous.disabled:active, -.ant-btn-dangerous[disabled]:active, -.ant-btn-dangerous-disabled.active, -.ant-btn-dangerous.disabled.active, -.ant-btn-dangerous[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dangerous-disabled > a:only-child, -.ant-btn-dangerous.disabled > a:only-child, -.ant-btn-dangerous[disabled] > a:only-child, -.ant-btn-dangerous-disabled:hover > a:only-child, -.ant-btn-dangerous.disabled:hover > a:only-child, -.ant-btn-dangerous[disabled]:hover > a:only-child, -.ant-btn-dangerous-disabled:focus > a:only-child, -.ant-btn-dangerous.disabled:focus > a:only-child, -.ant-btn-dangerous[disabled]:focus > a:only-child, -.ant-btn-dangerous-disabled:active > a:only-child, -.ant-btn-dangerous.disabled:active > a:only-child, -.ant-btn-dangerous[disabled]:active > a:only-child, -.ant-btn-dangerous-disabled.active > a:only-child, -.ant-btn-dangerous.disabled.active > a:only-child, -.ant-btn-dangerous[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous-disabled > a:only-child::after, -.ant-btn-dangerous.disabled > a:only-child::after, -.ant-btn-dangerous[disabled] > a:only-child::after, -.ant-btn-dangerous-disabled:hover > a:only-child::after, -.ant-btn-dangerous.disabled:hover > a:only-child::after, -.ant-btn-dangerous[disabled]:hover > a:only-child::after, -.ant-btn-dangerous-disabled:focus > a:only-child::after, -.ant-btn-dangerous.disabled:focus > a:only-child::after, -.ant-btn-dangerous[disabled]:focus > a:only-child::after, -.ant-btn-dangerous-disabled:active > a:only-child::after, -.ant-btn-dangerous.disabled:active > a:only-child::after, -.ant-btn-dangerous[disabled]:active > a:only-child::after, -.ant-btn-dangerous-disabled.active > a:only-child::after, -.ant-btn-dangerous.disabled.active > a:only-child::after, -.ant-btn-dangerous[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-primary { - color: #fff; - background-color: #ff4d4f; - border-color: #ff4d4f; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); - box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); -} -.ant-btn-dangerous.ant-btn-primary > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-primary > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-primary:hover, -.ant-btn-dangerous.ant-btn-primary:focus { - color: #fff; - background-color: #ff7875; - border-color: #ff7875; -} -.ant-btn-dangerous.ant-btn-primary:hover > a:only-child, -.ant-btn-dangerous.ant-btn-primary:focus > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-primary:active, -.ant-btn-dangerous.ant-btn-primary.active { - color: #fff; - background-color: #d9363e; - border-color: #d9363e; -} -.ant-btn-dangerous.ant-btn-primary:active > a:only-child, -.ant-btn-dangerous.ant-btn-primary.active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-primary:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-primary-disabled, -.ant-btn-dangerous.ant-btn-primary.disabled, -.ant-btn-dangerous.ant-btn-primary[disabled], -.ant-btn-dangerous.ant-btn-primary-disabled:hover, -.ant-btn-dangerous.ant-btn-primary.disabled:hover, -.ant-btn-dangerous.ant-btn-primary[disabled]:hover, -.ant-btn-dangerous.ant-btn-primary-disabled:focus, -.ant-btn-dangerous.ant-btn-primary.disabled:focus, -.ant-btn-dangerous.ant-btn-primary[disabled]:focus, -.ant-btn-dangerous.ant-btn-primary-disabled:active, -.ant-btn-dangerous.ant-btn-primary.disabled:active, -.ant-btn-dangerous.ant-btn-primary[disabled]:active, -.ant-btn-dangerous.ant-btn-primary-disabled.active, -.ant-btn-dangerous.ant-btn-primary.disabled.active, -.ant-btn-dangerous.ant-btn-primary[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dangerous.ant-btn-primary-disabled > a:only-child, -.ant-btn-dangerous.ant-btn-primary.disabled > a:only-child, -.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child, -.ant-btn-dangerous.ant-btn-primary-disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-primary.disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child, -.ant-btn-dangerous.ant-btn-primary-disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-primary.disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child, -.ant-btn-dangerous.ant-btn-primary-disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-primary.disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child, -.ant-btn-dangerous.ant-btn-primary-disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-primary.disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-primary[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-primary-disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary-disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary-disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary-disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary-disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary.disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-primary[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link { - color: #ff4d4f; - background-color: transparent; - border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dangerous.ant-btn-link > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link:hover, -.ant-btn-dangerous.ant-btn-link:focus { - color: #40a9ff; - background-color: transparent; - border-color: #40a9ff; -} -.ant-btn-dangerous.ant-btn-link:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link:focus > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link:active, -.ant-btn-dangerous.ant-btn-link.active { - color: #096dd9; - background-color: transparent; - border-color: #096dd9; -} -.ant-btn-dangerous.ant-btn-link:active > a:only-child, -.ant-btn-dangerous.ant-btn-link.active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link-disabled, -.ant-btn-dangerous.ant-btn-link.disabled, -.ant-btn-dangerous.ant-btn-link[disabled], -.ant-btn-dangerous.ant-btn-link-disabled:hover, -.ant-btn-dangerous.ant-btn-link.disabled:hover, -.ant-btn-dangerous.ant-btn-link[disabled]:hover, -.ant-btn-dangerous.ant-btn-link-disabled:focus, -.ant-btn-dangerous.ant-btn-link.disabled:focus, -.ant-btn-dangerous.ant-btn-link[disabled]:focus, -.ant-btn-dangerous.ant-btn-link-disabled:active, -.ant-btn-dangerous.ant-btn-link.disabled:active, -.ant-btn-dangerous.ant-btn-link[disabled]:active, -.ant-btn-dangerous.ant-btn-link-disabled.active, -.ant-btn-dangerous.ant-btn-link.disabled.active, -.ant-btn-dangerous.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dangerous.ant-btn-link-disabled > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link-disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link:hover, -.ant-btn-dangerous.ant-btn-link:focus { - color: #ff7875; - background-color: transparent; - border-color: transparent; -} -.ant-btn-dangerous.ant-btn-link:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link:focus > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link:active { - color: #d9363e; - background-color: transparent; - border-color: transparent; -} -.ant-btn-dangerous.ant-btn-link:active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link:active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-dangerous.ant-btn-link-disabled, -.ant-btn-dangerous.ant-btn-link.disabled, -.ant-btn-dangerous.ant-btn-link[disabled], -.ant-btn-dangerous.ant-btn-link-disabled:hover, -.ant-btn-dangerous.ant-btn-link.disabled:hover, -.ant-btn-dangerous.ant-btn-link[disabled]:hover, -.ant-btn-dangerous.ant-btn-link-disabled:focus, -.ant-btn-dangerous.ant-btn-link.disabled:focus, -.ant-btn-dangerous.ant-btn-link[disabled]:focus, -.ant-btn-dangerous.ant-btn-link-disabled:active, -.ant-btn-dangerous.ant-btn-link.disabled:active, -.ant-btn-dangerous.ant-btn-link[disabled]:active, -.ant-btn-dangerous.ant-btn-link-disabled.active, -.ant-btn-dangerous.ant-btn-link.disabled.active, -.ant-btn-dangerous.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: transparent; - border-color: transparent; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-dangerous.ant-btn-link-disabled > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child, -.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-dangerous.ant-btn-link-disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-icon-only { - width: 32px; - height: 32px; - padding: 2.4px 0; - font-size: 16px; - border-radius: 2px; -} -.ant-btn-icon-only > * { - font-size: 16px; -} -.ant-btn-icon-only.ant-btn-lg { - width: 40px; - height: 40px; - padding: 4.9px 0; - font-size: 18px; - border-radius: 2px; -} -.ant-btn-icon-only.ant-btn-lg > * { - font-size: 18px; -} -.ant-btn-icon-only.ant-btn-sm { - width: 24px; - height: 24px; - padding: 0px 0; - font-size: 14px; - border-radius: 2px; -} -.ant-btn-icon-only.ant-btn-sm > * { - font-size: 14px; -} -.ant-btn-icon-only > i { - vertical-align: middle; -} -.ant-btn-round { - height: 32px; - padding: 4px 16px; - font-size: 14px; - border-radius: 32px; -} -.ant-btn-round.ant-btn-lg { - height: 40px; - padding: 6.4px 20px; - font-size: 16px; - border-radius: 40px; -} -.ant-btn-round.ant-btn-sm { - height: 24px; - padding: 0px 12px; - font-size: 14px; - border-radius: 24px; -} -.ant-btn-round.ant-btn-icon-only { - width: auto; -} -.ant-btn-circle, -.ant-btn-circle-outline { - min-width: 32px; - padding-right: 0; - padding-left: 0; - text-align: center; - border-radius: 50%; -} -.ant-btn-circle.ant-btn-lg, -.ant-btn-circle-outline.ant-btn-lg { - min-width: 40px; - border-radius: 50%; -} -.ant-btn-circle.ant-btn-sm, -.ant-btn-circle-outline.ant-btn-sm { - min-width: 24px; - border-radius: 50%; -} -.ant-btn::before { - position: absolute; - top: -1px; - right: -1px; - bottom: -1px; - left: -1px; - z-index: 1; - display: none; - background: #fff; - border-radius: inherit; - opacity: 0.35; - -webkit-transition: opacity 0.2s; - transition: opacity 0.2s; - content: ''; - pointer-events: none; -} -.ant-btn .anticon { - -webkit-transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-btn .anticon.anticon-plus > svg, -.ant-btn .anticon.anticon-minus > svg { - shape-rendering: optimizeSpeed; -} -.ant-btn.ant-btn-loading { - position: relative; -} -.ant-btn.ant-btn-loading:not([disabled]) { - pointer-events: none; -} -.ant-btn.ant-btn-loading::before { - display: block; -} -.ant-btn > .ant-btn-loading-icon { - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-btn > .ant-btn-loading-icon .anticon { - padding-right: 8px; -} -.ant-btn-group { - position: relative; - display: inline-block; -} -.ant-btn-group > .ant-btn, -.ant-btn-group > span > .ant-btn { - position: relative; -} -.ant-btn-group > .ant-btn:hover, -.ant-btn-group > span > .ant-btn:hover, -.ant-btn-group > .ant-btn:focus, -.ant-btn-group > span > .ant-btn:focus, -.ant-btn-group > .ant-btn:active, -.ant-btn-group > span > .ant-btn:active, -.ant-btn-group > .ant-btn.active, -.ant-btn-group > span > .ant-btn.active { - z-index: 2; -} -.ant-btn-group > .ant-btn:disabled, -.ant-btn-group > span > .ant-btn:disabled { - z-index: 0; -} -.ant-btn-group > .ant-btn-icon-only { - font-size: 14px; -} -.ant-btn-group-lg > .ant-btn, -.ant-btn-group-lg > span > .ant-btn { - height: 40px; - padding: 6.4px 15px; - font-size: 16px; - border-radius: 0; -} -.ant-btn-group-lg > .ant-btn.ant-btn-icon-only { - width: 40px; - height: 40px; - padding-right: 0; - padding-left: 0; -} -.ant-btn-group-sm > .ant-btn, -.ant-btn-group-sm > span > .ant-btn { - height: 24px; - padding: 0px 7px; - font-size: 14px; - border-radius: 0; -} -.ant-btn-group-sm > .ant-btn > .anticon, -.ant-btn-group-sm > span > .ant-btn > .anticon { - font-size: 14px; -} -.ant-btn-group-sm > .ant-btn.ant-btn-icon-only { - width: 24px; - height: 24px; - padding-right: 0; - padding-left: 0; -} -.ant-btn-group .ant-btn + .ant-btn, -.ant-btn + .ant-btn-group, -.ant-btn-group span + .ant-btn, -.ant-btn-group .ant-btn + span, -.ant-btn-group > span + span, -.ant-btn-group + .ant-btn, -.ant-btn-group + .ant-btn-group { - margin-left: -1px; -} -.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) { - border-left-color: transparent; -} -.ant-btn-group .ant-btn { - border-radius: 0; -} -.ant-btn-group > .ant-btn:first-child, -.ant-btn-group > span:first-child > .ant-btn { - margin-left: 0; -} -.ant-btn-group > .ant-btn:only-child { - border-radius: 2px; -} -.ant-btn-group > span:only-child > .ant-btn { - border-radius: 2px; -} -.ant-btn-group > .ant-btn:first-child:not(:last-child), -.ant-btn-group > span:first-child:not(:last-child) > .ant-btn { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -.ant-btn-group > .ant-btn:last-child:not(:first-child), -.ant-btn-group > span:last-child:not(:first-child) > .ant-btn { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.ant-btn-group-sm > .ant-btn:only-child { - border-radius: 2px; -} -.ant-btn-group-sm > span:only-child > .ant-btn { - border-radius: 2px; -} -.ant-btn-group-sm > .ant-btn:first-child:not(:last-child), -.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -.ant-btn-group-sm > .ant-btn:last-child:not(:first-child), -.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.ant-btn-group > .ant-btn-group { - float: left; -} -.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn { - border-radius: 0; -} -.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child { - padding-right: 8px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child { - padding-left: 8px; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-btn-rtl.ant-btn-group .ant-btn + .ant-btn, -.ant-btn-rtl.ant-btn + .ant-btn-group, -.ant-btn-rtl.ant-btn-group span + .ant-btn, -.ant-btn-rtl.ant-btn-group .ant-btn + span, -.ant-btn-rtl.ant-btn-group > span + span, -.ant-btn-rtl.ant-btn-group + .ant-btn, -.ant-btn-rtl.ant-btn-group + .ant-btn-group, -.ant-btn-group-rtl.ant-btn-group .ant-btn + .ant-btn, -.ant-btn-group-rtl.ant-btn + .ant-btn-group, -.ant-btn-group-rtl.ant-btn-group span + .ant-btn, -.ant-btn-group-rtl.ant-btn-group .ant-btn + span, -.ant-btn-group-rtl.ant-btn-group > span + span, -.ant-btn-group-rtl.ant-btn-group + .ant-btn, -.ant-btn-group-rtl.ant-btn-group + .ant-btn-group { - margin-right: -1px; - margin-left: auto; -} -.ant-btn-group.ant-btn-group-rtl { - direction: rtl; -} -.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child), -.ant-btn-group-rtl.ant-btn-group > span:first-child:not(:last-child) > .ant-btn { - border-top-left-radius: 0; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 0; -} -.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child), -.ant-btn-group-rtl.ant-btn-group > span:last-child:not(:first-child) > .ant-btn { - border-top-left-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 2px; -} -.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child), -.ant-btn-group-rtl.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn { - border-top-left-radius: 0; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 0; -} -.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child), -.ant-btn-group-rtl.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn { - border-top-left-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 2px; -} -.ant-btn:focus > span, -.ant-btn:active > span { - position: relative; -} -.ant-btn > .anticon + span, -.ant-btn > span + .anticon { - margin-left: 8px; -} -.ant-btn-background-ghost { - color: #fff; - background: transparent !important; - border-color: #fff; -} -.ant-btn-background-ghost.ant-btn-primary { - color: #1890ff; - background-color: transparent; - border-color: #1890ff; - text-shadow: none; -} -.ant-btn-background-ghost.ant-btn-primary > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-primary > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-primary:hover, -.ant-btn-background-ghost.ant-btn-primary:focus { - color: #40a9ff; - background-color: transparent; - border-color: #40a9ff; -} -.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-primary:active, -.ant-btn-background-ghost.ant-btn-primary.active { - color: #096dd9; - background-color: transparent; - border-color: #096dd9; -} -.ant-btn-background-ghost.ant-btn-primary:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-primary-disabled, -.ant-btn-background-ghost.ant-btn-primary.disabled, -.ant-btn-background-ghost.ant-btn-primary[disabled], -.ant-btn-background-ghost.ant-btn-primary-disabled:hover, -.ant-btn-background-ghost.ant-btn-primary.disabled:hover, -.ant-btn-background-ghost.ant-btn-primary[disabled]:hover, -.ant-btn-background-ghost.ant-btn-primary-disabled:focus, -.ant-btn-background-ghost.ant-btn-primary.disabled:focus, -.ant-btn-background-ghost.ant-btn-primary[disabled]:focus, -.ant-btn-background-ghost.ant-btn-primary-disabled:active, -.ant-btn-background-ghost.ant-btn-primary.disabled:active, -.ant-btn-background-ghost.ant-btn-primary[disabled]:active, -.ant-btn-background-ghost.ant-btn-primary-disabled.active, -.ant-btn-background-ghost.ant-btn-primary.disabled.active, -.ant-btn-background-ghost.ant-btn-primary[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-background-ghost.ant-btn-primary-disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child, -.ant-btn-background-ghost.ant-btn-primary-disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary-disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-primary-disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary-disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-primary-disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary-disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary-disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary-disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary-disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary.disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-primary[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-danger { - color: #ff4d4f; - background-color: transparent; - border-color: #ff4d4f; - text-shadow: none; -} -.ant-btn-background-ghost.ant-btn-danger > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-danger > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-danger:hover, -.ant-btn-background-ghost.ant-btn-danger:focus { - color: #ff7875; - background-color: transparent; - border-color: #ff7875; -} -.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-danger:active, -.ant-btn-background-ghost.ant-btn-danger.active { - color: #d9363e; - background-color: transparent; - border-color: #d9363e; -} -.ant-btn-background-ghost.ant-btn-danger:active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-danger-disabled, -.ant-btn-background-ghost.ant-btn-danger.disabled, -.ant-btn-background-ghost.ant-btn-danger[disabled], -.ant-btn-background-ghost.ant-btn-danger-disabled:hover, -.ant-btn-background-ghost.ant-btn-danger.disabled:hover, -.ant-btn-background-ghost.ant-btn-danger[disabled]:hover, -.ant-btn-background-ghost.ant-btn-danger-disabled:focus, -.ant-btn-background-ghost.ant-btn-danger.disabled:focus, -.ant-btn-background-ghost.ant-btn-danger[disabled]:focus, -.ant-btn-background-ghost.ant-btn-danger-disabled:active, -.ant-btn-background-ghost.ant-btn-danger.disabled:active, -.ant-btn-background-ghost.ant-btn-danger[disabled]:active, -.ant-btn-background-ghost.ant-btn-danger-disabled.active, -.ant-btn-background-ghost.ant-btn-danger.disabled.active, -.ant-btn-background-ghost.ant-btn-danger[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-background-ghost.ant-btn-danger-disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child, -.ant-btn-background-ghost.ant-btn-danger-disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-danger-disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-danger-disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger-disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-danger-disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger-disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger-disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger-disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger-disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger.disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-danger[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous { - color: #ff4d4f; - background-color: transparent; - border-color: #ff4d4f; - text-shadow: none; -} -.ant-btn-background-ghost.ant-btn-dangerous > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous:hover, -.ant-btn-background-ghost.ant-btn-dangerous:focus { - color: #ff7875; - background-color: transparent; - border-color: #ff7875; -} -.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous:active, -.ant-btn-background-ghost.ant-btn-dangerous.active { - color: #d9363e; - background-color: transparent; - border-color: #d9363e; -} -.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous-disabled, -.ant-btn-background-ghost.ant-btn-dangerous.disabled, -.ant-btn-background-ghost.ant-btn-dangerous[disabled], -.ant-btn-background-ghost.ant-btn-dangerous-disabled:hover, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:hover, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:focus, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:focus, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:active, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:active, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active, -.ant-btn-background-ghost.ant-btn-dangerous-disabled.active, -.ant-btn-background-ghost.ant-btn-dangerous.disabled.active, -.ant-btn-background-ghost.ant-btn-dangerous[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-background-ghost.ant-btn-dangerous-disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous-disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous-disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous-disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous-disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link { - color: #ff4d4f; - background-color: transparent; - border-color: transparent; - text-shadow: none; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus { - color: #ff7875; - background-color: transparent; - border-color: transparent; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.active { - color: #d9363e; - background-color: transparent; - border-color: transparent; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled], -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:hover, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:hover, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:focus, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:focus, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled.active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled.active, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-link { - color: #1890ff; - background-color: transparent; - border-color: transparent; - text-shadow: none; - color: #fff; -} -.ant-btn-background-ghost.ant-btn-link > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-link > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-link:hover, -.ant-btn-background-ghost.ant-btn-link:focus { - color: #40a9ff; - background-color: transparent; - border-color: transparent; -} -.ant-btn-background-ghost.ant-btn-link:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-link:focus > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-link:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link:focus > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-link:active, -.ant-btn-background-ghost.ant-btn-link.active { - color: #096dd9; - background-color: transparent; - border-color: transparent; -} -.ant-btn-background-ghost.ant-btn-link:active > a:only-child, -.ant-btn-background-ghost.ant-btn-link.active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-link:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-background-ghost.ant-btn-link-disabled, -.ant-btn-background-ghost.ant-btn-link.disabled, -.ant-btn-background-ghost.ant-btn-link[disabled], -.ant-btn-background-ghost.ant-btn-link-disabled:hover, -.ant-btn-background-ghost.ant-btn-link.disabled:hover, -.ant-btn-background-ghost.ant-btn-link[disabled]:hover, -.ant-btn-background-ghost.ant-btn-link-disabled:focus, -.ant-btn-background-ghost.ant-btn-link.disabled:focus, -.ant-btn-background-ghost.ant-btn-link[disabled]:focus, -.ant-btn-background-ghost.ant-btn-link-disabled:active, -.ant-btn-background-ghost.ant-btn-link.disabled:active, -.ant-btn-background-ghost.ant-btn-link[disabled]:active, -.ant-btn-background-ghost.ant-btn-link-disabled.active, -.ant-btn-background-ghost.ant-btn-link.disabled.active, -.ant-btn-background-ghost.ant-btn-link[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-btn-background-ghost.ant-btn-link-disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-link.disabled > a:only-child, -.ant-btn-background-ghost.ant-btn-link[disabled] > a:only-child, -.ant-btn-background-ghost.ant-btn-link-disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-link.disabled:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-link[disabled]:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-link-disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-link.disabled:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-link[disabled]:focus > a:only-child, -.ant-btn-background-ghost.ant-btn-link-disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-link.disabled:active > a:only-child, -.ant-btn-background-ghost.ant-btn-link[disabled]:active > a:only-child, -.ant-btn-background-ghost.ant-btn-link-disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-link.disabled.active > a:only-child, -.ant-btn-background-ghost.ant-btn-link[disabled].active > a:only-child { - color: currentColor; -} -.ant-btn-background-ghost.ant-btn-link-disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.disabled > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link[disabled] > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link-disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.disabled:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link[disabled]:hover > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link-disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.disabled:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link[disabled]:focus > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link-disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.disabled:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link[disabled]:active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link-disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link.disabled.active > a:only-child::after, -.ant-btn-background-ghost.ant-btn-link[disabled].active > a:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: transparent; - content: ''; -} -.ant-btn-two-chinese-chars::first-letter { - letter-spacing: 0.34em; -} -.ant-btn-two-chinese-chars > *:not(.anticon) { - margin-right: -0.34em; - letter-spacing: 0.34em; -} -.ant-btn-block { - width: 100%; -} -.ant-btn:empty { - display: inline-block; - width: 0; - visibility: hidden; - content: '\a0'; -} -a.ant-btn { - padding-top: 0.1px; - line-height: 30px; -} -a.ant-btn-lg { - line-height: 38px; -} -a.ant-btn-sm { - line-height: 22px; -} -.ant-btn-rtl { - direction: rtl; -} -.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child), -.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary { - border-right-color: #40a9ff; - border-left-color: #d9d9d9; -} -.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled], -.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] { - border-right-color: #d9d9d9; - border-left-color: #40a9ff; -} -.ant-btn-rtl.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) { - padding-right: 29px; - padding-left: 15px; -} -.ant-btn-rtl.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon:not(:last-child) { - margin-right: -14px; - margin-left: 0; -} -.ant-btn-rtl.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) { - padding-right: 24px; - padding-left: 7px; -} -.ant-btn-rtl.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon { - margin-right: -17px; - margin-left: 0; -} -.ant-btn-rtl.ant-btn > .anticon + span, -.ant-btn-rtl.ant-btn > span + .anticon { - margin-right: 8px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-picker-calendar { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background: #fff; -} -.ant-picker-calendar-header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - padding: 12px 0; -} -.ant-picker-calendar-header .ant-picker-calendar-year-select { - min-width: 80px; -} -.ant-picker-calendar-header .ant-picker-calendar-month-select { - min-width: 70px; - margin-left: 8px; -} -.ant-picker-calendar-header .ant-picker-calendar-mode-switch { - margin-left: 8px; -} -.ant-picker-calendar .ant-picker-panel { - background: #fff; - border: 0; - border-top: 1px solid #f0f0f0; - border-radius: 0; -} -.ant-picker-calendar .ant-picker-panel .ant-picker-month-panel, -.ant-picker-calendar .ant-picker-panel .ant-picker-date-panel { - width: auto; -} -.ant-picker-calendar .ant-picker-panel .ant-picker-body { - padding: 8px 0; -} -.ant-picker-calendar .ant-picker-panel .ant-picker-content { - width: 100%; -} -.ant-picker-calendar-mini { - border-radius: 2px; -} -.ant-picker-calendar-mini .ant-picker-calendar-header { - padding-right: 8px; - padding-left: 8px; -} -.ant-picker-calendar-mini .ant-picker-panel { - border-radius: 0 0 2px 2px; -} -.ant-picker-calendar-mini .ant-picker-content { - height: 256px; -} -.ant-picker-calendar-mini .ant-picker-content th { - height: auto; - padding: 0; - line-height: 18px; -} -.ant-picker-calendar-full .ant-picker-panel { - display: block; - width: 100%; - text-align: right; - background: #fff; - border: 0; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-body td { - padding: 0; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th { - height: auto; - padding: 0 12px 5px 0; - line-height: 18px; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell::before { - display: none; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date { - background: #f5f5f5; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today::before { - display: none; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today { - background: #e6f7ff; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value, -.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value { - color: #1890ff; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date { - display: block; - width: auto; - height: auto; - margin: 0 4px; - padding: 4px 8px 0; - border: 0; - border-top: 2px solid #f0f0f0; - border-radius: 0; - -webkit-transition: background 0.3s; - transition: background 0.3s; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value { - line-height: 24px; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content { - position: static; - width: auto; - height: 86px; - overflow-y: auto; - color: rgba(0, 0, 0, 0.65); - line-height: 1.5715; - text-align: left; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today { - border-color: #1890ff; -} -.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value { - color: rgba(0, 0, 0, 0.65); -} -@media only screen and (max-width: 480px) { - .ant-picker-calendar-header { - display: block; - } - .ant-picker-calendar-header .ant-picker-calendar-year-select { - width: 50%; - } - .ant-picker-calendar-header .ant-picker-calendar-month-select { - width: calc(50% - 8px); - } - .ant-picker-calendar-header .ant-picker-calendar-mode-switch { - width: 100%; - margin-top: 8px; - margin-left: 0; - } - .ant-picker-calendar-header .ant-picker-calendar-mode-switch > label { - width: 50%; - text-align: center; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-radio-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - line-height: unset; -} -.ant-radio-group .ant-badge-count { - z-index: 1; -} -.ant-radio-group > .ant-badge:not(:first-child) > .ant-radio-button-wrapper { - border-left: none; -} -.ant-radio-wrapper { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - margin-right: 8px; - white-space: nowrap; - cursor: pointer; -} -.ant-radio { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - line-height: 1; - white-space: nowrap; - vertical-align: sub; - outline: none; - cursor: pointer; -} -.ant-radio-wrapper:hover .ant-radio, -.ant-radio:hover .ant-radio-inner, -.ant-radio-input:focus + .ant-radio-inner { - border-color: #1890ff; -} -.ant-radio-input:focus + .ant-radio-inner { - -webkit-box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); - box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); -} -.ant-radio-checked::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 50%; - visibility: hidden; - -webkit-animation: antRadioEffect 0.36s ease-in-out; - animation: antRadioEffect 0.36s ease-in-out; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - content: ''; -} -.ant-radio:hover::after, -.ant-radio-wrapper:hover .ant-radio::after { - visibility: visible; -} -.ant-radio-inner { - position: relative; - top: 0; - left: 0; - display: block; - width: 16px; - height: 16px; - background-color: #fff; - border-color: #d9d9d9; - border-style: solid; - border-width: 1px; - border-radius: 100px; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-radio-inner::after { - position: absolute; - top: 3px; - left: 3px; - display: table; - width: 8px; - height: 8px; - background-color: #1890ff; - border-top: 0; - border-left: 0; - border-radius: 8px; - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - content: ' '; -} -.ant-radio-input { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - cursor: pointer; - opacity: 0; -} -.ant-radio-checked .ant-radio-inner { - border-color: #1890ff; -} -.ant-radio-checked .ant-radio-inner::after { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-radio-disabled .ant-radio-inner { - background-color: #f5f5f5; - border-color: #d9d9d9 !important; - cursor: not-allowed; -} -.ant-radio-disabled .ant-radio-inner::after { - background-color: rgba(0, 0, 0, 0.2); -} -.ant-radio-disabled .ant-radio-input { - cursor: not-allowed; -} -.ant-radio-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -span.ant-radio + * { - padding-right: 8px; - padding-left: 8px; -} -.ant-radio-button-wrapper { - position: relative; - display: inline-block; - height: 32px; - margin: 0; - padding: 0 15px; - color: rgba(0, 0, 0, 0.65); - line-height: 30px; - background: #fff; - border: 1px solid #d9d9d9; - border-top-width: 1.02px; - border-left-width: 0; - cursor: pointer; - -webkit-transition: color 0.3s, background 0.3s, border-color 0.3s, -webkit-box-shadow 0.3s; - transition: color 0.3s, background 0.3s, border-color 0.3s, -webkit-box-shadow 0.3s; - transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s; - transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s; -} -.ant-radio-button-wrapper a { - color: rgba(0, 0, 0, 0.65); -} -.ant-radio-button-wrapper > .ant-radio-button { - display: block; - width: 0; - height: 0; - margin-left: 0; -} -.ant-radio-group-large .ant-radio-button-wrapper { - height: 40px; - font-size: 16px; - line-height: 38px; -} -.ant-radio-group-small .ant-radio-button-wrapper { - height: 24px; - padding: 0 7px; - line-height: 22px; -} -.ant-radio-button-wrapper:not(:first-child)::before { - position: absolute; - top: -1px; - left: -1px; - display: block; - -webkit-box-sizing: content-box; - box-sizing: content-box; - width: 1px; - height: 100%; - padding: 1px 0; - background-color: #d9d9d9; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - content: ''; -} -.ant-radio-button-wrapper:first-child { - border-left: 1px solid #d9d9d9; - border-radius: 2px 0 0 2px; -} -.ant-radio-button-wrapper:last-child { - border-radius: 0 2px 2px 0; -} -.ant-radio-button-wrapper:first-child:last-child { - border-radius: 2px; -} -.ant-radio-button-wrapper:hover { - position: relative; - color: #1890ff; -} -.ant-radio-button-wrapper:focus-within { - -webkit-box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); - box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); -} -.ant-radio-button-wrapper .ant-radio-inner, -.ant-radio-button-wrapper input[type='checkbox'], -.ant-radio-button-wrapper input[type='radio'] { - width: 0; - height: 0; - opacity: 0; - pointer-events: none; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) { - z-index: 1; - color: #1890ff; - background: #fff; - border-color: #1890ff; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before { - background-color: #1890ff; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child { - border-color: #1890ff; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover { - color: #40a9ff; - border-color: #40a9ff; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before { - background-color: #40a9ff; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active { - color: #096dd9; - border-color: #096dd9; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before { - background-color: #096dd9; -} -.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within { - -webkit-box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); - box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); -} -.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) { - color: #fff; - background: #1890ff; - border-color: #1890ff; -} -.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover { - color: #fff; - background: #40a9ff; - border-color: #40a9ff; -} -.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active { - color: #fff; - background: #096dd9; - border-color: #096dd9; -} -.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within { - -webkit-box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); - box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08); -} -.ant-radio-button-wrapper-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; - cursor: not-allowed; -} -.ant-radio-button-wrapper-disabled:first-child, -.ant-radio-button-wrapper-disabled:hover { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - border-color: #d9d9d9; -} -.ant-radio-button-wrapper-disabled:first-child { - border-left-color: #d9d9d9; -} -.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked { - color: #fff; - background-color: #e6e6e6; - border-color: #d9d9d9; - -webkit-box-shadow: none; - box-shadow: none; -} -@-webkit-keyframes antRadioEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@keyframes antRadioEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@supports (-moz-appearance: meterbar) and (background-blend-mode: difference, normal) { - .ant-radio { - vertical-align: text-bottom; - } -} -.ant-radio-group.ant-radio-group-rtl { - direction: rtl; -} -.ant-radio-wrapper.ant-radio-wrapper-rtl { - margin-right: 0; - margin-left: 8px; - direction: rtl; -} -.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl { - border-right-width: 0; - border-left-width: 1px; -} -.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child)::before { - right: -1px; - left: 0; -} -.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child { - border-right: 1px solid #d9d9d9; - border-radius: 0 2px 2px 0; -} -.ant-radio-button-wrapper-checked:not([class*=' ant-radio-button-wrapper-disabled']).ant-radio-button-wrapper:first-child { - border-right-color: #40a9ff; -} -.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child { - border-radius: 2px 0 0 2px; -} -.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child { - border-right-color: #d9d9d9; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-picker-panel { - display: inline-block; - text-align: center; - background: #fff; - border: 1px solid #f0f0f0; - border-radius: 2px; - outline: none; -} -.ant-picker-panel-focused { - border-color: #1890ff; -} -.ant-picker-decade-panel, -.ant-picker-year-panel, -.ant-picker-quarter-panel, -.ant-picker-month-panel, -.ant-picker-week-panel, -.ant-picker-date-panel, -.ant-picker-time-panel { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - width: 280px; -} -.ant-picker-header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 0 8px; - color: rgba(0, 0, 0, 0.85); - border-bottom: 1px solid #f0f0f0; -} -.ant-picker-header > * { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; -} -.ant-picker-header button { - padding: 0; - color: rgba(0, 0, 0, 0.25); - line-height: 40px; - background: transparent; - border: 0; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-picker-header > button { - min-width: 1.6em; - font-size: 14px; -} -.ant-picker-header > button:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-picker-header-view { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - font-weight: 500; - line-height: 40px; -} -.ant-picker-header-view button { - color: inherit; - font-weight: inherit; -} -.ant-picker-header-view button:not(:first-child) { - margin-left: 8px; -} -.ant-picker-header-view button:hover { - color: #1890ff; -} -.ant-picker-prev-icon, -.ant-picker-next-icon, -.ant-picker-super-prev-icon, -.ant-picker-super-next-icon { - position: relative; - display: inline-block; - width: 7px; - height: 7px; -} -.ant-picker-prev-icon::before, -.ant-picker-next-icon::before, -.ant-picker-super-prev-icon::before, -.ant-picker-super-next-icon::before { - position: absolute; - top: 0; - left: 0; - display: inline-block; - width: 7px; - height: 7px; - border: 0 solid currentColor; - border-width: 1.5px 0 0 1.5px; - content: ''; -} -.ant-picker-super-prev-icon::after, -.ant-picker-super-next-icon::after { - position: absolute; - top: 4px; - left: 4px; - display: inline-block; - width: 7px; - height: 7px; - border: 0 solid currentColor; - border-width: 1.5px 0 0 1.5px; - content: ''; -} -.ant-picker-prev-icon, -.ant-picker-super-prev-icon { - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.ant-picker-next-icon, -.ant-picker-super-next-icon { - -webkit-transform: rotate(135deg); - transform: rotate(135deg); -} -.ant-picker-content { - width: 100%; - table-layout: fixed; - border-collapse: collapse; -} -.ant-picker-content th, -.ant-picker-content td { - position: relative; - min-width: 24px; - font-weight: 400; -} -.ant-picker-content th { - height: 30px; - color: rgba(0, 0, 0, 0.65); - line-height: 30px; -} -.ant-picker-cell { - padding: 3px 0; - color: rgba(0, 0, 0, 0.25); - cursor: pointer; -} -.ant-picker-cell-in-view { - color: rgba(0, 0, 0, 0.65); -} -.ant-picker-cell-disabled { - cursor: not-allowed; -} -.ant-picker-cell::before { - position: absolute; - top: 50%; - right: 0; - left: 0; - z-index: 1; - height: 24px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - content: ''; -} -.ant-picker-cell .ant-picker-cell-inner { - position: relative; - z-index: 2; - display: inline-block; - min-width: 24px; - height: 24px; - line-height: 24px; - border-radius: 2px; - -webkit-transition: background 0.3s, border 0.3s; - transition: background 0.3s, border 0.3s; -} -.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner, -.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner { - background: #f5f5f5; -} -.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - border: 1px solid #1890ff; - border-radius: 2px; - content: ''; -} -.ant-picker-cell-in-view.ant-picker-cell-in-range { - position: relative; -} -.ant-picker-cell-in-view.ant-picker-cell-in-range::before { - background: #e6f7ff; -} -.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner, -.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner, -.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner { - color: #fff; - background: #1890ff; -} -.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before, -.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before { - background: #e6f7ff; -} -.ant-picker-cell-in-view.ant-picker-cell-range-start::before { - left: 50%; -} -.ant-picker-cell-in-view.ant-picker-cell-range-end::before { - right: 50%; -} -.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after { - position: absolute; - top: 50%; - z-index: 0; - height: 24px; - border-top: 1px dashed #7ec1ff; - border-bottom: 1px dashed #7ec1ff; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - content: ''; -} -.ant-picker-cell-range-hover-start::after, -.ant-picker-cell-range-hover-end::after, -.ant-picker-cell-range-hover::after { - right: 0; - left: 2px; -} -.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before, -.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before, -.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before, -.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before, -.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before, -.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before, -.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before { - background: #cbe6ff; -} -.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner { - border-radius: 2px 0 0 2px; -} -.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner { - border-radius: 0 2px 2px 0; -} -.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after, -.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after { - position: absolute; - top: 0; - bottom: 0; - z-index: -1; - background: #cbe6ff; - content: ''; -} -.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after { - right: -7px; - left: 0; -} -.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after { - right: 0; - left: -7px; -} -.ant-picker-cell-range-hover.ant-picker-cell-range-start::after { - right: 50%; -} -.ant-picker-cell-range-hover.ant-picker-cell-range-end::after { - left: 50%; -} -tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after, -tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after { - left: 6px; - border-left: 1px dashed #7ec1ff; - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after, -tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after, -.ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after { - right: 6px; - border-right: 1px dashed #7ec1ff; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.ant-picker-cell-disabled { - pointer-events: none; -} -.ant-picker-cell-disabled .ant-picker-cell-inner { - color: rgba(0, 0, 0, 0.25); - background: transparent; -} -.ant-picker-cell-disabled::before { - background: #f5f5f5; -} -.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before { - border-color: rgba(0, 0, 0, 0.25); -} -.ant-picker-decade-panel .ant-picker-content, -.ant-picker-year-panel .ant-picker-content, -.ant-picker-quarter-panel .ant-picker-content, -.ant-picker-month-panel .ant-picker-content { - height: 265px; -} -.ant-picker-decade-panel .ant-picker-cell-inner, -.ant-picker-year-panel .ant-picker-cell-inner, -.ant-picker-quarter-panel .ant-picker-cell-inner, -.ant-picker-month-panel .ant-picker-cell-inner { - padding: 0 8px; -} -.ant-picker-decade-panel .ant-picker-cell-disabled .ant-picker-cell-inner, -.ant-picker-year-panel .ant-picker-cell-disabled .ant-picker-cell-inner, -.ant-picker-quarter-panel .ant-picker-cell-disabled .ant-picker-cell-inner, -.ant-picker-month-panel .ant-picker-cell-disabled .ant-picker-cell-inner { - background: #f5f5f5; -} -.ant-picker-quarter-panel .ant-picker-content { - height: 56px; -} -.ant-picker-footer { - line-height: 38px; - text-align: center; - border-bottom: 1px solid transparent; -} -.ant-picker-panel .ant-picker-footer { - border-top: 1px solid #f0f0f0; -} -.ant-picker-footer-extra { - padding: 0 12px; - line-height: 38px; - text-align: left; -} -.ant-picker-footer-extra:not(:last-child) { - border-bottom: 1px solid #f0f0f0; -} -.ant-picker-now { - text-align: left; -} -.ant-picker-today-btn { - color: #1890ff; -} -.ant-picker-today-btn:hover { - color: #40a9ff; -} -.ant-picker-today-btn:active { - color: #096dd9; -} -.ant-picker-decade-panel .ant-picker-cell-inner { - padding: 0 4px; -} -.ant-picker-decade-panel .ant-picker-cell::before { - display: none; -} -.ant-picker-year-panel .ant-picker-body, -.ant-picker-quarter-panel .ant-picker-body, -.ant-picker-month-panel .ant-picker-body { - padding: 0 8px; -} -.ant-picker-year-panel .ant-picker-cell-inner, -.ant-picker-quarter-panel .ant-picker-cell-inner, -.ant-picker-month-panel .ant-picker-cell-inner { - width: 60px; -} -.ant-picker-year-panel .ant-picker-cell-range-hover-start::after, -.ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after, -.ant-picker-month-panel .ant-picker-cell-range-hover-start::after { - left: 14px; - border-left: 1px dashed #7ec1ff; - border-radius: 2px 0 0 2px; -} -.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start::after, -.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after, -.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start::after { - right: 14px; - border-right: 1px dashed #7ec1ff; - border-radius: 0 2px 2px 0; -} -.ant-picker-year-panel .ant-picker-cell-range-hover-end::after, -.ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after, -.ant-picker-month-panel .ant-picker-cell-range-hover-end::after { - right: 14px; - border-right: 1px dashed #7ec1ff; - border-radius: 0 2px 2px 0; -} -.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end::after, -.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after, -.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end::after { - left: 14px; - border-left: 1px dashed #7ec1ff; - border-radius: 2px 0 0 2px; -} -.ant-picker-week-panel .ant-picker-body { - padding: 8px 12px; -} -.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner, -.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner, -.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner { - background: transparent !important; -} -.ant-picker-week-panel-row td { - -webkit-transition: background 0.3s; - transition: background 0.3s; -} -.ant-picker-week-panel-row:hover td { - background: #f5f5f5; -} -.ant-picker-week-panel-row-selected td, -.ant-picker-week-panel-row-selected:hover td { - background: #1890ff; -} -.ant-picker-week-panel-row-selected td.ant-picker-cell-week, -.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week { - color: rgba(255, 255, 255, 0.5); -} -.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner::before, -.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner::before { - border-color: #fff; -} -.ant-picker-week-panel-row-selected td .ant-picker-cell-inner, -.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner { - color: #fff; -} -.ant-picker-date-panel .ant-picker-body { - padding: 8px 12px; -} -.ant-picker-date-panel .ant-picker-content { - width: 252px; -} -.ant-picker-date-panel .ant-picker-content th { - width: 36px; -} -.ant-picker-datetime-panel { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-picker-datetime-panel .ant-picker-time-panel { - border-left: 1px solid #f0f0f0; -} -.ant-picker-datetime-panel .ant-picker-date-panel, -.ant-picker-datetime-panel .ant-picker-time-panel { - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.ant-picker-datetime-panel-active .ant-picker-date-panel, -.ant-picker-datetime-panel-active .ant-picker-time-panel { - opacity: 0.3; -} -.ant-picker-datetime-panel-active .ant-picker-date-panel-active, -.ant-picker-datetime-panel-active .ant-picker-time-panel-active { - opacity: 1; -} -.ant-picker-time-panel { - width: auto; - min-width: auto; -} -.ant-picker-time-panel .ant-picker-content { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - height: 224px; -} -.ant-picker-time-panel-column { - -webkit-box-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - width: 56px; - margin: 0; - padding: 0 0 194px 0; - overflow-y: hidden; - text-align: left; - list-style: none; - -webkit-transition: background 0.3s; - transition: background 0.3s; -} -.ant-picker-time-panel-column:not(:first-child) { - border-left: 1px solid #f0f0f0; -} -.ant-picker-time-panel-column-active { - background: rgba(230, 247, 255, 0.2); -} -.ant-picker-time-panel-column:hover { - overflow-y: auto; -} -.ant-picker-time-panel-column > li { - margin: 0; - padding: 0; -} -.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner { - display: block; - width: 100%; - height: 28px; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - line-height: 28px; - text-align: center; - border-radius: 0; - cursor: pointer; - -webkit-transition: background 0.3s; - transition: background 0.3s; -} -.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover { - background: #f5f5f5; -} -.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner { - background: #e6f7ff; -} -.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner { - color: rgba(0, 0, 0, 0.25); - background: transparent; - cursor: not-allowed; -} -/* stylelint-disable-next-line */ -_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell, -:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell, -_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell, -:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell { - padding: 21px 0; -} -.ant-picker { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - padding: 4px 11px 4px; - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: border 0.3s, -webkit-box-shadow 0.3s; - transition: border 0.3s, -webkit-box-shadow 0.3s; - transition: border 0.3s, box-shadow 0.3s; - transition: border 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s; -} -.ant-picker:hover, -.ant-picker-focused { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-picker-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-picker.ant-picker-disabled { - background: #f5f5f5; - border-color: #d9d9d9; - cursor: not-allowed; -} -.ant-picker.ant-picker-borderless { - background-color: transparent !important; - border-color: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.ant-picker-input { - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - width: 100%; -} -.ant-picker-input > input { - position: relative; - display: inline-block; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - min-width: 1px; - height: auto; - padding: 0; - background: transparent; - border: 0; -} -.ant-picker-input > input::-moz-placeholder { - opacity: 1; -} -.ant-picker-input > input::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-picker-input > input:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-picker-input > input::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-picker-input > input::placeholder { - color: #bfbfbf; -} -.ant-picker-input > input:placeholder-shown { - text-overflow: ellipsis; -} -.ant-picker-input > input:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-picker-input > input:focus, -.ant-picker-input > input-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-picker-input > input-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-picker-input > input-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-picker-input > input[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-picker-input > input[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-picker-input > input { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-picker-input > input-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-picker-input > input-sm { - padding: 0px 7px; -} -.ant-picker-input > input:focus { - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-picker-input > input[disabled] { - background: transparent; -} -.ant-picker-input:hover .ant-picker-clear { - opacity: 1; -} -.ant-picker-large { - padding: 6.5px 11px 6.5px; -} -.ant-picker-large .ant-picker-input > input { - font-size: 16px; -} -.ant-picker-small { - padding: 0px 7px 0px; -} -.ant-picker-suffix { - -ms-flex-item-align: center; - align-self: center; - margin-left: 4px; - color: rgba(0, 0, 0, 0.45); - pointer-events: none; -} -.ant-picker-clear { - position: absolute; - top: 50%; - right: 0; - color: rgba(0, 0, 0, 0.45); - background: #fff; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - cursor: pointer; - opacity: 0; - -webkit-transition: opacity 0.3s, color 0.3s; - transition: opacity 0.3s, color 0.3s; -} -.ant-picker-clear:hover { - color: rgba(0, 0, 0, 0.25); -} -.ant-picker-separator { - position: relative; - display: inline-block; - width: 1em; - height: 16px; - color: rgba(0, 0, 0, 0.25); - font-size: 16px; - vertical-align: top; - cursor: default; -} -.ant-picker-focused .ant-picker-separator { - color: rgba(0, 0, 0, 0.45); -} -.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator { - cursor: not-allowed; -} -.ant-picker-range { - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-picker-range .ant-picker-clear { - right: 11px; -} -.ant-picker-range:hover .ant-picker-clear { - opacity: 1; -} -.ant-picker-range .ant-picker-active-bar { - bottom: -1px; - height: 2px; - margin-left: 11px; - background: #1890ff; - opacity: 0; - -webkit-transition: all 0.3s ease-out; - transition: all 0.3s ease-out; - pointer-events: none; -} -.ant-picker-range.ant-picker-focused .ant-picker-active-bar { - opacity: 1; -} -.ant-picker-range-separator { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 0 8px; - line-height: 1; -} -.ant-picker-dropdown { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - z-index: 1050; -} -.ant-picker-dropdown-hidden { - display: none; -} -.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow { - top: 1.66666667px; - display: block; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow { - bottom: 1.66666667px; - display: block; - -webkit-transform: rotate(135deg); - transform: rotate(135deg); -} -.ant-picker-dropdown-range { - padding: 6.66666667px 0; -} -.ant-picker-dropdown-range-hidden { - display: none; -} -.ant-picker-dropdown .ant-picker-panel > .ant-picker-time-panel { - padding-top: 4px; -} -.ant-picker-ranges { - margin-bottom: 0; - padding: 4px 12px; - overflow: hidden; - line-height: 34px; - text-align: left; - list-style: none; -} -.ant-picker-ranges > li { - display: inline-block; -} -.ant-picker-ranges .ant-picker-preset span { - cursor: pointer; -} -.ant-picker-ranges .ant-picker-ok { - float: right; - margin-left: 8px; -} -.ant-picker-range-wrapper { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-picker-range-arrow { - position: absolute; - z-index: 1; - display: none; - width: 10px; - height: 10px; - margin-left: 16.5px; - -webkit-box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.06); - box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.06); - -webkit-transition: left 0.3s ease-out; - transition: left 0.3s ease-out; -} -.ant-picker-range-arrow::after { - position: absolute; - top: 1px; - right: 1px; - width: 10px; - height: 10px; - border: 5px solid #f0f0f0; - border-color: #fff #fff transparent transparent; - content: ''; -} -.ant-picker-panel-container { - overflow: hidden; - vertical-align: top; - background: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - -webkit-transition: margin 0.3s; - transition: margin 0.3s; -} -.ant-picker-panel-container .ant-picker-panels { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; -} -.ant-picker-panel-container .ant-picker-panel { - vertical-align: top; - background: transparent; - border-width: 0 0 1px 0; - border-radius: 0; -} -.ant-picker-panel-container .ant-picker-panel-focused { - border-color: #f0f0f0; -} -.ant-picker-rtl { - direction: rtl; -} -.ant-picker-rtl .ant-picker-suffix { - margin-right: 4px; - margin-left: 0; -} -.ant-picker-rtl .ant-picker-clear { - right: auto; - left: 0; -} -.ant-picker-rtl .ant-picker-separator { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} -.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child) { - margin-right: 8px; - margin-left: 0; -} -.ant-picker-rtl.ant-picker-range .ant-picker-clear { - right: auto; - left: 11px; -} -.ant-picker-dropdown-rtl .ant-picker-ranges { - text-align: right; -} -.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok { - float: left; - margin-right: 8px; - margin-left: 0; -} -.ant-picker-panel-rtl { - direction: rtl; -} -.ant-picker-panel-rtl .ant-picker-prev-icon, -.ant-picker-panel-rtl .ant-picker-super-prev-icon { - -webkit-transform: rotate(135deg); - transform: rotate(135deg); -} -.ant-picker-panel-rtl .ant-picker-next-icon, -.ant-picker-panel-rtl .ant-picker-super-next-icon { - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.ant-picker-cell .ant-picker-cell-inner { - position: relative; - z-index: 2; - display: inline-block; - min-width: 24px; - height: 24px; - line-height: 24px; - border-radius: 2px; - -webkit-transition: background 0.3s, border 0.3s; - transition: background 0.3s, border 0.3s; -} -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start::before { - right: 50%; - left: 0; -} -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end::before { - right: 0; - left: 50%; -} -.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after { - right: 0; - left: -7px; -} -.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after { - right: -7px; - left: 0; -} -.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start::after { - right: 0; - left: 50%; -} -.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end::after { - right: 50%; - left: 0; -} -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after, -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after, -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after, -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after { - right: 6px; - left: 0; - border-right: 1px dashed #7ec1ff; - border-left: none; - border-top-left-radius: 0; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 0; -} -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after, -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after, -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after, -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after { - right: 0; - left: 6px; - border-right: none; - border-left: 1px dashed #7ec1ff; - border-top-left-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 2px; -} -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after, -.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after { - right: 6px; - border-right: 1px dashed #7ec1ff; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after { - left: 6px; - border-left: 1px dashed #7ec1ff; - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -.ant-picker-panel-rtl .ant-picker-time-panel { - direction: ltr; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-tag { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - height: auto; - margin-right: 8px; - padding: 0 7px; - font-size: 12px; - line-height: 20px; - white-space: nowrap; - background: #fafafa; - border: 1px solid #d9d9d9; - border-radius: 2px; - cursor: default; - opacity: 1; - -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-tag:hover { - opacity: 0.85; -} -.ant-tag, -.ant-tag a, -.ant-tag a:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-tag > a:first-child:last-child { - display: inline-block; - margin: 0 -8px; - padding: 0 8px; -} -.ant-tag .anticon-close { - display: inline-block; - font-size: 10px; - margin-left: 3px; - color: rgba(0, 0, 0, 0.45); - font-weight: bold; - cursor: pointer; - -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-tag .anticon-close:hover { - color: rgba(0, 0, 0, 0.85); -} -.ant-tag-has-color { - border-color: transparent; -} -.ant-tag-has-color, -.ant-tag-has-color a, -.ant-tag-has-color a:hover, -.ant-tag-has-color .anticon-close, -.ant-tag-has-color .anticon-close:hover { - color: #fff; -} -.ant-tag-checkable { - background-color: transparent; - border-color: transparent; -} -.ant-tag-checkable:not(.ant-tag-checkable-checked):hover { - color: #1890ff; -} -.ant-tag-checkable:active, -.ant-tag-checkable-checked { - color: #fff; -} -.ant-tag-checkable-checked { - background-color: #1890ff; -} -.ant-tag-checkable:active { - background-color: #096dd9; -} -.ant-tag-hidden { - display: none; -} -.ant-tag-pink { - color: #eb2f96; - background: #fff0f6; - border-color: #ffadd2; -} -.ant-tag-pink-inverse { - color: #fff; - background: #eb2f96; - border-color: #eb2f96; -} -.ant-tag-magenta { - color: #eb2f96; - background: #fff0f6; - border-color: #ffadd2; -} -.ant-tag-magenta-inverse { - color: #fff; - background: #eb2f96; - border-color: #eb2f96; -} -.ant-tag-red { - color: #f5222d; - background: #fff1f0; - border-color: #ffa39e; -} -.ant-tag-red-inverse { - color: #fff; - background: #f5222d; - border-color: #f5222d; -} -.ant-tag-volcano { - color: #fa541c; - background: #fff2e8; - border-color: #ffbb96; -} -.ant-tag-volcano-inverse { - color: #fff; - background: #fa541c; - border-color: #fa541c; -} -.ant-tag-orange { - color: #fa8c16; - background: #fff7e6; - border-color: #ffd591; -} -.ant-tag-orange-inverse { - color: #fff; - background: #fa8c16; - border-color: #fa8c16; -} -.ant-tag-yellow { - color: #fadb14; - background: #feffe6; - border-color: #fffb8f; -} -.ant-tag-yellow-inverse { - color: #fff; - background: #fadb14; - border-color: #fadb14; -} -.ant-tag-gold { - color: #faad14; - background: #fffbe6; - border-color: #ffe58f; -} -.ant-tag-gold-inverse { - color: #fff; - background: #faad14; - border-color: #faad14; -} -.ant-tag-cyan { - color: #13c2c2; - background: #e6fffb; - border-color: #87e8de; -} -.ant-tag-cyan-inverse { - color: #fff; - background: #13c2c2; - border-color: #13c2c2; -} -.ant-tag-lime { - color: #a0d911; - background: #fcffe6; - border-color: #eaff8f; -} -.ant-tag-lime-inverse { - color: #fff; - background: #a0d911; - border-color: #a0d911; -} -.ant-tag-green { - color: #52c41a; - background: #f6ffed; - border-color: #b7eb8f; -} -.ant-tag-green-inverse { - color: #fff; - background: #52c41a; - border-color: #52c41a; -} -.ant-tag-blue { - color: #1890ff; - background: #e6f7ff; - border-color: #91d5ff; -} -.ant-tag-blue-inverse { - color: #fff; - background: #1890ff; - border-color: #1890ff; -} -.ant-tag-geekblue { - color: #2f54eb; - background: #f0f5ff; - border-color: #adc6ff; -} -.ant-tag-geekblue-inverse { - color: #fff; - background: #2f54eb; - border-color: #2f54eb; -} -.ant-tag-purple { - color: #722ed1; - background: #f9f0ff; - border-color: #d3adf7; -} -.ant-tag-purple-inverse { - color: #fff; - background: #722ed1; - border-color: #722ed1; -} -.ant-tag-success { - color: #52c41a; - background: #f6ffed; - border-color: #b7eb8f; -} -.ant-tag-processing { - color: #1890ff; - background: #e6f7ff; - border-color: #91d5ff; -} -.ant-tag-error { - color: #f5222d; - background: #fff1f0; - border-color: #ffa39e; -} -.ant-tag-warning { - color: #fa8c16; - background: #fff7e6; - border-color: #ffd591; -} -.ant-tag > .anticon + span, -.ant-tag > span + .anticon { - margin-left: 7px; -} -.ant-tag-rtl { - margin-right: 0; - margin-left: 8px; - direction: rtl; - text-align: right; -} -.ant-tag-rtl.ant-tag .anticon-close { - margin-right: 3px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-card { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - background: #fff; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-card-rtl { - direction: rtl; -} -.ant-card-hoverable { - cursor: pointer; -} -.ant-card-hoverable:hover { - border-color: transparent; - -webkit-box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09); - box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09); -} -.ant-card-bordered { - border: 1px solid #f0f0f0; -} -.ant-card-head { - min-height: 48px; - margin-bottom: -1px; - padding: 0 24px; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - background: transparent; - border-bottom: 1px solid #f0f0f0; - border-radius: 2px 2px 0 0; -} -.ant-card-head::before { - display: table; - content: ''; -} -.ant-card-head::after { - display: table; - clear: both; - content: ''; -} -.ant-card-head-wrapper { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.ant-card-head-title { - display: inline-block; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - padding: 16px 0; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-card-head .ant-tabs { - clear: both; - margin-bottom: -17px; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; -} -.ant-card-head .ant-tabs-bar { - border-bottom: 1px solid #f0f0f0; -} -.ant-card-extra { - float: right; - margin-left: auto; - padding: 16px 0; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; -} -.ant-card-rtl .ant-card-extra { - margin-right: auto; - margin-left: 0; -} -.ant-card-body { - padding: 24px; -} -.ant-card-body::before { - display: table; - content: ''; -} -.ant-card-body::after { - display: table; - clear: both; - content: ''; -} -.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body { - margin: -1px 0 0 -1px; - padding: 0; -} -.ant-card-grid { - float: left; - width: 33.33%; - padding: 24px; - border: 0; - border-radius: 0; - -webkit-box-shadow: 1px 0 0 0 #f0f0f0, 0 1px 0 0 #f0f0f0, 1px 1px 0 0 #f0f0f0, 1px 0 0 0 #f0f0f0 inset, 0 1px 0 0 #f0f0f0 inset; - box-shadow: 1px 0 0 0 #f0f0f0, 0 1px 0 0 #f0f0f0, 1px 1px 0 0 #f0f0f0, 1px 0 0 0 #f0f0f0 inset, 0 1px 0 0 #f0f0f0 inset; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-card-rtl .ant-card-grid { - float: right; -} -.ant-card-grid-hoverable:hover { - position: relative; - z-index: 1; - -webkit-box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09); - box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09); -} -.ant-card-contain-tabs > .ant-card-head .ant-card-head-title { - min-height: 32px; - padding-bottom: 0; -} -.ant-card-contain-tabs > .ant-card-head .ant-card-extra { - padding-bottom: 0; -} -.ant-card-cover { - margin-right: -1px; - margin-left: -1px; -} -.ant-card-cover > * { - display: block; - width: 100%; -} -.ant-card-cover img { - border-radius: 2px 2px 0 0; -} -.ant-card-actions { - margin: 0; - padding: 0; - list-style: none; - background: #fafafa; - border-top: 1px solid #f0f0f0; -} -.ant-card-actions::before { - display: table; - content: ''; -} -.ant-card-actions::after { - display: table; - clear: both; - content: ''; -} -.ant-card-actions > li { - float: left; - margin: 12px 0; - color: rgba(0, 0, 0, 0.45); - text-align: center; -} -.ant-card-rtl .ant-card-actions > li { - float: right; -} -.ant-card-actions > li > span { - position: relative; - display: block; - min-width: 32px; - font-size: 14px; - line-height: 22px; - cursor: pointer; -} -.ant-card-actions > li > span:hover { - color: #1890ff; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-card-actions > li > span a:not(.ant-btn), -.ant-card-actions > li > span > .anticon { - display: inline-block; - width: 100%; - color: rgba(0, 0, 0, 0.45); - line-height: 22px; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-card-actions > li > span a:not(.ant-btn):hover, -.ant-card-actions > li > span > .anticon:hover { - color: #1890ff; -} -.ant-card-actions > li > span > .anticon { - font-size: 16px; - line-height: 22px; -} -.ant-card-actions > li:not(:last-child) { - border-right: 1px solid #f0f0f0; -} -.ant-card-type-inner .ant-card-head { - padding: 0 24px; - background: #fafafa; -} -.ant-card-type-inner .ant-card-head-title { - padding: 12px 0; - font-size: 14px; -} -.ant-card-type-inner .ant-card-body { - padding: 16px 24px; -} -.ant-card-type-inner .ant-card-extra { - padding: 13.5px 0; -} -.ant-card-meta { - margin: -4px 0; -} -.ant-card-meta::before { - display: table; - content: ''; -} -.ant-card-meta::after { - display: table; - clear: both; - content: ''; -} -.ant-card-meta-avatar { - float: left; - padding-right: 16px; -} -.ant-card-rtl .ant-card-meta-avatar { - float: right; - padding-right: 0; - padding-left: 16px; -} -.ant-card-meta-detail { - overflow: hidden; -} -.ant-card-meta-detail > div:not(:last-child) { - margin-bottom: 8px; -} -.ant-card-meta-title { - overflow: hidden; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-card-meta-description { - color: rgba(0, 0, 0, 0.45); -} -.ant-card-loading { - overflow: hidden; -} -.ant-card-loading .ant-card-body { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-card-loading-content p { - margin: 0; -} -.ant-card-loading-block { - height: 14px; - margin: 4px 0; - background: -webkit-gradient(linear, left top, right top, from(rgba(207, 216, 220, 0.2)), color-stop(rgba(207, 216, 220, 0.4)), to(rgba(207, 216, 220, 0.2))); - background: linear-gradient(90deg, rgba(207, 216, 220, 0.2), rgba(207, 216, 220, 0.4), rgba(207, 216, 220, 0.2)); - background-size: 600% 600%; - border-radius: 2px; - -webkit-animation: card-loading 1.4s ease infinite; - animation: card-loading 1.4s ease infinite; -} -@-webkit-keyframes card-loading { - 0%, - 100% { - background-position: 0 50%; - } - 50% { - background-position: 100% 50%; - } -} -@keyframes card-loading { - 0%, - 100% { - background-position: 0 50%; - } - 50% { - background-position: 100% 50%; - } -} -.ant-card-small > .ant-card-head { - min-height: 36px; - padding: 0 12px; - font-size: 14px; -} -.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title { - padding: 8px 0; -} -.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-extra { - padding: 8px 0; - font-size: 14px; -} -.ant-card-small > .ant-card-body { - padding: 12px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-ink-bar { - visibility: hidden; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab { - margin: 0; - margin-right: 2px; - padding: 8px 16px; - line-height: 22px; - background: #fafafa; - border: 1px solid #f0f0f0; - border-radius: 2px 2px 0 0; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active { - color: #1890ff; - background: #fff; - border-color: #f0f0f0; - border-bottom: 1px solid #fff; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active::before { - border-top: 2px solid transparent; -} -.ant-tabs.ant-tabs-small .ant-tabs-card-bar .ant-tabs-tab { - padding: 6px 16px; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-disabled { - color: rgba(0, 0, 0, 0.25); -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-inactive { - padding: 0; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-wrap { - margin-bottom: 0; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x { - width: 16px; - height: 14px; - margin-right: -5px; - margin-left: 3px; - overflow: hidden; - color: rgba(0, 0, 0, 0.45); - font-size: 12px; - vertical-align: middle; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover { - color: rgba(0, 0, 0, 0.85); -} -.ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane, -.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane { - -webkit-transition: none !important; - transition: none !important; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive, -.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive { - overflow: hidden; -} -.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab:hover .anticon-close { - opacity: 1; -} -.ant-tabs-extra-content { - line-height: 46.001px; -} -.ant-tabs-extra-content .ant-tabs-new-tab { - position: relative; - width: 20px; - height: 20px; - color: rgba(0, 0, 0, 0.65); - font-size: 12px; - line-height: 20px; - text-align: center; - border: 1px solid #f0f0f0; - border-radius: 2px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tabs-extra-content .ant-tabs-new-tab:hover { - color: #1890ff; - border-color: #1890ff; -} -.ant-tabs-extra-content .ant-tabs-new-tab svg { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; -} -.ant-tabs.ant-tabs-large .ant-tabs-extra-content { - line-height: 57.144px; -} -.ant-tabs.ant-tabs-small .ant-tabs-extra-content { - line-height: 38.001px; -} -.ant-tabs.ant-tabs-card .ant-tabs-extra-content { - line-height: 40px; -} -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-container, -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-container { - height: 100%; -} -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab, -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab { - margin-bottom: 12px; - border-bottom: 1px solid #f0f0f0; -} -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active, -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active { - padding-bottom: 4px; -} -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab:last-child, -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab:last-child { - margin-bottom: 12px; -} -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-new-tab, -.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-new-tab { - width: 90%; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-wrap { - margin-right: 0; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab { - margin-right: 1px; - border-right: 0; - border-radius: 2px 0 0 2px; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active { - margin-right: -1px; - padding-right: 18px; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-wrap { - margin-left: 0; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab { - margin-left: 1px; - border-left: 0; - border-radius: 0 2px 2px 0; -} -.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active { - margin-left: -1px; - padding-left: 18px; -} -.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab { - height: auto; - border-top-color: #f0f0f0; - border-bottom: 1px solid #f0f0f0; - border-radius: 0 0 2px 2px; -} -.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab-active { - color: #1890ff; - border-top-color: #fff; -} -.ant-tabs-rtl.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x { - margin-right: 3px; - margin-left: -5px; -} -.ant-tabs-rtl .ant-tabs-extra-content { - float: left !important; -} -.ant-tabs { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - overflow: hidden; -} -.ant-tabs::before { - display: table; - content: ''; -} -.ant-tabs::after { - display: table; - clear: both; - content: ''; -} -.ant-tabs-ink-bar { - position: absolute; - bottom: 1px; - left: 0; - z-index: 1; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 0; - height: 2px; - background-color: #1890ff; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.ant-tabs-bar { - margin: 0 0 16px 0; - border-bottom: 1px solid #f0f0f0; - outline: none; - -webkit-transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs-nav-container { - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin-bottom: -1px; - overflow: hidden; - font-size: 14px; - line-height: 1.5715; - white-space: nowrap; - -webkit-transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs-nav-container::before { - display: table; - content: ''; -} -.ant-tabs-nav-container::after { - display: table; - clear: both; - content: ''; -} -.ant-tabs-nav-container-scrolling { - padding-right: 32px; - padding-left: 32px; -} -.ant-tabs-bottom .ant-tabs-bottom-bar { - margin-top: 16px; - margin-bottom: 0; - border-top: 1px solid #f0f0f0; - border-bottom: none; -} -.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-ink-bar { - top: 1px; - bottom: auto; -} -.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-nav-container { - margin-top: -1px; - margin-bottom: 0; -} -.ant-tabs-tab-prev, -.ant-tabs-tab-next { - position: absolute; - z-index: 2; - width: 0; - height: 100%; - color: rgba(0, 0, 0, 0.45); - text-align: center; - background-color: transparent; - border: 0; - cursor: pointer; - opacity: 0; - -webkit-transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - pointer-events: none; -} -.ant-tabs-tab-prev.ant-tabs-tab-arrow-show, -.ant-tabs-tab-next.ant-tabs-tab-arrow-show { - width: 32px; - height: 100%; - opacity: 1; - pointer-events: auto; -} -.ant-tabs-tab-prev:hover, -.ant-tabs-tab-next:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-tabs-tab-prev-icon, -.ant-tabs-tab-next-icon { - position: absolute; - top: 50%; - left: 50%; - font-weight: bold; - font-style: normal; - font-variant: normal; - line-height: inherit; - text-align: center; - text-transform: none; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.ant-tabs-tab-prev-icon-target, -.ant-tabs-tab-next-icon-target { - display: block; - display: inline-block; - font-size: 10px; -} -.ant-tabs-tab-btn-disabled { - cursor: not-allowed; -} -.ant-tabs-tab-btn-disabled, -.ant-tabs-tab-btn-disabled:hover { - color: rgba(0, 0, 0, 0.25); -} -.ant-tabs-tab-next { - right: 2px; -} -.ant-tabs-tab-prev { - left: 0; -} -:root .ant-tabs-tab-prev { - -webkit-filter: none; - filter: none; -} -.ant-tabs-nav-wrap { - margin-bottom: -1px; - overflow: hidden; -} -.ant-tabs-nav-scroll { - overflow: hidden; - white-space: nowrap; -} -.ant-tabs-nav { - position: relative; - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding-left: 0; - list-style: none; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs-nav::before, -.ant-tabs-nav::after { - display: table; - content: ' '; -} -.ant-tabs-nav::after { - clear: both; -} -.ant-tabs-nav .ant-tabs-tab { - position: relative; - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 100%; - margin: 0 32px 0 0; - padding: 12px 0; - text-decoration: none; - cursor: pointer; - -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs-nav .ant-tabs-tab::before { - position: absolute; - top: -1px; - left: 0; - width: 100%; - border-top: 2px solid transparent; - border-radius: 2px 2px 0 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; - content: ''; - pointer-events: none; -} -.ant-tabs-nav .ant-tabs-tab:last-child { - margin-right: 0; -} -.ant-tabs-nav .ant-tabs-tab:hover { - color: #40a9ff; -} -.ant-tabs-nav .ant-tabs-tab:active { - color: #096dd9; -} -.ant-tabs-nav .ant-tabs-tab .anticon { - margin-right: 12px; -} -.ant-tabs-nav .ant-tabs-tab-active { - color: #1890ff; - font-weight: 500; - outline: none; -} -.ant-tabs-nav .ant-tabs-tab-disabled, -.ant-tabs-nav .ant-tabs-tab-disabled:hover { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-tabs .ant-tabs-large-bar .ant-tabs-nav-container { - font-size: 16px; -} -.ant-tabs .ant-tabs-large-bar .ant-tabs-tab { - padding: 16px 0; -} -.ant-tabs .ant-tabs-small-bar .ant-tabs-nav-container { - font-size: 14px; -} -.ant-tabs .ant-tabs-small-bar .ant-tabs-tab { - padding: 8px 0; -} -.ant-tabs-content::before { - display: block; - overflow: hidden; - content: ''; -} -.ant-tabs .ant-tabs-tabpane { - outline: none; -} -.ant-tabs .ant-tabs-top-content, -.ant-tabs .ant-tabs-bottom-content { - width: 100%; -} -.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane, -.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane { - -ms-flex-negative: 0; - flex-shrink: 0; - width: 100%; - -webkit-backface-visibility: hidden; - opacity: 1; - -webkit-transition: opacity 0.45s; - transition: opacity 0.45s; -} -.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive, -.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive { - height: 0; - padding: 0 !important; - overflow: hidden; - opacity: 0; - pointer-events: none; -} -.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive input, -.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive input { - visibility: hidden; -} -.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated, -.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - will-change: margin-left; -} -.ant-tabs .ant-tabs-left-bar, -.ant-tabs .ant-tabs-right-bar { - height: 100%; - border-bottom: 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-arrow-show, -.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-arrow-show { - width: 100%; - height: 32px; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab, -.ant-tabs .ant-tabs-right-bar .ant-tabs-tab { - display: block; - float: none; - margin: 0 0 16px 0; - padding: 8px 24px; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab:last-child, -.ant-tabs .ant-tabs-right-bar .ant-tabs-tab:last-child { - margin-bottom: 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-extra-content, -.ant-tabs .ant-tabs-right-bar .ant-tabs-extra-content { - text-align: center; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-scroll, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-scroll { - width: auto; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container, -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap { - height: 100%; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container { - margin-bottom: 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling { - padding: 32px 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap { - margin-bottom: 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav, -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav { - width: 100%; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar, -.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar { - top: 0; - bottom: auto; - left: auto; - width: 2px; - height: 0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-next, -.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-next { - right: 0; - bottom: 0; - width: 100%; - height: 32px; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-prev, -.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-prev { - top: 0; - width: 100%; - height: 32px; -} -.ant-tabs .ant-tabs-left-content, -.ant-tabs .ant-tabs-right-content { - width: auto; - margin-top: 0 !important; - overflow: hidden; -} -.ant-tabs .ant-tabs-left-bar { - float: left; - margin-right: -1px; - margin-bottom: 0; - border-right: 1px solid #f0f0f0; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-tab { - text-align: right; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container { - margin-right: -1px; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap { - margin-right: -1px; -} -.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar { - right: 1px; -} -.ant-tabs .ant-tabs-left-content { - padding-left: 24px; - border-left: 1px solid #f0f0f0; -} -.ant-tabs .ant-tabs-right-bar { - float: right; - margin-bottom: 0; - margin-left: -1px; - border-left: 1px solid #f0f0f0; -} -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container { - margin-left: -1px; -} -.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap { - margin-left: -1px; -} -.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar { - left: 1px; -} -.ant-tabs .ant-tabs-right-content { - padding-right: 24px; - border-right: 1px solid #f0f0f0; -} -.ant-tabs-top .ant-tabs-ink-bar-animated, -.ant-tabs-bottom .ant-tabs-ink-bar-animated { - -webkit-transition: width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs-left .ant-tabs-ink-bar-animated, -.ant-tabs-right .ant-tabs-ink-bar-animated { - -webkit-transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.no-flex > .ant-tabs-content > .ant-tabs-content-animated, -.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-content-animated { - margin-left: 0 !important; - -webkit-transform: none !important; - transform: none !important; -} -.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive, -.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive { - height: 0; - padding: 0 !important; - overflow: hidden; - opacity: 0; - pointer-events: none; -} -.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive input, -.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive input { - visibility: hidden; -} -.ant-tabs-left-content > .ant-tabs-content-animated, -.ant-tabs-right-content > .ant-tabs-content-animated { - margin-left: 0 !important; - -webkit-transform: none !important; - transform: none !important; -} -.ant-tabs-left-content > .ant-tabs-tabpane-inactive, -.ant-tabs-right-content > .ant-tabs-tabpane-inactive { - height: 0; - padding: 0 !important; - overflow: hidden; - opacity: 0; - pointer-events: none; -} -.ant-tabs-left-content > .ant-tabs-tabpane-inactive input, -.ant-tabs-right-content > .ant-tabs-tabpane-inactive input { - visibility: hidden; -} -.ant-tabs-rtl { - direction: rtl; -} -.ant-tabs-rtl .ant-tabs-ink-bar { - right: 0; - left: auto; -} -.ant-tabs-rtl .ant-tabs-tab-next { - right: auto; - left: 2px; -} -.ant-tabs-rtl .ant-tabs-tab-prev { - right: 2px; - left: auto; -} -.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab { - margin: 0 0 0 32px; -} -.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon { - margin-right: 0; - margin-left: 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row wrap; - flex-flow: row wrap; -} -.ant-row::before, -.ant-row::after { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-row-start { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} -.ant-row-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.ant-row-end { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} -.ant-row-space-between { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.ant-row-space-around { - -ms-flex-pack: distribute; - justify-content: space-around; -} -.ant-row-top { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} -.ant-row-middle { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.ant-row-bottom { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; -} -.ant-col { - position: relative; - max-width: 100%; - min-height: 1px; -} -.ant-col-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} -.ant-col-push-24 { - left: 100%; -} -.ant-col-pull-24 { - right: 100%; -} -.ant-col-offset-24 { - margin-left: 100%; -} -.ant-col-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; -} -.ant-col-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; -} -.ant-col-push-23 { - left: 95.83333333%; -} -.ant-col-pull-23 { - right: 95.83333333%; -} -.ant-col-offset-23 { - margin-left: 95.83333333%; -} -.ant-col-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; -} -.ant-col-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; -} -.ant-col-push-22 { - left: 91.66666667%; -} -.ant-col-pull-22 { - right: 91.66666667%; -} -.ant-col-offset-22 { - margin-left: 91.66666667%; -} -.ant-col-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; -} -.ant-col-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; -} -.ant-col-push-21 { - left: 87.5%; -} -.ant-col-pull-21 { - right: 87.5%; -} -.ant-col-offset-21 { - margin-left: 87.5%; -} -.ant-col-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; -} -.ant-col-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; -} -.ant-col-push-20 { - left: 83.33333333%; -} -.ant-col-pull-20 { - right: 83.33333333%; -} -.ant-col-offset-20 { - margin-left: 83.33333333%; -} -.ant-col-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; -} -.ant-col-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; -} -.ant-col-push-19 { - left: 79.16666667%; -} -.ant-col-pull-19 { - right: 79.16666667%; -} -.ant-col-offset-19 { - margin-left: 79.16666667%; -} -.ant-col-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; -} -.ant-col-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; -} -.ant-col-push-18 { - left: 75%; -} -.ant-col-pull-18 { - right: 75%; -} -.ant-col-offset-18 { - margin-left: 75%; -} -.ant-col-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; -} -.ant-col-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; -} -.ant-col-push-17 { - left: 70.83333333%; -} -.ant-col-pull-17 { - right: 70.83333333%; -} -.ant-col-offset-17 { - margin-left: 70.83333333%; -} -.ant-col-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; -} -.ant-col-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; -} -.ant-col-push-16 { - left: 66.66666667%; -} -.ant-col-pull-16 { - right: 66.66666667%; -} -.ant-col-offset-16 { - margin-left: 66.66666667%; -} -.ant-col-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; -} -.ant-col-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; -} -.ant-col-push-15 { - left: 62.5%; -} -.ant-col-pull-15 { - right: 62.5%; -} -.ant-col-offset-15 { - margin-left: 62.5%; -} -.ant-col-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; -} -.ant-col-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; -} -.ant-col-push-14 { - left: 58.33333333%; -} -.ant-col-pull-14 { - right: 58.33333333%; -} -.ant-col-offset-14 { - margin-left: 58.33333333%; -} -.ant-col-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; -} -.ant-col-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; -} -.ant-col-push-13 { - left: 54.16666667%; -} -.ant-col-pull-13 { - right: 54.16666667%; -} -.ant-col-offset-13 { - margin-left: 54.16666667%; -} -.ant-col-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; -} -.ant-col-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} -.ant-col-push-12 { - left: 50%; -} -.ant-col-pull-12 { - right: 50%; -} -.ant-col-offset-12 { - margin-left: 50%; -} -.ant-col-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; -} -.ant-col-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; -} -.ant-col-push-11 { - left: 45.83333333%; -} -.ant-col-pull-11 { - right: 45.83333333%; -} -.ant-col-offset-11 { - margin-left: 45.83333333%; -} -.ant-col-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; -} -.ant-col-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; -} -.ant-col-push-10 { - left: 41.66666667%; -} -.ant-col-pull-10 { - right: 41.66666667%; -} -.ant-col-offset-10 { - margin-left: 41.66666667%; -} -.ant-col-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; -} -.ant-col-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; -} -.ant-col-push-9 { - left: 37.5%; -} -.ant-col-pull-9 { - right: 37.5%; -} -.ant-col-offset-9 { - margin-left: 37.5%; -} -.ant-col-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; -} -.ant-col-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; -} -.ant-col-push-8 { - left: 33.33333333%; -} -.ant-col-pull-8 { - right: 33.33333333%; -} -.ant-col-offset-8 { - margin-left: 33.33333333%; -} -.ant-col-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; -} -.ant-col-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; -} -.ant-col-push-7 { - left: 29.16666667%; -} -.ant-col-pull-7 { - right: 29.16666667%; -} -.ant-col-offset-7 { - margin-left: 29.16666667%; -} -.ant-col-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; -} -.ant-col-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} -.ant-col-push-6 { - left: 25%; -} -.ant-col-pull-6 { - right: 25%; -} -.ant-col-offset-6 { - margin-left: 25%; -} -.ant-col-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; -} -.ant-col-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; -} -.ant-col-push-5 { - left: 20.83333333%; -} -.ant-col-pull-5 { - right: 20.83333333%; -} -.ant-col-offset-5 { - margin-left: 20.83333333%; -} -.ant-col-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; -} -.ant-col-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; -} -.ant-col-push-4 { - left: 16.66666667%; -} -.ant-col-pull-4 { - right: 16.66666667%; -} -.ant-col-offset-4 { - margin-left: 16.66666667%; -} -.ant-col-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; -} -.ant-col-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; -} -.ant-col-push-3 { - left: 12.5%; -} -.ant-col-pull-3 { - right: 12.5%; -} -.ant-col-offset-3 { - margin-left: 12.5%; -} -.ant-col-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; -} -.ant-col-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; -} -.ant-col-push-2 { - left: 8.33333333%; -} -.ant-col-pull-2 { - right: 8.33333333%; -} -.ant-col-offset-2 { - margin-left: 8.33333333%; -} -.ant-col-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; -} -.ant-col-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; -} -.ant-col-push-1 { - left: 4.16666667%; -} -.ant-col-pull-1 { - right: 4.16666667%; -} -.ant-col-offset-1 { - margin-left: 4.16666667%; -} -.ant-col-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; -} -.ant-col-0 { - display: none; -} -.ant-col-push-0 { - left: auto; -} -.ant-col-pull-0 { - right: auto; -} -.ant-col-push-0 { - left: auto; -} -.ant-col-pull-0 { - right: auto; -} -.ant-col-offset-0 { - margin-left: 0; -} -.ant-col-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; -} -.ant-col-push-0.ant-col-rtl { - right: auto; -} -.ant-col-pull-0.ant-col-rtl { - left: auto; -} -.ant-col-push-0.ant-col-rtl { - right: auto; -} -.ant-col-pull-0.ant-col-rtl { - left: auto; -} -.ant-col-offset-0.ant-col-rtl { - margin-right: 0; -} -.ant-col-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; -} -.ant-col-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; -} -.ant-col-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; -} -.ant-col-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; -} -.ant-col-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; -} -.ant-col-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; -} -.ant-col-push-3.ant-col-rtl { - right: 12.5%; - left: auto; -} -.ant-col-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; -} -.ant-col-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; -} -.ant-col-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; -} -.ant-col-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; -} -.ant-col-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; -} -.ant-col-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; -} -.ant-col-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; -} -.ant-col-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; -} -.ant-col-push-6.ant-col-rtl { - right: 25%; - left: auto; -} -.ant-col-pull-6.ant-col-rtl { - right: auto; - left: 25%; -} -.ant-col-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; -} -.ant-col-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; -} -.ant-col-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; -} -.ant-col-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; -} -.ant-col-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; -} -.ant-col-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; -} -.ant-col-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; -} -.ant-col-push-9.ant-col-rtl { - right: 37.5%; - left: auto; -} -.ant-col-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; -} -.ant-col-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; -} -.ant-col-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; -} -.ant-col-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; -} -.ant-col-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; -} -.ant-col-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; -} -.ant-col-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; -} -.ant-col-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; -} -.ant-col-push-12.ant-col-rtl { - right: 50%; - left: auto; -} -.ant-col-pull-12.ant-col-rtl { - right: auto; - left: 50%; -} -.ant-col-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; -} -.ant-col-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; -} -.ant-col-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; -} -.ant-col-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; -} -.ant-col-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; -} -.ant-col-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; -} -.ant-col-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; -} -.ant-col-push-15.ant-col-rtl { - right: 62.5%; - left: auto; -} -.ant-col-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; -} -.ant-col-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; -} -.ant-col-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; -} -.ant-col-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; -} -.ant-col-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; -} -.ant-col-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; -} -.ant-col-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; -} -.ant-col-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; -} -.ant-col-push-18.ant-col-rtl { - right: 75%; - left: auto; -} -.ant-col-pull-18.ant-col-rtl { - right: auto; - left: 75%; -} -.ant-col-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; -} -.ant-col-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; -} -.ant-col-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; -} -.ant-col-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; -} -.ant-col-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; -} -.ant-col-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; -} -.ant-col-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; -} -.ant-col-push-21.ant-col-rtl { - right: 87.5%; - left: auto; -} -.ant-col-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; -} -.ant-col-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; -} -.ant-col-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; -} -.ant-col-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; -} -.ant-col-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; -} -.ant-col-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; -} -.ant-col-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; -} -.ant-col-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; -} -.ant-col-push-24.ant-col-rtl { - right: 100%; - left: auto; -} -.ant-col-pull-24.ant-col-rtl { - right: auto; - left: 100%; -} -.ant-col-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; -} -.ant-col-xs-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} -.ant-col-xs-push-24 { - left: 100%; -} -.ant-col-xs-pull-24 { - right: 100%; -} -.ant-col-xs-offset-24 { - margin-left: 100%; -} -.ant-col-xs-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; -} -.ant-col-xs-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; -} -.ant-col-xs-push-23 { - left: 95.83333333%; -} -.ant-col-xs-pull-23 { - right: 95.83333333%; -} -.ant-col-xs-offset-23 { - margin-left: 95.83333333%; -} -.ant-col-xs-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; -} -.ant-col-xs-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; -} -.ant-col-xs-push-22 { - left: 91.66666667%; -} -.ant-col-xs-pull-22 { - right: 91.66666667%; -} -.ant-col-xs-offset-22 { - margin-left: 91.66666667%; -} -.ant-col-xs-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; -} -.ant-col-xs-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; -} -.ant-col-xs-push-21 { - left: 87.5%; -} -.ant-col-xs-pull-21 { - right: 87.5%; -} -.ant-col-xs-offset-21 { - margin-left: 87.5%; -} -.ant-col-xs-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; -} -.ant-col-xs-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; -} -.ant-col-xs-push-20 { - left: 83.33333333%; -} -.ant-col-xs-pull-20 { - right: 83.33333333%; -} -.ant-col-xs-offset-20 { - margin-left: 83.33333333%; -} -.ant-col-xs-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; -} -.ant-col-xs-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; -} -.ant-col-xs-push-19 { - left: 79.16666667%; -} -.ant-col-xs-pull-19 { - right: 79.16666667%; -} -.ant-col-xs-offset-19 { - margin-left: 79.16666667%; -} -.ant-col-xs-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; -} -.ant-col-xs-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; -} -.ant-col-xs-push-18 { - left: 75%; -} -.ant-col-xs-pull-18 { - right: 75%; -} -.ant-col-xs-offset-18 { - margin-left: 75%; -} -.ant-col-xs-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; -} -.ant-col-xs-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; -} -.ant-col-xs-push-17 { - left: 70.83333333%; -} -.ant-col-xs-pull-17 { - right: 70.83333333%; -} -.ant-col-xs-offset-17 { - margin-left: 70.83333333%; -} -.ant-col-xs-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; -} -.ant-col-xs-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; -} -.ant-col-xs-push-16 { - left: 66.66666667%; -} -.ant-col-xs-pull-16 { - right: 66.66666667%; -} -.ant-col-xs-offset-16 { - margin-left: 66.66666667%; -} -.ant-col-xs-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; -} -.ant-col-xs-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; -} -.ant-col-xs-push-15 { - left: 62.5%; -} -.ant-col-xs-pull-15 { - right: 62.5%; -} -.ant-col-xs-offset-15 { - margin-left: 62.5%; -} -.ant-col-xs-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; -} -.ant-col-xs-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; -} -.ant-col-xs-push-14 { - left: 58.33333333%; -} -.ant-col-xs-pull-14 { - right: 58.33333333%; -} -.ant-col-xs-offset-14 { - margin-left: 58.33333333%; -} -.ant-col-xs-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; -} -.ant-col-xs-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; -} -.ant-col-xs-push-13 { - left: 54.16666667%; -} -.ant-col-xs-pull-13 { - right: 54.16666667%; -} -.ant-col-xs-offset-13 { - margin-left: 54.16666667%; -} -.ant-col-xs-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; -} -.ant-col-xs-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} -.ant-col-xs-push-12 { - left: 50%; -} -.ant-col-xs-pull-12 { - right: 50%; -} -.ant-col-xs-offset-12 { - margin-left: 50%; -} -.ant-col-xs-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; -} -.ant-col-xs-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; -} -.ant-col-xs-push-11 { - left: 45.83333333%; -} -.ant-col-xs-pull-11 { - right: 45.83333333%; -} -.ant-col-xs-offset-11 { - margin-left: 45.83333333%; -} -.ant-col-xs-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; -} -.ant-col-xs-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; -} -.ant-col-xs-push-10 { - left: 41.66666667%; -} -.ant-col-xs-pull-10 { - right: 41.66666667%; -} -.ant-col-xs-offset-10 { - margin-left: 41.66666667%; -} -.ant-col-xs-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; -} -.ant-col-xs-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; -} -.ant-col-xs-push-9 { - left: 37.5%; -} -.ant-col-xs-pull-9 { - right: 37.5%; -} -.ant-col-xs-offset-9 { - margin-left: 37.5%; -} -.ant-col-xs-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; -} -.ant-col-xs-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; -} -.ant-col-xs-push-8 { - left: 33.33333333%; -} -.ant-col-xs-pull-8 { - right: 33.33333333%; -} -.ant-col-xs-offset-8 { - margin-left: 33.33333333%; -} -.ant-col-xs-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; -} -.ant-col-xs-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; -} -.ant-col-xs-push-7 { - left: 29.16666667%; -} -.ant-col-xs-pull-7 { - right: 29.16666667%; -} -.ant-col-xs-offset-7 { - margin-left: 29.16666667%; -} -.ant-col-xs-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; -} -.ant-col-xs-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} -.ant-col-xs-push-6 { - left: 25%; -} -.ant-col-xs-pull-6 { - right: 25%; -} -.ant-col-xs-offset-6 { - margin-left: 25%; -} -.ant-col-xs-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; -} -.ant-col-xs-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; -} -.ant-col-xs-push-5 { - left: 20.83333333%; -} -.ant-col-xs-pull-5 { - right: 20.83333333%; -} -.ant-col-xs-offset-5 { - margin-left: 20.83333333%; -} -.ant-col-xs-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; -} -.ant-col-xs-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; -} -.ant-col-xs-push-4 { - left: 16.66666667%; -} -.ant-col-xs-pull-4 { - right: 16.66666667%; -} -.ant-col-xs-offset-4 { - margin-left: 16.66666667%; -} -.ant-col-xs-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; -} -.ant-col-xs-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; -} -.ant-col-xs-push-3 { - left: 12.5%; -} -.ant-col-xs-pull-3 { - right: 12.5%; -} -.ant-col-xs-offset-3 { - margin-left: 12.5%; -} -.ant-col-xs-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; -} -.ant-col-xs-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; -} -.ant-col-xs-push-2 { - left: 8.33333333%; -} -.ant-col-xs-pull-2 { - right: 8.33333333%; -} -.ant-col-xs-offset-2 { - margin-left: 8.33333333%; -} -.ant-col-xs-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; -} -.ant-col-xs-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; -} -.ant-col-xs-push-1 { - left: 4.16666667%; -} -.ant-col-xs-pull-1 { - right: 4.16666667%; -} -.ant-col-xs-offset-1 { - margin-left: 4.16666667%; -} -.ant-col-xs-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; -} -.ant-col-xs-0 { - display: none; -} -.ant-col-push-0 { - left: auto; -} -.ant-col-pull-0 { - right: auto; -} -.ant-col-xs-push-0 { - left: auto; -} -.ant-col-xs-pull-0 { - right: auto; -} -.ant-col-xs-offset-0 { - margin-left: 0; -} -.ant-col-xs-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; -} -.ant-col-push-0.ant-col-rtl { - right: auto; -} -.ant-col-pull-0.ant-col-rtl { - left: auto; -} -.ant-col-xs-push-0.ant-col-rtl { - right: auto; -} -.ant-col-xs-pull-0.ant-col-rtl { - left: auto; -} -.ant-col-xs-offset-0.ant-col-rtl { - margin-right: 0; -} -.ant-col-xs-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; -} -.ant-col-xs-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; -} -.ant-col-xs-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; -} -.ant-col-xs-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; -} -.ant-col-xs-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; -} -.ant-col-xs-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; -} -.ant-col-xs-push-3.ant-col-rtl { - right: 12.5%; - left: auto; -} -.ant-col-xs-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; -} -.ant-col-xs-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; -} -.ant-col-xs-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; -} -.ant-col-xs-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; -} -.ant-col-xs-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; -} -.ant-col-xs-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; -} -.ant-col-xs-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; -} -.ant-col-xs-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; -} -.ant-col-xs-push-6.ant-col-rtl { - right: 25%; - left: auto; -} -.ant-col-xs-pull-6.ant-col-rtl { - right: auto; - left: 25%; -} -.ant-col-xs-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; -} -.ant-col-xs-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; -} -.ant-col-xs-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; -} -.ant-col-xs-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; -} -.ant-col-xs-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; -} -.ant-col-xs-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; -} -.ant-col-xs-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; -} -.ant-col-xs-push-9.ant-col-rtl { - right: 37.5%; - left: auto; -} -.ant-col-xs-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; -} -.ant-col-xs-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; -} -.ant-col-xs-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; -} -.ant-col-xs-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; -} -.ant-col-xs-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; -} -.ant-col-xs-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; -} -.ant-col-xs-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; -} -.ant-col-xs-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; -} -.ant-col-xs-push-12.ant-col-rtl { - right: 50%; - left: auto; -} -.ant-col-xs-pull-12.ant-col-rtl { - right: auto; - left: 50%; -} -.ant-col-xs-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; -} -.ant-col-xs-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; -} -.ant-col-xs-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; -} -.ant-col-xs-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; -} -.ant-col-xs-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; -} -.ant-col-xs-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; -} -.ant-col-xs-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; -} -.ant-col-xs-push-15.ant-col-rtl { - right: 62.5%; - left: auto; -} -.ant-col-xs-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; -} -.ant-col-xs-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; -} -.ant-col-xs-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; -} -.ant-col-xs-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; -} -.ant-col-xs-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; -} -.ant-col-xs-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; -} -.ant-col-xs-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; -} -.ant-col-xs-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; -} -.ant-col-xs-push-18.ant-col-rtl { - right: 75%; - left: auto; -} -.ant-col-xs-pull-18.ant-col-rtl { - right: auto; - left: 75%; -} -.ant-col-xs-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; -} -.ant-col-xs-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; -} -.ant-col-xs-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; -} -.ant-col-xs-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; -} -.ant-col-xs-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; -} -.ant-col-xs-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; -} -.ant-col-xs-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; -} -.ant-col-xs-push-21.ant-col-rtl { - right: 87.5%; - left: auto; -} -.ant-col-xs-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; -} -.ant-col-xs-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; -} -.ant-col-xs-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; -} -.ant-col-xs-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; -} -.ant-col-xs-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; -} -.ant-col-xs-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; -} -.ant-col-xs-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; -} -.ant-col-xs-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; -} -.ant-col-xs-push-24.ant-col-rtl { - right: 100%; - left: auto; -} -.ant-col-xs-pull-24.ant-col-rtl { - right: auto; - left: 100%; -} -.ant-col-xs-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; -} -@media (min-width: 576px) { - .ant-col-sm-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-sm-push-24 { - left: 100%; - } - .ant-col-sm-pull-24 { - right: 100%; - } - .ant-col-sm-offset-24 { - margin-left: 100%; - } - .ant-col-sm-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; - } - .ant-col-sm-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; - } - .ant-col-sm-push-23 { - left: 95.83333333%; - } - .ant-col-sm-pull-23 { - right: 95.83333333%; - } - .ant-col-sm-offset-23 { - margin-left: 95.83333333%; - } - .ant-col-sm-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; - } - .ant-col-sm-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; - } - .ant-col-sm-push-22 { - left: 91.66666667%; - } - .ant-col-sm-pull-22 { - right: 91.66666667%; - } - .ant-col-sm-offset-22 { - margin-left: 91.66666667%; - } - .ant-col-sm-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; - } - .ant-col-sm-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; - } - .ant-col-sm-push-21 { - left: 87.5%; - } - .ant-col-sm-pull-21 { - right: 87.5%; - } - .ant-col-sm-offset-21 { - margin-left: 87.5%; - } - .ant-col-sm-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; - } - .ant-col-sm-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; - } - .ant-col-sm-push-20 { - left: 83.33333333%; - } - .ant-col-sm-pull-20 { - right: 83.33333333%; - } - .ant-col-sm-offset-20 { - margin-left: 83.33333333%; - } - .ant-col-sm-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; - } - .ant-col-sm-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; - } - .ant-col-sm-push-19 { - left: 79.16666667%; - } - .ant-col-sm-pull-19 { - right: 79.16666667%; - } - .ant-col-sm-offset-19 { - margin-left: 79.16666667%; - } - .ant-col-sm-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; - } - .ant-col-sm-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .ant-col-sm-push-18 { - left: 75%; - } - .ant-col-sm-pull-18 { - right: 75%; - } - .ant-col-sm-offset-18 { - margin-left: 75%; - } - .ant-col-sm-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; - } - .ant-col-sm-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; - } - .ant-col-sm-push-17 { - left: 70.83333333%; - } - .ant-col-sm-pull-17 { - right: 70.83333333%; - } - .ant-col-sm-offset-17 { - margin-left: 70.83333333%; - } - .ant-col-sm-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; - } - .ant-col-sm-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; - } - .ant-col-sm-push-16 { - left: 66.66666667%; - } - .ant-col-sm-pull-16 { - right: 66.66666667%; - } - .ant-col-sm-offset-16 { - margin-left: 66.66666667%; - } - .ant-col-sm-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; - } - .ant-col-sm-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; - } - .ant-col-sm-push-15 { - left: 62.5%; - } - .ant-col-sm-pull-15 { - right: 62.5%; - } - .ant-col-sm-offset-15 { - margin-left: 62.5%; - } - .ant-col-sm-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; - } - .ant-col-sm-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; - } - .ant-col-sm-push-14 { - left: 58.33333333%; - } - .ant-col-sm-pull-14 { - right: 58.33333333%; - } - .ant-col-sm-offset-14 { - margin-left: 58.33333333%; - } - .ant-col-sm-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; - } - .ant-col-sm-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; - } - .ant-col-sm-push-13 { - left: 54.16666667%; - } - .ant-col-sm-pull-13 { - right: 54.16666667%; - } - .ant-col-sm-offset-13 { - margin-left: 54.16666667%; - } - .ant-col-sm-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - .ant-col-sm-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .ant-col-sm-push-12 { - left: 50%; - } - .ant-col-sm-pull-12 { - right: 50%; - } - .ant-col-sm-offset-12 { - margin-left: 50%; - } - .ant-col-sm-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - .ant-col-sm-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; - } - .ant-col-sm-push-11 { - left: 45.83333333%; - } - .ant-col-sm-pull-11 { - right: 45.83333333%; - } - .ant-col-sm-offset-11 { - margin-left: 45.83333333%; - } - .ant-col-sm-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - .ant-col-sm-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; - } - .ant-col-sm-push-10 { - left: 41.66666667%; - } - .ant-col-sm-pull-10 { - right: 41.66666667%; - } - .ant-col-sm-offset-10 { - margin-left: 41.66666667%; - } - .ant-col-sm-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - .ant-col-sm-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; - } - .ant-col-sm-push-9 { - left: 37.5%; - } - .ant-col-sm-pull-9 { - right: 37.5%; - } - .ant-col-sm-offset-9 { - margin-left: 37.5%; - } - .ant-col-sm-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - .ant-col-sm-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; - } - .ant-col-sm-push-8 { - left: 33.33333333%; - } - .ant-col-sm-pull-8 { - right: 33.33333333%; - } - .ant-col-sm-offset-8 { - margin-left: 33.33333333%; - } - .ant-col-sm-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - .ant-col-sm-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; - } - .ant-col-sm-push-7 { - left: 29.16666667%; - } - .ant-col-sm-pull-7 { - right: 29.16666667%; - } - .ant-col-sm-offset-7 { - margin-left: 29.16666667%; - } - .ant-col-sm-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - .ant-col-sm-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .ant-col-sm-push-6 { - left: 25%; - } - .ant-col-sm-pull-6 { - right: 25%; - } - .ant-col-sm-offset-6 { - margin-left: 25%; - } - .ant-col-sm-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - .ant-col-sm-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; - } - .ant-col-sm-push-5 { - left: 20.83333333%; - } - .ant-col-sm-pull-5 { - right: 20.83333333%; - } - .ant-col-sm-offset-5 { - margin-left: 20.83333333%; - } - .ant-col-sm-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - .ant-col-sm-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; - } - .ant-col-sm-push-4 { - left: 16.66666667%; - } - .ant-col-sm-pull-4 { - right: 16.66666667%; - } - .ant-col-sm-offset-4 { - margin-left: 16.66666667%; - } - .ant-col-sm-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - .ant-col-sm-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; - } - .ant-col-sm-push-3 { - left: 12.5%; - } - .ant-col-sm-pull-3 { - right: 12.5%; - } - .ant-col-sm-offset-3 { - margin-left: 12.5%; - } - .ant-col-sm-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .ant-col-sm-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; - } - .ant-col-sm-push-2 { - left: 8.33333333%; - } - .ant-col-sm-pull-2 { - right: 8.33333333%; - } - .ant-col-sm-offset-2 { - margin-left: 8.33333333%; - } - .ant-col-sm-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .ant-col-sm-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; - } - .ant-col-sm-push-1 { - left: 4.16666667%; - } - .ant-col-sm-pull-1 { - right: 4.16666667%; - } - .ant-col-sm-offset-1 { - margin-left: 4.16666667%; - } - .ant-col-sm-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .ant-col-sm-0 { - display: none; - } - .ant-col-push-0 { - left: auto; - } - .ant-col-pull-0 { - right: auto; - } - .ant-col-sm-push-0 { - left: auto; - } - .ant-col-sm-pull-0 { - right: auto; - } - .ant-col-sm-offset-0 { - margin-left: 0; - } - .ant-col-sm-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - .ant-col-push-0.ant-col-rtl { - right: auto; - } - .ant-col-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-sm-push-0.ant-col-rtl { - right: auto; - } - .ant-col-sm-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-sm-offset-0.ant-col-rtl { - margin-right: 0; - } - .ant-col-sm-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; - } - .ant-col-sm-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; - } - .ant-col-sm-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; - } - .ant-col-sm-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; - } - .ant-col-sm-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; - } - .ant-col-sm-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; - } - .ant-col-sm-push-3.ant-col-rtl { - right: 12.5%; - left: auto; - } - .ant-col-sm-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; - } - .ant-col-sm-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; - } - .ant-col-sm-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; - } - .ant-col-sm-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; - } - .ant-col-sm-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; - } - .ant-col-sm-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; - } - .ant-col-sm-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; - } - .ant-col-sm-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; - } - .ant-col-sm-push-6.ant-col-rtl { - right: 25%; - left: auto; - } - .ant-col-sm-pull-6.ant-col-rtl { - right: auto; - left: 25%; - } - .ant-col-sm-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; - } - .ant-col-sm-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; - } - .ant-col-sm-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; - } - .ant-col-sm-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; - } - .ant-col-sm-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; - } - .ant-col-sm-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; - } - .ant-col-sm-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; - } - .ant-col-sm-push-9.ant-col-rtl { - right: 37.5%; - left: auto; - } - .ant-col-sm-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; - } - .ant-col-sm-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; - } - .ant-col-sm-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; - } - .ant-col-sm-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; - } - .ant-col-sm-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; - } - .ant-col-sm-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; - } - .ant-col-sm-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; - } - .ant-col-sm-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; - } - .ant-col-sm-push-12.ant-col-rtl { - right: 50%; - left: auto; - } - .ant-col-sm-pull-12.ant-col-rtl { - right: auto; - left: 50%; - } - .ant-col-sm-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; - } - .ant-col-sm-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; - } - .ant-col-sm-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; - } - .ant-col-sm-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; - } - .ant-col-sm-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; - } - .ant-col-sm-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; - } - .ant-col-sm-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; - } - .ant-col-sm-push-15.ant-col-rtl { - right: 62.5%; - left: auto; - } - .ant-col-sm-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; - } - .ant-col-sm-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; - } - .ant-col-sm-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; - } - .ant-col-sm-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; - } - .ant-col-sm-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; - } - .ant-col-sm-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; - } - .ant-col-sm-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; - } - .ant-col-sm-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; - } - .ant-col-sm-push-18.ant-col-rtl { - right: 75%; - left: auto; - } - .ant-col-sm-pull-18.ant-col-rtl { - right: auto; - left: 75%; - } - .ant-col-sm-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; - } - .ant-col-sm-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; - } - .ant-col-sm-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; - } - .ant-col-sm-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; - } - .ant-col-sm-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; - } - .ant-col-sm-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; - } - .ant-col-sm-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; - } - .ant-col-sm-push-21.ant-col-rtl { - right: 87.5%; - left: auto; - } - .ant-col-sm-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; - } - .ant-col-sm-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; - } - .ant-col-sm-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; - } - .ant-col-sm-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; - } - .ant-col-sm-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; - } - .ant-col-sm-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; - } - .ant-col-sm-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; - } - .ant-col-sm-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; - } - .ant-col-sm-push-24.ant-col-rtl { - right: 100%; - left: auto; - } - .ant-col-sm-pull-24.ant-col-rtl { - right: auto; - left: 100%; - } - .ant-col-sm-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; - } -} -@media (min-width: 768px) { - .ant-col-md-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-md-push-24 { - left: 100%; - } - .ant-col-md-pull-24 { - right: 100%; - } - .ant-col-md-offset-24 { - margin-left: 100%; - } - .ant-col-md-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; - } - .ant-col-md-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; - } - .ant-col-md-push-23 { - left: 95.83333333%; - } - .ant-col-md-pull-23 { - right: 95.83333333%; - } - .ant-col-md-offset-23 { - margin-left: 95.83333333%; - } - .ant-col-md-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; - } - .ant-col-md-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; - } - .ant-col-md-push-22 { - left: 91.66666667%; - } - .ant-col-md-pull-22 { - right: 91.66666667%; - } - .ant-col-md-offset-22 { - margin-left: 91.66666667%; - } - .ant-col-md-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; - } - .ant-col-md-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; - } - .ant-col-md-push-21 { - left: 87.5%; - } - .ant-col-md-pull-21 { - right: 87.5%; - } - .ant-col-md-offset-21 { - margin-left: 87.5%; - } - .ant-col-md-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; - } - .ant-col-md-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; - } - .ant-col-md-push-20 { - left: 83.33333333%; - } - .ant-col-md-pull-20 { - right: 83.33333333%; - } - .ant-col-md-offset-20 { - margin-left: 83.33333333%; - } - .ant-col-md-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; - } - .ant-col-md-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; - } - .ant-col-md-push-19 { - left: 79.16666667%; - } - .ant-col-md-pull-19 { - right: 79.16666667%; - } - .ant-col-md-offset-19 { - margin-left: 79.16666667%; - } - .ant-col-md-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; - } - .ant-col-md-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .ant-col-md-push-18 { - left: 75%; - } - .ant-col-md-pull-18 { - right: 75%; - } - .ant-col-md-offset-18 { - margin-left: 75%; - } - .ant-col-md-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; - } - .ant-col-md-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; - } - .ant-col-md-push-17 { - left: 70.83333333%; - } - .ant-col-md-pull-17 { - right: 70.83333333%; - } - .ant-col-md-offset-17 { - margin-left: 70.83333333%; - } - .ant-col-md-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; - } - .ant-col-md-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; - } - .ant-col-md-push-16 { - left: 66.66666667%; - } - .ant-col-md-pull-16 { - right: 66.66666667%; - } - .ant-col-md-offset-16 { - margin-left: 66.66666667%; - } - .ant-col-md-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; - } - .ant-col-md-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; - } - .ant-col-md-push-15 { - left: 62.5%; - } - .ant-col-md-pull-15 { - right: 62.5%; - } - .ant-col-md-offset-15 { - margin-left: 62.5%; - } - .ant-col-md-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; - } - .ant-col-md-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; - } - .ant-col-md-push-14 { - left: 58.33333333%; - } - .ant-col-md-pull-14 { - right: 58.33333333%; - } - .ant-col-md-offset-14 { - margin-left: 58.33333333%; - } - .ant-col-md-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; - } - .ant-col-md-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; - } - .ant-col-md-push-13 { - left: 54.16666667%; - } - .ant-col-md-pull-13 { - right: 54.16666667%; - } - .ant-col-md-offset-13 { - margin-left: 54.16666667%; - } - .ant-col-md-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - .ant-col-md-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .ant-col-md-push-12 { - left: 50%; - } - .ant-col-md-pull-12 { - right: 50%; - } - .ant-col-md-offset-12 { - margin-left: 50%; - } - .ant-col-md-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - .ant-col-md-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; - } - .ant-col-md-push-11 { - left: 45.83333333%; - } - .ant-col-md-pull-11 { - right: 45.83333333%; - } - .ant-col-md-offset-11 { - margin-left: 45.83333333%; - } - .ant-col-md-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - .ant-col-md-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; - } - .ant-col-md-push-10 { - left: 41.66666667%; - } - .ant-col-md-pull-10 { - right: 41.66666667%; - } - .ant-col-md-offset-10 { - margin-left: 41.66666667%; - } - .ant-col-md-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - .ant-col-md-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; - } - .ant-col-md-push-9 { - left: 37.5%; - } - .ant-col-md-pull-9 { - right: 37.5%; - } - .ant-col-md-offset-9 { - margin-left: 37.5%; - } - .ant-col-md-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - .ant-col-md-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; - } - .ant-col-md-push-8 { - left: 33.33333333%; - } - .ant-col-md-pull-8 { - right: 33.33333333%; - } - .ant-col-md-offset-8 { - margin-left: 33.33333333%; - } - .ant-col-md-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - .ant-col-md-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; - } - .ant-col-md-push-7 { - left: 29.16666667%; - } - .ant-col-md-pull-7 { - right: 29.16666667%; - } - .ant-col-md-offset-7 { - margin-left: 29.16666667%; - } - .ant-col-md-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - .ant-col-md-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .ant-col-md-push-6 { - left: 25%; - } - .ant-col-md-pull-6 { - right: 25%; - } - .ant-col-md-offset-6 { - margin-left: 25%; - } - .ant-col-md-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - .ant-col-md-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; - } - .ant-col-md-push-5 { - left: 20.83333333%; - } - .ant-col-md-pull-5 { - right: 20.83333333%; - } - .ant-col-md-offset-5 { - margin-left: 20.83333333%; - } - .ant-col-md-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - .ant-col-md-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; - } - .ant-col-md-push-4 { - left: 16.66666667%; - } - .ant-col-md-pull-4 { - right: 16.66666667%; - } - .ant-col-md-offset-4 { - margin-left: 16.66666667%; - } - .ant-col-md-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - .ant-col-md-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; - } - .ant-col-md-push-3 { - left: 12.5%; - } - .ant-col-md-pull-3 { - right: 12.5%; - } - .ant-col-md-offset-3 { - margin-left: 12.5%; - } - .ant-col-md-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .ant-col-md-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; - } - .ant-col-md-push-2 { - left: 8.33333333%; - } - .ant-col-md-pull-2 { - right: 8.33333333%; - } - .ant-col-md-offset-2 { - margin-left: 8.33333333%; - } - .ant-col-md-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .ant-col-md-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; - } - .ant-col-md-push-1 { - left: 4.16666667%; - } - .ant-col-md-pull-1 { - right: 4.16666667%; - } - .ant-col-md-offset-1 { - margin-left: 4.16666667%; - } - .ant-col-md-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .ant-col-md-0 { - display: none; - } - .ant-col-push-0 { - left: auto; - } - .ant-col-pull-0 { - right: auto; - } - .ant-col-md-push-0 { - left: auto; - } - .ant-col-md-pull-0 { - right: auto; - } - .ant-col-md-offset-0 { - margin-left: 0; - } - .ant-col-md-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - .ant-col-push-0.ant-col-rtl { - right: auto; - } - .ant-col-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-md-push-0.ant-col-rtl { - right: auto; - } - .ant-col-md-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-md-offset-0.ant-col-rtl { - margin-right: 0; - } - .ant-col-md-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; - } - .ant-col-md-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; - } - .ant-col-md-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; - } - .ant-col-md-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; - } - .ant-col-md-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; - } - .ant-col-md-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; - } - .ant-col-md-push-3.ant-col-rtl { - right: 12.5%; - left: auto; - } - .ant-col-md-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; - } - .ant-col-md-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; - } - .ant-col-md-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; - } - .ant-col-md-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; - } - .ant-col-md-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; - } - .ant-col-md-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; - } - .ant-col-md-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; - } - .ant-col-md-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; - } - .ant-col-md-push-6.ant-col-rtl { - right: 25%; - left: auto; - } - .ant-col-md-pull-6.ant-col-rtl { - right: auto; - left: 25%; - } - .ant-col-md-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; - } - .ant-col-md-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; - } - .ant-col-md-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; - } - .ant-col-md-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; - } - .ant-col-md-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; - } - .ant-col-md-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; - } - .ant-col-md-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; - } - .ant-col-md-push-9.ant-col-rtl { - right: 37.5%; - left: auto; - } - .ant-col-md-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; - } - .ant-col-md-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; - } - .ant-col-md-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; - } - .ant-col-md-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; - } - .ant-col-md-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; - } - .ant-col-md-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; - } - .ant-col-md-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; - } - .ant-col-md-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; - } - .ant-col-md-push-12.ant-col-rtl { - right: 50%; - left: auto; - } - .ant-col-md-pull-12.ant-col-rtl { - right: auto; - left: 50%; - } - .ant-col-md-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; - } - .ant-col-md-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; - } - .ant-col-md-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; - } - .ant-col-md-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; - } - .ant-col-md-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; - } - .ant-col-md-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; - } - .ant-col-md-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; - } - .ant-col-md-push-15.ant-col-rtl { - right: 62.5%; - left: auto; - } - .ant-col-md-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; - } - .ant-col-md-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; - } - .ant-col-md-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; - } - .ant-col-md-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; - } - .ant-col-md-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; - } - .ant-col-md-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; - } - .ant-col-md-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; - } - .ant-col-md-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; - } - .ant-col-md-push-18.ant-col-rtl { - right: 75%; - left: auto; - } - .ant-col-md-pull-18.ant-col-rtl { - right: auto; - left: 75%; - } - .ant-col-md-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; - } - .ant-col-md-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; - } - .ant-col-md-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; - } - .ant-col-md-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; - } - .ant-col-md-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; - } - .ant-col-md-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; - } - .ant-col-md-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; - } - .ant-col-md-push-21.ant-col-rtl { - right: 87.5%; - left: auto; - } - .ant-col-md-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; - } - .ant-col-md-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; - } - .ant-col-md-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; - } - .ant-col-md-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; - } - .ant-col-md-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; - } - .ant-col-md-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; - } - .ant-col-md-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; - } - .ant-col-md-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; - } - .ant-col-md-push-24.ant-col-rtl { - right: 100%; - left: auto; - } - .ant-col-md-pull-24.ant-col-rtl { - right: auto; - left: 100%; - } - .ant-col-md-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; - } -} -@media (min-width: 992px) { - .ant-col-lg-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-lg-push-24 { - left: 100%; - } - .ant-col-lg-pull-24 { - right: 100%; - } - .ant-col-lg-offset-24 { - margin-left: 100%; - } - .ant-col-lg-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; - } - .ant-col-lg-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; - } - .ant-col-lg-push-23 { - left: 95.83333333%; - } - .ant-col-lg-pull-23 { - right: 95.83333333%; - } - .ant-col-lg-offset-23 { - margin-left: 95.83333333%; - } - .ant-col-lg-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; - } - .ant-col-lg-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; - } - .ant-col-lg-push-22 { - left: 91.66666667%; - } - .ant-col-lg-pull-22 { - right: 91.66666667%; - } - .ant-col-lg-offset-22 { - margin-left: 91.66666667%; - } - .ant-col-lg-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; - } - .ant-col-lg-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; - } - .ant-col-lg-push-21 { - left: 87.5%; - } - .ant-col-lg-pull-21 { - right: 87.5%; - } - .ant-col-lg-offset-21 { - margin-left: 87.5%; - } - .ant-col-lg-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; - } - .ant-col-lg-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; - } - .ant-col-lg-push-20 { - left: 83.33333333%; - } - .ant-col-lg-pull-20 { - right: 83.33333333%; - } - .ant-col-lg-offset-20 { - margin-left: 83.33333333%; - } - .ant-col-lg-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; - } - .ant-col-lg-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; - } - .ant-col-lg-push-19 { - left: 79.16666667%; - } - .ant-col-lg-pull-19 { - right: 79.16666667%; - } - .ant-col-lg-offset-19 { - margin-left: 79.16666667%; - } - .ant-col-lg-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; - } - .ant-col-lg-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .ant-col-lg-push-18 { - left: 75%; - } - .ant-col-lg-pull-18 { - right: 75%; - } - .ant-col-lg-offset-18 { - margin-left: 75%; - } - .ant-col-lg-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; - } - .ant-col-lg-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; - } - .ant-col-lg-push-17 { - left: 70.83333333%; - } - .ant-col-lg-pull-17 { - right: 70.83333333%; - } - .ant-col-lg-offset-17 { - margin-left: 70.83333333%; - } - .ant-col-lg-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; - } - .ant-col-lg-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; - } - .ant-col-lg-push-16 { - left: 66.66666667%; - } - .ant-col-lg-pull-16 { - right: 66.66666667%; - } - .ant-col-lg-offset-16 { - margin-left: 66.66666667%; - } - .ant-col-lg-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; - } - .ant-col-lg-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; - } - .ant-col-lg-push-15 { - left: 62.5%; - } - .ant-col-lg-pull-15 { - right: 62.5%; - } - .ant-col-lg-offset-15 { - margin-left: 62.5%; - } - .ant-col-lg-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; - } - .ant-col-lg-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; - } - .ant-col-lg-push-14 { - left: 58.33333333%; - } - .ant-col-lg-pull-14 { - right: 58.33333333%; - } - .ant-col-lg-offset-14 { - margin-left: 58.33333333%; - } - .ant-col-lg-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; - } - .ant-col-lg-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; - } - .ant-col-lg-push-13 { - left: 54.16666667%; - } - .ant-col-lg-pull-13 { - right: 54.16666667%; - } - .ant-col-lg-offset-13 { - margin-left: 54.16666667%; - } - .ant-col-lg-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - .ant-col-lg-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .ant-col-lg-push-12 { - left: 50%; - } - .ant-col-lg-pull-12 { - right: 50%; - } - .ant-col-lg-offset-12 { - margin-left: 50%; - } - .ant-col-lg-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - .ant-col-lg-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; - } - .ant-col-lg-push-11 { - left: 45.83333333%; - } - .ant-col-lg-pull-11 { - right: 45.83333333%; - } - .ant-col-lg-offset-11 { - margin-left: 45.83333333%; - } - .ant-col-lg-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - .ant-col-lg-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; - } - .ant-col-lg-push-10 { - left: 41.66666667%; - } - .ant-col-lg-pull-10 { - right: 41.66666667%; - } - .ant-col-lg-offset-10 { - margin-left: 41.66666667%; - } - .ant-col-lg-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - .ant-col-lg-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; - } - .ant-col-lg-push-9 { - left: 37.5%; - } - .ant-col-lg-pull-9 { - right: 37.5%; - } - .ant-col-lg-offset-9 { - margin-left: 37.5%; - } - .ant-col-lg-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - .ant-col-lg-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; - } - .ant-col-lg-push-8 { - left: 33.33333333%; - } - .ant-col-lg-pull-8 { - right: 33.33333333%; - } - .ant-col-lg-offset-8 { - margin-left: 33.33333333%; - } - .ant-col-lg-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - .ant-col-lg-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; - } - .ant-col-lg-push-7 { - left: 29.16666667%; - } - .ant-col-lg-pull-7 { - right: 29.16666667%; - } - .ant-col-lg-offset-7 { - margin-left: 29.16666667%; - } - .ant-col-lg-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - .ant-col-lg-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .ant-col-lg-push-6 { - left: 25%; - } - .ant-col-lg-pull-6 { - right: 25%; - } - .ant-col-lg-offset-6 { - margin-left: 25%; - } - .ant-col-lg-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - .ant-col-lg-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; - } - .ant-col-lg-push-5 { - left: 20.83333333%; - } - .ant-col-lg-pull-5 { - right: 20.83333333%; - } - .ant-col-lg-offset-5 { - margin-left: 20.83333333%; - } - .ant-col-lg-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - .ant-col-lg-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; - } - .ant-col-lg-push-4 { - left: 16.66666667%; - } - .ant-col-lg-pull-4 { - right: 16.66666667%; - } - .ant-col-lg-offset-4 { - margin-left: 16.66666667%; - } - .ant-col-lg-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - .ant-col-lg-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; - } - .ant-col-lg-push-3 { - left: 12.5%; - } - .ant-col-lg-pull-3 { - right: 12.5%; - } - .ant-col-lg-offset-3 { - margin-left: 12.5%; - } - .ant-col-lg-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .ant-col-lg-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; - } - .ant-col-lg-push-2 { - left: 8.33333333%; - } - .ant-col-lg-pull-2 { - right: 8.33333333%; - } - .ant-col-lg-offset-2 { - margin-left: 8.33333333%; - } - .ant-col-lg-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .ant-col-lg-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; - } - .ant-col-lg-push-1 { - left: 4.16666667%; - } - .ant-col-lg-pull-1 { - right: 4.16666667%; - } - .ant-col-lg-offset-1 { - margin-left: 4.16666667%; - } - .ant-col-lg-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .ant-col-lg-0 { - display: none; - } - .ant-col-push-0 { - left: auto; - } - .ant-col-pull-0 { - right: auto; - } - .ant-col-lg-push-0 { - left: auto; - } - .ant-col-lg-pull-0 { - right: auto; - } - .ant-col-lg-offset-0 { - margin-left: 0; - } - .ant-col-lg-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - .ant-col-push-0.ant-col-rtl { - right: auto; - } - .ant-col-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-lg-push-0.ant-col-rtl { - right: auto; - } - .ant-col-lg-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-lg-offset-0.ant-col-rtl { - margin-right: 0; - } - .ant-col-lg-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; - } - .ant-col-lg-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; - } - .ant-col-lg-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; - } - .ant-col-lg-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; - } - .ant-col-lg-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; - } - .ant-col-lg-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; - } - .ant-col-lg-push-3.ant-col-rtl { - right: 12.5%; - left: auto; - } - .ant-col-lg-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; - } - .ant-col-lg-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; - } - .ant-col-lg-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; - } - .ant-col-lg-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; - } - .ant-col-lg-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; - } - .ant-col-lg-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; - } - .ant-col-lg-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; - } - .ant-col-lg-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; - } - .ant-col-lg-push-6.ant-col-rtl { - right: 25%; - left: auto; - } - .ant-col-lg-pull-6.ant-col-rtl { - right: auto; - left: 25%; - } - .ant-col-lg-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; - } - .ant-col-lg-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; - } - .ant-col-lg-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; - } - .ant-col-lg-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; - } - .ant-col-lg-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; - } - .ant-col-lg-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; - } - .ant-col-lg-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; - } - .ant-col-lg-push-9.ant-col-rtl { - right: 37.5%; - left: auto; - } - .ant-col-lg-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; - } - .ant-col-lg-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; - } - .ant-col-lg-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; - } - .ant-col-lg-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; - } - .ant-col-lg-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; - } - .ant-col-lg-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; - } - .ant-col-lg-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; - } - .ant-col-lg-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; - } - .ant-col-lg-push-12.ant-col-rtl { - right: 50%; - left: auto; - } - .ant-col-lg-pull-12.ant-col-rtl { - right: auto; - left: 50%; - } - .ant-col-lg-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; - } - .ant-col-lg-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; - } - .ant-col-lg-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; - } - .ant-col-lg-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; - } - .ant-col-lg-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; - } - .ant-col-lg-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; - } - .ant-col-lg-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; - } - .ant-col-lg-push-15.ant-col-rtl { - right: 62.5%; - left: auto; - } - .ant-col-lg-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; - } - .ant-col-lg-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; - } - .ant-col-lg-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; - } - .ant-col-lg-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; - } - .ant-col-lg-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; - } - .ant-col-lg-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; - } - .ant-col-lg-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; - } - .ant-col-lg-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; - } - .ant-col-lg-push-18.ant-col-rtl { - right: 75%; - left: auto; - } - .ant-col-lg-pull-18.ant-col-rtl { - right: auto; - left: 75%; - } - .ant-col-lg-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; - } - .ant-col-lg-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; - } - .ant-col-lg-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; - } - .ant-col-lg-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; - } - .ant-col-lg-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; - } - .ant-col-lg-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; - } - .ant-col-lg-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; - } - .ant-col-lg-push-21.ant-col-rtl { - right: 87.5%; - left: auto; - } - .ant-col-lg-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; - } - .ant-col-lg-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; - } - .ant-col-lg-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; - } - .ant-col-lg-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; - } - .ant-col-lg-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; - } - .ant-col-lg-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; - } - .ant-col-lg-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; - } - .ant-col-lg-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; - } - .ant-col-lg-push-24.ant-col-rtl { - right: 100%; - left: auto; - } - .ant-col-lg-pull-24.ant-col-rtl { - right: auto; - left: 100%; - } - .ant-col-lg-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; - } -} -@media (min-width: 1200px) { - .ant-col-xl-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-xl-push-24 { - left: 100%; - } - .ant-col-xl-pull-24 { - right: 100%; - } - .ant-col-xl-offset-24 { - margin-left: 100%; - } - .ant-col-xl-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; - } - .ant-col-xl-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; - } - .ant-col-xl-push-23 { - left: 95.83333333%; - } - .ant-col-xl-pull-23 { - right: 95.83333333%; - } - .ant-col-xl-offset-23 { - margin-left: 95.83333333%; - } - .ant-col-xl-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; - } - .ant-col-xl-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; - } - .ant-col-xl-push-22 { - left: 91.66666667%; - } - .ant-col-xl-pull-22 { - right: 91.66666667%; - } - .ant-col-xl-offset-22 { - margin-left: 91.66666667%; - } - .ant-col-xl-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; - } - .ant-col-xl-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; - } - .ant-col-xl-push-21 { - left: 87.5%; - } - .ant-col-xl-pull-21 { - right: 87.5%; - } - .ant-col-xl-offset-21 { - margin-left: 87.5%; - } - .ant-col-xl-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; - } - .ant-col-xl-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; - } - .ant-col-xl-push-20 { - left: 83.33333333%; - } - .ant-col-xl-pull-20 { - right: 83.33333333%; - } - .ant-col-xl-offset-20 { - margin-left: 83.33333333%; - } - .ant-col-xl-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; - } - .ant-col-xl-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; - } - .ant-col-xl-push-19 { - left: 79.16666667%; - } - .ant-col-xl-pull-19 { - right: 79.16666667%; - } - .ant-col-xl-offset-19 { - margin-left: 79.16666667%; - } - .ant-col-xl-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; - } - .ant-col-xl-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .ant-col-xl-push-18 { - left: 75%; - } - .ant-col-xl-pull-18 { - right: 75%; - } - .ant-col-xl-offset-18 { - margin-left: 75%; - } - .ant-col-xl-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; - } - .ant-col-xl-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; - } - .ant-col-xl-push-17 { - left: 70.83333333%; - } - .ant-col-xl-pull-17 { - right: 70.83333333%; - } - .ant-col-xl-offset-17 { - margin-left: 70.83333333%; - } - .ant-col-xl-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; - } - .ant-col-xl-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; - } - .ant-col-xl-push-16 { - left: 66.66666667%; - } - .ant-col-xl-pull-16 { - right: 66.66666667%; - } - .ant-col-xl-offset-16 { - margin-left: 66.66666667%; - } - .ant-col-xl-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; - } - .ant-col-xl-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; - } - .ant-col-xl-push-15 { - left: 62.5%; - } - .ant-col-xl-pull-15 { - right: 62.5%; - } - .ant-col-xl-offset-15 { - margin-left: 62.5%; - } - .ant-col-xl-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; - } - .ant-col-xl-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; - } - .ant-col-xl-push-14 { - left: 58.33333333%; - } - .ant-col-xl-pull-14 { - right: 58.33333333%; - } - .ant-col-xl-offset-14 { - margin-left: 58.33333333%; - } - .ant-col-xl-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; - } - .ant-col-xl-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; - } - .ant-col-xl-push-13 { - left: 54.16666667%; - } - .ant-col-xl-pull-13 { - right: 54.16666667%; - } - .ant-col-xl-offset-13 { - margin-left: 54.16666667%; - } - .ant-col-xl-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - .ant-col-xl-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .ant-col-xl-push-12 { - left: 50%; - } - .ant-col-xl-pull-12 { - right: 50%; - } - .ant-col-xl-offset-12 { - margin-left: 50%; - } - .ant-col-xl-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - .ant-col-xl-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; - } - .ant-col-xl-push-11 { - left: 45.83333333%; - } - .ant-col-xl-pull-11 { - right: 45.83333333%; - } - .ant-col-xl-offset-11 { - margin-left: 45.83333333%; - } - .ant-col-xl-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - .ant-col-xl-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; - } - .ant-col-xl-push-10 { - left: 41.66666667%; - } - .ant-col-xl-pull-10 { - right: 41.66666667%; - } - .ant-col-xl-offset-10 { - margin-left: 41.66666667%; - } - .ant-col-xl-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - .ant-col-xl-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; - } - .ant-col-xl-push-9 { - left: 37.5%; - } - .ant-col-xl-pull-9 { - right: 37.5%; - } - .ant-col-xl-offset-9 { - margin-left: 37.5%; - } - .ant-col-xl-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - .ant-col-xl-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; - } - .ant-col-xl-push-8 { - left: 33.33333333%; - } - .ant-col-xl-pull-8 { - right: 33.33333333%; - } - .ant-col-xl-offset-8 { - margin-left: 33.33333333%; - } - .ant-col-xl-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - .ant-col-xl-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; - } - .ant-col-xl-push-7 { - left: 29.16666667%; - } - .ant-col-xl-pull-7 { - right: 29.16666667%; - } - .ant-col-xl-offset-7 { - margin-left: 29.16666667%; - } - .ant-col-xl-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - .ant-col-xl-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .ant-col-xl-push-6 { - left: 25%; - } - .ant-col-xl-pull-6 { - right: 25%; - } - .ant-col-xl-offset-6 { - margin-left: 25%; - } - .ant-col-xl-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - .ant-col-xl-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; - } - .ant-col-xl-push-5 { - left: 20.83333333%; - } - .ant-col-xl-pull-5 { - right: 20.83333333%; - } - .ant-col-xl-offset-5 { - margin-left: 20.83333333%; - } - .ant-col-xl-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - .ant-col-xl-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; - } - .ant-col-xl-push-4 { - left: 16.66666667%; - } - .ant-col-xl-pull-4 { - right: 16.66666667%; - } - .ant-col-xl-offset-4 { - margin-left: 16.66666667%; - } - .ant-col-xl-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - .ant-col-xl-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; - } - .ant-col-xl-push-3 { - left: 12.5%; - } - .ant-col-xl-pull-3 { - right: 12.5%; - } - .ant-col-xl-offset-3 { - margin-left: 12.5%; - } - .ant-col-xl-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .ant-col-xl-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; - } - .ant-col-xl-push-2 { - left: 8.33333333%; - } - .ant-col-xl-pull-2 { - right: 8.33333333%; - } - .ant-col-xl-offset-2 { - margin-left: 8.33333333%; - } - .ant-col-xl-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .ant-col-xl-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; - } - .ant-col-xl-push-1 { - left: 4.16666667%; - } - .ant-col-xl-pull-1 { - right: 4.16666667%; - } - .ant-col-xl-offset-1 { - margin-left: 4.16666667%; - } - .ant-col-xl-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .ant-col-xl-0 { - display: none; - } - .ant-col-push-0 { - left: auto; - } - .ant-col-pull-0 { - right: auto; - } - .ant-col-xl-push-0 { - left: auto; - } - .ant-col-xl-pull-0 { - right: auto; - } - .ant-col-xl-offset-0 { - margin-left: 0; - } - .ant-col-xl-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - .ant-col-push-0.ant-col-rtl { - right: auto; - } - .ant-col-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-xl-push-0.ant-col-rtl { - right: auto; - } - .ant-col-xl-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-xl-offset-0.ant-col-rtl { - margin-right: 0; - } - .ant-col-xl-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; - } - .ant-col-xl-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; - } - .ant-col-xl-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; - } - .ant-col-xl-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; - } - .ant-col-xl-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; - } - .ant-col-xl-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; - } - .ant-col-xl-push-3.ant-col-rtl { - right: 12.5%; - left: auto; - } - .ant-col-xl-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; - } - .ant-col-xl-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; - } - .ant-col-xl-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; - } - .ant-col-xl-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; - } - .ant-col-xl-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; - } - .ant-col-xl-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; - } - .ant-col-xl-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; - } - .ant-col-xl-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; - } - .ant-col-xl-push-6.ant-col-rtl { - right: 25%; - left: auto; - } - .ant-col-xl-pull-6.ant-col-rtl { - right: auto; - left: 25%; - } - .ant-col-xl-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; - } - .ant-col-xl-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; - } - .ant-col-xl-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; - } - .ant-col-xl-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; - } - .ant-col-xl-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; - } - .ant-col-xl-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; - } - .ant-col-xl-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; - } - .ant-col-xl-push-9.ant-col-rtl { - right: 37.5%; - left: auto; - } - .ant-col-xl-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; - } - .ant-col-xl-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; - } - .ant-col-xl-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; - } - .ant-col-xl-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; - } - .ant-col-xl-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; - } - .ant-col-xl-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; - } - .ant-col-xl-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; - } - .ant-col-xl-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; - } - .ant-col-xl-push-12.ant-col-rtl { - right: 50%; - left: auto; - } - .ant-col-xl-pull-12.ant-col-rtl { - right: auto; - left: 50%; - } - .ant-col-xl-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; - } - .ant-col-xl-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; - } - .ant-col-xl-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; - } - .ant-col-xl-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; - } - .ant-col-xl-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; - } - .ant-col-xl-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; - } - .ant-col-xl-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; - } - .ant-col-xl-push-15.ant-col-rtl { - right: 62.5%; - left: auto; - } - .ant-col-xl-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; - } - .ant-col-xl-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; - } - .ant-col-xl-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; - } - .ant-col-xl-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; - } - .ant-col-xl-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; - } - .ant-col-xl-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; - } - .ant-col-xl-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; - } - .ant-col-xl-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; - } - .ant-col-xl-push-18.ant-col-rtl { - right: 75%; - left: auto; - } - .ant-col-xl-pull-18.ant-col-rtl { - right: auto; - left: 75%; - } - .ant-col-xl-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; - } - .ant-col-xl-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; - } - .ant-col-xl-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; - } - .ant-col-xl-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; - } - .ant-col-xl-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; - } - .ant-col-xl-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; - } - .ant-col-xl-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; - } - .ant-col-xl-push-21.ant-col-rtl { - right: 87.5%; - left: auto; - } - .ant-col-xl-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; - } - .ant-col-xl-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; - } - .ant-col-xl-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; - } - .ant-col-xl-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; - } - .ant-col-xl-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; - } - .ant-col-xl-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; - } - .ant-col-xl-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; - } - .ant-col-xl-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; - } - .ant-col-xl-push-24.ant-col-rtl { - right: 100%; - left: auto; - } - .ant-col-xl-pull-24.ant-col-rtl { - right: auto; - left: 100%; - } - .ant-col-xl-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; - } -} -@media (min-width: 1600px) { - .ant-col-xxl-24 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-xxl-push-24 { - left: 100%; - } - .ant-col-xxl-pull-24 { - right: 100%; - } - .ant-col-xxl-offset-24 { - margin-left: 100%; - } - .ant-col-xxl-order-24 { - -webkit-box-ordinal-group: 25; - -ms-flex-order: 24; - order: 24; - } - .ant-col-xxl-23 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 95.83333333%; - flex: 0 0 95.83333333%; - max-width: 95.83333333%; - } - .ant-col-xxl-push-23 { - left: 95.83333333%; - } - .ant-col-xxl-pull-23 { - right: 95.83333333%; - } - .ant-col-xxl-offset-23 { - margin-left: 95.83333333%; - } - .ant-col-xxl-order-23 { - -webkit-box-ordinal-group: 24; - -ms-flex-order: 23; - order: 23; - } - .ant-col-xxl-22 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66666667%; - flex: 0 0 91.66666667%; - max-width: 91.66666667%; - } - .ant-col-xxl-push-22 { - left: 91.66666667%; - } - .ant-col-xxl-pull-22 { - right: 91.66666667%; - } - .ant-col-xxl-offset-22 { - margin-left: 91.66666667%; - } - .ant-col-xxl-order-22 { - -webkit-box-ordinal-group: 23; - -ms-flex-order: 22; - order: 22; - } - .ant-col-xxl-21 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 87.5%; - flex: 0 0 87.5%; - max-width: 87.5%; - } - .ant-col-xxl-push-21 { - left: 87.5%; - } - .ant-col-xxl-pull-21 { - right: 87.5%; - } - .ant-col-xxl-offset-21 { - margin-left: 87.5%; - } - .ant-col-xxl-order-21 { - -webkit-box-ordinal-group: 22; - -ms-flex-order: 21; - order: 21; - } - .ant-col-xxl-20 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333333%; - flex: 0 0 83.33333333%; - max-width: 83.33333333%; - } - .ant-col-xxl-push-20 { - left: 83.33333333%; - } - .ant-col-xxl-pull-20 { - right: 83.33333333%; - } - .ant-col-xxl-offset-20 { - margin-left: 83.33333333%; - } - .ant-col-xxl-order-20 { - -webkit-box-ordinal-group: 21; - -ms-flex-order: 20; - order: 20; - } - .ant-col-xxl-19 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 79.16666667%; - flex: 0 0 79.16666667%; - max-width: 79.16666667%; - } - .ant-col-xxl-push-19 { - left: 79.16666667%; - } - .ant-col-xxl-pull-19 { - right: 79.16666667%; - } - .ant-col-xxl-offset-19 { - margin-left: 79.16666667%; - } - .ant-col-xxl-order-19 { - -webkit-box-ordinal-group: 20; - -ms-flex-order: 19; - order: 19; - } - .ant-col-xxl-18 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .ant-col-xxl-push-18 { - left: 75%; - } - .ant-col-xxl-pull-18 { - right: 75%; - } - .ant-col-xxl-offset-18 { - margin-left: 75%; - } - .ant-col-xxl-order-18 { - -webkit-box-ordinal-group: 19; - -ms-flex-order: 18; - order: 18; - } - .ant-col-xxl-17 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 70.83333333%; - flex: 0 0 70.83333333%; - max-width: 70.83333333%; - } - .ant-col-xxl-push-17 { - left: 70.83333333%; - } - .ant-col-xxl-pull-17 { - right: 70.83333333%; - } - .ant-col-xxl-offset-17 { - margin-left: 70.83333333%; - } - .ant-col-xxl-order-17 { - -webkit-box-ordinal-group: 18; - -ms-flex-order: 17; - order: 17; - } - .ant-col-xxl-16 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66666667%; - flex: 0 0 66.66666667%; - max-width: 66.66666667%; - } - .ant-col-xxl-push-16 { - left: 66.66666667%; - } - .ant-col-xxl-pull-16 { - right: 66.66666667%; - } - .ant-col-xxl-offset-16 { - margin-left: 66.66666667%; - } - .ant-col-xxl-order-16 { - -webkit-box-ordinal-group: 17; - -ms-flex-order: 16; - order: 16; - } - .ant-col-xxl-15 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 62.5%; - flex: 0 0 62.5%; - max-width: 62.5%; - } - .ant-col-xxl-push-15 { - left: 62.5%; - } - .ant-col-xxl-pull-15 { - right: 62.5%; - } - .ant-col-xxl-offset-15 { - margin-left: 62.5%; - } - .ant-col-xxl-order-15 { - -webkit-box-ordinal-group: 16; - -ms-flex-order: 15; - order: 15; - } - .ant-col-xxl-14 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333333%; - flex: 0 0 58.33333333%; - max-width: 58.33333333%; - } - .ant-col-xxl-push-14 { - left: 58.33333333%; - } - .ant-col-xxl-pull-14 { - right: 58.33333333%; - } - .ant-col-xxl-offset-14 { - margin-left: 58.33333333%; - } - .ant-col-xxl-order-14 { - -webkit-box-ordinal-group: 15; - -ms-flex-order: 14; - order: 14; - } - .ant-col-xxl-13 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 54.16666667%; - flex: 0 0 54.16666667%; - max-width: 54.16666667%; - } - .ant-col-xxl-push-13 { - left: 54.16666667%; - } - .ant-col-xxl-pull-13 { - right: 54.16666667%; - } - .ant-col-xxl-offset-13 { - margin-left: 54.16666667%; - } - .ant-col-xxl-order-13 { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - .ant-col-xxl-12 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .ant-col-xxl-push-12 { - left: 50%; - } - .ant-col-xxl-pull-12 { - right: 50%; - } - .ant-col-xxl-offset-12 { - margin-left: 50%; - } - .ant-col-xxl-order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - .ant-col-xxl-11 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 45.83333333%; - flex: 0 0 45.83333333%; - max-width: 45.83333333%; - } - .ant-col-xxl-push-11 { - left: 45.83333333%; - } - .ant-col-xxl-pull-11 { - right: 45.83333333%; - } - .ant-col-xxl-offset-11 { - margin-left: 45.83333333%; - } - .ant-col-xxl-order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - .ant-col-xxl-10 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66666667%; - flex: 0 0 41.66666667%; - max-width: 41.66666667%; - } - .ant-col-xxl-push-10 { - left: 41.66666667%; - } - .ant-col-xxl-pull-10 { - right: 41.66666667%; - } - .ant-col-xxl-offset-10 { - margin-left: 41.66666667%; - } - .ant-col-xxl-order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - .ant-col-xxl-9 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 37.5%; - flex: 0 0 37.5%; - max-width: 37.5%; - } - .ant-col-xxl-push-9 { - left: 37.5%; - } - .ant-col-xxl-pull-9 { - right: 37.5%; - } - .ant-col-xxl-offset-9 { - margin-left: 37.5%; - } - .ant-col-xxl-order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - .ant-col-xxl-8 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333333%; - flex: 0 0 33.33333333%; - max-width: 33.33333333%; - } - .ant-col-xxl-push-8 { - left: 33.33333333%; - } - .ant-col-xxl-pull-8 { - right: 33.33333333%; - } - .ant-col-xxl-offset-8 { - margin-left: 33.33333333%; - } - .ant-col-xxl-order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - .ant-col-xxl-7 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 29.16666667%; - flex: 0 0 29.16666667%; - max-width: 29.16666667%; - } - .ant-col-xxl-push-7 { - left: 29.16666667%; - } - .ant-col-xxl-pull-7 { - right: 29.16666667%; - } - .ant-col-xxl-offset-7 { - margin-left: 29.16666667%; - } - .ant-col-xxl-order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - .ant-col-xxl-6 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .ant-col-xxl-push-6 { - left: 25%; - } - .ant-col-xxl-pull-6 { - right: 25%; - } - .ant-col-xxl-offset-6 { - margin-left: 25%; - } - .ant-col-xxl-order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - .ant-col-xxl-5 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 20.83333333%; - flex: 0 0 20.83333333%; - max-width: 20.83333333%; - } - .ant-col-xxl-push-5 { - left: 20.83333333%; - } - .ant-col-xxl-pull-5 { - right: 20.83333333%; - } - .ant-col-xxl-offset-5 { - margin-left: 20.83333333%; - } - .ant-col-xxl-order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - .ant-col-xxl-4 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66666667%; - flex: 0 0 16.66666667%; - max-width: 16.66666667%; - } - .ant-col-xxl-push-4 { - left: 16.66666667%; - } - .ant-col-xxl-pull-4 { - right: 16.66666667%; - } - .ant-col-xxl-offset-4 { - margin-left: 16.66666667%; - } - .ant-col-xxl-order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - .ant-col-xxl-3 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 12.5%; - flex: 0 0 12.5%; - max-width: 12.5%; - } - .ant-col-xxl-push-3 { - left: 12.5%; - } - .ant-col-xxl-pull-3 { - right: 12.5%; - } - .ant-col-xxl-offset-3 { - margin-left: 12.5%; - } - .ant-col-xxl-order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .ant-col-xxl-2 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333333%; - flex: 0 0 8.33333333%; - max-width: 8.33333333%; - } - .ant-col-xxl-push-2 { - left: 8.33333333%; - } - .ant-col-xxl-pull-2 { - right: 8.33333333%; - } - .ant-col-xxl-offset-2 { - margin-left: 8.33333333%; - } - .ant-col-xxl-order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .ant-col-xxl-1 { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 4.16666667%; - flex: 0 0 4.16666667%; - max-width: 4.16666667%; - } - .ant-col-xxl-push-1 { - left: 4.16666667%; - } - .ant-col-xxl-pull-1 { - right: 4.16666667%; - } - .ant-col-xxl-offset-1 { - margin-left: 4.16666667%; - } - .ant-col-xxl-order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .ant-col-xxl-0 { - display: none; - } - .ant-col-push-0 { - left: auto; - } - .ant-col-pull-0 { - right: auto; - } - .ant-col-xxl-push-0 { - left: auto; - } - .ant-col-xxl-pull-0 { - right: auto; - } - .ant-col-xxl-offset-0 { - margin-left: 0; - } - .ant-col-xxl-order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - .ant-col-push-0.ant-col-rtl { - right: auto; - } - .ant-col-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-xxl-push-0.ant-col-rtl { - right: auto; - } - .ant-col-xxl-pull-0.ant-col-rtl { - left: auto; - } - .ant-col-xxl-offset-0.ant-col-rtl { - margin-right: 0; - } - .ant-col-xxl-push-1.ant-col-rtl { - right: 4.16666667%; - left: auto; - } - .ant-col-xxl-pull-1.ant-col-rtl { - right: auto; - left: 4.16666667%; - } - .ant-col-xxl-offset-1.ant-col-rtl { - margin-right: 4.16666667%; - margin-left: 0; - } - .ant-col-xxl-push-2.ant-col-rtl { - right: 8.33333333%; - left: auto; - } - .ant-col-xxl-pull-2.ant-col-rtl { - right: auto; - left: 8.33333333%; - } - .ant-col-xxl-offset-2.ant-col-rtl { - margin-right: 8.33333333%; - margin-left: 0; - } - .ant-col-xxl-push-3.ant-col-rtl { - right: 12.5%; - left: auto; - } - .ant-col-xxl-pull-3.ant-col-rtl { - right: auto; - left: 12.5%; - } - .ant-col-xxl-offset-3.ant-col-rtl { - margin-right: 12.5%; - margin-left: 0; - } - .ant-col-xxl-push-4.ant-col-rtl { - right: 16.66666667%; - left: auto; - } - .ant-col-xxl-pull-4.ant-col-rtl { - right: auto; - left: 16.66666667%; - } - .ant-col-xxl-offset-4.ant-col-rtl { - margin-right: 16.66666667%; - margin-left: 0; - } - .ant-col-xxl-push-5.ant-col-rtl { - right: 20.83333333%; - left: auto; - } - .ant-col-xxl-pull-5.ant-col-rtl { - right: auto; - left: 20.83333333%; - } - .ant-col-xxl-offset-5.ant-col-rtl { - margin-right: 20.83333333%; - margin-left: 0; - } - .ant-col-xxl-push-6.ant-col-rtl { - right: 25%; - left: auto; - } - .ant-col-xxl-pull-6.ant-col-rtl { - right: auto; - left: 25%; - } - .ant-col-xxl-offset-6.ant-col-rtl { - margin-right: 25%; - margin-left: 0; - } - .ant-col-xxl-push-7.ant-col-rtl { - right: 29.16666667%; - left: auto; - } - .ant-col-xxl-pull-7.ant-col-rtl { - right: auto; - left: 29.16666667%; - } - .ant-col-xxl-offset-7.ant-col-rtl { - margin-right: 29.16666667%; - margin-left: 0; - } - .ant-col-xxl-push-8.ant-col-rtl { - right: 33.33333333%; - left: auto; - } - .ant-col-xxl-pull-8.ant-col-rtl { - right: auto; - left: 33.33333333%; - } - .ant-col-xxl-offset-8.ant-col-rtl { - margin-right: 33.33333333%; - margin-left: 0; - } - .ant-col-xxl-push-9.ant-col-rtl { - right: 37.5%; - left: auto; - } - .ant-col-xxl-pull-9.ant-col-rtl { - right: auto; - left: 37.5%; - } - .ant-col-xxl-offset-9.ant-col-rtl { - margin-right: 37.5%; - margin-left: 0; - } - .ant-col-xxl-push-10.ant-col-rtl { - right: 41.66666667%; - left: auto; - } - .ant-col-xxl-pull-10.ant-col-rtl { - right: auto; - left: 41.66666667%; - } - .ant-col-xxl-offset-10.ant-col-rtl { - margin-right: 41.66666667%; - margin-left: 0; - } - .ant-col-xxl-push-11.ant-col-rtl { - right: 45.83333333%; - left: auto; - } - .ant-col-xxl-pull-11.ant-col-rtl { - right: auto; - left: 45.83333333%; - } - .ant-col-xxl-offset-11.ant-col-rtl { - margin-right: 45.83333333%; - margin-left: 0; - } - .ant-col-xxl-push-12.ant-col-rtl { - right: 50%; - left: auto; - } - .ant-col-xxl-pull-12.ant-col-rtl { - right: auto; - left: 50%; - } - .ant-col-xxl-offset-12.ant-col-rtl { - margin-right: 50%; - margin-left: 0; - } - .ant-col-xxl-push-13.ant-col-rtl { - right: 54.16666667%; - left: auto; - } - .ant-col-xxl-pull-13.ant-col-rtl { - right: auto; - left: 54.16666667%; - } - .ant-col-xxl-offset-13.ant-col-rtl { - margin-right: 54.16666667%; - margin-left: 0; - } - .ant-col-xxl-push-14.ant-col-rtl { - right: 58.33333333%; - left: auto; - } - .ant-col-xxl-pull-14.ant-col-rtl { - right: auto; - left: 58.33333333%; - } - .ant-col-xxl-offset-14.ant-col-rtl { - margin-right: 58.33333333%; - margin-left: 0; - } - .ant-col-xxl-push-15.ant-col-rtl { - right: 62.5%; - left: auto; - } - .ant-col-xxl-pull-15.ant-col-rtl { - right: auto; - left: 62.5%; - } - .ant-col-xxl-offset-15.ant-col-rtl { - margin-right: 62.5%; - margin-left: 0; - } - .ant-col-xxl-push-16.ant-col-rtl { - right: 66.66666667%; - left: auto; - } - .ant-col-xxl-pull-16.ant-col-rtl { - right: auto; - left: 66.66666667%; - } - .ant-col-xxl-offset-16.ant-col-rtl { - margin-right: 66.66666667%; - margin-left: 0; - } - .ant-col-xxl-push-17.ant-col-rtl { - right: 70.83333333%; - left: auto; - } - .ant-col-xxl-pull-17.ant-col-rtl { - right: auto; - left: 70.83333333%; - } - .ant-col-xxl-offset-17.ant-col-rtl { - margin-right: 70.83333333%; - margin-left: 0; - } - .ant-col-xxl-push-18.ant-col-rtl { - right: 75%; - left: auto; - } - .ant-col-xxl-pull-18.ant-col-rtl { - right: auto; - left: 75%; - } - .ant-col-xxl-offset-18.ant-col-rtl { - margin-right: 75%; - margin-left: 0; - } - .ant-col-xxl-push-19.ant-col-rtl { - right: 79.16666667%; - left: auto; - } - .ant-col-xxl-pull-19.ant-col-rtl { - right: auto; - left: 79.16666667%; - } - .ant-col-xxl-offset-19.ant-col-rtl { - margin-right: 79.16666667%; - margin-left: 0; - } - .ant-col-xxl-push-20.ant-col-rtl { - right: 83.33333333%; - left: auto; - } - .ant-col-xxl-pull-20.ant-col-rtl { - right: auto; - left: 83.33333333%; - } - .ant-col-xxl-offset-20.ant-col-rtl { - margin-right: 83.33333333%; - margin-left: 0; - } - .ant-col-xxl-push-21.ant-col-rtl { - right: 87.5%; - left: auto; - } - .ant-col-xxl-pull-21.ant-col-rtl { - right: auto; - left: 87.5%; - } - .ant-col-xxl-offset-21.ant-col-rtl { - margin-right: 87.5%; - margin-left: 0; - } - .ant-col-xxl-push-22.ant-col-rtl { - right: 91.66666667%; - left: auto; - } - .ant-col-xxl-pull-22.ant-col-rtl { - right: auto; - left: 91.66666667%; - } - .ant-col-xxl-offset-22.ant-col-rtl { - margin-right: 91.66666667%; - margin-left: 0; - } - .ant-col-xxl-push-23.ant-col-rtl { - right: 95.83333333%; - left: auto; - } - .ant-col-xxl-pull-23.ant-col-rtl { - right: auto; - left: 95.83333333%; - } - .ant-col-xxl-offset-23.ant-col-rtl { - margin-right: 95.83333333%; - margin-left: 0; - } - .ant-col-xxl-push-24.ant-col-rtl { - right: 100%; - left: auto; - } - .ant-col-xxl-pull-24.ant-col-rtl { - right: auto; - left: 100%; - } - .ant-col-xxl-offset-24.ant-col-rtl { - margin-right: 100%; - margin-left: 0; - } -} -.ant-row-rtl { - direction: rtl; -} -.ant-col.ant-col-rtl { - float: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-carousel { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-carousel .slick-slider { - position: relative; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-touch-callout: none; - -ms-touch-action: pan-y; - touch-action: pan-y; - -webkit-tap-highlight-color: transparent; -} -.ant-carousel .slick-list { - position: relative; - display: block; - margin: 0; - padding: 0; - overflow: hidden; -} -.ant-carousel .slick-list:focus { - outline: none; -} -.ant-carousel .slick-list.dragging { - cursor: pointer; -} -.ant-carousel .slick-list .slick-slide { - pointer-events: none; -} -.ant-carousel .slick-list .slick-slide.slick-active { - pointer-events: auto; -} -.ant-carousel .slick-slider .slick-track, -.ant-carousel .slick-slider .slick-list { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -.ant-carousel .slick-track { - position: relative; - top: 0; - left: 0; - display: block; -} -.ant-carousel .slick-track::before, -.ant-carousel .slick-track::after { - display: table; - content: ''; -} -.ant-carousel .slick-track::after { - clear: both; -} -.slick-loading .ant-carousel .slick-track { - visibility: hidden; -} -.ant-carousel .slick-slide { - display: none; - float: left; - height: 100%; - min-height: 1px; -} -.ant-carousel .slick-slide img { - display: block; -} -.ant-carousel .slick-slide.slick-loading img { - display: none; -} -.ant-carousel .slick-slide.dragging img { - pointer-events: none; -} -.ant-carousel .slick-initialized .slick-slide { - display: block; -} -.ant-carousel .slick-loading .slick-slide { - visibility: hidden; -} -.ant-carousel .slick-vertical .slick-slide { - display: block; - height: auto; - border: 1px solid transparent; -} -.ant-carousel .slick-arrow.slick-hidden { - display: none; -} -.ant-carousel .slick-prev, -.ant-carousel .slick-next { - position: absolute; - top: 50%; - display: block; - width: 20px; - height: 20px; - margin-top: -10px; - padding: 0; - color: transparent; - font-size: 0; - line-height: 0; - background: transparent; - border: 0; - outline: none; - cursor: pointer; -} -.ant-carousel .slick-prev:hover, -.ant-carousel .slick-next:hover, -.ant-carousel .slick-prev:focus, -.ant-carousel .slick-next:focus { - color: transparent; - background: transparent; - outline: none; -} -.ant-carousel .slick-prev:hover::before, -.ant-carousel .slick-next:hover::before, -.ant-carousel .slick-prev:focus::before, -.ant-carousel .slick-next:focus::before { - opacity: 1; -} -.ant-carousel .slick-prev.slick-disabled::before, -.ant-carousel .slick-next.slick-disabled::before { - opacity: 0.25; -} -.ant-carousel .slick-prev { - left: -25px; -} -.ant-carousel .slick-prev::before { - content: '←'; -} -.ant-carousel .slick-next { - right: -25px; -} -.ant-carousel .slick-next::before { - content: '→'; -} -.ant-carousel .slick-dots { - position: absolute; - right: 0; - bottom: 0; - left: 0; - z-index: 15; - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin-right: 15%; - margin-left: 15%; - padding-left: 0; - list-style: none; -} -.ant-carousel .slick-dots-bottom { - bottom: 12px; -} -.ant-carousel .slick-dots-top { - top: 12px; -} -.ant-carousel .slick-dots li { - position: relative; - display: inline-block; - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - -webkit-box-sizing: content-box; - box-sizing: content-box; - width: 16px; - height: 3px; - margin: 0 2px; - margin-right: 3px; - margin-left: 3px; - padding: 0; - text-align: center; - text-indent: -999px; - vertical-align: top; - -webkit-transition: all 0.5s; - transition: all 0.5s; -} -.ant-carousel .slick-dots li button { - display: block; - width: 100%; - height: 3px; - padding: 0; - color: transparent; - font-size: 0; - background: #fff; - border: 0; - border-radius: 1px; - outline: none; - cursor: pointer; - opacity: 0.3; - -webkit-transition: all 0.5s; - transition: all 0.5s; -} -.ant-carousel .slick-dots li button:hover, -.ant-carousel .slick-dots li button:focus { - opacity: 0.75; -} -.ant-carousel .slick-dots li.slick-active { - width: 24px; -} -.ant-carousel .slick-dots li.slick-active button { - background: #fff; - opacity: 1; -} -.ant-carousel .slick-dots li.slick-active:hover, -.ant-carousel .slick-dots li.slick-active:focus { - opacity: 1; -} -.ant-carousel-vertical .slick-dots { - top: 50%; - bottom: auto; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - width: 3px; - height: auto; - margin: 0; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.ant-carousel-vertical .slick-dots-left { - right: auto; - left: 12px; -} -.ant-carousel-vertical .slick-dots-right { - right: 12px; - left: auto; -} -.ant-carousel-vertical .slick-dots li { - width: 3px; - height: 16px; - margin: 4px 2px; - vertical-align: baseline; -} -.ant-carousel-vertical .slick-dots li button { - width: 3px; - height: 16px; -} -.ant-carousel-vertical .slick-dots li.slick-active { - width: 3px; - height: 24px; -} -.ant-carousel-vertical .slick-dots li.slick-active button { - width: 3px; - height: 24px; -} -.ant-carousel-rtl { - direction: rtl; -} -.ant-carousel-rtl .ant-carousel .slick-track { - right: 0; - left: auto; -} -.ant-carousel-rtl .ant-carousel .slick-prev { - right: -25px; - left: auto; -} -.ant-carousel-rtl .ant-carousel .slick-prev::before { - content: '→'; -} -.ant-carousel-rtl .ant-carousel .slick-next { - right: auto; - left: -25px; -} -.ant-carousel-rtl .ant-carousel .slick-next::before { - content: '←'; -} -.ant-carousel-rtl.ant-carousel .slick-dots { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; -} -.ant-carousel-rtl.ant-carousel-vertical .slick-dots { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-cascader { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-cascader-input.ant-input { - position: static; - width: 100%; - padding-right: 24px; - background-color: transparent !important; - cursor: pointer; -} -.ant-cascader-picker-show-search .ant-cascader-input.ant-input { - position: relative; -} -.ant-cascader-picker { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - background-color: #fff; - border-radius: 2px; - outline: 0; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-cascader-picker-with-value .ant-cascader-picker-label { - color: transparent; -} -.ant-cascader-picker-disabled { - color: rgba(0, 0, 0, 0.25); - background: #f5f5f5; - cursor: not-allowed; -} -.ant-cascader-picker-disabled .ant-cascader-input { - cursor: not-allowed; -} -.ant-cascader-picker:focus .ant-cascader-input { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-cascader-picker-borderless .ant-cascader-input { - border-color: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.ant-cascader-picker-show-search.ant-cascader-picker-focused { - color: rgba(0, 0, 0, 0.25); -} -.ant-cascader-picker-label { - position: absolute; - top: 50%; - left: 0; - width: 100%; - height: 20px; - margin-top: -10px; - padding: 0 20px 0 12px; - overflow: hidden; - line-height: 20px; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-cascader-picker-clear { - position: absolute; - top: 50%; - right: 12px; - z-index: 2; - width: 12px; - height: 12px; - margin-top: -6px; - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - line-height: 12px; - background: #fff; - cursor: pointer; - opacity: 0; - -webkit-transition: color 0.3s ease, opacity 0.15s ease; - transition: color 0.3s ease, opacity 0.15s ease; -} -.ant-cascader-picker-clear:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-cascader-picker:hover .ant-cascader-picker-clear { - opacity: 1; -} -.ant-cascader-picker-arrow { - position: absolute; - top: 50%; - right: 12px; - z-index: 1; - width: 12px; - height: 12px; - margin-top: -6px; - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - line-height: 12px; - -webkit-transition: -webkit-transform 0.2s; - transition: -webkit-transform 0.2s; - transition: transform 0.2s; - transition: transform 0.2s, -webkit-transform 0.2s; -} -.ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} -.ant-cascader-picker-label:hover + .ant-cascader-input { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-cascader-picker-small .ant-cascader-picker-clear, -.ant-cascader-picker-small .ant-cascader-picker-arrow { - right: 8px; -} -.ant-cascader-menus { - position: absolute; - z-index: 1050; - font-size: 14px; - white-space: nowrap; - background: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-cascader-menus ul, -.ant-cascader-menus ol { - margin: 0; - list-style: none; -} -.ant-cascader-menus-empty, -.ant-cascader-menus-hidden { - display: none; -} -.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-bottomLeft, -.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-bottomLeft { - -webkit-animation-name: antSlideUpIn; - animation-name: antSlideUpIn; -} -.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-topLeft, -.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-topLeft { - -webkit-animation-name: antSlideDownIn; - animation-name: antSlideDownIn; -} -.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-bottomLeft { - -webkit-animation-name: antSlideUpOut; - animation-name: antSlideUpOut; -} -.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-topLeft { - -webkit-animation-name: antSlideDownOut; - animation-name: antSlideDownOut; -} -.ant-cascader-menu { - display: inline-block; - min-width: 111px; - height: 180px; - margin: 0; - padding: 4px 0; - overflow: auto; - vertical-align: top; - list-style: none; - border-right: 1px solid #f0f0f0; - -ms-overflow-style: -ms-autohiding-scrollbar; -} -.ant-cascader-menu:first-child { - border-radius: 2px 0 0 2px; -} -.ant-cascader-menu:last-child { - margin-right: -1px; - border-right-color: transparent; - border-radius: 0 2px 2px 0; -} -.ant-cascader-menu:only-child { - border-radius: 2px; -} -.ant-cascader-menu-item { - padding: 5px 12px; - line-height: 22px; - white-space: nowrap; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-cascader-menu-item:hover { - background: #f5f5f5; -} -.ant-cascader-menu-item-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-cascader-menu-item-disabled:hover { - background: transparent; -} -.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled), -.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover { - font-weight: 600; - background-color: #e6f7ff; -} -.ant-cascader-menu-item-expand { - position: relative; - padding-right: 24px; -} -.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon, -.ant-cascader-menu-item-loading-icon { - display: inline-block; - font-size: 10px; - position: absolute; - right: 12px; - color: rgba(0, 0, 0, 0.45); -} -.ant-cascader-menu-item .ant-cascader-menu-item-keyword { - color: #ff4d4f; -} -.ant-cascader-picker-rtl .ant-cascader-input.ant-input { - padding-right: 11px; - padding-left: 24px; - text-align: right; -} -.ant-cascader-picker-rtl { - direction: rtl; -} -.ant-cascader-picker-rtl .ant-cascader-picker-label { - padding: 0 12px 0 20px; - text-align: right; -} -.ant-cascader-picker-rtl .ant-cascader-picker-clear { - right: auto; - left: 12px; -} -.ant-cascader-picker-rtl .ant-cascader-picker-arrow { - right: auto; - left: 12px; -} -.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-clear, -.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-arrow { - right: auto; - left: 8px; -} -.ant-cascader-menu-rtl { - direction: rtl; - border-right: none; - border-left: 1px solid #f0f0f0; -} -.ant-cascader-menu-rtl:last-child { - margin-right: 0; - margin-left: -1px; - border-left-color: transparent; - border-radius: 0 0 4px 4px; -} -.ant-cascader-menu-rtl .ant-cascader-menu-item-expand { - padding-right: 12px; - padding-left: 24px; -} -.ant-cascader-menu-rtl .ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon, -.ant-cascader-menu-rtl .ant-cascader-menu-item-loading-icon { - right: auto; - left: 12px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-input-affix-wrapper { - position: relative; - display: inline-block; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-input-affix-wrapper::-moz-placeholder { - opacity: 1; -} -.ant-input-affix-wrapper::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper::placeholder { - color: #bfbfbf; -} -.ant-input-affix-wrapper:placeholder-shown { - text-overflow: ellipsis; -} -.ant-input-affix-wrapper:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-input-rtl .ant-input-affix-wrapper:hover { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input-affix-wrapper:focus, -.ant-input-affix-wrapper-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-input-rtl .ant-input-affix-wrapper:focus, -.ant-input-rtl .ant-input-affix-wrapper-focused { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input-affix-wrapper-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-affix-wrapper-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input-affix-wrapper[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-affix-wrapper[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-input-affix-wrapper { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-input-affix-wrapper-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-input-affix-wrapper-sm { - padding: 0px 7px; -} -.ant-input-affix-wrapper-rtl { - direction: rtl; -} -.ant-input-affix-wrapper-disabled .ant-input[disabled] { - background: transparent; -} -.ant-input-affix-wrapper > input.ant-input { - padding: 0; - border: none; - outline: none; -} -.ant-input-affix-wrapper > input.ant-input:focus { - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-input-affix-wrapper::before { - width: 0; - visibility: hidden; - content: '\a0'; -} -.ant-input-prefix, -.ant-input-suffix { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; -} -.ant-input-prefix { - margin-right: 4px; -} -.ant-input-suffix { - margin-left: 4px; -} -.ant-input-clear-icon { - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - margin: 0 4px; - vertical-align: -1px; -} -.ant-input-clear-icon:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-input-clear-icon:active { - color: rgba(0, 0, 0, 0.65); -} -.ant-input-clear-icon + i { - margin-left: 6px; -} -.ant-input-clear-icon-hidden { - visibility: hidden; -} -.ant-input-clear-icon:last-child { - margin-right: 0; -} -.ant-input-affix-wrapper-textarea-with-clear-btn { - padding: 0 !important; - border: 0 !important; -} -.ant-input-textarea-clear-icon { - color: rgba(0, 0, 0, 0.25); - font-size: 12px; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - position: absolute; - top: 0; - right: 0; - margin: 8px 8px 0 0; -} -.ant-input-textarea-clear-icon:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-input-textarea-clear-icon:active { - color: rgba(0, 0, 0, 0.65); -} -.ant-input-textarea-clear-icon + i { - margin-left: 6px; -} -.ant-input-textarea-clear-icon-hidden { - visibility: hidden; -} -.ant-input { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - font-variant: tabular-nums; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-input::-moz-placeholder { - opacity: 1; -} -.ant-input::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-input:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input::placeholder { - color: #bfbfbf; -} -.ant-input:placeholder-shown { - text-overflow: ellipsis; -} -.ant-input:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-input-rtl .ant-input:hover { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input:focus, -.ant-input-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-input-rtl .ant-input:focus, -.ant-input-rtl .ant-input-focused { - border-right-width: 0; - border-left-width: 1px !important; -} -.ant-input-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-input { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-input-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-input-sm { - padding: 0px 7px; -} -.ant-input-rtl { - direction: rtl; -} -.ant-input-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: table; - width: 100%; - border-collapse: separate; - border-spacing: 0; -} -.ant-input-group[class*='col-'] { - float: none; - padding-right: 0; - padding-left: 0; -} -.ant-input-group > [class*='col-'] { - padding-right: 8px; -} -.ant-input-group > [class*='col-']:last-child { - padding-right: 0; -} -.ant-input-group-addon, -.ant-input-group-wrap, -.ant-input-group > .ant-input { - display: table-cell; -} -.ant-input-group-addon:not(:first-child):not(:last-child), -.ant-input-group-wrap:not(:first-child):not(:last-child), -.ant-input-group > .ant-input:not(:first-child):not(:last-child) { - border-radius: 0; -} -.ant-input-group-addon, -.ant-input-group-wrap { - width: 1px; - white-space: nowrap; - vertical-align: middle; -} -.ant-input-group-wrap > * { - display: block !important; -} -.ant-input-group .ant-input { - float: left; - width: 100%; - margin-bottom: 0; - text-align: inherit; -} -.ant-input-group .ant-input:focus { - z-index: 1; - border-right-width: 1px; -} -.ant-input-group .ant-input:hover { - z-index: 1; - border-right-width: 1px; -} -.ant-input-group-addon { - position: relative; - padding: 0 11px; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - font-size: 14px; - text-align: center; - background-color: #fafafa; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-input-group-addon .ant-select { - margin: -5px -11px; -} -.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - background-color: inherit; - border: 1px solid transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-input-group-addon .ant-select-open .ant-select-selector, -.ant-input-group-addon .ant-select-focused .ant-select-selector { - color: #1890ff; -} -.ant-input-group-addon > i:only-child::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - content: ''; -} -.ant-input-group > .ant-input:first-child, -.ant-input-group-addon:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group > .ant-input:first-child .ant-select .ant-select-selector, -.ant-input-group-addon:first-child .ant-select .ant-select-selector { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group-addon:first-child { - border-right: 0; -} -.ant-input-group-addon:last-child { - border-left: 0; -} -.ant-input-group > .ant-input:last-child, -.ant-input-group-addon:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group > .ant-input:last-child .ant-select .ant-select-selector, -.ant-input-group-addon:last-child .ant-select .ant-select-selector { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group-lg .ant-input, -.ant-input-group-lg > .ant-input-group-addon { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-input-group-sm .ant-input, -.ant-input-group-sm > .ant-input-group-addon { - padding: 0px 7px; -} -.ant-input-group-lg .ant-select-single .ant-select-selector { - height: 40px; -} -.ant-input-group-sm .ant-select-single .ant-select-selector { - height: 24px; -} -.ant-input-group .ant-input-affix-wrapper:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group .ant-input-affix-wrapper:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group.ant-input-group-compact { - display: block; -} -.ant-input-group.ant-input-group-compact::before { - display: table; - content: ''; -} -.ant-input-group.ant-input-group-compact::after { - display: table; - clear: both; - content: ''; -} -.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child), -.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child), -.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) { - border-right-width: 1px; -} -.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover, -.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover, -.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover { - z-index: 1; -} -.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus, -.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus, -.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > * { - display: inline-block; - float: none; - vertical-align: top; - border-radius: 0; -} -.ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-input-group.ant-input-group-compact > .ant-picker-range { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-input-group.ant-input-group-compact > *:not(:last-child) { - margin-right: -1px; - border-right-width: 1px; -} -.ant-input-group.ant-input-group-compact .ant-input { - float: none; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor, -.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input, -.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input { - border-right-width: 1px; - border-radius: 0; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input:hover, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor:hover, -.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input:hover, -.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input:focus, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor:focus, -.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input:focus, -.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow { - z-index: 1; -} -.ant-input-group.ant-input-group-compact > *:first-child, -.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker:first-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:first-child .ant-mention-editor, -.ant-input-group.ant-input-group-compact > .ant-time-picker:first-child .ant-time-picker-input { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -.ant-input-group.ant-input-group-compact > *:last-child, -.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, -.ant-input-group.ant-input-group-compact > .ant-calendar-picker:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input, -.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:last-child .ant-mention-editor, -.ant-input-group.ant-input-group-compact > .ant-time-picker:last-child .ant-time-picker-input { - border-right-width: 1px; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input { - vertical-align: top; -} -.ant-input-group > .ant-input-rtl:first-child, -.ant-input-group-rtl .ant-input-group-addon:first-child { - border-radius: 2px; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group-rtl .ant-input-group-addon:first-child { - border-right: 1px solid #d9d9d9; - border-left: 0; -} -.ant-input-group-rtl .ant-input-group-addon:last-child { - border-right: 0; - border-left: 1px solid #d9d9d9; -} -.ant-input-group-rtl .ant-input-group > .ant-input:last-child, -.ant-input-group-rtl .ant-input-group-addon:last-child { - border-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:not(:last-child) { - margin-right: 0; - margin-left: -1px; - border-left-width: 1px; -} -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:first-child, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-calendar-picker:first-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:first-child .ant-mention-editor, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-time-picker:first-child .ant-time-picker-input { - border-top-left-radius: 0; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 0; -} -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:last-child, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-calendar-picker:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:last-child .ant-mention-editor, -.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-time-picker:last-child .ant-time-picker-input { - border-left-width: 1px; - border-top-left-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 2px; -} -.ant-input-group-wrapper { - display: inline-block; - width: 100%; - text-align: start; - vertical-align: top; -} -.ant-input-password-icon { - color: rgba(0, 0, 0, 0.45); - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-input-password-icon:hover { - color: rgba(0, 0, 0, 0.85); -} -.ant-input[type='color'] { - height: 32px; -} -.ant-input[type='color'].ant-input-lg { - height: 40px; -} -.ant-input[type='color'].ant-input-sm { - height: 24px; - padding-top: 3px; - padding-bottom: 3px; -} -.ant-input-search-icon { - color: rgba(0, 0, 0, 0.45); - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-input-search-icon:hover { - color: rgba(0, 0, 0, 0.85); -} -.ant-input-search-enter-button input { - border-right: 0; -} -.ant-input-search-enter-button input:hover, -.ant-input-search-enter-button input:focus { - border-color: #40a9ff; -} -.ant-input-search-enter-button.ant-input-affix-wrapper { - border-right: 0; -} -.ant-input-search-enter-button + .ant-input-group-addon, -.ant-input-search-enter-button input + .ant-input-group-addon { - padding: 0; - border: 0; -} -.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button, -.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.ant-input-group-wrapper-rtl { - direction: rtl; -} -.ant-input-group-rtl { - direction: rtl; -} -.ant-input-affix-wrapper-rtl .ant-input-prefix { - margin: 0 0 0 4px; -} -.ant-input-affix-wrapper-rtl .ant-input-suffix { - margin: 0 4px 0 0; -} -.ant-input-search-rtl { - direction: rtl; -} -.ant-input-search-rtl.ant-input-search-enter-button input { - border: 1px solid #d9d9d9; - border-left: 0; -} -.ant-input-search-enter-button input:hover, -.ant-input-search-enter-button input:focus { - border-color: #40a9ff; -} -.ant-input-search-rtl.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button, -.ant-input-search-rtl.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button { - width: 100%; - border-top-left-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 2px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -@-webkit-keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -.ant-checkbox { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - top: -0.09em; - display: inline-block; - line-height: 1; - white-space: nowrap; - vertical-align: middle; - outline: none; - cursor: pointer; -} -.ant-checkbox-wrapper:hover .ant-checkbox-inner, -.ant-checkbox:hover .ant-checkbox-inner, -.ant-checkbox-input:focus + .ant-checkbox-inner { - border-color: #1890ff; -} -.ant-checkbox-checked::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 2px; - visibility: hidden; - -webkit-animation: antCheckboxEffect 0.36s ease-in-out; - animation: antCheckboxEffect 0.36s ease-in-out; - -webkit-animation-fill-mode: backwards; - animation-fill-mode: backwards; - content: ''; -} -.ant-checkbox:hover::after, -.ant-checkbox-wrapper:hover .ant-checkbox::after { - visibility: visible; -} -.ant-checkbox-inner { - position: relative; - top: 0; - left: 0; - display: block; - width: 16px; - height: 16px; - direction: ltr; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - border-collapse: separate; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-checkbox-inner::after { - position: absolute; - top: 50%; - left: 22%; - display: table; - width: 5.71428571px; - height: 9.14285714px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%); - transform: rotate(45deg) scale(0) translate(-50%, -50%); - opacity: 0; - -webkit-transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - content: ' '; -} -.ant-checkbox-input { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - width: 100%; - height: 100%; - cursor: pointer; - opacity: 0; -} -.ant-checkbox-checked .ant-checkbox-inner::after { - position: absolute; - display: table; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%); - transform: rotate(45deg) scale(1) translate(-50%, -50%); - opacity: 1; - -webkit-transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - content: ' '; -} -.ant-checkbox-checked .ant-checkbox-inner { - background-color: #1890ff; - border-color: #1890ff; -} -.ant-checkbox-disabled { - cursor: not-allowed; -} -.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after { - border-color: rgba(0, 0, 0, 0.25); - -webkit-animation-name: none; - animation-name: none; -} -.ant-checkbox-disabled .ant-checkbox-input { - cursor: not-allowed; -} -.ant-checkbox-disabled .ant-checkbox-inner { - background-color: #f5f5f5; - border-color: #d9d9d9 !important; -} -.ant-checkbox-disabled .ant-checkbox-inner::after { - border-color: #f5f5f5; - border-collapse: separate; - -webkit-animation-name: none; - animation-name: none; -} -.ant-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-checkbox-disabled:hover::after, -.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after { - visibility: hidden; -} -.ant-checkbox-wrapper { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - line-height: unset; - cursor: pointer; -} -.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled { - cursor: not-allowed; -} -.ant-checkbox-wrapper + .ant-checkbox-wrapper { - margin-left: 8px; -} -.ant-checkbox + span { - padding-right: 8px; - padding-left: 8px; -} -.ant-checkbox-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; -} -.ant-checkbox-group-item { - display: inline-block; - margin-right: 8px; -} -.ant-checkbox-group-item:last-child { - margin-right: 0; -} -.ant-checkbox-group-item + .ant-checkbox-group-item { - margin-left: 0; -} -.ant-checkbox-indeterminate .ant-checkbox-inner { - background-color: #fff; - border-color: #d9d9d9; -} -.ant-checkbox-indeterminate .ant-checkbox-inner::after { - top: 50%; - left: 50%; - width: 8px; - height: 8px; - background-color: #1890ff; - border: 0; - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); - opacity: 1; - content: ' '; -} -.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after { - background-color: rgba(0, 0, 0, 0.25); - border-color: rgba(0, 0, 0, 0.25); -} -.ant-checkbox-rtl { - direction: rtl; -} -.ant-checkbox-group-rtl .ant-checkbox-group-item { - margin-right: 0; - margin-left: 8px; -} -.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child { - margin-left: 0 !important; -} -.ant-checkbox-group-rtl .ant-checkbox-group-item + .ant-checkbox-group-item { - margin-left: 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-collapse { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background-color: #fafafa; - border: 1px solid #d9d9d9; - border-bottom: 0; - border-radius: 2px; -} -.ant-collapse > .ant-collapse-item { - border-bottom: 1px solid #d9d9d9; -} -.ant-collapse > .ant-collapse-item:last-child, -.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header { - border-radius: 0 0 2px 2px; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header { - position: relative; - padding: 12px 16px; - padding-left: 40px; - color: rgba(0, 0, 0, 0.85); - line-height: 22px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header::before { - display: table; - content: ''; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header::after { - display: table; - clear: both; - content: ''; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow { - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - position: absolute; - top: 50%; - left: 16px; - display: inline-block; - font-size: 12px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow > * { - line-height: 1; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg { - display: inline-block; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow::before { - display: none; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow .ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow-icon { - display: block; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg { - -webkit-transition: -webkit-transform 0.24s; - transition: -webkit-transform 0.24s; - transition: transform 0.24s; - transition: transform 0.24s, -webkit-transform 0.24s; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra { - float: right; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus { - outline: none; -} -.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header { - padding-left: 12px; -} -.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header { - padding: 12px 16px; - padding-right: 40px; -} -.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow { - right: 16px; - left: auto; -} -.ant-collapse-anim-active { - -webkit-transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); - transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); -} -.ant-collapse-content { - overflow: hidden; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-top: 1px solid #d9d9d9; -} -.ant-collapse-content > .ant-collapse-content-box { - padding: 16px; -} -.ant-collapse-content-inactive { - display: none; -} -.ant-collapse-item:last-child > .ant-collapse-content { - border-radius: 0 0 2px 2px; -} -.ant-collapse-borderless { - background-color: #fafafa; - border: 0; -} -.ant-collapse-borderless > .ant-collapse-item { - border-bottom: 1px solid #d9d9d9; -} -.ant-collapse-borderless > .ant-collapse-item:last-child, -.ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header { - border-radius: 0; -} -.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content { - background-color: transparent; - border-top: 0; -} -.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box { - padding-top: 4px; -} -.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header, -.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-collapse-rtl { - direction: rtl; -} -.ant-collapse-rtl .ant-collapse > .ant-collapse-item > .ant-collapse-header { - padding: 12px 16px; - padding-right: 40px; -} -.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} -.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra { - float: left; -} -.ant-collapse-rtl.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header { - padding-right: 12px; - padding-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-comment { - position: relative; - background-color: inherit; -} -.ant-comment-inner { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 16px 0; -} -.ant-comment-avatar { - position: relative; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-right: 12px; - cursor: pointer; -} -.ant-comment-avatar img { - width: 32px; - height: 32px; - border-radius: 50%; -} -.ant-comment-content { - position: relative; - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - min-width: 1px; - font-size: 14px; - word-wrap: break-word; -} -.ant-comment-content-author { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - margin-bottom: 4px; - font-size: 14px; -} -.ant-comment-content-author > a, -.ant-comment-content-author > span { - padding-right: 8px; - font-size: 12px; - line-height: 18px; -} -.ant-comment-content-author-name { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-comment-content-author-name > * { - color: rgba(0, 0, 0, 0.45); -} -.ant-comment-content-author-name > *:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-comment-content-author-time { - color: #ccc; - white-space: nowrap; - cursor: auto; -} -.ant-comment-content-detail p { - margin-bottom: inherit; - white-space: pre-wrap; -} -.ant-comment-actions { - margin-top: 12px; - margin-bottom: inherit; - padding-left: 0; -} -.ant-comment-actions > li { - display: inline-block; - color: rgba(0, 0, 0, 0.45); -} -.ant-comment-actions > li > span { - padding-right: 10px; - color: rgba(0, 0, 0, 0.45); - font-size: 12px; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-comment-actions > li > span:hover { - color: #595959; -} -.ant-comment-nested { - margin-left: 44px; -} -.ant-comment-rtl { - direction: rtl; -} -.ant-comment-rtl .ant-comment-avatar { - margin-right: 0; - margin-left: 12px; -} -.ant-comment-rtl .ant-comment-content-author > a, -.ant-comment-rtl .ant-comment-content-author > span { - padding-right: 0; - padding-left: 8px; -} -.ant-comment-rtl .ant-comment-actions { - padding-right: 0; -} -.ant-comment-rtl .ant-comment-actions > li > span { - padding-right: 0; - padding-left: 10px; -} -.ant-comment-rtl .ant-comment-nested { - margin-right: 44px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-descriptions-title { - margin-bottom: 20px; - color: rgba(0, 0, 0, 0.85); - font-weight: bold; - font-size: 16px; - line-height: 1.5715; -} -.ant-descriptions-view { - width: 100%; - overflow: hidden; - border-radius: 2px; -} -.ant-descriptions-view table { - width: 100%; - table-layout: fixed; -} -.ant-descriptions-row > th, -.ant-descriptions-row > td { - padding-bottom: 16px; -} -.ant-descriptions-row:last-child { - border-bottom: none; -} -.ant-descriptions-item-label { - color: rgba(0, 0, 0, 0.85); - font-weight: normal; - font-size: 14px; - line-height: 1.5715; -} -.ant-descriptions-item-label::after { - position: relative; - top: -0.5px; - margin: 0 8px 0 2px; - content: ' '; -} -.ant-descriptions-item-colon::after { - content: ':'; -} -.ant-descriptions-item-no-label::after { - margin: 0; - content: ''; -} -.ant-descriptions-item-content { - display: table-cell; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; -} -.ant-descriptions-item { - padding-bottom: 0; -} -.ant-descriptions-item > span { - display: inline-block; -} -.ant-descriptions-middle .ant-descriptions-row > th, -.ant-descriptions-middle .ant-descriptions-row > td { - padding-bottom: 12px; -} -.ant-descriptions-small .ant-descriptions-row > th, -.ant-descriptions-small .ant-descriptions-row > td { - padding-bottom: 8px; -} -.ant-descriptions-bordered .ant-descriptions-view { - border: 1px solid #f0f0f0; -} -.ant-descriptions-bordered .ant-descriptions-view > table { - table-layout: auto; -} -.ant-descriptions-bordered .ant-descriptions-item-label, -.ant-descriptions-bordered .ant-descriptions-item-content { - padding: 16px 24px; - border-right: 1px solid #f0f0f0; -} -.ant-descriptions-bordered .ant-descriptions-item-label:last-child, -.ant-descriptions-bordered .ant-descriptions-item-content:last-child { - border-right: none; -} -.ant-descriptions-bordered .ant-descriptions-item-label { - background-color: #fafafa; -} -.ant-descriptions-bordered .ant-descriptions-item-label::after { - display: none; -} -.ant-descriptions-bordered .ant-descriptions-row { - border-bottom: 1px solid #f0f0f0; -} -.ant-descriptions-bordered .ant-descriptions-row:last-child { - border-bottom: none; -} -.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label, -.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content { - padding: 12px 24px; -} -.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label, -.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content { - padding: 8px 16px; -} -.ant-descriptions-rtl { - direction: rtl; -} -.ant-descriptions-rtl .ant-descriptions-item-label::after { - margin: 0 2px 0 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-divider { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background: #f0f0f0; -} -.ant-divider, -.ant-divider-vertical { - position: relative; - top: -0.06em; - display: inline-block; - width: 1px; - height: 0.9em; - margin: 0 8px; - vertical-align: middle; -} -.ant-divider-horizontal { - display: block; - clear: both; - width: 100%; - min-width: 100%; - height: 1px; - margin: 24px 0; -} -.ant-divider-horizontal.ant-divider-with-text-center, -.ant-divider-horizontal.ant-divider-with-text-left, -.ant-divider-horizontal.ant-divider-with-text-right { - display: table; - margin: 16px 0; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - white-space: nowrap; - text-align: center; - background: transparent; -} -.ant-divider-horizontal.ant-divider-with-text-center::before, -.ant-divider-horizontal.ant-divider-with-text-left::before, -.ant-divider-horizontal.ant-divider-with-text-right::before, -.ant-divider-horizontal.ant-divider-with-text-center::after, -.ant-divider-horizontal.ant-divider-with-text-left::after, -.ant-divider-horizontal.ant-divider-with-text-right::after { - position: relative; - top: 50%; - display: table-cell; - width: 50%; - border-top: 1px solid #f0f0f0; - -webkit-transform: translateY(50%); - transform: translateY(50%); - content: ''; -} -.ant-divider-horizontal.ant-divider-with-text-left .ant-divider-inner-text, -.ant-divider-horizontal.ant-divider-with-text-right .ant-divider-inner-text { - display: inline-block; - padding: 0 1em; -} -.ant-divider-horizontal.ant-divider-with-text-left::before { - top: 50%; - width: 5%; -} -.ant-divider-horizontal.ant-divider-with-text-left::after { - top: 50%; - width: 95%; -} -.ant-divider-horizontal.ant-divider-with-text-right::before { - top: 50%; - width: 95%; -} -.ant-divider-horizontal.ant-divider-with-text-right::after { - top: 50%; - width: 5%; -} -.ant-divider-inner-text { - display: inline-block; - padding: 0 1em; -} -.ant-divider-dashed { - background: none; - border-color: #f0f0f0; - border-style: dashed; - border-width: 1px 0 0; -} -.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed, -.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed, -.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed { - border-top: 0; -} -.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::before, -.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::before, -.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::before, -.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::after, -.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::after, -.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::after { - border-style: dashed none none; -} -.ant-divider-vertical.ant-divider-dashed { - border-width: 0 0 0 1px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-drawer { - position: fixed; - z-index: 1000; - width: 0%; - height: 100%; - -webkit-transition: height 0s ease 0.3s, width 0s ease 0.3s, -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: height 0s ease 0.3s, width 0s ease 0.3s, -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s; - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s, -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); -} -.ant-drawer > * { - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); -} -.ant-drawer-content-wrapper { - position: absolute; -} -.ant-drawer .ant-drawer-content { - width: 100%; - height: 100%; -} -.ant-drawer-left, -.ant-drawer-right { - top: 0; - width: 0%; - height: 100%; -} -.ant-drawer-left .ant-drawer-content-wrapper, -.ant-drawer-right .ant-drawer-content-wrapper { - height: 100%; -} -.ant-drawer-left.ant-drawer-open, -.ant-drawer-right.ant-drawer-open { - width: 100%; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); -} -.ant-drawer-left.ant-drawer-open.no-mask, -.ant-drawer-right.ant-drawer-open.no-mask { - width: 0%; -} -.ant-drawer-left { - left: 0; -} -.ant-drawer-left .ant-drawer-content-wrapper { - left: 0; -} -.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper { - -webkit-box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0 rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03); - box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0 rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03); -} -.ant-drawer-right { - right: 0; -} -.ant-drawer-right .ant-drawer-content-wrapper { - right: 0; -} -.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper { - -webkit-box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0 rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03); - box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0 rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03); -} -.ant-drawer-right.ant-drawer-open.no-mask { - right: 1px; - -webkit-transform: translateX(1px); - transform: translateX(1px); -} -.ant-drawer-top, -.ant-drawer-bottom { - left: 0; - width: 100%; - height: 0%; -} -.ant-drawer-top .ant-drawer-content-wrapper, -.ant-drawer-bottom .ant-drawer-content-wrapper { - width: 100%; -} -.ant-drawer-top.ant-drawer-open, -.ant-drawer-bottom.ant-drawer-open { - height: 100%; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); -} -.ant-drawer-top.ant-drawer-open.no-mask, -.ant-drawer-bottom.ant-drawer-open.no-mask { - height: 0%; -} -.ant-drawer-top { - top: 0; -} -.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper { - -webkit-box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03); - box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03); -} -.ant-drawer-bottom { - bottom: 0; -} -.ant-drawer-bottom .ant-drawer-content-wrapper { - bottom: 0; -} -.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper { - -webkit-box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03); - box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03); -} -.ant-drawer-bottom.ant-drawer-open.no-mask { - bottom: 1px; - -webkit-transform: translateY(1px); - transform: translateY(1px); -} -.ant-drawer.ant-drawer-open .ant-drawer-mask { - height: 100%; - opacity: 1; - -webkit-transition: none; - transition: none; - -webkit-animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); - animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); -} -.ant-drawer-title { - margin: 0; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - line-height: 22px; -} -.ant-drawer-content { - position: relative; - z-index: 1; - overflow: auto; - background-color: #fff; - background-clip: padding-box; - border: 0; -} -.ant-drawer-close { - position: absolute; - top: 0; - right: 0; - z-index: 10; - display: block; - padding: 20px; - color: rgba(0, 0, 0, 0.45); - font-weight: 700; - font-size: 16px; - font-style: normal; - line-height: 1; - text-align: center; - text-transform: none; - text-decoration: none; - background: transparent; - border: 0; - outline: 0; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - text-rendering: auto; -} -.ant-drawer-close:focus, -.ant-drawer-close:hover { - color: rgba(0, 0, 0, 0.75); - text-decoration: none; -} -.ant-drawer-header-no-title .ant-drawer-close { - margin-right: var(--scroll-bar); - /* stylelint-disable-next-line function-calc-no-invalid */ - padding-right: calc(20px - var(--scroll-bar)); -} -.ant-drawer-header { - position: relative; - padding: 16px 24px; - color: rgba(0, 0, 0, 0.65); - background: #fff; - border-bottom: 1px solid #f0f0f0; - border-radius: 2px 2px 0 0; -} -.ant-drawer-header-no-title { - color: rgba(0, 0, 0, 0.65); - background: #fff; -} -.ant-drawer-wrapper-body { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - width: 100%; - height: 100%; -} -.ant-drawer-body { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - padding: 24px; - overflow: auto; - font-size: 14px; - line-height: 1.5715; - word-wrap: break-word; -} -.ant-drawer-footer { - -ms-flex-negative: 0; - flex-shrink: 0; - padding: 10px 10px; - border-top: 1px solid #f0f0f0; -} -.ant-drawer-mask { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 0; - background-color: rgba(0, 0, 0, 0.45); - opacity: 0; - filter: alpha(opacity=45); - -webkit-transition: opacity 0.3s linear, height 0s ease 0.3s; - transition: opacity 0.3s linear, height 0s ease 0.3s; -} -.ant-drawer-open-content { - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-drawer .ant-picker-clear { - background: #fff; -} -@-webkit-keyframes antdDrawerFadeIn { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes antdDrawerFadeIn { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -.ant-drawer-rtl { - direction: rtl; -} -.ant-drawer-rtl .ant-drawer-close { - right: auto; - left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-form-item .ant-mentions, -.ant-form-item textarea.ant-input { - height: auto; -} -.ant-form-item .ant-upload { - background: transparent; -} -.ant-form-item .ant-upload.ant-upload-drag { - background: #fafafa; -} -.ant-form-item input[type='radio'], -.ant-form-item input[type='checkbox'] { - width: 14px; - height: 14px; -} -.ant-form-item .ant-radio-inline, -.ant-form-item .ant-checkbox-inline { - display: inline-block; - margin-left: 8px; - font-weight: normal; - vertical-align: middle; - cursor: pointer; -} -.ant-form-item .ant-radio-inline:first-child, -.ant-form-item .ant-checkbox-inline:first-child { - margin-left: 0; -} -.ant-form-item .ant-checkbox-vertical, -.ant-form-item .ant-radio-vertical { - display: block; -} -.ant-form-item .ant-checkbox-vertical + .ant-checkbox-vertical, -.ant-form-item .ant-radio-vertical + .ant-radio-vertical { - margin-left: 0; -} -.ant-form-item .ant-input-number + .ant-form-text { - margin-left: 8px; -} -.ant-form-item .ant-input-number-handler-wrap { - z-index: 2; -} -.ant-form-item .ant-select, -.ant-form-item .ant-cascader-picker { - width: 100%; -} -.ant-form-item .ant-input-group .ant-select, -.ant-form-item .ant-input-group .ant-cascader-picker { - width: auto; -} -.ant-form-inline { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.ant-form-inline .ant-form-item { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - margin-right: 16px; - margin-bottom: 0; -} -.ant-form-inline .ant-form-item-with-help { - margin-bottom: 24px; -} -.ant-form-inline .ant-form-item > .ant-form-item-label, -.ant-form-inline .ant-form-item > .ant-form-item-control { - display: inline-block; - vertical-align: top; -} -.ant-form-inline .ant-form-item .ant-form-text { - display: inline-block; -} -.ant-form-inline .ant-form-item .ant-form-item-has-feedback { - display: inline-block; -} -.ant-form-horizontal .ant-form-item-label { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; -} -.ant-form-horizontal .ant-form-item-control { - -webkit-box-flex: 1; - -ms-flex: 1 1 0px; - flex: 1 1 0; -} -.ant-form-vertical .ant-form-item { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} -.ant-form-vertical .ant-form-item-label > label { - height: auto; -} -.ant-form-vertical .ant-form-item-label, -.ant-col-24.ant-form-item-label, -.ant-col-xl-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; -} -.ant-form-vertical .ant-form-item-label > label, -.ant-col-24.ant-form-item-label > label, -.ant-col-xl-24.ant-form-item-label > label { - margin: 0; -} -.ant-form-vertical .ant-form-item-label > label::after, -.ant-col-24.ant-form-item-label > label::after, -.ant-col-xl-24.ant-form-item-label > label::after { - display: none; -} -.ant-form-rtl.ant-form-vertical .ant-form-item-label, -.ant-form-rtl.ant-col-24.ant-form-item-label, -.ant-form-rtl.ant-col-xl-24.ant-form-item-label { - text-align: right; -} -@media (max-width: 575px) { - .ant-form-item .ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-form-item .ant-form-item-label > label { - margin: 0; - } - .ant-form-item .ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-form-item .ant-form-item-label { - text-align: right; - } - .ant-form .ant-form-item { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - } - .ant-form .ant-form-item .ant-form-item-label, - .ant-form .ant-form-item .ant-form-item-control { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .ant-col-xs-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-col-xs-24.ant-form-item-label > label { - margin: 0; - } - .ant-col-xs-24.ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-col-xs-24.ant-form-item-label { - text-align: right; - } -} -@media (max-width: 767px) { - .ant-col-sm-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-col-sm-24.ant-form-item-label > label { - margin: 0; - } - .ant-col-sm-24.ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-col-sm-24.ant-form-item-label { - text-align: right; - } -} -@media (max-width: 991px) { - .ant-col-md-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-col-md-24.ant-form-item-label > label { - margin: 0; - } - .ant-col-md-24.ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-col-md-24.ant-form-item-label { - text-align: right; - } -} -@media (max-width: 1199px) { - .ant-col-lg-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-col-lg-24.ant-form-item-label > label { - margin: 0; - } - .ant-col-lg-24.ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-col-lg-24.ant-form-item-label { - text-align: right; - } -} -@media (max-width: 1599px) { - .ant-col-xl-24.ant-form-item-label { - margin: 0; - padding: 0 0 8px; - line-height: 1.5715; - white-space: initial; - text-align: left; - } - .ant-col-xl-24.ant-form-item-label > label { - margin: 0; - } - .ant-col-xl-24.ant-form-item-label > label::after { - display: none; - } - .ant-form-rtl.ant-col-xl-24.ant-form-item-label { - text-align: right; - } -} -.ant-form-item { - /* Some non-status related component style is in `components.less` */ -} -.ant-form-item-has-feedback .ant-input { - padding-right: 24px; -} -.ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix { - padding-right: 18px; -} -.ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix { - right: 28px; -} -.ant-form-item-has-feedback .ant-switch { - margin: 2px 0 4px; -} -.ant-form-item-has-feedback > .ant-select .ant-select-arrow, -.ant-form-item-has-feedback > .ant-select .ant-select-selection__clear, -.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow, -.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection__clear { - right: 28px; -} -.ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value, -.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value { - padding-right: 42px; -} -.ant-form-item-has-feedback .ant-cascader-picker-arrow { - margin-right: 17px; -} -.ant-form-item-has-feedback .ant-cascader-picker-clear { - right: 28px; -} -.ant-form-item-has-feedback .ant-picker { - padding-right: 29.2px; -} -.ant-form-item-has-feedback .ant-picker-large { - padding-right: 29.2px; -} -.ant-form-item-has-feedback .ant-picker-small { - padding-right: 25.2px; -} -.ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon, -.ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon, -.ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon, -.ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon { - position: absolute; - top: 50%; - right: 0; - z-index: 1; - width: 32px; - height: 20px; - margin-top: -10px; - font-size: 14px; - line-height: 20px; - text-align: center; - visibility: visible; - -webkit-animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46); - animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46); - pointer-events: none; -} -.ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon svg, -.ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon svg, -.ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon svg, -.ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon svg { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; -} -.ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon { - color: #52c41a; - -webkit-animation-name: diffZoomIn1 !important; - animation-name: diffZoomIn1 !important; -} -.ant-form-item-has-warning .ant-form-item-explain, -.ant-form-item-has-warning .ant-form-item-split { - color: #faad14; -} -.ant-form-item-has-warning .ant-input, -.ant-form-item-has-warning .ant-input-affix-wrapper, -.ant-form-item-has-warning .ant-input:hover, -.ant-form-item-has-warning .ant-input-affix-wrapper:hover { - background-color: #fff; - border-color: #faad14; -} -.ant-form-item-has-warning .ant-input:focus, -.ant-form-item-has-warning .ant-input-affix-wrapper:focus, -.ant-form-item-has-warning .ant-input-focused, -.ant-form-item-has-warning .ant-input-affix-wrapper-focused { - border-color: #ffc53d; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); - box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); -} -.ant-form-item-has-warning .ant-input:not([disabled]):hover, -.ant-form-item-has-warning .ant-input-affix-wrapper:not([disabled]):hover { - border-color: #faad14; -} -.ant-form-item-has-warning .ant-input-affix-wrapper input:focus { - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input { - border-color: #ffc53d; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); - box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); -} -.ant-form-item-has-warning .ant-input-prefix { - color: #faad14; -} -.ant-form-item-has-warning .ant-input-group-addon { - color: #faad14; - background-color: #fff; - border-color: #faad14; -} -.ant-form-item-has-warning .has-feedback { - color: #faad14; -} -.ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon { - color: #faad14; - -webkit-animation-name: diffZoomIn3 !important; - animation-name: diffZoomIn3 !important; -} -.ant-form-item-has-warning .ant-select:not(.ant-select-borderless) .ant-select-selector { - border-color: #faad14 !important; -} -.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, -.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector { - border-color: #ffc53d; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); - box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); -} -.ant-form-item-has-warning .ant-input-number, -.ant-form-item-has-warning .ant-picker { - border-color: #faad14; -} -.ant-form-item-has-warning .ant-input-number-focused, -.ant-form-item-has-warning .ant-picker-focused, -.ant-form-item-has-warning .ant-input-number:focus, -.ant-form-item-has-warning .ant-picker:focus { - border-color: #ffc53d; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); - box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); -} -.ant-form-item-has-warning .ant-input-number:not([disabled]):hover, -.ant-form-item-has-warning .ant-picker:not([disabled]):hover { - border-color: #faad14; -} -.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input { - border-color: #ffc53d; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); - box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2); -} -.ant-form-item-has-error .ant-form-item-explain, -.ant-form-item-has-error .ant-form-item-split { - color: #ff4d4f; -} -.ant-form-item-has-error .ant-input, -.ant-form-item-has-error .ant-input-affix-wrapper, -.ant-form-item-has-error .ant-input:hover, -.ant-form-item-has-error .ant-input-affix-wrapper:hover { - background-color: #fff; - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-input:focus, -.ant-form-item-has-error .ant-input-affix-wrapper:focus, -.ant-form-item-has-error .ant-input-focused, -.ant-form-item-has-error .ant-input-affix-wrapper-focused { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-input:not([disabled]):hover, -.ant-form-item-has-error .ant-input-affix-wrapper:not([disabled]):hover { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-input-affix-wrapper input:focus { - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-input-prefix { - color: #ff4d4f; -} -.ant-form-item-has-error .ant-input-group-addon { - color: #ff4d4f; - background-color: #fff; - border-color: #ff4d4f; -} -.ant-form-item-has-error .has-feedback { - color: #ff4d4f; -} -.ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon { - color: #ff4d4f; - -webkit-animation-name: diffZoomIn2 !important; - animation-name: diffZoomIn2 !important; -} -.ant-form-item-has-error .ant-select:not(.ant-select-borderless) .ant-select-selector { - border-color: #ff4d4f !important; -} -.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, -.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - border: 0; -} -.ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-input-number, -.ant-form-item-has-error .ant-picker { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-input-number-focused, -.ant-form-item-has-error .ant-picker-focused, -.ant-form-item-has-error .ant-input-number:focus, -.ant-form-item-has-error .ant-picker:focus { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-input-number:not([disabled]):hover, -.ant-form-item-has-error .ant-picker:not([disabled]):hover { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor, -.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor, -.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input { - border-color: #ff7875; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); - box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2); -} -.ant-form-item-has-error .ant-transfer-list { - border-color: #ff4d4f; -} -.ant-form-item-has-error .ant-transfer-list-search:not([disabled]) { - border-color: #d9d9d9; -} -.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-form-item-has-error-leave .ant-form-item-explain { - color: #ff4d4f; -} -.ant-form-item-is-validating.ant-form-item-has-feedback .ant-form-item-children-icon { - display: inline-block; - color: #1890ff; -} -.ant-form { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-form legend { - display: block; - width: 100%; - margin-bottom: 20px; - padding: 0; - color: rgba(0, 0, 0, 0.45); - font-size: 16px; - line-height: inherit; - border: 0; - border-bottom: 1px solid #d9d9d9; -} -.ant-form label { - font-size: 14px; -} -.ant-form input[type='search'] { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.ant-form input[type='radio'], -.ant-form input[type='checkbox'] { - line-height: normal; -} -.ant-form input[type='file'] { - display: block; -} -.ant-form input[type='range'] { - display: block; - width: 100%; -} -.ant-form select[multiple], -.ant-form select[size] { - height: auto; -} -.ant-form input[type='file']:focus, -.ant-form input[type='radio']:focus, -.ant-form input[type='checkbox']:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.ant-form output { - display: block; - padding-top: 15px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; -} -.ant-form .ant-form-text { - display: inline-block; - padding-right: 8px; -} -.ant-form-small .ant-form-item-label > label { - height: 24px; -} -.ant-form-small .ant-form-item-control-input { - min-height: 24px; -} -.ant-form-large .ant-form-item-label > label { - height: 40px; -} -.ant-form-large .ant-form-item-control-input { - min-height: 40px; -} -.ant-form-item { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - margin-bottom: 24px; - vertical-align: top; -} -.ant-form-item-with-help { - margin-bottom: 0; -} -.ant-form-item-label { - display: inline-block; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - overflow: hidden; - white-space: nowrap; - text-align: right; - vertical-align: middle; -} -.ant-form-item-label-left { - text-align: left; -} -.ant-form-item-label > label { - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 32px; - color: rgba(0, 0, 0, 0.85); - font-size: 14px; -} -.ant-form-item-label > label > .anticon { - font-size: 14px; - vertical-align: top; -} -.ant-form-item-label > label.ant-form-item-required::before { - display: inline-block; - margin-right: 4px; - color: #ff4d4f; - font-size: 14px; - font-family: SimSun, sans-serif; - line-height: 1; - content: '*'; -} -.ant-form-hide-required-mark .ant-form-item-label > label.ant-form-item-required::before { - display: none; -} -.ant-form-item-label > label::after { - content: ':'; - position: relative; - top: -0.5px; - margin: 0 8px 0 2px; -} -.ant-form-item-label > label.ant-form-item-no-colon::after { - content: ' '; -} -.ant-form-item-control { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} -.ant-form-item-control:first-child:not([class^='ant-col-']):not([class*=' ant-col-']) { - width: 100%; -} -.ant-form-item-control-input { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - min-height: 32px; -} -.ant-form-item-control-input-content { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - max-width: 100%; -} -.ant-form-item-explain, -.ant-form-item-extra { - clear: both; - min-height: 24px; - padding-top: 0px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 1.5715; - -webkit-transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); - transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); -} -.show-help-enter, -.show-help-appear { - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.show-help-leave { - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.show-help-enter.show-help-enter-active, -.show-help-appear.show-help-appear-active { - -webkit-animation-name: antShowHelpIn; - animation-name: antShowHelpIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.show-help-leave.show-help-leave-active { - -webkit-animation-name: antShowHelpOut; - animation-name: antShowHelpOut; - -webkit-animation-play-state: running; - animation-play-state: running; - pointer-events: none; -} -.show-help-enter, -.show-help-appear { - opacity: 0; - -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -} -.show-help-leave { - -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -} -@-webkit-keyframes antShowHelpIn { - 0% { - -webkit-transform: translateY(-5px); - transform: translateY(-5px); - opacity: 0; - } - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - opacity: 1; - } -} -@keyframes antShowHelpIn { - 0% { - -webkit-transform: translateY(-5px); - transform: translateY(-5px); - opacity: 0; - } - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - opacity: 1; - } -} -@-webkit-keyframes antShowHelpOut { - to { - -webkit-transform: translateY(-5px); - transform: translateY(-5px); - opacity: 0; - } -} -@keyframes antShowHelpOut { - to { - -webkit-transform: translateY(-5px); - transform: translateY(-5px); - opacity: 0; - } -} -@-webkit-keyframes diffZoomIn1 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -@keyframes diffZoomIn1 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -@-webkit-keyframes diffZoomIn2 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -@keyframes diffZoomIn2 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -@-webkit-keyframes diffZoomIn3 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -@keyframes diffZoomIn3 { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} -.ant-form-rtl { - direction: rtl; -} -.ant-form-rtl .ant-form-item-label { - text-align: left; -} -.ant-form-rtl .ant-form-item-label > label.ant-form-item-required::before { - margin-right: 0; - margin-left: 4px; -} -.ant-form-rtl .ant-form-item-label > label::after { - margin: 0 2px 0 8px; -} -.ant-col-rtl .ant-form-item-control:first-child { - width: 100%; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-input { - padding-right: 11px; - padding-left: 24px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix { - padding-right: 11px; - padding-left: 18px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input { - padding: 0; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix { - right: auto; - left: 28px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-input-number { - padding-left: 18px; -} -.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-arrow, -.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-selection__clear, -.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow, -.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection__clear { - right: auto; - left: 28px; -} -.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value, -.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value { - padding-right: 0; - padding-left: 42px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow { - margin-right: 0; - margin-left: 17px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear { - right: auto; - left: 28px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-picker { - padding-right: 11px; - padding-left: 29.2px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-picker-large { - padding-right: 11px; - padding-left: 29.2px; -} -.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small { - padding-right: 7px; - padding-left: 25.2px; -} -.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon, -.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon, -.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon, -.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon { - right: auto; - left: 0; -} -.ant-form-rtl.ant-form-inline .ant-form-item { - margin-right: 0; - margin-left: 16px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-input-number { - -webkit-box-sizing: border-box; - box-sizing: border-box; - font-variant: tabular-nums; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; - background-color: #fff; - background-image: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; - display: inline-block; - width: 90px; - margin: 0; - padding: 0; - border: 1px solid #d9d9d9; - border-radius: 2px; -} -.ant-input-number::-moz-placeholder { - opacity: 1; -} -.ant-input-number::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-input-number:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-number::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-number::placeholder { - color: #bfbfbf; -} -.ant-input-number:placeholder-shown { - text-overflow: ellipsis; -} -.ant-input-number:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-input-number:focus, -.ant-input-number-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-input-number-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-number-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input-number[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-number[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-input-number { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-input-number-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-input-number-sm { - padding: 0px 7px; -} -.ant-input-number-handler { - position: relative; - display: block; - width: 100%; - height: 50%; - overflow: hidden; - color: rgba(0, 0, 0, 0.45); - font-weight: bold; - line-height: 0; - text-align: center; - -webkit-transition: all 0.1s linear; - transition: all 0.1s linear; -} -.ant-input-number-handler:active { - background: #f4f4f4; -} -.ant-input-number-handler:hover .ant-input-number-handler-up-inner, -.ant-input-number-handler:hover .ant-input-number-handler-down-inner { - color: #40a9ff; -} -.ant-input-number-handler-up-inner, -.ant-input-number-handler-down-inner { - display: inline-block; - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - position: absolute; - right: 4px; - width: 12px; - height: 12px; - color: rgba(0, 0, 0, 0.45); - line-height: 12px; - -webkit-transition: all 0.1s linear; - transition: all 0.1s linear; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-input-number-handler-up-inner > *, -.ant-input-number-handler-down-inner > * { - line-height: 1; -} -.ant-input-number-handler-up-inner svg, -.ant-input-number-handler-down-inner svg { - display: inline-block; -} -.ant-input-number-handler-up-inner::before, -.ant-input-number-handler-down-inner::before { - display: none; -} -.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon, -.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon, -.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon, -.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon { - display: block; -} -.ant-input-number:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-input-number:hover + .ant-form-item-children-icon { - opacity: 0; - -webkit-transition: opacity 0.24s linear 0.24s; - transition: opacity 0.24s linear 0.24s; -} -.ant-input-number-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-input-number-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-input-number-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-input-number-disabled .ant-input-number-input { - cursor: not-allowed; -} -.ant-input-number-disabled .ant-input-number-handler-wrap { - display: none; -} -.ant-input-number-input { - width: 100%; - height: 30px; - padding: 0 11px; - text-align: left; - background-color: transparent; - border: 0; - border-radius: 2px; - outline: 0; - -webkit-transition: all 0.3s linear; - transition: all 0.3s linear; - -moz-appearance: textfield !important; -} -.ant-input-number-input::-moz-placeholder { - opacity: 1; -} -.ant-input-number-input::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-input-number-input:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-number-input::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-input-number-input::placeholder { - color: #bfbfbf; -} -.ant-input-number-input:placeholder-shown { - text-overflow: ellipsis; -} -.ant-input-number-input[type='number']::-webkit-inner-spin-button, -.ant-input-number-input[type='number']::-webkit-outer-spin-button { - margin: 0; - -webkit-appearance: none; -} -.ant-input-number-lg { - padding: 0; - font-size: 16px; -} -.ant-input-number-lg input { - height: 38px; -} -.ant-input-number-sm { - padding: 0; -} -.ant-input-number-sm input { - height: 22px; - padding: 0 7px; -} -.ant-input-number-handler-wrap { - position: absolute; - top: 0; - right: 0; - width: 22px; - height: 100%; - background: #fff; - border-left: 1px solid #d9d9d9; - border-radius: 0 2px 2px 0; - opacity: 0; - -webkit-transition: opacity 0.24s linear 0.1s; - transition: opacity 0.24s linear 0.1s; -} -.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner, -.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner { - display: inline-block; - font-size: 7px; - min-width: auto; - margin-right: 0; -} -.ant-input-number-handler-wrap:hover .ant-input-number-handler { - height: 40%; -} -.ant-input-number:hover .ant-input-number-handler-wrap { - opacity: 1; -} -.ant-input-number-handler-up { - border-top-right-radius: 2px; - cursor: pointer; -} -.ant-input-number-handler-up-inner { - top: 50%; - margin-top: -5px; - text-align: center; -} -.ant-input-number-handler-up:hover { - height: 60% !important; -} -.ant-input-number-handler-down { - top: 0; - border-top: 1px solid #d9d9d9; - border-bottom-right-radius: 2px; - cursor: pointer; -} -.ant-input-number-handler-down-inner { - top: 50%; - margin-top: -6px; - text-align: center; -} -.ant-input-number-handler-down:hover { - height: 60% !important; -} -.ant-input-number-handler-up-disabled, -.ant-input-number-handler-down-disabled { - cursor: not-allowed; -} -.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner, -.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner { - color: rgba(0, 0, 0, 0.25); -} -.ant-input-number-rtl { - direction: rtl; -} -.ant-input-number-rtl .ant-input-number-handler-wrap { - right: auto; - left: 0; - border-right: 1px solid #d9d9d9; - border-left: 0; - border-radius: 2px 0 0 2px; -} -.ant-input-number-rtl .ant-input-number-input { - direction: rtl; - text-align: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-layout { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - /* fix firefox can't set height smaller than content on flex item */ - min-height: 0; - background: #f0f2f5; -} -.ant-layout, -.ant-layout * { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.ant-layout.ant-layout-has-sider { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; -} -.ant-layout.ant-layout-has-sider > .ant-layout, -.ant-layout.ant-layout-has-sider > .ant-layout-content { - overflow-x: hidden; -} -.ant-layout-header, -.ant-layout-footer { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; -} -.ant-layout-header { - height: 64px; - padding: 0 50px; - color: rgba(0, 0, 0, 0.65); - line-height: 64px; - background: #001529; -} -.ant-layout-footer { - padding: 24px 50px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - background: #f0f2f5; -} -.ant-layout-content { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - /* fix firefox can't set height smaller than content on flex item */ - min-height: 0; -} -.ant-layout-sider { - position: relative; - /* fix firefox can't set width smaller than content on flex item */ - min-width: 0; - background: #001529; - -webkit-transition: all 0.2s; - transition: all 0.2s; -} -.ant-layout-sider-children { - height: 100%; - margin-top: -0.1px; - padding-top: 0.1px; -} -.ant-layout-sider-has-trigger { - padding-bottom: 48px; -} -.ant-layout-sider-right { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; -} -.ant-layout-sider-trigger { - position: fixed; - bottom: 0; - z-index: 1; - height: 48px; - color: #fff; - line-height: 48px; - text-align: center; - background: #002140; - cursor: pointer; - -webkit-transition: all 0.2s; - transition: all 0.2s; -} -.ant-layout-sider-zero-width > * { - overflow: hidden; -} -.ant-layout-sider-zero-width-trigger { - position: absolute; - top: 64px; - right: -36px; - z-index: 1; - width: 36px; - height: 42px; - color: #fff; - font-size: 18px; - line-height: 42px; - text-align: center; - background: #001529; - border-radius: 0 2px 2px 0; - cursor: pointer; - -webkit-transition: background 0.3s ease; - transition: background 0.3s ease; -} -.ant-layout-sider-zero-width-trigger:hover { - background: #192c3e; -} -.ant-layout-sider-zero-width-trigger-right { - left: -36px; - border-radius: 2px 0 0 2px; -} -.ant-layout-sider-light { - background: #fff; -} -.ant-layout-sider-light .ant-layout-sider-trigger { - color: rgba(0, 0, 0, 0.65); - background: #fff; -} -.ant-layout-sider-light .ant-layout-sider-zero-width-trigger { - color: rgba(0, 0, 0, 0.65); - background: #fff; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-list { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; -} -.ant-list * { - outline: none; -} -.ant-list-pagination { - margin-top: 24px; - text-align: right; -} -.ant-list-pagination .ant-pagination-options { - text-align: left; -} -.ant-list-more { - margin-top: 12px; - text-align: center; -} -.ant-list-more button { - padding-right: 32px; - padding-left: 32px; -} -.ant-list-spin { - min-height: 40px; - text-align: center; -} -.ant-list-empty-text { - padding: 16px; - color: rgba(0, 0, 0, 0.25); - font-size: 14px; - text-align: center; -} -.ant-list-items { - margin: 0; - padding: 0; - list-style: none; -} -.ant-list-item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 12px 0; -} -.ant-list-item-content { - color: rgba(0, 0, 0, 0.65); -} -.ant-list-item-meta { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - font-size: 0; -} -.ant-list-item-meta-avatar { - margin-right: 16px; -} -.ant-list-item-meta-content { - -webkit-box-flex: 1; - -ms-flex: 1 0; - flex: 1 0; -} -.ant-list-item-meta-title { - margin-bottom: 4px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 22px; -} -.ant-list-item-meta-title > a { - color: rgba(0, 0, 0, 0.65); - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-list-item-meta-title > a:hover { - color: #1890ff; -} -.ant-list-item-meta-description { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 22px; -} -.ant-list-item-action { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - margin-left: 48px; - padding: 0; - font-size: 0; - list-style: none; -} -.ant-list-item-action > li { - position: relative; - display: inline-block; - padding: 0 8px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 22px; - text-align: center; - cursor: pointer; -} -.ant-list-item-action > li:first-child { - padding-left: 0; -} -.ant-list-item-action-split { - position: absolute; - top: 50%; - right: 0; - width: 1px; - height: 14px; - margin-top: -7px; - background-color: #f0f0f0; -} -.ant-list-header { - background: transparent; -} -.ant-list-footer { - background: transparent; -} -.ant-list-header, -.ant-list-footer { - padding-top: 12px; - padding-bottom: 12px; -} -.ant-list-empty { - padding: 16px 0; - color: rgba(0, 0, 0, 0.45); - font-size: 12px; - text-align: center; -} -.ant-list-split .ant-list-item { - border-bottom: 1px solid #f0f0f0; -} -.ant-list-split .ant-list-item:last-child { - border-bottom: none; -} -.ant-list-split .ant-list-header { - border-bottom: 1px solid #f0f0f0; -} -.ant-list-split.ant-list-empty .ant-list-footer { - border-top: 1px solid #f0f0f0; -} -.ant-list-loading .ant-list-spin-nested-loading { - min-height: 32px; -} -.ant-list-split.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child { - border-bottom: 1px solid #f0f0f0; -} -.ant-list-lg .ant-list-item { - padding: 16px 24px; -} -.ant-list-sm .ant-list-item { - padding: 8px 16px; -} -.ant-list-vertical .ant-list-item { - -webkit-box-align: initial; - -ms-flex-align: initial; - align-items: initial; -} -.ant-list-vertical .ant-list-item-main { - display: block; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.ant-list-vertical .ant-list-item-extra { - margin-left: 40px; -} -.ant-list-vertical .ant-list-item-meta { - margin-bottom: 16px; -} -.ant-list-vertical .ant-list-item-meta-title { - margin-bottom: 12px; - color: rgba(0, 0, 0, 0.85); - font-size: 16px; - line-height: 24px; -} -.ant-list-vertical .ant-list-item-action { - margin-top: 16px; - margin-left: auto; -} -.ant-list-vertical .ant-list-item-action > li { - padding: 0 16px; -} -.ant-list-vertical .ant-list-item-action > li:first-child { - padding-left: 0; -} -.ant-list-grid .ant-col > .ant-list-item { - display: block; - max-width: 100%; - margin-bottom: 16px; - padding-top: 0; - padding-bottom: 0; - border-bottom: none; -} -.ant-list-item-no-flex { - display: block; -} -.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action { - float: right; -} -.ant-list-bordered { - border: 1px solid #d9d9d9; - border-radius: 2px; -} -.ant-list-bordered .ant-list-header { - padding-right: 24px; - padding-left: 24px; -} -.ant-list-bordered .ant-list-footer { - padding-right: 24px; - padding-left: 24px; -} -.ant-list-bordered .ant-list-item { - padding-right: 24px; - padding-left: 24px; -} -.ant-list-bordered .ant-list-pagination { - margin: 16px 24px; -} -.ant-list-bordered.ant-list-sm .ant-list-item { - padding: 8px 16px; -} -.ant-list-bordered.ant-list-sm .ant-list-header, -.ant-list-bordered.ant-list-sm .ant-list-footer { - padding: 8px 16px; -} -.ant-list-bordered.ant-list-lg .ant-list-item { - padding: 16px 24px; -} -.ant-list-bordered.ant-list-lg .ant-list-header, -.ant-list-bordered.ant-list-lg .ant-list-footer { - padding: 16px 24px; -} -@media screen and (max-width: 768px) { - .ant-list-item-action { - margin-left: 24px; - } - .ant-list-vertical .ant-list-item-extra { - margin-left: 24px; - } -} -@media screen and (max-width: 576px) { - .ant-list-item { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - } - .ant-list-item-action { - margin-left: 12px; - } - .ant-list-vertical .ant-list-item { - -ms-flex-wrap: wrap-reverse; - flex-wrap: wrap-reverse; - } - .ant-list-vertical .ant-list-item-main { - min-width: 220px; - } - .ant-list-vertical .ant-list-item-extra { - margin: auto auto 16px; - } -} -.ant-list-rtl { - direction: rtl; - text-align: right; -} -.ant-list-rtl .ReactVirtualized__List .ant-list-item { - direction: rtl; -} -.ant-list-rtl .ant-list-pagination { - text-align: left; -} -.ant-list-rtl .ant-list-item-meta-avatar { - margin-right: 0; - margin-left: 16px; -} -.ant-list-rtl .ant-list-item-action { - margin-right: 48px; - margin-left: 0; -} -.ant-list-rtl .ant-list-item-action > li:first-child { - padding-right: 0; - padding-left: 8px; -} -.ant-list-rtl .ant-list-item-action-split { - right: auto; - left: 0; -} -.ant-list-rtl.ant-list-vertical .ant-list-item-extra { - margin-right: 40px; - margin-left: 0; -} -.ant-list-rtl .ant-list-vertical .ant-list-item-action { - margin-right: auto; -} -.ant-list-rtl .ant-list-vertical .ant-list-item-action > li:first-child { - padding-right: 0; - padding-left: 16px; -} -.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action { - float: left; -} -@media screen and (max-width: 768px) { - .ant-list-rtl .ant-list-item-action { - margin-right: 24px; - margin-left: 0; - } - .ant-list-rtl .ant-list-vertical .ant-list-item-extra { - margin-right: 24px; - margin-left: 0; - } -} -@media screen and (max-width: 576px) { - .ant-list-rtl .ant-list-item-action { - margin-right: 22px; - margin-left: 0; - } - .ant-list-rtl.ant-list-vertical .ant-list-item-extra { - margin: auto auto 16px; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-spin { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - display: none; - color: #1890ff; - text-align: center; - vertical-align: middle; - opacity: 0; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-spin-spinning { - position: static; - display: inline-block; - opacity: 1; -} -.ant-spin-nested-loading { - position: relative; -} -.ant-spin-nested-loading > div > .ant-spin { - position: absolute; - top: 0; - left: 0; - z-index: 4; - display: block; - width: 100%; - height: 100%; - max-height: 400px; -} -.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot { - position: absolute; - top: 50%; - left: 50%; - margin: -10px; -} -.ant-spin-nested-loading > div > .ant-spin .ant-spin-text { - position: absolute; - top: 50%; - width: 100%; - padding-top: 5px; - text-shadow: 0 1px 2px #fff; -} -.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot { - margin-top: -20px; -} -.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot { - margin: -7px; -} -.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text { - padding-top: 2px; -} -.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot { - margin-top: -17px; -} -.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot { - margin: -16px; -} -.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text { - padding-top: 11px; -} -.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot { - margin-top: -26px; -} -.ant-spin-container { - position: relative; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.ant-spin-container::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 10; - display: none \9; - width: 100%; - height: 100%; - background: #fff; - opacity: 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; - content: ''; - pointer-events: none; -} -.ant-spin-blur { - clear: both; - overflow: hidden; - opacity: 0.5; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - pointer-events: none; -} -.ant-spin-blur::after { - opacity: 0.4; - pointer-events: auto; -} -.ant-spin-tip { - color: rgba(0, 0, 0, 0.45); -} -.ant-spin-dot { - position: relative; - display: inline-block; - font-size: 20px; - width: 1em; - height: 1em; -} -.ant-spin-dot-item { - position: absolute; - display: block; - width: 9px; - height: 9px; - background-color: #1890ff; - border-radius: 100%; - -webkit-transform: scale(0.75); - transform: scale(0.75); - -webkit-transform-origin: 50% 50%; - transform-origin: 50% 50%; - opacity: 0.3; - -webkit-animation: antSpinMove 1s infinite linear alternate; - animation: antSpinMove 1s infinite linear alternate; -} -.ant-spin-dot-item:nth-child(1) { - top: 0; - left: 0; -} -.ant-spin-dot-item:nth-child(2) { - top: 0; - right: 0; - -webkit-animation-delay: 0.4s; - animation-delay: 0.4s; -} -.ant-spin-dot-item:nth-child(3) { - right: 0; - bottom: 0; - -webkit-animation-delay: 0.8s; - animation-delay: 0.8s; -} -.ant-spin-dot-item:nth-child(4) { - bottom: 0; - left: 0; - -webkit-animation-delay: 1.2s; - animation-delay: 1.2s; -} -.ant-spin-dot-spin { - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-animation: antRotate 1.2s infinite linear; - animation: antRotate 1.2s infinite linear; -} -.ant-spin-sm .ant-spin-dot { - font-size: 14px; -} -.ant-spin-sm .ant-spin-dot i { - width: 6px; - height: 6px; -} -.ant-spin-lg .ant-spin-dot { - font-size: 32px; -} -.ant-spin-lg .ant-spin-dot i { - width: 14px; - height: 14px; -} -.ant-spin.ant-spin-show-text .ant-spin-text { - display: block; -} -@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { - /* IE10+ */ - .ant-spin-blur { - background: #fff; - opacity: 0.5; - } -} -@-webkit-keyframes antSpinMove { - to { - opacity: 1; - } -} -@keyframes antSpinMove { - to { - opacity: 1; - } -} -@-webkit-keyframes antRotate { - to { - -webkit-transform: rotate(405deg); - transform: rotate(405deg); - } -} -@keyframes antRotate { - to { - -webkit-transform: rotate(405deg); - transform: rotate(405deg); - } -} -.ant-spin-rtl { - direction: rtl; -} -.ant-spin-rtl .ant-spin-dot-spin { - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-animation-name: antRotateRtl; - animation-name: antRotateRtl; -} -@-webkit-keyframes antRotateRtl { - to { - -webkit-transform: rotate(-405deg); - transform: rotate(-405deg); - } -} -@keyframes antRotateRtl { - to { - -webkit-transform: rotate(-405deg); - transform: rotate(-405deg); - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-pagination { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-pagination ul, -.ant-pagination ol { - margin: 0; - padding: 0; - list-style: none; -} -.ant-pagination::after { - display: block; - clear: both; - height: 0; - overflow: hidden; - visibility: hidden; - content: ' '; -} -.ant-pagination-total-text { - display: inline-block; - height: 32px; - margin-right: 8px; - line-height: 30px; - vertical-align: middle; -} -.ant-pagination-item { - display: inline-block; - min-width: 32px; - height: 32px; - margin-right: 8px; - font-family: Arial; - line-height: 30px; - text-align: center; - vertical-align: middle; - list-style: none; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - outline: 0; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-pagination-item a { - display: block; - padding: 0 6px; - color: rgba(0, 0, 0, 0.65); - -webkit-transition: none; - transition: none; -} -.ant-pagination-item a:hover { - text-decoration: none; -} -.ant-pagination-item:focus, -.ant-pagination-item:hover { - border-color: #1890ff; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-pagination-item:focus a, -.ant-pagination-item:hover a { - color: #1890ff; -} -.ant-pagination-item-active { - font-weight: 500; - background: #fff; - border-color: #1890ff; -} -.ant-pagination-item-active a { - color: #1890ff; -} -.ant-pagination-item-active:focus, -.ant-pagination-item-active:hover { - border-color: #40a9ff; -} -.ant-pagination-item-active:focus a, -.ant-pagination-item-active:hover a { - color: #40a9ff; -} -.ant-pagination-jump-prev, -.ant-pagination-jump-next { - outline: 0; -} -.ant-pagination-jump-prev .ant-pagination-item-container, -.ant-pagination-jump-next .ant-pagination-item-container { - position: relative; -} -.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon, -.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon { - color: #1890ff; - font-size: 12px; - letter-spacing: -1px; - opacity: 0; - -webkit-transition: all 0.2s; - transition: all 0.2s; -} -.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg, -.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg { - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; -} -.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis, -.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; - margin: auto; - color: rgba(0, 0, 0, 0.25); - letter-spacing: 2px; - text-align: center; - text-indent: 0.13em; - opacity: 1; - -webkit-transition: all 0.2s; - transition: all 0.2s; -} -.ant-pagination-jump-prev:focus .ant-pagination-item-link-icon, -.ant-pagination-jump-next:focus .ant-pagination-item-link-icon, -.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon, -.ant-pagination-jump-next:hover .ant-pagination-item-link-icon { - opacity: 1; -} -.ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis, -.ant-pagination-jump-next:focus .ant-pagination-item-ellipsis, -.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis, -.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis { - opacity: 0; -} -.ant-pagination-prev, -.ant-pagination-jump-prev, -.ant-pagination-jump-next { - margin-right: 8px; -} -.ant-pagination-prev, -.ant-pagination-next, -.ant-pagination-jump-prev, -.ant-pagination-jump-next { - display: inline-block; - min-width: 32px; - height: 32px; - color: rgba(0, 0, 0, 0.65); - font-family: Arial; - line-height: 32px; - text-align: center; - vertical-align: middle; - list-style: none; - border-radius: 2px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-pagination-prev, -.ant-pagination-next { - outline: 0; -} -.ant-pagination-prev a, -.ant-pagination-next a { - color: rgba(0, 0, 0, 0.65); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-pagination-prev:hover a, -.ant-pagination-next:hover a { - border-color: #40a9ff; -} -.ant-pagination-prev .ant-pagination-item-link, -.ant-pagination-next .ant-pagination-item-link { - display: block; - height: 100%; - font-size: 12px; - text-align: center; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - outline: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-pagination-prev:focus .ant-pagination-item-link, -.ant-pagination-next:focus .ant-pagination-item-link, -.ant-pagination-prev:hover .ant-pagination-item-link, -.ant-pagination-next:hover .ant-pagination-item-link { - color: #1890ff; - border-color: #1890ff; -} -.ant-pagination-disabled, -.ant-pagination-disabled:hover, -.ant-pagination-disabled:focus { - cursor: not-allowed; -} -.ant-pagination-disabled a, -.ant-pagination-disabled:hover a, -.ant-pagination-disabled:focus a, -.ant-pagination-disabled .ant-pagination-item-link, -.ant-pagination-disabled:hover .ant-pagination-item-link, -.ant-pagination-disabled:focus .ant-pagination-item-link { - color: rgba(0, 0, 0, 0.25); - border-color: #d9d9d9; - cursor: not-allowed; -} -.ant-pagination-slash { - margin: 0 10px 0 5px; -} -.ant-pagination-options { - display: inline-block; - margin-left: 16px; - vertical-align: middle; -} -@media all and (-ms-high-contrast: none) { - .ant-pagination-options *::-ms-backdrop, - .ant-pagination-options { - vertical-align: top; - } -} -.ant-pagination-options-size-changer.ant-select { - display: inline-block; - width: auto; - margin-right: 8px; -} -.ant-pagination-options-quick-jumper { - display: inline-block; - height: 32px; - line-height: 32px; - vertical-align: top; -} -.ant-pagination-options-quick-jumper input { - position: relative; - display: inline-block; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - line-height: 1.5715; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - width: 50px; - margin: 0 8px; -} -.ant-pagination-options-quick-jumper input::-moz-placeholder { - opacity: 1; -} -.ant-pagination-options-quick-jumper input::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-pagination-options-quick-jumper input:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-pagination-options-quick-jumper input::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-pagination-options-quick-jumper input::placeholder { - color: #bfbfbf; -} -.ant-pagination-options-quick-jumper input:placeholder-shown { - text-overflow: ellipsis; -} -.ant-pagination-options-quick-jumper input:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-pagination-options-quick-jumper input:focus, -.ant-pagination-options-quick-jumper input-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-pagination-options-quick-jumper input-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-pagination-options-quick-jumper input-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-pagination-options-quick-jumper input[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-pagination-options-quick-jumper input[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-pagination-options-quick-jumper input { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-pagination-options-quick-jumper input-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-pagination-options-quick-jumper input-sm { - padding: 0px 7px; -} -.ant-pagination-simple .ant-pagination-prev, -.ant-pagination-simple .ant-pagination-next { - height: 24px; - line-height: 24px; - vertical-align: top; -} -.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link, -.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link { - height: 24px; - border: 0; -} -.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after, -.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after { - height: 24px; - line-height: 24px; -} -.ant-pagination-simple .ant-pagination-simple-pager { - display: inline-block; - height: 24px; - margin-right: 8px; -} -.ant-pagination-simple .ant-pagination-simple-pager input { - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 100%; - margin-right: 8px; - padding: 0 6px; - text-align: center; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - outline: none; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; -} -.ant-pagination-simple .ant-pagination-simple-pager input:hover { - border-color: #1890ff; -} -.ant-pagination.mini .ant-pagination-total-text, -.ant-pagination.mini .ant-pagination-simple-pager { - height: 24px; - line-height: 24px; -} -.ant-pagination.mini .ant-pagination-item { - min-width: 24px; - height: 24px; - margin: 0; - line-height: 22px; -} -.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) { - background: transparent; - border-color: transparent; -} -.ant-pagination.mini .ant-pagination-prev, -.ant-pagination.mini .ant-pagination-next { - min-width: 24px; - height: 24px; - margin: 0; - line-height: 24px; -} -.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link, -.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link { - background: transparent; - border-color: transparent; -} -.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after, -.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after { - height: 24px; - line-height: 24px; -} -.ant-pagination.mini .ant-pagination-jump-prev, -.ant-pagination.mini .ant-pagination-jump-next { - height: 24px; - margin-right: 0; - line-height: 24px; -} -.ant-pagination.mini .ant-pagination-options { - margin-left: 2px; -} -.ant-pagination.mini .ant-pagination-options-size-changer { - top: 0px; -} -.ant-pagination.mini .ant-pagination-options-quick-jumper { - height: 24px; - line-height: 24px; -} -.ant-pagination.mini .ant-pagination-options-quick-jumper input { - padding: 0px 7px; - width: 44px; -} -.ant-pagination.ant-pagination-disabled { - cursor: not-allowed; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-item { - background: #f5f5f5; - border-color: #d9d9d9; - cursor: not-allowed; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-item a { - color: rgba(0, 0, 0, 0.25); - background: transparent; - border: none; - cursor: not-allowed; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-item-active { - background: #dbdbdb; - border-color: transparent; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a { - color: #fff; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-item-link, -.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:hover, -.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:focus { - color: rgba(0, 0, 0, 0.45); - background: #f5f5f5; - border-color: #d9d9d9; - cursor: not-allowed; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-link-icon, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-link-icon, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-link-icon { - opacity: 0; -} -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-ellipsis, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis, -.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-ellipsis { - opacity: 1; -} -@media only screen and (max-width: 992px) { - .ant-pagination-item-after-jump-prev, - .ant-pagination-item-before-jump-next { - display: none; - } -} -@media only screen and (max-width: 576px) { - .ant-pagination-options { - display: none; - } -} -.ant-pagination-rtl { - direction: rtl; -} -.ant-pagination-rtl .ant-pagination-total-text { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl .ant-pagination-item { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl .ant-pagination-prev, -.ant-pagination-rtl .ant-pagination-jump-prev, -.ant-pagination-rtl .ant-pagination-jump-next { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl .ant-pagination-options { - margin-right: 16px; - margin-left: 0; -} -.ant-pagination-rtl .ant-pagination-options-size-changer.ant-select { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input { - margin-right: 0; - margin-left: 8px; -} -.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options { - margin-right: 2px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-mentions { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - font-variant: tabular-nums; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - width: 100%; - min-width: 0; - padding: 4px 11px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - position: relative; - display: inline-block; - height: auto; - padding: 0; - overflow: hidden; - line-height: 1.5715; - white-space: pre-wrap; - vertical-align: bottom; -} -.ant-mentions::-moz-placeholder { - opacity: 1; -} -.ant-mentions::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-mentions:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-mentions::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-mentions::placeholder { - color: #bfbfbf; -} -.ant-mentions:placeholder-shown { - text-overflow: ellipsis; -} -.ant-mentions:hover { - border-color: #40a9ff; - border-right-width: 1px !important; -} -.ant-mentions:focus, -.ant-mentions-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-mentions-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-mentions-disabled:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-mentions[disabled] { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-mentions[disabled]:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -textarea.ant-mentions { - max-width: 100%; - height: auto; - min-height: 32px; - line-height: 1.5715; - vertical-align: bottom; - -webkit-transition: all 0.3s, height 0s; - transition: all 0.3s, height 0s; -} -.ant-mentions-lg { - padding: 6.5px 11px; - font-size: 16px; -} -.ant-mentions-sm { - padding: 0px 7px; -} -.ant-mentions-disabled > textarea { - color: rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - cursor: not-allowed; - opacity: 1; -} -.ant-mentions-disabled > textarea:hover { - border-color: #d9d9d9; - border-right-width: 1px !important; -} -.ant-mentions-focused { - border-color: #40a9ff; - border-right-width: 1px !important; - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-mentions > textarea, -.ant-mentions-measure { - min-height: 30px; - margin: 0; - padding: 4px 11px; - overflow: inherit; - overflow-x: hidden; - overflow-y: auto; - font-weight: inherit; - font-size: inherit; - font-family: inherit; - font-style: inherit; - font-variant: inherit; - font-size-adjust: inherit; - font-stretch: inherit; - line-height: inherit; - direction: inherit; - letter-spacing: inherit; - white-space: inherit; - text-align: inherit; - vertical-align: top; - word-wrap: break-word; - word-break: inherit; - -moz-tab-size: inherit; - -o-tab-size: inherit; - tab-size: inherit; -} -.ant-mentions > textarea { - width: 100%; - border: none; - outline: none; - resize: none; -} -.ant-mentions > textarea::-moz-placeholder { - opacity: 1; -} -.ant-mentions > textarea::-webkit-input-placeholder { - color: #bfbfbf; -} -.ant-mentions > textarea:-ms-input-placeholder { - color: #bfbfbf; -} -.ant-mentions > textarea::-ms-input-placeholder { - color: #bfbfbf; -} -.ant-mentions > textarea::placeholder { - color: #bfbfbf; -} -.ant-mentions > textarea:placeholder-shown { - text-overflow: ellipsis; -} -.ant-mentions > textarea:-moz-read-only { - cursor: default; -} -.ant-mentions > textarea:read-only { - cursor: default; -} -.ant-mentions-measure { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: -1; - color: transparent; - pointer-events: none; -} -.ant-mentions-measure > span { - display: inline-block; - min-height: 1em; -} -.ant-mentions-dropdown { - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - top: -9999px; - left: -9999px; - z-index: 1050; - -webkit-box-sizing: border-box; - box-sizing: border-box; - font-size: 14px; - font-variant: initial; - background-color: #fff; - border-radius: 2px; - outline: none; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-mentions-dropdown-hidden { - display: none; -} -.ant-mentions-dropdown-menu { - max-height: 250px; - margin-bottom: 0; - padding-left: 0; - overflow: auto; - list-style: none; - outline: none; -} -.ant-mentions-dropdown-menu-item { - position: relative; - display: block; - min-width: 100px; - padding: 5px 12px; - overflow: hidden; - color: rgba(0, 0, 0, 0.65); - font-weight: normal; - line-height: 22px; - white-space: nowrap; - text-overflow: ellipsis; - cursor: pointer; - -webkit-transition: background 0.3s ease; - transition: background 0.3s ease; -} -.ant-mentions-dropdown-menu-item:hover { - background-color: #f5f5f5; -} -.ant-mentions-dropdown-menu-item:first-child { - border-radius: 2px 2px 0 0; -} -.ant-mentions-dropdown-menu-item:last-child { - border-radius: 0 0 2px 2px; -} -.ant-mentions-dropdown-menu-item-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-mentions-dropdown-menu-item-disabled:hover { - color: rgba(0, 0, 0, 0.25); - background-color: #fff; - cursor: not-allowed; -} -.ant-mentions-dropdown-menu-item-selected { - color: rgba(0, 0, 0, 0.65); - font-weight: 600; - background-color: #fafafa; -} -.ant-mentions-dropdown-menu-item-active { - background-color: #f5f5f5; -} -.ant-mentions-rtl { - direction: rtl; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-message { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: fixed; - top: 16px; - left: 0; - z-index: 1010; - width: 100%; - pointer-events: none; -} -.ant-message-notice { - padding: 8px; - text-align: center; -} -.ant-message-notice:first-child { - margin-top: -8px; -} -.ant-message-notice-content { - display: inline-block; - padding: 10px 16px; - background: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - pointer-events: all; -} -.ant-message-success .anticon { - color: #52c41a; -} -.ant-message-error .anticon { - color: #ff4d4f; -} -.ant-message-warning .anticon { - color: #faad14; -} -.ant-message-info .anticon, -.ant-message-loading .anticon { - color: #1890ff; -} -.ant-message .anticon { - position: relative; - top: 1px; - margin-right: 8px; - font-size: 16px; -} -.ant-message-notice.move-up-leave.move-up-leave-active { - -webkit-animation-name: MessageMoveOut; - animation-name: MessageMoveOut; - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; -} -@-webkit-keyframes MessageMoveOut { - 0% { - max-height: 150px; - padding: 8px; - opacity: 1; - } - 100% { - max-height: 0; - padding: 0; - opacity: 0; - } -} -@keyframes MessageMoveOut { - 0% { - max-height: 150px; - padding: 8px; - opacity: 1; - } - 100% { - max-height: 0; - padding: 0; - opacity: 0; - } -} -.ant-message-rtl { - direction: rtl; -} -.ant-message-rtl span { - direction: rtl; -} -.ant-message-rtl .anticon { - margin-right: 0; - margin-left: 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-modal { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - top: 100px; - width: auto; - margin: 0 auto; - padding-bottom: 24px; - pointer-events: none; -} -.ant-modal-wrap { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1000; - overflow: auto; - outline: 0; - -webkit-overflow-scrolling: touch; -} -.ant-modal-title { - margin: 0; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - line-height: 22px; - word-wrap: break-word; -} -.ant-modal-content { - position: relative; - background-color: #fff; - background-clip: padding-box; - border: 0; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - pointer-events: auto; -} -.ant-modal-close { - position: absolute; - top: 0; - right: 0; - z-index: 10; - padding: 0; - color: rgba(0, 0, 0, 0.45); - font-weight: 700; - line-height: 1; - text-decoration: none; - background: transparent; - border: 0; - outline: 0; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-modal-close-x { - display: block; - width: 56px; - height: 56px; - font-size: 16px; - font-style: normal; - line-height: 56px; - text-align: center; - text-transform: none; - text-rendering: auto; -} -.ant-modal-close:focus, -.ant-modal-close:hover { - color: rgba(0, 0, 0, 0.75); - text-decoration: none; -} -.ant-modal-header { - padding: 16px 24px; - color: rgba(0, 0, 0, 0.65); - background: #fff; - border-bottom: 1px solid #f0f0f0; - border-radius: 2px 2px 0 0; -} -.ant-modal-body { - padding: 24px; - font-size: 14px; - line-height: 1.5715; - word-wrap: break-word; -} -.ant-modal-footer { - padding: 10px 16px; - text-align: right; - background: transparent; - border-top: 1px solid #f0f0f0; - border-radius: 0 0 2px 2px; -} -.ant-modal-footer button + button { - margin-bottom: 0; - margin-left: 8px; -} -.ant-modal.zoom-enter, -.ant-modal.zoom-appear { - -webkit-transform: none; - transform: none; - opacity: 0; - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-modal-mask { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1000; - height: 100%; - background-color: rgba(0, 0, 0, 0.45); - filter: alpha(opacity=50); -} -.ant-modal-mask-hidden { - display: none; -} -.ant-modal-open { - overflow: hidden; -} -.ant-modal-centered { - text-align: center; -} -.ant-modal-centered::before { - display: inline-block; - width: 0; - height: 100%; - vertical-align: middle; - content: ''; -} -.ant-modal-centered .ant-modal { - top: 0; - display: inline-block; - text-align: left; - vertical-align: middle; -} -@media (max-width: 767px) { - .ant-modal { - max-width: calc(100vw - 16px); - margin: 8px auto; - } - .ant-modal-centered .ant-modal { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - } -} -.ant-modal-confirm .ant-modal-header { - display: none; -} -.ant-modal-confirm .ant-modal-close { - display: none; -} -.ant-modal-confirm .ant-modal-body { - padding: 32px 32px 24px; -} -.ant-modal-confirm-body-wrapper::before { - display: table; - content: ''; -} -.ant-modal-confirm-body-wrapper::after { - display: table; - clear: both; - content: ''; -} -.ant-modal-confirm-body .ant-modal-confirm-title { - display: block; - overflow: hidden; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - font-size: 16px; - line-height: 1.4; -} -.ant-modal-confirm-body .ant-modal-confirm-content { - margin-top: 8px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; -} -.ant-modal-confirm-body > .anticon { - float: left; - margin-right: 16px; - font-size: 22px; -} -.ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content { - margin-left: 38px; -} -.ant-modal-confirm .ant-modal-confirm-btns { - float: right; - margin-top: 24px; -} -.ant-modal-confirm .ant-modal-confirm-btns button + button { - margin-bottom: 0; - margin-left: 8px; -} -.ant-modal-confirm-error .ant-modal-confirm-body > .anticon { - color: #ff4d4f; -} -.ant-modal-confirm-warning .ant-modal-confirm-body > .anticon, -.ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon { - color: #faad14; -} -.ant-modal-confirm-info .ant-modal-confirm-body > .anticon { - color: #1890ff; -} -.ant-modal-confirm-success .ant-modal-confirm-body > .anticon { - color: #52c41a; -} -.ant-modal-wrap-rtl { - direction: rtl; -} -.ant-modal-wrap-rtl .ant-modal-close { - right: initial; - left: 0; -} -.ant-modal-wrap-rtl .ant-modal-footer { - text-align: left; -} -.ant-modal-wrap-rtl .ant-modal-footer button + button { - margin-right: 8px; - margin-left: 0; -} -.ant-modal-wrap-rtl.ant-modal-centered .ant-modal { - text-align: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-notification { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: fixed; - z-index: 1010; - width: 384px; - max-width: calc(100vw - 32px); - margin-right: 24px; -} -.ant-notification-topLeft, -.ant-notification-bottomLeft { - margin-right: 0; - margin-left: 24px; -} -.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active, -.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active, -.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active, -.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active { - -webkit-animation-name: NotificationLeftFadeIn; - animation-name: NotificationLeftFadeIn; -} -.ant-notification-close-icon { - font-size: 14px; - cursor: pointer; -} -.ant-notification-hook-holder, -.ant-notification-notice { - position: relative; - margin-bottom: 16px; - overflow: hidden; - background: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-notification-hook-holder > .ant-notification-notice { - margin-bottom: 0; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-notification-notice { - padding: 16px 24px; - line-height: 1.5715; -} -.ant-notification-notice-message { - display: inline-block; - margin-bottom: 8px; - color: rgba(0, 0, 0, 0.85); - font-size: 16px; - line-height: 24px; -} -.ant-notification-notice-message-single-line-auto-margin { - display: block; - width: calc(384px - 24px * 2 - 24px - 48px - 100%); - max-width: 4px; - background-color: transparent; - pointer-events: none; -} -.ant-notification-notice-message-single-line-auto-margin::before { - display: block; - content: ''; -} -.ant-notification-notice-description { - font-size: 14px; -} -.ant-notification-notice-closable .ant-notification-notice-message { - padding-right: 24px; -} -.ant-notification-notice-with-icon .ant-notification-notice-message { - margin-bottom: 4px; - margin-left: 48px; - font-size: 16px; -} -.ant-notification-notice-with-icon .ant-notification-notice-description { - margin-left: 48px; - font-size: 14px; -} -.ant-notification-notice-icon { - position: absolute; - margin-left: 4px; - font-size: 24px; - line-height: 24px; -} -.anticon.ant-notification-notice-icon-success { - color: #52c41a; -} -.anticon.ant-notification-notice-icon-info { - color: #1890ff; -} -.anticon.ant-notification-notice-icon-warning { - color: #faad14; -} -.anticon.ant-notification-notice-icon-error { - color: #ff4d4f; -} -.ant-notification-notice-close { - position: absolute; - top: 16px; - right: 22px; - color: rgba(0, 0, 0, 0.45); - outline: none; -} -.ant-notification-notice-close:hover { - color: rgba(0, 0, 0, 0.67); -} -.ant-notification-notice-btn { - float: right; - margin-top: 16px; -} -.ant-notification .notification-fade-effect { - -webkit-animation-duration: 0.24s; - animation-duration: 0.24s; - -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} -.ant-notification-fade-enter, -.ant-notification-fade-appear { - opacity: 0; - -webkit-animation-duration: 0.24s; - animation-duration: 0.24s; - -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.ant-notification-fade-leave { - -webkit-animation-duration: 0.24s; - animation-duration: 0.24s; - -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-duration: 0.2s; - animation-duration: 0.2s; - -webkit-animation-play-state: paused; - animation-play-state: paused; -} -.ant-notification-fade-enter.ant-notification-fade-enter-active, -.ant-notification-fade-appear.ant-notification-fade-appear-active { - -webkit-animation-name: NotificationFadeIn; - animation-name: NotificationFadeIn; - -webkit-animation-play-state: running; - animation-play-state: running; -} -.ant-notification-fade-leave.ant-notification-fade-leave-active { - -webkit-animation-name: NotificationFadeOut; - animation-name: NotificationFadeOut; - -webkit-animation-play-state: running; - animation-play-state: running; -} -@-webkit-keyframes NotificationFadeIn { - 0% { - left: 384px; - opacity: 0; - } - 100% { - left: 0; - opacity: 1; - } -} -@keyframes NotificationFadeIn { - 0% { - left: 384px; - opacity: 0; - } - 100% { - left: 0; - opacity: 1; - } -} -@-webkit-keyframes NotificationLeftFadeIn { - 0% { - right: 384px; - opacity: 0; - } - 100% { - right: 0; - opacity: 1; - } -} -@keyframes NotificationLeftFadeIn { - 0% { - right: 384px; - opacity: 0; - } - 100% { - right: 0; - opacity: 1; - } -} -@-webkit-keyframes NotificationFadeOut { - 0% { - max-height: 150px; - margin-bottom: 16px; - padding-top: 16px; - padding-bottom: 16px; - opacity: 1; - } - 100% { - max-height: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; - opacity: 0; - } -} -@keyframes NotificationFadeOut { - 0% { - max-height: 150px; - margin-bottom: 16px; - padding-top: 16px; - padding-bottom: 16px; - opacity: 1; - } - 100% { - max-height: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; - opacity: 0; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-page-header { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - padding: 16px 24px; - background-color: #fff; -} -.ant-page-header-ghost { - background-color: inherit; -} -.ant-page-header.has-breadcrumb { - padding-top: 12px; -} -.ant-page-header.has-footer { - padding-bottom: 0; -} -.ant-page-header-back { - margin-right: 16px; - font-size: 16px; - line-height: 1; -} -.ant-page-header-back-button { - color: #1890ff; - text-decoration: none; - outline: none; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: #000; - cursor: pointer; -} -.ant-page-header-back-button:focus, -.ant-page-header-back-button:hover { - color: #40a9ff; -} -.ant-page-header-back-button:active { - color: #096dd9; -} -.ant-page-header .ant-divider-vertical { - height: 14px; - margin: 0 12px; - vertical-align: middle; -} -.ant-breadcrumb + .ant-page-header-heading { - margin-top: 8px; -} -.ant-page-header-heading { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.ant-page-header-heading-left { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - margin: 4px 0; - overflow: hidden; -} -.ant-page-header-heading-title { - margin-right: 12px; - margin-bottom: 0; - color: rgba(0, 0, 0, 0.85); - font-weight: 600; - font-size: 20px; - line-height: 32px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-page-header-heading .ant-avatar { - margin-right: 12px; -} -.ant-page-header-heading-sub-title { - margin-right: 12px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 22px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-page-header-heading-extra { - margin: 4px 0; - white-space: nowrap; -} -.ant-page-header-heading-extra > * { - margin-left: 12px; - white-space: unset; -} -.ant-page-header-heading-extra > *:first-child { - margin-left: 0; -} -.ant-page-header-content { - padding-top: 12px; -} -.ant-page-header-footer { - margin-top: 16px; -} -.ant-page-header-footer .ant-tabs-bar { - margin-bottom: 1px; - border-bottom: 0; -} -.ant-page-header-footer .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab { - padding: 8px 0; - font-size: 16px; -} -.ant-page-header-compact .ant-page-header-heading { - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.ant-page-header-rtl { - direction: rtl; -} -.ant-page-header-rtl .ant-page-header-back { - float: right; - margin-right: 0; - margin-left: 16px; -} -.ant-page-header-rtl .ant-page-header-heading-title { - float: right; - padding-right: 0; - padding-left: 12px; -} -.ant-page-header-rtl .ant-page-header-heading .ant-avatar { - float: right; - margin-right: 0; - margin-left: 12px; -} -.ant-page-header-rtl .ant-page-header-heading-sub-title { - float: right; - margin-right: 0; - margin-left: 12px; -} -.ant-page-header-rtl .ant-page-header-heading-tags { - float: right; -} -.ant-page-header-rtl .ant-page-header-heading-extra { - float: left; -} -.ant-page-header-rtl .ant-page-header-heading-extra > * { - margin-right: 8px; - margin-left: 0; -} -.ant-page-header-rtl .ant-page-header-heading-extra > *:first-child { - margin-right: 0; -} -.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav { - float: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-popover { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: absolute; - top: 0; - left: 0; - z-index: 1030; - font-weight: normal; - white-space: normal; - text-align: left; - cursor: auto; - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; -} -.ant-popover::after { - position: absolute; - background: rgba(255, 255, 255, 0.01); - content: ''; -} -.ant-popover-hidden { - display: none; -} -.ant-popover-placement-top, -.ant-popover-placement-topLeft, -.ant-popover-placement-topRight { - padding-bottom: 10px; -} -.ant-popover-placement-right, -.ant-popover-placement-rightTop, -.ant-popover-placement-rightBottom { - padding-left: 10px; -} -.ant-popover-placement-bottom, -.ant-popover-placement-bottomLeft, -.ant-popover-placement-bottomRight { - padding-top: 10px; -} -.ant-popover-placement-left, -.ant-popover-placement-leftTop, -.ant-popover-placement-leftBottom { - padding-right: 10px; -} -.ant-popover-inner { - background-color: #fff; - background-clip: padding-box; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9; - box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9; -} -@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { - .ant-popover { - /* IE10+ */ - } - .ant-popover-inner { - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - } -} -.ant-popover-title { - min-width: 177px; - min-height: 32px; - margin: 0; - padding: 5px 16px 4px; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - border-bottom: 1px solid #f0f0f0; -} -.ant-popover-inner-content { - padding: 12px 16px; - color: rgba(0, 0, 0, 0.65); -} -.ant-popover-message { - position: relative; - padding: 4px 0 12px; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; -} -.ant-popover-message > .anticon { - position: absolute; - top: 8px; - color: #faad14; - font-size: 14px; -} -.ant-popover-message-title { - padding-left: 22px; -} -.ant-popover-buttons { - margin-bottom: 4px; - text-align: right; -} -.ant-popover-buttons button { - margin-left: 8px; -} -.ant-popover-arrow { - position: absolute; - display: block; - width: 8.48528137px; - height: 8.48528137px; - background: transparent; - border-style: solid; - border-width: 4.24264069px; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} -.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { - bottom: 6.2px; - border-top-color: transparent; - border-right-color: #fff; - border-bottom-color: #fff; - border-left-color: transparent; - -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); - box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); -} -.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow { - left: 50%; - -webkit-transform: translateX(-50%) rotate(45deg); - transform: translateX(-50%) rotate(45deg); -} -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; -} -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; -} -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { - left: 6px; - border-top-color: transparent; - border-right-color: transparent; - border-bottom-color: #fff; - border-left-color: #fff; - -webkit-box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); - box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); -} -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow { - top: 50%; - -webkit-transform: translateY(-50%) rotate(45deg); - transform: translateY(-50%) rotate(45deg); -} -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; -} -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; -} -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { - top: 6px; - border-top-color: #fff; - border-right-color: transparent; - border-bottom-color: transparent; - border-left-color: #fff; - -webkit-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06); - box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06); -} -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow { - left: 50%; - -webkit-transform: translateX(-50%) rotate(45deg); - transform: translateX(-50%) rotate(45deg); -} -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; -} -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; -} -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow, -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { - right: 6px; - border-top-color: #fff; - border-right-color: #fff; - border-bottom-color: transparent; - border-left-color: transparent; - -webkit-box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); - box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); -} -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow { - top: 50%; - -webkit-transform: translateY(-50%) rotate(45deg); - transform: translateY(-50%) rotate(45deg); -} -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; -} -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; -} -.ant-popover-rtl { - direction: rtl; - text-align: right; -} -.ant-popover-rtl .ant-popover-message-title { - padding-right: 22px; - padding-left: 16px; -} -.ant-popover-rtl .ant-popover-buttons { - text-align: left; -} -.ant-popover-rtl .ant-popover-buttons button { - margin-right: 8px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-progress { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; -} -.ant-progress-line { - position: relative; - width: 100%; - font-size: 14px; -} -.ant-progress-steps { - display: inline-block; -} -.ant-progress-steps-outer { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.ant-progress-steps-item { - -ms-flex-negative: 0; - flex-shrink: 0; - min-width: 2px; - margin-right: 2px; - background: #f3f3f3; -} -.ant-progress-small.ant-progress-line, -.ant-progress-small.ant-progress-line .ant-progress-text .anticon { - font-size: 12px; -} -.ant-progress-outer { - display: inline-block; - width: 100%; - margin-right: 0; - padding-right: 0; -} -.ant-progress-show-info .ant-progress-outer { - margin-right: calc(-2em - 8px); - padding-right: calc(2em + 8px); -} -.ant-progress-inner { - position: relative; - display: inline-block; - width: 100%; - overflow: hidden; - vertical-align: middle; - background-color: #f5f5f5; - border-radius: 100px; -} -.ant-progress-circle-trail { - stroke: #f5f5f5; -} -.ant-progress-circle-path { - -webkit-animation: ant-progress-appear 0.3s; - animation: ant-progress-appear 0.3s; -} -.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path { - stroke: #1890ff; -} -.ant-progress-success-bg, -.ant-progress-bg { - position: relative; - background-color: #1890ff; - border-radius: 100px; - -webkit-transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; - transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; -} -.ant-progress-success-bg { - position: absolute; - top: 0; - left: 0; - background-color: #52c41a; -} -.ant-progress-text { - display: inline-block; - width: 2em; - margin-left: 8px; - color: rgba(0, 0, 0, 0.45); - font-size: 1em; - line-height: 1; - white-space: nowrap; - text-align: left; - vertical-align: middle; - word-break: normal; -} -.ant-progress-text .anticon { - font-size: 14px; -} -.ant-progress-status-active .ant-progress-bg::before { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: #fff; - border-radius: 10px; - opacity: 0; - -webkit-animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite; - animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite; - content: ''; -} -.ant-progress-status-exception .ant-progress-bg { - background-color: #ff4d4f; -} -.ant-progress-status-exception .ant-progress-text { - color: #ff4d4f; -} -.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path { - stroke: #ff4d4f; -} -.ant-progress-status-success .ant-progress-bg { - background-color: #52c41a; -} -.ant-progress-status-success .ant-progress-text { - color: #52c41a; -} -.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path { - stroke: #52c41a; -} -.ant-progress-circle .ant-progress-inner { - position: relative; - line-height: 1; - background-color: transparent; -} -.ant-progress-circle .ant-progress-text { - position: absolute; - top: 50%; - left: 50%; - width: 100%; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - line-height: 1; - white-space: normal; - text-align: center; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.ant-progress-circle .ant-progress-text .anticon { - font-size: 1.16666667em; -} -.ant-progress-circle.ant-progress-status-exception .ant-progress-text { - color: #ff4d4f; -} -.ant-progress-circle.ant-progress-status-success .ant-progress-text { - color: #52c41a; -} -@-webkit-keyframes ant-progress-active { - 0% { - width: 0; - opacity: 0.1; - } - 20% { - width: 0; - opacity: 0.5; - } - 100% { - width: 100%; - opacity: 0; - } -} -@keyframes ant-progress-active { - 0% { - width: 0; - opacity: 0.1; - } - 20% { - width: 0; - opacity: 0.5; - } - 100% { - width: 100%; - opacity: 0; - } -} -.ant-progress-rtl { - direction: rtl; -} -.ant-progress-rtl.ant-progress-show-info .ant-progress-outer { - margin-right: 0; - margin-left: calc(-2em - 8px); - padding-right: 0; - padding-left: calc(2em + 8px); -} -.ant-progress-rtl .ant-progress-success-bg { - right: 0; - left: auto; -} -.ant-progress-rtl.ant-progress-line .ant-progress-text, -.ant-progress-rtl.ant-progress-steps .ant-progress-text { - margin-right: 8px; - margin-left: 0; - text-align: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-rate { - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - margin: 0; - padding: 0; - color: #fadb14; - font-size: 20px; - line-height: unset; - list-style: none; - outline: none; -} -.ant-rate-disabled .ant-rate-star { - cursor: default; -} -.ant-rate-disabled .ant-rate-star:hover { - -webkit-transform: scale(1); - transform: scale(1); -} -.ant-rate-star { - position: relative; - display: inline-block; - margin: 0; - padding: 0; - color: inherit; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-rate-star:not(:last-child) { - margin-right: 8px; -} -.ant-rate-star > div:focus { - outline: 0; -} -.ant-rate-star > div:hover, -.ant-rate-star > div:focus { - -webkit-transform: scale(1.1); - transform: scale(1.1); -} -.ant-rate-star-first, -.ant-rate-star-second { - color: #f0f0f0; - -webkit-transition: all 0.3s; - transition: all 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-rate-star-first .anticon, -.ant-rate-star-second .anticon { - vertical-align: middle; -} -.ant-rate-star-first { - position: absolute; - top: 0; - left: 0; - width: 50%; - height: 100%; - overflow: hidden; - opacity: 0; -} -.ant-rate-star-half .ant-rate-star-first, -.ant-rate-star-half .ant-rate-star-second { - opacity: 1; -} -.ant-rate-star-half .ant-rate-star-first, -.ant-rate-star-full .ant-rate-star-second { - color: inherit; -} -.ant-rate-text { - display: inline-block; - margin-left: 8px; - font-size: 14px; -} -.ant-rate-rtl { - direction: rtl; -} -.ant-rate-rtl .ant-rate-star:not(:last-child) { - margin-right: 0; - margin-left: 8px; -} -.ant-rate-rtl .ant-rate-star-first { - right: 0; - left: auto; -} -.ant-rate-rtl .ant-rate-text { - margin-right: 8px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-result { - padding: 48px 32px; -} -.ant-result-success .ant-result-icon > .anticon { - color: #52c41a; -} -.ant-result-error .ant-result-icon > .anticon { - color: #ff4d4f; -} -.ant-result-info .ant-result-icon > .anticon { - color: #1890ff; -} -.ant-result-warning .ant-result-icon > .anticon { - color: #faad14; -} -.ant-result-image { - width: 250px; - height: 295px; - margin: auto; -} -.ant-result-icon { - margin-bottom: 24px; - text-align: center; -} -.ant-result-icon > .anticon { - font-size: 72px; -} -.ant-result-title { - color: rgba(0, 0, 0, 0.85); - font-size: 24px; - line-height: 1.8; - text-align: center; -} -.ant-result-subtitle { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; - line-height: 1.6; - text-align: center; -} -.ant-result-extra { - margin-top: 32px; - text-align: center; -} -.ant-result-extra > * { - margin-right: 8px; -} -.ant-result-extra > *:last-child { - margin-right: 0; -} -.ant-result-content { - margin-top: 24px; - padding: 24px 40px; - background-color: #fafafa; -} -.ant-result-rtl { - direction: rtl; -} -.ant-result-rtl .ant-result-extra > * { - margin-right: 0; - margin-left: 8px; -} -.ant-result-rtl .ant-result-extra > *:last-child { - margin-left: 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-skeleton { - display: table; - width: 100%; -} -.ant-skeleton-header { - display: table-cell; - padding-right: 16px; - vertical-align: top; -} -.ant-skeleton-header .ant-skeleton-avatar { - display: inline-block; - vertical-align: top; - background: #f2f2f2; - width: 32px; - height: 32px; - line-height: 32px; -} -.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-header .ant-skeleton-avatar-lg { - width: 40px; - height: 40px; - line-height: 40px; -} -.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-header .ant-skeleton-avatar-sm { - width: 24px; - height: 24px; - line-height: 24px; -} -.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-content { - display: table-cell; - width: 100%; - vertical-align: top; -} -.ant-skeleton-content .ant-skeleton-title { - width: 100%; - height: 16px; - margin-top: 16px; - background: #f2f2f2; -} -.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph { - margin-top: 24px; -} -.ant-skeleton-content .ant-skeleton-paragraph { - padding: 0; -} -.ant-skeleton-content .ant-skeleton-paragraph > li { - width: 100%; - height: 16px; - list-style: none; - background: #f2f2f2; -} -.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) { - width: 61%; -} -.ant-skeleton-content .ant-skeleton-paragraph > li + li { - margin-top: 16px; -} -.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title { - margin-top: 12px; -} -.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph { - margin-top: 28px; -} -.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title, -.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li { - background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2)); - background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%); - background-size: 400% 100%; - -webkit-animation: ant-skeleton-loading 1.4s ease infinite; - animation: ant-skeleton-loading 1.4s ease infinite; -} -.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar { - background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2)); - background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%); - background-size: 400% 100%; - -webkit-animation: ant-skeleton-loading 1.4s ease infinite; - animation: ant-skeleton-loading 1.4s ease infinite; -} -.ant-skeleton.ant-skeleton-active .ant-skeleton-button { - background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2)); - background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%); - background-size: 400% 100%; - -webkit-animation: ant-skeleton-loading 1.4s ease infinite; - animation: ant-skeleton-loading 1.4s ease infinite; -} -.ant-skeleton.ant-skeleton-active .ant-skeleton-input { - background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2)); - background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%); - background-size: 400% 100%; - -webkit-animation: ant-skeleton-loading 1.4s ease infinite; - animation: ant-skeleton-loading 1.4s ease infinite; -} -.ant-skeleton-element { - display: inline-block; -} -.ant-skeleton-element .ant-skeleton-button { - display: inline-block; - vertical-align: top; - background: #f2f2f2; - border-radius: 2px; - width: 64px; - height: 32px; - line-height: 32px; -} -.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle { - width: 32px; - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round { - border-radius: 32px; -} -.ant-skeleton-element .ant-skeleton-button-lg { - width: 80px; - height: 40px; - line-height: 40px; -} -.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle { - width: 40px; - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round { - border-radius: 40px; -} -.ant-skeleton-element .ant-skeleton-button-sm { - width: 48px; - height: 24px; - line-height: 24px; -} -.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle { - width: 24px; - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round { - border-radius: 24px; -} -.ant-skeleton-element .ant-skeleton-avatar { - display: inline-block; - vertical-align: top; - background: #f2f2f2; - width: 32px; - height: 32px; - line-height: 32px; -} -.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-avatar-lg { - width: 40px; - height: 40px; - line-height: 40px; -} -.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-avatar-sm { - width: 24px; - height: 24px; - line-height: 24px; -} -.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle { - border-radius: 50%; -} -.ant-skeleton-element .ant-skeleton-input { - display: inline-block; - vertical-align: top; - background: #f2f2f2; - width: 100%; - height: 32px; - line-height: 32px; -} -.ant-skeleton-element .ant-skeleton-input-lg { - width: 100%; - height: 40px; - line-height: 40px; -} -.ant-skeleton-element .ant-skeleton-input-sm { - width: 100%; - height: 24px; - line-height: 24px; -} -@-webkit-keyframes ant-skeleton-loading { - 0% { - background-position: 100% 50%; - } - 100% { - background-position: 0 50%; - } -} -@keyframes ant-skeleton-loading { - 0% { - background-position: 100% 50%; - } - 100% { - background-position: 0 50%; - } -} -.ant-skeleton-rtl { - direction: rtl; -} -.ant-skeleton-rtl .ant-skeleton-header { - padding-right: 0; - padding-left: 16px; -} -.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title, -.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li { - -webkit-animation-name: ant-skeleton-loading-rtl; - animation-name: ant-skeleton-loading-rtl; -} -.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar { - -webkit-animation-name: ant-skeleton-loading-rtl; - animation-name: ant-skeleton-loading-rtl; -} -@-webkit-keyframes ant-skeleton-loading-rtl { - 0% { - background-position: 0% 50%; - } - 100% { - background-position: 100% 50%; - } -} -@keyframes ant-skeleton-loading-rtl { - 0% { - background-position: 0% 50%; - } - 100% { - background-position: 100% 50%; - } -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-slider { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - height: 12px; - margin: 10px 6px 10px; - padding: 4px 0; - cursor: pointer; - -ms-touch-action: none; - touch-action: none; -} -.ant-slider-vertical { - width: 12px; - height: 100%; - margin: 6px 10px; - padding: 0 4px; -} -.ant-slider-vertical .ant-slider-rail { - width: 4px; - height: 100%; -} -.ant-slider-vertical .ant-slider-track { - width: 4px; -} -.ant-slider-vertical .ant-slider-handle { - margin-top: -6px; - margin-left: -5px; -} -.ant-slider-vertical .ant-slider-mark { - top: 0; - left: 12px; - width: 18px; - height: 100%; -} -.ant-slider-vertical .ant-slider-mark-text { - left: 4px; - white-space: nowrap; -} -.ant-slider-vertical .ant-slider-step { - width: 4px; - height: 100%; -} -.ant-slider-vertical .ant-slider-dot { - top: auto; - left: 2px; - margin-bottom: -4px; -} -.ant-slider-tooltip .ant-tooltip-inner { - min-width: unset; -} -.ant-slider-rtl.ant-slider-vertical .ant-slider-handle { - margin-right: -5px; - margin-left: 0; -} -.ant-slider-rtl.ant-slider-vertical .ant-slider-mark { - right: 12px; - left: auto; -} -.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text { - right: 4px; - left: auto; -} -.ant-slider-rtl.ant-slider-vertical .ant-slider-dot { - right: 2px; - left: auto; -} -.ant-slider-with-marks { - margin-bottom: 28px; -} -.ant-slider-rail { - position: absolute; - width: 100%; - height: 4px; - background-color: #f5f5f5; - border-radius: 2px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-slider-track { - position: absolute; - height: 4px; - background-color: #91d5ff; - border-radius: 2px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-slider-handle { - position: absolute; - width: 14px; - height: 14px; - margin-top: -5px; - background-color: #fff; - border: solid 2px #91d5ff; - border-radius: 50%; - -webkit-box-shadow: 0; - box-shadow: 0; - cursor: pointer; - -webkit-transition: border-color 0.3s, -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); - transition: border-color 0.3s, -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); - transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); - transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28), -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); -} -.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging { - border-color: #46a6ff; - -webkit-box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.12); - box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.12); -} -.ant-slider-handle:focus { - border-color: #46a6ff; - outline: none; - -webkit-box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.12); - box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.12); -} -.ant-slider-handle.ant-tooltip-open { - border-color: #1890ff; -} -.ant-slider:hover .ant-slider-rail { - background-color: #e1e1e1; -} -.ant-slider:hover .ant-slider-track { - background-color: #69c0ff; -} -.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) { - border-color: #69c0ff; -} -.ant-slider-mark { - position: absolute; - top: 14px; - left: 0; - width: 100%; - font-size: 14px; -} -.ant-slider-mark-text { - position: absolute; - display: inline-block; - color: rgba(0, 0, 0, 0.45); - text-align: center; - word-break: keep-all; - cursor: pointer; -} -.ant-slider-mark-text-active { - color: rgba(0, 0, 0, 0.65); -} -.ant-slider-step { - position: absolute; - width: 100%; - height: 4px; - background: transparent; -} -.ant-slider-dot { - position: absolute; - top: -2px; - width: 8px; - height: 8px; - margin-left: -4px; - background-color: #fff; - border: 2px solid #f0f0f0; - border-radius: 50%; - cursor: pointer; -} -.ant-slider-dot:first-child { - margin-left: -4px; -} -.ant-slider-dot:last-child { - margin-left: -4px; -} -.ant-slider-dot-active { - border-color: #8cc8ff; -} -.ant-slider-disabled { - cursor: not-allowed; -} -.ant-slider-disabled .ant-slider-track { - background-color: rgba(0, 0, 0, 0.25) !important; -} -.ant-slider-disabled .ant-slider-handle, -.ant-slider-disabled .ant-slider-dot { - background-color: #fff; - border-color: rgba(0, 0, 0, 0.25) !important; - -webkit-box-shadow: none; - box-shadow: none; - cursor: not-allowed; -} -.ant-slider-disabled .ant-slider-mark-text, -.ant-slider-disabled .ant-slider-dot { - cursor: not-allowed !important; -} -.ant-slider-rtl { - direction: rtl; -} -.ant-slider-rtl .ant-slider-mark { - right: 0; - left: auto; -} -.ant-slider-rtl .ant-slider-dot { - margin-right: -4px; - margin-left: 0; -} -.ant-slider-rtl .ant-slider-dot:first-child { - margin-right: -4px; - margin-left: 0; -} -.ant-slider-rtl .ant-slider-dot:last-child { - margin-right: -4px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-space { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} -.ant-space-horizontal { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.ant-space-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} -.ant-space-rtl { - direction: rtl; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-statistic { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; -} -.ant-statistic-title { - margin-bottom: 4px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-statistic-content { - color: rgba(0, 0, 0, 0.85); - font-size: 24px; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; -} -.ant-statistic-content-value-decimal { - font-size: 16px; -} -.ant-statistic-content-prefix, -.ant-statistic-content-suffix { - display: inline-block; -} -.ant-statistic-content-prefix { - margin-right: 4px; -} -.ant-statistic-content-suffix { - margin-left: 4px; - font-size: 16px; -} -.ant-statistic-rtl { - direction: rtl; -} -.ant-statistic-rtl .ant-statistic-content-prefix { - margin-right: 0; - margin-left: 4px; -} -.ant-statistic-rtl .ant-statistic-content-suffix { - margin-right: 4px; - margin-left: 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-steps { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 100%; - font-size: 0; -} -.ant-steps-item { - position: relative; - display: inline-block; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - overflow: hidden; - vertical-align: top; -} -.ant-steps-item-container { - outline: none; -} -.ant-steps-item:last-child { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; -} -.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-tail, -.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - display: none; -} -.ant-steps-item-icon, -.ant-steps-item-content { - display: inline-block; - vertical-align: top; -} -.ant-steps-item-icon { - width: 32px; - height: 32px; - margin: 0 8px 0 0; - font-size: 16px; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; - line-height: 32px; - text-align: center; - border: 1px solid rgba(0, 0, 0, 0.25); - border-radius: 32px; - -webkit-transition: background-color 0.3s, border-color 0.3s; - transition: background-color 0.3s, border-color 0.3s; -} -.ant-steps-item-icon > .ant-steps-icon { - position: relative; - top: -1px; - color: #1890ff; - line-height: 1; -} -.ant-steps-item-tail { - position: absolute; - top: 12px; - left: 0; - width: 100%; - padding: 0 10px; -} -.ant-steps-item-tail::after { - display: inline-block; - width: 100%; - height: 1px; - background: #f0f0f0; - border-radius: 1px; - -webkit-transition: background 0.3s; - transition: background 0.3s; - content: ''; -} -.ant-steps-item-title { - position: relative; - display: inline-block; - padding-right: 16px; - color: rgba(0, 0, 0, 0.65); - font-size: 16px; - line-height: 32px; -} -.ant-steps-item-title::after { - position: absolute; - top: 16px; - left: 100%; - display: block; - width: 9999px; - height: 1px; - background: #f0f0f0; - content: ''; -} -.ant-steps-item-subtitle { - display: inline; - margin-left: 8px; - color: rgba(0, 0, 0, 0.45); - font-weight: normal; - font-size: 14px; -} -.ant-steps-item-description { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-steps-item-wait .ant-steps-item-icon { - background-color: #fff; - border-color: rgba(0, 0, 0, 0.25); -} -.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon { - color: rgba(0, 0, 0, 0.25); -} -.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - background: rgba(0, 0, 0, 0.25); -} -.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title { - color: rgba(0, 0, 0, 0.45); -} -.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - background-color: #f0f0f0; -} -.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description { - color: rgba(0, 0, 0, 0.45); -} -.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after { - background-color: #f0f0f0; -} -.ant-steps-item-process .ant-steps-item-icon { - background-color: #fff; - border-color: #1890ff; -} -.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon { - color: #1890ff; -} -.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - background: #1890ff; -} -.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title { - color: rgba(0, 0, 0, 0.85); -} -.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - background-color: #f0f0f0; -} -.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description { - color: rgba(0, 0, 0, 0.65); -} -.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail::after { - background-color: #f0f0f0; -} -.ant-steps-item-process .ant-steps-item-icon { - background: #1890ff; -} -.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon { - color: #fff; -} -.ant-steps-item-process .ant-steps-item-title { - font-weight: 500; -} -.ant-steps-item-finish .ant-steps-item-icon { - background-color: #fff; - border-color: #1890ff; -} -.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon { - color: #1890ff; -} -.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - background: #1890ff; -} -.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title { - color: rgba(0, 0, 0, 0.65); -} -.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - background-color: #1890ff; -} -.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description { - color: rgba(0, 0, 0, 0.45); -} -.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail::after { - background-color: #1890ff; -} -.ant-steps-item-error .ant-steps-item-icon { - background-color: #fff; - border-color: #ff4d4f; -} -.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon { - color: #ff4d4f; -} -.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - background: #ff4d4f; -} -.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title { - color: #ff4d4f; -} -.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - background-color: #f0f0f0; -} -.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description { - color: #ff4d4f; -} -.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail::after { - background-color: #f0f0f0; -} -.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after { - background: #ff4d4f; -} -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] { - cursor: pointer; -} -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-title, -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-description, -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-icon .ant-steps-icon { - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title, -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle, -.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description { - color: #1890ff; -} -.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon { - border-color: #1890ff; -} -.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon .ant-steps-icon { - color: #1890ff; -} -.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item { - margin-right: 16px; - white-space: nowrap; -} -.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child { - margin-right: 0; -} -.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title { - padding-right: 0; -} -.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail { - display: none; -} -.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description { - max-width: 140px; - white-space: normal; -} -.ant-steps-item-custom .ant-steps-item-icon { - height: auto; - background: none; - border: 0; -} -.ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon { - top: 0px; - left: 0.5px; - width: 32px; - height: 32px; - font-size: 24px; - line-height: 32px; -} -.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon { - color: #1890ff; -} -.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon { - width: auto; - background: none; -} -.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item { - margin-right: 12px; -} -.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child { - margin-right: 0; -} -.ant-steps-small .ant-steps-item-icon { - width: 24px; - height: 24px; - margin: 0 8px 0 0; - font-size: 12px; - line-height: 24px; - text-align: center; - border-radius: 24px; -} -.ant-steps-small .ant-steps-item-title { - padding-right: 12px; - font-size: 14px; - line-height: 24px; -} -.ant-steps-small .ant-steps-item-title::after { - top: 12px; -} -.ant-steps-small .ant-steps-item-description { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-steps-small .ant-steps-item-tail { - top: 8px; -} -.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon { - width: inherit; - height: inherit; - line-height: inherit; - background: none; - border: 0; - border-radius: 0; -} -.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon { - font-size: 24px; - line-height: 24px; - -webkit-transform: none; - transform: none; -} -.ant-steps-vertical { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} -.ant-steps-vertical .ant-steps-item { - display: block; - overflow: visible; -} -.ant-steps-vertical .ant-steps-item-icon { - float: left; - margin-right: 16px; -} -.ant-steps-vertical .ant-steps-item-content { - display: block; - min-height: 48px; - overflow: hidden; -} -.ant-steps-vertical .ant-steps-item-title { - line-height: 32px; -} -.ant-steps-vertical .ant-steps-item-description { - padding-bottom: 12px; -} -.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - position: absolute; - top: 0; - left: 16px; - width: 1px; - height: 100%; - padding: 38px 0 6px; -} -.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after { - width: 1px; - height: 100%; -} -.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail { - display: block; -} -.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - display: none; -} -.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail { - position: absolute; - top: 0; - left: 12px; - padding: 30px 0 6px; -} -.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title { - line-height: 24px; -} -.ant-steps-rtl.ant-steps-vertical .ant-steps-item-icon { - float: right; - margin-right: 0; - margin-left: 16px; -} -.ant-steps-rtl.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - right: 16px; - left: auto; -} -.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail { - right: 12px; - left: auto; -} -@media (max-width: 480px) { - .ant-steps-horizontal.ant-steps-label-horizontal { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } - .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item { - display: block; - overflow: visible; - } - .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon { - float: left; - margin-right: 16px; - } - .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-content { - display: block; - min-height: 48px; - overflow: hidden; - } - .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-title { - line-height: 32px; - } - .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-description { - padding-bottom: 12px; - } - .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - position: absolute; - top: 0; - left: 16px; - width: 1px; - height: 100%; - padding: 38px 0 6px; - } - .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after { - width: 1px; - height: 100%; - } - .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail { - display: block; - } - .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after { - display: none; - } - .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-tail { - position: absolute; - top: 0; - left: 12px; - padding: 30px 0 6px; - } - .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-title { - line-height: 24px; - } - .ant-steps-rtl.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon { - float: right; - margin-right: 0; - margin-left: 16px; - } - .ant-steps-rtl.ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - right: 16px; - left: auto; - } - .ant-steps-rtl.ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-tail { - right: 12px; - left: auto; - } -} -.ant-steps-label-vertical .ant-steps-item { - overflow: visible; -} -.ant-steps-label-vertical .ant-steps-item-tail { - margin-left: 58px; - padding: 3.5px 24px; -} -.ant-steps-label-vertical .ant-steps-item-content { - display: block; - width: 116px; - margin-top: 8px; - text-align: center; -} -.ant-steps-label-vertical .ant-steps-item-icon { - display: inline-block; - margin-left: 42px; -} -.ant-steps-label-vertical .ant-steps-item-title { - padding-right: 0; - padding-left: 0; -} -.ant-steps-label-vertical .ant-steps-item-title::after { - display: none; -} -.ant-steps-label-vertical .ant-steps-item-subtitle { - display: block; - margin-bottom: 4px; - margin-left: 0; - line-height: 1.5715; -} -.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon { - margin-left: 46px; -} -.ant-steps-dot .ant-steps-item-title, -.ant-steps-dot.ant-steps-small .ant-steps-item-title { - line-height: 1.5715; -} -.ant-steps-dot .ant-steps-item-tail, -.ant-steps-dot.ant-steps-small .ant-steps-item-tail { - top: 2px; - width: 100%; - margin: 0 0 0 70px; - padding: 0; -} -.ant-steps-dot .ant-steps-item-tail::after, -.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after { - width: calc(100% - 20px); - height: 3px; - margin-left: 12px; -} -.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot, -.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot { - left: 2px; -} -.ant-steps-dot .ant-steps-item-icon, -.ant-steps-dot.ant-steps-small .ant-steps-item-icon { - width: 8px; - height: 8px; - margin-left: 67px; - padding-right: 0; - line-height: 8px; - background: transparent; - border: 0; -} -.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot, -.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot { - position: relative; - float: left; - width: 100%; - height: 100%; - border-radius: 100px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - /* expand hover area */ -} -.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after, -.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after { - position: absolute; - top: -12px; - left: -26px; - width: 60px; - height: 32px; - background: rgba(0, 0, 0, 0.001); - content: ''; -} -.ant-steps-dot .ant-steps-item-content, -.ant-steps-dot.ant-steps-small .ant-steps-item-content { - width: 140px; -} -.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon, -.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon { - width: 10px; - height: 10px; - line-height: 10px; -} -.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot, -.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot { - top: -1px; -} -.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon { - margin-top: 8px; - margin-left: 0; - background: none; -} -.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - top: 2px; - left: -9px; - margin: 0; - padding: 22px 0 4px; -} -.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot { - left: 0; -} -.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot { - left: -2px; -} -.ant-steps-navigation { - padding-top: 12px; -} -.ant-steps-navigation.ant-steps-small .ant-steps-item-container { - margin-left: -12px; -} -.ant-steps-navigation .ant-steps-item { - overflow: visible; - text-align: center; -} -.ant-steps-navigation .ant-steps-item-container { - display: inline-block; - height: 100%; - margin-left: -16px; - padding-bottom: 12px; - text-align: left; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content { - max-width: auto; -} -.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title { - max-width: 100%; - padding-right: 0; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title::after { - display: none; -} -.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button'] { - cursor: pointer; -} -.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button']:hover { - opacity: 0.85; -} -.ant-steps-navigation .ant-steps-item:last-child { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.ant-steps-navigation .ant-steps-item:last-child::after { - display: none; -} -.ant-steps-navigation .ant-steps-item::after { - position: absolute; - top: 50%; - left: 100%; - display: inline-block; - width: 12px; - height: 12px; - margin-top: -14px; - margin-left: -2px; - border: 1px solid rgba(0, 0, 0, 0.25); - border-bottom: none; - border-left: none; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - content: ''; -} -.ant-steps-navigation .ant-steps-item::before { - position: absolute; - bottom: 0; - left: 50%; - display: inline-block; - width: 0; - height: 3px; - background-color: #1890ff; - -webkit-transition: width 0.3s, left 0.3s; - transition: width 0.3s, left 0.3s; - -webkit-transition-timing-function: ease-out; - transition-timing-function: ease-out; - content: ''; -} -.ant-steps-navigation .ant-steps-item.ant-steps-item-active::before { - left: 0; - width: 100%; -} -@media (max-width: 480px) { - .ant-steps-navigation > .ant-steps-item { - margin-right: 0 !important; - } - .ant-steps-navigation > .ant-steps-item::before { - display: none; - } - .ant-steps-navigation > .ant-steps-item.ant-steps-item-active::before { - top: 0; - right: 0; - left: unset; - display: block; - width: 3px; - height: calc(100% - 24px); - } - .ant-steps-navigation > .ant-steps-item::after { - position: relative; - top: -2px; - left: 50%; - display: block; - width: 8px; - height: 8px; - margin-bottom: 8px; - text-align: center; - -webkit-transform: rotate(135deg); - transform: rotate(135deg); - } - .ant-steps-navigation > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - visibility: hidden; - } -} -.ant-steps-rtl { - direction: rtl; -} -.ant-steps-rtl .ant-steps-item-icon { - margin-right: 0; - margin-left: 8px; -} -.ant-steps-rtl .ant-steps-item-tail { - right: 0; - left: auto; -} -.ant-steps-rtl .ant-steps-item-title { - padding-right: 0; - padding-left: 16px; -} -.ant-steps-rtl .ant-steps-item-title::after { - right: 100%; - left: auto; -} -.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item { - margin-right: 0; - margin-left: 16px; -} -.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child { - margin-left: 0; -} -.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title { - padding-left: 0; -} -.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon { - right: 0.5px; - left: auto; -} -.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container { - margin-right: -12px; - margin-left: 0; -} -.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container { - margin-right: -16px; - margin-left: 0; - text-align: right; -} -.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title { - padding-left: 0; -} -.ant-steps-rtl.ant-steps-navigation .ant-steps-item::after { - right: 100%; - left: auto; - margin-right: -2px; - margin-left: 0; - -webkit-transform: rotate(225deg); - transform: rotate(225deg); -} -.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item { - margin-right: 0; - margin-left: 12px; -} -.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child { - margin-left: 0; -} -.ant-steps-rtl.ant-steps-small .ant-steps-item-title { - padding-right: 0; -} -.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title { - padding-left: 0; -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail { - margin: 0 70px 0 0; -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail::after, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after { - margin-right: 12px; - margin-left: 0; -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot { - right: 2px; - left: auto; -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon { - margin-right: 67px; - margin-left: 0; -} -.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot, -.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot { - /* expand hover area */ -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot { - float: right; -} -.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after, -.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after { - right: -26px; - left: auto; -} -.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon { - margin-right: 0; - margin-left: 16px; -} -.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail { - right: -9px; - left: auto; -} -.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot { - right: 0; - left: auto; -} -.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot { - right: -2px; - left: auto; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-switch { - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - min-width: 44px; - height: 22px; - line-height: 20px; - vertical-align: middle; - background-color: rgba(0, 0, 0, 0.25); - border: 1px solid transparent; - border-radius: 100px; - cursor: pointer; - -webkit-transition: all 0.36s; - transition: all 0.36s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-switch-inner { - display: block; - margin-right: 6px; - margin-left: 24px; - color: #fff; - font-size: 12px; -} -.ant-switch-loading-icon, -.ant-switch::after { - position: absolute; - top: 1px; - left: 1px; - width: 18px; - height: 18px; - background-color: #fff; - border-radius: 18px; - cursor: pointer; - -webkit-transition: all 0.36s cubic-bezier(0.78, 0.14, 0.15, 0.86); - transition: all 0.36s cubic-bezier(0.78, 0.14, 0.15, 0.86); - content: ' '; -} -.ant-switch::after { - -webkit-box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2); - box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2); -} -.ant-switch:not(.ant-switch-disabled):active::before, -.ant-switch:not(.ant-switch-disabled):active::after { - width: 24px; -} -.ant-switch-loading-icon { - z-index: 1; - display: none; - font-size: 12px; - background: transparent; -} -.ant-switch-loading-icon svg { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; -} -.ant-switch-loading .ant-switch-loading-icon { - display: inline-block; - color: rgba(0, 0, 0, 0.65); -} -.ant-switch-checked.ant-switch-loading .ant-switch-loading-icon { - color: #1890ff; -} -.ant-switch:focus { - outline: 0; - -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); - box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); -} -.ant-switch:focus:hover { - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-switch-small { - min-width: 28px; - height: 16px; - line-height: 14px; -} -.ant-switch-small .ant-switch-inner { - margin-right: 3px; - margin-left: 18px; - font-size: 12px; -} -.ant-switch-small::after { - width: 12px; - height: 12px; -} -.ant-switch-small:active::before, -.ant-switch-small:active::after { - width: 16px; -} -.ant-switch-small .ant-switch-loading-icon { - width: 12px; - height: 12px; -} -.ant-switch-small.ant-switch-checked .ant-switch-inner { - margin-right: 18px; - margin-left: 3px; -} -.ant-switch-small.ant-switch-checked .ant-switch-loading-icon { - left: 100%; - margin-left: -13px; -} -.ant-switch-small.ant-switch-loading .ant-switch-loading-icon { - font-weight: bold; - -webkit-transform: scale(0.66667); - transform: scale(0.66667); -} -.ant-switch-checked { - background-color: #1890ff; -} -.ant-switch-checked .ant-switch-inner { - margin-right: 24px; - margin-left: 6px; -} -.ant-switch-checked::after { - left: 100%; - margin-left: -1px; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} -.ant-switch-checked .ant-switch-loading-icon { - left: 100%; - margin-left: -19px; -} -.ant-switch-loading, -.ant-switch-disabled { - cursor: not-allowed; - opacity: 0.4; -} -.ant-switch-loading *, -.ant-switch-disabled * { - cursor: not-allowed; -} -.ant-switch-loading::before, -.ant-switch-disabled::before, -.ant-switch-loading::after, -.ant-switch-disabled::after { - cursor: not-allowed; -} -@-webkit-keyframes AntSwitchSmallLoadingCircle { - 0% { - -webkit-transform: rotate(0deg) scale(0.66667); - transform: rotate(0deg) scale(0.66667); - -webkit-transform-origin: 50% 50%; - transform-origin: 50% 50%; - } - 100% { - -webkit-transform: rotate(360deg) scale(0.66667); - transform: rotate(360deg) scale(0.66667); - -webkit-transform-origin: 50% 50%; - transform-origin: 50% 50%; - } -} -@keyframes AntSwitchSmallLoadingCircle { - 0% { - -webkit-transform: rotate(0deg) scale(0.66667); - transform: rotate(0deg) scale(0.66667); - -webkit-transform-origin: 50% 50%; - transform-origin: 50% 50%; - } - 100% { - -webkit-transform: rotate(360deg) scale(0.66667); - transform: rotate(360deg) scale(0.66667); - -webkit-transform-origin: 50% 50%; - transform-origin: 50% 50%; - } -} -.ant-switch-rtl { - direction: rtl; -} -.ant-switch-rtl .ant-switch-inner { - margin-right: 24px; - margin-left: 6px; -} -.ant-switch-rtl.ant-switch-loading-icon, -.ant-switch-rtl.ant-switch::after { - left: 100%; - margin-left: -1px; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} -.ant-switch-rtl.ant-switch-small .ant-switch-inner { - margin-right: 18px; - margin-left: 3px; -} -.ant-switch-rtl.ant-switch-small .ant-switch-loading-icon { - margin-left: 12px; -} -.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-inner { - margin-right: 3px; - margin-left: 18px; -} -.ant-switch-rtl.ant-switch-checked .ant-switch-inner { - margin-right: 6px; - margin-left: 24px; -} -.ant-switch-rtl.ant-switch-checked::after { - left: 1px; - margin-left: 0; - -webkit-transform: translateX(0); - transform: translateX(0); -} -.ant-switch-rtl.ant-switch-checked .ant-switch-loading-icon { - margin-left: -41px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-table.ant-table-middle .ant-table-title, -.ant-table.ant-table-middle .ant-table-footer, -.ant-table.ant-table-middle .ant-table-thead > tr > th, -.ant-table.ant-table-middle .ant-table-tbody > tr > td, -.ant-table.ant-table-middle tfoot > tr > th, -.ant-table.ant-table-middle tfoot > tr > td { - padding: 12px 8px; -} -.ant-table.ant-table-middle .ant-table-thead th.ant-table-column-has-sorters { - padding: 0; -} -.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column { - margin: -12px -8px; -} -.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column-title { - padding: 12px 2.3em 12px 8px; -} -.ant-table.ant-table-middle .ant-table-thead .ant-table-column-sorters { - padding: 12px 8px; -} -.ant-table.ant-table-middle .ant-table-expanded-row-fixed { - margin: -12px -8px; -} -.ant-table.ant-table-small .ant-table-title, -.ant-table.ant-table-small .ant-table-footer, -.ant-table.ant-table-small .ant-table-thead > tr > th, -.ant-table.ant-table-small .ant-table-tbody > tr > td, -.ant-table.ant-table-small tfoot > tr > th, -.ant-table.ant-table-small tfoot > tr > td { - padding: 8px 8px; -} -.ant-table.ant-table-small .ant-table-thead th.ant-table-column-has-sorters { - padding: 0; -} -.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column { - margin: -8px -8px; -} -.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column-title { - padding: 8px 2.3em 8px 8px; -} -.ant-table.ant-table-small .ant-table-thead .ant-table-column-sorters { - padding: 8px 8px; -} -.ant-table.ant-table-small .ant-table-expanded-row-fixed { - margin: -8px -8px; -} -.ant-table-small .ant-table-thead > tr > th { - background-color: #fafafa; -} -.ant-table.ant-table-bordered .ant-table-title { - border: 1px solid #f0f0f0; - border-bottom: 0; -} -.ant-table.ant-table-bordered thead > tr > th, -.ant-table.ant-table-bordered tbody > tr > td, -.ant-table.ant-table-bordered tfoot > tr > th, -.ant-table.ant-table-bordered tfoot > tr > td { - border-right: 1px solid #f0f0f0; -} -.ant-table.ant-table-bordered .ant-table-cell-fix-right-first::after { - border-right: 1px solid #f0f0f0; -} -.ant-table.ant-table-bordered table thead > tr:not(:last-child) > th { - border-bottom: 1px solid #f0f0f0; -} -.ant-table.ant-table-bordered .ant-table-container { - border: 1px solid #f0f0f0; - border-right: 0; - border-bottom: 0; -} -.ant-table.ant-table-bordered .ant-table-expanded-row-fixed { - margin: -16px -17px; -} -.ant-table.ant-table-bordered .ant-table-expanded-row-fixed::after { - position: absolute; - top: 0; - right: 1px; - bottom: 0; - border-right: 1px solid #f0f0f0; - content: ''; -} -.ant-table.ant-table-bordered.ant-table-scroll-horizontal tr.ant-table-expanded-row > td, -.ant-table.ant-table-bordered.ant-table-scroll-horizontal tr.ant-table-placeholder > td { - border-right: 0; -} -.ant-table.ant-table-bordered.ant-table-middle .ant-table-expanded-row-fixed { - margin: -12px -9px; -} -.ant-table.ant-table-bordered.ant-table-small .ant-table-expanded-row-fixed { - margin: -8px -9px; -} -.ant-table.ant-table-bordered .ant-table-footer { - border: 1px solid #f0f0f0; - border-top: 0; -} -.ant-table-wrapper::before { - display: table; - content: ''; -} -.ant-table-wrapper::after { - display: table; - clear: both; - content: ''; -} -.ant-table { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - z-index: 0; - clear: both; - background: #fff; - border-radius: 2px; -} -.ant-table table { - width: 100%; - text-align: left; - border-radius: 2px 2px 0 0; - border-collapse: separate; - border-spacing: 0; -} -.ant-table-thead > tr > th, -.ant-table-tbody > tr > td, -.ant-table tfoot > tr > th, -.ant-table tfoot > tr > td { - position: relative; - padding: 16px 16px; - overflow-wrap: break-word; -} -.ant-table-cell-ellipsis { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - word-break: keep-all; -} -.ant-table-cell-ellipsis.ant-table-cell-fix-left-last, -.ant-table-cell-ellipsis.ant-table-cell-fix-right-first { - overflow: visible; -} -.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content, -.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content { - display: block; - overflow: hidden; - text-overflow: ellipsis; -} -.ant-table-title { - padding: 16px 16px; -} -.ant-table-footer { - padding: 16px 16px; - color: rgba(0, 0, 0, 0.85); - background: #fafafa; -} -.ant-table-thead > tr > th { - color: rgba(0, 0, 0, 0.85); - font-weight: 500; - text-align: left; - background: #fafafa; - border-bottom: 1px solid #f0f0f0; - -webkit-transition: background 0.3s ease; - transition: background 0.3s ease; -} -.ant-table-thead > tr > th[colspan]:not([colspan='1']) { - text-align: center; -} -.ant-table-thead > tr:not(:last-child) > th[colspan] { - border-bottom: 0; -} -.ant-table-tbody > tr > td { - border-bottom: 1px solid #f0f0f0; - -webkit-transition: background 0.3s; - transition: background 0.3s; -} -.ant-table-tbody > tr.ant-table-row:hover > td { - background: #fafafa; -} -.ant-table-tbody > tr.ant-table-row-selected > td { - background: #e6f7ff; -} -.ant-table-tbody > tr.ant-table-row-selected:hover > td { - background: #e6f7ff; -} -.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table { - margin: -16px -16px -16px 33px; -} -.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table td { - background: transparent; -} -.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td { - border-bottom: 0; -} -.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child, -.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child { - border-radius: 0; -} -.ant-table tfoot > tr > th, -.ant-table tfoot > tr > td { - border-bottom: 1px solid #f0f0f0; -} -.ant-table-pagination.ant-pagination { - margin: 16px 0; -} -.ant-table-pagination-left { - float: left; -} -.ant-table-pagination-center { - text-align: center; -} -.ant-table-pagination-right { - float: right; -} -.ant-table-thead th.ant-table-column-has-sorters { - padding: 0; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-table-thead th.ant-table-column-has-sorters:hover { - background: #f2f2f2; -} -.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container { - background: #f7f7f7; -} -.ant-table-thead th.ant-table-column-sort { - background: #f5f5f5; -} -td.ant-table-column-sort { - background: #fafafa; -} -.ant-table-column-sorters-with-tooltip { - display: inline-block; - width: 100%; -} -.ant-table-column-sorters { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 16px 16px; -} -.ant-table-column-sorter { - margin-top: 0.15em; - margin-bottom: -0.15em; - margin-left: 8px; - color: #bfbfbf; -} -.ant-table-column-sorter-full { - margin-top: -0.2em; - margin-bottom: 0; -} -.ant-table-column-sorter-inner { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.ant-table-column-sorter-up, -.ant-table-column-sorter-down { - display: inline-block; - font-size: 11px; -} -.ant-table-column-sorter-up.active, -.ant-table-column-sorter-down.active { - color: #1890ff; -} -.ant-table-column-sorter-up + .ant-table-column-sorter-down { - margin-top: -0.3em; -} -.ant-table-filter-column { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - margin: -16px -16px; -} -.ant-table-filter-column-title { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - padding: 16px 2.3em 16px 16px; -} -.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column { - margin: 0; -} -.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title { - padding: 0 2.3em 0 0; -} -.ant-table-filter-trigger-container { - position: absolute; - top: 0; - right: 0; - bottom: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -ms-flex-item-align: stretch; - align-self: stretch; - cursor: pointer; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-table-filter-trigger-container-open, -.ant-table-filter-trigger-container:hover, -.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container:hover { - background: #e5e5e5; -} -.ant-table-filter-trigger { - display: block; - width: 2.3em; - color: #bfbfbf; - font-size: 12px; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-table-filter-trigger .anticon { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.ant-table-filter-trigger-container-open .ant-table-filter-trigger, -.ant-table-filter-trigger:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-table-filter-trigger.active { - color: #1890ff; -} -.ant-table-filter-dropdown { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - min-width: 120px; - background-color: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); - box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); -} -.ant-table-filter-dropdown .ant-dropdown-menu { - max-height: calc(100vh - 130px); - overflow-x: hidden; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; -} -.ant-table-filter-dropdown-submenu > ul { - max-height: calc(100vh - 130px); - overflow-x: hidden; - overflow-y: auto; -} -.ant-table-filter-dropdown .ant-checkbox-wrapper + span, -.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span { - padding-left: 8px; -} -.ant-table-filter-dropdown-btns { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 7px 8px 7px 3px; - overflow: hidden; - background-color: inherit; - border-top: 1px solid #f0f0f0; -} -.ant-table colgroup > col.ant-table-selection-col { - width: 60px; -} -table tr th.ant-table-selection-column, -table tr td.ant-table-selection-column { - text-align: center; -} -table tr th.ant-table-selection-column .ant-radio-wrapper, -table tr td.ant-table-selection-column .ant-radio-wrapper { - margin-right: 0; -} -.ant-table-selection { - position: relative; -} -.ant-table-selection-extra { - position: absolute; - top: 0; - right: -10px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-table-selection-extra .anticon { - display: inline-block; - font-size: 10px; - color: #bfbfbf; -} -.ant-table-selection-extra .anticon:hover { - color: #a6a6a6; -} -.ant-table-expand-icon-col { - width: 48px; -} -.ant-table-row-expand-icon-cell { - text-align: center; -} -.ant-table-row-indent { - float: left; - height: 1px; -} -.ant-table-row-expand-icon { - color: #1890ff; - text-decoration: none; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - float: left; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 17px; - height: 17px; - padding: 0; - color: inherit; - line-height: 12px; - vertical-align: -2px; - background: #fff; - border: 1px solid #f0f0f0; - border-radius: 2px; - outline: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-table-row-expand-icon:focus, -.ant-table-row-expand-icon:hover { - color: #40a9ff; -} -.ant-table-row-expand-icon:active { - color: #096dd9; -} -.ant-table-row-expand-icon:focus, -.ant-table-row-expand-icon:hover, -.ant-table-row-expand-icon:active { - border-color: currentColor; -} -.ant-table-row-expand-icon::before, -.ant-table-row-expand-icon::after { - position: absolute; - background: currentColor; - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - content: ''; -} -.ant-table-row-expand-icon::before { - top: 7px; - right: 3px; - left: 3px; - height: 1px; -} -.ant-table-row-expand-icon::after { - top: 3px; - bottom: 3px; - left: 7px; - width: 1px; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.ant-table-row-expand-icon-collapsed::before { - -webkit-transform: rotate(-180deg); - transform: rotate(-180deg); -} -.ant-table-row-expand-icon-collapsed::after { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); -} -.ant-table-row-expand-icon-spaced { - background: transparent; - border: 0; -} -.ant-table-row-expand-icon-spaced::before, -.ant-table-row-expand-icon-spaced::after { - display: none; - content: none; -} -.ant-table-row-indent + .ant-table-row-expand-icon { - margin-top: 2.5005px; - margin-right: 8px; -} -tr.ant-table-expanded-row > td, -tr.ant-table-expanded-row:hover > td { - background: #fbfbfb; -} -.ant-table .ant-table-expanded-row-fixed { - position: relative; - margin: -16px -16px; - padding: 16px 16px; -} -.ant-table-tbody > tr.ant-table-placeholder { - text-align: center; -} -.ant-table-tbody > tr.ant-table-placeholder:hover > td { - background: #fff; -} -.ant-table-cell-fix-left, -.ant-table-cell-fix-right { - position: -webkit-sticky !important; - position: sticky !important; - z-index: 2; - background: #fff; -} -.ant-table-cell-fix-left-first::after, -.ant-table-cell-fix-left-last::after { - position: absolute; - top: 0; - right: 0; - bottom: -1px; - width: 30px; - -webkit-transform: translateX(100%); - transform: translateX(100%); - -webkit-transition: -webkit-box-shadow 0.3s; - transition: -webkit-box-shadow 0.3s; - transition: box-shadow 0.3s; - transition: box-shadow 0.3s, -webkit-box-shadow 0.3s; - content: ''; - pointer-events: none; -} -.ant-table-cell-fix-right-first::after, -.ant-table-cell-fix-right-last::after { - position: absolute; - top: 0; - bottom: -1px; - left: 0; - width: 30px; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - -webkit-transition: -webkit-box-shadow 0.3s; - transition: -webkit-box-shadow 0.3s; - transition: box-shadow 0.3s; - transition: box-shadow 0.3s, -webkit-box-shadow 0.3s; - content: ''; - pointer-events: none; -} -.ant-table .ant-table-container::before, -.ant-table .ant-table-container::after { - position: absolute; - top: 0; - bottom: 0; - z-index: 1; - width: 30px; - -webkit-transition: -webkit-box-shadow 0.3s; - transition: -webkit-box-shadow 0.3s; - transition: box-shadow 0.3s; - transition: box-shadow 0.3s, -webkit-box-shadow 0.3s; - content: ''; - pointer-events: none; -} -.ant-table .ant-table-container::before { - left: 0; -} -.ant-table .ant-table-container::after { - right: 0; -} -.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container { - position: relative; -} -.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before { - -webkit-box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15); - box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15); -} -.ant-table-ping-left .ant-table-cell-fix-left-first::after, -.ant-table-ping-left .ant-table-cell-fix-left-last::after { - -webkit-box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15); - box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15); -} -.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container { - position: relative; -} -.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after { - -webkit-box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15); - box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15); -} -.ant-table-ping-right .ant-table-cell-fix-right-first::after, -.ant-table-ping-right .ant-table-cell-fix-right-last::after { - -webkit-box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15); - box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15); -} -@media all and (-ms-high-contrast: none) { - .ant-table-ping-left .ant-table-cell-fix-left-last::after { - -webkit-box-shadow: none !important; - box-shadow: none !important; - } - .ant-table-ping-right .ant-table-cell-fix-right-first::after { - -webkit-box-shadow: none !important; - box-shadow: none !important; - } -} -.ant-table { - /* title + table */ - /* table */ - /* table + footer */ -} -.ant-table-title { - border-radius: 2px 2px 0 0; -} -.ant-table-title + .ant-table-container { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child { - border-radius: 0; -} -.ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child { - border-radius: 0; -} -.ant-table-container { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} -.ant-table-container table > thead > tr:first-child th:first-child { - border-top-left-radius: 2px; -} -.ant-table-container table > thead > tr:first-child th:last-child { - border-top-right-radius: 2px; -} -.ant-table-footer { - border-radius: 0 0 2px 2px; -} -.ant-table-wrapper-rtl { - direction: rtl; -} -.ant-table-rtl { - direction: rtl; -} -.ant-table-wrapper-rtl .ant-table table { - text-align: right; -} -.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan='1']) { - text-align: center; -} -.ant-table-wrapper-rtl .ant-table-thead > tr > th { - text-align: right; -} -.ant-table-tbody > tr .ant-table.ant-table-rtl { - margin: -16px 33px -16px -16px; -} -.ant-table-wrapper-rtl .ant-table-pagination.ant-pagination { - float: left; -} -.ant-table-wrapper-rtl .ant-table-column-sorter { - margin-right: 8px; - margin-left: 0; -} -.ant-table-wrapper-rtl .ant-table-filter-column-title { - padding: 16px 16px 16px 2.3em; -} -.ant-table-wrapper-rtl .ant-table-filter-trigger-container { - right: auto; - left: 0; -} -.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span, -.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span { - padding-right: 8px; - padding-left: 0; -} -.ant-table-wrapper-rtl .ant-table-selection { - text-align: center; -} -.ant-table-wrapper-rtl .ant-table-selection-extra { - right: auto; - left: 0; - -webkit-transform: translate(-100%, -50%); - transform: translate(-100%, -50%); -} -.ant-table-wrapper-rtl .ant-table-row-indent { - float: right; -} -.ant-table-wrapper-rtl .ant-table-row-expand-icon { - float: right; -} -.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon { - margin-right: 0; - margin-left: 8px; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-timeline { - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - margin: 0; - padding: 0; - list-style: none; -} -.ant-timeline-item { - position: relative; - margin: 0; - padding-bottom: 20px; - font-size: 14px; - list-style: none; -} -.ant-timeline-item-tail { - position: absolute; - top: 10px; - left: 4px; - height: calc(100% - 10px); - border-left: 2px solid #f0f0f0; -} -.ant-timeline-item-pending .ant-timeline-item-head { - font-size: 12px; - background-color: transparent; -} -.ant-timeline-item-pending .ant-timeline-item-tail { - display: none; -} -.ant-timeline-item-head { - position: absolute; - width: 10px; - height: 10px; - background-color: #fff; - border: 2px solid transparent; - border-radius: 100px; -} -.ant-timeline-item-head-blue { - color: #1890ff; - border-color: #1890ff; -} -.ant-timeline-item-head-red { - color: #ff4d4f; - border-color: #ff4d4f; -} -.ant-timeline-item-head-green { - color: #52c41a; - border-color: #52c41a; -} -.ant-timeline-item-head-gray { - color: rgba(0, 0, 0, 0.25); - border-color: rgba(0, 0, 0, 0.25); -} -.ant-timeline-item-head-custom { - position: absolute; - top: 5.5px; - left: 5px; - width: auto; - height: auto; - margin-top: 0; - padding: 3px 1px; - line-height: 1; - text-align: center; - border: 0; - border-radius: 0; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.ant-timeline-item-content { - position: relative; - top: -7.001px; - margin: 0 0 0 26px; - word-break: break-word; -} -.ant-timeline-item-last > .ant-timeline-item-tail { - display: none; -} -.ant-timeline-item-last > .ant-timeline-item-content { - min-height: 48px; -} -.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail, -.ant-timeline.ant-timeline-right .ant-timeline-item-tail, -.ant-timeline.ant-timeline-label .ant-timeline-item-tail, -.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, -.ant-timeline.ant-timeline-right .ant-timeline-item-head, -.ant-timeline.ant-timeline-label .ant-timeline-item-head, -.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, -.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, -.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom { - left: 50%; -} -.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, -.ant-timeline.ant-timeline-right .ant-timeline-item-head, -.ant-timeline.ant-timeline-label .ant-timeline-item-head { - margin-left: -4px; -} -.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, -.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, -.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom { - margin-left: 1px; -} -.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content, -.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content, -.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content { - left: calc(50% - 4px); - width: calc(50% - 14px); - text-align: left; -} -.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content, -.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content, -.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content { - width: calc(50% - 12px); - margin: 0; - text-align: right; -} -.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail, -.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head, -.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom { - left: calc(100% - 4px - 2px); -} -.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content { - width: calc(100% - 18px); -} -.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail { - display: block; - height: calc(100% - 14px); - border-left: 2px dotted #f0f0f0; -} -.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail { - display: none; -} -.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail { - top: 15px; - display: block; - height: calc(100% - 15px); - border-left: 2px dotted #f0f0f0; -} -.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content { - min-height: 48px; -} -.ant-timeline.ant-timeline-label .ant-timeline-item-label { - position: absolute; - top: -7.001px; - width: calc(50% - 12px); - text-align: right; -} -.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label { - left: calc(50% + 14px); - width: calc(50% - 14px); - text-align: left; -} -.ant-timeline-rtl { - direction: rtl; -} -.ant-timeline-rtl .ant-timeline-item-tail { - right: 4px; - left: auto; - border-right: 2px solid #f0f0f0; - border-left: none; -} -.ant-timeline-rtl .ant-timeline-item-head-custom { - right: 5px; - left: auto; - -webkit-transform: translate(50%, -50%); - transform: translate(50%, -50%); -} -.ant-timeline-rtl .ant-timeline-item-content { - margin: 0 18px 0 0; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail, -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom { - right: 50%; - left: auto; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head { - margin-right: -4px; - margin-left: 0; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom { - margin-right: 1px; - margin-left: 0; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content { - right: calc(50% - 4px); - left: auto; - text-align: right; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content, -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content { - text-align: left; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head, -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom { - right: 0; - left: auto; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content { - width: 100%; - margin-right: 18px; - text-align: right; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail { - border-right: 2px dotted #f0f0f0; - border-left: none; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail { - border-right: 2px dotted #f0f0f0; - border-left: none; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label { - text-align: left; -} -.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label { - right: calc(50% + 14px); - text-align: right; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -@-webkit-keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -.ant-transfer-customize-list { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.ant-transfer-customize-list .ant-transfer-operation { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -ms-flex-item-align: center; - align-self: center; -} -.ant-transfer-customize-list .ant-transfer-list { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - width: auto; - height: auto; - min-height: 200px; -} -.ant-transfer-customize-list .ant-transfer-list-body-with-search { - padding-top: 0; -} -.ant-transfer-customize-list .ant-transfer-list-body-search-wrapper { - position: relative; - padding-bottom: 0; -} -.ant-transfer-customize-list .ant-transfer-list-body-customize-wrapper { - padding: 12px; -} -.ant-transfer-customize-list .ant-table-wrapper .ant-table-small { - border: 0; - border-radius: 0; -} -.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th { - background: #fafafa; -} -.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content .ant-table-row:last-child td { - border-bottom: 1px solid #f0f0f0; -} -.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body { - margin: 0; -} -.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination { - margin: 16px 0 4px; -} -.ant-transfer-customize-list .ant-input[disabled] { - background-color: transparent; -} -.ant-transfer { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; -} -.ant-transfer-disabled .ant-transfer-list { - background: #f5f5f5; -} -.ant-transfer-list { - position: relative; - display: inline-block; - width: 180px; - height: 200px; - padding-top: 40px; - vertical-align: middle; - border: 1px solid #d9d9d9; - border-radius: 2px; -} -.ant-transfer-list-with-footer { - padding-bottom: 34px; -} -.ant-transfer-list-search { - padding-right: 24px !important; - padding-left: 8px; -} -.ant-transfer-list-search-action { - position: absolute; - top: 12px; - right: 12px; - bottom: 12px; - width: 28px; - color: rgba(0, 0, 0, 0.25); - line-height: 32px; - text-align: center; -} -.ant-transfer-list-search-action .anticon { - color: rgba(0, 0, 0, 0.25); - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-transfer-list-search-action .anticon:hover { - color: rgba(0, 0, 0, 0.45); -} -span.ant-transfer-list-search-action { - pointer-events: none; -} -.ant-transfer-list-header { - position: absolute; - top: 0; - left: 0; - width: 100%; - padding: 7.4995px 12px 8.4995px; - overflow: hidden; - color: rgba(0, 0, 0, 0.65); - background: #fff; - border-bottom: 1px solid #f0f0f0; - border-radius: 2px 2px 0 0; -} -.ant-transfer-list-header-title { - position: absolute; - right: 12px; -} -.ant-transfer-list-header .ant-checkbox-wrapper + span { - padding-left: 8px; -} -.ant-transfer-list-body { - position: relative; - height: 100%; - font-size: 14px; -} -.ant-transfer-list-body-search-wrapper { - position: absolute; - top: 0; - left: 0; - width: 100%; - padding: 12px; -} -.ant-transfer-list-body-with-search { - padding-top: 56px; -} -.ant-transfer-list-content { - height: 100%; - margin: 0; - padding: 0; - overflow: auto; - list-style: none; -} -.ant-transfer-list-content-item { - min-height: 32px; - padding: 6px 12px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-transfer-list-content-item > span { - padding-right: 0; -} -.ant-transfer-list-content-item-text { - padding-left: 8px; -} -.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover { - background-color: #f5f5f5; - cursor: pointer; -} -.ant-transfer-list-content-item-checked { - background-color: #e6f7ff; -} -.ant-transfer-list-content-item-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-transfer-list-body-not-found { - position: absolute; - top: 50%; - width: 100%; - padding-top: 0; - color: rgba(0, 0, 0, 0.25); - text-align: center; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.ant-transfer-list-body-with-search .ant-transfer-list-body-not-found { - margin-top: 16px; -} -.ant-transfer-list-footer { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - border-top: 1px solid #f0f0f0; - border-radius: 0 0 2px 2px; -} -.ant-transfer-operation { - display: inline-block; - margin: 0 8px; - overflow: hidden; - vertical-align: middle; -} -.ant-transfer-operation .ant-btn { - display: block; -} -.ant-transfer-operation .ant-btn:first-child { - margin-bottom: 4px; -} -.ant-transfer-operation .ant-btn .anticon { - font-size: 12px; -} -.ant-transfer-rtl { - direction: rtl; -} -.ant-transfer-rtl .ant-transfer-list-search-action { - right: auto; - left: 12px; -} -.ant-transfer-rtl .ant-transfer-list-header { - right: 0; - left: auto; -} -.ant-transfer-rtl .ant-transfer-list-header-title { - right: auto; - left: 12px; -} -.ant-transfer-rtl .ant-transfer-list-header .ant-checkbox-wrapper + span { - padding-right: 8px; - padding-left: 0; -} -.ant-transfer-rtl .ant-transfer-list-body-search-wrapper { - right: 0; - left: auto; -} -.ant-transfer-rtl .ant-transfer-list-content-item > span { - padding-left: 0; -} -.ant-transfer-rtl .ant-transfer-list-content-item-text { - padding-right: 8px; - padding-left: 0; -} -.ant-transfer-rtl .ant-transfer-list-footer { - right: 0; - left: auto; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-tree.ant-tree-directory .ant-tree-treenode { - position: relative; -} -.ant-tree.ant-tree-directory .ant-tree-treenode::before { - position: absolute; - top: 0; - right: 0; - bottom: 4px; - left: 0; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - content: ''; - pointer-events: none; -} -.ant-tree.ant-tree-directory .ant-tree-treenode:hover::before { - background: #f5f5f5; -} -.ant-tree.ant-tree-directory .ant-tree-treenode > * { - z-index: 1; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher { - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper { - border-radius: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover { - background: transparent; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected { - color: #fff; - background: transparent; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before, -.ant-tree.ant-tree-directory .ant-tree-treenode-selected::before { - background: #1890ff; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher { - color: #fff; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper { - color: #fff; - background: transparent; -} -.ant-tree-checkbox { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - top: -0.09em; - display: inline-block; - line-height: 1; - white-space: nowrap; - vertical-align: middle; - outline: none; - cursor: pointer; -} -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner, -.ant-tree-checkbox:hover .ant-tree-checkbox-inner, -.ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner { - border-color: #1890ff; -} -.ant-tree-checkbox-checked::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 2px; - visibility: hidden; - -webkit-animation: antCheckboxEffect 0.36s ease-in-out; - animation: antCheckboxEffect 0.36s ease-in-out; - -webkit-animation-fill-mode: backwards; - animation-fill-mode: backwards; - content: ''; -} -.ant-tree-checkbox:hover::after, -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after { - visibility: visible; -} -.ant-tree-checkbox-inner { - position: relative; - top: 0; - left: 0; - display: block; - width: 16px; - height: 16px; - direction: ltr; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - border-collapse: separate; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tree-checkbox-inner::after { - position: absolute; - top: 50%; - left: 22%; - display: table; - width: 5.71428571px; - height: 9.14285714px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%); - transform: rotate(45deg) scale(0) translate(-50%, -50%); - opacity: 0; - -webkit-transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - content: ' '; -} -.ant-tree-checkbox-input { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - width: 100%; - height: 100%; - cursor: pointer; - opacity: 0; -} -.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after { - position: absolute; - display: table; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%); - transform: rotate(45deg) scale(1) translate(-50%, -50%); - opacity: 1; - -webkit-transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - content: ' '; -} -.ant-tree-checkbox-checked .ant-tree-checkbox-inner { - background-color: #1890ff; - border-color: #1890ff; -} -.ant-tree-checkbox-disabled { - cursor: not-allowed; -} -.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after { - border-color: rgba(0, 0, 0, 0.25); - -webkit-animation-name: none; - animation-name: none; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-input { - cursor: not-allowed; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner { - background-color: #f5f5f5; - border-color: #d9d9d9 !important; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after { - border-color: #f5f5f5; - border-collapse: separate; - -webkit-animation-name: none; - animation-name: none; -} -.ant-tree-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-tree-checkbox-disabled:hover::after, -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after { - visibility: hidden; -} -.ant-tree-checkbox-wrapper { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - line-height: unset; - cursor: pointer; -} -.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled { - cursor: not-allowed; -} -.ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper { - margin-left: 8px; -} -.ant-tree-checkbox + span { - padding-right: 8px; - padding-left: 8px; -} -.ant-tree-checkbox-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; -} -.ant-tree-checkbox-group-item { - display: inline-block; - margin-right: 8px; -} -.ant-tree-checkbox-group-item:last-child { - margin-right: 0; -} -.ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item { - margin-left: 0; -} -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner { - background-color: #fff; - border-color: #d9d9d9; -} -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after { - top: 50%; - left: 50%; - width: 8px; - height: 8px; - background-color: #1890ff; - border: 0; - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); - opacity: 1; - content: ' '; -} -.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after { - background-color: rgba(0, 0, 0, 0.25); - border-color: rgba(0, 0, 0, 0.25); -} -.ant-tree { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background: #fff; - border-radius: 2px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) { - background: #e6f7ff; -} -.ant-tree-list-holder-inner { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} -.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} -.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; -} -.ant-tree .ant-tree-treenode { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - padding: 0 0 4px 0; - outline: none; -} -.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover { - background: transparent; -} -.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper { - background: #f5f5f5; -} -.ant-tree-indent { - -ms-flex-item-align: stretch; - align-self: stretch; - white-space: nowrap; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree-indent-unit { - display: inline-block; - width: 24px; -} -.ant-tree .ant-tree-switcher { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 24px; - height: 24px; - margin: 0; - line-height: 24px; - text-align: center; - cursor: pointer; -} -.ant-tree .ant-tree-switcher .ant-tree-switcher-icon, -.ant-tree .ant-tree-switcher .ant-select-tree-switcher-icon { - font-size: 10px; - display: inline-block; - font-weight: bold; -} -.ant-tree .ant-tree-switcher .ant-tree-switcher-icon svg, -.ant-tree .ant-tree-switcher .ant-select-tree-switcher-icon svg { - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; -} -.ant-tree .ant-tree-switcher-noop { - cursor: default; -} -.ant-tree .ant-tree-switcher_close .ant-tree-switcher-icon svg { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} -.ant-tree .ant-tree-checkbox { - top: initial; - margin: 4px 8px 0 0; -} -.ant-tree .ant-tree-node-content-wrapper { - min-height: 24px; - margin: 0; - padding: 0 4px; - color: inherit; - line-height: 24px; - background: transparent; - border-radius: 2px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tree .ant-tree-node-content-wrapper:hover { - background-color: #f5f5f5; -} -.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected { - background-color: #bae7ff; -} -.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle { - display: inline-block; - width: 24px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; -} -.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty { - display: none; -} -.ant-tree .ant-tree-treenode-loading .ant-tree-iconEle { - display: none; -} -.ant-tree-node-content-wrapper[draggable='true'] { - line-height: 20px; - border-top: 2px transparent solid; - border-bottom: 2px transparent solid; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree .ant-tree-treenode.drag-over > [draggable] { - color: white; - background-color: #1890ff; - opacity: 0.8; -} -.ant-tree .ant-tree-treenode.drag-over-gap-top > [draggable] { - border-top-color: #1890ff; -} -.ant-tree .ant-tree-treenode.drag-over-gap-bottom > [draggable] { - border-bottom-color: #1890ff; -} -.ant-tree-show-line { - /* Motion should hide line of measure */ -} -.ant-tree-show-line .ant-tree-indent-unit { - position: relative; - height: 100%; -} -.ant-tree-show-line .ant-tree-indent-unit::before { - position: absolute; - top: calc(100% - 4px); - right: -12px; - bottom: -28px; - border-right: 1px solid #d9d9d9; - content: ''; -} -.ant-tree-show-line .ant-tree-indent-unit-end::before { - display: none; -} -.ant-tree-show-line .ant-tree-treenode-motion:not(.ant-motion-collapse-leave):not(.ant-motion-collapse-appear-active) .ant-tree-indent-unit::before { - display: none; -} -.ant-tree-show-line .ant-tree-switcher { - z-index: 1; - background: #fff; -} -.ant-tree-rtl { - direction: rtl; -} -.ant-tree .ant-tree-treenode-rtl { - direction: rtl; -} -.ant-tree-rtl.ant-tree .ant-tree-switcher_close .ant-tree-switcher-icon svg { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before { - right: auto; - left: -12px; - border-right: none; - border-left: 1px solid #d9d9d9; -} -@-webkit-keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -.ant-select-tree-checkbox { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - top: -0.09em; - display: inline-block; - line-height: 1; - white-space: nowrap; - vertical-align: middle; - outline: none; - cursor: pointer; -} -.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner, -.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner, -.ant-select-tree-checkbox-input:focus + .ant-select-tree-checkbox-inner { - border-color: #1890ff; -} -.ant-select-tree-checkbox-checked::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 2px; - visibility: hidden; - -webkit-animation: antCheckboxEffect 0.36s ease-in-out; - animation: antCheckboxEffect 0.36s ease-in-out; - -webkit-animation-fill-mode: backwards; - animation-fill-mode: backwards; - content: ''; -} -.ant-select-tree-checkbox:hover::after, -.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox::after { - visibility: visible; -} -.ant-select-tree-checkbox-inner { - position: relative; - top: 0; - left: 0; - display: block; - width: 16px; - height: 16px; - direction: ltr; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - border-collapse: separate; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-select-tree-checkbox-inner::after { - position: absolute; - top: 50%; - left: 22%; - display: table; - width: 5.71428571px; - height: 9.14285714px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%); - transform: rotate(45deg) scale(0) translate(-50%, -50%); - opacity: 0; - -webkit-transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - content: ' '; -} -.ant-select-tree-checkbox-input { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - width: 100%; - height: 100%; - cursor: pointer; - opacity: 0; -} -.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after { - position: absolute; - display: table; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%); - transform: rotate(45deg) scale(1) translate(-50%, -50%); - opacity: 1; - -webkit-transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - content: ' '; -} -.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner { - background-color: #1890ff; - border-color: #1890ff; -} -.ant-select-tree-checkbox-disabled { - cursor: not-allowed; -} -.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after { - border-color: rgba(0, 0, 0, 0.25); - -webkit-animation-name: none; - animation-name: none; -} -.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input { - cursor: not-allowed; -} -.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner { - background-color: #f5f5f5; - border-color: #d9d9d9 !important; -} -.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after { - border-color: #f5f5f5; - border-collapse: separate; - -webkit-animation-name: none; - animation-name: none; -} -.ant-select-tree-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-select-tree-checkbox-disabled:hover::after, -.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled::after { - visibility: hidden; -} -.ant-select-tree-checkbox-wrapper { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - line-height: unset; - cursor: pointer; -} -.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled { - cursor: not-allowed; -} -.ant-select-tree-checkbox-wrapper + .ant-select-tree-checkbox-wrapper { - margin-left: 8px; -} -.ant-select-tree-checkbox + span { - padding-right: 8px; - padding-left: 8px; -} -.ant-select-tree-checkbox-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; -} -.ant-select-tree-checkbox-group-item { - display: inline-block; - margin-right: 8px; -} -.ant-select-tree-checkbox-group-item:last-child { - margin-right: 0; -} -.ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item { - margin-left: 0; -} -.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner { - background-color: #fff; - border-color: #d9d9d9; -} -.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after { - top: 50%; - left: 50%; - width: 8px; - height: 8px; - background-color: #1890ff; - border: 0; - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); - opacity: 1; - content: ' '; -} -.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after { - background-color: rgba(0, 0, 0, 0.25); - border-color: rgba(0, 0, 0, 0.25); -} -.ant-tree-select-dropdown { - padding: 8px 4px 0; -} -.ant-tree-select-dropdown-rtl { - direction: rtl; -} -.ant-tree-select-dropdown .ant-select-tree { - border-radius: 0; -} -.ant-tree-select-dropdown .ant-select-tree-list-holder-inner { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} -.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode { - padding-bottom: 8px; -} -.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; -} -.ant-select-tree { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background: #fff; - border-radius: 2px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused) { - background: #e6f7ff; -} -.ant-select-tree-list-holder-inner { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} -.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} -.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; -} -.ant-select-tree .ant-select-tree-treenode { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - padding: 0 0 4px 0; - outline: none; -} -.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover { - background: transparent; -} -.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper { - background: #f5f5f5; -} -.ant-select-tree-indent { - -ms-flex-item-align: stretch; - align-self: stretch; - white-space: nowrap; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-select-tree-indent-unit { - display: inline-block; - width: 24px; -} -.ant-select-tree .ant-select-tree-switcher { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 24px; - height: 24px; - margin: 0; - line-height: 24px; - text-align: center; - cursor: pointer; -} -.ant-select-tree .ant-select-tree-switcher .ant-tree-switcher-icon, -.ant-select-tree .ant-select-tree-switcher .ant-select-tree-switcher-icon { - font-size: 10px; - display: inline-block; - font-weight: bold; -} -.ant-select-tree .ant-select-tree-switcher .ant-tree-switcher-icon svg, -.ant-select-tree .ant-select-tree-switcher .ant-select-tree-switcher-icon svg { - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; -} -.ant-select-tree .ant-select-tree-switcher-noop { - cursor: default; -} -.ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} -.ant-select-tree .ant-select-tree-checkbox { - top: initial; - margin: 4px 8px 0 0; -} -.ant-select-tree .ant-select-tree-node-content-wrapper { - min-height: 24px; - margin: 0; - padding: 0 4px; - color: inherit; - line-height: 24px; - background: transparent; - border-radius: 2px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-select-tree .ant-select-tree-node-content-wrapper:hover { - background-color: #f5f5f5; -} -.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected { - background-color: #bae7ff; -} -.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle { - display: inline-block; - width: 24px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; -} -.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty { - display: none; -} -.ant-select-tree .ant-select-tree-treenode-loading .ant-select-tree-iconEle { - display: none; -} -.ant-select-tree-node-content-wrapper[draggable='true'] { - line-height: 20px; - border-top: 2px transparent solid; - border-bottom: 2px transparent solid; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-select-tree .ant-select-tree-treenode.drag-over > [draggable] { - color: white; - background-color: #1890ff; - opacity: 0.8; -} -.ant-select-tree .ant-select-tree-treenode.drag-over-gap-top > [draggable] { - border-top-color: #1890ff; -} -.ant-select-tree .ant-select-tree-treenode.drag-over-gap-bottom > [draggable] { - border-bottom-color: #1890ff; -} -.ant-select-tree-show-line { - /* Motion should hide line of measure */ -} -.ant-select-tree-show-line .ant-select-tree-indent-unit { - position: relative; - height: 100%; -} -.ant-select-tree-show-line .ant-select-tree-indent-unit::before { - position: absolute; - top: calc(100% - 4px); - right: -12px; - bottom: -28px; - border-right: 1px solid #d9d9d9; - content: ''; -} -.ant-select-tree-show-line .ant-select-tree-indent-unit-end::before { - display: none; -} -.ant-select-tree-show-line .ant-select-tree-treenode-motion:not(.ant-motion-collapse-leave):not(.ant-motion-collapse-appear-active) .ant-select-tree-indent-unit::before { - display: none; -} -.ant-select-tree-show-line .ant-select-tree-switcher { - z-index: 1; - background: #fff; -} -.ant-select-tree-rtl { - direction: rtl; -} -.ant-select-tree .ant-select-tree-treenode-rtl { - direction: rtl; -} -.ant-select-tree-rtl.ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.ant-select-tree-rtl.ant-select-tree-show-line .ant-select-tree-indent-unit::before { - right: auto; - left: -12px; - border-right: none; - border-left: 1px solid #d9d9d9; -} -.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -@-webkit-keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -@keyframes antCheckboxEffect { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0.5; - } - 100% { - -webkit-transform: scale(1.6); - transform: scale(1.6); - opacity: 0; - } -} -.ant-tree.ant-tree-directory .ant-tree-treenode { - position: relative; -} -.ant-tree.ant-tree-directory .ant-tree-treenode::before { - position: absolute; - top: 0; - right: 0; - bottom: 4px; - left: 0; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - content: ''; - pointer-events: none; -} -.ant-tree.ant-tree-directory .ant-tree-treenode:hover::before { - background: #f5f5f5; -} -.ant-tree.ant-tree-directory .ant-tree-treenode > * { - z-index: 1; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher { - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper { - border-radius: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover { - background: transparent; -} -.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected { - color: #fff; - background: transparent; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before, -.ant-tree.ant-tree-directory .ant-tree-treenode-selected::before { - background: #1890ff; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher { - color: #fff; -} -.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper { - color: #fff; - background: transparent; -} -.ant-tree-checkbox { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - position: relative; - top: -0.09em; - display: inline-block; - line-height: 1; - white-space: nowrap; - vertical-align: middle; - outline: none; - cursor: pointer; -} -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner, -.ant-tree-checkbox:hover .ant-tree-checkbox-inner, -.ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner { - border-color: #1890ff; -} -.ant-tree-checkbox-checked::after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 1px solid #1890ff; - border-radius: 2px; - visibility: hidden; - -webkit-animation: antCheckboxEffect 0.36s ease-in-out; - animation: antCheckboxEffect 0.36s ease-in-out; - -webkit-animation-fill-mode: backwards; - animation-fill-mode: backwards; - content: ''; -} -.ant-tree-checkbox:hover::after, -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after { - visibility: visible; -} -.ant-tree-checkbox-inner { - position: relative; - top: 0; - left: 0; - display: block; - width: 16px; - height: 16px; - direction: ltr; - background-color: #fff; - border: 1px solid #d9d9d9; - border-radius: 2px; - border-collapse: separate; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tree-checkbox-inner::after { - position: absolute; - top: 50%; - left: 22%; - display: table; - width: 5.71428571px; - height: 9.14285714px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%); - transform: rotate(45deg) scale(0) translate(-50%, -50%); - opacity: 0; - -webkit-transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s; - content: ' '; -} -.ant-tree-checkbox-input { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - width: 100%; - height: 100%; - cursor: pointer; - opacity: 0; -} -.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after { - position: absolute; - display: table; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%); - transform: rotate(45deg) scale(1) translate(-50%, -50%); - opacity: 1; - -webkit-transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s; - content: ' '; -} -.ant-tree-checkbox-checked .ant-tree-checkbox-inner { - background-color: #1890ff; - border-color: #1890ff; -} -.ant-tree-checkbox-disabled { - cursor: not-allowed; -} -.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after { - border-color: rgba(0, 0, 0, 0.25); - -webkit-animation-name: none; - animation-name: none; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-input { - cursor: not-allowed; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner { - background-color: #f5f5f5; - border-color: #d9d9d9 !important; -} -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after { - border-color: #f5f5f5; - border-collapse: separate; - -webkit-animation-name: none; - animation-name: none; -} -.ant-tree-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-tree-checkbox-disabled:hover::after, -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after { - visibility: hidden; -} -.ant-tree-checkbox-wrapper { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; - line-height: unset; - cursor: pointer; -} -.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled { - cursor: not-allowed; -} -.ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper { - margin-left: 8px; -} -.ant-tree-checkbox + span { - padding-right: 8px; - padding-left: 8px; -} -.ant-tree-checkbox-group { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - display: inline-block; -} -.ant-tree-checkbox-group-item { - display: inline-block; - margin-right: 8px; -} -.ant-tree-checkbox-group-item:last-child { - margin-right: 0; -} -.ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item { - margin-left: 0; -} -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner { - background-color: #fff; - border-color: #d9d9d9; -} -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after { - top: 50%; - left: 50%; - width: 8px; - height: 8px; - background-color: #1890ff; - border: 0; - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); - opacity: 1; - content: ' '; -} -.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after { - background-color: rgba(0, 0, 0, 0.25); - border-color: rgba(0, 0, 0, 0.25); -} -.ant-tree { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - background: #fff; - border-radius: 2px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) { - background: #e6f7ff; -} -.ant-tree-list-holder-inner { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} -.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} -.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; -} -.ant-tree .ant-tree-treenode { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - padding: 0 0 4px 0; - outline: none; -} -.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover { - background: transparent; -} -.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper { - background: #f5f5f5; -} -.ant-tree-indent { - -ms-flex-item-align: stretch; - align-self: stretch; - white-space: nowrap; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree-indent-unit { - display: inline-block; - width: 24px; -} -.ant-tree .ant-tree-switcher { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 24px; - height: 24px; - margin: 0; - line-height: 24px; - text-align: center; - cursor: pointer; -} -.ant-tree .ant-tree-switcher .ant-tree-switcher-icon, -.ant-tree .ant-tree-switcher .ant-select-tree-switcher-icon { - font-size: 10px; - display: inline-block; - font-weight: bold; -} -.ant-tree .ant-tree-switcher .ant-tree-switcher-icon svg, -.ant-tree .ant-tree-switcher .ant-select-tree-switcher-icon svg { - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; -} -.ant-tree .ant-tree-switcher-noop { - cursor: default; -} -.ant-tree .ant-tree-switcher_close .ant-tree-switcher-icon svg { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} -.ant-tree .ant-tree-checkbox { - top: initial; - margin: 4px 8px 0 0; -} -.ant-tree .ant-tree-node-content-wrapper { - min-height: 24px; - margin: 0; - padding: 0 4px; - color: inherit; - line-height: 24px; - background: transparent; - border-radius: 2px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-tree .ant-tree-node-content-wrapper:hover { - background-color: #f5f5f5; -} -.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected { - background-color: #bae7ff; -} -.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle { - display: inline-block; - width: 24px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; -} -.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty { - display: none; -} -.ant-tree .ant-tree-treenode-loading .ant-tree-iconEle { - display: none; -} -.ant-tree-node-content-wrapper[draggable='true'] { - line-height: 20px; - border-top: 2px transparent solid; - border-bottom: 2px transparent solid; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.ant-tree .ant-tree-treenode.drag-over > [draggable] { - color: white; - background-color: #1890ff; - opacity: 0.8; -} -.ant-tree .ant-tree-treenode.drag-over-gap-top > [draggable] { - border-top-color: #1890ff; -} -.ant-tree .ant-tree-treenode.drag-over-gap-bottom > [draggable] { - border-bottom-color: #1890ff; -} -.ant-tree-show-line { - /* Motion should hide line of measure */ -} -.ant-tree-show-line .ant-tree-indent-unit { - position: relative; - height: 100%; -} -.ant-tree-show-line .ant-tree-indent-unit::before { - position: absolute; - top: calc(100% - 4px); - right: -12px; - bottom: -28px; - border-right: 1px solid #d9d9d9; - content: ''; -} -.ant-tree-show-line .ant-tree-indent-unit-end::before { - display: none; -} -.ant-tree-show-line .ant-tree-treenode-motion:not(.ant-motion-collapse-leave):not(.ant-motion-collapse-appear-active) .ant-tree-indent-unit::before { - display: none; -} -.ant-tree-show-line .ant-tree-switcher { - z-index: 1; - background: #fff; -} -.ant-tree-rtl { - direction: rtl; -} -.ant-tree .ant-tree-treenode-rtl { - direction: rtl; -} -.ant-tree-rtl.ant-tree .ant-tree-switcher_close .ant-tree-switcher-icon svg { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before { - right: auto; - left: -12px; - border-right: none; - border-left: 1px solid #d9d9d9; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-typography { - color: rgba(0, 0, 0, 0.65); -} -.ant-typography.ant-typography-secondary { - color: rgba(0, 0, 0, 0.45); -} -.ant-typography.ant-typography-warning { - color: #faad14; -} -.ant-typography.ant-typography-danger { - color: #ff4d4f; -} -.ant-typography.ant-typography-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -div.ant-typography, -.ant-typography p { - margin-bottom: 1em; -} -h1.ant-typography, -.ant-typography h1 { - margin-bottom: 0.5em; - color: rgba(0, 0, 0, 0.85); - font-weight: 600; - font-size: 38px; - line-height: 1.23; -} -h2.ant-typography, -.ant-typography h2 { - margin-bottom: 0.5em; - color: rgba(0, 0, 0, 0.85); - font-weight: 600; - font-size: 30px; - line-height: 1.35; -} -h3.ant-typography, -.ant-typography h3 { - margin-bottom: 0.5em; - color: rgba(0, 0, 0, 0.85); - font-weight: 600; - font-size: 24px; - line-height: 1.35; -} -h4.ant-typography, -.ant-typography h4 { - margin-bottom: 0.5em; - color: rgba(0, 0, 0, 0.85); - font-weight: 600; - font-size: 20px; - line-height: 1.4; -} -.ant-typography + h1.ant-typography, -.ant-typography + h2.ant-typography, -.ant-typography + h3.ant-typography, -.ant-typography + h4.ant-typography { - margin-top: 1.2em; -} -.ant-typography div + h1, -.ant-typography ul + h1, -.ant-typography li + h1, -.ant-typography p + h1, -.ant-typography h1 + h1, -.ant-typography h2 + h1, -.ant-typography h3 + h1, -.ant-typography h4 + h1, -.ant-typography div + h2, -.ant-typography ul + h2, -.ant-typography li + h2, -.ant-typography p + h2, -.ant-typography h1 + h2, -.ant-typography h2 + h2, -.ant-typography h3 + h2, -.ant-typography h4 + h2, -.ant-typography div + h3, -.ant-typography ul + h3, -.ant-typography li + h3, -.ant-typography p + h3, -.ant-typography h1 + h3, -.ant-typography h2 + h3, -.ant-typography h3 + h3, -.ant-typography h4 + h3, -.ant-typography div + h4, -.ant-typography ul + h4, -.ant-typography li + h4, -.ant-typography p + h4, -.ant-typography h1 + h4, -.ant-typography h2 + h4, -.ant-typography h3 + h4, -.ant-typography h4 + h4 { - margin-top: 1.2em; -} -span.ant-typography-ellipsis { - display: inline-block; -} -.ant-typography a { - color: #1890ff; - text-decoration: none; - outline: none; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; -} -.ant-typography a:focus, -.ant-typography a:hover { - color: #40a9ff; -} -.ant-typography a:active { - color: #096dd9; -} -.ant-typography a:active, -.ant-typography a:hover { - text-decoration: none; -} -.ant-typography a[disabled] { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; - pointer-events: none; -} -.ant-typography code { - margin: 0 0.2em; - padding: 0.2em 0.4em 0.1em; - font-size: 85%; - background: rgba(0, 0, 0, 0.06); - border: 1px solid rgba(0, 0, 0, 0.06); - border-radius: 3px; -} -.ant-typography mark { - padding: 0; - background-color: #ffe58f; -} -.ant-typography u, -.ant-typography ins { - text-decoration: underline; - -webkit-text-decoration-skip: ink; - text-decoration-skip-ink: auto; -} -.ant-typography s, -.ant-typography del { - text-decoration: line-through; -} -.ant-typography strong { - font-weight: 600; -} -.ant-typography-expand, -.ant-typography-edit, -.ant-typography-copy { - color: #1890ff; - text-decoration: none; - outline: none; - cursor: pointer; - -webkit-transition: color 0.3s; - transition: color 0.3s; - margin-left: 8px; -} -.ant-typography-expand:focus, -.ant-typography-edit:focus, -.ant-typography-copy:focus, -.ant-typography-expand:hover, -.ant-typography-edit:hover, -.ant-typography-copy:hover { - color: #40a9ff; -} -.ant-typography-expand:active, -.ant-typography-edit:active, -.ant-typography-copy:active { - color: #096dd9; -} -.ant-typography-copy-success, -.ant-typography-copy-success:hover, -.ant-typography-copy-success:focus { - color: #52c41a; -} -.ant-typography-edit-content { - position: relative; -} -div.ant-typography-edit-content { - left: -12px; - margin-top: -5px; - margin-bottom: calc(1em - 4px - 2px); -} -.ant-typography-edit-content-confirm { - position: absolute; - right: 10px; - bottom: 8px; - color: rgba(0, 0, 0, 0.45); - pointer-events: none; -} -.ant-typography-edit-content textarea { - -moz-transition: none; -} -.ant-typography ul, -.ant-typography ol { - margin: 0 0 1em 0; - padding: 0; -} -.ant-typography ul li, -.ant-typography ol li { - margin: 0 0 0 20px; - padding: 0 0 0 4px; -} -.ant-typography ul { - list-style-type: circle; -} -.ant-typography ul ul { - list-style-type: disc; -} -.ant-typography ol { - list-style-type: decimal; -} -.ant-typography-ellipsis-single-line { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -span.ant-typography-ellipsis-single-line { - vertical-align: bottom; -} -.ant-typography-ellipsis-multiple-line { - display: -webkit-box; - -webkit-line-clamp: 3; - /*! autoprefixer: ignore next */ - -webkit-box-orient: vertical; - overflow: hidden; -} -.ant-typography-rtl { - direction: rtl; -} -.ant-typography-rtl .ant-typography-expand, -.ant-typography-rtl .ant-typography-edit, -.ant-typography-rtl .ant-typography-copy { - margin-right: 8px; - margin-left: 0; -} -div.ant-typography-edit-content.ant-typography-rtl { - right: -12px; - left: auto; -} -.ant-typography-rtl .ant-typography-edit-content-confirm { - right: auto; - left: 10px; -} -.ant-typography-rtl.ant-typography ul li, -.ant-typography-rtl.ant-typography ol li { - margin: 0 20px 0 0; - padding: 0 4px 0 0; -} - -/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ -/* stylelint-disable no-duplicate-selectors */ -/* stylelint-disable */ -/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ -.ant-upload { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - outline: 0; -} -.ant-upload p { - margin: 0; -} -.ant-upload-btn { - display: block; - width: 100%; - outline: none; -} -.ant-upload input[type='file'] { - cursor: pointer; -} -.ant-upload.ant-upload-select { - display: inline-block; -} -.ant-upload.ant-upload-disabled { - cursor: not-allowed; -} -.ant-upload.ant-upload-select-picture-card { - display: table; - float: left; - width: 104px; - height: 104px; - margin-right: 8px; - margin-bottom: 8px; - text-align: center; - vertical-align: top; - background-color: #fafafa; - border: 1px dashed #d9d9d9; - border-radius: 2px; - cursor: pointer; - -webkit-transition: border-color 0.3s ease; - transition: border-color 0.3s ease; -} -.ant-upload.ant-upload-select-picture-card > .ant-upload { - display: table-cell; - width: 100%; - height: 100%; - padding: 8px; - text-align: center; - vertical-align: middle; -} -.ant-upload.ant-upload-select-picture-card:hover { - border-color: #1890ff; -} -.ant-upload.ant-upload-drag { - position: relative; - width: 100%; - height: 100%; - text-align: center; - background: #fafafa; - border: 1px dashed #d9d9d9; - border-radius: 2px; - cursor: pointer; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; -} -.ant-upload.ant-upload-drag .ant-upload { - padding: 16px 0; -} -.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) { - border-color: #096dd9; -} -.ant-upload.ant-upload-drag.ant-upload-disabled { - cursor: not-allowed; -} -.ant-upload.ant-upload-drag .ant-upload-btn { - display: table; - height: 100%; -} -.ant-upload.ant-upload-drag .ant-upload-drag-container { - display: table-cell; - vertical-align: middle; -} -.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover { - border-color: #40a9ff; -} -.ant-upload.ant-upload-drag p.ant-upload-drag-icon { - margin-bottom: 20px; -} -.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon { - color: #40a9ff; - font-size: 48px; -} -.ant-upload.ant-upload-drag p.ant-upload-text { - margin: 0 0 4px; - color: rgba(0, 0, 0, 0.85); - font-size: 16px; -} -.ant-upload.ant-upload-drag p.ant-upload-hint { - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-upload.ant-upload-drag .anticon-plus { - color: rgba(0, 0, 0, 0.25); - font-size: 30px; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-upload.ant-upload-drag .anticon-plus:hover { - color: rgba(0, 0, 0, 0.45); -} -.ant-upload.ant-upload-drag:hover .anticon-plus { - color: rgba(0, 0, 0, 0.45); -} -.ant-upload-picture-card-wrapper { - display: inline-block; - width: 100%; -} -.ant-upload-picture-card-wrapper::before { - display: table; - content: ''; -} -.ant-upload-picture-card-wrapper::after { - display: table; - clear: both; - content: ''; -} -.ant-upload-list { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0; - color: rgba(0, 0, 0, 0.65); - font-size: 14px; - font-variant: tabular-nums; - line-height: 1.5715; - list-style: none; - -webkit-font-feature-settings: 'tnum'; - font-feature-settings: 'tnum'; - line-height: 22px; -} -.ant-upload-list::before { - display: table; - content: ''; -} -.ant-upload-list::after { - display: table; - clear: both; - content: ''; -} -.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 { - padding-right: 14px; -} -.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 { - padding-right: 28px; -} -.ant-upload-list-item { - position: relative; - height: 22px; - margin-top: 8px; - font-size: 14px; -} -.ant-upload-list-item-name { - display: inline-block; - width: 100%; - padding-left: 22px; - overflow: hidden; - line-height: 22px; - white-space: nowrap; - text-overflow: ellipsis; -} -.ant-upload-list-item-name-icon-count-1 { - padding-right: 14px; -} -.ant-upload-list-item-card-actions { - position: absolute; - right: 0; - opacity: 0; -} -.ant-upload-list-item-card-actions.picture { - top: 25px; - line-height: 1; - opacity: 1; -} -.ant-upload-list-item-card-actions .anticon { - padding-right: 6px; - color: rgba(0, 0, 0, 0.45); -} -.ant-upload-list-item-info { - height: 100%; - padding: 0 12px 0 4px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} -.ant-upload-list-item-info > span { - display: block; - width: 100%; - height: 100%; -} -.ant-upload-list-item-info .anticon-loading .anticon, -.ant-upload-list-item-info .ant-upload-text-icon .anticon { - position: absolute; - top: 5px; - color: rgba(0, 0, 0, 0.45); - font-size: 14px; -} -.ant-upload-list-item .anticon-close { - display: inline-block; - font-size: 10px; - position: absolute; - top: 6px; - right: 4px; - color: rgba(0, 0, 0, 0.45); - line-height: 0; - cursor: pointer; - opacity: 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-upload-list-item .anticon-close:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-upload-list-item:hover .ant-upload-list-item-info { - background-color: #f5f5f5; -} -.ant-upload-list-item:hover .anticon-close { - opacity: 1; -} -.ant-upload-list-item:hover .ant-upload-list-item-card-actions { - opacity: 1; -} -.ant-upload-list-item-error, -.ant-upload-list-item-error .ant-upload-text-icon > .anticon, -.ant-upload-list-item-error .ant-upload-list-item-name { - color: #ff4d4f; -} -.ant-upload-list-item-error .ant-upload-list-item-card-actions { - opacity: 1; -} -.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon { - color: #ff4d4f; -} -.ant-upload-list-item-progress { - position: absolute; - bottom: -12px; - width: 100%; - padding-left: 26px; - font-size: 14px; - line-height: 0; -} -.ant-upload-list-picture .ant-upload-list-item, -.ant-upload-list-picture-card .ant-upload-list-item { - position: relative; - height: 66px; - padding: 8px; - border: 1px solid #d9d9d9; - border-radius: 2px; -} -.ant-upload-list-picture .ant-upload-list-item:hover, -.ant-upload-list-picture-card .ant-upload-list-item:hover { - background: transparent; -} -.ant-upload-list-picture .ant-upload-list-item-error, -.ant-upload-list-picture-card .ant-upload-list-item-error { - border-color: #ff4d4f; -} -.ant-upload-list-picture .ant-upload-list-item-info, -.ant-upload-list-picture-card .ant-upload-list-item-info { - padding: 0; -} -.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info, -.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info { - background: transparent; -} -.ant-upload-list-picture .ant-upload-list-item-uploading, -.ant-upload-list-picture-card .ant-upload-list-item-uploading { - border-style: dashed; -} -.ant-upload-list-picture .ant-upload-list-item-thumbnail, -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail { - position: absolute; - top: 8px; - left: 8px; - width: 48px; - height: 48px; - line-height: 54px; - text-align: center; - opacity: 0.8; -} -.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon, -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon { - font-size: 26px; -} -.ant-upload-list-picture .ant-upload-list-item-icon, -.ant-upload-list-picture-card .ant-upload-list-item-icon { - position: absolute; - top: 50%; - left: 50%; - font-size: 26px; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.ant-upload-list-picture .ant-upload-list-item-icon .anticon, -.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon { - font-size: 26px; -} -.ant-upload-list-picture .ant-upload-list-item-image, -.ant-upload-list-picture-card .ant-upload-list-item-image { - max-width: 100%; -} -.ant-upload-list-picture .ant-upload-list-item-thumbnail img, -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img { - display: block; - width: 48px; - height: 48px; - overflow: hidden; -} -.ant-upload-list-picture .ant-upload-list-item-name, -.ant-upload-list-picture-card .ant-upload-list-item-name { - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - max-width: 100%; - margin: 0 0 0 8px; - padding-right: 8px; - padding-left: 48px; - overflow: hidden; - line-height: 44px; - white-space: nowrap; - text-overflow: ellipsis; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1, -.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 { - padding-right: 18px; -} -.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2, -.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 { - padding-right: 36px; -} -.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name, -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name { - line-height: 28px; -} -.ant-upload-list-picture .ant-upload-list-item-progress, -.ant-upload-list-picture-card .ant-upload-list-item-progress { - bottom: 14px; - width: calc(100% - 24px); - margin-top: 0; - padding-left: 56px; -} -.ant-upload-list-picture .anticon-close, -.ant-upload-list-picture-card .anticon-close { - position: absolute; - top: 8px; - right: 8px; - line-height: 1; - opacity: 1; -} -.ant-upload-list-picture-card.ant-upload-list::after { - display: none; -} -.ant-upload-list-picture-card-container { - float: left; - width: 104px; - height: 104px; - margin: 0 8px 8px 0; -} -.ant-upload-list-picture-card .ant-upload-list-item { - float: left; - width: 104px; - height: 104px; - margin: 0 8px 8px 0; -} -.ant-upload-list-picture-card .ant-upload-list-item-info { - position: relative; - height: 100%; - overflow: hidden; -} -.ant-upload-list-picture-card .ant-upload-list-item-info::before { - position: absolute; - z-index: 1; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); - opacity: 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; - content: ' '; -} -.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before { - opacity: 1; -} -.ant-upload-list-picture-card .ant-upload-list-item-actions { - position: absolute; - top: 50%; - left: 50%; - z-index: 10; - white-space: nowrap; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - opacity: 0; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye, -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download, -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete { - z-index: 10; - width: 16px; - margin: 0 4px; - color: rgba(255, 255, 255, 0.85); - font-size: 16px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover, -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover, -.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover { - color: #fff; -} -.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions, -.ant-upload-list-picture-card .ant-upload-list-item-actions:hover { - opacity: 1; -} -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail, -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img { - position: static; - display: block; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; -} -.ant-upload-list-picture-card .ant-upload-list-item-name { - display: none; - margin: 8px 0 0; - padding: 0; - line-height: 1.5715; - text-align: center; -} -.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name { - position: absolute; - bottom: 10px; - display: block; -} -.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item { - background-color: #fafafa; -} -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info { - height: auto; -} -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before, -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye, -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete { - display: none; -} -.ant-upload-list-picture-card .ant-upload-list-item-progress { - bottom: 32px; - padding-left: 0; -} -.ant-upload-list .ant-upload-success-icon { - color: #52c41a; - font-weight: bold; -} -.ant-upload-list .ant-upload-animate-enter, -.ant-upload-list .ant-upload-animate-leave, -.ant-upload-list .ant-upload-animate-inline-enter, -.ant-upload-list .ant-upload-animate-inline-leave { - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; - -webkit-animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86); -} -.ant-upload-list .ant-upload-animate-enter { - -webkit-animation-name: uploadAnimateIn; - animation-name: uploadAnimateIn; -} -.ant-upload-list .ant-upload-animate-leave { - -webkit-animation-name: uploadAnimateOut; - animation-name: uploadAnimateOut; -} -.ant-upload-list .ant-upload-animate-inline-enter { - -webkit-animation-name: uploadAnimateInlineIn; - animation-name: uploadAnimateInlineIn; -} -.ant-upload-list .ant-upload-animate-inline-leave { - -webkit-animation-name: uploadAnimateInlineOut; - animation-name: uploadAnimateInlineOut; -} -@-webkit-keyframes uploadAnimateIn { - from { - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@keyframes uploadAnimateIn { - from { - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@-webkit-keyframes uploadAnimateOut { - to { - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@keyframes uploadAnimateOut { - to { - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@-webkit-keyframes uploadAnimateInlineIn { - from { - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@keyframes uploadAnimateInlineIn { - from { - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@-webkit-keyframes uploadAnimateInlineOut { - to { - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -@keyframes uploadAnimateInlineOut { - to { - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - } -} -.ant-upload-rtl { - direction: rtl; -} -.ant-upload-rtl.ant-upload.ant-upload-select-picture-card { - float: right; - margin-right: 0; - margin-left: 8px; -} -.ant-upload-list-rtl { - direction: rtl; -} -.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 { - padding-right: 22px; - padding-left: 14px; -} -.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 { - padding-right: 22px; - padding-left: 28px; -} -.ant-upload-list-rtl .ant-upload-list-item-name { - padding-right: 22px; - padding-left: 0; -} -.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1 { - padding-left: 14px; -} -.ant-upload-list-rtl .ant-upload-list-item-card-actions { - right: auto; - left: 0; -} -.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon { - padding-right: 0; - padding-left: 5px; -} -.ant-upload-list-rtl .ant-upload-list-item-info { - padding: 0 4px 0 12px; -} -.ant-upload-list-rtl .ant-upload-list-item .anticon-close { - right: auto; - left: 4px; -} -.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon { - padding-right: 0; - padding-left: 5px; -} -.ant-upload-list-rtl .ant-upload-list-item-progress { - padding-right: 26px; - padding-left: 0; -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail { - right: 8px; - left: auto; -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon { - right: 50%; - left: auto; - -webkit-transform: translate(50%, -50%); - transform: translate(50%, -50%); -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name { - margin: 0 8px 0 0; - padding-right: 48px; - padding-left: 8px; -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 { - padding-right: 48px; - padding-left: 18px; -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 { - padding-right: 48px; - padding-left: 36px; -} -.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress, -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress { - padding-right: 56px; - padding-left: 0; -} -.ant-upload-list-rtl.ant-upload-list-picture .anticon-close, -.ant-upload-list-rtl.ant-upload-list-picture-card .anticon-close { - right: auto; - left: 8px; -} -.ant-upload-list-rtl .ant-upload-list-picture-card-container { - float: right; - margin: 0 0 8px 8px; -} -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item { - float: right; - margin: 0 0 8px 8px; -} -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions { - right: 50%; - left: auto; - -webkit-transform: translate(50%, -50%); - transform: translate(50%, -50%); -} -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name { - margin: 8px 0 0; - padding: 0; -} -.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-info { - padding: 0; -} - - -/*# sourceMappingURL=antd.css.map*/ \ No newline at end of file diff --git a/stories/assets/css/l7.css b/stories/assets/css/l7.css deleted file mode 100644 index 1d573ca53b..0000000000 --- a/stories/assets/css/l7.css +++ /dev/null @@ -1,400 +0,0 @@ -.l7-marker { - position: absolute !important; - top: 0; - left: 0; - z-index: 5; -} -.l7-popup-anchor-top, -.l7-popup-anchor-top-left, -.l7-popup-anchor-top-right { - -webkit-flex-direction: column; - flex-direction: column; -} - -.l7-popup-anchor-bottom, -.l7-popup-anchor-bottom-left, -.l7-popup-anchor-bottom-right { - -webkit-flex-direction: column-reverse; - flex-direction: column-reverse; -} - -.l7-popup-anchor-left { - -webkit-flex-direction: row; - flex-direction: row; -} - -.l7-popup-anchor-right { - -webkit-flex-direction: row-reverse; - flex-direction: row-reverse; -} -.l7-popup { - position: absolute; - top: 0; - left: 0; - display: -webkit-flex; - display: flex; - will-change: transform; - pointer-events: none; - z-index: 5; -} -.l7-popup-tip { - width: 0; - height: 0; - border: 10px solid transparent; - z-index: 1; -} -.l7-popup-anchor-top .l7-popup-tip { - -webkit-align-self: center; - align-self: center; - border-top: none; - border-bottom-color: #fff; -} - -.l7-popup-anchor-top-left .l7-popup-tip { - -webkit-align-self: flex-start; - align-self: flex-start; - border-top: none; - border-left: none; - border-bottom-color: #fff; -} - -.l7-popup-anchor-top-right .l7-popup-tip { - -webkit-align-self: flex-end; - align-self: flex-end; - border-top: none; - border-right: none; - border-bottom-color: #fff; -} - -.l7-popup-anchor-bottom .l7-popup-tip { - -webkit-align-self: center; - align-self: center; - border-bottom: none; - border-top-color: #fff; -} - -.l7-popup-anchor-bottom-left .l7-popup-tip { - -webkit-align-self: flex-start; - align-self: flex-start; - border-bottom: none; - border-left: none; - border-top-color: #fff; -} - -.l7-popup-anchor-bottom-right .l7-popup-tip { - -webkit-align-self: flex-end; - align-self: flex-end; - border-bottom: none; - border-right: none; - border-top-color: #fff; -} - -.l7-popup-anchor-left .l7-popup-tip { - -webkit-align-self: center; - align-self: center; - border-left: none; - border-right-color: #fff; -} - -.l7-popup-anchor-right .l7-popup-tip { - -webkit-align-self: center; - align-self: center; - border-right: none; - border-left-color: #fff; -} - -.l7-popup-close-button { - position: absolute; - right: 0; - top: 0; - border: 0; - padding: 0; - font-size: 25px; - line-height: 20px; - border-radius: 0 3px 0 0; - cursor: pointer; - background-color: transparent; -} - -.l7-popup-close-button:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.l7-popup-content { - position: relative; - background: #fff; - border-radius: 3px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); - padding: 10px 10px 15px; - pointer-events: auto; -} - -.l7-popup-anchor-top-left .l7-popup-content { - border-top-left-radius: 0; -} - -.l7-popup-anchor-top-right .l7-popup-content { - border-top-right-radius: 0; -} - -.l7-popup-anchor-bottom-left .l7-popup-content { - border-bottom-left-radius: 0; -} - -.l7-popup-anchor-bottom-right .l7-popup-content { - border-bottom-right-radius: 0; -} - -.l7-popup-track-pointer { - display: none; -} - -.l7-popup-track-pointer * { - pointer-events: none; - user-select: none; -} - -.l7-map:hover .l7-popup-track-pointer { - display: flex; -} - -.l7-map:active .l7-popup-track-pointer { - display: none; -} - -.l7-popup-close-button { - position: absolute; - right: 0; - top: 0; - border: 0; - border-radius: 0 3px 0 0; - cursor: pointer; - background-color: transparent; -} - -.l7-popup-close-button:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.l7-popup-content { - position: relative; - background: #fff; - border-radius: 3px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); - padding: 10px 10px 15px; - pointer-events: auto; -} - -/* general toolbar styles */ - -.l7-bar { - box-shadow: 0 1px 5px rgba(0,0,0,0.65); - border-radius: 4px; - } -.l7-bar a, -.l7-bar a:hover { - background-color: #fff; - width: 36px; - height: 36px; - line-height: 30px; - font-size: 30px; - display: block; - text-align: center; - text-decoration: none; - color: #8E9DAB; - } -.l7-bar a, -.l7-control-layers-toggle { - background-position: 50% 50%; - background-repeat: no-repeat; - display: block; - } -.l7-bar a:hover { - background-color: #f4f4f4; - } -.l7-bar a:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - } -.l7-bar a:last-child { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - border-bottom: none; - } -.l7-bar a.l7-disabled { - cursor: default; - background-color: #f4f4f4; - color: #bbb; - } - - -/* control positioning */ - -.l7-control-container { - font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif; -} -.l7-control-hide { - display: none; -} -.l7-control { - position: relative; - z-index: 800; - pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */ - pointer-events: auto; - } -.l7-top, -.l7-bottom { - position: absolute; - z-index: 1000; - pointer-events: none; - } -.l7-top { - top: 0; - } -.l7-right { - right: 0; - } -.l7-bottom { - bottom: 0; - } -.l7-left { - left: 0; - } -.l7-control { - float: left; - clear: both; - } -.l7-right .l7-control { - float: right; - } -.l7-top .l7-control { - margin-top: 10px; - } -.l7-bottom .l7-control { - margin-bottom: 10px; - } -.l7-left .l7-control { - margin-left: 10px; - } -.l7-right .l7-control { - margin-right: 10px; - } - - /* attribution and scale controls */ - -.l7-control-container .l7-control-attribution { - background: #fff; - background: rgba(255, 255, 255, 0.7); - margin: 0; - } -.l7-control-attribution, -.l7-control-scale-line { - padding: 0 5px; - color: #333; - } -.l7-control-attribution a { - text-decoration: none; - } -.l7-control-attribution a:hover { - text-decoration: underline; - } -.l7-container .l7-control-attribution, -.l7-container .l7-control-scale { - font-size: 11px; - padding: 5px 5px 2px 5px; - background: rgba(255, 255, 255, 0.7); - } -.l7-left .l7-control-scale { - margin-left: 5px; - } -.l7-bottom .l7-control-scale { - margin-bottom: 5px; - } -.l7-control-scale-line { - border: 2px solid #8E9DAB; - border-top: none; - color: #8e9dab; - line-height: 1.1; - padding: 2px 5px 1px; - font-size: 11px; - white-space: nowrap; - overflow: hidden; - -moz-box-sizing: border-box; - box-sizing: border-box; - - background: #fff; - background: rgba(255, 255, 255, 0.8); - } -.l7-control-scale-line:not(:first-child) { - border-top: 2px solid #777; - border-bottom: none; - margin-top: -2px; - } -.l7-control-scale-line:not(:first-child):not(:last-child) { - border-bottom: 2px solid #777; - } - -.l7-touch .l7-control-attribution, -.l7-touch .l7-control-layers, -.l7-touch .l7-bar { - box-shadow: none; - } -.l7-touch .l7-control-layers, -.l7-touch .l7-bar { - border: 2px solid rgba(0,0,0,0.2); - background-clip: padding-box; - } - - - /* layers control */ - -.l7-control-layers { - box-shadow: 0 1px 5px rgba(0,0,0,0.4); - background: #fff; - border-radius: 5px; - } -.l7-control-layers-toggle { - background-image: url(../images/layers.svg); - width: 36px; - height: 36px; - } -.l7-retina .l7-control-layers-toggle { - background-image: url(../images/layers.svg); - background-size: 26px 26px; - } -.l7-touch .l7-control-layers-toggle { - width: 44px; - height: 44px; - } -.l7-control-layers .l7-control-layers-list, -.l7-control-layers-expanded .l7-control-layers-toggle { - display: none; - } -.l7-control-layers-expanded .l7-control-layers-list { - display: block; - position: relative; - } -.l7-control-layers-expanded { - padding: 6px 10px 6px 6px; - color: #333; - background: #fff; - } -.l7-control-layers-scrollbar { - overflow-y: scroll; - overflow-x: hidden; - padding-right: 5px; - } -.l7-control-layers-selector { - margin-top: 2px; - position: relative; - top: 1px; - } -.l7-control-layers label { - display: block; - } -.l7-control-layers-separator { - height: 0; - border-top: 1px solid #ddd; - margin: 5px -10px 5px -6px; - } - diff --git a/stories/assets/data/points.json b/stories/assets/data/points.json deleted file mode 100644 index 9a9f830d5c..0000000000 --- a/stories/assets/data/points.json +++ /dev/null @@ -1,4940 +0,0 @@ -{ - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "South West Cape", - "comment": null, - "name_alt": null, - "lat_y": -43.510984, - "long_x": 146.054227, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 146.03379804609568, - -43.5404025683706 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Howe", - "comment": null, - "name_alt": null, - "lat_y": -37.488775, - "long_x": 149.95853, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 149.95838463633373, - -37.48894622188092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Otway", - "comment": null, - "name_alt": null, - "lat_y": -38.857622, - "long_x": 143.565403, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 143.537005108191, - -38.85472383068997 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Jaffa", - "comment": null, - "name_alt": null, - "lat_y": -36.944244, - "long_x": 139.690866, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 139.68061977964746, - -36.95624316107086 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Carnot", - "comment": null, - "name_alt": null, - "lat_y": -34.920233, - "long_x": 135.656027, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 135.65378326897053, - -34.93870859313661 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Byron", - "comment": null, - "name_alt": null, - "lat_y": -28.658282, - "long_x": 153.632849, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 153.62799176015545, - -28.66197417050363 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Manifold", - "comment": null, - "name_alt": null, - "lat_y": -22.702081, - "long_x": 150.811228, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 150.81116783945873, - -22.702080987505923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape York", - "comment": null, - "name_alt": null, - "lat_y": -10.710859, - "long_x": 142.522018, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 142.52173912852123, - -10.710747979693423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Melville", - "comment": null, - "name_alt": null, - "lat_y": -14.163629, - "long_x": 144.506417, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 144.50660240977123, - -14.163506768755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Arnhem", - "comment": null, - "name_alt": null, - "lat_y": -12.337984, - "long_x": 136.952429, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 136.91481885262823, - -12.295662864626316 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "West Cape Howe", - "comment": null, - "name_alt": null, - "lat_y": -35.104301, - "long_x": 117.597011, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 117.59693444102123, - -35.10430266719342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Leeuwin", - "comment": null, - "name_alt": null, - "lat_y": -34.297841, - "long_x": 115.10633, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 115.1280088910596, - -34.328007092559645 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Pasley", - "comment": null, - "name_alt": null, - "lat_y": -33.929054, - "long_x": 123.517283, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 123.51722252695873, - -33.92888762813092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Londonderry", - "comment": null, - "name_alt": null, - "lat_y": -13.713856, - "long_x": 126.964514, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 126.94130045687105, - -13.74290642667802 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Steep Point", - "comment": null, - "name_alt": null, - "lat_y": -26.16822, - "long_x": 113.169959, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 113.14519563289093, - -26.157463616878637 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "North West Cape", - "comment": null, - "name_alt": null, - "lat_y": -21.809776, - "long_x": 114.117534, - "region": "Oceania", - "subregion": "Australia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 114.16010761213809, - -21.801474697071743 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Lands End", - "comment": null, - "name_alt": null, - "lat_y": 50.069677, - "long_x": -5.668629, - "region": "Europe", - "subregion": "British Isles", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -5.668629523822517, - 50.06970856327533 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Gracias a Dios", - "comment": null, - "name_alt": null, - "lat_y": 14.994242, - "long_x": -83.15866, - "region": "North America", - "subregion": "Central America", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -83.15874182851002, - 14.994208074994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Brewster", - "comment": null, - "name_alt": null, - "lat_y": 70.150754, - "long_x": -22.122616, - "region": "North America", - "subregion": "Greenland", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -22.122731086322517, - 70.15088532108783 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Morris Jesup", - "comment": null, - "name_alt": null, - "lat_y": 83.626331, - "long_x": -32.491541, - "region": "North America", - "subregion": "Greenland", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -32.49150550038502, - 83.62628815311908 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape York", - "comment": null, - "name_alt": null, - "lat_y": 76.218919, - "long_x": -68.218612, - "region": "North America", - "subregion": "Greenland", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -68.21861731679127, - 76.21887848515033 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Nunap Isua", - "comment": null, - "name_alt": "Cape Farewell", - "lat_y": 59.862583, - "long_x": -43.90088, - "region": "North America", - "subregion": "Greenland", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -43.90080725819752, - 59.86267731327533 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Rifstangi", - "comment": null, - "name_alt": null, - "lat_y": 66.530766, - "long_x": -16.126417, - "region": "Europe", - "subregion": "Iceland", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -16.148503201808108, - 66.53076813358783 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Grmsey", - "comment": null, - "name_alt": null, - "lat_y": 66.669359, - "long_x": -18.251096, - "region": "Europe", - "subregion": "Iceland", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -18.251088019916267, - 66.66937897343158 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Surtsey", - "comment": null, - "name_alt": null, - "lat_y": 63.217764, - "long_x": -20.434929, - "region": "Europe", - "subregion": "Iceland", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -20.434803840228767, - 63.21771881718158 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cap Est", - "comment": null, - "name_alt": null, - "lat_y": -15.274849, - "long_x": 50.499889, - "region": "Africa", - "subregion": "Indian Ocean", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 50.49976647227123, - -15.274956964068423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Vohimena", - "comment": null, - "name_alt": null, - "lat_y": -25.546355, - "long_x": 45.158683, - "region": "Africa", - "subregion": "Indian Ocean", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 45.15870201914623, - -25.546319268755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Rodrigues", - "comment": null, - "name_alt": null, - "lat_y": -19.702241, - "long_x": 66.54263, - "region": "Seven seas (open ocean)", - "subregion": "Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 66.54273522227123, - -19.702203057818423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Diego Garcia", - "comment": null, - "name_alt": null, - "lat_y": -19.702241, - "long_x": 66.54263, - "region": "Seven seas (open ocean)", - "subregion": "Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 72.44202721445873, - -7.332207940630923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "I. Clarión", - "comment": null, - "name_alt": null, - "lat_y": 18.345725, - "long_x": -114.749992, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -114.74998938710377, - 18.345770574994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "I. Socorro", - "comment": null, - "name_alt": null, - "lat_y": 18.786694, - "long_x": -110.992912, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -110.99290930897877, - 18.786810614056577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Tikopia", - "comment": null, - "name_alt": null, - "lat_y": -12.28881, - "long_x": 168.833542, - "region": "Oceania", - "subregion": "Melanesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 168.83362877695873, - -12.288750909380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Norfolk I.", - "comment": null, - "name_alt": null, - "lat_y": -29.02416, - "long_x": 167.960052, - "region": "Oceania", - "subregion": "Melanesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 167.96009362070873, - -29.024102471880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Cretin", - "comment": null, - "name_alt": null, - "lat_y": -6.637492, - "long_x": 147.852392, - "region": "Oceania", - "subregion": "Melanesia", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 147.85242760508373, - -6.637261651568423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Îles Chesterfield", - "comment": null, - "name_alt": null, - "lat_y": -19.20447, - "long_x": 159.95171, - "region": "Oceania", - "subregion": "Melanesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 159.95167076914623, - -19.204644464068423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Lamotrek", - "comment": null, - "name_alt": null, - "lat_y": 7.509727, - "long_x": 146.333084, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 146.33301842539623, - 7.509711004681577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Kosrae", - "comment": null, - "name_alt": null, - "lat_y": 5.329221, - "long_x": 162.974172, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 162.97413170664623, - 5.329169012494077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Arorea", - "comment": null, - "name_alt": null, - "lat_y": -2.617755, - "long_x": 176.81264, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 176.81263268320873, - -2.617852471880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Pingelap", - "comment": null, - "name_alt": null, - "lat_y": 6.22951, - "long_x": 160.702931, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 160.70289147227123, - 6.229681707806577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Kapingamarangi", - "comment": null, - "name_alt": null, - "lat_y": 1.079429, - "long_x": 154.781328, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 154.78138268320873, - 1.079474188275327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Agrihan", - "comment": null, - "name_alt": null, - "lat_y": 18.777332, - "long_x": 145.670369, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 145.67042076914623, - 18.777411199994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Asuncion", - "comment": null, - "name_alt": null, - "lat_y": 19.688654, - "long_x": 145.40141, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 145.40125573008373, - 19.688666082806577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Wotje", - "comment": null, - "name_alt": null, - "lat_y": 9.451143, - "long_x": 170.012255, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 170.01209557383373, - 9.451300360150327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Bikar", - "comment": null, - "name_alt": null, - "lat_y": 12.243519, - "long_x": 170.120691, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 170.12061608164623, - 12.243597723431577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Pagan", - "comment": null, - "name_alt": null, - "lat_y": 18.119631, - "long_x": 145.785087, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 145.78492272227123, - 18.119635321087827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Wake I.", - "comment": null, - "name_alt": null, - "lat_y": 19.303497, - "long_x": 166.63626, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 166.63624108164623, - 19.303595282025327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Tabiteuea", - "comment": null, - "name_alt": null, - "lat_y": -1.201405, - "long_x": 174.755207, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 174.75513756602123, - -1.201348565630923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Aranuka", - "comment": null, - "name_alt": null, - "lat_y": 0.226766, - "long_x": 173.626286, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 173.62623131602123, - 0.226752020306577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Nauru", - "comment": null, - "name_alt": null, - "lat_y": -0.505856, - "long_x": 166.930778, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 166.93067467539623, - -0.505791925005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ebon", - "comment": null, - "name_alt": null, - "lat_y": 4.59977, - "long_x": 168.736432, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 168.73633873789623, - 4.599798895306577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Jaluit", - "comment": null, - "name_alt": null, - "lat_y": 5.964455, - "long_x": 169.682894, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 169.68299401133373, - 5.964483953900327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Mili", - "comment": null, - "name_alt": null, - "lat_y": 6.107334, - "long_x": 171.725875, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 171.72584069102123, - 6.107489324994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Majuro", - "comment": null, - "name_alt": null, - "lat_y": 7.118009, - "long_x": 171.159743, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 171.15980065195873, - 7.117987371869077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ailinglapalap", - "comment": null, - "name_alt": null, - "lat_y": 7.276392, - "long_x": 168.596926, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 168.59693444102123, - 7.276495672650327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Kwajalein", - "comment": null, - "name_alt": null, - "lat_y": 8.746619, - "long_x": 167.735072, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 167.73511803477123, - 8.746710516400327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Rongelap", - "comment": null, - "name_alt": null, - "lat_y": 11.164329, - "long_x": 166.869876, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 166.86988365977123, - 11.164496160931577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Bikini", - "comment": null, - "name_alt": null, - "lat_y": 11.639231, - "long_x": 165.550698, - "region": "Oceania", - "subregion": "Micronesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 165.55042565195873, - 11.639288641400327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Reinga", - "comment": null, - "name_alt": null, - "lat_y": -34.432767, - "long_x": 172.7285, - "region": "Oceania", - "subregion": "New Zealand", - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 172.70558117137455, - -34.42039113947056 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Necker", - "comment": null, - "name_alt": null, - "lat_y": 23.586649, - "long_x": -164.704743, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -164.70470130116627, - 23.586676336712827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Laysan", - "comment": null, - "name_alt": null, - "lat_y": 25.776083, - "long_x": -171.733589, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -171.73363196522877, - 25.776007391400327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Kure Atoll", - "comment": null, - "name_alt": null, - "lat_y": 28.440992, - "long_x": -178.319207, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -178.31920325429127, - 28.440985418744077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Nikumaroro", - "comment": null, - "name_alt": null, - "lat_y": -4.644675, - "long_x": -174.53143, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -174.53142249257252, - -4.644707940630923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Howland I.", - "comment": null, - "name_alt": null, - "lat_y": 0.814266, - "long_x": -176.638313, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -176.63829505116627, - 0.814276434369077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Palmyra Atoll", - "comment": null, - "name_alt": null, - "lat_y": 5.879013, - "long_x": -162.09929, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -162.09923255116627, - 5.879095770306577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Jarvis", - "comment": null, - "name_alt": null, - "lat_y": -0.368919, - "long_x": -160.020814, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -160.02080237538502, - -0.368951104693423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Takutea", - "comment": null, - "name_alt": null, - "lat_y": -19.8026, - "long_x": -158.294405, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -158.29430091054127, - -19.802666925005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Rakahanga", - "comment": null, - "name_alt": null, - "lat_y": -10.022892, - "long_x": -161.081621, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -161.08171546132252, - -10.022881768755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Raroia", - "comment": null, - "name_alt": null, - "lat_y": -16.054416, - "long_x": -142.509609, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -142.50963294179127, - -16.054253839068423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Rapa", - "comment": null, - "name_alt": null, - "lat_y": -27.587603, - "long_x": -144.328315, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -144.32823645741627, - -27.587456964068423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Mangareva", - "comment": null, - "name_alt": null, - "lat_y": -23.102464, - "long_x": -134.985909, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -134.98582923085377, - -23.102593682818423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Henderson I.", - "comment": null, - "name_alt": null, - "lat_y": -24.349847, - "long_x": -128.317479, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -128.31755530507252, - -24.349663995318423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Nanumea", - "comment": null, - "name_alt": null, - "lat_y": -5.67562, - "long_x": 176.137639, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 176.13770592539623, - -5.675591729693423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Niulakita", - "comment": null, - "name_alt": null, - "lat_y": -10.750687, - "long_x": 179.497571, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 179.49756920664623, - -10.750664971880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "The Snares", - "comment": null, - "name_alt": null, - "lat_y": -48.017042, - "long_x": 166.588946, - "region": "Oceania", - "subregion": "New Zealand", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 166.58887780039623, - -48.01690032344342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Kanton", - "comment": null, - "name_alt": null, - "lat_y": -2.757106, - "long_x": -171.71703, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -171.71703040272877, - -2.757134698443423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Tabuaeran", - "comment": null, - "name_alt": "Fanning I.", - "lat_y": 3.866545, - "long_x": -159.326781, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -159.32683264882252, - 3.866705633587827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Malden", - "comment": null, - "name_alt": null, - "lat_y": -4.042491, - "long_x": -154.983478, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -154.98350989491627, - -4.042657159380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Rarotonga", - "comment": null, - "name_alt": null, - "lat_y": -21.201867, - "long_x": -159.797637, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -159.79771887929127, - -21.201836846880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Rangiroa", - "comment": null, - "name_alt": null, - "lat_y": -15.2046, - "long_x": -147.773967, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -147.77403723866627, - -15.204766534380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Funafuti", - "comment": null, - "name_alt": null, - "lat_y": -8.491577, - "long_x": 179.19841, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 179.19837487070873, - -8.491631768755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Vavau", - "comment": null, - "name_alt": null, - "lat_y": -18.590062, - "long_x": -173.976769, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -173.97673499257252, - -18.590020440630923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "I. de Pascua", - "comment": null, - "name_alt": "Easter I.", - "lat_y": -27.102117, - "long_x": -109.367953, - "region": "Oceania", - "subregion": "Polynesia", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -109.36790930897877, - -27.102227471880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "St. Croix", - "comment": null, - "name_alt": null, - "lat_y": 17.762944, - "long_x": -64.763088, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -64.76317298085377, - 17.763006903119077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Grand Cayman", - "comment": null, - "name_alt": null, - "lat_y": 19.315829, - "long_x": -81.271416, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -81.27159583241627, - 19.315802313275327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "San Salvador", - "comment": null, - "name_alt": null, - "lat_y": 24.052793, - "long_x": -74.492848, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -74.49290930897877, - 24.052801824994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Grenada", - "comment": null, - "name_alt": null, - "lat_y": 12.105978, - "long_x": -61.723079, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.72319495351002, - 12.105963446087827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Barbuda", - "comment": null, - "name_alt": null, - "lat_y": 17.622525, - "long_x": -61.789243, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.78929602772877, - 17.622626043744077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Antigua", - "comment": null, - "name_alt": null, - "lat_y": 17.040441, - "long_x": -61.775982, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.77592932851002, - 17.040594793744077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Guadeloupe", - "comment": null, - "name_alt": null, - "lat_y": 16.180583, - "long_x": -61.656947, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.65703284413502, - 16.180670477337827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Dominica", - "comment": null, - "name_alt": null, - "lat_y": 15.452943, - "long_x": -61.352652, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.35271155507252, - 15.452887274212827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Martinique", - "comment": null, - "name_alt": null, - "lat_y": 14.672462, - "long_x": -61.008715, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.00883948476002, - 14.672491766400327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Saint Lucia", - "comment": null, - "name_alt": null, - "lat_y": 13.918332, - "long_x": -60.982225, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -60.98222815663502, - 13.918280340619077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Saint Vincent", - "comment": null, - "name_alt": null, - "lat_y": 13.270131, - "long_x": -61.207143, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -61.20720374257252, - 13.270209051556577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Barbados", - "comment": null, - "name_alt": null, - "lat_y": 13.164326, - "long_x": -59.566742, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -59.56682288319752, - 13.164252020306577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Tobago", - "comment": null, - "name_alt": null, - "lat_y": 11.259334, - "long_x": -60.677992, - "region": "South America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -60.67808997304127, - 11.259283758587827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Margarita", - "comment": null, - "name_alt": null, - "lat_y": 10.981467, - "long_x": -64.051401, - "region": "South America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -64.05144202382252, - 10.981512762494077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Curaao", - "comment": null, - "name_alt": null, - "lat_y": 12.185355, - "long_x": -68.999109, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -68.99919593007252, - 12.185309149212827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Aruba", - "comment": null, - "name_alt": null, - "lat_y": 12.502849, - "long_x": -69.96488, - "region": "North America", - "subregion": "West Indies", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -69.96501624257252, - 12.502752996869077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ra’s Banäs", - "comment": null, - "name_alt": null, - "lat_y": 23.950592, - "long_x": 35.778059, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 35.77808678477123, - 23.950628973431577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta das Salinas", - "comment": null, - "name_alt": null, - "lat_y": -12.832908, - "long_x": 12.928991, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 12.968705086077254, - -12.855718342716505 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta das Palmeirinhas", - "comment": null, - "name_alt": null, - "lat_y": -9.071387, - "long_x": 12.999549, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 13.033811372274608, - -9.099938228394153 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Bojador", - "comment": null, - "name_alt": null, - "lat_y": 26.157836, - "long_x": -14.473111, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -14.473194953510017, - 26.157965399212827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Agulhas", - "comment": null, - "name_alt": null, - "lat_y": -34.801182, - "long_x": 19.993472, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 19.993418816021233, - -34.80108001094342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Gees Gwardafuy", - "comment": null, - "name_alt": null, - "lat_y": 11.812855, - "long_x": 51.235173, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 51.258313644180184, - 11.822028799226407 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Victoria Falls", - "comment": null, - "name_alt": null, - "lat_y": -17.77079, - "long_x": 25.460133, - "region": "Africa", - "subregion": null, - "featureclass": "waterfall" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 25.852793816021233, - -17.928033135943423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Novyy I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -2.811695930072517, - -70.86150481563092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Lyddan I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -20.902027961322517, - -74.11870696406842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Verblyud I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 16.049937370708733, - -69.88189055781842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Coulman I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 169.73536217539623, - -73.50945403438092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Minna Hook", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 167.25318444102123, - -78.63811614375592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Wright I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -116.89262854726002, - -74.06670501094342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Grant I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -131.48540198476002, - -74.48272063594342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Newman I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -145.68681800038502, - -75.59185149531842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Dean I.", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -127.63438880116627, - -74.50066497188092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Adare", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 170.26734223219574, - -71.33025954578193 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Poinsett", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 113.20496666758373, - -65.78606536250592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Masson I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 96.63392174570873, - -66.15068938594342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Mikhaylov I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 85.60340416758373, - -66.84026458125592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Norvegia", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -12.327320930072517, - -71.37249114375592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Deception I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -60.61430823476002, - -62.95086028438092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Framnes", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -60.59343421132252, - -65.97173430781842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Agassiz", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -62.87468421132252, - -68.45610930781842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Jeremy", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -68.79051673085377, - -69.43328215938092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Comorin", - "comment": null, - "name_alt": null, - "lat_y": 8.143554, - "long_x": 77.471497, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 77.51210506924555, - 8.085338515340696 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Dondra Head", - "comment": null, - "name_alt": null, - "lat_y": 5.947528, - "long_x": 80.616321, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 80.59180925571331, - 5.929580617022318 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Yelizavety", - "comment": null, - "name_alt": null, - "lat_y": 54.416083, - "long_x": 142.720445, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 142.72059166758373, - 54.41620514530658 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Pt. Yuzhnyy", - "comment": null, - "name_alt": null, - "lat_y": 57.733572, - "long_x": 156.796426, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 156.79664147227123, - 57.73346588749408 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Sata", - "comment": null, - "name_alt": null, - "lat_y": 31.026941, - "long_x": 130.695089, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 130.69520104258373, - 31.026922918744077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Aniva", - "comment": null, - "name_alt": null, - "lat_y": 46.081706, - "long_x": 143.43487, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 143.43482506602123, - 46.08179352421283 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Terpeniya", - "comment": null, - "name_alt": null, - "lat_y": 48.66928, - "long_x": 144.712582, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 144.71253502695873, - 48.66937897343158 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Lopatka", - "comment": null, - "name_alt": null, - "lat_y": 50.914155, - "long_x": 156.651536, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 156.65162194102123, - 50.91412994999408 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Ozernoy", - "comment": null, - "name_alt": null, - "lat_y": 57.7708, - "long_x": 163.246685, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 163.24683678477123, - 57.77088043827533 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Olyutorskiy", - "comment": null, - "name_alt": null, - "lat_y": 59.960807, - "long_x": 170.31265, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 170.31287682383373, - 59.96082184452533 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Navarin", - "comment": null, - "name_alt": null, - "lat_y": 62.327239, - "long_x": 179.074225, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 179.07422936289623, - 62.32727692265033 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Lopatka", - "comment": null, - "name_alt": null, - "lat_y": 71.907853, - "long_x": 150.066042, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 150.06592858164623, - 71.90778229374408 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Ince", - "comment": null, - "name_alt": null, - "lat_y": 42.084312, - "long_x": 34.983358, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 34.98328698008373, - 42.08417389530658 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ra’s Fartak", - "comment": null, - "name_alt": null, - "lat_y": 15.677412, - "long_x": 52.229105, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 52.2389696999939, - 15.65795249845498 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ras Sharbatat", - "comment": null, - "name_alt": null, - "lat_y": 18.164534, - "long_x": 56.56827, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 56.558165806017215, - 18.166986171245085 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ra's al Had", - "comment": null, - "name_alt": null, - "lat_y": 22.530158, - "long_x": 59.849134, - "region": "Asia", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 59.7995168175437, - 22.518675327148298 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Hachijjima", - "comment": null, - "name_alt": null, - "lat_y": 33.109796, - "long_x": 139.804903, - "region": "Asia", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 139.80482018320873, - 33.10980866093158 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Plain of Jars", - "comment": null, - "name_alt": null, - "lat_y": 20.550709, - "long_x": 101.890532, - "region": "Asia", - "subregion": null, - "featureclass": "plain" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 101.89063561289623, - 20.550909735150327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Nordkapp", - "comment": null, - "name_alt": null, - "lat_y": 71.18337, - "long_x": 25.662398, - "region": "Europe", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 25.66067519711473, - 71.15450206702127 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo de São Vicentete", - "comment": null, - "name_alt": null, - "lat_y": 37.038304, - "long_x": -8.969391, - "region": "Europe", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -8.969410773822517, - 37.03827545780658 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Fisterra", - "comment": null, - "name_alt": null, - "lat_y": 42.952418, - "long_x": -9.267837, - "region": "Europe", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -9.26996282865152, - 42.92873605781255 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape San Blas", - "comment": null, - "name_alt": null, - "lat_y": 29.713967, - "long_x": -85.270961, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -85.27092444569752, - 29.713995672650327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Sable", - "comment": null, - "name_alt": null, - "lat_y": 43.469097, - "long_x": -65.610769, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -65.61082923085377, - 43.46900055546283 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Bauld", - "comment": null, - "name_alt": null, - "lat_y": 51.568576, - "long_x": -55.430306, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -55.43028723866627, - 51.56848786015033 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape Fear", - "comment": null, - "name_alt": null, - "lat_y": 33.867949, - "long_x": -77.990568, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -77.99058997304127, - 33.86798737186908 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "I. Guadalupe", - "comment": null, - "name_alt": null, - "lat_y": 29.052552, - "long_x": -118.317465, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -118.31749426991627, - 29.052496649212827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Miquelon", - "comment": null, - "name_alt": null, - "lat_y": 46.929526, - "long_x": -56.329884, - "region": "North America", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -56.32988440663502, - 46.92938873905658 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cabo Corrientes", - "comment": null, - "name_alt": null, - "lat_y": 20.409471, - "long_x": -105.683581, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -105.67795873874799, - 20.420365114940253 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Pt. Eugenia", - "comment": null, - "name_alt": null, - "lat_y": 27.861925, - "long_x": -115.07629, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -115.04623945046137, - 27.842887092585283 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Point Conception", - "comment": null, - "name_alt": null, - "lat_y": 34.582313, - "long_x": -120.659016, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -120.46360036202867, - 34.46027592467621 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Hatteras", - "comment": null, - "name_alt": null, - "lat_y": 35.437762, - "long_x": -75.450543, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -75.54032952413311, - 35.24475263812895 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Sable", - "comment": null, - "name_alt": null, - "lat_y": 25.124896, - "long_x": -81.090442, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -81.09044348866627, - 25.124762274212827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Hope", - "comment": null, - "name_alt": null, - "lat_y": 68.35638, - "long_x": -166.815582, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -166.81321268769543, - 68.35380207543972 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Point Barrow", - "comment": null, - "name_alt": null, - "lat_y": 71.372637, - "long_x": -156.615894, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -156.4719492091668, - 71.40589128763096 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Canaveral", - "comment": null, - "name_alt": null, - "lat_y": 28.483713, - "long_x": -80.534941, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -80.53625603636821, - 28.473056814472134 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Mendocino", - "comment": null, - "name_alt": null, - "lat_y": 40.350222, - "long_x": -124.323474, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -124.39201745043425, - 40.44222065537283 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cabo San Lucas", - "comment": null, - "name_alt": null, - "lat_y": 22.887711, - "long_x": -109.969843, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -109.96983801991627, - 22.887762762494077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Churchill", - "comment": null, - "name_alt": null, - "lat_y": 58.752014, - "long_x": -93.182023, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -93.18211829335377, - 58.75208161015033 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Cod", - "comment": null, - "name_alt": null, - "lat_y": 41.734867, - "long_x": -69.964865, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -70.03687833567446, - 41.9914589934385 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape May", - "comment": null, - "name_alt": null, - "lat_y": 37.2017, - "long_x": -75.926791, - "region": "North America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -74.95121933164988, - 38.92969645987068 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 2, - "name": "Niagara Falls", - "comment": null, - "name_alt": null, - "lat_y": 43.087653, - "long_x": -79.044073, - "region": "North America", - "subregion": null, - "featureclass": "waterfall" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -79.04411780507252, - 43.08771393436908 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "I. Alejandro Selkirk", - "comment": null, - "name_alt": null, - "lat_y": -33.722178, - "long_x": -80.733492, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -80.73350989491627, - -33.72222258906842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "I. San Ambrosio", - "comment": null, - "name_alt": null, - "lat_y": -26.341922, - "long_x": -79.900062, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -79.90001380116627, - -26.341851495318423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "I. Robinson Crusoe", - "comment": null, - "name_alt": null, - "lat_y": -33.589852, - "long_x": -78.872522, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -78.87254798085377, - -33.58965422969342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Orange", - "comment": null, - "name_alt": null, - "lat_y": 4.125735, - "long_x": -51.242144, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -51.26287766987179, - 4.135614177285231 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo de Santa Marta Grande", - "comment": null, - "name_alt": null, - "lat_y": -28.558078, - "long_x": -48.735526, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -48.80338037734664, - -28.57198267323537 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Punta del Este", - "comment": null, - "name_alt": null, - "lat_y": -34.975503, - "long_x": -54.933154, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -54.94628769070382, - -34.96658679840526 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo San Antonio", - "comment": null, - "name_alt": null, - "lat_y": -36.381052, - "long_x": -56.655377, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -56.716792100626165, - -36.40959917438929 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Corrientes", - "comment": null, - "name_alt": null, - "lat_y": -38.135985, - "long_x": -57.546212, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -57.56252349612641, - -38.066376942128464 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Punta Rasa", - "comment": null, - "name_alt": null, - "lat_y": -40.834718, - "long_x": -62.282201, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -62.25911745789756, - -40.72626411656719 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Dos Bahías", - "comment": null, - "name_alt": null, - "lat_y": -44.9887, - "long_x": -65.615952, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -65.5438334451688, - -44.89439847091873 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Punta Negra", - "comment": null, - "name_alt": null, - "lat_y": -5.948875, - "long_x": -81.108252, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -81.10832678944752, - -5.948663018755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Punta Lavapié", - "comment": null, - "name_alt": null, - "lat_y": -37.262867, - "long_x": -73.606377, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -73.60304396243782, - -37.17120002933805 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cabo de Hornos", - "comment": null, - "name_alt": "Cape Horn", - "lat_y": -55.862824, - "long_x": -67.169425, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -67.16942298085377, - -55.86284758906842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 2, - "name": "Salto Angel", - "comment": null, - "name_alt": "Angel Falls", - "lat_y": 5.686836, - "long_x": -62.061848, - "region": "South America", - "subregion": null, - "featureclass": "waterfall" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -62.06181800038502, - 5.686896063275327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 2, - "name": "Iguazu Falls", - "comment": null, - "name_alt": null, - "lat_y": -25.568265, - "long_x": -54.582842, - "region": "South America", - "subregion": null, - "featureclass": "waterfall" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -54.58299719960377, - -25.568291925005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Clipperton I.", - "comment": null, - "name_alt": null, - "lat_y": 10.309933, - "long_x": -109.213284, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -109.2295822833424, - 10.304020508304784 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Île Amsterdam", - "comment": null, - "name_alt": null, - "lat_y": -19.702241, - "long_x": 66.54263, - "region": "Seven seas (open ocean)", - "subregion": "South Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 77.53467858164623, - -37.85796477656842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Île Amsterdam", - "comment": null, - "name_alt": null, - "lat_y": -19.702241, - "long_x": 66.54263, - "region": "Seven seas (open ocean)", - "subregion": "South Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 77.52552330820873, - -38.72014739375592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Île Europa", - "comment": null, - "name_alt": null, - "lat_y": -22.837936, - "long_x": 40.192423, - "region": "Africa", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 40.19239342539623, - -22.837945245318423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Annobón", - "comment": null, - "name_alt": null, - "lat_y": -1.429572, - "long_x": 5.621149, - "region": "Africa", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 5.621104362896233, - -1.429620050005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Ascension", - "comment": null, - "name_alt": null, - "lat_y": -7.925105, - "long_x": -14.362648, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -14.362721320697517, - -7.925225518755923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Tristan da Cunha", - "comment": null, - "name_alt": null, - "lat_y": -35.278715, - "long_x": -17.932071, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island group" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -12.265431281635017, - -37.07024505000592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Gough I.", - "comment": null, - "name_alt": null, - "lat_y": -35.278715, - "long_x": -17.932071, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -9.967213508197517, - -40.34014251094342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 7, - "name": "Bouvet I.", - "comment": null, - "name_alt": null, - "lat_y": -35.278715, - "long_x": -17.932071, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 3.409922722271233, - -54.41655852656842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Colbeck", - "comment": null, - "name_alt": null, - "lat_y": -50.959168, - "long_x": -72.995002, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -158.25767981679127, - -77.11113860469342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Is. de Fernando de Noronha", - "comment": null, - "name_alt": null, - "lat_y": -3.849881, - "long_x": -32.417053, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -32.41704260976002, - -3.849908135943423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cocos Is.", - "comment": null, - "name_alt": null, - "lat_y": -12.158465, - "long_x": 96.828369, - "region": "Seven seas (open ocean)", - "subregion": "Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 96.82837975352123, - -12.158257745318423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Christmas I.", - "comment": null, - "name_alt": null, - "lat_y": -10.472542, - "long_x": 105.667155, - "region": "Seven seas (open ocean)", - "subregion": "Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 105.66712487070873, - -10.472588800005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Campbell I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 169.12012780039623, - -52.51043059688092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Macquarie I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Seven seas (open ocean)", - "subregion": "South Indian Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 158.89600670664623, - -54.60979583125592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Darnley", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 69.61109459727123, - -67.77349212031842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Cape Ann", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 51.40809166758373, - -66.16106536250592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Peter I I.", - "comment": null, - "name_alt": null, - "lat_y": -52.510412, - "long_x": 169.120166, - "region": "Antarctica", - "subregion": "Southern Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -90.56822669179127, - -68.76604583125592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Antipodes Islands", - "comment": null, - "name_alt": null, - "lat_y": -49.649273, - "long_x": 178.773056, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 178.77295983164623, - -49.64934661250592 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Bounty Is.", - "comment": null, - "name_alt": null, - "lat_y": -47.688207, - "long_x": 178.89656, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 178.89661705820873, - -47.68828704219342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Balls Pyramid", - "comment": null, - "name_alt": null, - "lat_y": -31.826904, - "long_x": 159.158463, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 159.15833580820873, - -31.826958917193423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Lord Howe I.", - "comment": null, - "name_alt": null, - "lat_y": -31.542569, - "long_x": 159.069307, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 159.06922448008373, - -31.542535089068423 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "St. Helena", - "comment": null, - "name_alt": null, - "lat_y": -15.950901, - "long_x": -5.705161, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -5.705128547260017, - -15.950860284380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "I. del Coco", - "comment": null, - "name_alt": null, - "lat_y": 5.539857, - "long_x": -87.092227, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -87.09221350819752, - 5.539923407025327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 6, - "name": "Sable I.", - "comment": null, - "name_alt": null, - "lat_y": 43.930893, - "long_x": -59.91953, - "region": "Seven seas (open ocean)", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -59.91960608632252, - 43.93097565311908 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Delgado", - "comment": null, - "name_alt": null, - "lat_y": -10.670103, - "long_x": 40.624309, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 40.62440026133373, - -10.670098565630923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta da Barra", - "comment": null, - "name_alt": null, - "lat_y": -23.829888, - "long_x": 35.515696, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 35.51563561289623, - -23.830010675005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta São Sebastio", - "comment": null, - "name_alt": null, - "lat_y": -22.118899, - "long_x": 35.480417, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 35.48023522227123, - -22.118829034380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ras Cantin", - "comment": null, - "name_alt": null, - "lat_y": 32.581636, - "long_x": -9.273918, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -9.273915168353767, - 32.58161041874408 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ra’s Kasr", - "comment": null, - "name_alt": null, - "lat_y": 18.076817, - "long_x": 38.573746, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 38.58027735871919, - 18.075167704493374 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta de Jericoacoara", - "comment": null, - "name_alt": null, - "lat_y": -2.85044, - "long_x": -40.067208, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -39.991649927946355, - -2.851822991583529 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo de São Roque", - "comment": null, - "name_alt": null, - "lat_y": -5.193476, - "long_x": -35.447654, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -35.50994900651512, - -5.156866121305913 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Ponta da Baleia", - "comment": null, - "name_alt": null, - "lat_y": -17.710136, - "long_x": -39.157619, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -39.14557867836578, - -17.678753845220847 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo de São Tomé", - "comment": null, - "name_alt": null, - "lat_y": -21.996382, - "long_x": -41.009692, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -40.98763990313761, - -21.971754611783773 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Frio", - "comment": null, - "name_alt": null, - "lat_y": -22.869501, - "long_x": -41.962188, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -41.89015627474056, - -22.759730815669258 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo San Diego", - "comment": null, - "name_alt": null, - "lat_y": -54.6406, - "long_x": -65.21365, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -65.21361243397877, - -54.64067962031842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cabo Tres Puntas", - "comment": null, - "name_alt": null, - "lat_y": -47.237629, - "long_x": -65.774707, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -65.74439816328368, - -47.328778975372465 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cap Saint André", - "comment": null, - "name_alt": null, - "lat_y": -16.174457, - "long_x": 44.467405, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 44.46729576914623, - -16.174493096880923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape St. Lucia", - "comment": null, - "name_alt": null, - "lat_y": -28.552694, - "long_x": 32.367221, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 32.36732018320873, - -28.552666925005923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Cape St. Francis", - "comment": null, - "name_alt": null, - "lat_y": -34.171766, - "long_x": 24.817688, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 24.84143613032799, - -34.18861022316314 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Minamitori-shima", - "comment": null, - "name_alt": "Marcus I.", - "lat_y": 24.319813, - "long_x": 153.958899, - "region": "Seven seas (open ocean)", - "subregion": "North Pacific Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 153.95887291758373, - 24.319769598431577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Is. Martin Vaz", - "comment": null, - "name_alt": null, - "lat_y": -20.559422, - "long_x": -29.338439, - "region": "Seven seas (open ocean)", - "subregion": "Southern Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -29.338429328510017, - -20.559502862505923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Rockall", - "comment": null, - "name_alt": null, - "lat_y": 58.163524, - "long_x": -12.408715, - "region": "Seven seas (open ocean)", - "subregion": "North Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -12.408741828510017, - 58.16339752811908 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "I. de Cozumel", - "comment": null, - "name_alt": null, - "lat_y": 20.444687, - "long_x": -86.880555, - "region": "North America", - "subregion": null, - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -86.88060462147877, - 20.444708563275327 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 5, - "name": "Bermuda Islands", - "comment": null, - "name_alt": null, - "lat_y": 32.317339, - "long_x": -64.742895, - "region": "Seven seas (open ocean)", - "subregion": "North Atlantic Ocean", - "featureclass": "island" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -64.74290930897877, - 32.31726715702533 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Punta Galera", - "comment": null, - "name_alt": null, - "lat_y": 0.731221, - "long_x": -80.062205, - "region": "South America", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -80.06212317616627, - 0.731207586712827 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cap Lopez", - "comment": null, - "name_alt": null, - "lat_y": -0.604761, - "long_x": 8.726423, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 8.727299789450319, - -0.615086490513119 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cape Bobaomby", - "comment": null, - "name_alt": null, - "lat_y": -11.966598, - "long_x": 49.262904, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 49.26282799570873, - -11.966485284380923 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 4, - "name": "Cap Blanc", - "comment": null, - "name_alt": null, - "lat_y": 20.822108, - "long_x": -17.052856, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -17.052906867572517, - 20.822088934369077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape of Good Hope", - "comment": null, - "name_alt": null, - "lat_y": -34.307311, - "long_x": 18.441206, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 18.441294792583733, - -34.30718352656842 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Palmas", - "comment": null, - "name_alt": null, - "lat_y": 4.373924, - "long_x": -7.457356, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -7.457386848041267, - 4.373968817181577 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cape Verde", - "comment": null, - "name_alt": null, - "lat_y": 14.732312, - "long_x": -17.471776, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -17.471730109760017, - 14.732489324994077 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Cap Bon", - "comment": null, - "name_alt": null, - "lat_y": 37.073954, - "long_x": 11.024061, - "region": "Africa", - "subregion": null, - "featureclass": "cape" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 11.024180534771233, - 37.07398102421283 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "Oceanic pole of inaccessibility", - "comment": null, - "name_alt": null, - "lat_y": -48.865032, - "long_x": -123.401986, - "region": "Seven seas (open ocean)", - "subregion": "South Pacific Ocean", - "featureclass": "pole" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -123.40202796132252, - -48.86504485469342 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "South Magnetic Pole 2005 (est)", - "comment": null, - "name_alt": null, - "lat_y": -48.865032, - "long_x": -123.401986, - "region": "Antarctica", - "subregion": "Southern Ocean", - "featureclass": "pole" - }, - "geometry": { - "type": "Point", - "coordinates": [ - 137.85425865977123, - -64.51824309688092 - ] - } - }, - { - "type": "Feature", - "properties": { - "scalerank": 3, - "name": "North Magnetic Pole 2005 (est)", - "comment": null, - "name_alt": null, - "lat_y": -48.865032, - "long_x": -123.401986, - "region": "Seven seas (open ocean)", - "subregion": "Arctic Ocean", - "featureclass": "pole" - }, - "geometry": { - "type": "Point", - "coordinates": [ - -114.40569007069752, - 82.71008942265033 - ] - } - } - ] -} \ No newline at end of file diff --git a/stories/assets/images/layers.svg b/stories/assets/images/layers.svg deleted file mode 100644 index b6f55375e6..0000000000 --- a/stories/assets/images/layers.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/stories/customMap/components/Map.tsx b/stories/customMap/components/Map.tsx deleted file mode 100644 index 13e60432b2..0000000000 --- a/stories/customMap/components/Map.tsx +++ /dev/null @@ -1,78 +0,0 @@ -// @ts-nocheck -import { Scene, PolygonLayer, PointLayer, Map } from '@antv/l7-mini'; -// import { Scene } from '@antv/l7'; -// import { PolygonLayer, PointLayer } from '@antv/l7-layers'; -import { GaodeMap, Mapbox } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class ScaleComponent extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Map({ - center: [120, 30], - // center: [5000, 5000], - pitch: 0, - zoom: 1, - // version: 'SIMPLE', - // zoom: 13, - // zoom: 10, - }), - }); - // scene.setBgColor('#000'); - const data = [ - // { x: 5000, y: 5000 }, - - { lng: 120, lat: 30 }, - - // { lng: 0, lat: 0 }, - // { lng: 0, lat: 85.05112 }, - // { lng: 0, lat: -85.05112 }, - - // { lng: -90, lat: 0 }, - // { lng: -180, lat: 0 }, - // { lng: 90, lat: 0 }, - // { lng: 180, lat: 0 }, - - // { lng: -90, lat: 85.05112 }, - // { lng: -180, lat: 85.05112 }, - // { lng: 90, lat: 85.05112 }, - // { lng: 180, lat: 85.05112 }, - - // { lng: -90, lat: -85.05112 }, - // { lng: -180, lat: -85.05112 }, - // { lng: 90, lat: -85.05112 }, - // { lng: 180, lat: -85.05112 }, - ]; - const layer = new PointLayer() - .source(data, { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }) - .shape('circle') - .size(20) - .color('#f00'); - - scene.on('loaded', () => { - scene.addLayer(layer); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/customMap/components/Map2.tsx b/stories/customMap/components/Map2.tsx deleted file mode 100644 index a254564079..0000000000 --- a/stories/customMap/components/Map2.tsx +++ /dev/null @@ -1,280 +0,0 @@ -// @ts-ignore -import { Scene } from '@antv/l7'; -import { - PolygonLayer, - PointLayer, - LineLayer, - HeatmapLayer, -} from '@antv/l7-layers'; -import { Map } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class ScaleComponent extends React.Component { - private scene: Scene; - private el: HTMLCanvasElement; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public setCanvas() { - this.el.width = 400; - this.el.height = 300; - this.el.style.width = '300px'; - this.el.style.height = '150px'; - this.el.style.zIndex = '10'; - this.el.style.position = 'absolute'; - this.el.style.top = '0'; - this.el.style.left = '0'; - this.el.style.border = '1px solid'; - } - - public async componentDidMount() { - this.setCanvas(); - - const scene = new Scene({ - id: 'map', - // canvas: this.el, - map: new Map({ - hash: true, - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 2, - }), - }); - let originData = [ - { - lng: 121.107846, - lat: 30.267069, - }, - { - lng: 121.107, - lat: 30.267069, - }, - ]; - let layer = new PointLayer() - .source(originData, { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }) - .shape('circle') - .color('rgba(255, 0, 0, 1.0)') - .size(10); - - const polygondata = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: { - testOpacity: 0.4, - }, - geometry: { - type: 'MultiPolygon', - coordinates: [ - [ - [ - [110.5224609375, 32.731840896865684], - [113.0712890625, 32.731840896865684], - [113.0712890625, 34.56085936708384], - [110.5224609375, 34.56085936708384], - [110.5224609375, 32.731840896865684], - ], - [ - [111.26953125, 33.52307880890422], - [111.26953125, 34.03445260967645], - [112.03857421875, 34.03445260967645], - [112.03857421875, 33.52307880890422], - [111.26953125, 33.52307880890422], - ], - ], - [ - [ - [115.04882812499999, 34.379712580462204], - [114.9609375, 33.46810795527896], - [115.8837890625, 33.50475906922609], - [115.86181640625001, 34.379712580462204], - [115.04882812499999, 34.379712580462204], - ], - ], - ], - }, - }, - { - type: 'Feature', - properties: { - testOpacity: 0.8, - }, - geometry: { - type: 'Polygon', - coordinates: [ - [ - [113.8623046875, 30.031055426540206], - [116.3232421875, 30.031055426540206], - [116.3232421875, 31.090574094954192], - [113.8623046875, 31.090574094954192], - [113.8623046875, 30.031055426540206], - ], - [ - [117.26806640625, 32.13840869677249], - [118.36669921875, 32.13840869677249], - [118.36669921875, 32.47269502206151], - [117.26806640625, 32.47269502206151], - [117.26806640625, 32.13840869677249], - ], - ], - }, - }, - ], - }; - - const polygonlayer = new PolygonLayer({ - // autoFit: true, - }) - .source(polygondata) - .shape('fill') - .color('red') - .style({ - opacity: 1.0, - }); - - let lineData = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'MultiLineString', - coordinates: [ - [ - [20, 30], - [150, 30], - ], - ], - }, - }, - ], - }; - - const linelayer = new LineLayer() - .source(lineData) - .size(8) - .shape('line') - .color('rgb(20, 180, 90)'); - - scene.on('loaded', () => { - console.log('loaded '); - scene.addLayer(layer); - scene.addLayer(linelayer); - scene.addLayer(polygonlayer); - }); - - fetch( - 'https://gw.alipayobjects.com/os/bmw-prod/3dadb1f5-8f54-4449-8206-72db6e142c40.json', - ) - .then((res) => res.json()) - .then((data) => { - var heatlayer = new HeatmapLayer() - .source(data, { - transforms: [ - { - type: 'hexagon', - size: 5 * 100000, - }, - ], - }) - .shape('circle') - .active(false) - .color('#aaa') - .style({ - coverage: 0.7, - angle: 0, - opacity: 1.0, - }); - console.log('add heatLayer'); - scene.addLayer(heatlayer); - }); - - // fetch( - // 'https://gw.alipayobjects.com/os/basement_prod/d2e0e930-fd44-4fca-8872-c1037b0fee7b.json', - // ) - // .then((res) => res.json()) - // .then((data) => { - // const textLayer = new PointLayer({}) - // .source( - // [ - // { - // lng: 120.5, - // lat: 31.3, - // iconType: 'cloud', - // iconColor: '#F0F8FF', - // weather: '多云 - 今日适宜出门', - // textOffset: [-40, 0], - // }, - // ], - // { - // parser: { - // type: 'json', - // x: 'lng', - // y: 'lat', - // }, - // }, - // ) - // .shape('weather', 'text') - // .size(16) - // .color('#f00') - // .style({ - // textAnchor: 'center', // 文本相对锚点的位置 center|left|right|top|bottom|top-left - // textOffset: [0, 0], // 文本相对锚点的偏移量 [水平, 垂直] - // spacing: 2, // 字符间距 - // padding: [1, 1], // 文本包围盒 padding [水平,垂直],影响碰撞检测结果,避免相邻文本靠的太近 - // fontFamily: 'Times New Roman', - // textAllowOverlap: true, - // }); - // scene.addLayer(textLayer); - - // const layer = new PolygonLayer({ - // name: '01', - // }); - - // layer - // .source(data) - // .size('name', [0, 10000, 50000, 30000, 100000]) - // .color('name', [ - // '#2E8AE6', - // '#69D1AB', - // '#DAF291', - // '#FFD591', - // '#FF7A45', - // '#CF1D49', - // ]) - // .shape('fill') - // .select(true) - // .style({ - // opacity: 1.0, - // }); - // scene.addLayer(layer); - // }); - } - - public render() { - return ( -
- (this.el = el as HTMLCanvasElement)}> -
- ); - } -} diff --git a/stories/customMap/components/coord.tsx b/stories/customMap/components/coord.tsx deleted file mode 100644 index a1da97e405..0000000000 --- a/stories/customMap/components/coord.tsx +++ /dev/null @@ -1,77 +0,0 @@ -// @ts-ignore -import { Scene } from '@antv/l7'; -import { PolygonLayer } from '@antv/l7-layers'; -import { Map } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class ScaleComponent extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Map({ - coord: 'simple', - hash: true, - center: [200, 200], - pitch: 0, - zoom: 0, - }), - }); - - const layer = new PolygonLayer({ - name: '01', - }); - - layer - .source({ - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'Polygon', - coordinates: [ - [ - [20, 20], - [400, 20], - [400, 400], - [20, 400], - [20, 20], - ], - ], - }, - }, - ], - }) - .color('#2E8AE6') - .shape('fill') - .style({ - opacity: 1.0, - }); - scene.addLayer(layer); - scene.on('loaded', () => { - console.log(scene.getCenter()); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/customMap/components/earth.tsx b/stories/customMap/components/earth.tsx deleted file mode 100644 index c1d4053c46..0000000000 --- a/stories/customMap/components/earth.tsx +++ /dev/null @@ -1,446 +0,0 @@ -// @ts-ignore -import { Scene } from '@antv/l7'; -import { PointLayer, EarthLayer } from '@antv/l7-layers'; -import { Earth } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class ScaleComponent extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Earth({ - center: [120, 30], - pitch: 0, - zoom: 3, - }), - }); - - var d = [ - { lng: 121.61865234375, lat: 25.29437116258816 }, - { lng: 121.058349609375, lat: 25.015928763367857 }, - { lng: 120.7177734375, lat: 24.587090339209634 }, - { lng: 120.28930664062499, lat: 23.936054914599815 }, - { lng: 120.12451171875, lat: 23.553916518321625 }, - { lng: 120.08056640625, lat: 23.120153621695614 }, - { lng: 120.234375, lat: 22.867317960075614 }, - { lng: 120.43212890625, lat: 22.52270570348246 }, - { lng: 120.65185546875, lat: 22.370396344320053 }, - { lng: 120.750732421875, lat: 21.922663209325922 }, - { lng: 120.948486328125, lat: 22.268764039073968 }, - { lng: 121.124267578125, lat: 22.806567100271522 }, - { lng: 121.56372070312499, lat: 23.915970370510227 }, - { lng: 121.88232421875, lat: 24.557116164309626 }, - { lng: 121.95922851562501, lat: 25.075648445630527 }, - { lng: 109.97314453125, lat: 20.076570104545173 }, - { lng: 108.896484375, lat: 19.663280219987662 }, - { lng: 108.61083984375, lat: 18.979025953255267 }, - { lng: 108.80859375, lat: 18.47960905583197 }, - { lng: 109.599609375, lat: 18.35452552912664 }, - { lng: 110.32470703125, lat: 18.771115062337024 }, - { lng: 111.005859375, lat: 19.78738018198621 }, - { lng: 110, lat: 30 }, - { lng: 127.657407, lat: 49.76027 }, - { lng: 129.397818, lat: 49.4406 }, - { lng: 130.582293, lat: 48.729687 }, - { lng: 130.987282, lat: 47.790132 }, - { lng: 132.506672, lat: 47.78897 }, - { lng: 133.373596, lat: 48.183442 }, - { lng: 135.026311, lat: 48.47823 }, - { lng: 134.500814, lat: 47.57844 }, - { lng: 134.112362, lat: 47.212467 }, - { lng: 133.769644, lat: 46.116927 }, - { lng: 133.097127, lat: 45.144066 }, - { lng: 131.883454, lat: 45.321162 }, - { lng: 131.025212, lat: 44.967953 }, - { lng: 131.288555, lat: 44.11152 }, - { lng: 131.144688, lat: 42.92999 }, - { lng: 130.633866, lat: 42.903015 }, - { lng: 130.640016, lat: 42.395009 }, - { lng: 129.994267, lat: 42.985387 }, - { lng: 129.596669, lat: 42.424982 }, - { lng: 128.052215, lat: 41.994285 }, - { lng: 128.208433, lat: 41.466772 }, - { lng: 127.343783, lat: 41.503152 }, - { lng: 126.869083, lat: 41.816569 }, - { lng: 126.182045, lat: 41.107336 }, - { lng: 125.079942, lat: 40.569824 }, - { lng: 124.265625, lat: 39.928493 }, - { lng: 122.86757, lat: 39.637788 }, - { lng: 122.131388, lat: 39.170452 }, - { lng: 121.054554, lat: 38.897471 }, - { lng: 121.585995, lat: 39.360854 }, - { lng: 121.376757, lat: 39.750261 }, - { lng: 122.168595, lat: 40.422443 }, - { lng: 121.640359, lat: 40.94639 }, - { lng: 120.768629, lat: 40.593388 }, - { lng: 119.639602, lat: 39.898056 }, - { lng: 119.023464, lat: 39.252333 }, - { lng: 118.042749, lat: 39.204274 }, - { lng: 117.532702, lat: 38.737636 }, - { lng: 118.059699, lat: 38.061476 }, - { lng: 118.87815, lat: 37.897325 }, - { lng: 118.911636, lat: 37.448464 }, - { lng: 119.702802, lat: 37.156389 }, - { lng: 120.823457, lat: 37.870428 }, - { lng: 121.711259, lat: 37.481123 }, - { lng: 122.357937, lat: 37.454484 }, - { lng: 122.519995, lat: 36.930614 }, - { lng: 121.104164, lat: 36.651329 }, - { lng: 120.637009, lat: 36.11144 }, - { lng: 119.664562, lat: 35.609791 }, - { lng: 119.151208, lat: 34.909859 }, - { lng: 120.227525, lat: 34.360332 }, - { lng: 120.620369, lat: 33.376723 }, - { lng: 121.229014, lat: 32.460319 }, - { lng: 121.908146, lat: 31.692174 }, - { lng: 121.891919, lat: 30.949352 }, - { lng: 121.264257, lat: 30.676267 }, - { lng: 121.503519, lat: 30.142915 }, - { lng: 122.092114, lat: 29.83252 }, - { lng: 121.938428, lat: 29.018022 }, - { lng: 121.684439, lat: 28.225513 }, - { lng: 121.125661, lat: 28.135673 }, - { lng: 120.395473, lat: 27.053207 }, - { lng: 119.585497, lat: 25.740781 }, - { lng: 118.656871, lat: 24.547391 }, - { lng: 117.281606, lat: 23.624501 }, - { lng: 115.890735, lat: 22.782873 }, - { lng: 114.763827, lat: 22.668074 }, - { lng: 114.152547, lat: 22.22376 }, - { lng: 113.80678, lat: 22.54834 }, - { lng: 113.241078, lat: 22.051367 }, - { lng: 111.843592, lat: 21.550494 }, - { lng: 110.785466, lat: 21.397144 }, - { lng: 110.444039, lat: 20.341033 }, - { lng: 109.889861, lat: 20.282457 }, - { lng: 109.627655, lat: 21.008227 }, - { lng: 109.864488, lat: 21.395051 }, - { lng: 108.522813, lat: 21.715212 }, - { lng: 108.05018, lat: 21.55238 }, - { lng: 107.04342, lat: 21.811899 }, - { lng: 106.567273, lat: 22.218205 }, - { lng: 106.725403, lat: 22.794268 }, - { lng: 105.811247, lat: 22.976892 }, - { lng: 105.329209, lat: 23.352063 }, - { lng: 104.476858, lat: 22.81915 }, - { lng: 103.504515, lat: 22.703757 }, - { lng: 102.706992, lat: 22.708795 }, - { lng: 102.170436, lat: 22.464753 }, - { lng: 101.652018, lat: 22.318199 }, - { lng: 101.80312, lat: 21.174367 }, - { lng: 101.270026, lat: 21.201652 }, - { lng: 101.180005, lat: 21.436573 }, - { lng: 101.150033, lat: 21.849984 }, - { lng: 100.416538, lat: 21.558839 }, - { lng: 99.983489, lat: 21.742937 }, - { lng: 99.240899, lat: 22.118314 }, - { lng: 99.531992, lat: 22.949039 }, - { lng: 98.898749, lat: 23.142722 }, - { lng: 98.660262, lat: 24.063286 }, - { lng: 97.60472, lat: 23.897405 }, - { lng: 97.724609, lat: 25.083637 }, - { lng: 98.671838, lat: 25.918703 }, - { lng: 98.712094, lat: 26.743536 }, - { lng: 98.68269, lat: 27.508812 }, - { lng: 98.246231, lat: 27.747221 }, - { lng: 97.911988, lat: 28.335945 }, - { lng: 97.327114, lat: 28.261583 }, - { lng: 96.248833, lat: 28.411031 }, - { lng: 96.586591, lat: 28.83098 }, - { lng: 96.117679, lat: 29.452802 }, - { lng: 95.404802, lat: 29.031717 }, - { lng: 94.56599, lat: 29.277438 }, - { lng: 93.413348, lat: 28.640629 }, - { lng: 92.503119, lat: 27.896876 }, - { lng: 91.696657, lat: 27.771742 }, - { lng: 91.258854, lat: 28.040614 }, - { lng: 90.730514, lat: 28.064954 }, - { lng: 90.015829, lat: 28.296439 }, - { lng: 89.47581, lat: 28.042759 }, - { lng: 88.814248, lat: 27.299316 }, - { lng: 88.730326, lat: 28.086865 }, - { lng: 88.120441, lat: 27.876542 }, - { lng: 86.954517, lat: 27.974262 }, - { lng: 85.82332, lat: 28.203576 }, - { lng: 85.011638, lat: 28.642774 }, - { lng: 84.23458, lat: 28.839894 }, - { lng: 83.898993, lat: 29.320226 }, - { lng: 83.337115, lat: 29.463732 }, - { lng: 82.327513, lat: 30.115268 }, - { lng: 81.525804, lat: 30.422717 }, - { lng: 81.111256, lat: 30.183481 }, - { lng: 79.721367, lat: 30.882715 }, - { lng: 78.738894, lat: 31.515906 }, - { lng: 78.458446, lat: 32.618164 }, - { lng: 79.176129, lat: 32.48378 }, - { lng: 79.208892, lat: 32.994395 }, - { lng: 78.811086, lat: 33.506198 }, - { lng: 78.912269, lat: 34.321936 }, - { lng: 77.837451, lat: 35.49401 }, - { lng: 76.192848, lat: 35.898403 }, - { lng: 75.896897, lat: 36.666806 }, - { lng: 75.158028, lat: 37.133031 }, - { lng: 74.980002, lat: 37.41999 }, - { lng: 74.829986, lat: 37.990007 }, - { lng: 74.864816, lat: 38.378846 }, - { lng: 74.257514, lat: 38.606507 }, - { lng: 73.928852, lat: 38.505815 }, - { lng: 73.675379, lat: 39.431237 }, - { lng: 73.960013, lat: 39.660008 }, - { lng: 73.822244, lat: 39.893973 }, - { lng: 74.776862, lat: 40.366425 }, - { lng: 75.467828, lat: 40.562072 }, - { lng: 76.526368, lat: 40.427946 }, - { lng: 76.904484, lat: 41.066486 }, - { lng: 78.187197, lat: 41.185316 }, - { lng: 78.543661, lat: 41.582243 }, - { lng: 80.11943, lat: 42.123941 }, - { lng: 80.25999, lat: 42.349999 }, - { lng: 80.18015, lat: 42.920068 }, - { lng: 80.866206, lat: 43.180362 }, - { lng: 79.966106, lat: 44.917517 }, - { lng: 81.947071, lat: 45.317027 }, - { lng: 82.458926, lat: 45.53965 }, - { lng: 83.180484, lat: 47.330031 }, - { lng: 85.16429, lat: 47.000956 }, - { lng: 85.720484, lat: 47.452969 }, - { lng: 85.768233, lat: 48.455751 }, - { lng: 86.598776, lat: 48.549182 }, - { lng: 87.35997, lat: 49.214981 }, - { lng: 87.751264, lat: 49.297198 }, - { lng: 88.013832, lat: 48.599463 }, - { lng: 88.854298, lat: 48.069082 }, - { lng: 90.280826, lat: 47.693549 }, - { lng: 90.970809, lat: 46.888146 }, - { lng: 90.585768, lat: 45.719716 }, - { lng: 90.94554, lat: 45.286073 }, - { lng: 92.133891, lat: 45.115076 }, - { lng: 93.480734, lat: 44.975472 }, - { lng: 94.688929, lat: 44.352332 }, - { lng: 95.306875, lat: 44.241331 }, - { lng: 95.762455, lat: 43.319449 }, - { lng: 96.349396, lat: 42.725635 }, - { lng: 97.451757, lat: 42.74889 }, - { lng: 99.515817, lat: 42.524691 }, - { lng: 100.845866, lat: 42.663804 }, - { lng: 101.83304, lat: 42.514873 }, - { lng: 103.312278, lat: 41.907468 }, - { lng: 104.522282, lat: 41.908347 }, - { lng: 104.964994, lat: 41.59741 }, - { lng: 106.129316, lat: 42.134328 }, - { lng: 107.744773, lat: 42.481516 }, - { lng: 109.243596, lat: 42.519446 }, - { lng: 110.412103, lat: 42.871234 }, - { lng: 111.129682, lat: 43.406834 }, - { lng: 111.829588, lat: 43.743118 }, - { lng: 111.667737, lat: 44.073176 }, - { lng: 111.348377, lat: 44.457442 }, - { lng: 111.873306, lat: 45.102079 }, - { lng: 112.436062, lat: 45.011646 }, - { lng: 113.463907, lat: 44.808893 }, - { lng: 114.460332, lat: 45.339817 }, - { lng: 115.985096, lat: 45.727235 }, - { lng: 116.717868, lat: 46.388202 }, - { lng: 117.421701, lat: 46.672733 }, - { lng: 118.874326, lat: 46.805412 }, - { lng: 119.66327, lat: 46.69268 }, - { lng: 119.772824, lat: 47.048059 }, - { lng: 118.866574, lat: 47.74706 }, - { lng: 118.064143, lat: 48.06673 }, - { lng: 117.295507, lat: 47.697709 }, - { lng: 116.308953, lat: 47.85341 }, - { lng: 115.742837, lat: 47.726545 }, - { lng: 115.485282, lat: 48.135383 }, - { lng: 116.191802, lat: 49.134598 }, - { lng: 116.678801, lat: 49.888531 }, - { lng: 117.879244, lat: 49.510983 }, - { lng: 119.288461, lat: 50.142883 }, - { lng: 119.279366, lat: 50.582908 }, - { lng: 120.18205, lat: 51.643566 }, - { lng: 120.738191, lat: 51.964115 }, - { lng: 120.725789, lat: 52.516226 }, - { lng: 120.177089, lat: 52.753886 }, - { lng: 121.003085, lat: 53.251401 }, - { lng: 122.245748, lat: 53.431726 }, - { lng: 123.571507, lat: 53.458804 }, - { lng: 125.068211, lat: 53.161045 }, - { lng: 125.946349, lat: 52.792799 }, - { lng: 126.564399, lat: 51.784255 }, - { lng: 126.939157, lat: 51.353894 }, - { lng: 127.287456, lat: 50.739797 }, - { lng: 127.657407, lat: 49.76027 }, - ]; - - // let pointlayer = new PointLayer({ layerType: 'earthFill' }) - // let pointlayer = new PointLayer({ }) - let pointlayer = new PointLayer({ layerType: 'earthExtrude' }) - .source( - d, - // [ - // {"lng":120,"lat":30} - // ], - // [ - // {"lng":10,"lat":0}, - // {"lng":20,"lat":0}, - // {"lng":30,"lat":0}, - // {"lng":40,"lat":0}, - // {"lng":50,"lat":0}, - // {"lng":60,"lat":0}, - // {"lng":70,"lat":0}, - // {"lng":80,"lat":0}, - // {"lng":90,"lat":0}, - - // {"lng":100,"lat":0}, - // {"lng":110,"lat":0}, - // {"lng":120,"lat":0}, - // {"lng":130,"lat":0}, - // {"lng":140,"lat":0}, - // {"lng":150,"lat":0}, - // {"lng":160,"lat":0}, - // {"lng":170,"lat":0}, - // {"lng":180,"lat":0}, - - // {"lng":190,"lat":0}, - // {"lng":200,"lat":0}, - // {"lng":210,"lat":0}, - // {"lng":220,"lat":0}, - // {"lng":230,"lat":0}, - // {"lng":240,"lat":0}, - // {"lng":250,"lat":0}, - // {"lng":260,"lat":0}, - // {"lng":270,"lat":0}, - - // {"lng":280,"lat":0}, - // {"lng":290,"lat":0}, - // {"lng":300,"lat":0}, - // {"lng":310,"lat":0}, - // {"lng":320,"lat":0}, - // {"lng":330,"lat":0}, - // {"lng":340,"lat":0}, - // {"lng":350,"lat":0}, - // {"lng":360,"lat":0}, - - // {"lng":0,"lat":0}, - - // {"lng":0,"lat":10}, - // {"lng":0,"lat":20}, - // {"lng":0,"lat":30}, - // {"lng":0,"lat":40}, - // {"lng":0,"lat":50}, - // {"lng":0,"lat":60}, - // {"lng":0,"lat":70}, - // {"lng":0,"lat":80}, - // {"lng":0,"lat":90}, - - // {"lng":0,"lat":100}, - // {"lng":0,"lat":110}, - // {"lng":0,"lat":120}, - // {"lng":0,"lat":130}, - // {"lng":0,"lat":140}, - // {"lng":0,"lat":150}, - // {"lng":0,"lat":160}, - // {"lng":0,"lat":170}, - // {"lng":0,"lat":180}, - - // {"lng":0,"lat":190}, - // {"lng":0,"lat":200}, - // {"lng":0,"lat":210}, - // {"lng":0,"lat":220}, - // {"lng":0,"lat":230}, - // {"lng":0,"lat":240}, - // {"lng":0,"lat":250}, - // {"lng":0,"lat":260}, - // {"lng":0,"lat":270}, - - // {"lng":0,"lat":-10}, - // {"lng":0,"lat":-20}, - // {"lng":0,"lat":-30}, - // {"lng":0,"lat":-40}, - // {"lng":0,"lat":-50}, - // {"lng":0,"lat":-60}, - // {"lng":0,"lat":-70}, - // {"lng":0,"lat":-80}, - // {"lng":0,"lat":-90}, - // ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ) - // .shape('circle') - .shape('cylinder') - .color('#f00') - .size('', () => [1, 1, 10]) - // .size(20) - .style({ - // opacity: 0.6, - }) - // .animate(true) - .active(true); - - const earthlayer = new EarthLayer() - .source( - 'https://gw.alipayobjects.com/mdn/rms_23a451/afts/img/A*3-3NSpqRqUoAAAAAAAAAAAAAARQnAQ', - { - parser: { - type: 'image', - }, - }, - ) - .shape('base') - .style({ - globalOptions: { - ambientRatio: 0.6, // 环境光 - diffuseRatio: 0.4, // 漫反射 - specularRatio: 0.1, // 高光反射 - // earthTime: 4.0 - earthTime: 0.1, - }, - }) - .animate(true); - // earthlayer.setEarthTime(4.0) - - const atomLayer = new EarthLayer() - .color('#2E8AE6') - .shape('atomSphere') - .style({ - opacity: 1, - }); - - const bloomLayer = new EarthLayer().color('#fff').shape('bloomSphere'); - - scene.on('loaded', () => { - scene.addLayer(earthlayer); - scene.addLayer(pointlayer); - - scene.addLayer(atomLayer); - scene.addLayer(bloomLayer); - - earthlayer.setEarthTime(4.0); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/customMap/components/earth2.tsx b/stories/customMap/components/earth2.tsx deleted file mode 100644 index 887e4bc0c2..0000000000 --- a/stories/customMap/components/earth2.tsx +++ /dev/null @@ -1,127 +0,0 @@ -// @ts-ignore -import { Scene } from '@antv/l7'; -import { PointLayer, EarthLayer, LineLayer } from '@antv/l7-layers'; -import { Earth } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class ScaleComponent extends React.Component { - private scene: Scene; - - public componentWillUnmount() { - this.scene.destroy(); - } - - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Earth({}), - }); - - scene.setBgColor('#333'); - - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/a5ac7bce-181b-40d1-8a16-271356264ad8.json', - ) - .then((d) => d.text()) - .then((flyline) => { - // @ts-ignore - const flydata = eval(flyline).map((item) => { - // @ts-ignore - const latlng1 = item.from.split(',').map((e) => { - return e * 1; - }); - // @ts-ignore - const latlng2 = item.to.split(',').map((e) => { - return e * 1; - }); - return { coord: [latlng1, latlng2] }; - }); - const flyLine = new LineLayer({ - blend: 'normal', - layerType: 'earthArc3d', - }) - .source(flydata, { - parser: { - type: 'json', - coordinates: 'coord', - }, - }) - .color('#b97feb') - .shape('arc3d') - .size(0.5) - .active(true) - .animate({ - interval: 2, - trailLength: 2, - duration: 1, - }) - .style({ - opacity: 1, - segmentNumber: 60, - globalArcHeight: 20, - }); - scene.addLayer(flyLine); - }); - - const earthlayer = new EarthLayer() - .source( - 'https://gw.alipayobjects.com/mdn/rms_23a451/afts/img/A*3-3NSpqRqUoAAAAAAAAAAAAAARQnAQ', - { - parser: { - type: 'image', - }, - }, - ) - .shape('base') - .style({ - globalOptions: { - ambientRatio: 0.6, // 环境光 - diffuseRatio: 0.4, // 漫反射 - specularRatio: 0.1, // 高光反射 - // earthTime: 4.0 - earthTime: 0.1, - }, - }) - .animate(true); - // earthlayer.setEarthTime(4.0) - - const atomLayer = new EarthLayer() - .color('#2E8AE6') - .shape('atomSphere') - .style({ - opacity: 1, - }); - - const bloomLayer = new EarthLayer() - .color('#fff') - .shape('bloomSphere') - .style({ - opacity: 0.5, - }); - - scene.on('loaded', () => { - scene.addLayer(earthlayer); - // scene.addLayer(pointlayer); - // console.log(pointlayer) - - // earthlayer.setEarthTime(4.0); - scene.addLayer(atomLayer); - scene.addLayer(bloomLayer); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/customMap/map.stories.tsx b/stories/customMap/map.stories.tsx deleted file mode 100644 index 8e86ee3669..0000000000 --- a/stories/customMap/map.stories.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; - -import Map from './components/Map'; -import Map2 from './components/Map2'; -import Earth from './components/earth' -import Earth2 from './components/earth2' -// @ts-ignore -storiesOf('自定义地图', module) -.add('Earth', () => ) -.add('Earth2', () => ) -.add('地图', () => ) -.add('地图2', () => ); diff --git a/stories/layerbuild/components/HeatmapGrid.tsx b/stories/layerbuild/components/HeatmapGrid.tsx deleted file mode 100644 index 7bfa7d3ffd..0000000000 --- a/stories/layerbuild/components/HeatmapGrid.tsx +++ /dev/null @@ -1,85 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene, Source } from '@antv/l7'; -import { HeatmapLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [120, 30], - pitch: 0, - zoom: 2, - }), - }); - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/7359a5e9-3c5e-453f-b207-bc892fb23b84.csv', - ) - .then((res) => res.text()) - .then((data) => { - const layer = new HeatmapLayer({}) - .source(data, { - parser: { - type: 'csv', - x: 'lng', - y: 'lat', - }, - transforms: [ - { - type: 'grid', - size: 20000, - field: 'v', - method: 'sum', - }, - ], - }) - .shape('square') - .style({ - coverage: 1, - angle: 0, - }) - .color( - 'count', - [ - '#0B0030', - '#100243', - '#100243', - '#1B048B', - '#051FB7', - '#0350C1', - '#0350C1', - '#0072C4', - '#0796D3', - '#2BA9DF', - '#30C7C4', - '#6BD5A0', - '#A7ECB2', - '#D0F4CA', - ].reverse(), - ); - - scene.addLayer(layer); - }); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/layerbuild/components/HeatmapGrid3d.tsx b/stories/layerbuild/components/HeatmapGrid3d.tsx deleted file mode 100644 index 927430a8d6..0000000000 --- a/stories/layerbuild/components/HeatmapGrid3d.tsx +++ /dev/null @@ -1,83 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene, Source } from '@antv/l7'; -import { HeatmapLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [120, 30], - pitch: 40, - zoom: 9, - }), - }); - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/a1a8158d-6fe3-424b-8e50-694ccf61c4d7.csv', - ) - .then((res) => res.text()) - .then((data) => { - const layer = new HeatmapLayer({}) - .source(data, { - parser: { - type: 'csv', - x: 'lng', - y: 'lat', - }, - transforms: [ - { - type: 'hexagon', - size: 2500, - field: 'v', - method: 'sum', - }, - ], - }) - .size('sum', (sum) => { - return sum * 200; - }) - .shape('hexagonColumn') - .style({ - coverage: 0.8, - angle: 0, - opacity: 1.0, - }) - .color('sum', [ - '#094D4A', - '#146968', - '#1D7F7E', - '#289899', - '#34B6B7', - '#4AC5AF', - '#5FD3A6', - '#7BE39E', - '#A1EDB8', - '#C3F9CC', - '#DEFAC0', - '#ECFFB1', - ]); - scene.addLayer(layer); - }); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/layerbuild/components/HeatmapHexagon.tsx b/stories/layerbuild/components/HeatmapHexagon.tsx deleted file mode 100644 index 5a92e113ef..0000000000 --- a/stories/layerbuild/components/HeatmapHexagon.tsx +++ /dev/null @@ -1,78 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene, Source } from '@antv/l7'; -import { HeatmapLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [120, 30], - pitch: 40, - zoom: 5, - }), - }); - - scene.on('loaded', () => { - fetch( - 'https://gw.alipayobjects.com/os/basement_prod/337ddbb7-aa3f-4679-ab60-d64359241955.json', - ) - .then((res) => res.json()) - .then((data) => { - const layer = new HeatmapLayer({}) - .source(data, { - transforms: [ - { - type: 'hexagon', - size: 90000, - field: 'capacity', - method: 'sum', - }, - ], - }) - .shape('hexagon') - .style({ - coverage: 0.9, - angle: 0, - opacity: 1.0, - }) - .color( - 'sum', - [ - '#3F4BBA', - '#3F4BBA', - '#3F4BBA', - '#3F4BBA', - '#3C73DA', - '#3C73DA', - '#3C73DA', - '#0F62FF', - '#0F62FF', - '#30B2E9', - '#30B2E9', - '#40C4CE', - ].reverse(), - ); - scene.addLayer(layer); - }); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/layerbuild/components/Line.tsx b/stories/layerbuild/components/Line.tsx deleted file mode 100644 index 552b742dc8..0000000000 --- a/stories/layerbuild/components/Line.tsx +++ /dev/null @@ -1,57 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene, Source } from '@antv/l7'; -import { LineLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [120, 30], - pitch: 0, - zoom: 2, - }), - }); - const layer = new LineLayer({ workerEnabled: true }) - .source({ - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'LineString', - coordinates: [ - [95.625, 38.47939467327645], - [115.48828125000001, 28.92163128242129], - ], - }, - }, - ], - }) - .shape('line') - .color('#f00') - .size(5); - scene.on('loaded', () => { - scene.addLayer(layer); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/layerbuild/components/LineEarthArc3D.tsx b/stories/layerbuild/components/LineEarthArc3D.tsx deleted file mode 100644 index df88b46b5f..0000000000 --- a/stories/layerbuild/components/LineEarthArc3D.tsx +++ /dev/null @@ -1,93 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene, Source } from '@antv/l7'; -import { LineLayer, EarthLayer } from '@antv/l7-layers'; -import { GaodeMap, Earth } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Earth({ - center: [120, 30], - pitch: 0, - zoom: 3, - }), - }); - - const layer = new LineLayer() - .source({ - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'LineString', - coordinates: [ - [95.625, 38.47939467327645], - [115.48828125000001, 28.92163128242129], - ], - }, - }, - ], - }) - .shape('earthArc3d') - .color('#f00') - .size(2); - const earthlayer = new EarthLayer() - .source( - 'https://gw.alipayobjects.com/mdn/rms_23a451/afts/img/A*3-3NSpqRqUoAAAAAAAAAAAAAARQnAQ', - { - parser: { - type: 'image', - }, - }, - ) - .shape('base') - .style({ - globalOptions: { - ambientRatio: 0.6, // 环境光 - diffuseRatio: 0.4, // 漫反射 - specularRatio: 0.1, // 高光反射 - earthTime: 0.1, - }, - }) - .animate(true); - - const atomLayer = new EarthLayer() - .color('#2E8AE6') - .shape('atomSphere') - .style({ - opacity: 1, - }); - - const bloomLayer = new EarthLayer().color('#fff').shape('bloomSphere'); - - scene.on('loaded', () => { - scene.addLayer(earthlayer); - scene.addLayer(layer); - - scene.addLayer(atomLayer); - scene.addLayer(bloomLayer); - - earthlayer.setEarthTime(4.0); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/layerbuild/components/Plane.tsx b/stories/layerbuild/components/Plane.tsx deleted file mode 100644 index d422d33ecf..0000000000 --- a/stories/layerbuild/components/Plane.tsx +++ /dev/null @@ -1,108 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene, Source } from '@antv/l7'; -import { GeometryLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [120.1025, 30.2594], - style: 'dark', - pitch: 65, - rotation: 180, - zoom: 14, - }), - }); - - let currentZoom = 14, - currentModelData = '100x100'; - - scene.on('loaded', () => { - const layer = new GeometryLayer().shape('plane').style({ - width: 0.074, - height: 0.061, - center: [120.1025, 30.2594], - widthSegments: 100, - heightSegments: 100, - terrainClipHeight: 1, - mapTexture: - 'https://gw.alipayobjects.com/mdn/rms_23a451/afts/img/A*gA0NRbuOF5cAAAAAAAAAAAAAARQnAQ', - terrainTexture: - 'https://gw.alipayobjects.com/mdn/rms_23a451/afts/img/A*eYFaRYlnnOUAAAAAAAAAAAAAARQnAQ', - rgb2height: (r, g, b) => { - let h = - -10000.0 + - (r * 255.0 * 256.0 * 256.0 + g * 255.0 * 256.0 + b * 255.0) * 0.1; - h = h / 20 - 127600; - h = Math.max(0, h); - return h; - }, - }); - scene.addLayer(layer); - - let modelData10, - modelData20 = null, - modelData100; - - layer.on('terrainImageLoaded', () => { - modelData10 = layer.createModelData([], { - widthSegments: 10, - heightSegments: 10, - }); - - modelData20 = layer.createModelData([], { - widthSegments: 20, - heightSegments: 20, - }); - - modelData100 = layer.createModelData([], { - widthSegments: 100, - heightSegments: 100, - }); - }); - - scene.on('zoom', ({ value }) => { - const zoom = Math.floor(value); - if (currentZoom !== zoom) { - if (zoom > 13) { - if (currentModelData !== '100x100') { - layer.updateModelData(modelData100); - currentModelData = '100x100'; - } - } else if (zoom > 12) { - if (currentModelData !== '20x20') { - layer.updateModelData(modelData20); - currentModelData = '20x20'; - } - } else { - if (currentModelData !== '10x10') { - layer.updateModelData(modelData10); - currentModelData = '10x10'; - } - } - currentZoom = zoom; - } - return ''; - }); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/layerbuild/components/PointsEarthExtrude.tsx b/stories/layerbuild/components/PointsEarthExtrude.tsx deleted file mode 100644 index e23cb5c25e..0000000000 --- a/stories/layerbuild/components/PointsEarthExtrude.tsx +++ /dev/null @@ -1,106 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene, Source } from '@antv/l7'; -import { PointLayer, EarthLayer } from '@antv/l7-layers'; -import { GaodeMap, Earth } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Earth({ - center: [120, 30], - pitch: 0, - zoom: 3, - }), - }); - - const pointlayer = new PointLayer({}) - .source( - [ - { lng: 121.61865234375, lat: 25.29437116258816 }, - { lng: 121.058349609375, lat: 25.015928763367857 }, - { lng: 120.7177734375, lat: 24.587090339209634 }, - { lng: 120.28930664062499, lat: 23.936054914599815 }, - { lng: 120.12451171875, lat: 23.553916518321625 }, - { lng: 121.124267578125, lat: 22.806567100271522 }, - { lng: 121.56372070312499, lat: 23.915970370510227 }, - { lng: 121.88232421875, lat: 24.557116164309626 }, - { lng: 121.95922851562501, lat: 25.075648445630527 }, - { lng: 109.97314453125, lat: 20.076570104545173 }, - { lng: 108.896484375, lat: 19.663280219987662 }, - { lng: 108.61083984375, lat: 18.979025953255267 }, - { lng: 108.80859375, lat: 18.47960905583197 }, - { lng: 109.599609375, lat: 18.35452552912664 }, - { lng: 110.32470703125, lat: 18.771115062337024 }, - { lng: 111.005859375, lat: 19.78738018198621 }, - { lng: 110, lat: 30 }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ) - .shape('cylinder') - .color('#f00') - .size([1, 1, 10]) - .active(true); - const earthlayer = new EarthLayer() - .source( - 'https://gw.alipayobjects.com/mdn/rms_23a451/afts/img/A*3-3NSpqRqUoAAAAAAAAAAAAAARQnAQ', - { - parser: { - type: 'image', - }, - }, - ) - .shape('base') - .style({ - globalOptions: { - ambientRatio: 0.6, // 环境光 - diffuseRatio: 0.4, // 漫反射 - specularRatio: 0.1, // 高光反射 - earthTime: 0.1, - }, - }) - .animate(true); - - const atomLayer = new EarthLayer() - .color('#2E8AE6') - .shape('atomSphere') - .style({ - opacity: 1, - }); - - const bloomLayer = new EarthLayer().color('#fff').shape('bloomSphere'); - - scene.on('loaded', () => { - scene.addLayer(earthlayer); - scene.addLayer(pointlayer); - - scene.addLayer(atomLayer); - scene.addLayer(bloomLayer); - - earthlayer.setEarthTime(4.0); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/layerbuild/components/PointsEarthFill.tsx b/stories/layerbuild/components/PointsEarthFill.tsx deleted file mode 100644 index 7a2c8be8af..0000000000 --- a/stories/layerbuild/components/PointsEarthFill.tsx +++ /dev/null @@ -1,106 +0,0 @@ -// @ts-nocheck -// @ts-ignore -import { Scene, Source } from '@antv/l7'; -import { PointLayer, EarthLayer } from '@antv/l7-layers'; -import { GaodeMap, Earth } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Earth({ - center: [120, 30], - pitch: 0, - zoom: 3, - }), - }); - - const pointLayer = new PointLayer({}) - .source( - [ - { lng: 121.61865234375, lat: 25.29437116258816 }, - { lng: 121.058349609375, lat: 25.015928763367857 }, - { lng: 120.7177734375, lat: 24.587090339209634 }, - { lng: 120.28930664062499, lat: 23.936054914599815 }, - { lng: 120.12451171875, lat: 23.553916518321625 }, - { lng: 121.124267578125, lat: 22.806567100271522 }, - { lng: 121.56372070312499, lat: 23.915970370510227 }, - { lng: 121.88232421875, lat: 24.557116164309626 }, - { lng: 121.95922851562501, lat: 25.075648445630527 }, - { lng: 109.97314453125, lat: 20.076570104545173 }, - { lng: 108.896484375, lat: 19.663280219987662 }, - { lng: 108.61083984375, lat: 18.979025953255267 }, - { lng: 108.80859375, lat: 18.47960905583197 }, - { lng: 109.599609375, lat: 18.35452552912664 }, - { lng: 110.32470703125, lat: 18.771115062337024 }, - { lng: 111.005859375, lat: 19.78738018198621 }, - { lng: 110, lat: 30 }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ) - .shape('circle') - .color('#f00') - .size(20) - .active(true); - const earthLayer = new EarthLayer() - .source( - 'https://gw.alipayobjects.com/mdn/rms_23a451/afts/img/A*3-3NSpqRqUoAAAAAAAAAAAAAARQnAQ', - { - parser: { - type: 'image', - }, - }, - ) - .shape('base') - .style({ - globalOptions: { - ambientRatio: 0.6, // 环境光 - diffuseRatio: 0.4, // 漫反射 - specularRatio: 0.1, // 高光反射 - earthTime: 0.1, - }, - }) - .animate(true); - - const atomLayer = new EarthLayer() - .color('#2E8AE6') - .shape('atomSphere') - .style({ - opacity: 1, - }); - - const bloomLayer = new EarthLayer().color('#fff').shape('bloomSphere'); - - scene.on('loaded', () => { - scene.addLayer(earthLayer); - scene.addLayer(pointLayer); - - scene.addLayer(atomLayer); - scene.addLayer(bloomLayer); - - earthLayer.setEarthTime(4.0); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/layerbuild/components/SourceTest.tsx b/stories/layerbuild/components/SourceTest.tsx deleted file mode 100644 index 657116dde2..0000000000 --- a/stories/layerbuild/components/SourceTest.tsx +++ /dev/null @@ -1,415 +0,0 @@ -// @ts-ignore -import { Scene, Source } from '@antv/l7'; -import { PointLayer } from '@antv/l7-layers'; -import { GaodeMap } from '@antv/l7-maps'; -import * as React from 'react'; - -export default class Demo extends React.Component { - private scene: Scene; - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new GaodeMap({ - center: [110.19382669582967, 30.258134], - pitch: 0, - zoom: 2, - }), - }); - this.scene = scene; - - // 检测方案 - // https://www.yuque.com/antv/l7/cpkdtl - // this.test1(); - // this.test2(); - // this.test3(); - // this.test4(); - // this.test5(); - // this.test6(); - // this.test7(); - // this.test8(); - // this.test9(); - this.test10(); - } - - private test1() { - const layer = new PointLayer(); - layer.source( - [ - { - lng: 120, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - layer - .shape('circle') - .size(10) - .color('#f00'); - this.scene.addLayer(layer); - } - - private test2() { - const source = new Source( - [ - { - lng: 120, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - const layer = new PointLayer(); - layer.source(source); - layer - .shape('circle') - .size(10) - .color('#f00'); - this.scene.addLayer(layer); - } - - private test3() { - const source = new Source( - [ - { - lng: 120, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - source.on('update', () => { - const layer = new PointLayer(); - layer.source(source); - layer - .shape('circle') - .size(10) - .color('#f00'); - this.scene.addLayer(layer); - }); - } - - private test4() { - const layer = new PointLayer(); - layer.source( - [ - { - lng: 120, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - layer - .shape('circle') - .size(10) - .color('#f00'); - layer.setData([ - { - lng: 120, - lat: 30, - }, - { - lng: 130, - lat: 30, - }, - ]); - this.scene.addLayer(layer); - } - - private test5() { - const layer = new PointLayer(); - layer.source( - [ - { - lng: 120, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - layer - .shape('circle') - .size(10) - .color('#f00'); - this.scene.addLayer(layer); - setTimeout(() => { - layer.setData([ - { - lng: 120, - lat: 30, - }, - { - lng: 130, - lat: 30, - }, - ]); - }, 2000); - } - - private test6() { - const source = new Source( - [ - { - lng: 120, - lat: 30, - }, - { - lng: 130, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - const layer = new PointLayer(); - layer.source( - [ - { - lng: 120, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - layer - .shape('circle') - .size(10) - .color('#f00'); - layer.source(source); - this.scene.addLayer(layer); - } - - private test7() { - const source = new Source( - [ - { - lng: 120, - lat: 30, - }, - { - lng: 130, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - const layer = new PointLayer(); - layer.source( - [ - { - lng: 120, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - layer - .shape('circle') - .size(10) - .color('#f00'); - this.scene.addLayer(layer); - setTimeout(() => { - layer.source(source); - this.scene.render(); - }, 2000); - } - - private test8() { - const source = new Source( - [ - { - lng: 120, - lat: 30, - }, - { - lng: 130, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - - const layer = new PointLayer(); - layer.source( - [ - { - lng: 120, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - layer - .shape('circle') - .size(10) - .color('#f00'); - source.on('update', () => { - layer.source(source); - }); - this.scene.addLayer(layer); - } - - private test9() { - const source = new Source( - [ - { - lng: 120, - lat: 30, - }, - { - lng: 130, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - - const layer = new PointLayer(); - layer.source( - [ - { - lng: 120, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - layer - .shape('circle') - .size(10) - .color('#f00'); - source.on('update', () => { - setTimeout(() => { - layer.source(source); - }, 2000); - }); - this.scene.addLayer(layer); - } - - private test10() { - const source = new Source( - [ - { - lng: 120, - lat: 30, - }, - { - lng: 130, - lat: 30, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ); - - const layer = new PointLayer(); - layer - .shape('circle') - .size(10) - .color('#f00'); - source.on('update', () => { - setTimeout(() => { - layer.source(source); - }, 2000); - }); - this.scene.addLayer(layer); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/layerbuild/map.stories.tsx b/stories/layerbuild/map.stories.tsx deleted file mode 100644 index e53e318567..0000000000 --- a/stories/layerbuild/map.stories.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; - -import PointEarthFill from './components/PointsEarthFill'; -import PointEarthExtrude from './components/PointsEarthExtrude'; - -import Line from './components/Line'; -import LineEarthArc3D from './components/LineEarthArc3D'; - -import HeatmapGrid from './components/HeatmapGrid'; -import HeatmapGrid3d from './components/HeatmapGrid3d'; -import HeatmapHexagon from './components/HeatmapHexagon'; - -import Plane from './components/Plane'; - -import SourceTest from './components/SourceTest'; - -storiesOf('图层渲染流程改造', module) - .add('PointEarthFill', () => ) - .add('PointEarthExtrude', () => ) - - .add('Line', () => ) - - .add('LineEarthArc3D', () => ) - - .add('HeatmapGrid', () => ) - .add('HeatmapGrid3d', () => ) - .add('HeatmapHexagon', () => ) - - .add('Plane', () => ) - - .add('SourceTest', () => ) diff --git a/stories/simpleMap/components/image.tsx b/stories/simpleMap/components/image.tsx deleted file mode 100644 index 41dadc989b..0000000000 --- a/stories/simpleMap/components/image.tsx +++ /dev/null @@ -1,78 +0,0 @@ -// @ts-nocheck -import { Scene, PolygonLayer, PointLayer, Map, ImageLayer } from '@antv/l7'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Map({ - center: [5000, 5000], - pitch: 0, - zoom: 2, - version: 'SIMPLE', - // zoom: 13, - // zoom: 10, - }), - }); - const data = []; - for (let i = 0; i <= 10; i++) { - for (let j = 0; j <= 10; j++) { - data.push({ x: i * 1000, y: j * 1000 }); - } - } - // const data = [ - // {x: 200, y: 200}, - // {x: 1000, y: 1000} - // ] - const layer = new PointLayer() - .source(data, { - parser: { - type: 'json', - x: 'x', - y: 'y', - }, - }) - .shape('circle') - .size(20) - .color('#f00'); - - const imagelayer = new ImageLayer({}).source( - 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*KrvXTrIAnWEAAAAAAAAAAAAAARQnAQ', - { - parser: { - type: 'image', - // extent: [ - // 100, 100, - // 200, 500 - // ], - extent: [4000, 3500, 6000, 6500], - // extent: [ - // -172.8, -84.38946720916285, - // -144, -80.73800862798672 - // ], - }, - }, - ); - - scene.on('loaded', () => { - scene.addLayer(layer); - scene.addLayer(imagelayer); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/simpleMap/components/line.tsx b/stories/simpleMap/components/line.tsx deleted file mode 100644 index df471ce75b..0000000000 --- a/stories/simpleMap/components/line.tsx +++ /dev/null @@ -1,101 +0,0 @@ -// @ts-nocheck -import { Scene, LineLayer, PointLayer, Map } from '@antv/l7'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Map({ - center: [10000, 10000], - pitch: 0, - zoom: 0, - version: 'SIMPLE', - mapSize: 20000, - }), - }); - const data = []; - for (let i = 0; i <= 10; i++) { - for (let j = 0; j <= 10; j++) { - data.push({ x: i * 1000, y: j * 1000 }); - } - } - const layer = new PointLayer() - .source(data, { - parser: { - type: 'json', - x: 'x', - y: 'y', - }, - }) - .shape('circle') - .size(20) - .color('#f00'); - - const lineData = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: { - testOpacity: 0.8, - }, - geometry: { - type: 'Polygon', - coordinates: [ - [ - [6000, 6000], - [6000, 7000], - [7000, 7000], - [7000, 6000], - ], - ], - }, - }, - ], - }; - - const linelayer = new LineLayer() - .source(lineData) - .shape('line') - .size(10) - .color('#0f0') - .active(true); - - const linelayer2 = new LineLayer() - .source([{ x: 5000, y: 5000, x2: 5000, y2: 4000 }], { - parser: { - type: 'json', - x: 'x', - y: 'y', - x1: 'x2', - y1: 'y2', - }, - }) - .shape('line') - .color('#0ff') - .size(5) - .active(true); - - scene.on('loaded', () => { - scene.addLayer(layer); - scene.addLayer(linelayer); - scene.addLayer(linelayer2); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/simpleMap/components/parkdemo.tsx b/stories/simpleMap/components/parkdemo.tsx deleted file mode 100644 index c3779b1f4c..0000000000 --- a/stories/simpleMap/components/parkdemo.tsx +++ /dev/null @@ -1,256 +0,0 @@ -// @ts-nocheck -import { - Scene, - PolygonLayer, - ImageLayer, - PointLayer, - Map, -} from '@antv/l7-mini'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Map({ - center: [500, 500], - pitch: 0, - zoom: 3, - version: 'SIMPLE', - mapSize: 1000, - maxZoom: 5, - minZoom: 2, - pitchEnabled: false, - rotateEnabled: false, - }), - }); - scene.setBgColor('rgb(94, 182, 140)'); - - const textlayer = new PointLayer({ zIndex: 2 }) - .source( - [ - { - x: 515, - y: 575, - t: '小屋', - }, - { - x: 507, - y: 560, - t: '小屋', - }, - { - x: 495, - y: 553, - t: '别墅', - }, - { - x: 499, - y: 547, - t: '住宅', - }, - { - x: 480, - y: 544, - t: '住宅', - }, - { - x: 471, - y: 539, - t: '住宅', - }, - { - x: 485, - y: 527, - t: '住宅', - }, - { - x: 463, - y: 533, - t: '住宅', - }, - { - x: 477, - y: 523, - t: '住宅', - }, - { - x: 473, - y: 517, - t: '住宅', - }, - { - x: 535, - y: 535, - t: '住宅小区', - }, - { - x: 550, - y: 545, - t: '住宅小区', - }, - { - x: 578, - y: 559, - t: '别墅', - }, - { - x: 583, - y: 554, - t: '别墅', - }, - { - x: 590, - y: 538, - t: '别墅', - }, - { - x: 599, - y: 537, - t: '住宅', - }, - { - x: 567, - y: 526, - t: '住宅', - }, - { - x: 564, - y: 519, - t: '住宅', - }, - { - x: 553.5, - y: 483, - t: '住宅', - }, - { - x: 554, - y: 479, - t: '住宅', - }, - { - x: 547, - y: 478.5, - t: '住宅', - }, - { - x: 533.5, - y: 475, - t: '住宅', - }, - { - x: 516, - y: 463, - t: '住宅', - }, - { - x: 538, - y: 453, - t: '住宅', - }, - { - x: 510.5, - y: 444, - t: '别墅', - }, - { - x: 488, - y: 440.5, - t: '住宅', - }, - { - x: 476.5, - y: 438.5, - t: '别墅', - }, - { - x: 474.5, - y: 431, - t: '别墅', - }, - { - x: 462, - y: 434.5, - t: '别墅', - }, - { - x: 431, - y: 436, - t: '住宅', - }, - { - x: 428, - y: 430, - t: '住宅', - }, - { - x: 402.5, - y: 448.5, - t: '别墅', - }, - { - x: 393.5, - y: 456, - t: '别墅', - }, - ], - { - parser: { - type: 'json', - x: 'x', - y: 'y', - }, - }, - ) - .shape('t', 'text') - .size(12) - .active({ - color: '#00f', - mix: 0.9, - }) - // .color('#0e0030') - .color('rgb(86, 156, 214)') - .style({ - textAnchor: 'center', // 文本相对锚点的位置 center|left|right|top|bottom|top-left - spacing: 2, // 字符间距 - fontWeight: '800', - padding: [1, 1], // 文本包围盒 padding [水平,垂直],影响碰撞检测结果,避免相邻文本靠的太近 - stroke: '#ffffff', // 描边颜色 - strokeWidth: 2, // 描边宽度 - textAllowOverlap: true, - }); - - const imagelayer = new ImageLayer({}).source( - 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*I0X5R4jAUQ4AAAAAAAAAAAAAARQnAQ', - { - parser: { - type: 'image', - extent: [360, 400, 640, 600], - }, - }, - ); - - scene.on('loaded', () => { - scene.addLayer(imagelayer); - - scene.addLayer(textlayer); - - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/simpleMap/components/pointGrid.tsx b/stories/simpleMap/components/pointGrid.tsx deleted file mode 100644 index 803532dce7..0000000000 --- a/stories/simpleMap/components/pointGrid.tsx +++ /dev/null @@ -1,57 +0,0 @@ -// @ts-nocheck -import { Scene, PolygonLayer, PointLayer, Map } from '@antv/l7-mini'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Map({ - center: [500, 500], - pitch: 0, - zoom: 0, - version: 'SIMPLE', - mapSize: 1000, - // zoom: 13, - // zoom: 10, - }), - }); - // scene.setBgColor('#000'); - const data = []; - for (let i = 0; i <= 10; i++) { - for (let j = 0; j <= 10; j++) { - data.push({ x: i * 100, y: j * 100 }); - } - } - const layer = new PointLayer() - .source(data, { - parser: { - type: 'json', - x: 'x', - y: 'y', - }, - }) - .shape('circle') - .size(20) - .color('#f00'); - - scene.on('loaded', () => { - scene.addLayer(layer); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/simpleMap/components/polygon.tsx b/stories/simpleMap/components/polygon.tsx deleted file mode 100644 index 98014e22d2..0000000000 --- a/stories/simpleMap/components/polygon.tsx +++ /dev/null @@ -1,118 +0,0 @@ -// @ts-nocheck -import { Scene, PolygonLayer, PointLayer, Map, ImageLayer } from '@antv/l7'; -import * as React from 'react'; - -export default class Demo extends React.Component { - public async componentDidMount() { - const scene = new Scene({ - id: 'map', - map: new Map({ - center: [5000, 5000], - pitch: 0, - zoom: 2, - version: 'SIMPLE', - }), - }); - const data = []; - for (let i = 0; i <= 10; i++) { - for (let j = 0; j <= 10; j++) { - data.push({ x: i * 1000, y: j * 1000 }); - } - } - - const layer = new PointLayer() - .source(data, { - parser: { - type: 'json', - x: 'x', - y: 'y', - }, - }) - .shape('circle') - .size(20) - .active(true) - .color('#f00'); - - const imagelayer = new ImageLayer({}).source( - 'https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*KrvXTrIAnWEAAAAAAAAAAAAAARQnAQ', - { - parser: { - type: 'image', - extent: [4000, 3500, 6000, 6500], - }, - }, - ); - - const polygonData = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: { - testOpacity: 0.4, - }, - geometry: { - type: 'MultiPolygon', - coordinates: [ - [ - [ - [6000, 6000], - [6000, 7000], - [7000, 7000], - [7000, 6000], - [6000, 6000], - ], - [ - [6300, 6300], - [6300, 6700], - [6700, 6700], - [6700, 6300], - [6300, 6300], - ], - ], - [ - [ - [5000, 5000], - [5000, 6000], - [6000, 6000], - [6000, 5000], - [5000, 5000], - ], - ], - ], - }, - }, - ], - }; - - const polygonLayer = new PolygonLayer() - .source(polygonData) - .shape('fill') - .color('#f00') - .style({ - opacity: 0.6, - }) - .active(true); - - scene.on('loaded', () => { - scene.addLayer(layer); - scene.addLayer(imagelayer); - scene.addLayer(polygonLayer); - }); - } - - public render() { - return ( -
- ); - } -} diff --git a/stories/simpleMap/map.stories.tsx b/stories/simpleMap/map.stories.tsx deleted file mode 100644 index 55858801b6..0000000000 --- a/stories/simpleMap/map.stories.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import { storiesOf } from '@storybook/react'; -import * as React from 'react'; - -import PointGrid from './components/pointGrid'; -import Image from './components/image'; -import Polygon from './components/polygon'; -import Line from './components/line'; -import ParkDemo from './components/parkdemo'; - -storiesOf('平面坐标地图', module) -.add('Point', () => ) -.add('Image', () => ) -.add('Polygon', () => ) -.add('Line', () => ) -.add('ParkDemo', () => )