/* 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 */
[class^=ant-]::-ms-clear,
[class*= ant-]::-ms-clear,
[class^=ant-] input::-ms-clear,
[class*= ant-] input::-ms-clear,
[class^=ant-] input::-ms-reveal,
[class*= ant-] input::-ms-reveal {
  display: none;
}
/* stylelint-disable property-no-vendor-prefix, at-rule-no-vendor-prefix */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  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;
}
body {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  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;
  font-feature-settings: 'tnum';
}
[tabindex='-1']:focus {
  outline: none !important;
}
hr {
  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;
  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;
}
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;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  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;
}
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'] {
  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 > .anticon {
  line-height: 0;
  vertical-align: 0;
}
.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;
}
.ant-fade-enter,
.ant-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;
}
.ant-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;
}
.ant-fade-enter.ant-fade-enter-active,
.ant-fade-appear.ant-fade-appear-active {
  -webkit-animation-name: antFadeIn;
          animation-name: antFadeIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-fade-leave.ant-fade-leave-active {
  -webkit-animation-name: antFadeOut;
          animation-name: antFadeOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-fade-enter,
.ant-fade-appear {
  opacity: 0;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.ant-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;
  }
}
.ant-move-up-enter,
.ant-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;
}
.ant-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;
}
.ant-move-up-enter.ant-move-up-enter-active,
.ant-move-up-appear.ant-move-up-appear-active {
  -webkit-animation-name: antMoveUpIn;
          animation-name: antMoveUpIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-move-up-leave.ant-move-up-leave-active {
  -webkit-animation-name: antMoveUpOut;
          animation-name: antMoveUpOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-move-up-enter,
.ant-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);
}
.ant-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);
}
.ant-move-down-enter,
.ant-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;
}
.ant-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;
}
.ant-move-down-enter.ant-move-down-enter-active,
.ant-move-down-appear.ant-move-down-appear-active {
  -webkit-animation-name: antMoveDownIn;
          animation-name: antMoveDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-move-down-leave.ant-move-down-leave-active {
  -webkit-animation-name: antMoveDownOut;
          animation-name: antMoveDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-move-down-enter,
.ant-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);
}
.ant-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);
}
.ant-move-left-enter,
.ant-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;
}
.ant-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;
}
.ant-move-left-enter.ant-move-left-enter-active,
.ant-move-left-appear.ant-move-left-appear-active {
  -webkit-animation-name: antMoveLeftIn;
          animation-name: antMoveLeftIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-move-left-leave.ant-move-left-leave-active {
  -webkit-animation-name: antMoveLeftOut;
          animation-name: antMoveLeftOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-move-left-enter,
.ant-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);
}
.ant-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);
}
.ant-move-right-enter,
.ant-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;
}
.ant-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;
}
.ant-move-right-enter.ant-move-right-enter-active,
.ant-move-right-appear.ant-move-right-appear-active {
  -webkit-animation-name: antMoveRightIn;
          animation-name: antMoveRightIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-move-right-leave.ant-move-right-leave-active {
  -webkit-animation-name: antMoveRightOut;
          animation-name: antMoveRightOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-move-right-enter,
.ant-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);
}
.ant-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% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveDownIn {
  0% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@-webkit-keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@-webkit-keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@-webkit-keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@-webkit-keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@-webkit-keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@-webkit-keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@-webkit-keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@-webkit-keyframes loadingCircle {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes loadingCircle {
  100% {
    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;
  box-shadow: 0 0 0 0 #1890ff;
  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% {
    box-shadow: 0 0 0 #1890ff;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}
@keyframes waveEffect {
  100% {
    box-shadow: 0 0 0 #1890ff;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}
@-webkit-keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}
@keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}
.ant-slide-up-enter,
.ant-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;
}
.ant-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;
}
.ant-slide-up-enter.ant-slide-up-enter-active,
.ant-slide-up-appear.ant-slide-up-appear-active {
  -webkit-animation-name: antSlideUpIn;
          animation-name: antSlideUpIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-slide-up-leave.ant-slide-up-leave-active {
  -webkit-animation-name: antSlideUpOut;
          animation-name: antSlideUpOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-slide-up-enter,
.ant-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);
}
.ant-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);
}
.ant-slide-down-enter,
.ant-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;
}
.ant-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;
}
.ant-slide-down-enter.ant-slide-down-enter-active,
.ant-slide-down-appear.ant-slide-down-appear-active {
  -webkit-animation-name: antSlideDownIn;
          animation-name: antSlideDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-slide-down-leave.ant-slide-down-leave-active {
  -webkit-animation-name: antSlideDownOut;
          animation-name: antSlideDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-slide-down-enter,
.ant-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);
}
.ant-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);
}
.ant-slide-left-enter,
.ant-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;
}
.ant-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;
}
.ant-slide-left-enter.ant-slide-left-enter-active,
.ant-slide-left-appear.ant-slide-left-appear-active {
  -webkit-animation-name: antSlideLeftIn;
          animation-name: antSlideLeftIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-slide-left-leave.ant-slide-left-leave-active {
  -webkit-animation-name: antSlideLeftOut;
          animation-name: antSlideLeftOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-slide-left-enter,
.ant-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);
}
.ant-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);
}
.ant-slide-right-enter,
.ant-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;
}
.ant-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;
}
.ant-slide-right-enter.ant-slide-right-enter-active,
.ant-slide-right-appear.ant-slide-right-appear-active {
  -webkit-animation-name: antSlideRightIn;
          animation-name: antSlideRightIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-slide-right-leave.ant-slide-right-leave-active {
  -webkit-animation-name: antSlideRightOut;
          animation-name: antSlideRightOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-slide-right-enter,
.ant-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);
}
.ant-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% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideUpIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@-webkit-keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@-webkit-keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@-webkit-keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
@keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
@-webkit-keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@-webkit-keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@-webkit-keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@-webkit-keyframes antSlideRightOut {
  0% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
}
@keyframes antSlideRightOut {
  0% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
}
.ant-zoom-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-enter.ant-zoom-enter-active,
.ant-zoom-appear.ant-zoom-appear-active {
  -webkit-animation-name: antZoomIn;
          animation-name: antZoomIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-leave.ant-zoom-leave-active {
  -webkit-animation-name: antZoomOut;
          animation-name: antZoomOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-enter,
.ant-zoom-appear {
  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);
}
.ant-zoom-enter-prepare,
.ant-zoom-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-big-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-big-enter.ant-zoom-big-enter-active,
.ant-zoom-big-appear.ant-zoom-big-appear-active {
  -webkit-animation-name: antZoomBigIn;
          animation-name: antZoomBigIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-big-leave.ant-zoom-big-leave-active {
  -webkit-animation-name: antZoomBigOut;
          animation-name: antZoomBigOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-enter,
.ant-zoom-big-appear {
  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);
}
.ant-zoom-big-enter-prepare,
.ant-zoom-big-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-big-fast-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active,
.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active {
  -webkit-animation-name: antZoomBigIn;
          animation-name: antZoomBigIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
  -webkit-animation-name: antZoomBigOut;
          animation-name: antZoomBigOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  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);
}
.ant-zoom-big-fast-enter-prepare,
.ant-zoom-big-fast-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-up-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-up-enter.ant-zoom-up-enter-active,
.ant-zoom-up-appear.ant-zoom-up-appear-active {
  -webkit-animation-name: antZoomUpIn;
          animation-name: antZoomUpIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-up-leave.ant-zoom-up-leave-active {
  -webkit-animation-name: antZoomUpOut;
          animation-name: antZoomUpOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-up-enter,
.ant-zoom-up-appear {
  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);
}
.ant-zoom-up-enter-prepare,
.ant-zoom-up-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-down-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-down-enter.ant-zoom-down-enter-active,
.ant-zoom-down-appear.ant-zoom-down-appear-active {
  -webkit-animation-name: antZoomDownIn;
          animation-name: antZoomDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-down-leave.ant-zoom-down-leave-active {
  -webkit-animation-name: antZoomDownOut;
          animation-name: antZoomDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-down-enter,
.ant-zoom-down-appear {
  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);
}
.ant-zoom-down-enter-prepare,
.ant-zoom-down-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-left-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-left-enter.ant-zoom-left-enter-active,
.ant-zoom-left-appear.ant-zoom-left-appear-active {
  -webkit-animation-name: antZoomLeftIn;
          animation-name: antZoomLeftIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-left-leave.ant-zoom-left-leave-active {
  -webkit-animation-name: antZoomLeftOut;
          animation-name: antZoomLeftOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-left-enter,
.ant-zoom-left-appear {
  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);
}
.ant-zoom-left-enter-prepare,
.ant-zoom-left-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-right-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-right-enter.ant-zoom-right-enter-active,
.ant-zoom-right-appear.ant-zoom-right-appear-active {
  -webkit-animation-name: antZoomRightIn;
          animation-name: antZoomRightIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-right-leave.ant-zoom-right-leave-active {
  -webkit-animation-name: antZoomRightOut;
          animation-name: antZoomRightOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-right-enter,
.ant-zoom-right-appear {
  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);
}
.ant-zoom-right-enter-prepare,
.ant-zoom-right-appear-prepare {
  transform: none;
}
.ant-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% {
    transform: scale(0.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomIn {
  0% {
    transform: scale(0.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes antZoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}
@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}
@-webkit-keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}
@-webkit-keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}
@keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}
@-webkit-keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}
@keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}
@-webkit-keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}
@keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}
@-webkit-keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}
@keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}
@-webkit-keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}
@keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}
@-webkit-keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}
@keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}
@-webkit-keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}
@keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}
@-webkit-keyframes antZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
@keyframes antZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
.ant-motion-collapse-legacy {
  overflow: hidden;
}
.ant-motion-collapse-legacy-active {
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.ant-motion-collapse {
  overflow: hidden;
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s 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-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;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  cursor: pointer;
  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;
  touch-action: manipulation;
  height: 32px;
  padding: 4px 15px;
  font-size: 14px;
  border-radius: 2px;
  color: rgba(0, 0, 0, 0.85);
  border-color: #d9d9d9;
  background: #fff;
}
.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;
  box-shadow: none;
}
.ant-btn[disabled] {
  cursor: not-allowed;
}
.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;
}
.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;
  border-color: #40a9ff;
  background: #fff;
}
.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 {
  color: #096dd9;
  border-color: #096dd9;
  background: #fff;
}
.ant-btn:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn[disabled]:focus,
.ant-btn[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn[disabled] > a:only-child,
.ant-btn[disabled]:hover > a:only-child,
.ant-btn[disabled]:focus > a:only-child,
.ant-btn[disabled]:active > a:only-child {
  color: currentcolor;
}
.ant-btn[disabled] > a:only-child::after,
.ant-btn[disabled]:hover > a:only-child::after,
.ant-btn[disabled]:focus > 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 {
  text-decoration: none;
  background: #fff;
}
.ant-btn > span {
  display: inline-block;
}
.ant-btn-primary {
  color: #fff;
  border-color: #1890ff;
  background: #1890ff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  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;
  border-color: #40a9ff;
  background: #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 {
  color: #fff;
  border-color: #096dd9;
  background: #096dd9;
}
.ant-btn-primary:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-primary[disabled] > a:only-child,
.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-primary[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-primary[disabled]:focus > 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.85);
  border-color: #d9d9d9;
  background: transparent;
}
.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;
  border-color: #40a9ff;
  background: transparent;
}
.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 {
  color: #096dd9;
  border-color: #096dd9;
  background: transparent;
}
.ant-btn-ghost:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-ghost[disabled]:focus,
.ant-btn-ghost[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-ghost[disabled] > a:only-child,
.ant-btn-ghost[disabled]:hover > a:only-child,
.ant-btn-ghost[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-ghost[disabled]:focus > 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.85);
  border-color: #d9d9d9;
  background: #fff;
  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;
  border-color: #40a9ff;
  background: #fff;
}
.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 {
  color: #096dd9;
  border-color: #096dd9;
  background: #fff;
}
.ant-btn-dashed:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-dashed[disabled]:focus,
.ant-btn-dashed[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dashed[disabled] > a:only-child,
.ant-btn-dashed[disabled]:hover > a:only-child,
.ant-btn-dashed[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-dashed[disabled]:focus > 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;
  border-color: #ff4d4f;
  background: #ff4d4f;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  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;
  border-color: #ff7875;
  background: #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 {
  color: #fff;
  border-color: #d9363e;
  background: #d9363e;
}
.ant-btn-danger:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-danger[disabled]:focus,
.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-danger[disabled] > a:only-child,
.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-danger[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-danger[disabled]:focus > 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;
  border-color: transparent;
  background: transparent;
  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;
  border-color: #40a9ff;
  background: transparent;
}
.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 {
  color: #096dd9;
  border-color: #096dd9;
  background: transparent;
}
.ant-btn-link:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > 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 {
  background: transparent;
}
.ant-btn-link:hover,
.ant-btn-link:focus,
.ant-btn-link:active {
  border-color: transparent;
}
.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > 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-text {
  color: rgba(0, 0, 0, 0.85);
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}
.ant-btn-text > a:only-child {
  color: currentcolor;
}
.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: #40a9ff;
  border-color: #40a9ff;
  background: transparent;
}
.ant-btn-text:hover > a:only-child,
.ant-btn-text:focus > a:only-child {
  color: currentcolor;
}
.ant-btn-text:hover > a:only-child::after,
.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:active {
  color: #096dd9;
  border-color: #096dd9;
  background: transparent;
}
.ant-btn-text:active > a:only-child {
  color: currentcolor;
}
.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.ant-btn-text:active {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous {
  color: #ff4d4f;
  border-color: #ff4d4f;
  background: #fff;
}
.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;
  border-color: #ff7875;
  background: #fff;
}
.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 {
  color: #d9363e;
  border-color: #d9363e;
  background: #fff;
}
.ant-btn-dangerous:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-dangerous[disabled]:focus,
.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-dangerous[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-dangerous[disabled]:focus > 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;
  border-color: #ff4d4f;
  background: #ff4d4f;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  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;
  border-color: #ff7875;
  background: #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 {
  color: #fff;
  border-color: #d9363e;
  background: #d9363e;
}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus,
.ant-btn-dangerous.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]:hover > 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 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  border-color: transparent;
  background: transparent;
  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;
  border-color: #40a9ff;
  background: 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: #096dd9;
  border-color: #096dd9;
  background: 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]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]:hover > 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 {
  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;
  border-color: transparent;
  background: 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;
  border-color: transparent;
  background: 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]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]:hover > 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 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text {
  color: #ff4d4f;
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #40a9ff;
  border-color: #40a9ff;
  background: transparent;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #096dd9;
  border-color: #096dd9;
  background: transparent;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #ff7875;
  border-color: transparent;
  background: rgba(0, 0, 0, 0.018);
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #d9363e;
  border-color: transparent;
  background: rgba(0, 0, 0, 0.028);
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[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;
  vertical-align: -3px;
}
.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 > .anticon {
  display: flex;
  justify-content: center;
}
a.ant-btn-icon-only {
  vertical-align: -1px;
}
a.ant-btn-icon-only > .anticon {
  display: inline;
}
.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 {
  min-width: 32px;
  padding-right: 0;
  padding-left: 0;
  text-align: center;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-lg {
  min-width: 40px;
  border-radius: 50%;
}
.ant-btn-circle.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;
  transition: opacity 0.2s;
  content: '';
  pointer-events: none;
}
.ant-btn .anticon {
  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;
  cursor: default;
}
.ant-btn.ant-btn-loading::before {
  display: block;
}
.ant-btn > .ant-btn-loading-icon {
  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);
}
.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 8px;
  -webkit-animation: none;
          animation: none;
}
.ant-btn > .ant-btn-loading-icon .anticon svg {
  -webkit-animation: loadingCircle 1s infinite linear;
          animation: loadingCircle 1s infinite linear;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
}
.ant-btn-group {
  position: relative;
  display: inline-flex;
}
.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 {
  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-radius: 0 2px 2px 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-radius: 2px 0 0 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-radius: 0 2px 2px 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-radius: 2px 0 0 2px;
}
.ant-btn:focus > span,
.ant-btn:active > span {
  position: relative;
}
.ant-btn > .anticon + span,
.ant-btn > span + .anticon {
  margin-left: 8px;
}
.ant-btn.ant-btn-background-ghost {
  color: #fff;
  border-color: #fff;
}
.ant-btn.ant-btn-background-ghost,
.ant-btn.ant-btn-background-ghost:hover,
.ant-btn.ant-btn-background-ghost:active,
.ant-btn.ant-btn-background-ghost:focus {
  background: transparent;
}
.ant-btn.ant-btn-background-ghost:hover,
.ant-btn.ant-btn-background-ghost:focus {
  color: #40a9ff;
  border-color: #40a9ff;
}
.ant-btn.ant-btn-background-ghost:active {
  color: #096dd9;
  border-color: #096dd9;
}
.ant-btn.ant-btn-background-ghost[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: #d9d9d9;
}
.ant-btn-background-ghost.ant-btn-primary {
  color: #1890ff;
  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;
  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 {
  color: #096dd9;
  border-color: #096dd9;
}
.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 {
  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]:hover,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]: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]: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;
  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;
  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 {
  color: #d9363e;
  border-color: #d9363e;
}
.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 {
  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]:hover,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]: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]: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;
  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;
  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 {
  color: #d9363e;
  border-color: #d9363e;
}
.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 {
  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]:hover,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]: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]: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;
  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;
  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 {
  color: #d9363e;
  border-color: transparent;
}
.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 {
  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]:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-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]: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]: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]: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]: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.ant-btn-block {
  width: 100%;
}
.ant-btn:empty {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\A0';
}
a.ant-btn {
  padding-top: 0.01px !important;
  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-icon .anticon {
  padding-right: 0;
  padding-left: 8px;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
  padding-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-input-affix-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  /* stylelint-disable-next-line selector-no-vendor-prefix */
  display: inline-flex;
}
.ant-input-affix-wrapper::-moz-placeholder {
  opacity: 1;
}
.ant-input-affix-wrapper:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-input-affix-wrapper::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-input-affix-wrapper:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-affix-wrapper:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-input-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-affix-wrapper:hover {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.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;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.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;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-affix-wrapper-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input-affix-wrapper[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-affix-wrapper[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input-affix-wrapper-borderless,
.ant-input-affix-wrapper-borderless:hover,
.ant-input-affix-wrapper-borderless:focus,
.ant-input-affix-wrapper-borderless-focused,
.ant-input-affix-wrapper-borderless-disabled,
.ant-input-affix-wrapper-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input-affix-wrapper {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  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:not(.ant-input-affix-wrapper-disabled):hover {
  border-color: #40a9ff;
  border-right-width: 1px;
  z-index: 1;
}
.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  z-index: 0;
}
.ant-input-affix-wrapper-focused,
.ant-input-affix-wrapper:focus {
  z-index: 1;
}
.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 {
  box-shadow: none !important;
}
.ant-input-affix-wrapper::before {
  width: 0;
  visibility: hidden;
  content: '\A0';
}
.ant-input-prefix,
.ant-input-suffix {
  display: flex;
  flex: none;
  align-items: center;
}
.ant-input-prefix > *:not(:last-child),
.ant-input-suffix > *:not(:last-child) {
  margin-right: 8px;
}
.ant-input-show-count-suffix {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-show-count-has-suffix {
  margin-right: 2px;
}
.ant-input-prefix {
  margin-right: 4px;
}
.ant-input-suffix {
  margin-left: 4px;
}
.ant-input-clear-icon {
  margin: 0;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  vertical-align: -1px;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-input-clear-icon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-clear-icon:active {
  color: rgba(0, 0, 0, 0.85);
}
.ant-input-clear-icon-hidden {
  visibility: hidden;
}
.ant-input-clear-icon-has-suffix {
  margin: 0 4px;
}
.ant-input-affix-wrapper-textarea-with-clear-btn {
  padding: 0 !important;
  border: 0 !important;
}
.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 1;
}
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {
  background: #fff;
  border-color: #ff4d4f;
}
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {
  border-color: #ff7875;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-status-error .ant-input-feedback-icon {
  color: #ff4d4f;
}
.ant-input-status-error .ant-input-prefix {
  color: #ff4d4f;
}
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {
  background: #fff;
  border-color: #faad14;
}
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {
  border-color: #ffc53d;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-status-warning .ant-input-feedback-icon {
  color: #faad14;
}
.ant-input-status-warning .ant-input-prefix {
  color: #faad14;
}
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
  background: #fff;
  border-color: #ff4d4f;
}
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
  border-color: #ff7875;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-affix-wrapper-status-error .ant-input-feedback-icon {
  color: #ff4d4f;
}
.ant-input-affix-wrapper-status-error .ant-input-prefix {
  color: #ff4d4f;
}
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
  background: #fff;
  border-color: #faad14;
}
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
  border-color: #ffc53d;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-affix-wrapper-status-warning .ant-input-feedback-icon {
  color: #faad14;
}
.ant-input-affix-wrapper-status-warning .ant-input-prefix {
  color: #faad14;
}
.ant-input-textarea-status-validating .ant-input-feedback-icon,
.ant-input-affix-wrapper-status-validating .ant-input-feedback-icon {
  display: inline-block;
  color: #1890ff;
}
.ant-input-textarea-status-success .ant-input-feedback-icon,
.ant-input-affix-wrapper-status-success .ant-input-feedback-icon {
  color: #52c41a;
  -webkit-animation-name: diffZoomIn1 !important;
          animation-name: diffZoomIn1 !important;
}
.ant-input-textarea-status-error .ant-input-feedback-icon {
  color: #ff4d4f;
}
.ant-input-textarea-status-warning .ant-input-feedback-icon {
  color: #faad14;
}
.ant-input-textarea .ant-input-feedback-icon {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  margin: auto;
}
.ant-input-textarea-status-error.ant-input-textarea-has-feedback .ant-input,
.ant-input-textarea-status-warning.ant-input-textarea-has-feedback .ant-input,
.ant-input-textarea-status-success.ant-input-textarea-has-feedback .ant-input,
.ant-input-textarea-status-validating.ant-input-textarea-has-feedback .ant-input {
  padding-right: 24px;
}
.ant-input-group-wrapper-status-error .ant-input-group-addon {
  color: #ff4d4f;
  border-color: #ff4d4f;
}
.ant-input-group-wrapper-status-warning .ant-input-group-addon {
  color: #faad14;
  border-color: #faad14;
}
.ant-input {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  /* stylelint-disable-next-line selector-no-vendor-prefix */
}
.ant-input::-moz-placeholder {
  opacity: 1;
}
.ant-input:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-input::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input:hover {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.ant-input-rtl .ant-input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input:focus,
.ant-input-focused {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.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;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input-borderless,
.ant-input-borderless:hover,
.ant-input-borderless:focus,
.ant-input-borderless-focused,
.ant-input-borderless-disabled,
.ant-input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  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-search-with-button .ant-input-group .ant-input:hover {
  z-index: 0;
}
.ant-input-group-addon {
  position: relative;
  padding: 0 11px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  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;
  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 .ant-cascader-picker {
  margin: -9px -12px;
  background-color: transparent;
}
.ant-input-group-addon .ant-cascader-picker .ant-cascader-input {
  text-align: left;
  border: 0;
  box-shadow: none;
}
.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(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.ant-input-group .ant-input-affix-wrapper:not(:first-child),
.ant-input-search .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-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: inline-flex;
}
.ant-input-group.ant-input-group-compact > .ant-picker-range {
  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-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-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-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-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-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-input-group-wrapper .ant-input:focus {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > .ant-select-focused {
  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-select-auto-complete:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-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-cascader-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-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-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper {
  margin-left: -1px;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper {
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 2px 0 0 2px;
}
.ant-input-group > .ant-input-rtl:first-child,
.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-radius: 0 2px 2px 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 0 0 2px;
}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-radius: 2px 0 0 2px;
}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-radius: 0 2px 2px 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-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 {
  border-radius: 0 2px 2px 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-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 {
  border-left-width: 1px;
  border-radius: 2px 0 0 2px;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl + .ant-input-group-wrapper-rtl {
  margin-right: -1px;
  margin-left: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 0 2px 2px 0;
}
.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;
  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-textarea-show-count > .ant-input {
  height: 100%;
}
.ant-input-textarea-show-count::after {
  float: right;
  color: rgba(0, 0, 0, 0.45);
  white-space: nowrap;
  content: attr(data-count);
  pointer-events: none;
}
.ant-input-search .ant-input:hover,
.ant-input-search .ant-input:focus {
  border-color: #40a9ff;
}
.ant-input-search .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-left-color: #40a9ff;
}
.ant-input-search .ant-input-affix-wrapper {
  border-radius: 0;
}
.ant-input-search .ant-input-lg {
  line-height: 1.5713;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child {
  left: -1px;
  padding: 0;
  border: 0;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button {
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0 2px 2px 0;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading::before {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.ant-input-search-button {
  height: 32px;
}
.ant-input-search-button:hover,
.ant-input-search-button:focus {
  z-index: 1;
}
.ant-input-search-large .ant-input-search-button {
  height: 40px;
}
.ant-input-search-small .ant-input-search-button {
  height: 24px;
}
.ant-input-group-wrapper-rtl {
  direction: rtl;
}
.ant-input-group-rtl {
  direction: rtl;
}
.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl > input.ant-input {
  border: none;
  outline: none;
}
.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-textarea-rtl {
  direction: rtl;
}
.ant-input-textarea-rtl.ant-input-textarea-show-count::after {
  text-align: left;
}
.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix {
  margin-right: 0;
  margin-left: 4px;
}
.ant-input-affix-wrapper-rtl .ant-input-clear-icon {
  right: auto;
  left: 8px;
}
.ant-input-search-rtl {
  direction: rtl;
}
.ant-input-search-rtl .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search-rtl .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-right-color: #40a9ff;
  border-left-color: #d9d9d9;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper:hover,
.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper-focused {
  border-right-color: #40a9ff;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon {
  right: -1px;
  left: auto;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon .ant-input-search-button {
  border-radius: 2px 0 0 2px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-input {
    height: 32px;
  }
  .ant-input-lg {
    height: 40px;
  }
  .ant-input-sm {
    height: 24px;
  }
  .ant-input-affix-wrapper > input.ant-input {
    height: 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-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-picker-calendar-year-select,
.ant-form-item .ant-picker-calendar-month-select,
.ant-form-item .ant-input-group .ant-select,
.ant-form-item .ant-input-group .ant-cascader-picker,
.ant-form-item .ant-input-number-group .ant-select,
.ant-form-item .ant-input-number-group .ant-cascader-picker {
  width: auto;
}
.ant-form-inline {
  display: flex;
  flex-wrap: wrap;
}
.ant-form-inline .ant-form-item {
  flex: none;
  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-item-label {
  flex: none;
}
.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 {
  flex-grow: 0;
}
.ant-form-horizontal .ant-form-item-control {
  flex: 1 1 0;
  min-width: 0;
}
.ant-form-horizontal .ant-form-item-label.ant-col-24 + .ant-form-item-control {
  min-width: unset;
}
.ant-form-vertical .ant-form-item {
  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 {
  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 {
    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 {
    flex-wrap: wrap;
  }
  .ant-form .ant-form-item .ant-form-item-label,
  .ant-form .ant-form-item .ant-form-item-control {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-xs-24.ant-form-item-label {
    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 {
    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 {
    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 {
    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 {
    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` */
  /* To support leave along ErrorList. We add additional className to handle explain style */
}
.ant-form-item-explain-error {
  color: #ff4d4f;
}
.ant-form-item-explain-warning {
  color: #faad14;
}
.ant-form-item-has-feedback .ant-switch {
  margin: 2px 0 4px;
}
.ant-form-item-has-warning .ant-form-item-split {
  color: #faad14;
}
.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ffc53d;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-form-item-has-error .ant-form-item-split {
  color: #ff4d4f;
}
.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ff7875;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-form {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  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'] {
  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.85);
  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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  margin-bottom: 24px;
  vertical-align: top;
  transition: margin-bottom 0.3s 0.017s linear;
}
.ant-form-item-with-help {
  margin-bottom: 0;
  transition: none;
}
.ant-form-item-hidden,
.ant-form-item-hidden.ant-row {
  display: none;
}
.ant-form-item-label {
  display: inline-block;
  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-wrap {
  overflow: unset;
  line-height: 1.3215em;
  white-space: unset;
}
.ant-form-item-label > label {
  position: relative;
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  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:not(.ant-form-item-required-mark-optional)::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:not(.ant-form-item-required-mark-optional)::before {
  display: none;
}
.ant-form-item-label > label .ant-form-item-optional {
  display: inline-block;
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-form-hide-required-mark .ant-form-item-label > label .ant-form-item-optional {
  display: none;
}
.ant-form-item-label > label .ant-form-item-tooltip {
  color: rgba(0, 0, 0, 0.45);
  cursor: help;
  -ms-writing-mode: lr-tb;
      writing-mode: horizontal-tb;
  -webkit-margin-start: 4px;
          margin-inline-start: 4px;
}
.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: flex;
  flex-direction: column;
  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: flex;
  align-items: center;
  min-height: 32px;
}
.ant-form-item-control-input-content {
  flex: auto;
  max-width: 100%;
}
.ant-form-item-explain,
.ant-form-item-extra {
  clear: both;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.ant-form-item-explain-connected {
  height: 0;
  min-height: 0;
  opacity: 0;
}
.ant-form-item-extra {
  min-height: 24px;
}
.ant-form-item .ant-input-textarea-show-count::after {
  margin-bottom: -22px;
}
.ant-form-item-with-help .ant-form-item-explain {
  height: auto;
  min-height: 24px;
  opacity: 1;
}
.ant-show-help {
  transition: height 0.3s linear, min-height 0.3s linear, margin-bottom 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-show-help-leave {
  min-height: 24px;
}
.ant-show-help-leave-active {
  min-height: 0;
}
.ant-show-help-item {
  overflow: hidden;
  transition: height 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.ant-show-help-item-appear,
.ant-show-help-item-enter {
  transform: translateY(-5px);
  opacity: 0;
}
.ant-show-help-item-appear-active,
.ant-show-help-item-enter-active {
  transform: translateY(0);
  opacity: 1;
}
.ant-show-help-item-leave-active {
  transform: translateY(-5px);
}
@-webkit-keyframes diffZoomIn1 {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes diffZoomIn1 {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes diffZoomIn2 {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes diffZoomIn2 {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes diffZoomIn3 {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes diffZoomIn3 {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 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-form-rtl .ant-form-item-label > label .ant-form-item-optional {
  margin-right: 4px;
  margin-left: 0;
}
.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-number-affix-wrapper .ant-input-number {
  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-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-clear,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon) > .ant-select .ant-select-arrow,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon) > .ant-select .ant-select-clear {
  right: auto;
  left: 32px;
}
.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,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-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: 19px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear {
  right: auto;
  left: 32px;
}
.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 */
.ant-row {
  display: flex;
  flex-flow: row wrap;
}
.ant-row::before,
.ant-row::after {
  display: flex;
}
.ant-row-no-wrap {
  flex-wrap: nowrap;
}
.ant-row-start {
  justify-content: flex-start;
}
.ant-row-center {
  justify-content: center;
}
.ant-row-end {
  justify-content: flex-end;
}
.ant-row-space-between {
  justify-content: space-between;
}
.ant-row-space-around {
  justify-content: space-around;
}
.ant-row-top {
  align-items: flex-start;
}
.ant-row-middle {
  align-items: center;
}
.ant-row-bottom {
  align-items: flex-end;
}
.ant-col {
  position: relative;
  max-width: 100%;
  min-height: 1px;
}
.ant-col-24 {
  display: block;
  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 {
  order: 24;
}
.ant-col-23 {
  display: block;
  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 {
  order: 23;
}
.ant-col-22 {
  display: block;
  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 {
  order: 22;
}
.ant-col-21 {
  display: block;
  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 {
  order: 21;
}
.ant-col-20 {
  display: block;
  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 {
  order: 20;
}
.ant-col-19 {
  display: block;
  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 {
  order: 19;
}
.ant-col-18 {
  display: block;
  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 {
  order: 18;
}
.ant-col-17 {
  display: block;
  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 {
  order: 17;
}
.ant-col-16 {
  display: block;
  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 {
  order: 16;
}
.ant-col-15 {
  display: block;
  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 {
  order: 15;
}
.ant-col-14 {
  display: block;
  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 {
  order: 14;
}
.ant-col-13 {
  display: block;
  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 {
  order: 13;
}
.ant-col-12 {
  display: block;
  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 {
  order: 12;
}
.ant-col-11 {
  display: block;
  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 {
  order: 11;
}
.ant-col-10 {
  display: block;
  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 {
  order: 10;
}
.ant-col-9 {
  display: block;
  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 {
  order: 9;
}
.ant-col-8 {
  display: block;
  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 {
  order: 8;
}
.ant-col-7 {
  display: block;
  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 {
  order: 7;
}
.ant-col-6 {
  display: block;
  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 {
  order: 6;
}
.ant-col-5 {
  display: block;
  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 {
  order: 5;
}
.ant-col-4 {
  display: block;
  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 {
  order: 4;
}
.ant-col-3 {
  display: block;
  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 {
  order: 3;
}
.ant-col-2 {
  display: block;
  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 {
  order: 2;
}
.ant-col-1 {
  display: block;
  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 {
  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 {
  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;
  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 {
  order: 24;
}
.ant-col-xs-23 {
  display: block;
  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 {
  order: 23;
}
.ant-col-xs-22 {
  display: block;
  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 {
  order: 22;
}
.ant-col-xs-21 {
  display: block;
  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 {
  order: 21;
}
.ant-col-xs-20 {
  display: block;
  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 {
  order: 20;
}
.ant-col-xs-19 {
  display: block;
  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 {
  order: 19;
}
.ant-col-xs-18 {
  display: block;
  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 {
  order: 18;
}
.ant-col-xs-17 {
  display: block;
  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 {
  order: 17;
}
.ant-col-xs-16 {
  display: block;
  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 {
  order: 16;
}
.ant-col-xs-15 {
  display: block;
  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 {
  order: 15;
}
.ant-col-xs-14 {
  display: block;
  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 {
  order: 14;
}
.ant-col-xs-13 {
  display: block;
  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 {
  order: 13;
}
.ant-col-xs-12 {
  display: block;
  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 {
  order: 12;
}
.ant-col-xs-11 {
  display: block;
  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 {
  order: 11;
}
.ant-col-xs-10 {
  display: block;
  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 {
  order: 10;
}
.ant-col-xs-9 {
  display: block;
  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 {
  order: 9;
}
.ant-col-xs-8 {
  display: block;
  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 {
  order: 8;
}
.ant-col-xs-7 {
  display: block;
  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 {
  order: 7;
}
.ant-col-xs-6 {
  display: block;
  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 {
  order: 6;
}
.ant-col-xs-5 {
  display: block;
  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 {
  order: 5;
}
.ant-col-xs-4 {
  display: block;
  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 {
  order: 4;
}
.ant-col-xs-3 {
  display: block;
  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 {
  order: 3;
}
.ant-col-xs-2 {
  display: block;
  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 {
  order: 2;
}
.ant-col-xs-1 {
  display: block;
  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 {
  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 {
  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;
    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 {
    order: 24;
  }
  .ant-col-sm-23 {
    display: block;
    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 {
    order: 23;
  }
  .ant-col-sm-22 {
    display: block;
    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 {
    order: 22;
  }
  .ant-col-sm-21 {
    display: block;
    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 {
    order: 21;
  }
  .ant-col-sm-20 {
    display: block;
    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 {
    order: 20;
  }
  .ant-col-sm-19 {
    display: block;
    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 {
    order: 19;
  }
  .ant-col-sm-18 {
    display: block;
    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 {
    order: 18;
  }
  .ant-col-sm-17 {
    display: block;
    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 {
    order: 17;
  }
  .ant-col-sm-16 {
    display: block;
    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 {
    order: 16;
  }
  .ant-col-sm-15 {
    display: block;
    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 {
    order: 15;
  }
  .ant-col-sm-14 {
    display: block;
    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 {
    order: 14;
  }
  .ant-col-sm-13 {
    display: block;
    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 {
    order: 13;
  }
  .ant-col-sm-12 {
    display: block;
    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 {
    order: 12;
  }
  .ant-col-sm-11 {
    display: block;
    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 {
    order: 11;
  }
  .ant-col-sm-10 {
    display: block;
    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 {
    order: 10;
  }
  .ant-col-sm-9 {
    display: block;
    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 {
    order: 9;
  }
  .ant-col-sm-8 {
    display: block;
    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 {
    order: 8;
  }
  .ant-col-sm-7 {
    display: block;
    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 {
    order: 7;
  }
  .ant-col-sm-6 {
    display: block;
    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 {
    order: 6;
  }
  .ant-col-sm-5 {
    display: block;
    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 {
    order: 5;
  }
  .ant-col-sm-4 {
    display: block;
    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 {
    order: 4;
  }
  .ant-col-sm-3 {
    display: block;
    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 {
    order: 3;
  }
  .ant-col-sm-2 {
    display: block;
    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 {
    order: 2;
  }
  .ant-col-sm-1 {
    display: block;
    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 {
    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 {
    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;
    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 {
    order: 24;
  }
  .ant-col-md-23 {
    display: block;
    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 {
    order: 23;
  }
  .ant-col-md-22 {
    display: block;
    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 {
    order: 22;
  }
  .ant-col-md-21 {
    display: block;
    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 {
    order: 21;
  }
  .ant-col-md-20 {
    display: block;
    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 {
    order: 20;
  }
  .ant-col-md-19 {
    display: block;
    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 {
    order: 19;
  }
  .ant-col-md-18 {
    display: block;
    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 {
    order: 18;
  }
  .ant-col-md-17 {
    display: block;
    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 {
    order: 17;
  }
  .ant-col-md-16 {
    display: block;
    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 {
    order: 16;
  }
  .ant-col-md-15 {
    display: block;
    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 {
    order: 15;
  }
  .ant-col-md-14 {
    display: block;
    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 {
    order: 14;
  }
  .ant-col-md-13 {
    display: block;
    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 {
    order: 13;
  }
  .ant-col-md-12 {
    display: block;
    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 {
    order: 12;
  }
  .ant-col-md-11 {
    display: block;
    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 {
    order: 11;
  }
  .ant-col-md-10 {
    display: block;
    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 {
    order: 10;
  }
  .ant-col-md-9 {
    display: block;
    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 {
    order: 9;
  }
  .ant-col-md-8 {
    display: block;
    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 {
    order: 8;
  }
  .ant-col-md-7 {
    display: block;
    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 {
    order: 7;
  }
  .ant-col-md-6 {
    display: block;
    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 {
    order: 6;
  }
  .ant-col-md-5 {
    display: block;
    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 {
    order: 5;
  }
  .ant-col-md-4 {
    display: block;
    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 {
    order: 4;
  }
  .ant-col-md-3 {
    display: block;
    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 {
    order: 3;
  }
  .ant-col-md-2 {
    display: block;
    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 {
    order: 2;
  }
  .ant-col-md-1 {
    display: block;
    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 {
    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 {
    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;
    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 {
    order: 24;
  }
  .ant-col-lg-23 {
    display: block;
    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 {
    order: 23;
  }
  .ant-col-lg-22 {
    display: block;
    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 {
    order: 22;
  }
  .ant-col-lg-21 {
    display: block;
    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 {
    order: 21;
  }
  .ant-col-lg-20 {
    display: block;
    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 {
    order: 20;
  }
  .ant-col-lg-19 {
    display: block;
    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 {
    order: 19;
  }
  .ant-col-lg-18 {
    display: block;
    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 {
    order: 18;
  }
  .ant-col-lg-17 {
    display: block;
    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 {
    order: 17;
  }
  .ant-col-lg-16 {
    display: block;
    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 {
    order: 16;
  }
  .ant-col-lg-15 {
    display: block;
    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 {
    order: 15;
  }
  .ant-col-lg-14 {
    display: block;
    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 {
    order: 14;
  }
  .ant-col-lg-13 {
    display: block;
    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 {
    order: 13;
  }
  .ant-col-lg-12 {
    display: block;
    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 {
    order: 12;
  }
  .ant-col-lg-11 {
    display: block;
    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 {
    order: 11;
  }
  .ant-col-lg-10 {
    display: block;
    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 {
    order: 10;
  }
  .ant-col-lg-9 {
    display: block;
    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 {
    order: 9;
  }
  .ant-col-lg-8 {
    display: block;
    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 {
    order: 8;
  }
  .ant-col-lg-7 {
    display: block;
    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 {
    order: 7;
  }
  .ant-col-lg-6 {
    display: block;
    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 {
    order: 6;
  }
  .ant-col-lg-5 {
    display: block;
    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 {
    order: 5;
  }
  .ant-col-lg-4 {
    display: block;
    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 {
    order: 4;
  }
  .ant-col-lg-3 {
    display: block;
    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 {
    order: 3;
  }
  .ant-col-lg-2 {
    display: block;
    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 {
    order: 2;
  }
  .ant-col-lg-1 {
    display: block;
    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 {
    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 {
    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;
    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 {
    order: 24;
  }
  .ant-col-xl-23 {
    display: block;
    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 {
    order: 23;
  }
  .ant-col-xl-22 {
    display: block;
    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 {
    order: 22;
  }
  .ant-col-xl-21 {
    display: block;
    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 {
    order: 21;
  }
  .ant-col-xl-20 {
    display: block;
    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 {
    order: 20;
  }
  .ant-col-xl-19 {
    display: block;
    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 {
    order: 19;
  }
  .ant-col-xl-18 {
    display: block;
    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 {
    order: 18;
  }
  .ant-col-xl-17 {
    display: block;
    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 {
    order: 17;
  }
  .ant-col-xl-16 {
    display: block;
    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 {
    order: 16;
  }
  .ant-col-xl-15 {
    display: block;
    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 {
    order: 15;
  }
  .ant-col-xl-14 {
    display: block;
    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 {
    order: 14;
  }
  .ant-col-xl-13 {
    display: block;
    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 {
    order: 13;
  }
  .ant-col-xl-12 {
    display: block;
    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 {
    order: 12;
  }
  .ant-col-xl-11 {
    display: block;
    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 {
    order: 11;
  }
  .ant-col-xl-10 {
    display: block;
    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 {
    order: 10;
  }
  .ant-col-xl-9 {
    display: block;
    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 {
    order: 9;
  }
  .ant-col-xl-8 {
    display: block;
    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 {
    order: 8;
  }
  .ant-col-xl-7 {
    display: block;
    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 {
    order: 7;
  }
  .ant-col-xl-6 {
    display: block;
    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 {
    order: 6;
  }
  .ant-col-xl-5 {
    display: block;
    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 {
    order: 5;
  }
  .ant-col-xl-4 {
    display: block;
    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 {
    order: 4;
  }
  .ant-col-xl-3 {
    display: block;
    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 {
    order: 3;
  }
  .ant-col-xl-2 {
    display: block;
    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 {
    order: 2;
  }
  .ant-col-xl-1 {
    display: block;
    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 {
    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 {
    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;
    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 {
    order: 24;
  }
  .ant-col-xxl-23 {
    display: block;
    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 {
    order: 23;
  }
  .ant-col-xxl-22 {
    display: block;
    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 {
    order: 22;
  }
  .ant-col-xxl-21 {
    display: block;
    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 {
    order: 21;
  }
  .ant-col-xxl-20 {
    display: block;
    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 {
    order: 20;
  }
  .ant-col-xxl-19 {
    display: block;
    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 {
    order: 19;
  }
  .ant-col-xxl-18 {
    display: block;
    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 {
    order: 18;
  }
  .ant-col-xxl-17 {
    display: block;
    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 {
    order: 17;
  }
  .ant-col-xxl-16 {
    display: block;
    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 {
    order: 16;
  }
  .ant-col-xxl-15 {
    display: block;
    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 {
    order: 15;
  }
  .ant-col-xxl-14 {
    display: block;
    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 {
    order: 14;
  }
  .ant-col-xxl-13 {
    display: block;
    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 {
    order: 13;
  }
  .ant-col-xxl-12 {
    display: block;
    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 {
    order: 12;
  }
  .ant-col-xxl-11 {
    display: block;
    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 {
    order: 11;
  }
  .ant-col-xxl-10 {
    display: block;
    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 {
    order: 10;
  }
  .ant-col-xxl-9 {
    display: block;
    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 {
    order: 9;
  }
  .ant-col-xxl-8 {
    display: block;
    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 {
    order: 8;
  }
  .ant-col-xxl-7 {
    display: block;
    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 {
    order: 7;
  }
  .ant-col-xxl-6 {
    display: block;
    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 {
    order: 6;
  }
  .ant-col-xxl-5 {
    display: block;
    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 {
    order: 5;
  }
  .ant-col-xxl-4 {
    display: block;
    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 {
    order: 4;
  }
  .ant-col-xxl-3 {
    display: block;
    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 {
    order: 3;
  }
  .ant-col-xxl-2 {
    display: block;
    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 {
    order: 2;
  }
  .ant-col-xxl-1 {
    display: block;
    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 {
    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 {
    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;
}

/* 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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1070;
  display: block;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  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;
  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-content {
  --antd-arrow-background-color: rgba(0, 0, 0, 0.75);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 5px;
  height: 5px;
  margin: auto;
  background-color: transparent;
  content: '';
  pointer-events: auto;
  border-radius: 0 0 2px 0;
  pointer-events: none;
}
.ant-tooltip-arrow-content::before {
  position: absolute;
  top: -5px;
  left: -5px;
  width: 15px;
  height: 15px;
  background: linear-gradient(to left, var(--antd-arrow-background-color) 50%, var(--antd-arrow-background-color) 50%) no-repeat -4px -4px;
  content: '';
  -webkit-clip-path: path('M 3.5355339059327373 11.464466094067262 A 5 5 0 0 1 7.071067811865475 10 L 8 10 A 2 2 0 0 0 10 8 L 10 7.071067811865475 A 5 5 0 0 1 11.464466094067262 3.5355339059327373 Z');
          clip-path: path('M 3.5355339059327373 11.464466094067262 A 5 5 0 0 1 7.071067811865475 10 L 8 10 A 2 2 0 0 0 10 8 L 10 7.071067811865475 A 5 5 0 0 1 11.464466094067262 3.5355339059327373 Z');
}
.ant-tooltip-placement-top .ant-tooltip-arrow,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow,
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  bottom: -4.83106781px;
}
.ant-tooltip-placement-top .ant-tooltip-arrow-content,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-topRight .ant-tooltip-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(-6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-top .ant-tooltip-arrow {
  left: 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: -4.97106781px;
}
.ant-tooltip-placement-right .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content {
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(6.53553391px) rotate(135deg);
}
.ant-tooltip-placement-right .ant-tooltip-arrow {
  top: 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: -4.99106781px;
}
.ant-tooltip-placement-left .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content {
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(-6.53553391px) rotate(315deg);
}
.ant-tooltip-placement-left .ant-tooltip-arrow {
  top: 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: -4.97106781px;
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content {
  box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(6.53553391px) rotate(225deg);
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow {
  left: 50%;
  transform: translateX(-50%);
}
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
  left: 13px;
}
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  right: 13px;
}
.ant-tooltip-pink .ant-tooltip-inner {
  background-color: #eb2f96;
}
.ant-tooltip-pink .ant-tooltip-arrow-content::before {
  background-color: #eb2f96;
}
.ant-tooltip-magenta .ant-tooltip-inner {
  background-color: #eb2f96;
}
.ant-tooltip-magenta .ant-tooltip-arrow-content::before {
  background-color: #eb2f96;
}
.ant-tooltip-red .ant-tooltip-inner {
  background-color: #f5222d;
}
.ant-tooltip-red .ant-tooltip-arrow-content::before {
  background-color: #f5222d;
}
.ant-tooltip-volcano .ant-tooltip-inner {
  background-color: #fa541c;
}
.ant-tooltip-volcano .ant-tooltip-arrow-content::before {
  background-color: #fa541c;
}
.ant-tooltip-orange .ant-tooltip-inner {
  background-color: #fa8c16;
}
.ant-tooltip-orange .ant-tooltip-arrow-content::before {
  background-color: #fa8c16;
}
.ant-tooltip-yellow .ant-tooltip-inner {
  background-color: #fadb14;
}
.ant-tooltip-yellow .ant-tooltip-arrow-content::before {
  background-color: #fadb14;
}
.ant-tooltip-gold .ant-tooltip-inner {
  background-color: #faad14;
}
.ant-tooltip-gold .ant-tooltip-arrow-content::before {
  background-color: #faad14;
}
.ant-tooltip-cyan .ant-tooltip-inner {
  background-color: #13c2c2;
}
.ant-tooltip-cyan .ant-tooltip-arrow-content::before {
  background-color: #13c2c2;
}
.ant-tooltip-lime .ant-tooltip-inner {
  background-color: #a0d911;
}
.ant-tooltip-lime .ant-tooltip-arrow-content::before {
  background-color: #a0d911;
}
.ant-tooltip-green .ant-tooltip-inner {
  background-color: #52c41a;
}
.ant-tooltip-green .ant-tooltip-arrow-content::before {
  background-color: #52c41a;
}
.ant-tooltip-blue .ant-tooltip-inner {
  background-color: #1890ff;
}
.ant-tooltip-blue .ant-tooltip-arrow-content::before {
  background-color: #1890ff;
}
.ant-tooltip-geekblue .ant-tooltip-inner {
  background-color: #2f54eb;
}
.ant-tooltip-geekblue .ant-tooltip-arrow-content::before {
  background-color: #2f54eb;
}
.ant-tooltip-purple .ant-tooltip-inner {
  background-color: #722ed1;
}
.ant-tooltip-purple .ant-tooltip-arrow-content::before {
  background-color: #722ed1;
}
.ant-tooltip-rtl {
  direction: rtl;
}
.ant-tooltip-rtl .ant-tooltip-inner {
  text-align: right;
}

.captchaInput {
  height: 36px;
  width: 100%;
  border: 1px solid #bdbdbd;
  border-radius: 4px;
  padding: 0 12px;
  outline: none;
  box-sizing: border-box;
}
.captchaImg {
  width: 320px;
  height: 130px;
  margin-top: 10px;
}

.netStateWrap .imgWrap {
  height: 200px;
  background: url(data:image/png;base64,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) center center no-repeat;
  background-size: cover;
}
.netStateWrap .hint {
  margin: 32px 24px 10px;
  text-align: center;
  font-size: 22px;
  font-weight: bold;
}
.netStateWrap .explain {
  margin: 0 24px;
  max-width: 600px;
  font-size: 14px;
  text-align: center;
}
.netStateWrap .operationWrap {
  margin: 24px auto 20px auto;
}
.netStateWrap .operationWrap .operationBtn {
  box-sizing: border-box;
  border-radius: 20px;
  width: 240px;
  margin: 0 auto;
  margin-bottom: 16px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  font-size: 14px;
  background-color: #2196f3;
  cursor: pointer;
}
.netStateWrap .operationWrap .operationBtn:hover {
  background-color: #0c7cd5;
}
.netStateWrap .operationWrap .operationBtn.topLevel {
  background-color: #fff;
  color: #2196f3;
  border: 2px solid #2196f3;
}
.netStateWrap .operationWrap .operationBtn.topLevel:hover {
  color: #0c7cd5;
  border-color: #0c7cd5;
}
.netStateWrap .operationText {
  color: #2196f3;
  text-align: center;
  cursor: pointer;
  font-size: 14px;
}
.upgradeVersionDialogBtn .ming.Button.Button--primary {
  display: block;
  box-sizing: border-box;
  border-radius: 20px;
  width: 240px !important;
  margin: 0 auto;
  margin-bottom: 16px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  font-size: 14px;
  background-color: #2196f3 !important;
  cursor: pointer;
}
.upgradeVersionDialogBtn .ming.Button.Button--primary:hover {
  background-color: #0c7cd5 !important;
}
.upgradeWrap {
  background-color: #fff;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.upgradeWrap .payUpgradeBtn {
  margin-top: 48px;
  box-sizing: border-box;
  border-radius: 20px;
  width: 240px !important;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  font-size: 14px;
  background-color: #2196f3 !important;
  cursor: pointer;
}

.mui-dialog-container {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
.mui-dialog-container > .mui-dialog-mask {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.7);
}
.mui-dialog-container > .mui-dialog-scroll-container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto;
  padding: 32px 0;
  text-align: center;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-ghost {
  display: inline-block;
  width: 0;
  height: auto;
  vertical-align: middle;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog {
  display: inline-flex;
  width: 480px;
  max-height: auto;
  background-color: #fff;
  text-align: left;
  vertical-align: middle;
  flex-direction: column;
  border-radius: 3px;
  position: relative;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0, 0, 0, 0.15);
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog.mui-dialog-anim {
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog.mui-dialog-medium {
  width: 560px;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog.mui-dialog-large {
  width: 640px;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog.mui-dialog-huge {
  width: 880px;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog.mui-dialog-confirm.mui-dialog-success > .mui-dialog-header > .mui-dialog-desc {
  color: #4caf50;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog.mui-dialog-confirm.mui-dialog-danger > .mui-dialog-header > .mui-dialog-desc {
  color: #f44336;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-close-btn {
  position: absolute;
  z-index: 9;
  border: 0;
  background: transparent;
  right: 0;
  top: 2px;
  font-weight: 700;
  line-height: 1;
  outline: none;
  text-decoration: none;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-close-btn .Icon {
  cursor: pointer;
  display: block;
  width: 22px;
  height: 22px;
  font-size: 22px;
  color: #bdbdbd;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-close-btn .Icon:hover {
  color: #1e88e5;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-header {
  line-height: 1;
  padding: 20px 24px 16px;
  border-radius: 3px 0 0 3px;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-header > .mui-dialog-default-title {
  color: #333;
  font-weight: 400;
  font-size: 17px;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-header > .mui-dialog-desc {
  padding-top: 16px;
  font-size: 14px;
  color: #757575;
  word-break: break-all;
  line-height: 20px;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-body {
  overflow: auto;
  flex: 1;
  padding: 0 24px 22px;
  box-sizing: border-box;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-body > .mui-dialog-body-content {
  height: 480px;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-footer {
  padding: 10px 24px 20px;
  text-align: right;
  border-radius: 0 0 3px 3px;
}
.mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-footer .Button + .Button {
  margin-left: 16px;
}
.mui-dialog-container > .mui-dialog-scroll-container.mui-dialog-fixed > .mui-dialog-ghost {
  display: none;
}
.mui-dialog-container > .mui-dialog-scroll-container.mui-dialog-fixed > .mui-dialog-dialog {
  height: auto;
  flex-direction: column;
}
.mui-dialog-container > .mui-dialog-scroll-container.mui-dialog-fixed > .mui-dialog-dialog > .mui-dialog-body {
  overflow: auto;
  flex: 1;
}
.mui-dialog-container > .mui-dialog-scroll-container.mui-dialog-fixed > .mui-dialog-dialog > .mui-dialog-body > .mui-dialog-body-content {
  height: 480px;
}
.mui-dialog-container > .mui-dialog-scroll-container.mui-dialog-scroll > .mui-dialog-dialog {
  max-height: none;
}
.mui-dialog-container > .mui-dialog-scroll-container.mui-dialog-scroll > .mui-dialog-dialog > .mui-dialog-body {
  max-height: none;
}
.mui-dialog-container > .mui-dialog-scroll-container.mui-dialog-scroll > .mui-dialog-dialog > .mui-dialog-body > .mui-dialog-body-content {
  height: 1280px;
}

.ming.Button {
  display: inline-block;
  box-sizing: border-box;
  text-shadow: none;
  border: none;
  outline: none;
  border-radius: 3px;
  color: white;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  transition: color ease-in 0.2s, border-color ease-in 0.2s, background-color ease-in 0.2s;
}
.ming.Button--primary {
  background: #1e88e5;
}
.ming.Button--primary:hover {
  background: #1565c0;
}
.ming.Button--secondary {
  background: #bdbdbd;
}
.ming.Button--secondary:hover {
  background: #6b6b6b;
}
.ming.Button--danger-gray {
  color: #333;
  background: #f5f5f5;
}
.ming.Button--danger-gray:hover {
  background: #ffebeb;
}
.ming.Button--success {
  background: #4caf50;
}
.ming.Button--success:hover {
  background: #2d682f;
}
.ming.Button--danger {
  background: #f44336;
}
.ming.Button--danger:hover {
  background: #ba160a;
}
.ming.Button--ghost {
  color: #1e88e5;
  background: transparent;
  border: 1px solid #1e88e5;
  line-height: 26px !important;
}
.ming.Button--ghost:hover {
  color: white;
  background: #1e88e5;
}
.ming.Button--ghostgray {
  color: #757575;
  background: transparent;
  border: 1px solid #ddd;
  line-height: 26px !important;
}
.ming.Button--ghostgray:not(.Button--disabled):hover {
  border-color: #bdbdbd;
  color: #2196f3;
  background: #fff;
}
.ming.Button--ghostgray.Button--disabled {
  color: #bdbdbd;
  background-color: #f5f5f5;
  cursor: not-allowed;
}
.ming.Button--ghostgray.Button--disabled:hover {
  background-color: #f5f5f5;
}
.ming.Button--link {
  color: #9e9e9e;
  background: transparent;
}
.ming.Button--link:hover {
  color: #1e88e5;
}
.ming.Button--tiny {
  font-size: 12px;
  line-height: 24px;
  min-height: 24px;
  padding: 0 16px;
  min-width: 56px;
}
.ming.Button--small {
  font-size: 13px;
  line-height: 28px;
  min-height: 28px;
  padding: 0 22px;
  min-width: 70px;
}
.ming.Button--mdnormal {
  font-size: 13px;
  line-height: 32px;
  min-height: 32px;
  padding: 0 24px;
}
.ming.Button--mdbig {
  font-size: 13px;
  line-height: 36px;
  min-height: 36px;
  padding: 0 26px;
  min-width: 90px;
}
.ming.Button--medium {
  font-size: 14px;
  line-height: 36px;
  min-height: 36px;
  padding: 0 32px;
  min-width: 92px;
}
.ming.Button--large {
  font-size: 14px;
  line-height: 44px;
  min-height: 44px;
  padding: 0 40px;
  min-width: 108px;
}
.ming.Button--tiny.ming.Button--circle {
  border-radius: 12px;
}
.ming.Button--small.ming.Button--circle {
  border-radius: 14px;
}
.ming.Button--medium.ming.Button--circle {
  border-radius: 18px;
}
.ming.Button--large.ming.Button--circle {
  border-radius: 22px;
}
.ming.Button--disabled {
  cursor: not-allowed;
}
.ming.Button--disabled,
.ming.Button--disabled:hover {
  background: #bdbdbd;
}
.ming.Button--loading {
  padding: 0;
}
.ming .Button-loadingCircle {
  margin-left: auto;
  margin-right: auto;
  animation: Button-loadingCircle 0.75s 0s infinite linear;
  animation-fill-mode: both;
  background: transparent;
  border: 2px solid;
  border-color: rgba(255, 255, 255, 0.8);
  border-bottom-color: transparent;
  border-radius: 50%;
}
.ming.Button--tiny .Button-loadingCircle {
  width: 10px;
  height: 10px;
}
.ming.Button--small .Button-loadingCircle {
  width: 12px;
  height: 12px;
}
.ming.Button--medium .Button-loadingCircle {
  width: 14px;
  height: 14px;
}
.ming.Button--mdnormal .Button-loadingCircle {
  width: 14px;
  height: 14px;
}
.ming.Button--large .Button-loadingCircle {
  width: 18px;
  height: 18px;
}
@keyframes Button-loadingCircle {
  0% {
    transform: rotate(0deg) scale(1);
  }
  50% {
    transform: rotate(180deg) scale(0.8);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}

/** initial setup **/
.nano {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.nano > .nano-content {
  position: absolute;
  overflow: scroll;
  overflow-x: hidden;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.nano > .nano-content:focus {
  outline: thin dotted;
}
.nano > .nano-content::-webkit-scrollbar {
  display: none;
}
.nano > .nano-pane {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
  width: 6px;
  right: 0;
  top: 0;
  bottom: 0;
  /* Target only IE7 and IE8 with this hack */
  visibility: hidden\9;
  opacity: .01;
  -webkit-transition: .2s;
  -moz-transition: .2s;
  -o-transition: .2s;
  transition: .2s;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.nano > .nano-pane > .nano-slider {
  background: #444;
  background: rgba(0, 0, 0, 0.15);
  position: relative;
  margin: 0 1px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.nano:hover > .nano-pane,
.nano-pane.active,
.nano-pane.flashed {
  /* Target only IE7 and IE8 with this hack */
  visibility: visible\9;
  opacity: 0.99;
}
.has-scrollbar > .nano-content::-webkit-scrollbar {
  display: block;
}

.kcDialogBox .header{
  height: 60px!important;
  line-height: 60px;
  margin: 0 30px!important;
}
.kcDialogBox .noHeader {
  margin: 0 30px!important;
}

.kcDialogBox .dialogCloseBtn{
  margin-top: 8px!important;
  margin-right: -22px!important;
  font-size: 16px!important;
}
.kcDialogBox .header .title{
  /*vertical-align:middle!important;*/
  /*display: inline-block!important;*/
  margin-top: 0!important;
}
.kcDialogBox .dialogContent{
  padding: 0px 30px 0!important;
}

.kcDialogBox .footer{
  margin-top: 0;
  text-align: right!important;
  padding: 0 22px 15px;
}
.kcDialogBox .footer .yesText{
  display: inline-block;
  height: 35px;
  width: 90px;
  background-color: #1191EA;
  text-align: center;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  padding: 0px!important;
}

.nullDataHintBox{
  -webkit-box-shadow: 0px 1px 10px 0px rgba(245,68,68,1);
  -moz-box-shadow: 0px 1px 10px 0px rgba(245,68,68,1);
  box-shadow: 0px 1px 10px 0px rgba(245,68,68,1);
}

#createFolderBox {
  margin: 0;
}

.folderName .folderNameText {
  vertical-align: top;
  line-height: 38px;
  margin-right: 10px;
}

.folderName .spFolderName {
  display: inline-block;
  height: 35px;
  vertical-align: top;
  line-height: 38px;
  width: 300px;
}

.folderName .txtFolderName {
  border: 1px #ccc solid;
  height: 35px;
  width: 325px;
  padding-left: 5px;
}

#createFolderBox .folderCharge {
  margin-top: 16px;
}

.folderCharge .folderChargeText {
  display: inline-block;
  margin: 5px 22px 0px 0px;
}

.kcDialogBox .folderMembers .folderMemberBox {
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
#createFolderBox .folderMemberBox .nanoCon {
  overflow: hidden;
}

#createFolderBox .folderMemberBox .nanoCon.nano {
  height: 300px;
}

#createFolderBox .folderMemberBox .memberList {
  /*overflow: hidden;
  overflow-y: auto;*/
  max-height: 300px;
}

.kcDialogBox .folderMemberBox ul li {
  height: 44px;
  vertical-align: middle;
  font-size: 0;
}

.kcDialogBox  .folderMemberBox ul li span {
    display: inline-block;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    /*vertical-align: middle;*/
  }

.kcDialogBox .folderMemberBox .imgMemberBox {
  margin-right: 30px;
  cursor: pointer;
}

.kcDialogBox .folderMemberBox .memberItem .memberName {
  width: 150px;
  margin-right: 10px;
}
.kcDialogBox .folderMemberBox .memberItem .memberName .added{
  max-width: 150px;
}
.kcDialogBox .folderMemberBox .memberItem .memberName .addedMax{
  max-width: 60px;
}
.kcDialogBox .folderMemberBox .memberItem .memberName .inviter .name{
  display: inline-block;
  max-width: 44px;
}
.kcDialogBox .folderMemberBox .memberItem .toModify .text {
  text-decoration: none;
  cursor: pointer;
}

.kcDialogBox .folderMemberBox .memberItem .owner {
  color: #00c957;
}

.kcDialogBox .folderMemberBox .memberItem .permission {
  width: 100px;
}

.kcDialogBox .folderMemberBox .memberItem .permission  .pointer.isApk {
  cursor: default !important;
}

.kcDialogBox  .folderMemberBox .memberItem .permission i {
    cursor: pointer;
    font-size: 12px;
  }

.kcDialogBox .folderMemberBox .memberItem .permission .icon-approved {
    font-size: 16px;
    vertical-align: middle;
    color: #666;
  }

.kcDialogBox .folderMemberBox .memberItem .rootTrust {
  max-width: 90px;
  cursor: pointer;
  color: #999;
}

.kcDialogBox .folderMemberBox .memberItem .remove,
.kcDialogBox .folderMemberBox .memberItem .toInvite {
  display: none;
  cursor: pointer;
  color: #999;
  opacity: 0.9;
}
.kcDialogBox .folderMemberBox .memberItem .remove:hover,
.kcDialogBox .folderMemberBox .memberItem .toInvite:hover {
  opacity: 1;
}
.kcDialogBox .folderMemberBox .memberItem .toInvite {
  padding-right: 10px;
}

.kcDialogBox .folderMemberBox ul .memberItem .exit {
  display: inline-block;
}
.kcDialogBox .folderMemberBox .addMember .quickSelectUser{
  top: 10px;
}
.kcDialogBox .folderMemberBox .addMember .icon-help{
  color:#bdbdbd;
  vertical-align: middle;
  cursor: pointer;
}
.kcDialogBox .folderMemberBox .removeFolderMember {
  cursor: pointer;
  display: none;
  vertical-align: top;
  width: 28px;
  height: 28px;
  background-color: #666;
  position: absolute;
  margin-right: -28px;
  text-align: center;
  color: #fff;
  font-size: 16px;
  filter: alpha(opacity=70);
  -moz-opacity: .7;
  -khtml-opacity: .7;
  opacity: .7;
}

.kcDialogBox  .folderMemberBox .removeFolderMember .Icon {
    display: inline-block;
    vertical-align: top;
    height: 7px;
    margin-top: 7px;
  }
/*.folderMemberBox .imgMemberBox,.folderMemberBox .imgMemberBoxDisable{display: inline-block;vertical-align: middle;margin-top: 3px;margin-right: 5px;margin-bottom: 5px;cursor: pointer;}*/
.kcDialogBox .folderMemberBox .addUser {
  height: 30px;
  line-height: 30px;
  width: 460px;
  margin-bottom:12px;
}

.kcDialogBox  .folderMemberBox .addUser .addMemberIcon {
    font-size: 24px;
    display: inline-block;
    padding-right: 8px;
    cursor: pointer;
  }

.kcDialogBox  .folderMemberBox .addUser .text {
    font-size: 14px;
    display: inline-block;
    cursor: pointer;
    opacity: 0.9;
  }
  .kcDialogBox  .folderMemberBox .addUser .text:hover{
    opacity: 1;
  }
 .kcDialogBox .folderMemberBox .addUser .text >i, .folderMemberBox .addUser .text >span{
    vertical-align:middle;
  }
.kcDialogBox .folderMemberBox .addUser .addGroupMember{
   margin-left:30px;
   color: #bdbdbd;
 }
 .kcDialogBox .folderMemberBox .addUser .icon-task-folder-message {
    font-size: 15px;
}

.kcDialogBox .relatedToApp {
  margin-bottom: 10px;
  color: #999!important;
}

.kcDialogBox .folderMemberBox .permissionDesc {
    margin-top: 38px;
    position: absolute;
    color: #999!important;
}

.kcDialogBox .folderCharge .imgCharge, .kcDialogBox .folderMemberBox .imgCharge {
  width: 28px;
  height: 28px;
  vertical-align: -8px;
}

.kcDialogBox .folderCharge .icon-task-folder-charge {
  font-size: 34px;
  display: inline-block;
  height: 3px;
  vertical-align: top;
  cursor: pointer;
  color: #aaa;
  margin-left: 6px;
}

.kcDialogBox .folderContent .folderMembers {
  margin-top: 10px;
}

.kcDialogBox .folderContent  .folderMembers .folderMemberText {
    margin-right: 10px;
    display: inline-block;
    margin-top: 8px;
  }

.kcDialogBox .folderMemberBox .icon-task-add-member-circle {
  font-size: 35px;
  display: inline-block;
  height: 30px;
  vertical-align: middle;
  cursor: pointer;
  color: #aaa;
  margin-right: 46px;
}

.kcDialogBox .folderName .addFolderStar {
  font-size: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
  color: #99a1ab;
  cursor: pointer;
}

.kcDialogBox  .folderName .addFolderStar:hover {
    color: #0091ea;
  }

.kcDialogBox  .folderName .addFolderStar.icon-task-star {
    color: #fbc02d;
  }

.kcDialogBox .btnCanel:hover, .folderCharge .icon-task-folder-charge:hover, .folderMemberBox .icon-task-add-member-circle:hover, #createFolder .folderClose:hover {
  color: #0091ea;
}

#updatePermission {
  width: 176px;
  border-radius: 3px;
  padding: 10px;
  box-sizing: border-box;
  position: fixed;
  background-color: #fff;
  padding: 0;
  z-index: 10;
}

  #updatePermission .itemLi {
    /*height: 45px;*/
    line-height: normal;
    cursor: pointer;
  }

  #updatePermission .line {
    margin: 0 10px;
    border-top: 1px solid #ccc;
  }

  #updatePermission .adminItem {
    padding: 10px 10px 8px 10px;
    /*border-bottom:1px solid #aaa;*/
  }

  #updatePermission .ordinaryItem,
  #updatePermission .readOnlyItem {
    padding: 5px 10px 5px 10px;
  }

  #updatePermission .itemLi .itemText {
    padding-bottom: 5px;
    display: block;
    color: #fff;
  }

  #updatePermission .itemLi:not(.ThemeBGColor3) .itemText {
    color: #333;
  }

  #updatePermission .itemLi:first-child {
    border-radius: 3px 3px 0 0;
  }

  #updatePermission .itemLi:last-child {
    border-radius: 0 0 3px 3px;
  }

  #updatePermission .itemLi .describe {
    padding-bottom: 5px;
    color: #fff;
  }
  #updatePermission .itemLi:not(.ThemeBGColor3) .describe {
    padding-bottom: 5px;
    color: rgba(0,0,0,.5);
  }

  #updatePermission .itemLi .itemText > i {
    font-size: 16px;
    display: inline-block;
  }

  #updatePermission .itemLi .rank {
  }

  #updatePermission .itemLi span {
    font-size: 12px;
  }

  #updatePermission .itemLi .icon-task-folder-message {
    font-size: 14px;
    float: right;
    margin-top: 2px;
  }

#addGroupPending .pendingContent img {
  width: 600px;
}

#addGroupPending .pendingContent .btnBack {
  display: block;
  position: absolute;
  right: 24px;
  top: 390px;
  width: 70px;
  height: 32px;
  background-color: #f0efef;
  text-align: center;
  line-height: 32px;
  border-radius: 3px;
  cursor: pointer;
  color: #666;
}

  #addGroupPending .pendingContent .btnBack:hover {
    background-color: #e2e2e2;
  }

/*�ļ�������*/
#createFolderBox .folderContent .attribute {
  position: relative;
  height: 38px;
  line-height: 38px;
  margin-top: 10px;
  font-size: 0px;
}

  #createFolderBox .folderContent .attribute .title {
    display: inline-block;
    vertical-align: middle;
  }

  #createFolderBox .folderContent .attribute .dropBox {
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 3px;
    position: relative;
    vertical-align: middle;
    height: 35px;
    line-height: 35px;
    margin-left: 13px;
    box-sizing: border-box;
    color: #333;
    cursor: pointer;
    z-index: 10;
    width: 325px;
  }

.folderContent .attribute .dropBox .seleted {
  height: 26px;
  line-height: 26px;
  display: inline-block;
  width: 286px;
  margin-top: 4px;
  border-right: 1px solid #ccc;
  padding-left: 4px;
}

.folderContent .attribute .dropBox .icon {
  display: inline-block;
  padding: 0 8px 0 4px;
  margin-left: 6px;
  margin-top: 12px;
  color: #666;
}

#folderAttributeList {
  position: absolute;
  top: 34px;
  width: 100%;
  padding: 5px 0;
  background: white;
  max-height: 200px;
  overflow-y: auto;
}

  #folderAttributeList .projectItem {
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    font-size: 12px;
    color: #333;
  }

    #folderAttributeList .projectItem:hover {
      cursor: pointer;
      background-color: #efefef;
    }

  #folderAttributeList .noProject {
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #999;
  }

/*���˱�������*/
#checkInviter {
  width: 100px;
  border-radius: 3px;
  box-sizing: border-box;
  position: fixed;
  background-color: #fff;
  padding: 5px 0;
}

  #checkInviter li {
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    text-align: center;
    color: #333;
  }

    #checkInviter li:hover {
      background-color: #efefef;
    }

.dialogScroll {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  overflow-y: auto;
}
.dialogScroll.darkHeader .dialogCloseBtn {
  position: relative;
  z-index: 2;
}
.dialogBox {
  position: relative;
  top: 50%;
  left: 50%;
  width: 450px;
  margin: 32px auto;
  background-color: #fff;
  padding-bottom: 1px;
}
.dialogBox .header {
  height: 60px;
  margin-left: 24px;
}
.dialogBox .header .title {
  display: inline-block;
  margin-top: 20px;
  vertical-align: top;
  width: 90%;
}
.dialogBox .noHeader {
  height: 18px;
}
.dialogBox .dialogContent {
  padding: 0 24px;
}
.dialogBox .oneScreenDialog {
  overflow: hidden;
  overflow-y: auto;
}
.checkBox .btnCk {
  display: inline-block;
  height: 17px;
  padding-left: 21px;
  cursor: pointer;
  color: #999;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABGCAMAAACaCWaBAAAAYFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhNUAit8AkOkAkeoAhNUAkeoAi+A0p+4nou3v+P7m9P3///8koe3G5voPl+sZnOzY7vzj8/0loe3X7vzw+f5Xt/Gi1/dJJITcAAAAEHRSTlMACzRJTQxIMgdY2vz/AP7ad2GfxAAAAMxJREFUeAHt081SwkAQReFLpgOEDBCk0cTf939LV6dKayY9C8uNcrfn215p0yVbWeo2Ur+1YNtene32Wtl+Z52S1TrCkswUzOwO7uA/guZxmtdrnld9dP9ef2XDYcwrGw/DUcMpBzsNOudwZ40xGJUb+wGYLjGYHq6XOqC7X291QPfHJ0DQs6IOCDpgvtU7YF6eX2odML+6I753wOKOmN7oXwCi7ABE0QGIdzoDIJzOAIiiAxBFByCKDkB8lB3AfgU0j9O8XvO8x8b9PwEwoTnfL0Ft6AAAAABJRU5ErkJggg==) no-repeat 0 0;
  background-size: 14px 33px;
}
.checkBox .btnCk.selected {
  background-position: 0 -17px;
}
.dialogBox .footer {
  margin-top: 32px !important;
  padding: 0 24px 24px 24px !important;
  text-align: right;
}
.footer .yesText {
  line-height: 36px;
  height: 36px;
  padding: 0 24px;
  cursor: pointer;
  text-align: center;
  color: #fff;
  background-color: #1191ea;
}
.footer .yesText:not(.Hidden) {
  display: inline-block;
}
.footer .yesText.disable {
  color: #fff !important;
  background-color: #ccc !important;
  cursor: not-allowed;
}
.dialogBox a:hover {
  text-decoration: none;
}
.footer .noText {
  margin-right: 32px;
  cursor: pointer;
  color: #aaa;
}
.dialogBox .dialogCloseBtn {
  font-size: 20px;
  float: right;
  margin-top: 8px;
  margin-right: 8px;
  cursor: pointer;
}
.dialogBox .dialogCloseBtn:not(:hover) {
  color: #999 !important;
}
.opacity7 {
  opacity: 0.7;
}
.maskTaskBox {
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
}
.dialogBox .minorContent {
  margin-left: 24px;
}

.businessCard {
  position: absolute;
}
.businessCard .arrowBox {
  margin-left: -8px;
}
.businessCard-hidden {
  display: none;
}
.businessCard-placement-topLeft .arrowBox .arrow,
.businessCard-placement-topRight .arrowBox .arrow {
  border-top-color: #fff;
}
.businessCard-placement-bottomLeft .arrowBox,
.businessCard-placement-bottomRight .arrowBox {
  top: -16px;
}
.businessCard-placement-bottomLeft .arrowBox .arrow,
.businessCard-placement-bottomRight .arrowBox .arrow {
  border-bottom-color: #fff;
}
.businessCardSite {
  position: absolute;
  width: 310px;
  z-index: 10002;
  zoom: 1;
  color: #333;
  left: -300px;
  top: 0;
  border-bottom: 10px solid transparent;
  border-top: 10px solid transparent;
}
.cardContentBox {
  box-shadow: 0 9px 12px -6px rgba(0, 0, 0, 0.2), 0 19px 29px 2px rgba(0, 0, 0, 0.14), 0 7px 36px 6px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  background: #fff;
}
.arrowBox {
  position: absolute;
  display: inline-block;
  width: 16px;
  height: 10px;
  left: 40px;
}
.arrowBox.arrowTop {
  top: -8px;
}
.arrowBox .arrow {
  border: 8px transparent solid;
  display: inline-block;
  vertical-align: top;
}
.arrowBox.arrowBottomDarkgray .arrow {
  border-top-color: #f5f5f5 !important;
}
.arrowBox.arrowBottom .arrow {
  border-top-color: #fff;
  border-bottom-width: 0px;
}
.arrowBox.arrowTop .arrow {
  border-bottom-color: #fff;
  border-top-width: 0px;
}
.useFadeIn {
  display: block;
}
@media screen and (max-width: 640px) {
  .useFadeIn {
    display: none;
  }
}
.useFadeOut {
  display: none;
}
.cardContent {
  padding: 16px 16px 0 16px;
}
.cardContent > .TxtCenter {
  margin: 0 !important;
  padding: 0 0 10px;
}
.cardHeader {
  display: flex;
  flex-direction: row;
}
.cardHeader .imgLink {
  padding-right: 15px;
}
.cardHeader .imgLink .avatar {
  width: 47px;
  height: 47px;
}
.cardHeader .imgLink:hover {
  text-decoration: none;
}
.cardHeader .name {
  color: #000;
  font-weight: bold;
  font-size: 15px;
  width: 170px;
  display: inline-block;
  vertical-align: top;
  margin-top: 3px;
}
.cardHeader .name:hover {
  text-decoration: none;
}
.cardHeader .startChat {
  display: inline-block;
  cursor: pointer;
  color: #0091ea;
  font-size: 20px;
  vertical-align: top;
  text-decoration: none;
}
.cardHeader .startChat:hover {
  color: #0084e6;
}
.cardHeader .smallEarth {
  color: rgba(0, 0, 0, 0.32) !important;
}
.cardContent-wrapper {
  flex: 1;
  min-width: 0;
}
.cardContentScore {
  border-radius: 0 0 4px 4px;
  padding: 0 16px;
  height: 48px;
  display: flex;
  align-items: center;
  flex-direction: row;
}
.cardContentScore a {
  display: block;
  padding: 0;
  width: 85px;
  height: 17px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAAAiCAYAAADPlUI3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTU2M0JCQTg2NTNEMTFFN0E0NTNCOEFDNjk3NTI2QjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTU2M0JCQTc2NTNEMTFFN0E0NTNCOEFDNjk3NTI2QjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQzRBNjc3OTM4NjMxMUU3QUFFMkU0MjNEQUREMUVCQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQzRBNjc3QTM4NjMxMUU3QUFFMkU0MjNEQUREMUVCQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pja5il0AAAxFSURBVHja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) no-repeat;
  background-size: contain;
}
.cardContentDesc {
  color: #aaa;
  padding: 7px 0 0 0;
  word-wrap: break-word;
  word-break: break-all;
}
.cardContentDesc.userCard {
  min-height: 35px;
}
.cardContentDesc .contentItem {
  width: 100%;
  color: #757575;
  display: block;
  margin-top: 4px;
}
.cardContentDesc .contentTagItemCon {
  width: 100%;
  color: #757575;
  margin-top: 4px;
  display: flex;
}
.cardContentDesc .contentTagItemCon .contentItemLeft {
  max-width: 100%;
}
.cardContentDesc .contentTagItem {
  display: block;
  flex-shrink: 0;
  width: 36px;
  height: 19px;
  line-height: 19px;
  text-align: center;
  background: #f0f0f0;
  margin-left: 8px;
  border-radius: 4px;
  color: #757575;
}
@keyframes messageDivAnimationsUp {
  0% {
    transform: translateY(8px);
  }
  100% {
    transform: translateY(0);
  }
}
.businessCardSite.animationsUp {
  animation: messageDivAnimationsUp 0.1s ease-in both;
}
.businessCard.businessCard-enter-active {
  animation: messageDivAnimationsUp 0.1s ease-in both;
}
@keyframes messageDivAnimationsDown {
  0% {
    transform: translateY(-8px);
  }
  100% {
    transform: translateY(0);
  }
}
.businessCard.businessCard-leave-active {
  animation: messageDivAnimationsDown 0.1s ease-in both;
}
.businessCardSite.animationsDown {
  animation: messageDivAnimationsDown 0.1s ease-in both;
}
.userOperator {
  height: 45px;
  border-radius: 0 0 4px 4px;
  line-height: 45px;
  background-color: #f5f5f5;
  display: flex;
  margin-right: -16px;
  margin-left: -16px;
}
.userOperator .removeUser {
  width: 100%;
}
.oaButton {
  display: inline-block;
  text-align: center;
  width: 50%;
}
.removeFormAuth.oaButton {
  width: 100%;
}
.replaceManage,
.replaceTask,
.replaceRead {
  border-right: 1px solid #ccc;
  box-sizing: border-box;
}
.cancelAnAdministrator {
  width: 118px;
  display: inline-block;
  border-right: 1px solid #ccc;
  text-align: center;
  cursor: pointer;
}
.cardContentBox {
  position: relative;
}
.cardHeader .clearTop {
  margin-top: -2px;
}
.inviterName {
  margin-left: 59px;
  font-size: 12px;
  margin-top: -21px;
  color: #aaa;
}
.inviterName .overflow_ellipsis {
  vertical-align: top;
  text-decoration: none;
  max-width: 130px;
}
.inviterName .overflow_ellipsis:not(:hover) {
  color: #aaa !important;
}

/* 黑色风格 Black */
/* 白色风格 */
.Tooltip-black.Tooltip-placement-top .Tooltip-arrow,
.Tooltip-black.Tooltip-placement-topLeft .Tooltip-arrow,
.Tooltip-black.Tooltip-placement-topRight .Tooltip-arrow {
  border-top-color: #383838;
}
.Tooltip-black.Tooltip-placement-right .Tooltip-arrow,
.Tooltip-black.Tooltip-placement-rightBottom .Tooltip-arrow,
.Tooltip-black.Tooltip-placement-rightTop .Tooltip-arrow {
  border-right-color: #383838;
}
.Tooltip-black.Tooltip-placement-bottom .Tooltip-arrow,
.Tooltip-black.Tooltip-placement-bottomLeft .Tooltip-arrow,
.Tooltip-black.Tooltip-placement-bottomRight .Tooltip-arrow {
  border-bottom-color: #383838;
}
.Tooltip-black.Tooltip-placement-left .Tooltip-arrow,
.Tooltip-black.Tooltip-placement-leftBottom .Tooltip-arrow,
.Tooltip-black.Tooltip-placement-leftTop .Tooltip-arrow {
  border-left-color: #383838;
}
.Tooltip-white.Tooltip-placement-top .Tooltip-arrow,
.Tooltip-white.Tooltip-placement-topLeft .Tooltip-arrow,
.Tooltip-white.Tooltip-placement-topRight .Tooltip-arrow {
  border-top-color: #ffffff;
}
.Tooltip-white.Tooltip-placement-right .Tooltip-arrow,
.Tooltip-white.Tooltip-placement-rightBottom .Tooltip-arrow,
.Tooltip-white.Tooltip-placement-rightTop .Tooltip-arrow {
  border-right-color: #ffffff;
}
.Tooltip-white.Tooltip-placement-bottom .Tooltip-arrow,
.Tooltip-white.Tooltip-placement-bottomLeft .Tooltip-arrow,
.Tooltip-white.Tooltip-placement-bottomRight .Tooltip-arrow {
  border-bottom-color: #ffffff;
}
.Tooltip-white.Tooltip-placement-left .Tooltip-arrow,
.Tooltip-white.Tooltip-placement-leftBottom .Tooltip-arrow,
.Tooltip-white.Tooltip-placement-leftTop .Tooltip-arrow {
  border-left-color: #ffffff;
}
.Tooltip {
  position: absolute;
  z-index: 1060;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.5;
  /* top start */
  /* top end */
  /* right start */
  /* right end */
  /* bottom start */
  /* bottom end */
  /* left start */
  /* left end */
}
.Tooltip-hidden {
  display: none;
}
.Tooltip-white .Tooltip-wrapper {
  background-color: #ffffff;
  box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0, 0, 0, 0.15);
}
.Tooltip-black .Tooltip-wrapper {
  color: #fff;
  background-color: #383838;
  box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3);
}
.Tooltip-wrapper {
  max-width: 250px;
  padding: 8px 10px;
  text-decoration: none;
  border-radius: 3px;
  word-break: break-word;
}
.Tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.Tooltip-placement-top,
.Tooltip-placement-topLeft,
.Tooltip-placement-topRight {
  padding: 5px 0 8px;
}
.Tooltip-placement-top .Tooltip-arrow,
.Tooltip-placement-topLeft .Tooltip-arrow,
.Tooltip-placement-topRight .Tooltip-arrow {
  bottom: 3px;
  border-width: 5px 5px 0;
}
.Tooltip-placement-top .Tooltip-arrow {
  left: 50%;
  margin-left: -5px;
}
.Tooltip-placement-topLeft .Tooltip-arrow {
  left: 16px;
}
.Tooltip-placement-topRight .Tooltip-arrow {
  right: 16px;
}
.Tooltip-placement-right,
.Tooltip-placement-rightBottom,
.Tooltip-placement-rightTop {
  padding: 0 5px 0 8px;
}
.Tooltip-placement-right .Tooltip-arrow,
.Tooltip-placement-rightBottom .Tooltip-arrow,
.Tooltip-placement-rightTop .Tooltip-arrow {
  left: 3px;
  border-width: 5px 5px 5px 0;
}
.Tooltip-placement-right .Tooltip-arrow {
  top: 50%;
  margin-top: -5px;
}
.Tooltip-placement-rightTop .Tooltip-arrow {
  top: 8px;
}
.Tooltip-placement-rightBottom .Tooltip-arrow {
  bottom: 8px;
}
.Tooltip-placement-bottom,
.Tooltip-placement-bottomLeft,
.Tooltip-placement-bottomRight {
  padding: 8px 0 5px;
}
.Tooltip-placement-bottom .Tooltip-arrow,
.Tooltip-placement-bottomLeft .Tooltip-arrow,
.Tooltip-placement-bottomRight .Tooltip-arrow {
  top: 3px;
  border-width: 0 5px 5px;
}
.Tooltip-placement-bottom .Tooltip-arrow {
  left: 50%;
  margin-left: -5px;
}
.Tooltip-placement-bottomLeft .Tooltip-arrow {
  left: 16px;
}
.Tooltip-placement-bottomRight .Tooltip-arrow {
  right: 16px;
}
.Tooltip-placement-left,
.Tooltip-placement-leftBottom,
.Tooltip-placement-leftTop {
  padding: 0 8px 0 5px;
}
.Tooltip-placement-left .Tooltip-arrow,
.Tooltip-placement-leftBottom .Tooltip-arrow,
.Tooltip-placement-leftTop .Tooltip-arrow {
  right: 3px;
  border-width: 5px 0 5px 5px;
}
.Tooltip-placement-left .Tooltip-arrow {
  top: 50%;
  margin-top: -5px;
}
.Tooltip-placement-leftTop .Tooltip-arrow {
  top: 8px;
}
.Tooltip-placement-leftBottom .Tooltip-arrow {
  bottom: 8px;
}
.Tooltip-move-top-enter,
.Tooltip-move-top-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.Tooltip-move-top-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.Tooltip-move-top-enter.Tooltip-move-top-enter-active,
.Tooltip-move-top-appear.Tooltip-move-top-appear-active {
  animation-name: tooltipTopMoveIn;
  animation-play-state: running;
}
.Tooltip-move-top-leave.Tooltip-move-top-leave-active {
  animation-name: tooltipTopMoveOut;
  animation-play-state: running;
  pointer-events: none;
}
.Tooltip-move-top-enter,
.Tooltip-move-top-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.Tooltip-move-top-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.Tooltip-move-bottom-enter,
.Tooltip-move-bottom-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.Tooltip-move-bottom-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.Tooltip-move-bottom-enter.Tooltip-move-bottom-enter-active,
.Tooltip-move-bottom-appear.Tooltip-move-bottom-appear-active {
  animation-name: tooltipBottomMoveIn;
  animation-play-state: running;
}
.Tooltip-move-bottom-leave.Tooltip-move-bottom-leave-active {
  animation-name: tooltipBottomMoveOut;
  animation-play-state: running;
  pointer-events: none;
}
.Tooltip-move-bottom-enter,
.Tooltip-move-bottom-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.Tooltip-move-bottom-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.Tooltip-move-left-enter,
.Tooltip-move-left-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.Tooltip-move-left-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.Tooltip-move-left-enter.Tooltip-move-left-enter-active,
.Tooltip-move-left-appear.Tooltip-move-left-appear-active {
  animation-name: tooltipLeftMoveIn;
  animation-play-state: running;
}
.Tooltip-move-left-leave.Tooltip-move-left-leave-active {
  animation-name: tooltipLeftMoveOut;
  animation-play-state: running;
  pointer-events: none;
}
.Tooltip-move-left-enter,
.Tooltip-move-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.Tooltip-move-left-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.Tooltip-move-right-enter,
.Tooltip-move-right-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.Tooltip-move-right-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.Tooltip-move-right-enter.Tooltip-move-right-enter-active,
.Tooltip-move-right-appear.Tooltip-move-right-appear-active {
  animation-name: tooltipRightMoveIn;
  animation-play-state: running;
}
.Tooltip-move-right-leave.Tooltip-move-right-leave-active {
  animation-name: tooltipRightMoveOut;
  animation-play-state: running;
  pointer-events: none;
}
.Tooltip-move-right-enter,
.Tooltip-move-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.Tooltip-move-right-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
@keyframes tooltipTopMoveIn {
  0% {
    transform-origin: 50% 50%;
    transform: translateY(8px);
    opacity: 0;
  }
  100% {
    transform-origin: 50% 50%;
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes tooltipTopMoveOut {
  0% {
    transform-origin: 50% 50%;
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform-origin: 50% 50%;
    transform: translateY(8px);
    opacity: 0;
  }
}
@keyframes tooltipBottomMoveIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: translateY(-8px);
  }
  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: translateY(0px);
  }
}
@keyframes tooltipBottomMoveOut {
  0% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: translateY(-8px);
  }
}
@keyframes tooltipLeftMoveIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: translateX(8px);
  }
  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: translateX(0px);
  }
}
@keyframes tooltipLeftMoveOut {
  0% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: translateX(0px);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: translateX(8px);
  }
}
@keyframes tooltipRightMoveIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: translateX(-8px);
  }
  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: translateX(0px);
  }
}
@keyframes tooltipRightMoveOut {
  0% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: translateX(0px);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: translateX(-8px);
  }
}

.dialogSelectTitleContainer {
  display: inline-flex;
  align-items: center;
  padding-left: 12px;
  border-radius: 5px;
  margin-left: -12px;
  max-width: 100%;
}
.dialogSelectTitleContainer:hover {
  background-color: #f5f5f5;
}
.dialogSelectTitleContainer .Dropdown--input {
  display: flex;
  align-items: center;
  vertical-align: top;
  padding: 5px 5px 5px 8px !important;
}
.dialogSelectTitleContainer .Dropdown--input .value {
  color: #212121;
  font-size: 17px;
  font-weight: bold;
  line-height: 20px;
  max-width: 100% !important;
  white-space: wrap !important;
}
.dialogSelectTitleContainer .ming.Menu.List {
  width: 300px;
}
.dialogSelectTitleContainer .ming.Menu.List .ming.MenuItem .Item-content:not(.disabled):hover {
  background-color: #f7f7f7 !important;
  color: #333 !important;
}
.dialogSelectTitleContainer .ming.Menu.List .ming.MenuItem.selectMenuItem .Item-content:not(.disabled) {
  background: #d6ebfe;
  color: #2196f3;
}
.dialogSelectTitleContainer .ming.Menu.List .ming.MenuItem.selectMenuItem .Item-content:not(.disabled):hover {
  background: #d6ebfe !important;
  color: #2196f3 !important;
}
.dialogSelectTitleContainer .ming.Dropdown.disabled {
  background-color: transparent !important;
}
.dialogSelectTitleContainer .ming.Dropdown.disabled .Dropdown--input {
  background-color: transparent !important;
}
.dialogSelectTitleContainer .ming.Dropdown.disabled .Dropdown--input .value {
  max-width: 100% !important;
}
.dialogSelectTitleContainer .ming.Dropdown.disabled .Dropdown--input .icon-arrow-down-border {
  display: none !important;
}
.dialogSelectUserContainer {
  display: flex;
}

.ming.Dropdown,
.dropdownTrigger {
  display: inline-block;
  box-sizing: border-box;
  position: relative;
  max-width: 100%;
}
.ming.Dropdown .Dropdown--input,
.dropdownTrigger .Dropdown--input {
  padding: 5px 5px 5px 12px;
}
.ming.Dropdown .Dropdown--input .value,
.dropdownTrigger .Dropdown--input .value {
  display: inline-block;
  max-width: 90%;
  overflow: hidden;
  vertical-align: middle;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
}
.ming.Dropdown .Dropdown--border,
.dropdownTrigger .Dropdown--border {
  border-width: 1px;
  border-style: solid;
  border-color: #ddd;
  height: 36px;
  box-sizing: border-box;
  border-radius: 4px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.ming.Dropdown .Dropdown--border:hover,
.dropdownTrigger .Dropdown--border:hover,
.ming.Dropdown .Dropdown--border.active,
.dropdownTrigger .Dropdown--border.active {
  border-color: #2196f3;
}
.ming.Dropdown .Dropdown--border:hover .clearIcon,
.dropdownTrigger .Dropdown--border:hover .clearIcon,
.ming.Dropdown .Dropdown--border.active .clearIcon,
.dropdownTrigger .Dropdown--border.active .clearIcon {
  display: inline-block;
}
.ming.Dropdown .Dropdown--border:hover .dropArrow,
.dropdownTrigger .Dropdown--border:hover .dropArrow,
.ming.Dropdown .Dropdown--border.active .dropArrow,
.dropdownTrigger .Dropdown--border.active .dropArrow {
  display: none;
}
.ming.Dropdown .Dropdown--placeholder,
.dropdownTrigger .Dropdown--placeholder {
  color: #bdbdbd;
}
.ming.Dropdown .Dropdown--hr,
.dropdownTrigger .Dropdown--hr {
  height: 1px;
  margin-top: 6px;
  margin-bottom: 6px;
  background: #ddd;
}
.ming.Dropdown .Dropdown--hr:last-child,
.dropdownTrigger .Dropdown--hr:last-child {
  display: none;
}
.ming.Dropdown.disabled,
.dropdownTrigger.disabled {
  background-color: #f5f5f5;
}
.ming.Dropdown.disabled .Dropdown--border:hover,
.dropdownTrigger.disabled .Dropdown--border:hover {
  border-color: #ccc;
}
.ming.Dropdown.disabled .Dropdown--input,
.dropdownTrigger.disabled .Dropdown--input {
  cursor: not-allowed;
  color: #999;
}
.ming.Dropdown .clearIcon,
.dropdownTrigger .clearIcon {
  display: none;
}
.dropdownTrigger {
  position: absolute;
  z-index: 9999 !important;
}
.dropdownTrigger .ming.Menu {
  position: relative;
}

.ming.MenuItem .Item-content {
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
  width: 100%;
  white-space: nowrap;
}
.ming.MenuItem .Item-content:not(.disabled):hover {
  background-color: #1e88e5 !important;
}
.ming.MenuItem .Item-content.disabled {
  color: #999;
  cursor: not-allowed;
}
.ming.MenuItem--withSubMenu > .Item-content:after {
  content: '';
  border: 5px solid transparent;
  border-left-color: #333;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -5px;
}
.ming.MenuItem--withSubMenu:hover > .Item-content:after {
  border-left-color: #fff;
}
.ming.MenuItem .icon {
  color: #9e9e9e;
}

.ming.Item {
  cursor: pointer;
  height: 36px;
  line-height: 36px;
  vertical-align: middle;
  box-sizing: border-box;
  width: 100%;
}
.ming.Item .Item-content {
  display: block;
  position: relative;
  padding: 0 16px;
  color: currentColor;
}
.ming.Item .Item-content .disabled {
  cursor: not-allowed;
}
.ming.Item .Item-content .icon {
  color: #9e9e9e;
}
.ming.Item .Item-content:not(.disabled):hover {
  text-decoration: none;
  color: white !important;
  background-color: rgba(0, 0, 0, 0.04);
}
.ming.Item .Item-content:not(.disabled):hover .icon {
  color: white;
}
.ming.Item .Item-content:not(.disabled):hover a {
  color: white;
}
.ming.Item .Item-content:not(.disabled):hover .subText {
  color: white !important;
}
.ming.Item .Item-content .Icon {
  font-size: 14px;
  line-height: 36px;
  left: 10px;
  position: absolute;
}
.ming.Item .Item-content span div {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ming.Item.iconAtEnd .Item-content .Icon {
  left: auto;
  right: 10px;
}

.ming.Menu {
  position: absolute;
  width: 180px;
  padding: 5px 0;
  border-radius: 3px;
  background: white;
  z-index: 11;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
}
.ming.Menu-hidden {
  display: none;
}
.MenuBox {
  background: white;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
  padding: 5px 0;
  border-radius: 3px;
  z-index: 11;
  width: 100%;
}
.MenuBox .ming.Menu {
  position: relative;
  box-shadow: none;
  padding: 0;
}

.ming.List {
  user-select: none;
  list-style-type: none;
}
.ming.List .List-header {
  padding: 5px 16px;
  font-size: 12px;
  line-height: 20px;
  border-bottom: 1px solid #e5e5e5;
}
.ming.List .List-body {
  overflow-y: auto;
  overflow-x: hidden;
}
.ming.List .List-footer {
  border-top: 1px solid #ccc;
}
.ming.List--withIconFront .Item .Item-content {
  padding-left: 32px;
}
.ming.List--withIconEnd .Item .Item-content.iconAtEnd {
  padding-right: 32px;
}
.ming.List .Dividor {
  margin-top: 5px;
  margin-bottom: 5px;
  border-top: 1px solid #eee;
}

.GSelect-iconNoData {
  font-size: 50px;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background-color: #f5f5f5;
  display: -webkit-box;
  display: flex;
  align-items: center;
  color: #bdbdbd;
  justify-content: center;
  margin: 52px auto 16px;
}
.GSelect-noDataText {
  text-align: center;
  font-size: 14px;
  color: #757575;
}

.GSelect-box {
  flex: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.GSelect-box .GSelect-head {
  display: flex;
  flex-direction: column;
  width: 100%;
  position: 'relative';
  margin-bottom: 10px;
}
.GSelect-box .GSelect-head-navbar {
  width: 100%;
  display: flex;
  align-items: center;
  margin-top: 10px;
}
.GSelect-box .GSelect-head-navbar__item {
  display: flex;
  border-style: solid;
  font-weight: bold;
  font-size: 14px;
  border-width: 0;
  margin-right: 24px;
  padding: 6px 8px;
  color: #333;
  cursor: pointer;
  position: relative;
}
.GSelect-box .GSelect-head-navbar__item:last-child {
  margin-right: 0;
}
.GSelect-box .GSelect-head-navbar__item::after {
  content: '';
  position: absolute;
  height: 3px;
  left: 8px;
  right: 8px;
  bottom: 0px;
  display: inline-block;
}
.GSelect-box .GSelect-head-navbar__item:hover {
  background-color: #f5f5f5;
}
.GSelect-box .GSelect-head-navbar__item.GSelect-head-navbar__item--active {
  color: #2196f3;
  background-color: #fff !important;
}
.GSelect-box .GSelect-head-navbar__item.GSelect-head-navbar__item--active::after {
  background-color: #2196f3;
}
.GSelect-box .GSelect-head-navbar__item:not(.GSelect-head-navbar__item--active) {
  border-color: transparent !important;
}
.GSelect-box .GSelect-head-search-navbar {
  width: 100%;
  display: flex;
  align-items: center;
  margin-top: 16px;
}
.GSelect-box .GSelect-head-search-navbar__item {
  display: flex;
  font-weight: bold;
  font-size: 12px;
  margin-right: 8px;
  padding: 5px 15px;
  color: #333;
  background-color: #f8f8f8;
  border-radius: 15px;
  cursor: pointer;
}
.GSelect-box .GSelect-head-search-navbar__item:last-child {
  margin-right: 0;
}
.GSelect-box .GSelect-head-search-navbar__item:hover {
  background-color: #f2f2f2;
}
.GSelect-box .GSelect-head-search-navbar__item.GSelect-head-search-navbar__item--active {
  color: #2196f3;
  background-color: #f0f7ff !important;
}
.GSelect-box .GSelect-head-searchIcon {
  font-size: 16px;
  display: inline-block;
  color: #999;
  float: left;
  margin-right: 7px;
  line-height: normal;
  margin-top: 9px;
  height: 100%;
  position: absolute;
  height: 33px;
  cursor: pointer;
}
.GSelect-box .GSelect-head-searchArea {
  display: flex;
  position: relative;
  height: 40px;
}
.GSelect-box .GSelect-head-searchArea .searchIcon {
  position: absolute;
  left: 18px;
  top: 13px;
  font-size: 16px;
  color: #757575;
}
.GSelect-box .GSelect-head-searchArea input {
  flex: 1;
  border: 1px solid #f5f5f5;
  padding: 0 18px 0 42px;
  box-sizing: border-box;
  background: #f5f5f5;
  border-radius: 20px;
  margin-top: 2px;
}
.GSelect-box .GSelect-head-searchArea input:hover {
  border-color: #f0f0f0;
  background: #f0f0f0;
}
.GSelect-box .GSelect-head-searchArea input:focus {
  background: #ffffff;
  border-color: #fff;
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
}
.GSelect-box .GSelect-head-searchArea--deleteIcon {
  position: absolute;
  width: 34px;
  height: 34px;
  text-align: center;
  line-height: 36px;
  right: 2px;
  top: 4px;
  background-color: transparent;
  border-radius: 50%;
  cursor: pointer;
}
.GSelect-box .GSelect-head-searchArea--deleteIcon span {
  font-size: 16px;
  color: #9b9b9b;
  border-radius: 50%;
}
.GSelect-box .GSelect-head-searchArea--deleteIcon:hover {
  background-color: #f8f8f8;
}
.GSelect-box .GSelect-navTitle {
  height: 36px;
  display: flex;
  align-items: center;
  color: #919191;
}
.GSelect-box .GSelect-container {
  overflow-y: auto;
  overflow-x: hidden;
  flex: 1;
}
.GSelect-box .GSelect-filterBox {
  height: 16px;
  line-height: 16px;
  margin: 5px 10px;
  display: flex;
}
.GSelect-box .GSelect-filterBox__letter {
  color: #757575;
  -webkit-box-flex: 1;
  flex: 1 0 auto;
  text-align: left;
  cursor: pointer;
}
.GSelect-box .GSelect-userList {
  padding-left: 22px;
}
.GSelect-box .GSelect-User {
  height: 40px;
  line-height: 40px;
  padding-left: 8px;
  vertical-align: middle;
  padding-right: 20px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.GSelect-box .GSelect-User:hover {
  background-color: #f5f5f5;
  border-radius: 3px;
}
.GSelect-box .GSelect-User.hoverSearchUserItem {
  background-color: #f5f5f5;
  border-radius: 3px;
}
.GSelect-box .GSelect-User__avatar {
  margin-right: 12px;
  margin-left: 8px;
}
.GSelect-box .GSelect-User__avatar img {
  height: 28px;
  width: 28px;
  border-radius: 50%;
  vertical-align: top;
}
.GSelect-box .GSelect-User__fullname {
  width: 180px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 10px;
  font-size: 14px;
}
.GSelect-box .GSelect-User__fullname .Gray_6 {
  color: #333 !important;
}
.GSelect-box .GSelect-User__companyName {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-left: 10px;
  width: 260px;
  color: #757575;
}
.GSelect-box .GSelect-footer {
  margin-top: 10px;
}
.GSelect-box .GSelect-footer-buttonBox {
  padding-top: 10px;
  display: flex;
  justify-content: flex-end;
}
.GSelect-box .GSelect-footer-buttonBox .closeBtn {
  line-height: 36px;
  min-height: 36px;
  padding: 0 32px;
  min-width: 92px;
  font-size: 14px;
  color: #9e9e9e;
  cursor: pointer;
}
.GSelect-box .GSelect-footer-buttonBox .closeBtn:hover {
  background-color: #f5f5f5;
}
.GSelect-box .GSelect-Dropdown {
  position: relative;
}
.GSelect-box .GSelect-Dropdown .GSelect-Dropdown--input {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.GSelect-box .GSelect-departmentContent {
  margin-left: -10px;
}

.ming.Checkbox {
  display: block;
  cursor: pointer;
}
.ming.Checkbox.flexRow {
  display: flex;
}
.ming.Checkbox span {
  vertical-align: middle;
}
.ming.Checkbox .Checkbox-box {
  display: inline-block;
  box-sizing: border-box;
  width: 18px;
  height: 18px;
  border-radius: 2px;
  border: 1px solid transparent;
  position: relative;
  vertical-align: middle;
  margin-right: 8px;
}
.ming.Checkbox .Checkbox-box > i.icon {
  display: inline-block;
  font-size: 14px;
  color: #fff;
  line-height: 16px;
  width: 16px;
  text-align: center;
  vertical-align: top;
}
.ming.Checkbox .Checkbox-box--small {
  width: 14px;
  height: 14px;
}
.ming.Checkbox .Checkbox-box--small > i.icon {
  font-size: 12px;
  line-height: 12px;
  width: 12px;
}
.ming.Checkbox.indeterminate .Checkbox-box.Checkbox-box--small:after {
  width: 6px;
  height: 5px;
}
.ming.Checkbox.clearselected .Checkbox-box {
  background-color: #2196f3 !important;
  border-color: #2196f3 !important;
}
.ming.Checkbox.clearselected .Checkbox-box:hover {
  background-color: #2182f3 !important;
  border-color: #2182f3 !important;
}
.ming.Checkbox.clearselected .Checkbox-box > i.icon {
  display: inline-block;
}
.ming.Checkbox.indeterminate .Checkbox-box:after {
  content: '';
  display: inline-block;
  position: absolute;
  background-color: #1e88e5;
  transform: translate(-50%, -50%) scale(1);
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
}
.ming.Checkbox.checked .Checkbox-box {
  background-color: #1e88e5;
}
.ming.Checkbox.checked .Checkbox-box > i.icon {
  display: inline-block;
}
.ming.Checkbox.checked .Checkbox-box:hover {
  background-color: #017ad9;
}
.ming.Checkbox:not(.checked) .Checkbox-box {
  background-color: #fff;
  border: 1px solid #bdbdbd;
}
.ming.Checkbox:not(.checked):not(.Checkbox--disabled) .Checkbox-box:hover {
  border-color: #9e9e9e;
}
.ming.Checkbox.Checkbox--light .Checkbox-box {
  background-color: #fff;
}
.ming.Checkbox.Checkbox--light.checked .Checkbox-box {
  color: #1e88e5;
  border-color: #1e88e5;
}
.ming.Checkbox.Checkbox--light.checked .Checkbox-box > i.icon {
  color: #1e88e5;
}
.ming.Checkbox.Checkbox--light.Checkbox--disabled {
  color: #9e9e9e;
  cursor: default;
}
.ming.Checkbox.Checkbox--light.Checkbox--disabled.checked .Checkbox-box > i.icon {
  color: #9e9e9e;
}
.ming.Checkbox.Checkbox--light.Checkbox--disabled .Checkbox-box {
  border-color: #ddd;
  background-color: #f5f5f5;
}
.ming.Checkbox.Checkbox--light.Checkbox--disabled.checked .Checkbox-box {
  background-color: #f5f5f5;
}
.ming.Checkbox.Checkbox--disabled {
  cursor: not-allowed;
  color: #9e9e9e;
}
.ming.Checkbox.Checkbox--disabled .Checkbox-box {
  border-color: #ddd;
  background-color: #f5f5f5;
}
.ming.Checkbox.Checkbox--disabled.checked .Checkbox-box {
  opacity: 0.7;
  border-color: #1e88e5;
  background-color: #1e88e5;
}

.GSelect-treeItem {
  display: flex;
  height: 32px;
  line-height: 32px;
  margin: 2px 0;
  padding-left: 10px;
}
.GSelect-treeItem .GSelect-arrow {
  cursor: pointer;
  margin-right: 5px;
  display: flex;
  align-items: center;
}
.GSelect-treeItem .GSelect-arrow--transparent {
  opacity: 0;
}
.GSelect-treeItem .GSelect-arrow__arrowIcon {
  display: inline-block;
  width: 0;
  height: 0;
  border-width: 5px;
  border-style: solid;
  margin-right: 5px;
  border-color: transparent transparent transparent #9e9e9e;
}
.GSelect-treeItem .GSelect-arrow__arrowIcon--open {
  transform: rotate(90deg);
  margin-bottom: -3px;
}
.GSelect-treeItem:hover {
  background-color: #f5f5f5;
}
.GSelect-treeItem:hover .GSelect-treeItem-allSelect {
  visibility: visible;
}
.GSelect-treeItem-name {
  cursor: pointer;
  max-width: 306px;
}
.GSelect-treeItem-checkbox {
  margin-left: 8px;
}
.GSelect-treeItem-allSelect {
  cursor: pointer;
  margin-right: 10px;
  margin-left: 20px;
  visibility: hidden;
}
.GSelect-treeItem-number {
  max-width: 75px;
  color: #919191;
}

.GSelect-result {
  height: auto;
  max-height: 110px;
  padding-top: 12px;
  padding-left: 10px;
  overflow-y: auto;
  box-sizing: border-box;
}
.GSelect-result-box {
  display: flex;
  flex-wrap: wrap;
  padding-top: 8px;
}
.GSelect-result-subItem {
  height: 28px;
  background: #f7f7f7;
  border-radius: 20px;
  display: inline-block;
  padding-right: 2px;
  margin-right: 10px;
  margin-bottom: 8px;
  cursor: default;
  position: relative;
}
.GSelect-result-subItem__avatar {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  display: inline-flex;
  font-size: 19px;
  color: #fff;
  background-color: #2196f3;
  align-items: center;
  justify-content: center;
  vertical-align: top;
}
.GSelect-result-subItem__avatar__onlySelf {
  background-color: initial;
  color: #2196f3;
}
.GSelect-result-subItem__name {
  vertical-align: top;
  display: inline-block;
  line-height: 28px;
  margin-left: 8px;
  max-width: 95px;
}
.GSelect-result-subItem__remove {
  width: 22px;
  height: 22px;
  margin: 3px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #f7f7f7;
  border-radius: 50%;
  vertical-align: top;
  color: #9e9e9e;
  font-size: 13px;
  cursor: pointer;
}
.GSelect-result-subItem__remove span {
  margin-top: 2px;
}
.GSelect-result-subItem__remove:hover {
  color: #2196f3;
  background-color: #fff;
}

.GSelect-department {
  padding-left: 10px;
}
.GSelect-department .GSelect-arrow {
  cursor: pointer;
  margin-right: 5px;
  display: flex;
  align-items: center;
}
.GSelect-department .GSelect-arrow--transparent {
  opacity: 0;
}
.GSelect-department .GSelect-arrow__arrowIcon {
  display: inline-block;
  width: 0;
  height: 0;
  border-width: 5px;
  border-style: solid;
  margin-right: 5px;
  border-color: transparent transparent transparent #9e9e9e;
}
.GSelect-department .GSelect-arrow__arrowIcon--open {
  transform: rotate(90deg);
  margin-bottom: -3px;
}
.GSelect-department-box {
  padding: 10px 0;
  flex: 1;
  overflow: hidden;
}
.GSelect-department__name {
  flex: 1;
}
.GSelect-department__name--hightlight {
  color: #1e88e5;
}
.GSelect-department__count {
  color: #919191;
  width: 100px;
}
.GSelect-department__count--hightlight {
  color: #1e88e5;
}
.GSelect-department-row {
  padding-left: 5px;
}
.GSelect-department-row:hover {
  background-color: #f5f5f5;
}
.GSelect-department-row.focused {
  background-color: #f5f5f5;
}
.GSelect-department .ming.Radio {
  margin-right: 0;
}

.ming.RadioGroup {
  display: flex;
  flex-wrap: wrap;
}
.ming.RadioGroup.RadioGroup--vertical {
  flex-direction: column;
}
.ming.Radio {
  margin-right: 20px;
  cursor: pointer;
}
.ming.Radio span {
  vertical-align: middle;
}
.ming.Radio .Radio-box {
  border: 1px solid;
  width: 18px;
  height: 18px;
  box-sizing: border-box;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  margin-top: -1px;
  margin-right: 12px;
  position: relative;
  background-color: #fff;
}
.ming.Radio .Radio-box-round {
  width: 12px;
  height: 12px;
  top: 2px;
  left: 2px;
  border-radius: 50%;
  position: absolute;
  display: inline-block;
  transition: all 0.2s;
  background-color: #1e88e5;
}
.ming.Radio .Radio-box--middle {
  width: 16px;
  height: 16px;
}
.ming.Radio .Radio-box--middle .Radio-box-round {
  width: 10px;
  height: 10px;
}
.ming.Radio .Radio-box--small {
  width: 14px;
  height: 14px;
}
.ming.Radio .Radio-box--small .Radio-box-round {
  width: 10px;
  height: 10px;
  top: 1px;
  left: 1px;
}
.ming.Radio.checked .Radio-box {
  border-color: #1e88e5;
}
.ming.Radio:not(.checked) .Radio-box {
  border-color: #ccc;
}
.ming.Radio:not(.checked) .Radio-box-round {
  width: 0;
  height: 0;
  top: 50%;
  left: 50%;
}
.ming.Radio.Radio--disabled {
  color: #9e9e9e;
  cursor: not-allowed;
}
.ming.Radio.Radio--disabled .Radio-box {
  border-color: #bdbdbd;
  background-color: #f5f5f5;
}
.ming.Radio.Radio--disabled .Radio-box-round {
  background-color: #bdbdbd;
}
.ming.Radio .Radio-text .icon {
  margin-right: 4px;
  color: #9e9e9e;
  font-size: 16px;
}

@font-face {
  font-family: 'emotion';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,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);
  font-weight: normal;
  font-style: normal;
}
[class^='emotion'],
[class*=' emotion'] {
  font-family: 'emotion';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.emotion-emoji:before {
  content: '\E601';
}
.emotion-bear:before {
  content: '\E600';
}
.emotion-face:before {
  content: '1';
}
.emotion-history:before {
  content: '2';
}
.emotion-twemoji {
  width: 22px;
  height: 22px;
}
.mdEmotion {
  position: absolute;
  background: #fff;
  box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0, 0, 0, 0.15);
  border: solid 1px #c7c7c7;
  z-index: 10;
  height: 240px;
}
.mdEmotion .mdEmotionWrapper {
  padding: 4px;
  width: 380px;
  height: 188px;
  overflow-y: auto;
  overflow-x: hidden;
  box-sizing: border-box;
}
.mdEmotion .arrow,
.mdEmotion .arrow:after {
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  border-color: transparent;
  border-style: solid;
  border-width: 8px;
}
.mdEmotion .arrow:after {
  content: '';
}
.mdEmotion.emotion-bottom {
  margin-top: 8px;
}
.mdEmotion.emotion-bottom .arrow,
.mdEmotion.emotion-bottom .arrow:after {
  border-top-width: 0;
}
.mdEmotion.emotion-bottom .arrow {
  left: 50%;
  margin-left: -8px;
  top: -8px;
  border-bottom-color: #c7c7c7;
}
.mdEmotion.emotion-bottom .arrow:after {
  border-bottom-color: #fff;
  top: 1px;
  margin-left: -8px;
}
.mdEmotion.emotion-top {
  margin-top: -8px;
}
.mdEmotion.emotion-top .arrow,
.mdEmotion.emotion-top .arrow:after {
  border-bottom-width: 0;
}
.mdEmotion.emotion-top .arrow {
  left: 50%;
  margin-left: -8px;
  bottom: -8px;
  border-top-color: #c7c7c7;
}
.mdEmotion.emotion-top .arrow:after {
  border-top-color: #fff;
  bottom: 1px;
  margin-left: -8px;
}
.mdEmotion.emotion-left {
  margin-left: -8px;
}
.mdEmotion.emotion-left .arrow,
.mdEmotion.emotion-left .arrow:after {
  border-right-width: 0;
}
.mdEmotion.emotion-left .arrow {
  top: 50%;
  margin-top: -8px;
  right: -8px;
  border-left-color: #c7c7c7;
}
.mdEmotion.emotion-left .arrow:after {
  border-left-color: #fff;
  right: 1px;
  margin-top: -8px;
}
.mdEmotion.emotion-right {
  margin-left: 8px;
}
.mdEmotion.emotion-right .arrow,
.mdEmotion.emotion-right .arrow:after {
  border-left-width: 0;
}
.mdEmotion.emotion-right .arrow {
  top: 50%;
  margin-top: -8px;
  left: -8px;
  border-right-color: #c7c7c7;
}
.mdEmotion.emotion-right .arrow:after {
  margin-top: -8px;
  border-right-color: #fff;
  left: 1px;
}
.mdEmotion .mdEmotionTab {
  border-top: solid 1px #ececec;
  margin-bottom: -9px;
  padding: 10px 6px;
  height: 50px;
  background: #fff;
  box-sizing: border-box;
}
.mdEmotion .mdEmotionTab .tabItem {
  display: inline-block;
  font-size: 20px;
  line-height: 100%;
  cursor: pointer;
  vertical-align: middle;
  color: #666;
  padding: 4px;
  margin-right: 6px;
}
.mdEmotion .mdEmotionTab .tabItem:hover {
  background: #efefef;
}
.mdEmotion .mdEmotionTab .tabItem-images {
  width: 22px;
  height: 22px;
}
.mdEmotion .mdEmotionTab .tabItem.active {
  color: #08f;
  background: #f1f1f1;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel {
  display: none;
  margin-right: -17px;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel.panel1 .emotionItem {
  box-sizing: border-box;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel.panel1 .emotionItem.emotionItemBear,
.mdEmotion .mdEmotionWrapper .mdEmotionPanel.panel1 .emotionItem.emotionItemAru {
  transition: all 0.3s 0.1s;
  width: 25px;
  height: 25px;
  line-height: 24px;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel.panel1 .emotionItem.emotionItemBear img,
.mdEmotion .mdEmotionWrapper .mdEmotionPanel.panel1 .emotionItem.emotionItemAru img {
  width: 100%;
  height: auto;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel.active {
  display: block;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel .emotionItem {
  font-size: 0;
  margin: 4px;
  display: inline-block;
  vertical-align: top;
  width: 25px;
  height: 25px;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel .emotionItem.emoji {
  padding: 0 1px;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel .emotionItem img {
  width: 24px;
  height: 24px;
  margin: 0;
  padding: 0;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel .emotionItem .emotion-twemoji {
  width: 22px;
  height: 22px;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel .emotionItem.emotionItemBear {
  width: 53px;
  height: 53px;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel .emotionItem.emotionItemBear img {
  width: 53px;
  height: 53px;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel .emotionItem.emotionItemAru {
  width: 53px;
  height: 53px;
  line-height: 53px;
}
.mdEmotion .mdEmotionWrapper .mdEmotionPanel .emotionItem.emotionItemAru img {
  width: 100%;
  height: auto;
  vertical-align: middle;
  max-height: 100%;
}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

/*do not import this file except components/style/index.less*/
.am-fade-enter,
.am-fade-appear {
  opacity: 0;
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-fade-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-fade-enter.am-fade-enter-active,
.am-fade-appear.am-fade-appear-active {
  -webkit-animation-name: amFadeIn;
          animation-name: amFadeIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-fade-leave.am-fade-leave-active {
  -webkit-animation-name: amFadeOut;
          animation-name: amFadeOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes amFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes amFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes amFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.am-slide-up-enter,
.am-slide-up-appear {
  -webkit-transform: translate(0, 100%);
      -ms-transform: translate(0, 100%);
          transform: translate(0, 100%);
}
.am-slide-up-enter,
.am-slide-up-appear,
.am-slide-up-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-slide-up-enter.am-slide-up-enter-active,
.am-slide-up-appear.am-slide-up-appear-active {
  -webkit-animation-name: amSlideUpIn;
          animation-name: amSlideUpIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-slide-up-leave.am-slide-up-leave-active {
  -webkit-animation-name: amSlideUpOut;
          animation-name: amSlideUpOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amSlideUpIn {
  0% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes amSlideUpIn {
  0% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes amSlideUpOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
@keyframes amSlideUpOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
.am.am-zoom-enter,
.am.am-zoom-leave {
  display: block;
}
.am-zoom-enter,
.am-zoom-appear {
  opacity: 0;
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
          animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-zoom-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
          animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-zoom-enter.am-zoom-enter-active,
.am-zoom-appear.am-zoom-appear-active {
  -webkit-animation-name: amZoomIn;
          animation-name: amZoomIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-zoom-leave.am-zoom-leave-active {
  -webkit-animation-name: amZoomOut;
          animation-name: amZoomOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amZoomIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@keyframes amZoomIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@-webkit-keyframes amZoomOut {
  0% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
@keyframes amZoomOut {
  0% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
.am-slide-down-enter,
.am-slide-down-appear {
  -webkit-transform: translate(0, -100%);
      -ms-transform: translate(0, -100%);
          transform: translate(0, -100%);
}
.am-slide-down-enter,
.am-slide-down-appear,
.am-slide-down-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-slide-down-enter.am-slide-down-enter-active,
.am-slide-down-appear.am-slide-down-appear-active {
  -webkit-animation-name: amSlideDownIn;
          animation-name: amSlideDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-slide-down-leave.am-slide-down-leave-active {
  -webkit-animation-name: amSlideDownOut;
          animation-name: amSlideDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amSlideDownIn {
  0% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes amSlideDownIn {
  0% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes amSlideDownOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@keyframes amSlideDownOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
*,
*:before,
*:after {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  background-color: #f5f5f9;
  font-size: 14px;
}
*[contenteditable] {
  -webkit-user-select: auto !important;
}
*:focus {
  outline: none;
}
a {
  background: transparent;
  text-decoration: none;
  outline: none;
}

/* flexbox */
.am-flexbox {
  text-align: left;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.am-flexbox.am-flexbox-dir-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.am-flexbox.am-flexbox-dir-row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.am-flexbox.am-flexbox-dir-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-flexbox.am-flexbox-dir-column .am-flexbox-item {
  margin-left: 0;
}
.am-flexbox.am-flexbox-dir-column-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.am-flexbox.am-flexbox-dir-column-reverse .am-flexbox-item {
  margin-left: 0;
}
.am-flexbox.am-flexbox-nowrap {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.am-flexbox.am-flexbox-wrap {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.am-flexbox.am-flexbox-wrap-reverse {
  -webkit-flex-wrap: wrap-reverse;
      -ms-flex-wrap: wrap-reverse;
          flex-wrap: wrap-reverse;
}
.am-flexbox.am-flexbox-justify-start {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.am-flexbox.am-flexbox-justify-end {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.am-flexbox.am-flexbox-justify-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.am-flexbox.am-flexbox-justify-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.am-flexbox.am-flexbox-justify-around {
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}
.am-flexbox.am-flexbox-align-start {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.am-flexbox.am-flexbox-align-end {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.am-flexbox.am-flexbox-align-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.am-flexbox.am-flexbox-align-stretch {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.am-flexbox.am-flexbox-align-baseline {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.am-flexbox.am-flexbox-align-content-start {
  -webkit-align-content: flex-start;
      -ms-flex-line-pack: start;
          align-content: flex-start;
}
.am-flexbox.am-flexbox-align-content-end {
  -webkit-align-content: flex-end;
      -ms-flex-line-pack: end;
          align-content: flex-end;
}
.am-flexbox.am-flexbox-align-content-center {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}
.am-flexbox.am-flexbox-align-content-between {
  -webkit-align-content: space-between;
      -ms-flex-line-pack: justify;
          align-content: space-between;
}
.am-flexbox.am-flexbox-align-content-around {
  -webkit-align-content: space-around;
      -ms-flex-line-pack: distribute;
          align-content: space-around;
}
.am-flexbox.am-flexbox-align-content-stretch {
  -webkit-align-content: stretch;
      -ms-flex-line-pack: stretch;
          align-content: stretch;
}
.am-flexbox .am-flexbox-item {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 8px;
  min-width: 10px;
}
.am-flexbox .am-flexbox-item:first-child {
  margin-left: 0;
}

.am-activity-indicator {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 99;
}
.am-activity-indicator-spinner {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2.125%20-1.875%2064%2064%22%3E%3Cpath%20fill%3D%22%23CCC%22%20d%3D%22M29.875-1.875c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032%2032-14.327%2032-32-14.327-32-32-32zm0%2060.7c-15.85%200-28.7-12.85-28.7-28.7s12.85-28.7%2028.7-28.7%2028.7%2012.85%2028.7%2028.7-12.85%2028.7-28.7%2028.7z%22%2F%3E%3Cpath%20fill%3D%22%23108ee9%22%20d%3D%22M61.858%2030.34c.003-.102.008-.203.008-.305%200-11.43-5.996-21.452-15.01-27.113l-.013.026c-.24-.137-.515-.22-.81-.22-.912%200-1.65.738-1.65%201.65%200%20.654.384%201.215.937%201.482%207.963%205.1%2013.247%2014.017%2013.247%2024.176%200%20.147-.01.293-.01.44h.022c0%20.01-.004.02-.004.03%200%20.91.74%201.65%201.65%201.65s1.65-.74%201.65-1.65c0-.06-.012-.112-.018-.167z%22%2F%3E%3C%2Fsvg%3E");
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
  -webkit-animation: spinner-anime 1s linear infinite;
          animation: spinner-anime 1s linear infinite;
}
.am-activity-indicator-tip {
  font-size: 14px;
  margin-left: 8px;
  color: #000;
  opacity: 0.4;
}
.am-activity-indicator.am-activity-indicator-toast {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  z-index: 1999;
}
.am-activity-indicator.am-activity-indicator-toast .am-activity-indicator-spinner {
  margin: 0;
}
.am-activity-indicator.am-activity-indicator-toast .am-activity-indicator-toast {
  display: inline-block;
  position: relative;
  top: 4px;
}
.am-activity-indicator-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 15px;
  border-radius: 7px;
  background-clip: padding-box;
  color: #fff;
  background-color: rgba(58, 58, 58, 0.9);
  font-size: 15px;
  line-height: 20px;
}
.am-activity-indicator-spinner-lg {
  width: 32px;
  height: 32px;
}
@-webkit-keyframes spinner-anime {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes spinner-anime {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.am-badge {
  position: relative;
  display: inline-block;
  line-height: 1;
  vertical-align: middle;
}
.am-badge-text {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: -6px;
  height: 18px;
  line-height: 18px;
  min-width: 9px;
  border-radius: 12px;
  padding: 0 5px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  background-color: #ff5b05;
  white-space: nowrap;
  -webkit-transform: translateX(-45%);
      -ms-transform: translateX(-45%);
          transform: translateX(-45%);
  -webkit-transform-origin: -10% center;
      -ms-transform-origin: -10% center;
          transform-origin: -10% center;
  z-index: 10;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", SimSun, sans-serif;
}
.am-badge-text a {
  color: #fff;
}
.am-badge-text p {
  margin: 0;
  padding: 0;
}
.am-badge-hot .am-badge-text {
  background-color: #f96268;
}
.am-badge-dot {
  position: absolute;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transform-origin: 0 center;
      -ms-transform-origin: 0 center;
          transform-origin: 0 center;
  top: -4px;
  height: 8px;
  width: 8px;
  border-radius: 100%;
  background: #ff5b05;
  z-index: 10;
}
.am-badge-dot-large {
  height: 16px;
  width: 16px;
}
.am-badge-not-a-wrapper .am-badge-text,
.am-badge-not-a-wrapper .am-badge-dot {
  top: auto;
  display: block;
  position: relative;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.am-badge-corner {
  width: 80px;
  padding: 8px;
  position: absolute;
  right: -32px;
  top: 8px;
  background-color: #ff5b05;
  color: #fff;
  white-space: nowrap;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  text-align: center;
  font-size: 15px;
}
.am-badge-corner-wrapper {
  overflow: hidden;
}

.am-action-sheet-wrap {
  position: fixed;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.am-action-sheet-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  z-index: 1000;
}
.am-action-sheet-mask-hidden {
  display: none;
}
.am-action-sheet-close {
  display: none;
}
.am-action-sheet {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  background-color: #fff;
  padding-bottom: env(safe-area-inset-bottom);
}
.am-action-sheet.am-action-sheet-share {
  background-color: #f2f2f2;
}
.am-action-sheet-title,
.am-action-sheet-message {
  margin: 15px auto;
  padding: 0 15px;
  text-align: center;
}
.am-action-sheet-title {
  font-size: 17px;
}
.am-action-sheet-message {
  color: #888;
  font-size: 14px;
}
.am-action-sheet-button-list {
  text-align: center;
  color: #000;
}
.am-action-sheet-button-list-item {
  font-size: 18px;
  padding: 0 8px;
  margin: 0;
  position: relative;
  height: 50px;
  line-height: 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow-x: hidden;
  border-top: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-action-sheet-button-list-item {
    border-top: none;
  }
  html:not([data-scale]) .am-action-sheet-button-list-item::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-action-sheet-button-list-item::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-action-sheet-button-list-item.am-action-sheet-button-list-item-active {
  background-color: #ddd;
}
.am-action-sheet-button-list-badge {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.am-action-sheet-button-list-badge .am-badge {
  margin-left: 8px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.am-action-sheet-button-list-item-content {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.am-action-sheet-button-list .am-action-sheet-cancel-button {
  padding-top: 6px;
  position: relative;
}
.am-action-sheet-button-list .am-action-sheet-cancel-button-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 6px;
  background-color: #e7e7ed;
  border-top: 1PX solid #ddd;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask {
    border-top: none;
  }
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask {
    border-bottom: none;
  }
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-action-sheet-button-list .am-action-sheet-destructive-button {
  color: #f4333c;
}
.am-action-sheet-share-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  border-top: 1PX solid #ddd;
  padding: 21px 0 21px 15px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-action-sheet-share-list {
    border-top: none;
  }
  html:not([data-scale]) .am-action-sheet-share-list::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-action-sheet-share-list::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-action-sheet-share-list-item {
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  margin: 0 12px 0 0;
}
.am-action-sheet-share-list-item-icon {
  margin-bottom: 9px;
  width: 60px;
  height: 60px;
  background-color: #fff;
  border-radius: 3px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.am-action-sheet-share-list-item-title {
  color: #888;
  font-size: 10px;
  text-align: center;
}
.am-action-sheet-share-cancel-button {
  height: 50px;
  line-height: 50px;
  text-align: center;
  background-color: #fff;
  color: #000;
  font-size: 18px;
  position: relative;
  border-top: 1PX solid #ddd;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-action-sheet-share-cancel-button {
    border-top: none;
  }
  html:not([data-scale]) .am-action-sheet-share-cancel-button::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-action-sheet-share-cancel-button::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-action-sheet-share-cancel-button.am-action-sheet-share-cancel-button-active {
  background-color: #ddd;
}

.am-wingblank {
  margin-left: 8px;
  margin-right: 8px;
}
.am-wingblank.am-wingblank-sm {
  margin-left: 5px;
  margin-right: 5px;
}
.am-wingblank.am-wingblank-md {
  margin-left: 8px;
  margin-right: 8px;
}
.am-wingblank.am-wingblank-lg {
  margin-left: 15px;
  margin-right: 15px;
}

.am-icon {
  fill: currentColor;
  background-size: cover;
  width: 22px;
  height: 22px;
}
.am-icon-xxs {
  width: 15px;
  height: 15px;
}
.am-icon-xs {
  width: 18px;
  height: 18px;
}
.am-icon-sm {
  width: 21px;
  height: 21px;
}
.am-icon-md {
  width: 22px;
  height: 22px;
}
.am-icon-lg {
  width: 36px;
  height: 36px;
}
.am-icon-loading {
  -webkit-animation: cirle-anim 1s linear infinite;
          animation: cirle-anim 1s linear infinite;
}
@-webkit-keyframes cirle-anim {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes cirle-anim {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.am-button {
  display: block;
  outline: 0 none;
  -webkit-appearance: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  text-align: center;
  font-size: 18px;
  height: 47px;
  line-height: 47px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
  white-space: nowrap;
  color: #000;
  background-color: #fff;
  border: 1PX solid #ddd;
  border-radius: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #ddd;
    border-radius: 10px;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-borderfix:before {
  -webkit-transform: scale(0.49) !important;
      -ms-transform: scale(0.49) !important;
          transform: scale(0.49) !important;
}
.am-button.am-button-active {
  background-color: #ddd;
}
.am-button.am-button-disabled {
  color: rgba(0, 0, 0, 0.3);
  opacity: 0.6;
}
.am-button-primary {
  color: #fff;
  background-color: #108ee9;
  border: 1PX solid #108ee9;
  border-radius: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-primary {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-primary::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #108ee9;
    border-radius: 10px;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-primary.am-button-active {
  color: rgba(255, 255, 255, 0.3);
  background-color: #0e80d2;
}
.am-button-primary.am-button-disabled {
  color: rgba(255, 255, 255, 0.6);
  opacity: 0.4;
}
.am-button-ghost {
  color: #108ee9;
  background-color: transparent;
  border: 1PX solid #108ee9;
  border-radius: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-ghost {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-ghost::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #108ee9;
    border-radius: 10px;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-ghost.am-button-active {
  color: rgba(16, 142, 233, 0.6);
  background-color: transparent;
  border: 1PX solid rgba(16, 142, 233, 0.6);
  border-radius: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-ghost.am-button-active {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-ghost.am-button-active::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid rgba(16, 142, 233, 0.6);
    border-radius: 10px;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-ghost.am-button-disabled {
  color: rgba(0, 0, 0, 0.1);
  border: 1PX solid rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  opacity: 1;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-ghost.am-button-disabled {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-ghost.am-button-disabled::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid rgba(0, 0, 0, 0.1);
    border-radius: 10px;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-warning {
  color: #fff;
  background-color: #e94f4f;
}
.am-button-warning.am-button-active {
  color: rgba(255, 255, 255, 0.3);
  background-color: #d24747;
}
.am-button-warning.am-button-disabled {
  color: rgba(255, 255, 255, 0.6);
  opacity: 0.4;
}
.am-button-inline {
  display: inline-block;
  padding: 0 15px;
}
.am-button-inline.am-button-icon {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.am-button-small {
  font-size: 13px;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
}
.am-button-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.am-button > .am-button-icon {
  margin-right: 0.5em;
}

.am-modal {
  position: relative;
}
.am-modal:not(.am-modal-transparent):not(.am-modal-popup) {
  width: 100%;
  height: 100%;
}
.am-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  z-index: 999;
  background-color: rgba(0, 0, 0, 0.4);
}
.am-modal-mask-hidden {
  display: none;
}
.am-modal-wrap {
  position: fixed;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  z-index: 999;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
}
.am-modal-wrap-popup {
  display: block;
}
.am-modal-transparent {
  width: 270px;
}
.am-modal-transparent .am-modal-content {
  border-radius: 7px;
  padding-top: 15px;
}
.am-modal-transparent .am-modal-content .am-modal-body {
  padding: 0 15px 15px;
}
.am-modal-popup {
  position: fixed;
  left: 0;
  width: 100%;
}
.am-modal-popup-slide-down {
  top: 0;
}
.am-modal-popup-slide-up {
  bottom: 0;
}
.am-modal-popup .am-modal-content {
  padding-bottom: env(safe-area-inset-bottom);
}
.am-modal-title {
  margin: 0;
  font-size: 18px;
  line-height: 1;
  color: #000;
  text-align: center;
}
.am-modal-header {
  padding: 6px 15px 15px;
}
.am-modal-content {
  position: relative;
  background-color: #fff;
  border: 0;
  background-clip: padding-box;
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.am-modal-close {
  border: 0;
  padding: 0;
  background-color: transparent;
  outline: none;
  position: absolute;
  right: 15px;
  z-index: 999;
  height: 21px;
  width: 21px;
}
.am-modal-close-x {
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'30'%20height%3D'30'%20viewBox%3D'0%200%2030%2030'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%20%3Cdefs%3E%3C%2Fdefs%3E%20%3Cg%20id%3D'ALL-ICON'%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%20%3Cg%20id%3D'Rectangle-283-%2B-Rectangle-283'%20fill%3D'%23888888'%3E%20%3Crect%20id%3D'Rectangle-283'%20transform%3D'translate(14.849242%2C%2014.849242)%20rotate(-315.000000)%20translate(-14.849242%2C%20-14.849242)%20'%20x%3D'-5.1507576'%20y%3D'13.8492424'%20width%3D'40'%20height%3D'2'%3E%3C%2Frect%3E%20%3Crect%20id%3D'Rectangle-283'%20transform%3D'translate(14.849242%2C%2014.849242)%20scale(-1%2C%201)%20rotate(-315.000000)%20translate(-14.849242%2C%20-14.849242)%20'%20x%3D'-5.1507576'%20y%3D'13.8492424'%20width%3D'40'%20height%3D'2'%3E%3C%2Frect%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%20%3C%2Fsvg%3E");
}
.am-modal-body {
  font-size: 15px;
  color: #888;
  height: 100%;
  line-height: 1.5;
  overflow: auto;
}
.am-modal-button-group-h {
  position: relative;
  border-top: 1PX solid #ddd;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-button-group-h {
    border-top: none;
  }
  html:not([data-scale]) .am-modal-button-group-h::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-button-group-h::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal-button-group-h .am-modal-button {
  -webkit-touch-callout: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  text-decoration: none;
  outline: none;
  color: #108ee9;
  font-size: 18px;
  height: 50px;
  line-height: 50px;
  display: block;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.am-modal-button-group-h .am-modal-button:first-child {
  color: #000;
}
.am-modal-button-group-h .am-modal-button:last-child {
  position: relative;
  border-left: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child {
    border-left: none;
  }
  html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 1PX;
    height: 100%;
    -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
        -ms-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child::before {
    -webkit-transform: scaleX(0.33);
        -ms-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-modal-button-group-v .am-modal-button {
  -webkit-touch-callout: none;
  position: relative;
  border-top: 1PX solid #ddd;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  text-decoration: none;
  outline: none;
  color: #108ee9;
  font-size: 18px;
  height: 50px;
  line-height: 50px;
  display: block;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-button-group-v .am-modal-button {
    border-top: none;
  }
  html:not([data-scale]) .am-modal-button-group-v .am-modal-button::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-button-group-v .am-modal-button::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal-button-active {
  background-color: #ddd;
}
.am-modal-input-container {
  margin-top: 9px;
  border: 1PX solid #ddd;
  border-radius: 3px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-input-container {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-modal-input-container::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #ddd;
    border-radius: 6px;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-modal-input {
  height: 36px;
  line-height: 1;
}
.am-modal-input:nth-child(2) {
  position: relative;
  border-top: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-input:nth-child(2) {
    border-top: none;
  }
  html:not([data-scale]) .am-modal-input:nth-child(2)::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-input:nth-child(2)::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal-input input {
  position: relative;
  border: 0;
  width: 98%;
  height: 34px;
  top: 1PX;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
}
.am-modal-input input::-webkit-input-placeholder {
  font-size: 14px;
  color: #ccc;
  padding-left: 8px;
}
.am-modal-input input::-moz-placeholder {
  font-size: 14px;
  color: #ccc;
  padding-left: 8px;
}
.am-modal-input input::-ms-input-placeholder {
  font-size: 14px;
  color: #ccc;
  padding-left: 8px;
}
.am-modal-input input::placeholder {
  font-size: 14px;
  color: #ccc;
  padding-left: 8px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content {
  border-radius: 0;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-header {
  padding: 9px 24px 12px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-header .am-modal-title {
  text-align: left;
  font-size: 21px;
  color: #000;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body {
  color: #000;
  text-align: left;
  padding: 0 24px 15px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container {
  border: 0;
  border-bottom: 1PX solid #ddd;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container:before {
  display: none !important;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container {
    border-bottom: none;
  }
  html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container .am-modal-input:first-child {
  border-top: 0;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container .am-modal-input:first-child:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer {
  padding-bottom: 12px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h {
  overflow: hidden;
  border-top: 0;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0 12px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button {
  -webkit-box-flex: initial;
  -webkit-flex: initial;
      -ms-flex: initial;
          flex: initial;
  margin-left: 3px;
  padding: 0 15px;
  height: 48px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:first-child {
  color: #777;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:last-child {
  border-left: 0;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:last-child:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  overflow: hidden;
  padding: 0 12px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal .am-modal-button {
  border-top: 0;
  padding: 0 15px;
  margin-left: 3px;
  height: 48px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal .am-modal-button:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-operation .am-modal-button {
  text-align: start;
  padding-left: 15px;
}
.am-modal.am-modal-operation .am-modal-content {
  border-radius: 7px;
  height: auto;
  padding-top: 0;
}
.am-modal.am-modal-operation .am-modal-content .am-modal-body {
  padding: 0!important;
}
.am-modal.am-modal-operation .am-modal-content .am-modal-button {
  color: #000;
  text-align: left;
  padding-left: 15px;
}
.am-modal-alert-content,
.am-modal-propmt-content {
  zoom: 1;
  overflow: hidden;
}

.worksheetCellPureString {
  vertical-align: middle;
}
.worksheetRowTitle {
  display: inline-block;
}
.cellControl {
  font-size: 13px;
}
.cellDropdown {
  display: inline-block;
  line-height: 21px;
  max-width: 100px;
  vertical-align: middle;
  margin-right: 10px;
  padding: 0 9px;
  border-radius: 40px;
  color: #4d4d4d;
  background-color: #e8e8e8;
}
.cellOptions {
  display: inline-block;
}
.cellOptions .cellOption {
  display: inline-block;
  margin: 0 4px 4px 0;
  padding: 0 12px;
  line-height: 21px;
  vertical-align: middle;
  border-radius: 40px;
  color: #4d4d4d;
  background-color: #f2f2f2;
}
.cellOptions .cellOption .deleteIcon {
  color: rgba(0, 0, 0, 0.7);
}
.cellOptions .cellOption .deleteIcon:hover {
  color: #000000;
}
.cellOptions .cellOption.colored .deleteIcon {
  color: rgba(255, 255, 255, 0.7);
}
.cellOptions .cellOption.colored .deleteIcon:hover {
  color: #ffffff;
}
.cellOptions .cellOption:last-child {
  margin-right: 0px;
}
.cellOptions .editIcon {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  height: 34px;
  text-align: center;
  line-height: 34px;
}
.cellOptionsDropdown .MenuItem {
  height: 36px;
  line-height: 36px;
}
.cellOptionsDropdown .MenuItem .Item-content:not(.disabled):hover {
  background: #f2f2f2 !important;
  color: #333 !important;
}
.cellRelation {
  display: inline-block;
}
.cellRelation .relationIcon img {
  width: 22px;
  vertical-align: middle;
  margin-right: 5px;
}
.levelWrapper .Score-wrapper {
  min-width: 96px;
  flex-wrap: nowrap !important;
}
.levelWrapper:not(.canedit) .StarScore-item,
.levelWrapper:not(.canedit) .LineScore-item {
  cursor: default;
}
.levelWrapper.isInCard .Score-wrapper {
  width: auto;
  display: block !important;
}
.levelWrapper.isInCard .Score-wrapper .StarScore-item {
  display: inline-block;
}
.levelWrapper.isInCard .Score-wrapper .StarScore-item i {
  font-size: 16px !important;
}
.levelWrapper.isInCard .Score-wrapper .text {
  display: inline-block;
  line-height: 13px !important;
}
.cellRelations {
  display: inline-block;
}
.cellRelations.common .cellRelation {
  display: inline-block;
  width: 100%;
  color: inherit !important;
}
.cellRelations.common .cellRelation .relatioName {
  color: #333;
}
.cellRelations.land {
  width: 100%;
}
.cellRelations.land .cellRelation {
  display: flex;
  width: 100%;
  border: solid 1px #ccc;
  border-radius: 3px;
  line-height: 36px;
  margin: 5px 0;
}
.cellRelations.land .cellRelation .cellRelationIcon i {
  font-size: 16px;
  color: #9e9e9e;
  padding: 0 10px;
  line-height: 36px;
}
.cellRelations.land .cellRelation .relationName {
  flex: 1;
  color: inherit;
  text-decoration: none;
}
.cellRelations.land .cellRelation .chargeAccount {
  margin: 6px;
}
.cellDepartments {
  display: inline-block;
}
.cellDepartments .cellDepartment {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 4px;
  font-size: 13px;
  color: #333333;
  background-color: #eaeaea;
  padding-right: 8px;
  height: 21px;
  line-height: 21px;
  margin-right: 6px;
  border-radius: 13px;
}
.cellDepartments .cellDepartment .iconWrap {
  width: 21px;
  height: 21px;
  border-radius: 50%;
  text-align: center;
  line-height: 21px;
  color: #fff;
}
.cellDepartments .cellDepartment i {
  line-height: 21px;
}
.cellDepartments .cellDepartment .icon-close:hover {
  color: #757575 !important;
}
.cellUsers {
  display: inline-block;
  min-width: 100px;
}
.cellUsers .cellUser {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 4px;
  font-size: 13px;
  color: #333333;
  background-color: #f2f2f2;
  padding-right: 8px;
  height: 21px;
  line-height: 21px;
  margin-right: 6px;
  border-radius: 13px;
}
.cellUsers .cellUser .icon-close {
  line-height: 22px;
}
.cellUsers .cellUser .icon-close:hover {
  color: #757575 !important;
}
.cellUsers .cellUserHead {
  display: inline-block !important;
  box-sizing: content-box;
  border-radius: 50%;
  line-height: 1em;
}
.cellUsers .userName {
  max-width: 100px;
}
.cellUsers .userName,
.cellUsers .userNum {
  margin-left: 6px;
}
.cellRelateWorksheets .cellRelateWorksheetRecord {
  display: inline-block;
  margin-bottom: 4px;
  margin-right: 10px;
  padding: 0px 8px 0 6px;
  background-color: #e8e8e8;
  border-radius: 4px;
  line-height: 21px;
  box-sizing: border-box;
  vertical-align: middle;
}
.cellRelateWorksheets .cellRelateWorksheetRecord .icon {
  color: #9e9e9e !important;
  font-size: 14px;
  margin-right: 2px;
}
.cellRelateWorksheets .cellRelateWorksheetRecord.mutiple {
  padding: 0px 6px;
}
.cellRelateWorksheetColumn .worksheetCellPureString {
  min-width: auto;
  max-width: 130px;
}
.cellRelateRecord.cell {
  padding: 0 !important;
}
.cellRelateRecordMultiple {
  display: inline-block;
  background-color: #e8e8e8;
  border-radius: 3px;
  height: 21px;
  line-height: 21px;
  padding: 0 6px;
  font-size: 13px;
}
.cellRelateRecordMultiple .icon {
  font-size: 16px;
  color: #9d9d9d;
  margin-right: 5px;
  position: relative;
  top: 2px;
}
.cellRelateRecordMultiple.allowOpenList {
  cursor: pointer;
}
.cellRelateRecordMultiple.allowOpenList:hover {
  color: #2196f3;
  background-color: #dfebfa;
}
.cellRelateRecordMultiple.allowOpenList:hover .icon {
  color: #2196f3;
}
.cellSwitch {
  display: inline-block;
  vertical-align: middle;
}
.cellSwitch .mobileFormSwitchDisabled {
  opacity: 0.4;
}
.cellSwitch .mobileFormSwitchDisabled.ming.Switch--off {
  background-color: #ccc !important;
}
.cellSwitch .mobileFormSwitchDisabled.ming.Switch--on {
  background: #01ca83 !important;
}
.cellSwitch .ming.Checkbox .Checkbox-box {
  margin-top: 0px !important;
  border: 1px solid #bdbdbd;
  margin-right: 0px;
}
.cellSwitch .ming.Checkbox.checked .Checkbox-box {
  border: 1px solid transparent;
}
.cellControlCascader.cell .customCascaderDel {
  display: none;
}
.cellControlCascader.cell .customCascaderInput {
  width: 100%;
  height: 100%;
  padding: 0 6px !important;
  border: none;
}
.cellControlCascader.cell .customCascaderInput:focus {
  box-shadow: inset 0 0 0 2px #2d7ff9 !important;
}
.cellControlCascader.cell .ant-select-selector {
  border: none !important;
  box-shadow: none !important;
  font-size: 13px !important;
  box-shadow: inset 0 0 0 2px #2d7ff9 !important;
  height: 33px !important;
}
.cellControlCascader.cell .ant-select-selector .ant-select-selection-search-input {
  padding-left: 0px !important;
}
.cellControlCascader.cell .ant-select-selector .ant-select-selection-item {
  line-height: 34px !important;
}
.cellControlCascader.cell .customCascader .ant-cascader-input {
  border: none !important;
}
.cellControlCascader.cell.isediting {
  padding: 0 !important;
}
.cell.row-0.hover {
  background-color: transparent !important;
}
.control-10:not(.columnHead),
.control-11:not(.columnHead) {
  padding: 6.5px 6px !important;
}
.control-14:not(.columnHead),
.control-27:not(.columnHead),
.control-42:not(.columnHead) {
  padding: 5px 6px !important;
}
.control-26:not(.columnHead),
.control-27:not(.columnHead),
.control-34:not(.columnHead),
.control-36:not(.columnHead) {
  padding: 6px 6px !important;
}
.control-6 > div.worksheetCellPureString,
.control-8 > div.worksheetCellPureString,
.control-31 > div.worksheetCellPureString,
.control-38 > div.worksheetCellPureString,
.control-7 > div.worksheetCellPureString {
  white-space: nowrap;
}
.control-2 .worksheetCellPureString,
.control-32 .worksheetCellPureString {
  white-space: break-spaces;
}
.cell.singleLine {
  white-space: nowrap;
  padding-right: 6px !important;
}
.cell.singleLine .cellOptions,
.cell.singleLine .cellDepartments,
.cell.singleLine .cellUsers,
.cell.singleLine .RelateRecordDropdown {
  overflow: hidden;
  width: 100%;
}
.cell.alignRight:not(.columnHead) {
  text-align: right;
}
.linelimit,
.linelimitcomp:not(.singleLine) {
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
}
.rowHeight-1 .linelimit {
  -webkit-line-clamp: 2 !important;
}
.rowHeight-2 .linelimit {
  -webkit-line-clamp: 4 !important;
}
.rowHeight-3 .linelimit {
  -webkit-line-clamp: 6 !important;
}
.rowHeight-1 .linelimitcomp {
  -webkit-line-clamp: 2 !important;
}
.rowHeight-2 .linelimitcomp {
  -webkit-line-clamp: 3 !important;
}
.rowHeight-3 .linelimitcomp {
  -webkit-line-clamp: 6 !important;
}
.textControlInput {
  background-color: #fff;
}
.textControlInput input {
  width: 100%;
  font-size: 13px;
  height: 34px;
  line-height: 34px;
  box-sizing: border-box;
  border: none;
  background-color: transparent;
  padding: 0 6px;
}
.textControlTextArea {
  font-size: 13px !important;
  padding: 7px 6px !important;
  box-sizing: border-box !important;
  border: none !important;
  resize: none !important;
  line-height: 1.5em;
}
.textControlTextArea.isMultipleLine {
  padding-bottom: 24px !important;
}
.cellControlRichTextDialog .mdEditorFooter {
  transform: translate(0px, 15px);
}
.cellControlAreaPopup .CityPicker.level-1 {
  height: 409px;
}
.cellControlDepartmentPopup,
.cellControlUserPopup {
  overflow: hidden;
  box-sizing: border-box;
  background-color: #fff;
  padding: 6px 6px;
  min-height: 36px;
}
.cellControlDepartmentPopup .addUserBtn,
.cellControlUserPopup .addUserBtn {
  cursor: pointer;
  display: inline-block;
  box-sizing: border-box;
  width: 21px;
  height: 21px;
  text-align: center;
  border-radius: 21px;
  border: 1px solid #ddd;
}
.cellEditMask {
  opacity: 0;
}
.cellControlMobilePhoneEdit {
  font-size: 13px;
}
.cellControlMobilePhoneEdit input {
  border: none;
  width: 100%;
}
.cellControlMobilePhoneEdit .customFormControlTel .iti__flag-container {
  display: none;
}
.cellControlMobilePhoneEdit .customFormControlTel .cellMobileInput {
  padding-left: 6px !important;
  padding-top: 2px !important;
}
.cellControlMobilePhoneEdit .cellMobileInput {
  background: transparent;
}
.cellControlErrorTip {
  position: absolute;
  white-space: nowrap;
  top: -26px;
  padding: 0 8px;
  height: 26px;
  line-height: 26px;
  font-size: 12px;
  color: #fff;
  background-color: #f44336;
}
.cellControlOptionsPopup {
  position: relative;
}
.cellControlOptionsPopup * {
  transition: none !important;
  animation-duration: 0s !important;
}
.cellControlOptionsPopup .ant-select .ant-select-clear {
  z-index: 2 !important;
  opacity: 1 !important;
}
.cellControlOptionsPopup .ant-select-selector {
  z-index: 2;
  border: none !important;
  box-shadow: none !important;
  font-size: 13px !important;
  box-shadow: inset 0 0 0 2px #2d7ff9 !important;
  padding: 0 6px !important;
  min-height: 34px !important;
}
.cellControlOptionsPopup .ant-select-selector .ant-select-selection-search {
  left: 6px !important;
}
.cellControlOptionsPopup .ant-select-selection-item {
  padding: 0 !important;
  background: transparent;
  border: none;
}
.cellControlOptionsPopup .ant-select-selection-item .ant-select-selection-item-remove {
  position: absolute;
  right: 0px;
}
.cellControlOptionsPopup.bottom .ant-select {
  position: absolute;
  bottom: 0px;
}
.cellControlOptionsPopup.isMutiple .ant-select-selector {
  padding: 3px 6px 0px !important;
  align-items: normal;
}
.cellControlOptionsPopup.isMutiple .ant-select-selection-search-input {
  margin-top: -4px;
}
.cellControlOptionsPopup.isMutiple .ant-select-selection-item-content > span {
  padding-right: 24px !important;
}
.cellControlOptionsPopup.isMutiple .ant-select-selection-item-remove {
  right: 14px;
}
.cellControlOptionsPopup.isMutiple .ant-select-selection-item-remove svg {
  color: rgba(255, 255, 255, 0.7);
}
.cellControlOptionsPopup.isMutiple .ant-select-selection-item-remove:hover svg {
  color: #ffffff;
}
.cellControlOptionsPopup.error .ant-select-selector {
  border-radius: 0px !important;
  box-shadow: inset 0 0 0 2px #f44336 !important;
}
.cellControlOptionsPopup:hover .hoverShow {
  display: inline-block;
}
.cell.cellControlDatePicker:not(.cellControlErrorStatus) {
  box-shadow: inset 0 0 0 2px #2d7ff9 !important;
}
.cell.cellControlDatePicker {
  padding: 2px !important;
  padding-right: 2px !important;
}
.cell.cellControlDatePicker .cellControlDatePickerCon .ant-picker {
  height: auto;
  padding: 5px 4px;
  border: none;
  box-shadow: none;
  background: transparent;
}
.cell.cellControlDatePicker .cellControlDatePickerCon .ant-picker .ant-picker-suffix {
  display: none;
}
.cell.cellControlDatePicker .cellControlDatePickerCon .ant-picker .ant-picker-input {
  background: #fff;
  height: auto !important;
}
.cell.cellControlDatePicker .cellControlDatePickerCon .ant-picker .ant-picker-input input {
  font-size: 13px;
}
.userSelectNone {
  user-select: none;
}
.cellControlEdittingStatus {
  box-shadow: inset 0 0 0 2px #2d7ff9 !important;
}
.cellControlErrorStatus {
  box-shadow: inset 0 0 0 2px #f44336 !important;
}
.cell.cellControlErrorStatus:not(.isediting) {
  box-shadow: none !important;
  background-color: #fff0f1 !important;
}
.cell.cellControlErrorStatus:not(.isediting)::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  border: 4px solid #f44336;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.cell.cellControlErrorStatus:not(.isediting).row-0:hover::before {
  top: auto;
  bottom: 0;
  border-bottom-color: #f44336;
  border-top-color: transparent;
}
.subList .cell.cellControlErrorStatus:not(.isediting) {
  box-shadow: unset !important;
  background-color: rgba(244, 67, 54, 0.08) !important;
}
.subList .cell.cellControlErrorStatus:not(.isediting):before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  border: 3px solid transparent;
  border-left-color: #f44336;
  border-top-color: #f44336;
}
.editableCellCon.cell.masked > span,
.editableCellCon.cell.masked > div {
  cursor: pointer;
}
.editableCellCon.cell.masked > span:hover,
.editableCellCon.cell.masked > div:hover {
  color: #1d5786;
}
.sheetViewTable .cell.focus.editable .guideText {
  font-size: 13px;
  display: inline-block !important;
}
.workSheetTextCell.empty {
  text-align: left !important;
}
.editableCellCon.maskHoverTheme {
  cursor: pointer;
}
.editableCellCon.maskHoverTheme:hover {
  color: #1d5786;
}
.editableCellCon.maskHoverTheme:hover i.icon-eye_off {
  color: #9e9e9e !important;
}

.disabled .ck-sticky-panel,
.ckByHtml .ck-sticky-panel {
  display: none !important;
}
.disabled .todo-list,
.ckByHtml .todo-list {
  position: relative;
}
.disabled .todo-list::before,
.ckByHtml .todo-list::before {
  content: ' ';
  position: absolute;
  top: 0;
  z-index: 1;
  left: 0;
  width: 40px;
  bottom: 0;
}
.disabled .todo-list .todo-list__label > input:after,
.ckByHtml .todo-list .todo-list__label > input:after {
  opacity: 0;
}
.disabled .ck-content .image,
.ckByHtml .ck-content .image {
  display: table;
  clear: both;
  text-align: center;
  margin: 0.9em auto;
  min-width: 50px;
}
.ck.ck-splitbutton {
  display: flex;
}
.ck-content .image img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  min-width: 100%;
}
.ck-content .image.image_resized {
  box-sizing: border-box;
  display: block;
  max-width: 100%;
}
.ck-content .image.image_resized img {
  width: 100%;
}
.ck-content .text-huge {
  font-size: 1.8em;
}
.ck-content .text-tiny {
  font-size: 0.7em;
}
.ck-content .text-small {
  font-size: 0.85em;
}
.ck-content .text-big {
  font-size: 1.4em;
}
.ck-content .marker-yellow {
  background-color: #fdfd77;
}
.ck-content .marker-green {
  background-color: #62f962;
}
.ck-content .marker-pink {
  background-color: #fc7899;
}
.ck-content .marker-blue {
  background-color: #72ccfd;
}
.ck-content .pen-red {
  background-color: transparent;
  color: #e71313;
}
.ck-content .pen-green {
  background-color: transparent;
  color: #128a00;
}
.ck.ck-editor__editable_inline {
  overflow: auto;
}
.ck-content p img,
.ck-content img {
  max-width: 100% !important;
}
.ck-content [dir='rtl'] .todo-list .todo-list__label > input {
  left: 0;
  margin-right: 0;
  right: -25px;
  margin-left: -15px;
}
.ck-content ul,
.ck-content ol {
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 40px;
}
.ck-content ul li,
.ck-content ol li {
  display: list-item !important;
  list-style: inherit;
  text-align: -webkit-match-parent !important;
}
.ck-content ul li ::marker,
.ck-content ol li ::marker {
  unicode-bidi: isolate;
  font-variant-numeric: tabular-nums;
  text-transform: none;
  text-indent: 0px !important;
  text-align: start !important;
  text-align-last: start !important;
}
.ck-content ol {
  list-style-type: decimal;
}
.ck-content ol ol {
  list-style-type: lower-latin;
}
.ck-content ol ol ol {
  list-style-type: lower-roman;
}
.ck-content ol ol ol ol {
  list-style-type: upper-latin;
}
.ck-content ol ol ol ol ol {
  list-style-type: upper-roman;
}
.ck-content ul {
  list-style-type: disc;
}
.ck-content ul ul {
  list-style-type: circle;
}
.ck-content ul ul ul {
  list-style-type: square;
}
.ck-content ul ul ul ul {
  list-style-type: square;
}
.ck-content .todo-list {
  list-style: none !important;
}
.ck-content .todo-list li {
  list-style-type: none !important;
  margin-bottom: 5px !important;
}
.ck-content .todo-list li .todo-list {
  margin-top: 5px !important;
}
.ck-content .todo-list .todo-list__label .todo-list__label__description {
  vertical-align: middle !important;
}
.ck-content .todo-list .todo-list__label > input {
  width: 16px !important;
  height: 16px !important;
  left: -25px;
  cursor: pointer;
}
.ck-content .todo-list .todo-list__label > input:hover:before {
  box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
}
.ck-content .todo-list .todo-list__label > input:before {
  display: block;
  position: absolute;
  box-sizing: border-box;
  content: ' ';
  width: 100%;
  height: 100%;
  border: 1px solid #333;
  background: #fff;
  border-radius: 2px;
  transition: all 0.25s ease-in-out;
}
.ck-content .todo-list .todo-list__label > input[checked]:before {
  left: 0;
  transform: rotate(0);
  background: #26ab33 !important;
  border-color: #26ab33 !important;
}
.ck-content .todo-list .todo-list__label > input:after {
  border-color: transparent;
  border-style: solid;
  border-width: 0 2px 2px 0;
  box-sizing: content-box;
  content: ' ';
  display: block;
  height: 6px;
  left: 5px;
  pointer-events: none;
  position: absolute;
  top: 3px;
  transform: rotate(45deg);
  width: 3px;
}
.ck-content .todo-list .todo-list__label > input[checked]:after {
  background-color: #26ab33 !important;
  border-color: #fff !important;
  margin-top: 0;
  opacity: 1;
}

.editableCellCon.isediting.cell.cellControlEdittingStatus {
  background-color: #fff !important;
}
.editableCellCon .editIcon {
  display: none;
}
.editableCellCon .editIcon .icon.clearbtn {
  display: none;
}
.editableCellCon .editIcon.canClear:hover .icon.editbtn {
  display: none;
}
.editableCellCon .editIcon.canClear:hover .icon.clearbtn {
  display: inline-block;
}
.editableCellCon.canedit:not(.isediting):hover {
  padding-right: 34px !important;
}
.editableCellCon.canedit:not(.isediting):hover .cellAttachments {
  width: auto;
}
.editableCellCon.canedit:not(.isediting):hover .editIcon {
  display: inline-block !important;
  position: absolute;
  top: 2px;
  right: 2px;
  width: 34px;
  height: 28px;
  text-align: center;
  line-height: 32px;
  background: #fff;
}
.editableCellCon.canedit:not(.isediting):hover .worksheetCellPureString {
  width: 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-picker-status-error.ant-picker,
.ant-picker-status-error.ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-picker-status-error.ant-picker-focused,
.ant-picker-status-error.ant-picker:focus {
  border-color: #ff7875;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-picker-status-error .ant-picker-feedback-icon {
  color: #ff4d4f;
}
.ant-picker-status-warning.ant-picker,
.ant-picker-status-warning.ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #faad14;
}
.ant-picker-status-warning.ant-picker-focused,
.ant-picker-status-warning.ant-picker:focus {
  border-color: #ffc53d;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-picker-status-warning .ant-picker-feedback-icon {
  color: #faad14;
}
.ant-picker-status-validating .ant-picker-feedback-icon {
  display: inline-block;
  color: #1890ff;
}
.ant-picker-status-success .ant-picker-feedback-icon {
  color: #52c41a;
  -webkit-animation-name: diffZoomIn1 !important;
          animation-name: diffZoomIn1 !important;
}
.ant-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  padding: 4px 11px 4px;
  position: relative;
  display: inline-flex;
  align-items: center;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: border 0.3s, box-shadow 0.3s;
}
.ant-picker:hover,
.ant-picker-focused {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.ant-picker-focused {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-picker.ant-picker-disabled {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-picker.ant-picker-disabled .ant-picker-suffix {
  color: rgba(0, 0, 0, 0.25);
}
.ant-picker.ant-picker-borderless {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.ant-picker-input {
  position: relative;
  display: inline-flex;
  align-items: center;
  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.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  /* stylelint-disable-next-line selector-no-vendor-prefix */
  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:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-picker-input > input::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-picker-input > input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-picker-input > input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-picker-input > input:hover {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.ant-picker-input > input:focus,
.ant-picker-input > input-focused {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-picker-input > input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-picker-input > input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-picker-input > input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-picker-input > input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-picker-input > input-borderless,
.ant-picker-input > input-borderless:hover,
.ant-picker-input > input-borderless:focus,
.ant-picker-input > input-borderless-focused,
.ant-picker-input > input-borderless-disabled,
.ant-picker-input > input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-picker-input > input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  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 {
  box-shadow: none;
}
.ant-picker-input > input[disabled] {
  background: transparent;
}
.ant-picker-input:hover .ant-picker-clear {
  opacity: 1;
}
.ant-picker-input-placeholder > input {
  color: #bfbfbf;
}
.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 {
  display: flex;
  flex: none;
  align-self: center;
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
  pointer-events: none;
}
.ant-picker-suffix > * {
  vertical-align: top;
}
.ant-picker-suffix > *:not(:last-child) {
  margin-right: 8px;
}
.ant-picker-clear {
  position: absolute;
  top: 50%;
  right: 0;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
  background: #fff;
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s, color 0.3s;
}
.ant-picker-clear > * {
  vertical-align: top;
}
.ant-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.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: 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;
  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 {
  align-items: center;
  padding: 0 8px;
  line-height: 1;
}
.ant-picker-range.ant-picker-small .ant-picker-clear {
  right: 7px;
}
.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-left: 7px;
}
.ant-picker-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  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.7px;
  display: block;
  transform: rotate(-135deg) translateY(1px);
}
.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow {
  bottom: 1.7px;
  display: block;
  transform: rotate(45deg);
}
.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight {
  -webkit-animation-name: antSlideDownIn;
          animation-name: antSlideDownIn;
}
.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight {
  -webkit-animation-name: antSlideUpIn;
          animation-name: antSlideUpIn;
}
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight {
  -webkit-animation-name: antSlideDownOut;
          animation-name: antSlideDownOut;
}
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight {
  -webkit-animation-name: antSlideUpOut;
          animation-name: antSlideUpOut;
}
.ant-picker-dropdown-range {
  padding: 4px 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 > .ant-tag-blue {
  color: #1890ff;
  background: #e6f7ff;
  border-color: #91d5ff;
  cursor: pointer;
}
.ant-picker-ranges .ant-picker-ok {
  float: right;
  margin-left: 8px;
}
.ant-picker-range-wrapper {
  display: flex;
}
.ant-picker-range-arrow {
  position: absolute;
  z-index: 1;
  display: none;
  width: 6px;
  height: 6px;
  margin-left: 16.5px;
  background: linear-gradient(135deg, transparent 40%, #fff 40%);
  box-shadow: 2px 2px 6px -2px rgba(0, 0, 0, 0.1);
  transition: left 0.3s ease-out;
  border-radius: 0 0 2px 0;
  pointer-events: none;
}
.ant-picker-range-arrow::before {
  position: absolute;
  top: -6px;
  left: -6px;
  width: 18px;
  height: 18px;
  background: linear-gradient(to left, #fff 50%, #fff 50%) no-repeat -5px -5px;
  content: '';
  -webkit-clip-path: path('M 4.535533905932738 13.464466094067262 A 5 5 0 0 1 8.071067811865476 12 L 10 12 A 2 2 0 0 0 12 10 L 12 8.071067811865476 A 5 5 0 0 1 13.464466094067262 4.535533905932738 Z');
          clip-path: path('M 4.535533905932738 13.464466094067262 A 5 5 0 0 1 8.071067811865476 12 L 10 12 A 2 2 0 0 0 12 10 L 12 8.071067811865476 A 5 5 0 0 1 13.464466094067262 4.535533905932738 Z');
}
.ant-picker-panel-container {
  overflow: hidden;
  vertical-align: top;
  background: #fff;
  border-radius: 2px;
  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);
  transition: margin 0.3s;
}
.ant-picker-panel-container .ant-picker-panels {
  display: inline-flex;
  flex-wrap: nowrap;
  direction: ltr;
}
.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 .ant-picker-content,
.ant-picker-panel-container .ant-picker-panel table {
  text-align: center;
}
.ant-picker-panel-container .ant-picker-panel-focused {
  border-color: #f0f0f0;
}
.ant-picker-panel {
  display: inline-flex;
  flex-direction: column;
  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: flex;
  flex-direction: column;
  width: 280px;
}
.ant-picker-header {
  display: flex;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.85);
  border-bottom: 1px solid #f0f0f0;
}
.ant-picker-header > * {
  flex: none;
}
.ant-picker-header button {
  padding: 0;
  color: rgba(0, 0, 0, 0.25);
  line-height: 40px;
  background: transparent;
  border: 0;
  cursor: pointer;
  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.85);
}
.ant-picker-header-view {
  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 {
  transform: rotate(-45deg);
}
.ant-picker-next-icon,
.ant-picker-super-next-icon {
  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.85);
  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.85);
}
.ant-picker-cell::before {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 1;
  height: 24px;
  transform: translateY(-50%);
  transition: all 0.3s;
  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;
  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-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover::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;
  transform: translateY(-50%);
  transition: all 0.3s;
  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;
  transition: all 0.3s;
  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: -6px;
  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: -6px;
}
.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-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::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-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::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 {
  color: rgba(0, 0, 0, 0.25);
  pointer-events: none;
}
.ant-picker-cell-disabled .ant-picker-cell-inner {
  background: transparent;
}
.ant-picker-cell-disabled::before {
  background: rgba(0, 0, 0, 0.04);
}
.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: 264px;
}
.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-quarter-panel .ant-picker-content {
  height: 56px;
}
.ant-picker-footer {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  min-width: 100%;
  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-today-btn.ant-picker-today-btn-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.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 {
  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: 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 {
  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: flex;
  flex: auto;
  height: 224px;
}
.ant-picker-time-panel-column {
  flex: 1 0 auto;
  width: 56px;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  text-align: left;
  list-style: none;
  transition: background 0.3s;
}
.ant-picker-time-panel-column::after {
  display: block;
  height: 196px;
  content: '';
}
.ant-picker-datetime-panel .ant-picker-time-panel-column::after {
  height: 198px;
}
.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 0 0 14px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 28px;
  border-radius: 0;
  cursor: pointer;
  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 selector-type-no-unknown,selector-no-vendor-prefix */
_:-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-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 {
  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-rtl.ant-picker-range .ant-picker-active-bar {
  margin-right: 11px;
  margin-left: 0;
}
.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-right: 7px;
}
.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 {
  transform: rotate(135deg);
}
.ant-picker-panel-rtl .ant-picker-next-icon,
.ant-picker-panel-rtl .ant-picker-super-next-icon {
  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;
  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-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end::before {
  right: 50%;
  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: -6px;
}
.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: -6px;
  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 .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: 0 2px 2px 0;
}
.ant-picker-panel-rtl .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: 2px 0 0 2px;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::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-radius: 0 2px 2px 0;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::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-radius: 2px 0 0 2px;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-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-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child::after {
  right: 6px;
  left: 6px;
  border-right: 1px dashed #7ec1ff;
  border-left: 1px dashed #7ec1ff;
  border-radius: 2px;
}
.ant-picker-dropdown-rtl .ant-picker-footer-extra {
  direction: rtl;
  text-align: right;
}
.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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  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;
  opacity: 1;
  transition: all 0.3s;
}
.ant-tag,
.ant-tag a,
.ant-tag a:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tag > a:first-child:last-child {
  display: inline-block;
  margin: 0 -8px;
  padding: 0 8px;
}
.ant-tag-close-icon {
  margin-left: 3px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tag-close-icon: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;
  cursor: pointer;
}
.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: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-pink-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-magenta {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-magenta-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-red {
  color: #cf1322;
  background: #fff1f0;
  border-color: #ffa39e;
}
.ant-tag-red-inverse {
  color: #fff;
  background: #f5222d;
  border-color: #f5222d;
}
.ant-tag-volcano {
  color: #d4380d;
  background: #fff2e8;
  border-color: #ffbb96;
}
.ant-tag-volcano-inverse {
  color: #fff;
  background: #fa541c;
  border-color: #fa541c;
}
.ant-tag-orange {
  color: #d46b08;
  background: #fff7e6;
  border-color: #ffd591;
}
.ant-tag-orange-inverse {
  color: #fff;
  background: #fa8c16;
  border-color: #fa8c16;
}
.ant-tag-yellow {
  color: #d4b106;
  background: #feffe6;
  border-color: #fffb8f;
}
.ant-tag-yellow-inverse {
  color: #fff;
  background: #fadb14;
  border-color: #fadb14;
}
.ant-tag-gold {
  color: #d48806;
  background: #fffbe6;
  border-color: #ffe58f;
}
.ant-tag-gold-inverse {
  color: #fff;
  background: #faad14;
  border-color: #faad14;
}
.ant-tag-cyan {
  color: #08979c;
  background: #e6fffb;
  border-color: #87e8de;
}
.ant-tag-cyan-inverse {
  color: #fff;
  background: #13c2c2;
  border-color: #13c2c2;
}
.ant-tag-lime {
  color: #7cb305;
  background: #fcffe6;
  border-color: #eaff8f;
}
.ant-tag-lime-inverse {
  color: #fff;
  background: #a0d911;
  border-color: #a0d911;
}
.ant-tag-green {
  color: #389e0d;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-green-inverse {
  color: #fff;
  background: #52c41a;
  border-color: #52c41a;
}
.ant-tag-blue {
  color: #096dd9;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.ant-tag-blue-inverse {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
}
.ant-tag-geekblue {
  color: #1d39c4;
  background: #f0f5ff;
  border-color: #adc6ff;
}
.ant-tag-geekblue-inverse {
  color: #fff;
  background: #2f54eb;
  border-color: #2f54eb;
}
.ant-tag-purple {
  color: #531dab;
  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: #ff4d4f;
  background: #fff2f0;
  border-color: #ffccc7;
}
.ant-tag-warning {
  color: #faad14;
  background: #fffbe6;
  border-color: #ffe58f;
}
.ant-tag > .anticon + span,
.ant-tag > span + .anticon {
  margin-left: 7px;
}
.ant-tag.ant-tag-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
  text-align: right;
}
.ant-tag-rtl .ant-tag-close-icon {
  margin-right: 3px;
  margin-left: 0;
}
.ant-tag-rtl.ant-tag > .anticon + span,
.ant-tag-rtl.ant-tag > span + .anticon {
  margin-right: 7px;
  margin-left: 0;
}

.datepicker-modal {
  z-index: 1000 !important;
  transform: none !important;
  overflow: hidden;
  position: fixed !important;
}
.datepicker-modal .datepicker {
  background-color: #fff;
  border-radius: 5px;
  z-index: 1000;
}
.datepicker-modal .datepicker .datepicker-header {
  height: 42px;
  line-height: 42px;
  color: #000;
  font-size: 17px;
}
.datepicker-modal .datepicker .datepicker-content .datepicker-viewport .datepicker-wheel {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.datepicker-modal .datepicker .datepicker-content .datepicker-viewport .datepicker-wheel .datepicker-scroll > li {
  font-size: 17px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.datepicker-modal .datepicker .datepicker-content .datepicker-viewport::after {
  background: linear-gradient(#fff, rgba(245, 245, 245, 0) 52%, rgba(245, 245, 245, 0) 48%, #fff);
}
.datepicker-modal .datepicker .datepicker-navbar {
  border-bottom: 1px solid #ddd;
}
.datepicker-modal .datepicker .datepicker-navbar .datepicker-navbar-btn {
  color: #108ee9;
  font-size: 17px;
}

.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}[dir=rtl] .iti__arrow{margin-right:6px;margin-left:0}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{display:flex;align-items:center;padding:5px 10px;outline:0}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__flag-box{margin-right:6px}[dir=rtl] .iti__country-name,[dir=rtl] .iti__flag-box{margin-right:0;margin-left:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}[dir=rtl] .iti--allow-dropdown input,[dir=rtl] .iti--allow-dropdown input[type=tel],[dir=rtl] .iti--allow-dropdown input[type=text],[dir=rtl] .iti--separate-dial-code input,[dir=rtl] .iti--separate-dial-code input[type=tel],[dir=rtl] .iti--separate-dial-code input[type=text]{padding-right:52px;padding-left:6px;margin-right:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}[dir=rtl] .iti--allow-dropdown .iti__flag-container,[dir=rtl] .iti--separate-dial-code .iti__flag-container{right:0;left:auto}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;box-shadow:0 0 1px 0 #888;background-image:url(static/flags.416250f60d785a2e02f17e054d2e4e44.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(static/flags@2x.d429a5777afaf2fc349652e812e9bb11.png)}}.iti__flag.iti__np{background-color:transparent}
.ming.Textarea {
  border: 1px solid #ccc;
  box-sizing: border-box;
  border-radius: 3px;
  padding: 12px;
  font-size: 14px;
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  resize: none;
}
.ming.Textarea:hover:not(:disabled),
.ming.Textarea:focus {
  border-color: #1e88e5;
}

/* 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: 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;
  transition: all 0.3s;
}
@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 .ant-select-selection-item {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  transition: none;
  pointer-events: none;
}
.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 {
  color: #bfbfbf;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  width: 100%;
  height: 32px;
  padding: 0 11px;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 30px;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after {
  line-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::after,
.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::after,
.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-selection-overflow {
  position: relative;
  display: flex;
  flex: auto;
  flex-wrap: wrap;
  max-width: 100%;
}
.ant-select-selection-overflow-item {
  flex: none;
  align-self: center;
  max-width: 100%;
}
.ant-select-multiple .ant-select-selector {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 1px 4px;
}
.ant-select-show-search.ant-select-multiple .ant-select-selector {
  cursor: text;
}
.ant-select-disabled.ant-select-multiple .ant-select-selector {
  background: #f5f5f5;
  cursor: not-allowed;
}
.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-show-arrow .ant-select-selector,
.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 24px;
}
.ant-select-multiple .ant-select-selection-item {
  position: relative;
  display: flex;
  flex: none;
  box-sizing: border-box;
  max-width: 100%;
  height: 24px;
  margin-top: 2px;
  margin-bottom: 2px;
  line-height: 22px;
  background: #f5f5f5;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  cursor: default;
  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;
  -webkit-margin-end: 4px;
          margin-inline-end: 4px;
  -webkit-padding-start: 8px;
          padding-inline-start: 8px;
  -webkit-padding-end: 4px;
          padding-inline-end: 4px;
}
.ant-select-disabled.ant-select-multiple .ant-select-selection-item {
  color: #bfbfbf;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-select-multiple .ant-select-selection-item-content {
  display: inline-block;
  margin-right: 4px;
  overflow: hidden;
  white-space: pre;
  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;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  font-size: 10px;
  line-height: inherit;
  cursor: pointer;
}
.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 > .anticon {
  vertical-align: -0.2em;
}
.ant-select-multiple .ant-select-selection-item-remove:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search {
  -webkit-margin-start: 0;
          margin-inline-start: 0;
}
.ant-select-multiple .ant-select-selection-search {
  position: relative;
  max-width: 100%;
  -webkit-margin-start: 7px;
          margin-inline-start: 7px;
}
.ant-select-multiple .ant-select-selection-search-input,
.ant-select-multiple .ant-select-selection-search-mirror {
  height: 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';
  line-height: 24px;
  transition: all 0.3s;
}
.ant-select-multiple .ant-select-selection-search-input {
  width: 100%;
  min-width: 4.1px;
}
.ant-select-multiple .ant-select-selection-search-mirror {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  white-space: pre;
  visibility: hidden;
}
.ant-select-multiple .ant-select-selection-placeholder {
  position: absolute;
  top: 50%;
  right: 11px;
  left: 11px;
  transform: translateY(-50%);
  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: 32px;
  line-height: 32px;
}
.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: 16px;
  line-height: 16px;
}
.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 {
  -webkit-margin-start: 3px;
          margin-inline-start: 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;
}
.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
  background-color: #fff;
  border-color: #ff4d4f !important;
}
.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,
.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {
  border-color: #ff7875;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-select-status-error .ant-select-feedback-icon {
  color: #ff4d4f;
}
.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
  background-color: #fff;
  border-color: #faad14 !important;
}
.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,
.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {
  border-color: #ffc53d;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-select-status-warning .ant-select-feedback-icon {
  color: #faad14;
}
.ant-select-status-success .ant-select-feedback-icon {
  color: #52c41a;
}
.ant-select-status-validating .ant-select-feedback-icon {
  color: #1890ff;
}
.ant-select-status-error.ant-select-has-feedback .ant-select-clear,
.ant-select-status-warning.ant-select-has-feedback .ant-select-clear,
.ant-select-status-success.ant-select-has-feedback .ant-select-clear,
.ant-select-status-validating.ant-select-has-feedback .ant-select-clear {
  right: 32px;
}
.ant-select-status-error.ant-select-has-feedback .ant-select-selection-selected-value,
.ant-select-status-warning.ant-select-has-feedback .ant-select-selection-selected-value,
.ant-select-status-success.ant-select-has-feedback .ant-select-selection-selected-value,
.ant-select-status-validating.ant-select-has-feedback .ant-select-selection-selected-value {
  padding-right: 42px;
}
.ant-select-feedback-icon {
  font-size: 14px;
  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-select-feedback-icon:not(:first-child) {
  margin-left: 8px;
}
/* Reset search input style */
.ant-select {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  cursor: pointer;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  position: relative;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: pointer;
}
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  cursor: text;
}
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: auto;
}
.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background: #f5f5f5;
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: not-allowed;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  margin: 0;
  padding: 0;
  background: transparent;
  border: none;
  outline: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button {
  display: none;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-appearance: none;
}
.ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.ant-select-selection-item {
  flex: 1;
  overflow: hidden;
  font-weight: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media all and (-ms-high-contrast: none) {
  .ant-select-selection-item *::-ms-backdrop,
  .ant-select-selection-item {
    flex: auto;
  }
}
.ant-select-selection-placeholder {
  flex: 1;
  overflow: hidden;
  color: #bfbfbf;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}
@media all and (-ms-high-contrast: none) {
  .ant-select-selection-placeholder *::-ms-backdrop,
  .ant-select-selection-placeholder {
    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: 50%;
  right: 11px;
  display: flex;
  align-items: center;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 1;
  text-align: center;
  pointer-events: none;
}
.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;
  transition: transform 0.3s;
}
.ant-select-arrow .anticon > svg {
  vertical-align: top;
}
.ant-select-arrow .anticon:not(.ant-select-suffix) {
  pointer-events: auto;
}
.ant-select-disabled .ant-select-arrow {
  cursor: not-allowed;
}
.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;
  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.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  padding: 4px 0;
  overflow: hidden;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 2px;
  outline: none;
  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.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
  -webkit-animation-name: antSlideUpIn;
          animation-name: antSlideUpIn;
}
.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft,
.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft {
  -webkit-animation-name: antSlideDownIn;
          animation-name: antSlideDownIn;
}
.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
  -webkit-animation-name: antSlideUpOut;
          animation-name: antSlideUpOut;
}
.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft {
  -webkit-animation-name: antSlideDownOut;
          animation-name: antSlideDownOut;
}
.ant-select-dropdown-hidden {
  display: none;
}
.ant-select-dropdown-empty {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-item-empty {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-item {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
  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: flex;
}
.ant-select-item-option-content {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-select-item-option-state {
  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.85);
  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-disabled.ant-select-item-option-selected {
  background-color: #f5f5f5;
}
.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;
  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-show-arrow .ant-select-selector,
.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 {
  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-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.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 6px;
}
.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: 1.5715;
  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-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: #f5f5f5;
  fill-opacity: 0.8;
}
.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;
}

.am-list-header {
  padding: 15px 15px 9px 15px;
  font-size: 14px;
  color: #888;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-list-footer {
  padding: 9px 15px 15px 15px;
  font-size: 14px;
  color: #888;
}
.am-list-body {
  position: relative;
  background-color: #fff;
  border-top: 1PX solid #ddd;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body {
    border-top: none;
  }
  html:not([data-scale]) .am-list-body::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list-body::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-list-body div:not(:last-child) .am-list-line {
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-list-item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 15px;
  min-height: 44px;
  background-color: #fff;
  vertical-align: middle;
  overflow: hidden;
  -webkit-transition: background-color 200ms;
  transition: background-color 200ms;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  /* list左图片显示*/
}
.am-list-item .am-list-ripple {
  position: absolute;
  background: transparent;
  display: inline-block;
  overflow: hidden;
  will-change: box-shadow, transform;
  -webkit-transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  outline: none;
  cursor: pointer;
  border-radius: 100%;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
}
.am-list-item .am-list-ripple.am-list-ripple-animate {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-animation: ripple 1s linear;
          animation: ripple 1s linear;
}
.am-list-item.am-list-item-top .am-list-line {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.am-list-item.am-list-item-top .am-list-line .am-list-arrow {
  margin-top: 2px;
}
.am-list-item.am-list-item-middle .am-list-line {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.am-list-item.am-list-item-bottom .am-list-line {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.am-list-item.am-list-item-error .am-list-line .am-list-extra {
  color: #f50;
}
.am-list-item.am-list-item-error .am-list-line .am-list-extra .am-list-brief {
  color: #f50;
}
.am-list-item.am-list-item-active {
  background-color: #ddd;
}
.am-list-item.am-list-item-disabled .am-list-line .am-list-content,
.am-list-item.am-list-item-disabled .am-list-line .am-list-extra {
  color: #bbb;
}
.am-list-item img {
  width: 22px;
  height: 22px;
  vertical-align: middle;
}
.am-list-item .am-list-thumb:first-child {
  margin-right: 15px;
}
.am-list-item .am-list-thumb:last-child {
  margin-left: 8px;
}
.am-list-item .am-list-line {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
  padding-right: 15px;
  overflow: hidden;
  /* list左侧主内容*/
  /* list右补充内容*/
  /* 辅助性文字*/
  /* list右侧箭头*/
}
.am-list-item .am-list-line .am-list-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #000;
  font-size: 17px;
  line-height: 1.5;
  text-align: left;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 7px;
  padding-bottom: 7px;
}
.am-list-item .am-list-line .am-list-extra {
  -webkit-flex-basis: 36%;
      -ms-flex-preferred-size: 36%;
          flex-basis: 36%;
  color: #888;
  font-size: 16px;
  line-height: 1.5;
  text-align: right;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 7px;
  padding-bottom: 7px;
}
.am-list-item .am-list-line .am-list-title {
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.am-list-item .am-list-line .am-list-brief {
  color: #888;
  font-size: 15px;
  line-height: 1.5;
  margin-top: 6px;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.am-list-item .am-list-line .am-list-arrow {
  display: block;
  width: 15px;
  height: 15px;
  margin-left: 8px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216%22%20height%3D%2226%22%20viewBox%3D%220%200%2016%2026%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22UI-KIT_%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%229.9%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20transform%3D%22translate(-5809.000000%2C%20-8482.000000)%22%20fill%3D%22%23C7C7CC%22%3E%3Cpolygon%20id%3D%22Disclosure-Indicator%22%20points%3D%225811%208482%205809%208484%205820.5%208495%205809%208506%205811%208508%205825%208495%22%3E%3C%2Fpolygon%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  visibility: hidden;
}
.am-list-item .am-list-line .am-list-arrow-horizontal {
  visibility: visible;
}
.am-list-item .am-list-line .am-list-arrow-vertical {
  visibility: visible;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.am-list-item .am-list-line .am-list-arrow-vertical-up {
  visibility: visible;
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
}
.am-list-item .am-list-line-multiple {
  padding: 12.5px 15px 12.5px 0;
}
.am-list-item .am-list-line-multiple .am-list-content {
  padding-top: 0;
  padding-bottom: 0;
}
.am-list-item .am-list-line-multiple .am-list-extra {
  padding-top: 0;
  padding-bottom: 0;
}
.am-list-item .am-list-line-wrap .am-list-content {
  white-space: normal;
}
.am-list-item .am-list-line-wrap .am-list-extra {
  white-space: normal;
}
.am-list-item select {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  border: 0;
  font-size: 17px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
}
@-webkit-keyframes ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(2.5);
            transform: scale(2.5);
  }
}
@keyframes ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(2.5);
            transform: scale(2.5);
  }
}

.mobileCheckboxBtnsWrapper {
  height: 50px;
  border-top: 1px solid #f5f5f5;
}
.mobileCheckboxBtnsWrapper .am-button {
  height: 36px;
  line-height: 36px;
}
.mobileCheckboxBtnsWrapper .am-button-primary:hover {
  color: #fff;
}
.mobileCheckboxBtnsWrapper .am-button,
.mobileCheckboxBtnsWrapper .am-button::before,
.mobileCheckboxBtnsWrapper .am-button-active::before {
  border-radius: 50px !important;
}
.mobileCheckboxSearchWrapper {
  background-color: #f2f2f3;
  margin: 12px 15px 6px;
  display: flex;
  align-items: center;
  border-radius: 24px;
  padding: 7px 10px;
}
.mobileCheckboxSearchWrapper input {
  border: none;
  background: transparent;
}
.mobileCheckboxDialog .ming.Radio {
  margin-right: 8px !important;
}
.mobileCheckboxDialog .am-list-body div:last-child .am-list-line::after {
  width: 0;
  height: 0;
}
.otherInputHeight textarea {
  height: 36px !important;
  line-height: 36px !important;
  min-height: 36px !important;
  overflow: hidden;
  padding: 0px 11px;
}

.Score-wrapper {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.Score-wrapper .LineScore-item {
  flex: 1;
  height: 5px;
  margin-right: 2px;
  cursor: pointer;
}
.Score-wrapper .LineScore-item:first-child {
  border-radius: 2px 0 0 2px;
}
.Score-wrapper .LineScore-item:last-child {
  margin-right: 0;
  border-radius: 0 2px 2px 0;
}
.Score-wrapper .StarScore-item {
  cursor: pointer;
  margin-right: 3px;
}
.Score-wrapper .StarScore-item i {
  font-size: 16px;
}
.Score-wrapper .StarScore-item:last-child {
  margin-right: 0;
}
.Score-wrapper .mobileStyle {
  flex: 1;
  margin-right: 0;
  text-align: center;
}
.Score-wrapper.customScoreWrap {
  display: flex;
  align-items: center;
}
.Score-wrapper.customScoreWrap .text {
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.selectDepartmentContainer_search {
  border: 1px solid #ccc;
  border-radius: 3px;
  display: flex;
  align-items: center;
}
.selectDepartmentContainer_search .searchIcon {
  font-size: 20px;
  color: #999;
  margin: 0 5px;
}
.selectDepartmentContainer_search .searchInput {
  flex: 1 0 0;
  border: none;
  outline: none;
  height: 30px;
  line-height: 30px;
  border-radius: 0px;
  background: transparent;
}
.selectDepartmentContainer_search .searchClose {
  font-size: 14px;
  color: #999;
  margin: 0 5px;
  display: none;
  cursor: pointer;
}
.selectDepartmentContainer .selectDepartmentCreateBtn {
  position: absolute;
  bottom: 34px;
  left: 36px;
  font-size: 14px;
}
.selectDepartmentContainer .selectDepartmentContent {
  height: 352px;
  overflow: auto;
  margin-top: 12px;
}
.selectDepartmentContainer .selectDepartmentContent > .GSelect-departmentList > .GSelect-department {
  padding-left: 0;
}
.selectDepartmentContainer .moreBtn {
  color: #2196f3;
}
.selectDepartmentContainer .moreBtn:hover {
  color: #1e88e5;
}
.selectDepartmentContainer .moreBtn > div {
  display: inline-block;
  margin-right: 6px;
}

.createEditDeptDialog .departmentInfoList .singleInfo {
  line-height: 30px;
  height: 30px;
  margin-bottom: 15px;
  display: table;
  width: 100%;
}
.createEditDeptDialog .departmentInfoList .singleInfo .infoLabel {
  width: 70px;
  display: table-caption;
}
.createEditDeptDialog .departmentInfoList .singleInfo .info {
  border-radius: 3px;
  border: 1px solid #ccc;
  display: table-cell;
  padding: 0 5px;
}
.createEditDeptDialog .departmentInfoList .singleInfo .info input {
  border: none;
  padding: 0;
  outline: none;
  width: 100%;
  height: 30px;
}
.createEditDeptDialog .departmentInfoList .singleInfo .info .deptName {
  max-width: 320px;
  vertical-align: middle;
}
.createEditDeptDialog .departmentInfoList .singleInfo .info .arrowIcon {
  color: #9e9e9e;
  line-height: 30px;
  float: right;
}
.createEditDeptDialog .departmentInfoList .singleInfo .chargerUser {
  width: 32px;
  height: 32px;
  line-height: 32px;
  border: 1px solid #ddd;
  border-radius: 50%;
  display: inline-flex;
  vertical-align: top;
  align-items: center;
  justify-content: center;
}
.createEditDeptDialog .departmentInfoList .singleInfo .chargerUser i {
  font-size: 18px;
}
.createEditDeptDialog .departmentInfoList .singleInfo .chargeUserAvatar {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  vertical-align: middle;
}
.createEditDeptDialog .departmentInfoList .singleInfo .chargerUserItem {
  margin-right: 10px;
  margin-bottom: 10px;
  background: #f5f5f5;
  border-radius: 18px;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  position: relative;
}
.createEditDeptDialog .departmentInfoList .singleInfo .chargerUserItem:hover .chargeUserDel {
  display: block;
}
.createEditDeptDialog .departmentInfoList .singleInfo .chargerUserItem .chargeUserDel {
  color: #f44336;
  display: none;
  position: absolute;
  top: -5px;
  right: -5px;
  cursor: pointer;
}
.createEditDeptDialog .deleteBtn {
  color: #bdbdbd;
}
.createEditDeptDialog .deleteBtn:hover {
  color: red;
}
.createEditDeptDialog .yesText {
  border-radius: 32px;
}

.selectDepartmentUserContainer_search {
  border: 1px solid #ccc;
  border-radius: 3px;
  display: flex;
  align-items: center;
}
.selectDepartmentUserContainer_search .searchIcon {
  font-size: 20px;
  color: #999;
  margin: 0 5px;
}
.selectDepartmentUserContainer_search .searchInput {
  flex: 1 0 0;
  border: none;
  outline: none;
  height: 30px;
  line-height: 30px;
}
.selectDepartmentUserContainer_search .searchClose {
  font-size: 14px;
  color: #999;
  margin: 0 5px;
  display: none;
  cursor: pointer;
}
.selectDepartmentUserContainer .selectDepartmentUserContent {
  margin-top: 15px;
  height: 350px;
}
.selectDepartmentUserContainer .selectDepartmentUserContent .userItem {
  padding: 2px 0;
  margin: 4px 0;
}
.selectDepartmentUserContainer .selectDepartmentUserContent .userItem:hover {
  background-color: #b9e0ff;
}
.selectDepartmentUserContainer .selectDepartmentUserContent .userItem .userCheckbox,
.selectDepartmentUserContainer .selectDepartmentUserContent .userItem .userAvatar,
.selectDepartmentUserContainer .selectDepartmentUserContent .userItem .userName,
.selectDepartmentUserContainer .selectDepartmentUserContent .userItem .profession {
  vertical-align: middle;
}
.selectDepartmentUserContainer .selectDepartmentUserContent .userItem .userAvatar {
  width: 32px;
  height: 32px;
  margin-right: 12px;
}
.selectDepartmentUserContainer .selectDepartmentUserContent .userItem .userName {
  width: 130px;
  padding-right: 10px;
}
.selectDepartmentUserContainer .selectDepartmentUserContent .userItem .profession {
  width: 160px;
}

.attachmentsPreview {
  position: fixed;
  z-index: 1000;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(15, 15, 15, 0.95);
  transition: 0.2s opacity linear;
  overflow: hidden;
}
.attachmentsPreview.light {
  background: rgba(255, 255, 255, 0.98);
}
.attachmentsPreview.light .previewHeader {
  background: #fff;
  color: #333;
}
.attachmentsPreview.light .previewHeader .close {
  color: #9e9e9e;
}
.attachmentsPreview.light .previewHeader .close:hover {
  background-color: rgba(221, 44, 0, 0.1);
}
.attachmentsPreview.light .thumbnailGuide {
  background: #fff;
}
.attachmentsPreview.light .thumbnailGuide .statusBar [class^='icon-'],
.attachmentsPreview.light .thumbnailGuide .statusBar [class*=' icon-'] {
  color: rgba(0, 0, 0, 0.45);
}
.attachmentsPreview.light .thumbnailGuide .statusBar [class^='icon-']:hover,
.attachmentsPreview.light .thumbnailGuide .statusBar [class*=' icon-']:hover {
  color: rgba(0, 0, 0, 0.55);
}
.attachmentsPreview.light .thumbnailGuide .statusBar .currentIndex {
  color: rgba(0, 0, 0, 0.45);
}
.attachmentsPreview.light .thumbnailGuide .statusBar .originImage {
  color: rgba(0, 0, 0, 0.4) !important;
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.attachmentsPreview.light .thumbnailGuide .statusBar .originImage:hover {
  background-color: rgba(0, 0, 0, 0.12) !important;
}
.attachmentsPreview.fullscreen .previewPanel {
  top: 0;
}
.attachmentsPreview.fullscreen .previewContainer {
  bottom: 0;
}
.attachmentsPreview.fullscreen .previewContainer .ctrlCon {
  opacity: 0;
}
.attachmentsPreview.fullscreen .previewHeader {
  transform: translateY(-100%);
}
.attachmentsPreview.fullscreen .thumbnailGuide {
  transform: translateY(100%);
}
.attachmentsPreview.fullscreen .attachmentInfo {
  top: 0;
}
.attachmentsPreview .previewHeader {
  z-index: 1;
  font-size: 14px;
  height: 54px;
  color: rgba(255, 255, 255, 0.8);
  background-color: #000;
  transition: transform 0.4s;
}
.attachmentsPreview .previewHeader > .flexRow {
  height: 54px;
}
.attachmentsPreview .previewHeader .btns {
  justify-content: flex-end;
}
.attachmentsPreview .previewHeader .newVersion {
  justify-content: center;
}
.attachmentsPreview .previewHeader .newVersion .big {
  width: auto;
  padding: 0 16px;
}
.attachmentsPreview .previewHeader .newVersion .big span {
  font-size: 13px;
  margin-left: 5px;
}
.attachmentsPreview .previewHeader .editName {
  line-height: 54px;
  padding: 0 11px;
}
.attachmentsPreview .previewHeader .editName:hover {
  color: #fff;
}
.attachmentsPreview .previewHeader .editName:hover .editBtn {
  color: #fff;
}
.attachmentsPreview .previewHeader .editName .content {
  margin: 0 5px;
  font-weight: bold;
}
.attachmentsPreview .previewHeader .editName .content .fileName {
  display: inline-block;
  max-width: 200px;
}
.attachmentsPreview .previewHeader .editName .editBtn {
  margin-left: 10px;
  line-height: 54px;
}
.attachmentsPreview .previewHeader .editName input {
  border: none;
  background-color: rgba(97, 97, 97, 0.7);
  font-size: 14px;
  color: #fff;
  height: 34px;
  padding: 0 5px;
  margin-top: 10px;
  border-radius: 2px;
  width: 420px;
}
.attachmentsPreview .previewHeader .ctrlDownlload {
  padding-right: 0 !important;
  margin-right: -5px;
}
.attachmentsPreview .previewHeader .ctrlDownlload .tipCon {
  display: inline;
}
.attachmentsPreview .previewHeader .historyPanel .newVersionFile {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.attachmentsPreview .previewHeader .historyPanel .newVersionFile:hover ~ span {
  color: #ffffff;
}
.attachmentsPreview .previewHeader .historyPanel .mingPopup {
  color: #333;
}
.attachmentsPreview .previewHeader .historyPanel .mingPopup .MdLoader {
  margin: 10px auto;
}
.attachmentsPreview .previewHeader .versionListCon {
  padding: 8px 20px;
}
.attachmentsPreview .previewHeader .versionList {
  overflow: hidden;
  color: #999;
  font-size: 12px;
  user-select: text;
}
.attachmentsPreview .previewHeader .versionList .versionItem {
  line-height: 40px;
  border-top: 1px dashed #ccc;
  margin-top: -1px;
}
.attachmentsPreview .previewHeader .versionList .versionItem.active {
  color: #06c;
}
.attachmentsPreview .previewHeader .versionList .versionItem .name {
  display: inline-block;
  width: 80px;
}
.attachmentsPreview .previewHeader .versionList .versionItem .updater {
  display: inline-block;
  width: 50px;
}
.attachmentsPreview .previewHeader .versionList .versionItem .updateTime {
  display: inline-block;
  width: 120px;
}
.attachmentsPreview .previewHeader .versionList .versionItem .historyBtn {
  float: right;
  margin-left: 3px;
  margin-right: 3px;
  width: 14px;
  height: 40px;
}
.attachmentsPreview .previewHeader .versionList .versionItem .historyBtn i {
  font-size: 14px;
  cursor: pointer;
  color: #7cafe2;
}
.attachmentsPreview .previewHeader .split {
  width: 1px;
  height: 1em;
  background-color: rgba(255, 255, 255, 0.8);
  margin: 20px 10px;
}
.attachmentsPreview .previewHeader .historyVersion,
.attachmentsPreview .previewHeader .more,
.attachmentsPreview .previewHeader .saveTo,
.attachmentsPreview .previewHeader .delete,
.attachmentsPreview .previewHeader .close,
.attachmentsPreview .previewHeader .ctrlDownlload,
.attachmentsPreview .previewHeader .openNewPage,
.attachmentsPreview .previewHeader .shareNode {
  display: flex;
  align-items: center;
  font-size: 14px;
  line-height: 54px;
  padding: 0 11px;
}
.attachmentsPreview .previewHeader .historyVersion i,
.attachmentsPreview .previewHeader .more i,
.attachmentsPreview .previewHeader .saveTo i,
.attachmentsPreview .previewHeader .delete i,
.attachmentsPreview .previewHeader .close i,
.attachmentsPreview .previewHeader .ctrlDownlload i,
.attachmentsPreview .previewHeader .openNewPage i,
.attachmentsPreview .previewHeader .shareNode i {
  font-size: 21px;
  vertical-align: middle;
  line-height: inherit;
}
.attachmentsPreview .previewHeader .historyVersion:hover,
.attachmentsPreview .previewHeader .more:hover,
.attachmentsPreview .previewHeader .saveTo:hover,
.attachmentsPreview .previewHeader .delete:hover,
.attachmentsPreview .previewHeader .close:hover,
.attachmentsPreview .previewHeader .ctrlDownlload:hover,
.attachmentsPreview .previewHeader .openNewPage:hover,
.attachmentsPreview .previewHeader .shareNode:hover {
  color: #ffffff;
}
.attachmentsPreview .previewHeader .normal {
  line-height: normal;
}
.attachmentsPreview .previewHeader .officeEdit {
  display: flex;
  align-items: center;
  color: #fff;
  padding: 6px 15px;
  margin: auto 0;
  border-radius: 4px;
  font-weight: bold;
  transition: background-color 0.3s;
}
.attachmentsPreview .previewHeader .officeEdit span {
  font-size: 13px;
}
.attachmentsPreview .previewHeader .viewHistory,
.attachmentsPreview .previewHeader .uploadNewVersion {
  background-color: rgba(255, 255, 255, 0.3);
  transition: background-color 0.3s;
}
.attachmentsPreview .previewHeader .viewHistory i,
.attachmentsPreview .previewHeader .uploadNewVersion i {
  font-size: 16px !important;
}
.attachmentsPreview .previewHeader .viewHistory:hover,
.attachmentsPreview .previewHeader .uploadNewVersion:hover {
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.attachmentsPreview .previewHeader .download,
.attachmentsPreview .previewHeader .viewHistory,
.attachmentsPreview .previewHeader .uploadNewVersion {
  display: flex;
  align-content: center;
  justify-content: center;
  margin: auto 5px;
  width: 32px;
  height: 32px;
  border-radius: 4px;
}
.attachmentsPreview .previewHeader .download i,
.attachmentsPreview .previewHeader .viewHistory i,
.attachmentsPreview .previewHeader .uploadNewVersion i {
  font-size: 20px;
}
.attachmentsPreview .previewHeader .download.disable,
.attachmentsPreview .previewHeader .viewHistory.disable,
.attachmentsPreview .previewHeader .uploadNewVersion.disable {
  color: #ffffff;
  background-color: rgba(244, 67, 54, 0.68);
}
.attachmentsPreview .previewHeader .download:hover {
  color: #ffffff;
}
.attachmentsPreview .previewHeader .more .deletePopup {
  padding: 10px;
  font-size: 13px;
  line-height: 1.3em;
}
.attachmentsPreview .previewHeader .more .deletePopup .btnGroup {
  text-align: right;
  margin: 0;
}
.attachmentsPreview .previewHeader .more .deletePopup .btnGroup button {
  vertical-align: middle;
}
.attachmentsPreview .previewHeader .saveTo,
.attachmentsPreview .previewHeader .more {
  position: relative;
  font-size: 14px;
}
.attachmentsPreview .previewHeader .saveTo i,
.attachmentsPreview .previewHeader .more i {
  vertical-align: middle;
}
.attachmentsPreview .previewHeader .saveTo .selectOptions,
.attachmentsPreview .previewHeader .more .selectOptions {
  z-index: 1;
  width: 120px;
  margin-top: -10px;
}
.attachmentsPreview .previewHeader .more .selectOptions {
  width: auto;
}
.attachmentsPreview .previewHeader .close {
  padding: 0 17px;
}
.attachmentsPreview .previewHeader .close:hover {
  background-color: rgba(221, 44, 0, 0.4);
}
.attachmentsPreview .previewPanel {
  position: absolute;
  top: 54px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  transition: top 0.4s;
}
.attachmentsPreview .previewContainer {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 50px;
  transition: bottom 0.4s;
}
.attachmentsPreview .previewContainer .ctrlCon .prev,
.attachmentsPreview .previewContainer .ctrlCon .next {
  position: absolute;
  z-index: 2;
  transition: opacity 0.4s;
  box-sizing: border-box;
  top: 45%;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: rgba(117, 117, 117, 0.2);
  color: rgba(255, 255, 255, 0.8);
  cursor: pointer;
  font-size: 40px;
  text-align: center;
  line-height: 55px;
}
.attachmentsPreview .previewContainer .ctrlCon .prev:hover,
.attachmentsPreview .previewContainer .ctrlCon .next:hover {
  background-color: rgba(117, 117, 117, 0.4);
}
.attachmentsPreview .previewContainer .ctrlCon .prev {
  left: 32px;
  padding-right: 5px;
}
.attachmentsPreview .previewContainer .ctrlCon .next {
  right: 32px;
  padding-left: 5px;
}
.attachmentsPreview .previewContainer .fileViewer {
  position: absolute;
  width: 100%;
  height: 100%;
  border: none;
}
.attachmentsPreview .previewContainer .txtViewer .markdown-body {
  min-width: 700px;
}
.attachmentsPreview .previewContainer .imageViewer {
  overflow: visible;
}
.attachmentsPreview .previewContainer .imageViewer img {
  background: #f5f5f5;
}
.attachmentsPreview .previewContainer .iframeViewer {
  background-color: #fff;
  color: #333;
}
.attachmentsPreview .previewContainer .canNotView,
.attachmentsPreview .previewContainer .linkPreview {
  font-size: 14px;
  color: #919191;
  text-align: center;
  top: 50%;
  position: absolute;
  width: 100%;
  margin-top: -125px;
}
.attachmentsPreview .previewContainer .canNotView .linkIconCon,
.attachmentsPreview .previewContainer .linkPreview .linkIconCon {
  display: inline-block;
  height: 97px;
  max-width: 80%;
}
.attachmentsPreview .previewContainer .canNotView .linkIconCon .linkThumbnailCon,
.attachmentsPreview .previewContainer .linkPreview .linkIconCon .linkThumbnailCon {
  height: 97px;
  display: table;
}
.attachmentsPreview .previewContainer .canNotView .linkIconCon .linkThumbnailCon .linkThumbnail,
.attachmentsPreview .previewContainer .linkPreview .linkIconCon .linkThumbnailCon .linkThumbnail {
  display: table-cell;
  vertical-align: middle;
}
.attachmentsPreview .previewContainer .canNotView .linkIconCon .linkThumbnailCon .linkThumbnail img,
.attachmentsPreview .previewContainer .linkPreview .linkIconCon .linkThumbnailCon .linkThumbnail img {
  max-height: 97px;
  max-width: 100%;
}
.attachmentsPreview .previewContainer .canNotView .linkIcon,
.attachmentsPreview .previewContainer .linkPreview .linkIcon {
  width: 85px;
  height: 97px;
  display: inline-block;
  background-size: cover !important;
}
.attachmentsPreview .previewContainer .canNotView p,
.attachmentsPreview .previewContainer .linkPreview p {
  margin: 0;
}
.attachmentsPreview .previewContainer .canNotView .canNotViewIcon,
.attachmentsPreview .previewContainer .linkPreview .canNotViewIcon {
  width: 85px;
  height: 97px;
  display: inline-block;
  background-size: cover !important;
}
.attachmentsPreview .previewContainer .canNotView .fileName,
.attachmentsPreview .previewContainer .linkPreview .fileName {
  color: #fff;
  line-height: 1.2em;
  margin: 20px 0 40px;
  font-size: 18px;
}
.attachmentsPreview .previewContainer .canNotView .fileName .ellipsis,
.attachmentsPreview .previewContainer .linkPreview .fileName .ellipsis {
  display: inline-block;
  max-width: 70%;
}
.attachmentsPreview .previewContainer .canNotView .msg,
.attachmentsPreview .previewContainer .linkPreview .msg {
  margin: -24px 0 40px;
}
.attachmentsPreview .previewContainer .canNotView .detail,
.attachmentsPreview .previewContainer .linkPreview .detail {
  line-height: 1;
  margin: 15px auto 30px;
  font-size: 12px;
}
.attachmentsPreview .previewContainer .canNotView a.detail,
.attachmentsPreview .previewContainer .linkPreview a.detail {
  display: block;
  color: inherit;
  max-width: 600px;
}
.attachmentsPreview .previewContainer .canNotView .downloadBtn,
.attachmentsPreview .previewContainer .linkPreview .downloadBtn {
  display: inline-block;
  width: 110px !important;
  height: 44px;
  padding: 0;
  line-height: 44px;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
}
.attachmentsPreview .thumbnailGuide {
  background-color: rgba(0, 0, 0, 0.6);
  text-align: center;
  position: absolute;
  width: 100%;
  bottom: 0px;
  transition: transform 0.4s;
}
.attachmentsPreview .thumbnailGuide .statusBar {
  text-align: center;
  padding: 13px 0;
}
.attachmentsPreview .thumbnailGuide .statusBar .fold {
  min-height: 24px;
}
.attachmentsPreview .thumbnailGuide .statusBar .imageOperate {
  display: inline-block;
}
.attachmentsPreview .thumbnailGuide .statusBar .imageOperate .originImage {
  display: inline-block;
  margin: 0 15px;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.8);
  font-size: 12px;
  border-radius: 2px;
  padding: 3px 10px;
  border-radius: 3px;
  background: rgba(255, 255, 255, 0.1);
}
.attachmentsPreview .thumbnailGuide .statusBar .imageOperate .originImage:hover {
  background: rgba(255, 255, 255, 0.2);
}
.attachmentsPreview .thumbnailGuide .statusBar [class^='icon-'],
.attachmentsPreview .thumbnailGuide .statusBar [class*=' icon-'] {
  font-size: 24px;
  margin: 0 15px;
  color: rgba(255, 255, 255, 0.8);
  vertical-align: middle;
}
.attachmentsPreview .thumbnailGuide .statusBar [class^='icon-']:hover,
.attachmentsPreview .thumbnailGuide .statusBar [class*=' icon-']:hover {
  color: #ffffff;
}
.attachmentsPreview .thumbnailGuide .statusBar .icon-apps,
.attachmentsPreview .thumbnailGuide .statusBar .icon-arrow-down-border {
  font-size: 26px;
  margin-right: 0px;
}
.attachmentsPreview .thumbnailGuide .statusBar .currentIndex {
  line-height: 1em;
  display: inline-block;
  margin: 0 15px 0 5px;
  color: #fff;
  font-size: 14px;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.attachmentsPreview .thumbnailGuide .statusBar .tip {
  position: absolute;
  right: 10px;
  top: 16px;
  color: #757575;
}
.attachmentsPreview .thumbnailGuide .thumbnailList {
  display: inline-block;
  text-align: center;
  padding: 2px 0 10px;
  max-width: 80%;
  overflow-x: scroll;
  margin: 0 auto;
}
.attachmentsPreview .thumbnailGuide .thumbnailList .listContainer {
  transition: margin-left 0.4s linear;
}
.attachmentsPreview .thumbnailGuide .thumbnailList .thumbnailItem {
  position: relative;
  display: inline-block;
  width: 70px;
  height: 70px;
  margin: 0 4px;
  overflow: hidden;
  cursor: pointer;
  vertical-align: middle;
  border: 2px solid transparent;
}
.attachmentsPreview .thumbnailGuide .thumbnailList .thumbnailItem img {
  max-width: 100%;
}
.attachmentsPreview .thumbnailGuide .thumbnailList .thumbnailItem.current {
  border: 2px solid #2196f3;
}
.attachmentsPreview .thumbnailGuide .thumbnailList .thumbnailItem.current:after {
  display: none;
}
.attachmentsPreview .thumbnailGuide .thumbnailList .thumbnailItem:after {
  display: block;
  content: '';
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  transition: opacity 0.3s ease;
}
.attachmentsPreview .thumbnailGuide .thumbnailList .thumbnailItem:hover:after {
  display: none;
}
.attachmentsPreview .thumbnailGuide .thumbnailList .thumbnailItem .typeBlock {
  position: absolute;
  box-sizing: border-box;
  left: 0px;
  top: 0px;
  padding: 5px 5px;
  width: 100%;
  height: 100%;
  text-align: left;
}
.attachmentsPreview .thumbnailGuide .thumbnailList .thumbnailItem .typeBlock .fileName {
  position: absolute;
  word-break: break-all;
  color: #fff;
  line-height: 1.2em;
}
.attachmentsPreview .thumbnailGuide .thumbnailList .thumbnailItem .typeBlock .extName {
  position: absolute;
  max-width: 60px;
  color: #fff;
  left: 6px;
  bottom: 2px;
  font-size: 15px;
  font-weight: bold;
  line-height: 1em;
}
.attachmentsPreview .attachmentInfo {
  position: absolute;
  background-color: #fff;
  border-left: 1px solid #eee;
  width: 328px;
  top: 54px;
  right: 0px;
  bottom: 0;
  transform: translateX(1px);
  transition: top 0.4s;
}
.attachmentsPreview .attachmentInfo .toggleBtn {
  position: absolute;
  cursor: pointer;
  width: 40px;
  height: 38px;
  left: -41px;
  top: 30px;
  color: rgba(255, 255, 255, 0.8);
  background-color: rgba(117, 117, 117, 0.2);
  text-align: center;
  line-height: 38px;
  font-size: 21px;
  border-radius: 2px 0 0 2px;
}
.attachmentsPreview .attachmentInfo .attDetails {
  padding-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 13px;
}
.attachmentsPreview .attachmentInfo .attDetails .attCreator a {
  width: 45px;
  height: 45px;
  vertical-align: middle;
  display: inline-block;
}
.attachmentsPreview .attachmentInfo .attDetails .attCreator span {
  margin-left: 6px;
  color: #696969;
}
.attachmentsPreview .attachmentInfo .attDetails .attCreator .attAvater {
  height: 45px;
  width: 45px;
  border-radius: 50%;
}
.attachmentsPreview .attachmentInfo .attDetails .attCreatorName {
  display: inline-block;
  vertical-align: middle;
  max-width: 15em;
  margin-left: 6px;
  color: #212121;
}
.attachmentsPreview .attachmentInfo .attDetails .attOperateTime {
  margin-top: 10px;
  margin-bottom: 10px;
  color: #9c9c9c;
}
.attachmentsPreview .attachmentInfo .attDetails .attPostInfo {
  color: #9c9c9c;
  font-size: 12px;
  line-height: 24px;
  height: 120px;
  overflow: hidden;
}
.attachmentsPreview .attachmentInfo .attDetails .viewDetails {
  margin-top: 5px;
  height: 30px;
}
.attachmentsPreview .attachmentInfo .attDetails .postDetails {
  cursor: pointer;
  font-size: 12px;
  color: #aaa;
}
.attachmentsPreview .attachmentInfo .attDetails .postDetails:hover {
  cursor: pointer;
  text-decoration: none;
  color: #0066cc;
}
.attachmentsPreview .noSelect {
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
@media screen and (max-width: 500px) {
  .previewHeader .saveTo,
  .previewHeader .shareNode,
  .previewHeader .more,
  .previewHeader .newVersion,
  .previewHeader .historyPanel {
    display: none !important;
  }
  .previewHeader .fileName {
    max-width: 100px !important;
  }
  .statusBar .tip,
  .statusBar .icon-apps {
    display: none !important;
  }
  .statusBar .imageOperate * {
    display: none !important;
  }
  .statusBar .imageOperate .icon-zoom_in2,
  .statusBar .imageOperate .icon-zoom_out,
  .statusBar .imageOperate .originImage {
    display: inline-block !important;
  }
}

.rc-trigger-popup {
  position: absolute;
  left: -9999px;
  top: -9999px;
  z-index: 1050;
}
.rc-trigger-popup-hidden {
  display: none;
}
.rc-trigger-popup-zoom-enter,
.rc-trigger-popup-zoom-appear {
  opacity: 0;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
  animation-play-state: paused;
}
.rc-trigger-popup-zoom-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
  animation-play-state: paused;
}
.rc-trigger-popup-zoom-enter.rc-trigger-popup-zoom-enter-active,
.rc-trigger-popup-zoom-appear.rc-trigger-popup-zoom-appear-active {
  animation-name: rcTriggerZoomIn;
  animation-play-state: running;
}
.rc-trigger-popup-zoom-leave.rc-trigger-popup-zoom-leave-active {
  animation-name: rcTriggerZoomOut;
  animation-play-state: running;
}
@keyframes rcTriggerZoomIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
  }
}
@keyframes rcTriggerZoomOut {
  0% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(0, 0);
  }
}
.rc-trigger-popup-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: #373737;
  background-color: rgba(55, 55, 55, 0.6);
  height: 100%;
  filter: alpha(opacity=50);
  z-index: 1050;
}
.rc-trigger-popup-mask-hidden {
  display: none;
}
.rc-trigger-popup-fade-enter,
.rc-trigger-popup-fade-appear {
  opacity: 0;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  animation-play-state: paused;
}
.rc-trigger-popup-fade-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  animation-play-state: paused;
}
.rc-trigger-popup-fade-enter.rc-trigger-popup-fade-enter-active,
.rc-trigger-popup-fade-appear.rc-trigger-popup-fade-appear-active {
  animation-name: rcTriggerMaskFadeIn;
  animation-play-state: running;
}
.rc-trigger-popup-fade-leave.rc-trigger-popup-fade-leave-active {
  animation-name: rcDialogFadeOut;
  animation-play-state: running;
}
@keyframes rcTriggerMaskFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes rcDialogFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

.mingPopupMask {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 999;
}
.mingPopup {
  position: absolute;
  margin-top: -5px;
  width: 364px;
  background-color: #fff;
  z-index: 1000;
  border: 1px solid #dadada !important;
  border-radius: 3px !important;
  background: #fff !important;
  box-shadow: 0 0 15px rgba(99, 99, 99, 0.5) !important;
}
.mingPopup .arrow {
  content: '';
  display: block;
  position: absolute;
  border: 8px solid transparent;
  border-bottom-color: #fff;
  top: -16px;
  left: 47px;
}

.darkHeader .header {
  margin: 0 !important;
  padding-left: 24px;
  background-color: #f5f5f5;
}
.uploadNewVersionContainer .filePreview {
  position: relative;
  height: 120px;
  margin: 0px -24px 25px;
  text-align: center;
  background-color: #f5f5f5;
}
.uploadNewVersionContainer .filePreview .fileIcon {
  display: none;
  margin: -13px auto 0;
  position: relative;
  width: 85px;
  height: 97px;
  background-size: cover !important;
}
.uploadNewVersionContainer .filePreview .fileSize {
  position: absolute;
  right: 3px;
  bottom: 3px;
  padding: 3px 2px;
  border-radius: 3px;
  background: rgba(255, 255, 255, 0.4);
  display: block;
  color: #333;
  line-height: 1;
  text-indent: 0;
}
.uploadNewVersionContainer .filePreview .thumbnailCon {
  display: none;
  position: absolute;
  top: -59px;
  display: table;
  width: 100%;
  height: 185px;
}
.uploadNewVersionContainer .filePreview .thumbnail {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.uploadNewVersionContainer .filePreview .thumbnail img {
  max-width: 60%;
  max-height: 100px;
}
.uploadNewVersionContainer .filePreview .process {
  width: 46%;
  height: 10px;
  background: #ccc;
  border-radius: 10px;
  position: absolute;
  top: 50%;
  margin-top: -5px;
  left: 27%;
}
.uploadNewVersionContainer .filePreview .process .processBar {
  border-radius: 10px;
  overflow: hidden;
}
.uploadNewVersionContainer .filePreview .process .processBar .processContent {
  height: 10px;
  width: 0;
}
.uploadNewVersionContainer .filePreview .process .processBar .processPercent {
  position: absolute;
  right: -35px;
  top: -4px;
}
.uploadNewVersionContainer .dList .dItem {
  position: relative;
  padding-left: 100px;
  margin-bottom: 24px;
}
.uploadNewVersionContainer .dList .dItem .itemLabel {
  position: absolute;
  left: 0px;
  width: 80px;
  text-align: right;
  font-size: 14px;
  color: #9e9e9e;
  line-height: 36px;
  height: 36px;
}
.uploadNewVersionContainer .dList .dItem .itemContent input,
.uploadNewVersionContainer .dList .dItem .itemContent textarea {
  border: 1px solid #e8e8e8;
  width: 334px;
  height: 36px;
  padding: 10px;
  border-radius: 2px;
  box-sizing: border-box;
}
.uploadNewVersionContainer .dList .dItem .itemContent input:-ms-input-placeholder,
.uploadNewVersionContainer .dList .dItem .itemContent textarea:-ms-input-placeholder {
  color: #acacac !important;
}
.uploadNewVersionContainer .dList .dItem .itemContent input::-ms-input-placeholder,
.uploadNewVersionContainer .dList .dItem .itemContent textarea::-ms-input-placeholder {
  color: #acacac;
}
.uploadNewVersionContainer .dList .dItem .itemContent input::placeholder,
.uploadNewVersionContainer .dList .dItem .itemContent textarea::placeholder {
  color: #acacac;
}
.uploadNewVersionContainer .dList .dItem .itemContent input:focus,
.uploadNewVersionContainer .dList .dItem .itemContent textarea:focus {
  border-color: #2196e3;
}
.uploadNewVersionContainer .dList .dItem .itemContent textarea {
  height: 90px;
  resize: none;
}

#folderSelectDialog {
}
/*#folderSelectDialog ul li{
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}*/

#folderSelectDialog .folderContent {

}

#folderSelectDialog .folderContent .folderUrl {
    margin: -4px 0 4px;
    font-size: 14px;
    height: 30px;
    overflow-x:hidden;
}
#folderSelectDialog .folderContent .folderUrl .positionUrl{
    transition:all 1s ease;
}
#folderSelectDialog .folderContent .folderNode {
    border: 0px solid #ccc;
    border-top-width: 1px;
    border-bottom-width: 1px;
    margin: 0 -24px;
    padding: 4px 24px;
    overflow: hidden;
    overflow-y: auto;
    box-sizing:border-box;
    min-height: 300px;
    max-height: 380px;
}
#folderSelectDialog .folderContent .folderNode .project{

}
#folderSelectDialog .folderContent .folderNode .project.myFiles{
  margin-top: 5px;
}
#folderSelectDialog .folderContent .folderNode .project .projectName, #folderSelectDialog .folderContent .folderNode .homeNetWork{
    padding: 10px 0 5px 14px;
    display: inline-block;
    max-width: 300px;
}
#folderSelectDialog .folderContent .folderNode .project > i{
    margin-top: 10px;
    margin-right: 10px;
    cursor:pointer;
    color: #666;
}
#folderSelectDialog .folderContent .animated {
    -webkit-transition:all 1s ease;
    transition:all 1s ease;
}
#folderSelectDialog .folderContent .folderNode .project .initFlop{
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
}
#folderSelectDialog .folderContent .folderNode .flop{
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}
#folderSelectDialog .folderNode .nodeList {
    width: 100%;
    font-size: 0px;
    position:relative;
}

#folderSelectDialog .folderUrl .disable{
    cursor: initial !important;
    color: #9e9e9e !important;
}

#folderSelectDialog .folderUrl .levelName {
    cursor: pointer;
    display: inline-block;
}
#folderSelectDialog .folderUrl .levelName:not(.ThemeColor3):hover{
  text-decoration:none!important;
}
#folderSelectDialog .folderUrl .levelName:nth-child(3){
    max-width: 130px !important;
}

#folderSelectDialog .folderUrl .levelName:not(.flex){
    max-width: 84px;
}
#folderSelectDialog .folderUrl .levelName:hover{
    text-decoration:underline;
}
#folderSelectDialog .folderUrl .operation{
    display:none;
    padding-left:15px;
    box-sizing: border-box;
    color: #7d7d7d;
    font-size:0px;
}
#folderSelectDialog .folderUrl .operation .createFolder,#folderSelectDialog .folderUrl .operation .icon-search{
    vertical-align:middle;
    color: #7d7d7d;
    opacity: .8;
}
#folderSelectDialog .folderUrl .operation .createFolder:hover,#folderSelectDialog .folderUrl .operation .icon-search:hover{
  opacity:1;
}
#folderSelectDialog .folderUrl .operation .createFolder{
    font-size: 18px;
    cursor: pointer;
}
#folderSelectDialog .folderUrl .operation .icon-search{
    font-size:16px;
    cursor:pointer;
    background-color:#fff;
    display: inline-block;
    height: 22px;
    width: 24px;
    line-height: 22px;
}
#folderSelectDialog .folderUrl .operation .folderSearch{
    display: inline-block;
    margin-right: 12px;
    margin-left:12px;
    box-sizing: border-box;
    height: 30px;
    line-height: 30px;
}
#folderSelectDialog .folderUrl .operation .searchFolder{
    margin-right: -14px;
    padding: 2px 0px 2px 0px;
    vertical-align: middle;
    width: 0px;
    border-width: 0px;
    border-bottom: 1px solid #7d7d7d;
    font-size: 13px;
}
.folderNode .nodeList .nodeItem , .folderNode .nodeList .addNewFolder, .folderNode .nodeList .nullItem {
    box-sizing: border-box;
    height: 46px;
    line-height: 46px;
    cursor: pointer;
}
#folderSelectDialog .folderNode .nodeList .nullItem{
    font-size:12px;
    background-color:#f9f9f9;
    padding-left:56px;
}
.folderNode .nodeList .addNewFolder .editBox{
    margin-left: 15px;
    vertical-align: middle;
    width: 160px;
    height: 20px;
    line-height: 20px;
    background: #fff;
    border:0;
    margin-top: 3px;
    color:#7d7d7d;
    padding: 0;
    user-select: auto !important;
}
#folderSelectDialog .folderNode .nodeList .nodeItem:not(.ThemeBGColor3) .customSelect {
    z-index:1000 !important;
}
#folderSelectDialog .folderNode .nodeList .nodeItem .leftContent {
    /*float:left;*/
    display:inline-block;
    font-size:0;
}
#folderSelectDialog .folderNode .nodeList .nodeItem .visibleType {
    float:right;
}
#folderSelectDialog .folderNode .nodeList .nodeItem .noChange{
    float:right;
    margin-right:10px;
    font-size:12px;
}
#folderSelectDialog .folderNode .nodeList .nodeItem:hover {
    background-color: #f8f8f8;
}

#folderSelectDialog .folderNode .nodeList .nodeItem .nodeName {
    margin-left: 15px;
    font-size: 12px;
    vertical-align: middle;
    max-width: 230px;
    display: inline-block;
}
#folderSelectDialog .folderNode .nodeList .nodeItem:not([nodeType="2"]) .nodeName:hover{
    text-decoration:underline;
}
#folderSelectDialog .folderNode .nodeList .nodeItem .nodeExt {
    display:inline-block;
    font-size: 12px;
    vertical-align: middle;
    min-width:20px;
    max-width: 45px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#folderSelectDialog .folderNode .nodeList .nodeItem .nodeType, .folderNode .nodeList .addNewFolder .nodeType {
    height: 32px;
    width: 29px;
    vertical-align: middle;
    margin-left: 10px;
    display: inline-block;
    font-size: 20px;
}
#folderSelectDialog .folderNode .nodeList .nodeItem .icon-attachment{margin:5px -5px 0 15px;}
#folderSelectDialog .folderNode .nodeList .nodeItem .fileIcon-folder{margin-top:-4px;}
#folderSelectDialog .colorWhite {
    color: #fff;
}

#folderSelectDialog .folderNode .nodeList .nodeItem .customSelect {
    float:right;
    /*position: static !important;*/
}
#folderSelectDialog .nodeList .nodeItem .customSelect .csList {
    left:inherit;
    right:0;
}
#folderSelectDialog .nodeList .nodeItem .customSelect .csList ul li {
    box-sizing: border-box;
    text-align:right;
}
#folderSelectDialog .noItemBox {
    -webkit-box-shadow: 0px 2px 10px 0px rgba(245,68,68,1);
    -moz-box-shadow: 0px 2px 10px 0px rgba(245,68,68,1);
    box-shadow: 0px 2px 10px 0px rgba(245,68,68,1);
}

#folderSelectDialog .folderNode .nullData {
    /*padding: 15px 15px;*/
    text-align: center;
    margin-top: 10px;
    width:100%;
}

#folderSelectDialog .selectedHint {
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    margin-top:8px;
    padding:0 15px;
    overflow:hidden;
    display: none !important;
}

/*#folderSelectDialog .selectedHint .selectedTitle {
    width: 56px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    font-size: 12px;
    vertical-align: middle;
}

#folderSelectDialog .selectedHint .selectedItem {
    display: inline-block;
    width: 369px;
    border: 1px solid #bdbdbd;
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
    border-radius: 3px;
    font-size: 12px;
    margin-left: 8px;
    padding-left: 5px;
}*/
#folderSelectDialog .selectedHint .selectedItem{
    font-size:12px;

}

#folderSelectDialog .selectedHint .selectedItem .item {
   margin-right:10px;
   background-color: #9c9c9c;
   padding: 4px;
   border-radius: 3px;
}
#folderSelectDialog .selectedHint .selectedItem .itemName {
   max-width: 196px;
   display: inline-block;
}

#folderSelectDialog .folderNode .nodeItem .searchPath{
    min-width: 40px;
    opacity:.5;
    text-align: right;
    padding-left: 15px;
}
#folderSelectDialog .folderNode .nodeItem .searchPath span{
    display:inline-block;
}
#folderSelectDialog .folderNode .nodeItem .searchPath span:not(.felx){
  max-width:60px;
}
#folderSelectDialog .folderNode .nodeItem .searchPath .rootName{
    max-width:50px;
}
#folderSelectDialog .folderNode .nodeItem .searchPath .above{
    text-align:left;
}
#folderSelectDialog .folderNode .nodeItem .statusIcon{
    width: 26px;
    margin: 0 8px;
    text-align: center;
    display:inline-block;
    position:relative;
}
/* #folderSelectDialog .folderNode .nodeItem .sharePer:after {
    content: '';
    position: absolute;
    display: inline-block;
    width: 100%;
    height: 4px;
    left: 0;
    bottom: -4px;
} */
#folderSelectDialog .folderNode .nodeItem .statusIcon > i{
    vertical-align:middle;
}
#folderSelectDialog .folderNode .nodeItem .statusIcon > i:not(.ThemeColor3){
    opacity:.5;
}
/*分享权限*/
#folderSelectDialog  .sharePermision{
    position: absolute;
    display: none;
    left: 20px;
    bottom: 6px;
    width: 270px;
    background-color:#fff;
    box-shadow: 0 4px 7px rgba(0,0,0,.2);
    border: 1px solid #f1f1f1;
    z-index:1005;
    border-radius: 3px;
}
#folderSelectDialog  .contraryTaskBoxShadow{
    box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.13), 0 -2px 6px rgba(0, 0, 0, 0.1);
}
#folderSelectDialog  .contraryShareShadow{
    -webkit-box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.1);
}
#folderSelectDialog .sharePermision .shareList{
    padding: 8px 0;
}
#folderSelectDialog .sharePermision ul li{
    /*height:28px;*/
    /*line-height:28px;*/
    font-size: 14px;
    text-align:left;
    padding: 5px 16px;
    overflow: hidden;
}
#folderSelectDialog .sharePermision ul li .desc{
  margin: 2px 0px 5px 0;
  line-height: 1.2em;
  color: #bdbdbd;
  font-size: 12px;
}
#folderSelectDialog .sharePermision ul li .visibleName .ownerName {
  display: inline-block;
  max-width: 104px;
}
#folderSelectDialog .sharePermision ul li .visibleName .companyName {
  display: inline-block;
  max-width: 132px;
}
#folderSelectDialog .sharePermision ul li:not(.ThemeColor3):hover{
     background-color: #f8f8f8;
     cursor:pointer;
 }
#folderSelectDialog .sharePermision ul li .selectSpan
 {
    font-size: 14px;
    width: 32px;
    text-align: center;
    display: inline-block;
 }

 #folderSelectDialog .nodeVisibleType {
    position: relative;
    top: 16px;
    height: 0;
    box-sizing: border-box;
    line-height: 24px;
    color: #333;
}

#folderSelectDialog .nodeVisibleType .visibleTypeIcon {
  width: 22px;
  height: 22px;
  margin-right: 10px;
  border-radius: 22px;
  border: 1px solid #ccc;
  display: inline-block;
  font-size: 18px;
  text-align: center;
  line-height: 20px;
  color: #9e9e9e;
}

#folderSelectDialog .nodeVisibleType .danger {
  border-color: #FD423E !important;
  color: #FD423E !important;
}

#folderSelectDialog .nodeVisibleType .updateTypeBtn {
  margin-left: 8px;
}

#folderSelectDialog .nodeVisibleType .updateTypeBtn:hover {
  text-decoration: underline;
}

#folderSelectDialog .footer {
  margin-top: 10px !important;
}

#folderSelectDialog .footer a {
  z-index: 2;
  position: relative;
}

#createShare_container .qrCode {
  margin: 20px auto 0;
  text-align: center;
}

#createShare_container .qrCode img {
  height: 150px;
}

.createShareDesc,
.createShareCopy {
  width: 100%;
  text-align: center;
  margin-top: 20px;
  position: relative;
}
.createShareCopy span {
  cursor: pointer;
  color: #888;
}
.createShareCopy span i {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAEECAYAAABtBXvlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYyN0QzNUYxQTZGNTExRTU5NTQ2REVFMEFGMUJBMEZDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYyN0QzNUYyQTZGNTExRTU5NTQ2REVFMEFGMUJBMEZDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjI3RDM1RUZBNkY1MTFFNTk1NDZERUUwQUYxQkEwRkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjI3RDM1RjBBNkY1MTFFNTk1NDZERUUwQUYxQkEwRkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WuLVZAAAgCklEQVR42uxdCZgV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) no-repeat;
  background-size: 100px 130px;
  width: 32px;
  height: 32px;
  background-position: -40px 0;
  display: inline-block;
  vertical-align: top;
  margin-top: -6px;
  margin-right: 5px;
}
.createShareCopy .clipboardswf {
  left: 50%;
  margin-left: -75px;
  top: -5px;
  position: absolute;
}
.createSharePadding {
  padding-bottom: 40px;
}
#createShare {
  margin-bottom: 0;
}
#createShare .noHeader {
  margin-right: 0;
}
.createShareTextRight {
  text-align: right;
}
.createShareLink {
  margin-left: 35px;
}
#createShare .shareOperator {
  width: 100%;
  text-align: right;
  margin-top: 20px;
  padding-bottom: 20px;
}
#createShare .shareBtn {
  margin-right: 24px;
  font-size: 13px;
  cursor: pointer;
}
#createShare .shareBtn.cancelStyle {
  color: #4caf50 !important;
}
.noShare {
  width: 100%;
  text-align: center;
  margin-top: 48px;
}
.noShare i {
  display: inline-block;
  width: 93px;
  height: 93px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAEECAYAAABtBXvlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYyN0QzNUYxQTZGNTExRTU5NTQ2REVFMEFGMUJBMEZDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYyN0QzNUYyQTZGNTExRTU5NTQ2REVFMEFGMUJBMEZDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjI3RDM1RUZBNkY1MTFFNTk1NDZERUUwQUYxQkEwRkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjI3RDM1RjBBNkY1MTFFNTk1NDZERUUwQUYxQkEwRkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WuLVZAAAgCklEQVR42uxdCZgV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) no-repeat;
  background-size: 100px 130px;
  background-position: 0 -33px;
}
.noShareContent {
  width: 100%;
  text-align: center;
  margin-top: 20px;
  line-height: 30px;
  padding-bottom: 35px;
}
.noShareContent.noShareContentP {
  padding-bottom: 70px;
}

.shareBtnClose {
  color: #f44336 !important;
}
#createShareAlert {
  border-radius: 5px;
  z-index: 9999;
  position: fixed;
  bottom: 20px;
  left: 20px;
  padding: 12px 20px 10px;
  width: 290px;
  background-color: #fff;
  border-top-width: 8px;
  border-top-style: solid;
  -moz-box-shadow: 0 6px 30px rgba(0, 0, 0, 0.2), 0 2px 12px rgba(0, 0, 0, 0.2);
  box-shadow: 0 6px 30px rgba(0, 0, 0, 0.2), 0 2px 12px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 6px 30px rgba(0, 0, 0, 0.2), 0 2px 12px rgba(0, 0, 0, 0.2);
}
.createShareAlertTitle {
  font-size: 16px;
  margin-bottom: 7px;
}
.createShareAlertTitle .icon-plus-interest {
  font-size: 22px;
  vertical-align: top;
  display: inline-block;
  color: #4caf50;
  margin-right: 10px;
}
#createShareAlert .inviteBtn {
  margin-left: 15px;
  cursor: pointer;
}
#createShareAlert .inviteBtn:hover,
#createShareAlert .createShareLink:hover {
  text-decoration: underline;
}
.createShareAlertClose {
  font-size: 24px;
  position: absolute;
  right: 10px;
  top: 0;
  cursor: pointer;
}
.createShareAlertClose:not(:hover) {
  color: #333 !important;
}
#createShareAlert.ns-hide {
  -webkit-animation-direction: reverse;
  animation-direction: reverse;
}
#createShareAlert.ns-show,
#createShareAlert.ns-hide {
  -webkit-animation-name: animGenie;
  animation-name: animGenie;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}
@-webkit-keyframes animGenie {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(200% + 30px), 0) scale3d(0, 1, 1);
    -webkit-animation-timing-function: ease-in;
  }
  40% {
    opacity: 0.5;
    -webkit-transform: translate3d(0, 0, 0) scale3d(0.02, 1.1, 1);
    -webkit-animation-timing-function: ease-out;
  }
  70% {
    opacity: 0.6;
    -webkit-transform: translate3d(0, -40px, 0) scale3d(0.8, 1.1, 1);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  }
}

@keyframes animGenie {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(200% + 30px), 0) scale3d(0, 1, 1);
    -webkit-animation-timing-function: ease-in;
    transform: translate3d(0, calc(200% + 30px), 0) scale3d(0, 1, 1);
    animation-timing-function: ease-in;
  }
  40% {
    opacity: 0.5;
    -webkit-transform: translate3d(0, 0, 0) scale3d(0.02, 1.1, 1);
    -webkit-animation-timing-function: ease-out;
    transform: translate3d(0, 0, 0) scale3d(0.02, 1.1, 1);
    animation-timing-function: ease-out;
  }
  70% {
    opacity: 0.6;
    -webkit-transform: translate3d(0, -40px, 0) scale3d(0.8, 1.1, 1);
    transform: translate3d(0, -40px, 0) scale3d(0.8, 1.1, 1);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  }
}

/* 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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  z-index: 1010;
  margin-right: 24px;
}
.ant-notification-top,
.ant-notification-bottom,
.ant-notification-topLeft,
.ant-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}
.ant-notification-top .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-bottom .ant-notification-fade-enter.ant-notification-fade-enter-active,
.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-top .ant-notification-fade-appear.ant-notification-fade-appear-active,
.ant-notification-bottom .ant-notification-fade-appear.ant-notification-fade-appear-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-top,
.ant-notification-bottom {
  margin-right: auto;
  margin-left: auto;
}
.ant-notification-close-icon {
  font-size: 14px;
  cursor: pointer;
}
.ant-notification-hook-holder {
  position: relative;
}
.ant-notification-notice {
  position: relative;
  width: 384px;
  max-width: calc(100vw - 24px * 2);
  margin-bottom: 16px;
  margin-left: auto;
  padding: 16px 24px;
  overflow: hidden;
  line-height: 1.5715;
  word-wrap: break-word;
  background: #fff;
  border-radius: 2px;
  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-top .ant-notification-notice,
.ant-notification-bottom .ant-notification-notice {
  margin-right: auto;
  margin-left: auto;
}
.ant-notification-topLeft .ant-notification-notice,
.ant-notification-bottomLeft .ant-notification-notice {
  margin-right: auto;
  margin-left: 0;
}
.ant-notification-notice-message {
  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 {
  -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;
  opacity: 0;
  -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;
    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;
    opacity: 1;
  }
  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}
.ant-notification-rtl {
  direction: rtl;
}
.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 0;
  padding-left: 24px;
}
.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-right: 48px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-right: 48px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-icon {
  margin-right: 4px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-close {
  right: auto;
  left: 22px;
}
.ant-notification-rtl .ant-notification-notice-btn {
  float: left;
}

.mdNotification {
  width: 440px;
  min-height: 93px;
  border-top: 4px solid #2196f3;
  padding: 14px 20px 20px 14px;
  border-radius: 6px;
}
.mdNotification.error {
  border-top-color: #f44336;
}
.mdNotification.success {
  border-top-color: #4caf50;
}
.mdNotification.warning {
  border-top-color: #fb0;
}
.mdNotification.info {
  border-top-color: #1c97f3;
}
.mdNotification.closable .ant-notification-notice-close {
  display: none;
}
.mdNotification .ant-notification-notice-icon {
  margin-left: 0px;
  font-size: 24px;
}
.mdNotification .ant-notification-notice-icon .success {
  color: #4caf50;
}
.mdNotification .ant-notification-notice-icon .error {
  color: #f44336;
}
.mdNotification .ant-notification-notice-icon .warning {
  color: #fb0;
}
.mdNotification .ant-notification-notice-icon .info {
  color: #1c97f3;
}
.mdNotification .ant-notification-notice-message {
  font-weight: 500;
  margin-left: 34px;
  margin-bottom: 8px;
  font-size: 16px;
  color: #333;
}
.mdNotification .ant-notification-notice-description {
  font-size: 13px;
  color: #757575;
}
.mdNotification .ant-notification-notice-description .antNotificationDescription {
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  max-height: 62px;
  -webkit-line-clamp: 3;
  /*! autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
}
.mdNotification .ant-notification-notice-description {
  margin-left: 34px;
  font-size: 13px;
  color: #333;
}
.mdNotification .ant-notification-notice-btn {
  margin-top: 8px;
}
.mdNotification .ant-notification-notice-close {
  font-size: 20px;
  right: 10px;
  top: 0px;
  color: #9e9e9e;
}
.notificationIconWrap {
  animation: rotate 3s ease-in-out infinite;
}
@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.attachmentsLoading {
  width: 100%;
  height: 100%;
  text-align: center;
  display: table;
}
.attachmentsLoading .bounceWrap {
  height: 100%;
  width: 100%;
  display: table-cell;
  vertical-align: middle;
}

.attachmentsLoading .bounceWrap .bounce {
  width: 10px;
  height: 10px;
  margin-left: 5px;
  margin-right: 5px;
  background-color: #eee;
  border-radius: 50%;
  background-clip: padding-box;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.attachmentsLoading .bounceWrap .bounce:nth-child(6) {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

.attachmentsLoading .bounceWrap .bounce:nth-child(5) {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.attachmentsLoading .bounceWrap .bounce:nth-child(4) {
  -webkit-animation-delay: -0.48s;
  animation-delay: -0.48s;
}

.attachmentsLoading .bounceWrap .bounce:nth-child(3) {
  -webkit-animation-delay: -0.64s;
  animation-delay: -0.64s;
}

.attachmentsLoading .bounceWrap .bounce:nth-child(2) {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.attachmentsLoading .bounceWrap .bounce:nth-child(1) {
  -webkit-animation-delay: -0.96s;
  animation-delay: -0.96s;
}

@-webkit-keyframes bouncedelay {
  0%,
  80%,
  to {
    opacity: 0;
  }

  40% {
    opacity: 1;
  }
}

@keyframes bouncedelay {
  0%,
  80%,
  to {
    transform: scale(0);
    -webkit-transform: scale(0);
  }

  40% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}

.dragAbleContainer {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}

.dragAbleContainer .dragAbleLoadDiv {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
  z-index: 1001;
}

.dragAbleContainer .dragAbleImg.grab {
  cursor: grab;
}

.dragAbleContainer .dragAbleImg.grabbing {
  cursor: grabbing;
}

.codeViewer {
  background: #fff;
  position: absolute;
  overflow: scroll;
  padding: 0 10px 20px;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  user-select: text;
}
.codeViewer > * {
  max-width: 80%;
  margin-top: 10px;
}
.codeViewer > pre {
  white-space: pre-wrap;
}
.codeViewer.loading {
  align-items: center;
}
@font-face {
  font-family: octicons-link;
  src: url(data:font/woff;charset=utf-8;base64,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);
}
.codeViewer .markdown-body {
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
  color: #333;
  background-color: #fff;
  font-size: 16px;
  line-height: 1.6;
  word-wrap: break-word;
  padding: 1em 0;
}
.codeViewer .markdown-body a {
  background-color: transparent;
}
.codeViewer .markdown-body a:active,
.codeViewer .markdown-body a:hover {
  outline: 0;
}
.codeViewer .markdown-body strong {
  font-weight: bold;
}
.codeViewer .markdown-body h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.codeViewer .markdown-body img {
  border: 0;
}
.codeViewer .markdown-body hr {
  box-sizing: content-box;
  height: 0;
}
.codeViewer .markdown-body pre {
  overflow: auto;
  display: block;
  padding: 1em;
  background: #333;
  color: white;
  border: 1px solid #cccccc;
  border-radius: 3px 3px 3px 3px;
  font-size: 13px !important;
  line-height: 1.3em !important;
}
.codeViewer .markdown-body code,
.codeViewer .markdown-body kbd,
.codeViewer .markdown-body pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
.codeViewer .markdown-body input {
  color: inherit;
  font: inherit;
  margin: 0;
}
.codeViewer .markdown-body html input[disabled] {
  cursor: default;
}
.codeViewer .markdown-body input {
  line-height: normal;
}
.codeViewer .markdown-body input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
.codeViewer .markdown-body table {
  border-collapse: collapse;
  border-spacing: 0;
}
.codeViewer .markdown-body td,
.codeViewer .markdown-body th {
  padding: 0;
}
.codeViewer .markdown-body * {
  box-sizing: border-box;
}
.codeViewer .markdown-body input {
  font: 13px / 1.4 Helvetica, arial, nimbussansl, liberationsans, freesans, clean, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
}
.codeViewer .markdown-body a {
  color: #4078c0;
  text-decoration: none;
}
.codeViewer .markdown-body a:hover,
.codeViewer .markdown-body a:active {
  text-decoration: underline;
}
.codeViewer .markdown-body hr {
  height: 0;
  margin: 15px 0;
  overflow: hidden;
  background: transparent;
  border: 0;
  border-bottom: 1px solid #ddd;
}
.codeViewer .markdown-body hr:before {
  display: table;
  content: '';
}
.codeViewer .markdown-body hr:after {
  display: table;
  clear: both;
  content: '';
}
.codeViewer .markdown-body h1,
.codeViewer .markdown-body h2,
.codeViewer .markdown-body h3,
.codeViewer .markdown-body h4,
.codeViewer .markdown-body h5,
.codeViewer .markdown-body h6 {
  margin-top: 15px;
  margin-bottom: 15px;
  line-height: 1.1;
}
.codeViewer .markdown-body h1 {
  font-size: 30px;
}
.codeViewer .markdown-body h2 {
  font-size: 21px;
}
.codeViewer .markdown-body h3 {
  font-size: 16px;
}
.codeViewer .markdown-body h4 {
  font-size: 14px;
}
.codeViewer .markdown-body h5 {
  font-size: 12px;
}
.codeViewer .markdown-body h6 {
  font-size: 11px;
}
.codeViewer .markdown-body blockquote {
  margin: 0;
}
.codeViewer .markdown-body ul,
.codeViewer .markdown-body ol {
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.codeViewer .markdown-body ol ol,
.codeViewer .markdown-body ul ol {
  list-style-type: lower-roman;
}
.codeViewer .markdown-body ul ul ol,
.codeViewer .markdown-body ul ol ol,
.codeViewer .markdown-body ol ul ol,
.codeViewer .markdown-body ol ol ol {
  list-style-type: lower-alpha;
}
.codeViewer .markdown-body dd {
  margin-left: 0;
}
.codeViewer .markdown-body code {
  font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace;
  font-size: 12px;
}
.codeViewer .markdown-body pre {
  margin-top: 0;
  margin-bottom: 0;
  font: 12px Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
.codeViewer .markdown-body .select::-ms-expand {
  opacity: 0;
}
.codeViewer .markdown-body .octicon {
  font: normal normal normal 16px/1 octicons-link;
  display: inline-block;
  text-decoration: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.codeViewer .markdown-body .octicon-link:before {
  content: '\F05C';
}
.codeViewer .markdown-body:before {
  display: table;
  content: '';
}
.codeViewer .markdown-body:after {
  display: table;
  clear: both;
  content: '';
}
.codeViewer .markdown-body > *:first-child {
  margin-top: 0 !important;
}
.codeViewer .markdown-body > *:last-child {
  margin-bottom: 0 !important;
}
.codeViewer .markdown-body a:not([href]) {
  color: inherit;
  text-decoration: none;
}
.codeViewer .markdown-body .anchor {
  display: inline-block;
  padding-right: 2px;
  margin-left: -18px;
}
.codeViewer .markdown-body .anchor:focus {
  outline: none;
}
.codeViewer .markdown-body h1,
.codeViewer .markdown-body h2,
.codeViewer .markdown-body h3,
.codeViewer .markdown-body h4,
.codeViewer .markdown-body h5,
.codeViewer .markdown-body h6 {
  margin-top: 1em;
  margin-bottom: 16px;
  font-weight: bold;
  line-height: 1.4;
}
.codeViewer .markdown-body h1 .octicon-link,
.codeViewer .markdown-body h2 .octicon-link,
.codeViewer .markdown-body h3 .octicon-link,
.codeViewer .markdown-body h4 .octicon-link,
.codeViewer .markdown-body h5 .octicon-link,
.codeViewer .markdown-body h6 .octicon-link {
  color: #000;
  vertical-align: middle;
  visibility: hidden;
}
.codeViewer .markdown-body h1:hover .anchor,
.codeViewer .markdown-body h2:hover .anchor,
.codeViewer .markdown-body h3:hover .anchor,
.codeViewer .markdown-body h4:hover .anchor,
.codeViewer .markdown-body h5:hover .anchor,
.codeViewer .markdown-body h6:hover .anchor {
  text-decoration: none;
}
.codeViewer .markdown-body h1:hover .anchor .octicon-link,
.codeViewer .markdown-body h2:hover .anchor .octicon-link,
.codeViewer .markdown-body h3:hover .anchor .octicon-link,
.codeViewer .markdown-body h4:hover .anchor .octicon-link,
.codeViewer .markdown-body h5:hover .anchor .octicon-link,
.codeViewer .markdown-body h6:hover .anchor .octicon-link {
  visibility: visible;
}
.codeViewer .markdown-body h1 {
  padding-bottom: 0.3em;
  font-size: 2.25em;
  line-height: 1.2;
  border-bottom: 1px solid #eee;
}
.codeViewer .markdown-body h1 .anchor {
  line-height: 1;
}
.codeViewer .markdown-body h2 {
  padding-bottom: 0.3em;
  font-size: 1.75em;
  line-height: 1.225;
  border-bottom: 1px solid #eee;
}
.codeViewer .markdown-body h2 .anchor {
  line-height: 1;
}
.codeViewer .markdown-body h3 {
  font-size: 1.5em;
  line-height: 1.43;
}
.codeViewer .markdown-body h3 .anchor {
  line-height: 1.2;
}
.codeViewer .markdown-body h4 {
  font-size: 1.25em;
}
.codeViewer .markdown-body h4 .anchor {
  line-height: 1.2;
}
.codeViewer .markdown-body h5 {
  font-size: 1em;
}
.codeViewer .markdown-body h5 .anchor {
  line-height: 1.1;
}
.codeViewer .markdown-body h6 {
  font-size: 1em;
  color: #777;
}
.codeViewer .markdown-body h6 .anchor {
  line-height: 1.1;
}
.codeViewer .markdown-body p,
.codeViewer .markdown-body blockquote,
.codeViewer .markdown-body ul,
.codeViewer .markdown-body ol,
.codeViewer .markdown-body dl,
.codeViewer .markdown-body table,
.codeViewer .markdown-body pre {
  margin-top: 0;
  margin-bottom: 16px;
}
.codeViewer .markdown-body hr {
  height: 4px;
  padding: 0;
  margin: 16px 0;
  background-color: #e7e7e7;
  border: 0 none;
}
.codeViewer .markdown-body ul,
.codeViewer .markdown-body ol {
  padding-left: 2em;
}
.codeViewer .markdown-body ul ul,
.codeViewer .markdown-body ul ol,
.codeViewer .markdown-body ol ol,
.codeViewer .markdown-body ol ul {
  margin-top: 0;
  margin-bottom: 0;
}
.codeViewer .markdown-body li > p {
  margin-top: 16px;
}
.codeViewer .markdown-body dl {
  padding: 0;
}
.codeViewer .markdown-body dl dt {
  padding: 0;
  margin-top: 16px;
  font-size: 1em;
  font-style: italic;
  font-weight: bold;
}
.codeViewer .markdown-body dl dd {
  padding: 0 16px;
  margin-bottom: 16px;
}
.codeViewer .markdown-body blockquote {
  padding: 0 15px;
  color: #777;
  border-left: 4px solid #ddd;
}
.codeViewer .markdown-body blockquote > :first-child {
  margin-top: 0;
}
.codeViewer .markdown-body blockquote > :last-child {
  margin-bottom: 0;
}
.codeViewer .markdown-body table {
  display: block;
  width: 100%;
  overflow: auto;
  word-break: normal;
  word-break: keep-all;
}
.codeViewer .markdown-body table th {
  font-weight: bold;
}
.codeViewer .markdown-body table th,
.codeViewer .markdown-body table td {
  padding: 6px 13px;
  border: 1px solid #ddd;
}
.codeViewer .markdown-body table tr {
  background-color: #fff;
  border-top: 1px solid #ccc;
}
.codeViewer .markdown-body table tr:nth-child(2n) {
  background-color: #f8f8f8;
}
.codeViewer .markdown-body img {
  max-width: 100%;
  box-sizing: content-box;
  background-color: #fff;
}
.codeViewer .markdown-body code {
  padding: 0;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  margin: 0;
  font-size: 85%;
  background-color: rgba(0, 0, 0, 0.04);
  border-radius: 3px;
}
.codeViewer .markdown-body code:before,
.codeViewer .markdown-body code:after {
  letter-spacing: -0.2em;
  content: '\A0';
}
.codeViewer .markdown-body pre > code {
  padding: 0;
  margin: 0;
  font-size: 100%;
  word-break: normal;
  white-space: pre;
  background: transparent;
  border: 0;
}
.codeViewer .markdown-body .highlight {
  margin-bottom: 16px;
}
.codeViewer .markdown-body .highlight pre {
  margin-bottom: 0;
  word-break: normal;
}
.codeViewer .markdown-body pre {
  word-wrap: normal;
}
.codeViewer .markdown-body pre code {
  display: inline;
  max-width: initial;
  padding: 0;
  margin: 0;
  overflow: initial;
  line-height: inherit;
  word-wrap: normal;
  background-color: transparent;
  border: 0;
}
.codeViewer .markdown-body pre code:before,
.codeViewer .markdown-body pre code:after {
  content: normal;
}
.codeViewer .markdown-body kbd {
  display: inline-block;
  padding: 3px 5px;
  font-size: 11px;
  line-height: 10px;
  color: #555;
  vertical-align: middle;
  background-color: #fcfcfc;
  border: solid 1px #ccc;
  border-bottom-color: #bbb;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 #bbb;
}
.codeViewer .markdown-body .pl-c {
  color: #969896;
}
.codeViewer .markdown-body .pl-c1,
.codeViewer .markdown-body .pl-s .pl-v {
  color: #0086b3;
}
.codeViewer .markdown-body .pl-e,
.codeViewer .markdown-body .pl-en {
  color: #795da3;
}
.codeViewer .markdown-body .pl-s .pl-s1,
.codeViewer .markdown-body .pl-smi {
  color: #333;
}
.codeViewer .markdown-body .pl-ent {
  color: #63a35c;
}
.codeViewer .markdown-body .pl-k {
  color: #a71d5d;
}
.codeViewer .markdown-body .pl-pds,
.codeViewer .markdown-body .pl-s,
.codeViewer .markdown-body .pl-s .pl-pse .pl-s1,
.codeViewer .markdown-body .pl-sr,
.codeViewer .markdown-body .pl-sr .pl-cce,
.codeViewer .markdown-body .pl-sr .pl-sra,
.codeViewer .markdown-body .pl-sr .pl-sre {
  color: #183691;
}
.codeViewer .markdown-body .pl-v {
  color: #ed6a43;
}
.codeViewer .markdown-body .pl-id {
  color: #b52a1d;
}
.codeViewer .markdown-body .pl-ii {
  background-color: #b52a1d;
  color: #f8f8f8;
}
.codeViewer .markdown-body .pl-sr .pl-cce {
  color: #63a35c;
  font-weight: bold;
}
.codeViewer .markdown-body .pl-ml {
  color: #693a17;
}
.codeViewer .markdown-body .pl-mh,
.codeViewer .markdown-body .pl-mh .pl-en,
.codeViewer .markdown-body .pl-ms {
  color: #1d3e81;
  font-weight: bold;
}
.codeViewer .markdown-body .pl-mq {
  color: #008080;
}
.codeViewer .markdown-body .pl-mi {
  color: #333;
  font-style: italic;
}
.codeViewer .markdown-body .pl-mb {
  color: #333;
  font-weight: bold;
}
.codeViewer .markdown-body .pl-md {
  background-color: #ffecec;
  color: #bd2c00;
}
.codeViewer .markdown-body .pl-mi1 {
  background-color: #eaffea;
  color: #55a532;
}
.codeViewer .markdown-body .pl-mdr {
  color: #795da3;
  font-weight: bold;
}
.codeViewer .markdown-body .pl-mo {
  color: #1d3e81;
}
.codeViewer .markdown-body kbd {
  display: inline-block;
  padding: 3px 5px;
  font: 11px Consolas, 'Liberation Mono', Menlo, Courier, monospace;
  line-height: 10px;
  color: #555;
  vertical-align: middle;
  background-color: #fcfcfc;
  border: solid 1px #ccc;
  border-bottom-color: #bbb;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 #bbb;
}
.codeViewer .markdown-body .task-list-item {
  list-style-type: none;
}
.codeViewer .markdown-body .task-list-item + .task-list-item {
  margin-top: 3px;
}
.codeViewer .markdown-body .task-list-item input {
  margin: 0 0.35em 0.25em -1.6em;
  vertical-align: middle;
}
.codeViewer .markdown-body :checked + .radio-label {
  z-index: 1;
  position: relative;
  border-color: #4078c0;
}
.codeViewer .markdown-body code,
.codeViewer .markdown-body tt {
  background-color: #f8f8f8;
  border: 1px solid #eaeaea;
  border-radius: 3px 3px 3px 3px;
  margin: 0 2px;
  padding: 0 5px;
  white-space: nowrap;
}
.codeViewer .markdown-body pre > code {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  margin: 0;
  padding: 0;
  white-space: pre;
  color: inherit;
  text-shadow: none;
}
.codeViewer .markdown-body pre code,
.codeViewer .markdown-body pre tt {
  background-color: transparent;
  border: medium none;
}
.codeViewer .markdown-body ul {
  display: block;
  list-style-type: disc;
}
.codeViewer .markdown-body ol {
  display: block;
  list-style-type: decimal;
}
.codeViewer .markdown-body li {
  display: list-item;
  text-align: match-parent;
}
.mdcode {
  /**
  * prism.js tomorrow night eighties for JavaScript, CoffeeScript, CSS and HTML
  * Based on https://github.com/chriskempson/tomorrow-theme
  * @author Rose Pritchard
  */
  /* Code blocks */
  /* Inline code */
}
.mdcode * {
  background: none !important;
  text-shadow: none !important;
}
.mdcode code[class*='language-'],
.mdcode pre[class*='language-'] {
  color: #ccc;
  background: none;
  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  font-size: 1em;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}
.mdcode pre[class*='language-'] {
  padding: 1em;
  margin: 0.5em 0;
  overflow: auto;
}
.mdcode :not(pre) > code[class*='language-'],
.mdcode pre[class*='language-'] {
  background: #2d2d2d;
}
.mdcode :not(pre) > code[class*='language-'] {
  padding: 0.1em;
  border-radius: 0.3em;
  white-space: normal;
}
.mdcode .token.comment,
.mdcode .token.block-comment,
.mdcode .token.prolog,
.mdcode .token.doctype,
.mdcode .token.cdata {
  color: #999;
}
.mdcode .token.punctuation {
  color: #ccc;
}
.mdcode .token.tag,
.mdcode .token.attr-name,
.mdcode .token.namespace,
.mdcode .token.deleted {
  color: #e2777a;
}
.mdcode .token.function-name {
  color: #6196cc;
}
.mdcode .token.boolean,
.mdcode .token.number,
.mdcode .token.function {
  color: #f08d49;
}
.mdcode .token.property,
.mdcode .token.class-name,
.mdcode .token.constant,
.mdcode .token.symbol {
  color: #f8c555;
}
.mdcode .token.selector,
.mdcode .token.important,
.mdcode .token.atrule,
.mdcode .token.keyword,
.mdcode .token.builtin {
  color: #cc99cd;
}
.mdcode .token.string,
.mdcode .token.char,
.mdcode .token.attr-value,
.mdcode .token.regex,
.mdcode .token.variable {
  color: #7ec699;
}
.mdcode .token.operator,
.mdcode .token.entity,
.mdcode .token.url {
  color: #67cdcc;
}
.mdcode .token.important,
.mdcode .token.bold {
  font-weight: bold;
}
.mdcode .token.italic {
  font-style: italic;
}
.mdcode .token.entity {
  cursor: help;
}
.mdcode .token.inserted {
  color: green;
}

.videoPlayer {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.videoPlayer .videoContent {
  max-width: 80%;
  max-height: 80%;
}
.videoPlayer .mask {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
}
.videoPlayer .mask .playControl {
  cursor: pointer;
  width: 80px;
  height: 80px;
  border-radius: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.5);
}
.videoPlayer .mask .playControl .icon {
  margin-left: 4px;
  color: rgba(255, 255, 255, 0.8);
  font-size: 30px;
}

.UploadFilesTriggerWrap.rc-trigger-popup {
  position: absolute;
  left: -9999px;
  top: -9999px;
  z-index: 1000;
}
.UploadFilesTriggerWrap.rc-trigger-popup-hidden {
  display: none;
}
.UploadFilesTriggerPanel {
  width: 480px;
  min-height: 253px;
  max-height: 370px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0, 0, 0, 0.15);
}
.UploadFilesTriggerPanel.compatibilityIe .UploadFiles-wrapper {
  position: absolute;
  top: 56px;
  bottom: 0;
}
.UploadFilesTriggerPanel.drag .dropTextarea {
  width: 100%;
  height: 100%;
  z-index: 2;
  border-radius: 4px;
}
.UploadFilesTriggerPanel.drag .dragPanel {
  display: flex;
}
.UploadFilesTriggerPanel .panelHeader {
  height: 20px;
  padding: 18px;
}
.UploadFilesTriggerPanel .panelHeader .icon-knowledge-message:hover {
  color: #757575 !important;
}
.UploadFilesTriggerPanel .panelContent {
  position: absolute;
  top: 56px;
  bottom: 50px;
  left: 0;
  width: 100%;
  justify-content: center;
  z-index: 0;
}
.UploadFilesTriggerPanel .panelBtns {
  position: absolute;
  bottom: 0;
  right: 22px;
  z-index: 3;
  height: 49px;
  background-color: #fff;
}
.UploadFilesTriggerPanel .dropTextarea {
  width: 0px;
  height: 0px;
  position: absolute;
  top: 0px;
  left: 0px;
  resize: none;
  border: none;
  padding: 0;
}
.UploadFilesTriggerPanel .dragPanel {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -80px;
  background-color: #fff;
  justify-content: center;
  z-index: 2;
  pointer-events: none;
}
.UploadFilesTriggerPanel .UploadFiles-wrapper {
  flex: 1;
  flex-direction: column-reverse;
  overflow: hidden;
}
.UploadFilesTriggerPanel .UploadFiles-filesWrapper {
  flex: 1;
  padding: 0 13px 0 20px;
  margin-right: 0;
  overflow-y: auto;
  z-index: 1;
}
.UploadFilesTriggerPanel .UploadFiles-file-wrapper:nth-child(3n+0) {
  margin-right: 0;
}
.UploadFilesTriggerPanel .UploadFiles-header {
  padding: 0 20px !important;
  margin-bottom: 0 !important;
  border-top: 1px solid #eaeaea;
  background-color: transparent !important;
  min-height: 50px;
}
.UploadFilesTriggerPanel .UploadFiles-ramSize {
  display: none;
}

.UploadFiles {
  /* 上传按钮 start */
  /* 上传按钮 end */
  /* 图片列表 start */
  /* 图片列表 end */
}
.UploadFiles-wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  position: relative;
}
.UploadFiles-arrow {
  width: 0;
  height: 0;
  border: 9px solid;
  border-color: transparent transparent #f5f5f5 transparent;
  position: absolute;
  top: -8px;
  left: 0;
}
.UploadFiles-exhibition .UploadFiles-header {
  display: none;
}
.UploadFiles-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  margin-bottom: 6px;
  background-color: #f5f5f5;
}
.UploadFiles-entrys {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.UploadFiles-entrys > div {
  cursor: pointer;
  color: #9e9e9e;
  margin-right: 15px;
}
.UploadFiles-entrys > div span {
  padding-left: 5px;
}
.UploadFiles-entrys > div:hover {
  color: #757575;
}
.UploadFiles-entrys > div:hover i {
  color: #757575 !important;
}
.UploadFiles-ramSize {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.UploadFiles-attachmentProgress {
  border-radius: 5px;
  height: 5px;
  flex-basis: 100px;
  margin-right: 10px;
  background-color: #e0e0e0;
  position: relative;
}
.UploadFiles-currentProgress {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 5px;
  height: 100%;
  width: 100%;
}
.UploadFiles-info {
  color: #999;
  font-size: 12px;
}
.UploadFiles-filesWrapper {
  margin-right: -6px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.UploadFiles-filesWrapper.rowDisplay {
  padding-bottom: 5px;
  margin-right: 0;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
}
.UploadFiles-file-wrapper {
  flex: 1;
  display: inline-block;
  box-sizing: border-box;
  margin: 0 6px 6px 0;
  min-width: 150px;
  max-width: 200px;
  height: 118px;
}
.UploadFiles-file {
  height: 100%;
  border: 1px solid #e0e0e0;
  box-sizing: border-box;
  position: relative;
}
.UploadFiles-fileEmpty {
  height: 0 !important;
  margin-top: 0;
  margin-bottom: 0;
}
.UploadFiles-fileImage {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.UploadFiles-fileAccessory {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.UploadFiles-fileIconWrapper {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f5f5f5;
}
.UploadFiles-fileIconWrapper div.UploadFiles-fileIcon {
  width: 40px;
  height: 55px;
  background-position: 50%;
  background-size: contain !important;
}
.UploadFiles-fileIconWrapper .linkThumbnailCon .fileIcon-link {
  position: absolute;
  right: 6px;
  top: 6px;
  width: 25px;
  height: 28px;
}
.UploadFiles-fileIconWrapper .linkThumbnailCon .linkThumbnail {
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.UploadFiles-fileIconWrapper .linkThumbnailCon .linkThumbnail img {
  max-width: 140px;
  max-height: 70px;
}
.UploadFiles-fileName {
  font-size: 13px;
  padding: 5px 10px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  background-color: #fff;
}
.UploadFiles-fileName > span {
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
}
.UploadFiles-forbidFileName {
  font-size: 13px;
  color: #9e9e9e;
  width: 100%;
  text-align: left;
}
.UploadFiles-kcIcon {
  font-size: 12px;
  color: #fff;
  position: absolute;
  left: 0;
  top: 0;
  width: 16px;
  height: 16px;
  background-color: rgba(0, 0, 0, 0.2);
  display: flex;
  align-items: center;
  justify-content: center;
}
.UploadFiles-video-kcIcon {
  font-size: 12px;
  color: #fff;
  position: absolute;
  left: 4px;
  top: -1px;
}
.UploadFiles-video {
  font-size: 12px;
  position: absolute;
  left: 0;
  bottom: 0;
  color: #fff;
  padding: 1px 8px;
  width: 100%;
  box-sizing: border-box;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(70, 70, 70, 0.3));
}
.UploadFiles-video i {
  padding-right: 5px;
  font-size: 16px;
}
.UploadFiles-kcFileName {
  font-size: 12px;
  color: #bdbdbd;
  position: relative;
  top: -2px;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
}
.UploadFiles-kcFileName span:nth-child(1) {
  margin-right: 10px;
}
.UploadFiles-filePanel {
  display: flex;
  flex-direction: column;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 12px;
  opacity: 0;
  transition: opacity 0.2s;
  cursor: pointer;
}
.UploadFiles-filePanel:hover {
  /*opacity: 1;*/
}
.UploadFiles-filePanel-image {
  background-color: rgba(0, 0, 0, 0.6);
}
.UploadFiles-filePanel-image .UploadFiles-panelTextName {
  color: #fff;
}
.UploadFiles-filePanel-accessory {
  background-color: #f5f5f5;
}
.UploadFiles-filePanel-confirm .delete {
  color: #fff;
  background-color: #f44336;
  margin-right: 10px;
}
.UploadFiles-filePanel-confirm .cancel {
  background-color: #fff;
}
.UploadFiles-filePanel-confirm .delete,
.UploadFiles-filePanel-confirm .cancel {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  flex: 1;
  border-radius: 4px;
  padding: 3px 0;
}
.UploadFiles-panelText {
  flex: 1;
}
.UploadFiles-editInput {
  width: 100%;
  font-size: 13px;
  display: flex;
  height: 30px;
  border: 1px solid #ccc;
  padding: 0 10px;
  border-radius: 4px;
  box-sizing: border-box;
}
.UploadFiles-panelTextName {
  font-size: 12px;
  flex-basis: 30px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-weight: bold;
}
.UploadFiles-panelTextName span:nth-child(1) {
  /*max-height: 36px;*/
  line-height: 14px;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
}
.UploadFiles-panelBtns {
  display: flex;
}
.UploadFiles-panelBtns > div:nth-child(1),
.UploadFiles-panelBtns > div:nth-child(2) {
  display: flex;
  height: 100%;
  align-items: flex-start;
}
.UploadFiles-panelBtns > div:nth-child(1) {
  flex: 1;
}
.UploadFiles-panelBtns > div:nth-child(2) {
  flex: 2;
  justify-content: flex-end;
}
.UploadFiles-panelBtns > div:nth-child(2) div {
  margin-right: 5px;
}
.UploadFiles-panelBtns > div:nth-child(2) div:last-child {
  margin-right: 0;
}
.UploadFiles-panelBtn {
  width: 32px;
  height: 24px;
  border-radius: 2px;
  display: flex !important;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  cursor: pointer;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  position: relative;
}
.UploadFiles-panelBtn-delete:hover i {
  color: red;
}
.UploadFiles-panelBtn > i {
  width: 100%;
  height: 100%;
  text-align: center;
  line-height: 24px;
  color: #9e9e9e;
  font-size: 17px;
}
.UploadFiles-previewIcon {
  position: absolute;
  top: 8px;
  right: 5px;
  width: 23px;
  height: 23px;
  background-size: contain !important;
}
.UploadFiles-previewFileName {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 5px 10px;
  box-sizing: border-box;
  border-top: 1px solid #f0f0f0;
}
.UploadFiles-panelBtnMask {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.UploadFiles-mask {
  width: 100%;
  height: 100%;
  background-color: #f3f4f4;
}
.UploadFiles-loadfileWrapper {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  background-color: #f5f5f5;
}
.UploadFiles-loadfileWrapper > div:nth-child(1) {
  width: 100%;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.UploadFiles-loadfileWrapper > div:nth-child(2) {
  padding: 0 10px;
  flex-basis: 30px;
  background-color: #fff;
}
.UploadFiles-loadfileClose {
  position: absolute !important;
  right: 5px;
  top: 5px;
  width: 23px;
  height: 23px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  cursor: pointer;
}
.UploadFiles-loadfileClose i {
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  color: #757575;
  font-size: 18px;
}
.UploadFiles-menuWrapper .Item:hover .icon,
.UploadFiles-menuWrapper .Item:hover span {
  color: #fff;
}
.UploadFiles-menuWrapper .icon {
  color: #9e9e9e;
  font-size: 16px;
}
.UploadFiles-menuWrapper-text {
  margin-left: 20px;
  color: #333;
}

.darkHeader .header {
  margin: 0 !important;
  padding-left: 24px;
  background-color: #f5f5f5;
}
.addLinkFileContainer {
  position: relative;
}
.addLinkFileContainer .titleTip {
  position: absolute;
  z-index: 2;
  top: -40px;
  left: 75px;
  font-size: 20px;
  line-height: 1;
}
.addLinkFileContainer .titleTip i {
  color: #bdbdbd;
  cursor: pointer;
}
.addLinkFileContainer .titleTip:after {
  width: 168px;
  white-space: normal;
}
.addLinkFileContainer .titleTip:hover i {
  color: inherit !important;
}
.addLinkFileContainer .linkPreview {
  position: relative;
  height: 120px;
  margin: 0px -24px 25px;
  text-align: center;
  background-color: #f5f5f5;
}
.addLinkFileContainer .linkPreview .linkIcon {
  margin-top: -13px;
  width: 85px;
  height: 97px;
  display: inline-block;
  background-size: cover !important;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK8AAADICAYAAACeY7GXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTVFRjk1NzNGNUFFMTFFNkI3MTE4RTM4MzgyNTE1OUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTVFRjk1NzRGNUFFMTFFNkI3MTE4RTM4MzgyNTE1OUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NUVGOTU3MUY1QUUxMUU2QjcxMThFMzgzODI1MTU5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NUVGOTU3MkY1QUUxMUU2QjcxMThFMzgzODI1MTU5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhXc7UAAAAzhSURBVHja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);
}
.addLinkFileContainer .linkPreview .thumbnailCon {
  position: absolute;
  top: -59px;
  display: table;
  width: 100%;
  height: 185px;
}
.addLinkFileContainer .linkPreview .thumbnail {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  line-height: 1;
}
.addLinkFileContainer .linkPreview .thumbnail img {
  max-width: 60%;
  max-height: 100px;
}
.addLinkFileContainer .linkDetail {
  padding-bottom: 10px;
}
.addLinkFileContainer .linkDetail .linkItem {
  position: relative;
  padding-left: 90px;
  margin-bottom: 24px;
}
.addLinkFileContainer .linkDetail .linkItem .itemLabel {
  position: absolute;
  left: 0px;
  width: 70px;
  text-align: right;
  font-size: 14px;
  color: #9e9e9e;
  line-height: 36px;
  height: 36px;
}
.addLinkFileContainer .linkDetail .linkItem .itemContent input,
.addLinkFileContainer .linkDetail .linkItem .itemContent textarea {
  border: 1px solid #e8e8e8;
  width: 370px;
  height: 36px;
  line-height: 16px;
  padding: 10px;
  border-radius: 2px;
  box-sizing: border-box;
}
.addLinkFileContainer .linkDetail .linkItem .itemContent input:-ms-input-placeholder,
.addLinkFileContainer .linkDetail .linkItem .itemContent textarea:-ms-input-placeholder {
  color: #acacac !important;
}
.addLinkFileContainer .linkDetail .linkItem .itemContent input::-ms-input-placeholder,
.addLinkFileContainer .linkDetail .linkItem .itemContent textarea::-ms-input-placeholder {
  color: #acacac;
}
.addLinkFileContainer .linkDetail .linkItem .itemContent input::placeholder,
.addLinkFileContainer .linkDetail .linkItem .itemContent textarea::placeholder {
  color: #acacac;
}
.addLinkFileContainer .linkDetail .linkItem .itemContent input:focus,
.addLinkFileContainer .linkDetail .linkItem .itemContent textarea:focus {
  border-color: #2196e3;
}
.addLinkFileContainer .linkDetail .linkItem .itemContent textarea {
  height: 90px;
  resize: none;
}

.ming.Progress {
  display: inline-block;
}
.ming.Progress svg {
  transform: rotate(-90deg);
}
.ming.Progress--primary .Progress--circle-trail {
  stroke: #e0e0e0;
}
.ming.Progress--primary .Progress--circle-path {
  stroke: #1e88e5;
}
.ming.Progress--primary .Progress--circle-content {
  color: #1e88e5;
}
.ming.Progress--primary .Progress--line-bg {
  background-color: #1e88e5;
}
.ming.Progress--success .Progress--circle-trail {
  stroke: #e0e0e0;
}
.ming.Progress--success .Progress--circle-path {
  stroke: #4caf50;
}
.ming.Progress--success .Progress--circle-content {
  color: #4caf50;
}
.ming.Progress--success .Progress--line-bg {
  background-color: #4caf50;
}
.ming.Progress--warning .Progress--circle-trail {
  stroke: #e0e0e0;
}
.ming.Progress--warning .Progress--circle-path {
  stroke: #ffc134;
}
.ming.Progress--warning .Progress--circle-content {
  color: #ffc134;
}
.ming.Progress--warning .Progress--line-bg {
  background-color: #ffc134;
}
.ming.Progress--danger .Progress--circle-trail {
  stroke: #e0e0e0;
}
.ming.Progress--danger .Progress--circle-path {
  stroke: #f44336;
}
.ming.Progress--danger .Progress--circle-content {
  color: #f44336;
}
.ming.Progress--danger .Progress--line-bg {
  background-color: #f44336;
}
.Progress--circle-zero {
  color: #9e9e9e;
}
.Progress--circle-inner {
  text-align: center;
  display: inline-block;
  position: relative;
}
.Progress--circle-content {
  display: inline-block;
  width: 100%;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.Progress--line {
  width: 100%;
  position: relative;
}
.Progress--line-outer {
  display: inline-block;
  width: 100%;
}
.Progress--line-inner {
  width: 100%;
  display: inline-block;
  border-radius: 100px;
  height: 8px;
  line-height: 8px;
  background-color: #e0e0e0;
}
.Progress--line-bg {
  display: inline-block;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  height: 8px;
  line-height: 8px;
}
@keyframes 'progressStripes' {
  0% {
    background-position: 0 0;
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 0, transparent 50%, rgba(255, 255, 255, 0.15) 0, rgba(255, 255, 255, 0.15) 75%, transparent 0, transparent);
    background-size: 40px 40px;
  }
  to {
    background-position: 40px 0;
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 0, transparent 50%, rgba(255, 255, 255, 0.15) 0, rgba(255, 255, 255, 0.15) 75%, transparent 0, transparent);
    background-size: 40px 40px;
  }
}
.Progress--line.Progress--active .Progress--line-bg {
  animation: 'progressStripes' 2s linear infinite;
}

/* 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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  pointer-events: none;
  position: relative;
  top: 100px;
  width: auto;
  max-width: calc(100vw - 32px);
  margin: 0 auto;
  padding-bottom: 24px;
}
.ant-modal.ant-zoom-enter,
.ant-modal.antzoom-appear {
  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);
}
.ant-modal-mask-hidden {
  display: none;
}
.ant-modal-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}
.ant-modal-wrap {
  z-index: 1000;
}
.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;
  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;
  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.85);
  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 .ant-btn + .ant-btn:not(.ant-dropdown-trigger) {
  margin-bottom: 0;
  margin-left: 8px;
}
.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;
  padding-bottom: 0;
  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 {
    flex: 1;
  }
}
.ant-modal-confirm .ant-modal-header {
  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.85);
  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 .ant-btn + .ant-btn {
  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 .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body {
  direction: rtl;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-right: 38px;
  margin-left: 0;
}
.ant-modal-wrap-rtl .ant-modal-confirm-btns {
  float: left;
}
.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}
.ant-modal-wrap-rtl.ant-modal-centered .ant-modal {
  text-align: right;
}

.mdModalWrap {
  white-space: nowrap;
}
.mdModal {
  padding: 0px !important;
  white-space: initial;
}
.mdModal .ant-modal-close-x {
  color: #9e9e9e;
  width: auto;
  height: auto;
  line-height: 1em;
}
.mdModal .ant-modal-close-x:hover .icon {
  color: #2196f3 !important;
}
.mdModal .ant-modal-header {
  line-height: 1em;
  padding: 20px 24px 0;
  border: none;
  border-radius: 3px 3px 0 0;
}
.mdModal .ant-modal-header .ant-modal-title {
  color: #333;
  font-weight: 400;
  font-size: 17px;
}
.mdModal .ant-modal-content {
  border-radius: 3px;
  overflow: hidden;
}
.mdModal .ant-modal-footer {
  border: none;
  padding: 10px 24px 20px;
}
.mdModal .ant-modal-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.mdModal .ant-modal-content .ant-modal-body {
  overflow-y: auto;
  overflow-x: hidden;
  flex: 1;
}

.noAuthContentBox {
  align-items: center;
  justify-content: center;
  height: 100%;
}
.noAuthContentBox .icon-task-folder-message {
  color: #f78c00;
  font-size: 66px;
}
.noAuthContentBox .noAuthJoin {
  height: 36px;
  line-height: 36px;
  color: #fff;
  padding: 0 32px;
  border-radius: 3px;
  display: inline-block;
}
.programErrorBox {
  width: 100%;
  height: 100%;
  position: relative;
}
.programErrorBox .programError {
  position: absolute;
  top: 20px;
  bottom: 20px;
  left: 20px;
  right: 20px;
  border-radius: 3px;
  box-shadow: 0 3px 10px 2px rgba(0, 0, 0, 0.16), 0 5px 20px 4px rgba(0, 0, 0, 0.1);
  background: #fff;
  align-items: center;
  justify-content: center;
}
.programErrorBox .programError .programErrorImg {
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 140px 124px;
  width: 140px;
  height: 124px;
}
.programErrorBox .programError .programRefresh {
  height: 36px;
  line-height: 36px;
  color: #fff;
  padding: 0 32px;
  border-radius: 3px;
  display: inline-block;
}
.programErrorMinBox {
  min-width: 230px;
  max-width: 100%;
  height: 100%;
  position: relative;
  align-items: center;
  justify-content: center;
  color: rgba(150, 150, 150, 0.7);
}
.programErrorMinBox .icon-task-setting_promet {
  color: rgba(150, 150, 150, 0.5);
}
.errorPageErrorLog {
  color: #c63737;
  white-space: break-spaces;
  padding: 20px;
  max-height: 50vh;
  overflow-y: auto;
}
.errorPageErrorLog .copy {
  color: #666;
  cursor: pointer;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 2px 6px;
  display: inline-block;
}
.errorPageShowError {
  position: absolute;
  width: 30px;
  height: 30px;
  top: 0px;
  right: 0px;
}

.qrHoverPanel {
  width: 160px !important;
  height: 180px !important;
  padding: 0px !important;
  background-color: #fff !important;
}
.qrHoverPanel img {
  width: 136px;
  height: 136px;
  margin: 12px 12px 0;
}
.qrHoverPanel p {
  font-size: 13px;
  margin: 5px 0 0 0;
  text-align: center;
}
.qrHoverPanel .Tooltip-arrow {
  border-width: 15px;
  top: -22px;
  border-bottom-color: #fff !important;
}

.ming.Switch {
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  border-radius: 100px;
  position: relative;
  display: inline-block;
  width: 48px;
  height: 24px;
  cursor: pointer;
  outline: 0;
  text-align: left;
}
.ming.Switch.hasText {
  width: 62px;
}
.ming.Switch .dot {
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  top: 2px;
  content: '';
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.12), 0px 1px 2px rgba(0, 0, 0, 0.16);
}
.ming.Switch .txt {
  width: 28px;
  text-align: center;
  color: #fff;
  display: inline-block;
  line-height: 24px;
  padding-left: 8px;
  box-sizing: initial;
}
.ming.Switch--on {
  background: #01ca83;
}
.ming.Switch--on .dot {
  left: 26px;
}
.ming.Switch--on.hasText .dot {
  left: 40px;
}
.ming.Switch--on.small .dot {
  left: 18px;
}
.ming.Switch--off {
  background: #ccc;
}
.ming.Switch--off .dot {
  left: 2px;
}
.ming.Switch--off .txt {
  margin-left: 18px;
}
.ming.Switch--disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.ming.Switch.small {
  width: 34px;
  height: 18px;
}
.ming.Switch.small .dot {
  width: 14px;
  height: 14px;
}

/* 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% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  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;
  transition: all 0.3s;
}
.ant-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 21.5%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  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;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  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;
  pointer-events: none;
}
.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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.ant-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\A0';
}
.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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-checkbox-group-item {
  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;
  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;
}

.validityDateConfig .dateSelect {
  width: 220px;
}
.validityDateConfig .dateSelect.ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.validityDateConfig .dateSelect.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #2196F3 !important;
}
.validityDateConfig .dateSelect .ant-select-selector {
  border-radius: 4px !important;
  box-shadow: none !important;
}
.validityDateConfig .dateSelect .ant-select-clear {
  width: 20px;
  height: 20px;
  margin-top: -10px;
}
.validityDateConfig .dateSelect .ant-select-arrow {
  width: auto;
  height: auto;
  top: 40%;
}
.validityDateConfig .dateSelect.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.validityDateConfig .dateSelect .ant-select-selection-placeholder {
  opacity: 1;
  font-size: 13px;
  display: flex;
  align-items: center;
}
.validityDateConfig .dateSelect.ant-select-single.ant-select-open .ant-select-selection-item {
  color: inherit;
}
.validityDateConfig .ant-picker {
  width: 220px;
}
.validityDateConfig .ant-input,
.validityDateConfig .ant-picker {
  font-size: 13px;
  border-radius: 3px;
}
.validityDateConfig .ant-input:focus,
.validityDateConfig .ant-picker:focus,
.validityDateConfig .ant-input.ant-input-focused,
.validityDateConfig .ant-picker.ant-input-focused,
.validityDateConfig .ant-input.ant-picker-focused,
.validityDateConfig .ant-picker.ant-picker-focused {
  box-shadow: none;
}
.validityDateConfig .ant-select-selector,
.validityDateConfig .ant-input,
.validityDateConfig .ant-picker {
  height: 36px !important;
}
.validityDateOption.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  font-weight: unset;
  color: #fff;
  background-color: #2196F3;
}
.validityDateOption.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .icon {
  color: #fff !important;
}

#createTask.dialogBox .header {
  margin-left: 26px;
}
#createTask.dialogBox .dialogContent {
  padding: 0;
  padding-bottom: 35px;
}
.p82 {
  padding: 0 82px 0 116px;
}
.pLeft26 {
  padding-left: 26px;
}
.pRight26 {
  padding-right: 26px;
}
.spanChecked,
.spanUnChecked {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABGCAMAAACaCWaBAAAAYFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhNUAit8AkOkAkeoAhNUAkeoAi+A0p+4nou3v+P7m9P3///8koe3G5voPl+sZnOzY7vzj8/0loe3X7vzw+f5Xt/Gi1/dJJITcAAAAEHRSTlMACzRJTQxIMgdY2vz/AP7ad2GfxAAAAMxJREFUeAHt081SwkAQReFLpgOEDBCk0cTf939LV6dKayY9C8uNcrfn215p0yVbWeo2Ur+1YNtene32Wtl+Z52S1TrCkswUzOwO7uA/guZxmtdrnld9dP9ef2XDYcwrGw/DUcMpBzsNOudwZ40xGJUb+wGYLjGYHq6XOqC7X291QPfHJ0DQs6IOCDpgvtU7YF6eX2odML+6I753wOKOmN7oXwCi7ABE0QGIdzoDIJzOAIiiAxBFByCKDkB8lB3AfgU0j9O8XvO8x8b9PwEwoTnfL0Ft6AAAAABJRU5ErkJggg==) no-repeat;
  height: 17px;
  display: inline-block;
  cursor: pointer;
  padding-left: 25px;
  color: #aaa;
  background-position: 0 1px;
  background-size: 16px;
}
.spanChecked {
  background-position: 0 -18px;
}
.boxShadow5 {
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13);
}
.createTaskLabel {
  color: #9e9e9e;
  font-size: 14px;
  text-align: right;
  position: absolute;
  top: 0;
  left: 0;
  width: 96px;
  height: 20px;
  line-height: 20px;
}
.topHeight {
  height: 20px;
}
.createTaskNetwork {
  height: 20px;
  line-height: 20px;
  cursor: pointer;
  width: 160px;
}
.createTaskNetwork .createTaskNetworkName {
  max-width: 140px;
  height: 20px;
  line-height: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
.createTaskNetwork .icon-arrow-down-border {
  display: inline-block;
  font-size: 12px;
  color: #9e9e9e;
  vertical-align: top;
  margin-left: 5px;
  margin-top: 5px;
}
.createTaskNetworkList {
  position: absolute;
  top: 22px;
  left: 116px;
  background: #fff;
  max-height: 165px;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 100;
}
.createTaskNetworkList li {
  height: 32px;
  line-height: 32px;
  padding: 0 10px;
  width: 222px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.createTaskNetworkList li i {
  font-size: 14px;
  width: 20px;
  display: inline-block;
}
.createTaskNetworkList li i.icon-charger {
  vertical-align: top;
  margin-top: 10px;
}
.createTaskNetworkList li:not(:hover) {
  background-color: #fff !important;
}
.createTaskNetworkList li:hover {
  color: #fff;
}
.createTaskNetworkList li:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.createTaskNetworkList li:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.createTaskFolder {
  position: absolute;
  top: -9px;
  left: 295px;
  line-height: 38px;
  vertical-align: top;
}
.createTaskFolder.createUpdatePosition {
  left: 69px;
}
.createTaskFolder.createUpdatePosition .createTaskFolderName {
  margin-left: 14px;
  width: 428px;
}
.createTaskFolder.createUpdatePosition .txtTaskFolder {
  margin-left: 15px;
  width: 428px;
}
.createTaskFolder.createUpdatePosition .linkageFolder {
  left: 47px;
}
.createTaskFolder.createUpdatePosition .folderListName {
  max-width: 330px;
}
.createTaskFolderColor {
  color: #9e9e9e;
}
.createTaskFolderName {
  width: 181px;
  margin-left: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
}
.txtTaskFolder {
  height: 37px;
  padding: 8px 5px;
  width: 207px;
  margin-left: 10px;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
}
.linkageFolder {
  position: absolute;
  width: 260px;
  background-color: #fff;
  left: 42px;
  top: 40px;
  z-index: 10;
  padding: 5px 0;
}
.linkageFolder ul {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 220px;
}
.createTaskFolder.createUpdatePosition .linkageFolder {
  width: 428px;
}
.linkageFolder li {
  height: 40px;
  line-height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
  cursor: pointer;
  position: relative;
}
.linkageFolder li.hover,
.linkageFolder .nullFolder:hover {
  color: #fff;
}
.linkageFolder li:not(.hover),
.linkageFolder .nullFolder:not(:hover) {
  background-color: #fff !important;
}
.linkageFolder .chargeUser {
  width: 26px;
  height: 26px;
  margin-top: 7px;
  vertical-align: top;
}

.linkageFolder .folderListName {
  line-height: 40px;
  margin-left: 5px;
  vertical-align: top;
  max-width: 160px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.linkageFolder .icon-folder-private,
.linkageFolder .icon-folder-public {
  font-size: 16px;
  margin-left: 5px;
  display: inline-block;
  vertical-align: top;
  margin-top: 12px;
}

.linkageFolder .folderMemberCount {
  position: absolute;
  right: 5px;
  top: 0;
  line-height: 40px;
  font-size: 14px;
  color: #999;
}
.linkageFolder li.hover .ThemeColor8 {
  color: #fff !important;
}
.linkageFolder li.hover .folderMemberCount {
  color: #fff;
}
.linkageFolder .nullFolder {
  padding-left: 10px;
  line-height: 42px;
  height: 42px;
  border-top: 1px solid #ddd;
  cursor: pointer;
}
.linkageFolder .nullFolder.clearBorder {
  border-top-width: 0;
}
.linkageFolder .nullFolder .folderListName {
  line-height: 42px;
  height: 42px;
  margin-left: 0;
}
.createTaskTitle {
  margin-top: 22px;
}
#txtTaskName {
  height: 38px;
  width: 100%;
  padding: 8px;
  border-width: 1px;
  border-style: solid;
}
#txtTaskName:not(:focus),
#txtDescriptionbox:not(:focus) {
  border-color: #bdbdbd !important;
}
#txtTaskName:hover:not(:focus),
#txtDescriptionbox:hover:not(:focus) {
  border-color: #9e9e9e !important;
}
.createTaskTitle .createTaskLabel {
  top: 9px;
}
.taskUpdateChargeMain {
  margin-top: 22px;
}
.taskUpdateChargeMain .createTaskLabel {
  top: 6px;
}
#taskUserBox {
  width: 32px;
  height: 32px;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  margin-right: 6px;
}
.imgWidth {
  width: 32px;
  height: 32px;
}
.taskUpdateCharge {
  font-size: 32px;
}
.taskUpdateCharge:not(:hover) .ThemeColor3 {
  color: #333 !important;
}
.taskTabs {
  margin-top: 20px;
}
.taskTabs span {
  border-bottom: 1px solid #9e9e9e;
  margin-right: 36px;
  cursor: pointer;
}
.taskTabs span:not(:hover) {
  border-color: #9e9e9e !important;
  color: #9e9e9e !important;
}
#createTaskDesc {
  margin-top: 20px;
}
#createTaskDesc .createTaskLabel {
  top: 10px;
}
.txtDescriptionbox {
  width: 100%;
  border: 1px solid #9e9e9e;
  padding: 7px;
  line-height: 24px;
  resize: none;
}
.addAttachment {
  margin-top: 10px;
  display: inline-block;
  cursor: pointer;
}
#Attachment_updater_createTask {
  margin-top: 10px;
  font-size: 13px;
}
#Attachment_updater_createTask .uploadDocList,
#Attachment_updater_createTask .uploadPicList {
  margin-left: 0;
}
#taskMembersBox {
  margin-top: 22px;
}
#taskMembersBox .createTaskLabel {
  top: 6px;
}
.createTaskAddMemberBox .imgMemberBox .imgCharge,
.createTaskAddMemberBox .imgMemberBox {
  width: 32px;
  height: 32px;
}
.createTaskAddMemberBox .imgMemberBox {
  display: inline-block;
  vertical-align: top;
  margin-right: 8px;
  margin-bottom: 8px;
}
.createTaskAddMemberBox .removeTaskMember {
  cursor: pointer;
  display: none;
  vertical-align: top;
  width: 32px;
  height: 32px;
  background-color: #666;
  position: absolute;
  margin-right: -32px;
  text-align: center;
  color: #fff;
  font-size: 16px;
  opacity: 0.7;
}
.createTaskAddMemberBox .imgMemberBox:hover .removeTaskMember {
  display: inline-block !important;
}
.createTaskAddMemberBox .removeTaskMember .Icon {
  display: inline-block;
  vertical-align: top;
  height: 7px;
  margin-top: 10px;
}
.createTaskAddMember {
  font-size: 32px;
  display: inline-block;
  height: 32px;
  vertical-align: top;
  cursor: pointer;
  margin-bottom: 11px;
}
.taskUpdateCharge:not(:hover),
.createTaskAddMember:not(:hover) {
  color: #9e9e9e !important;
}
#createTaskDate {
  margin-top: 18px;
}
#createTaskDate .createTaskLabel {
  top: 10px;
}
#txtLastDate {
  width: 100%;
  border-width: 1px;
  border-style: solid;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  cursor: pointer;
}
#txtLastDate span {
  color: #333 !important;
}
#txtLastDate:not(:hover) {
  border-color: #949494 !important;
}
#createTaskStage {
  margin-top: 16px;
}
#createTaskStage .createTaskLabel {
  top: 10px;
}
#createTaskStage .customSelect {
  width: 100%;
}
#createTaskStage .spanShow {
  width: 100%;
  box-sizing: border-box;
  height: 40px !important;
  line-height: 40px !important;
  border-color: #9e9e9e;
  padding-right: 30px;
}
#createTaskStage .spanShow .txtBox {
  height: 40px !important;
  line-height: 38px !important;
}
#createTaskStage .spanShow:hover {
  border-color: #9e9e9e;
}
#createTaskStage .spanShow .icon-arrow-down-border {
  position: absolute;
  top: 4px;
  right: 10px;
  font-size: 14px;
}
#createTaskStage .csList {
  width: 100%;
  top: 42px !important;
}
#createTaskStage .csList li {
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.createTaskOperator {
  margin-top: 40px;
  font-size: 13px;
  color: #9e9e9e;
  padding-top: 11px;
  height: 30px;
}
#chToFeed {
  cursor: pointer;
}
.createTaskOperator .spanUnChecked {
  display: inline-block;
  vertical-align: top;
}
#createTaskView .viewTo {
  float: none;
  max-width: 200px;
  display: inline-block;
  vertical-align: top;
  margin-top: -5px;
}
#createTaskView .updaterFor {
  max-width: 160px;
  word-wrap: break-word;
  word-break: break-all;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#taskSubmitBtn {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 26px;
  height: 40px;
  line-height: 40px;
  font-size: 15px;
  padding: 0 35px;
  color: #fff;
  cursor: pointer;
}

#createTask .UploadFiles-attachmentProgress {
  display: none;
}

.customSelect {
  position: relative;
  display: inline-block;
}

.customSelect .title {
  vertical-align: middle;
  display: flex;
  flex-direction: row;
  position: relative;
  cursor: pointer;
  box-sizing: border-box;
}

.customSelect .borderRadius5 {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 0px 10px 0px 10px;
}

.customSelect .titleLink {
  background-color: transparent;
}

.customSelect .titleBorder {
  border: 1px #fff solid;
  padding: 0px 5px 0px 6px;
}

.customSelect .normalBorder {
  border: 1px #ccc solid;
}

.customSelect .hoverBorder {
  border: 1px #666 solid;
}

.customSelect .clickBorder {
  border: 1px #fff solid;
}

.customSelect .bgImage {
  display: inline-block;
  width: 10px;
  height: 9px;
  margin-left: 10px;
  background: url(data:image/gif;base64,R0lGODlhCQAFAIABADMzM////yH5BAEAAAEALAAAAAAJAAUAQAILhH+hAbvYFDQuqQIAOw==) no-repeat right center;
}

/*排序图标样式*/
.customSelect .bgImageOrderByLink {
  background: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAQAAAC7k5UWAAAACXZwQWcAAAAGAAAACQASSeVdAAAAS0lEQVQI1z2LwQ2AIADEuhMfNiCM4kSEGYxhFWULDTvUh2Dv2SsAh00+LqPRLvCYDAazQ4rbXF3XSf1NkWE2GEzeAt1o9FxFcxfgBU2yNfdRSuDrAAAAAElFTkSuQmCC) no-repeat right center;
  color: transparent !important;
}

.customSelect .bgImageOrderByClick {
  background: url(data:image/gif;base64,R0lGODlhBgAJAPABAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAABACwAAAAABgAJAAACDEwAdpjsr9SbjckUCgA7) no-repeat right center;
  color: transparent !important;
}

.customSelect .txtBox {
  text-overflow: ellipsis;
  flex: 0 1 auto;
  overflow: hidden;
  white-space: nowrap;
  display: block;
}

.customSelect .csList {
  padding: 5px 0px;
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 0px;
  z-index: 1;
  color: #737373;
  background-color: White;
  display: none;
}

.customSelect .csList ul li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0px 16px;
  text-align: left;
  cursor: pointer;
}

.customSelect .csList ul li.listSpanHover {
  color: White;
  background-color: #2d8eed;
}

.customSelect .csList ul li.topLine {
  border-top: 1px dotted #ccc;
}

.customSelect .searchBox {
  display: flex;
  border-bottom: 1px solid #ccc;
  margin-bottom: 5px;
}

.customSelect .searchIcon {
  min-width: 36px;
  width: 36px;
  height: 36px;
  background-size: 24px 24px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAxJJREFUaAXtWNtx2kAUNZD/qIOog+AKIldg3IEZ4Du4gqSD5B8Y7A6UChAdKB0oHZACgJxDtJorzTK6K8mRM7M7o9m7q72Pc+6+pJsbXzwDngHPgGfAM+AZ6I+BQRvX2+02PB6P97AR4QkHg8GY9s7ncwo5RZ2MRqMf0+n0wP7XKI0AIPDgdDp9RkBLPEFNYAcAWc7n85eacY1eOwNA8GOwvjVsa70CRIxsIBndZsMJAIMH8zsEXWX9J/piPAcCQrCcThHEj2ybgv4UIO66BPHOGK+rOW1y5mXw++FwuERAqU1/tVpFAPKM5wPfM2u0AfHBNr5J31CrBOaXDMCMB5svs9ksuhY8xy0WCy5i6jBDlwIbk/V6PTHttrUKANgP4eiLcLbHonwU7asipwuyFAHwbzMIIL4ZuW2tAgD2S4whoEcXxwSBoJdCJ+R6Eu3GogoA2IuEhz0CykRbJWK6PcssVElRGbEMUgGAnmQrsdhRdSELqRkIMNKm6XauVQDg+LKL5NYzZy+5AoIuAMBm0NSO1FMBkAqQ2zhuo1sJ429TC6DYBsFiaLWk6ATrhS7sZAqV2iEqABVnn2qtWgbwIER3oSvXg2W4uksFAM5iYxHymCesaWtrHoRyLLbiwqbsd5VVAOgMWSgdRDmjKn/5ns/bqymNtmKjLGsVgOpBxCzgTrPTgGDwYH8Hp5xClwJCStkw/U1qp9voZrNJ4KSYx5AzZOar7a5PcAjc9s3whEPte5NgbTpOAPKgEhgqXZPR5kfL5SsMcgDZXKfRLBe8i7mAkQV+qaXlt+4tJwA0TxCYPrwi3zu6e0LwkdDjJe+uLQjVGpCBcj1gykwQzAOeX/LdFZnfDLecNmRejOEU24GQsehzFp0zUPXAABAIAY0RYMD3kA+QEwQeA3BmdDgW2Uvw7r3pQ90qE60BiEBUYtcg/jkAouwSRC8AugTRG4CuQPQKoAbErdwAONZWnLdRm5E2fTwH8Oei9NGPXYyHXKax23sGTJBmYaMda/94GN03UwNE+GaC8YF4BjwDngHPwH/BwB8vgF0GjlHwmwAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
}

.customSelect #searchList {
  height: 36px;
  line-height: 36px;
  flex: 1;
}

.ming.PositionContainer-wrapper {
  background-color: transparent;
  position: absolute;
  left: -99999px;
  top: -99999px;
  z-index: 9999;
}

.mui-datetimerange-base .mui-datetime-picker {
  cursor: pointer;
}
.mui-datetimerange-base .mui-datetime-picker.disabled {
  cursor: not-allowed;
}

.mui-datetimerangepicker {
  display: block;
  border: solid 1px #e5e5e5;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 16px 1px rgba(0, 0, 0, 0.24), 0 0 1px 0 rgba(0, 0, 0, 0.12);
}
.mui-datetimerangepicker .mui-calender {
  padding: 0 13px 10px;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row {
  display: flex;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row .mui-datetimerangepicker-col {
  flex: 1;
  min-width: 246px;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row .mui-datetimerangepicker-col:nth-child(2) {
  border-left: solid 1px #e5e5e5;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row .mui-datetimerangepicker-col .mui-time {
  display: inline-block;
  vertical-align: middle;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row .mui-datetimerangepicker-col .mui-time .mui-forminput {
  width: auto;
  max-width: 80px;
  padding: 4px 6px;
  min-height: 30px;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row dl {
  margin: 0;
  margin-left: 12px;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row dl dt {
  font-size: 16px;
  line-height: 30px;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row dl dd {
  margin-left: 24px;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row dl dd > span {
  display: inline-block;
  margin-right: 6px;
  padding-left: 12px;
  font-size: 14px;
  line-height: 30px;
  vertical-align: middle;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.partial {
  padding: 6px;
  background-color: #f5f5f5;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.partial > .mui-datetimerangepicker-col {
  flex: none;
  width: 50%;
  box-sizing: border-box;
  padding: 0 12px;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.partial > .mui-datetimerangepicker-col:nth-child(2) {
  border-left: none;
  padding-left: 19px;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.partial > .mui-datetimerangepicker-col .ming.Checkbox {
  padding: 5px 0;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.toolbar {
  box-sizing: content-box;
  height: 30px;
  padding: 8px 18px;
  text-align: right;
  background-color: #f5f5f5;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.toolbar > .mui-datetimerangepicker-col {
  text-align: right;
  flex: none;
  width: 50%;
  box-sizing: border-box;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.toolbar > .mui-datetimerangepicker-col:nth-child(2) {
  border-left: none;
  padding-left: 18px;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.toolbar > .mui-datetimerangepicker-col:after {
  content: '';
  display: block;
  width: 100%;
  height: 0;
  clear: both;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.toolbar > .mui-datetimerangepicker-col > .label {
  display: inline-block;
  font-size: 13px;
  line-height: 30px;
  vertical-align: middle;
  margin-right: 8px;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.toolbar > .mui-datetimerangepicker-col > .label,
.mui-datetimerangepicker .mui-datetimerangepicker-row.toolbar > .mui-datetimerangepicker-col > .mui-time,
.mui-datetimerangepicker .mui-datetimerangepicker-row.toolbar > .mui-datetimerangepicker-col > .Dropdown {
  float: left;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.toolbar > .mui-datetimerangepicker-col .Menu {
  width: 80px;
  text-align: left;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.toolbar > .mui-datetimerangepicker-col > button {
  font-size: 13px;
  line-height: 20px;
  padding: 5px 6px;
  min-width: 50px;
  vertical-align: middle;
  margin-left: 6px;
}
.mui-datetimerangepicker .mui-datetimerangepicker-row.toolbar > .mui-datetimerangepicker-col > button.Button--ghost {
  padding: 4px 6px;
}

.mui-forminput {
  font-size: 14px;
  line-height: 20px;
  background-color: #fff;
  border: solid 1px #ccc;
  border-radius: 3px;
  padding: 7px 8px;
  vertical-align: bottom;
  box-sizing: border-box;
  color: #333;
  min-height: 36px;
  display: inline-flex;
  width: 172px;
  cursor: pointer;
  text-align: left;
  outline: none;
}
.mui-forminput:hover {
  border-color: #bbb;
}
.mui-forminput.mui-forminput-error {
  border-color: #f44336 !important;
}
.mui-forminput:disabled {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
  cursor: not-allowed;
  resize: none;
  user-select: text;
}
.mui-forminput > .mui-forminput-label {
  display: block;
  padding: 0 4px;
  flex: 1;
  text-align: left;
  word-break: break-all;
}
.mui-forminput > .Icon {
  width: 20px;
  height: 20px;
  text-align: center;
  font-size: 16px;
  line-height: 20px;
  vertical-align: top;
  color: #9e9e9e;
}
.mui-forminput.mui-forminput-singleline {
  height: 36px;
}
.mui-forminput.mui-forminput-singleline > .mui-forminput-label {
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.mui-time {
  position: relative;
}
.mui-time .mui-timemenu {
  position: absolute;
  left: 0;
  top: 100%;
  visibility: hidden;
}
.mui-time .mui-timemenu.show {
  visibility: visible;
}
.mui-time.right-edge .mui-timemenu {
  left: auto;
  right: 0;
}
.mui-time.bottom-edge .mui-timemenu {
  top: auto;
  bottom: 100%;
}

.mui-timemenu {
  box-sizing: content-box;
  display: inline-block;
  overflow: hidden;
  background-color: #fff;
  border: solid 1px #f5f5f5;
  box-shadow: 0 4px 16px 1px rgba(0, 0, 0, 0.24), 0 0 1px 0 rgba(0, 0, 0, 0.12);
  z-index: 100;
}
.mui-timemenu:after {
  content: '';
  display: block;
  width: 100%;
  height: 0;
  clear: both;
}
.mui-timemenu.col-1 {
  width: 60px;
}
.mui-timemenu.col-2 {
  width: 120px;
}
.mui-timemenu.col-3 {
  width: 180px;
}
.mui-timemenu .mui-timemenu-col {
  box-sizing: border-box;
  width: 60px;
  height: 160px;
  overflow-x: hidden;
  overflow-y: auto;
  float: left;
  border-right: solid 1px #f5f5f5;
}
.mui-timemenu .mui-timemenu-col:last-child {
  border-right: none;
}

.mui-timemenu-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  user-select: none;
}
.mui-timemenu-list li {
  font-size: 13px;
  line-height: 20px;
  padding: 0 6px;
  text-align: center;
  cursor: pointer;
}
.mui-timemenu-list li:hover {
  background-color: #eee;
}
.mui-timemenu-list li.current {
  color: #fff;
}
.mui-timemenu-list li.disabled {
  background-color: #f5f5f5;
  color: #aaa;
  cursor: not-allowed;
}

.mui-datepickerbase {
  display: block;
  min-width: 246px;
}

.mui-datepicker-header {
  box-sizing: content-box;
  display: block;
  height: 30px;
  padding: 11px 18px 6px;
  cursor: default;
  user-select: none;
}
.mui-datepicker-header:after {
  content: '';
  display: block;
  width: 100%;
  height: 0;
  clear: both;
}
.mui-datepicker-header button {
  background-color: transparent;
  border: none;
  font-size: 15px;
  line-height: 20px;
  padding: 5px 4px;
  outline: none;
}
.mui-datepicker-header button:active {
  background-color: #f5f5f5;
}
.mui-datepicker-header > .time {
  float: left;
}
.mui-datepicker-header > .time > button {
  vertical-align: middle;
  cursor: pointer;
  font-weight: bold;
}
.mui-datepicker-header > .time > span {
  display: inline-block;
  font-size: 15px;
  line-height: 30px;
  vertical-align: middle;
}
.mui-datepicker-header > .time > span.year {
  font-weight: bold;
}
.mui-datepicker-header > .pager {
  float: right;
}
.mui-datepicker-header > .pager > button {
  vertical-align: middle;
  box-sizing: border-box;
  width: 30px;
  outline: none;
  color: #757575;
  cursor: pointer;
}
.mui-datepicker-header > .pager > button.prev,
.mui-datepicker-header > .pager > button.next {
  font-size: 18px;
}
.mui-datepicker-header > .pager > button.now {
  font-size: 12px;
}

.mui-calender table {
  width: 100%;
  border-collapse: collapse;
}
.mui-calender table th,
.mui-calender table td {
  text-align: center;
  color: #333;
  font-size: 13px;
  line-height: 28px;
  padding: 0;
  user-select: none;
  cursor: default;
  box-sizing: border-box;
}
.mui-calender table th {
  font-weight: bold;
  color: #9e9e9e;
  line-height: 36px;
}
.mui-calender table.date th,
.mui-calender table.date td {
  width: calc(14.28571429%);
  width: 14.28%;
  height: 28px;
}
.mui-calender table.date td {
  position: relative;
}
.mui-calender table.date td div {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  line-height: 24px;
  cursor: pointer;
  position: absolute;
  top: 2px;
  left: 50%;
  margin-left: -12px;
}
.mui-calender table.date td div:hover {
  background-color: #e0e0e0;
}
.mui-calender table.date td.disabled div {
  cursor: not-allowed;
}
.mui-calender table.date td.disabled div:hover {
  background-color: transparent;
}
.mui-calender table.date td.in-range:before {
  content: '';
  display: block;
  height: 24px;
  position: absolute;
  left: 0;
  right: 0;
  top: 2px;
}
.mui-calender table.date td.in-range.cell-start:before {
  left: 50%;
}
.mui-calender table.date td.in-range.cell-end:before {
  right: 50%;
}
.mui-calender table.date td.in-range.cell-left:before {
  left: 4px;
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}
.mui-calender table.date td.in-range.cell-right:before {
  right: 4px;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}
.mui-calender table.month {
  margin-top: 15px;
  margin-bottom: 15px;
}
.mui-calender table.month td {
  width: calc(25%);
  width: 25%;
  font-size: 15px;
  line-height: 58px;
  border-radius: 5px;
  cursor: pointer;
}
.mui-calender table.month td:hover {
  background-color: #f5f5f5;
}
.mui-calender table.year {
  margin-top: 15px;
  margin-bottom: 15px;
}
.mui-calender table.year td {
  width: calc(25%);
  width: 25%;
  font-size: 15px;
  line-height: 58px;
  border-radius: 5px;
  cursor: pointer;
}
.mui-calender table.year td:hover {
  background-color: #f5f5f5;
}
.mui-calender table td.other {
  color: #bdbdbd;
}
.mui-calender table td.now {
  position: relative;
}
.mui-calender table td.now:after {
  content: '';
  display: none;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  border: dashed 4px transparent;
  border-top-color: #999;
  border-left-color: #999;
}
.mui-calender table td.current {
  color: #fff !important;
}
.mui-calender table td.disabled {
  background-color: #f5f5f5;
  color: #aaa;
  cursor: not-allowed;
}

.tanttRadio {
  font-size: 13px;
  line-height: 24px;
  margin-bottom: 5px;
}
.tanttRadio .tanttRadioItem {
  cursor: pointer;
}
.tanttRadio .tanttRadioIcon {
  width: 14px;
  height: 14px;
  font-size: 0;
  border-width: 1px;
  border-style: solid;
  border-radius: 50%;
  padding: 2px;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: top;
  margin-top: 4px;
  margin-right: 4px;
}
.tanttRadio .tanttRadioIcon i {
  display: inline-block;
  vertical-align: top;
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.tanttRadio .tanttRadioIcon:not(.tanttRadioChcked) {
  border-color: #ccc !important;
}
.tanttRadio .tanttRadioIcon:not(.tanttRadioChcked) i {
  background: #fff !important;
}

.childTableCon {
  line-height: 1.5715;
}
.childTableCon .operates {
  position: absolute;
  right: 0px;
  top: -30px;
}
.childTableCon .errorTip {
  color: #f32121;
  font-size: 13px;
  position: absolute;
  top: -22px;
  background: #fff;
  z-index: 1;
}
.childTableCon .childTableColumnHead {
  color: #9e9e9e !important;
  font-size: 13px;
  line-height: 34px;
}
.childTableCon .sheetViewTable {
  position: relative;
  background-color: transparent;
}
.childTableCon .sheetViewTable .cell:not(.columnHead).control-31,
.childTableCon .sheetViewTable .cell:not(.columnHead).control-38,
.childTableCon .sheetViewTable .cell:not(.columnHead).control-37,
.childTableCon .sheetViewTable .cell:not(.columnHead).control-30,
.childTableCon .sheetViewTable .cell:not(.columnHead).control-33,
.childTableCon .sheetViewTable .cell:not(.columnHead).control-32,
.childTableCon .sheetViewTable .cell:not(.columnHead).control-10010,
.childTableCon .sheetViewTable .cell:not(.columnHead).control-25 {
  background-color: #f5f5f5 !important;
}
.childTableCon .sheetViewTable .cell.readonly {
  background-color: #f5f5f5 !important;
}
.childTableCon .sheetViewTable ::-webkit-scrollbar {
  display: none;
}
.childTableCon .sheetViewTable:hover ::-webkit-scrollbar {
  display: inherit;
}
.childTableCon .operate {
  margin: 14px 0 0;
}
.childTableCon .operate .addRowByLine,
.childTableCon .operate .importFromFile,
.childTableCon .operate .addRowByDialog {
  font-weight: bold;
  border-radius: 4px;
  margin-right: 8px;
  color: #333;
  cursor: pointer;
  padding: 0 16px;
  font-size: 13px;
  height: 36px;
  display: inline-flex;
  align-items: center;
  border: 1px solid #dddddd;
}
.childTableCon .operate .addRowByLine .icon,
.childTableCon .operate .importFromFile .icon,
.childTableCon .operate .addRowByDialog .icon {
  color: #9e9e9e;
}
.childTableCon .operate .addRowByLine.disabled,
.childTableCon .operate .importFromFile.disabled,
.childTableCon .operate .addRowByDialog.disabled {
  opacity: 0.6;
  cursor: not-allowed;
  background: transparent;
}
.childTableCon .operate .addRowByLine.h5,
.childTableCon .operate .importFromFile.h5,
.childTableCon .operate .addRowByDialog.h5,
.childTableCon .operate .addRowByLine.h5:not(.disabled):hover,
.childTableCon .operate .importFromFile.h5:not(.disabled):hover,
.childTableCon .operate .addRowByDialog.h5:not(.disabled):hover {
  margin: 4px 0 0;
  background-color: transparent;
}
.childTableCon .operate .importFromFile {
  width: 36px;
  display: inline-flex;
  justify-content: center;
}
.childTableCon .operate .addRowByLine:not(.disabled):hover,
.childTableCon .operate .importFromFile:not(.disabled):hover {
  background-color: #f5f5f5;
}
.childTableCon .operate .addRowByDialog:not(.disabled):hover {
  background-color: #f5f5f5;
}
.childTableRowDetailDialog {
  padding: 0 !important;
}
.childTableRowDetailDialog .ant-modal-close {
  display: none;
}
.childTableRowDetailDialog .ant-modal-body {
  padding: 0px !important;
}
.childTableRowDetailDialog .header {
  padding: 10px 0 30px;
}
.childTableRowDetailDialog .header .switchButton {
  padding: 0 16px;
  margin-right: 8px;
}
.childTableRowDetailDialog .header .switchButton .icon {
  font-size: 16px;
  margin-right: 6px;
  vertical-align: middle;
}
.childTableRowDetailDialog .header .switchButton .text {
  vertical-align: middle;
}
.childTableRowDetailDialog .header .headerBtn {
  margin: 4px 0 0 8px;
}
.childTableRowDetailDialog .header .headerBtn.delete:hover {
  color: #f44336 !important;
}
.childTableRowDetailDialog .header .headerBtn:last-child {
  margin-right: -6px;
}
.childTableRowDetailDialog .header.new {
  padding-bottom: 10px;
}
.childTableRowDetailDialog .header.new .title {
  margin-bottom: 0px;
}
.childTableRowDetailDialog .title {
  color: #333;
  font-size: 20px;
  line-height: 1em;
  margin-bottom: 10px;
  font-weight: bold;
}
.childTableRowDetailDialog .rowDetailCon {
  padding: 0 24px 14px;
  overflow: auto;
}
.childTableRowDetailDialog .footer {
  height: 36px;
}
.childTableRowDetailDialog .footer .saveAndContinueBtn {
  color: #757575;
  background: #fff;
  border: 1px solid #bdbdbd;
  line-height: 34px;
}
.childTableRowDetailDialog .footer .saveAndContinueBtn:hover {
  color: #2196f3;
  border-color: #2196f3;
}
.am-modal-mask,
.am-modal-wrap {
  transform: none !important;
}
.childTableRowDetailMobileDialog {
  height: 95%;
  overflow: hidden;
  border-top-right-radius: 15px;
  border-top-left-radius: 15px;
}
.childTableRowDetailMobileDialog .forCon {
  overflow-y: auto;
  padding: 5px 20px 0;
}
.childTableRowDetailMobileDialog .header {
  padding: 15px 20px 8px;
}
.childTableRowDetailMobileDialog .btnsWrapper {
  height: 50px;
  border-top: 1px solid #f5f5f5;
  background-color: #fff;
  padding: 0 10px;
  box-sizing: border-box;
}
.childTableRowDetailMobileDialog .btnsWrapper .flexRow {
  justify-content: flex-end;
}
.childTableRowDetailMobileDialog .btnsWrapper .am-button {
  height: 36px;
  line-height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
}
.childTableRowDetailMobileDialog .btnsWrapper .am-button,
.childTableRowDetailMobileDialog .btnsWrapper .am-button::before,
.childTableRowDetailMobileDialog .btnsWrapper .am-button-active::before {
  font-size: 14px;
  border-radius: 50px !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-progress {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  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: flex;
  flex-direction: row;
  align-items: center;
}
.ant-progress-steps-item {
  flex-shrink: 0;
  min-width: 2px;
  margin-right: 2px;
  background: #f3f3f3;
  transition: all 0.3s;
}
.ant-progress-steps-item-active {
  background: #1890ff;
}
.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;
  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.85);
  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.85);
  font-size: 1em;
  line-height: 1;
  white-space: normal;
  text-align: center;
  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% {
    transform: translateX(-100%) scaleX(0);
    opacity: 0.1;
  }
  20% {
    transform: translateX(-100%) scaleX(0);
    opacity: 0.5;
  }
  100% {
    transform: translateX(0) scaleX(1);
    opacity: 0;
  }
}
@keyframes ant-progress-active {
  0% {
    transform: translateX(-100%) scaleX(0);
    opacity: 0.1;
  }
  20% {
    transform: translateX(-100%) scaleX(0);
    opacity: 0.5;
  }
  100% {
    transform: translateX(0) scaleX(1);
    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;
}

.loadingSkeleton {
  background-color: #fff;
  padding: 0 20px;
}
.loadingSkeleton ul {
  display: flex;
}
.loadingSkeleton li {
  width: 100%;
  height: 16px;
  border-radius: 16px;
  background-color: #f5f5f5;
  margin: 13px 0;
}
.loadingSkeleton li:nth-child(2n) {
  width: 47.63615327%;
}
.loadingSkeleton.active li {
  animation: paragraphAnimation 2s ease infinite;
  background: linear-gradient(90deg, rgba(245, 245, 245, 0.8) 25%, rgba(245, 245, 245, 0.4) 37%, rgba(245, 245, 245, 0.8) 63%);
  background-size: 400% 100%;
}
@keyframes paragraphAnimation {
  from {
    background-position: 100% 50%;
  }
  to {
    background-position: 0 50%;
  }
}

.ming.Input {
  border: 1px solid #ccc;
  box-sizing: border-box;
  height: 36px;
  border-radius: 3px;
  padding: 0 12px;
  font-size: 14px;
}
.ming.Input.Input--small {
  font-size: 13px;
  height: 30px;
}
.ming.Input:hover {
  border-color: #bbb;
}
.ming.Input:focus {
  border-color: #1e88e5;
}

.mobileRecordCardListDialog {
  background-color: #F8F8F8;
}
.mobileRecordCardListDialog .searchWrapper {
  display: flex;
  align-items: center;
  background-color: #fff;
  border-radius: 24px;
  padding: 7px 10px;
  margin: 10px 15px 0;
}
.mobileRecordCardListDialog .searchWrapper .icon-h5_search {
  color: #757575;
  font-size: 20px;
}
.mobileRecordCardListDialog .searchWrapper .icon-workflow_cancel {
  color: #BDBDBD;
  font-size: 15px;
}
.mobileRecordCardListDialog .searchWrapper input {
  flex: 1;
  border: 0;
  padding: 0 5px;
}
.mobileRecordCardListDialog .worksheetRecordCard .deleteRecord {
  display: none !important;
}
.mobileRecordCardListDialog .allowNewRecordBtn {
  color: #108ee9;
  height: 50px;
  padding-left: 10px;
}
.mobileRecordCardListDialog .empty {
  height: 100%;
  justify-content: center;
}
.mobileRecordCardListDialog .empty .icon {
  font-size: 66px;
  color: #bdbdbd;
}
.mobileRecordCardListDialog .btnsWrapper {
  height: 50px;
  background-color: #fff;
  padding: 0 10px;
  box-sizing: border-box;
}
.mobileRecordCardListDialog .btnsWrapper .flexRow {
  justify-content: flex-end;
}
.mobileRecordCardListDialog .btnsWrapper .am-button {
  height: 36px;
  line-height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
}
.mobileRecordCardListDialog .btnsWrapper .am-button,
.mobileRecordCardListDialog .btnsWrapper .am-button::before,
.mobileRecordCardListDialog .btnsWrapper .am-button-active::before {
  font-size: 14px;
  border-radius: 50px;
}

.am-toast {
  position: fixed;
  width: 100%;
  z-index: 1999;
  font-size: 14px;
  text-align: center;
}
.am-toast > span {
  max-width: 50%;
}
.am-toast.am-toast-mask {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  left: 0;
  top: 0;
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
}
.am-toast.am-toast-nomask {
  position: fixed;
  max-width: 50%;
  width: auto;
  left: 50%;
  top: 50%;
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
}
.am-toast.am-toast-nomask .am-toast-notice {
  -webkit-transform: translateX(-50%) translateY(-50%);
      -ms-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}
.am-toast-notice-content .am-toast-text {
  min-width: 60px;
  border-radius: 3px;
  color: #fff;
  background-color: rgba(58, 58, 58, 0.9);
  line-height: 1.5;
  padding: 9px 15px;
}
.am-toast-notice-content .am-toast-text.am-toast-text-icon {
  border-radius: 5px;
  padding: 15px 15px;
}
.am-toast-notice-content .am-toast-text.am-toast-text-icon .am-toast-text-info {
  margin-top: 6px;
}

.worksheetRecordCard {
  position: relative;
  box-sizing: border-box;
  cursor: pointer;
  padding-right: 92px;
  background-color: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 3px;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.16);
  height: 80px;
  margin-bottom: 12px;
}
.worksheetRecordCard.withoutCover {
  padding-right: 0;
}
.worksheetRecordCard.disabledLink:hover {
  background-color: #fff !important;
}
.worksheetRecordCard .deleteRecord {
  display: none;
  position: absolute;
  z-index: 2;
  line-height: 1em;
  top: -12px;
  right: -10px;
  font-size: 20px;
  color: #757575;
}
.worksheetRecordCard .deleteRecord .icon {
  position: relative;
}
.worksheetRecordCard .deleteRecord:before {
  content: '';
  position: absolute;
  left: 2px;
  top: 3px;
  width: 16px;
  height: 16px;
  border-radius: 16px;
  background-color: #fff;
}
.worksheetRecordCard .deleteRecord:hover {
  color: #515151;
}
.worksheetRecordCard .selectedIcon {
  display: none;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  color: #fff;
  font-size: 18px;
  width: 0px;
  height: 0px;
  border: 17px solid #2096f3;
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.worksheetRecordCard .selectedIcon .icon {
  position: absolute;
  right: -17px;
  top: -15px;
}
.worksheetRecordCard .titleText {
  margin: 4px 0 2px 16px;
  font-size: 14px;
  font-weight: 500;
  color: #333;
}
.worksheetRecordCard .titleText .maskHoverTheme {
  cursor: pointer;
}
.worksheetRecordCard .titleText .maskHoverTheme:hover {
  color: #1d5786 !important;
}
.worksheetRecordCard .titleText .maskHoverTheme:hover i {
  color: #9e9e9e !important;
}
.worksheetRecordCard .visibleControls {
  margin-top: 2px;
}
.worksheetRecordCard .visibleControls .visibleControl {
  margin-left: 16px;
  overflow: hidden;
}
.worksheetRecordCard .visibleControls .visibleControl .controlName {
  font-size: 12px;
  color: #9e9e9e;
}
.worksheetRecordCard .visibleControls .visibleControl .controlContent {
  margin-top: 2px;
  white-space: nowrap;
}
.worksheetRecordCard .visibleControls .visibleControl .controlContent .emptyTag {
  position: relative;
  border-radius: 3px;
  top: -3px;
  display: inline-block;
  width: 12px;
  height: 3px;
  background-color: #ededed;
}
.worksheetRecordCard .visibleControls .visibleControl:last-child {
  margin-right: 16px;
}
.worksheetRecordCard .cover {
  position: absolute;
  border-left: 1px solid #f0f0f0;
  right: 0;
  top: 0;
  width: 78px;
  height: 78px;
  border-radius: 0 2px 2px 0;
  object-fit: contain;
}
.worksheetRecordCard:hover {
  background-color: #fcfcfc;
}
.worksheetRecordCard:hover .deleteRecord {
  display: inline-block;
}
.worksheetRecordCard.selected {
  border-color: #2196f3 !important;
}
.worksheetRecordCard.selected .selectedIcon {
  display: inline-block;
}
.worksheetRecordCard.focused {
  background-color: rgba(33, 150, 243, 0.06) !important;
}
.worksheetRecordCard.noControls {
  height: 46px !important;
}
.worksheetRecordCard.noControls .titleText {
  margin-top: 11px;
}
.worksheetRecordCard.noControls .cover {
  width: 46px !important;
  height: 46px !important;
}
.worksheetRecordCard.select_record_dialog .titleText {
  margin: 10px 0 0 16px;
}
.worksheetRecordCard.select_record_dialog .visibleControls {
  margin-top: 7px;
}
.worksheetRecordCard.select_record_dialog .visibleControls .visibleControl .controlName {
  display: none;
}
.worksheetRecordCard .hoverShow {
  visibility: hidden;
}
.worksheetRecordCard:hover .hoverShow {
  visibility: visible;
}

.recordCardListDialog {
  background: #f8f8f8 !important;
}
.recordCardListDialog .mui-dialog-header {
  padding-top: 10px !important;
  padding-bottom: 0px !important;
}
.recordCardListDialog .recordCardListCon {
  position: relative;
  height: 100%;
}
.recordCardListDialog .searchRecord {
  border-bottom: 1px #e0e0e0 solid;
}
.recordCardListDialog .searchRecord .icon {
  font-size: 20px;
  line-height: 36px;
}
.recordCardListDialog .searchRecord .searchInput {
  padding-left: 6px;
  border: none;
  background: #f8f8f8;
}
.recordCardListDialog .searchRecord .clearSearch {
  font-size: 15px;
  color: #9d9d9d;
  margin-right: 9px;
}
.recordCardListDialog .recordCardListHeader {
  margin-top: 4px;
  min-height: 21px;
}
.recordCardListDialog .recordCardListHeader .icon-ic_title {
  font-size: 17px;
  color: #bdbdbd;
}
.recordCardListDialog .recordCardListHeader .controlName {
  margin-left: 16px;
  overflow: hidden;
  display: flex;
}
.recordCardListDialog .recordCardListHeader .controlName .controlNameValue {
  display: inline-block;
  max-width: calc(100% - 14px);
}
.recordCardListDialog .recordCardListHeader .controlName .orderStatus {
  display: inline-block;
  font-size: 12px;
  vertical-align: middle;
  margin-left: 2px;
  transform: scale(0.9);
}
.recordCardListDialog .recordCardListHeader .controlName .orderStatus .icon {
  color: #bdbdbd;
}
.recordCardListDialog .recordCardListHeader .controlName .orderStatus .icon.hover {
  color: #9e9e9e;
}
.recordCardListDialog .recordCardListHeader .controlName .orderStatus .icon-arrow-up {
  margin-bottom: -4px;
}
.recordCardListDialog .recordCardListHeader .controlName:last-child {
  margin-right: 16px;
}
.recordCardListDialog .recordCardListHeader .controlName.title {
  position: absolute;
  margin-left: -6px;
}
.recordCardListDialog .recordCardListHeader .controlName:nth-child(2) .controlNameValue {
  margin-left: 20px;
}
.recordCardListDialog .recordCardList {
  width: auto !important;
  margin: 0 -24px 10px -24px;
}
.recordCardListDialog .recordCardList .MdLoader {
  margin: 20px auto;
}
.recordCardListDialog .recordCardList .empty {
  height: 100%;
  text-align: center;
}
.recordCardListDialog .recordCardList .empty .emptyIcon {
  position: relative;
  top: 50%;
  margin-top: -50px;
}
.recordCardListDialog .recordCardList .empty .emptyIcon .icon {
  font-size: 66px;
  color: #bdbdbd;
}
.recordCardListDialog .recordCardList .empty .emptyIcon .emptyTip {
  color: #9e9e9e;
  top: 50%;
  position: relative;
}
.recordCardListDialog .recordCardList .worksheetRecordCard {
  margin: 12px 28px 12px 24px;
}
.recordCardListDialog .recordCardList .worksheetRecordCard .deleteRecord {
  display: none;
}
.recordCardListDialog .clickSearchTip {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9e9e9e;
  font-size: 15px;
}
.recordCardListDialog .recordCardListFooter {
  border-top: 1px solid #e0e0e0;
  padding-top: 14px;
  margin-bottom: -7px;
}
.recordCardListDialog .recordCardListFooter .addRecord {
  line-height: 36px;
  color: #fff;
  padding: 0 30px;
  border-radius: 36px;
}

.RelateRecordDropdown-selected {
  position: relative;
  cursor: pointer;
  min-height: 36px;
  background: #f7f7f7;
  border-radius: 4px;
  padding-right: 30px;
  border: 1px solid transparent;
}
.RelateRecordDropdown-selected .clearIcon,
.RelateRecordDropdown-selected .dropIcon {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 14px;
  color: #9e9e9e;
  margin: 11px;
}
.RelateRecordDropdown-selected .clearIcon {
  display: none;
}
.RelateRecordDropdown-selected .placeholder {
  position: absolute !important;
}
.RelateRecordDropdown-selected .normalSelectedItem {
  padding-left: 10px;
  position: relative;
  display: inline-block;
  max-width: calc(100% - 30px);
  line-height: 34px;
  color: #333;
}
.RelateRecordDropdown-selected .normalSelectedItem.active {
  padding-right: 30px !important;
}
.RelateRecordDropdown-selected .activeSelectedItem {
  position: relative;
  display: inline-block;
  max-width: calc(100% - 30px);
  margin: 0 0 5px 6px;
  line-height: 24px;
  padding: 0 10px;
  background-color: #f2f2f2;
  color: #333;
  border-radius: 3px;
}
.RelateRecordDropdown-selected .activeSelectedItem .name {
  max-width: 100%;
}
.RelateRecordDropdown-selected .activeSelectedItem.active.allowRemove {
  padding-right: 24px !important;
}
.RelateRecordDropdown-selected .normalSelectedItem .icon-close,
.RelateRecordDropdown-selected .activeSelectedItem .icon-close {
  cursor: pointer;
  position: absolute;
  right: 4px;
  top: 4px;
  color: #9d9d9d;
  font-size: 16px;
}
.RelateRecordDropdown-selected .normalSelectedItem .icon-close:hover,
.RelateRecordDropdown-selected .activeSelectedItem .icon-close:hover {
  color: #757575;
}
.RelateRecordDropdown-selected .addBtn {
  width: 24px;
  padding: 0 !important;
  margin: 6px !important;
  text-align: center;
}
.RelateRecordDropdown-selected .addBtn .icon {
  font-size: 14px;
  color: #757575;
}
.RelateRecordDropdown-selected.readonly {
  background: transparent;
}
.RelateRecordDropdown-selected.allowOpenRecord:not(.sheetview):not(.active) .normalSelectedItem,
.RelateRecordDropdown-selected.allowOpenRecord:not(.sheetview):not(.active) .activeSelectedItem {
  cursor: pointer;
  color: #2196f3;
}
.RelateRecordDropdown-selected.allowOpenRecord:not(.sheetview):not(.active) .normalSelectedItem:hover,
.RelateRecordDropdown-selected.allowOpenRecord:not(.sheetview):not(.active) .activeSelectedItem:hover {
  color: #1565c0;
}
.RelateRecordDropdown-selected.free {
  background-color: #fff !important;
}
.RelateRecordDropdown-selected.sheetview:not(.active) {
  padding-left: 0px;
}
.RelateRecordDropdown-selected.sheetview {
  border: none;
  background-color: transparent;
  border-color: transparent !important;
  padding-right: 0px;
}
.RelateRecordDropdown-selected.sheetview .normalSelectedItem:not(.addBtn),
.RelateRecordDropdown-selected.sheetview .activeSelectedItem:not(.addBtn) {
  max-width: calc(100% - 13px);
  cursor: default;
}
.RelateRecordDropdown-selected.sheetview .dropIcon {
  display: none;
}
.RelateRecordDropdown-selected.sheetview:not(.active) .normalSelectedItem,
.RelateRecordDropdown-selected.sheetview .activeSelectedItem {
  line-height: 21px;
  background-color: #f2f2f2;
  border-radius: 3px;
  padding: 0 10px;
  margin: 6px 0 0 6px;
}
.RelateRecordDropdown-selected.sheetview:not(.active) .normalSelectedItem .icon-close,
.RelateRecordDropdown-selected.sheetview .activeSelectedItem .icon-close {
  top: 2px;
}
.RelateRecordDropdown-selected.sheetview:not(.active) .normalSelectedItem.showMoreBtn,
.RelateRecordDropdown-selected.sheetview .activeSelectedItem.showMoreBtn {
  padding: 0 6px;
}
.RelateRecordDropdown-selected.sheetview:not(.active) .normalSelectedItem.showMoreBtn i,
.RelateRecordDropdown-selected.sheetview .activeSelectedItem.showMoreBtn i {
  transform: translateY(2px);
  display: inline-block;
}
.RelateRecordDropdown-selected.sheetview.allowOpenRecord:not(.active) .normalSelectedItem,
.RelateRecordDropdown-selected.sheetview.allowOpenRecord .activeSelectedItem:not(.addBtn) {
  cursor: pointer;
}
.RelateRecordDropdown-selected.sheetview.allowOpenRecord:not(.active) .normalSelectedItem:hover,
.RelateRecordDropdown-selected.sheetview.allowOpenRecord .activeSelectedItem:not(.addBtn):hover {
  color: #2196f3;
  background-color: #dfebfa;
}
.RelateRecordDropdown-selected.mobile .dropIcon {
  margin-right: 8px !important;
  font-size: 16px;
  color: #bdbdbd;
}
.RelateRecordDropdown-selected.active {
  border-color: #2196f3;
  background-color: #fff !important;
}
.RelateRecordDropdown-selected.active .dropIcon {
  display: none !important;
}
.RelateRecordDropdown-selected.active .clearIcon {
  display: inline-block !important;
}
.RelateRecordDropdown-selected.active .placeholder {
  color: #bdbdbd;
}
.RelateRecordDropdown-selected:not(.sheetview).emptyRecord .dropIcon {
  display: inline-block !important;
}
.RelateRecordDropdown-selected:not(.emptyRecord):hover .dropIcon {
  display: none !important;
}
.RelateRecordDropdown-selected:not(.emptyRecord):hover .clearIcon {
  display: inline-block !important;
}
.RelateRecordList {
  border-radius: 3px;
  background-color: #fff;
  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.24);
}
.RelateRecordList div.listCon {
  padding: 6px 0;
}
.RelateRecordList-search {
  height: 36px;
  margin: 6px 0 0;
  padding: 0 12px;
}
.RelateRecordList-search input {
  border: none !important;
  padding: 0 6px !important;
}
.RelateRecordList-search .icon {
  color: #757575;
  margin: 9px 0;
  font-size: 20px;
}
.RelateRecordList .loadingCon {
  text-align: center;
  padding: 10px 0;
}
.RelateRecordList-create {
  height: 36px;
  cursor: pointer;
  padding: 0 12px;
  margin: 6px 0;
  font-size: 14px;
  color: #2196f3;
  line-height: 36px;
}
.RelateRecordList-create .icon {
  font-size: 14px;
}
.RelateRecordList-create.active {
  background-color: #f5f5f5;
}
.RelateRecordList-create:hover {
  color: #1565c0;
}
.RelateRecordListItem {
  position: relative;
  cursor: pointer;
  padding: 0 12px;
}
.RelateRecordListItem.isEmpty {
  margin-bottom: 12px;
}
.RelateRecordListItem.isEmpty::after {
  content: '';
  position: absolute;
  left: 0px;
  right: 0px;
  height: 0px;
  bottom: -7px;
  border-bottom: 1px solid #ddd;
}
.RelateRecordListItem.big {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.RelateRecordListItem.selected {
  background-color: #e3f3ff;
}
.RelateRecordListItem.hover,
.RelateRecordListItem:hover {
  background-color: #f5f5f5;
}
.RelateRecordListItem-control {
  display: inline-block;
  height: 1.2em !important;
  line-height: 1em;
  color: #757575;
  padding: 0px 7px;
  border-right: 1px solid #9e9e9e;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  /*! autoprefixer: off */
  -webkit-box-orient: vertical;
}
.RelateRecordListItem-selectedIcon {
  position: absolute;
  right: 16px;
  top: 0;
  bottom: 0;
  font-size: 16px;
  width: 20px;
  display: flex;
  align-items: center;
  color: #2196f3;
}
.RelateRecordListItem .title {
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /*! autoprefixer: off */
  -webkit-box-orient: vertical;
}

.workSheetNewRecord .customFieldsCon {
  position: relative;
}
.workSheetNewRecord .newRecordLinkIcon {
  cursor: pointer;
  font-size: 22px;
  margin-left: 4px;
  color: #bdbdbd;
}
.workSheetNewRecord .mui-dialog-header {
  padding: 10px !important;
}
.workSheetNewRecord .mui-dialog-body {
  padding-left: 32px !important;
  padding-right: 32px !important;
}
.workSheetNewRecord .mui-dialog-body > .mui-formcontainer {
  margin-top: 32px;
}
.workSheetNewRecord .footerBox .loadingMask {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.8);
  z-index: 2;
}
.workSheetNewRecord .footerBox .loadingMask > div {
  position: relative;
  top: 50%;
  margin-top: -22px;
}
.workSheetNewRecord .footerBox .saveAndContinueBtn {
  color: #333;
  background: #fff;
  border: 1px solid #bdbdbd;
  line-height: 34px;
}
.workSheetNewRecord .footerBox .saveAndContinueBtn:hover {
  color: #2196f3;
  border-color: #2196f3;
}
.workSheetNewRecord .footerBox .continue {
  line-height: 36px;
  margin-right: 24px;
}
.newRecordLink .publishSwitch {
  width: 35px;
  height: 18px;
}
.newRecordLink .publishSwitch .dot {
  width: 14px;
  height: 14px;
}
.newRecordLink .publishSwitch.Switch--on {
  background-color: #4caf50;
}
.newRecordLink .publishSwitch.Switch--on .dot {
  left: 18px;
}

.workSheetRecordInfo .ck-sticky-panel__content_sticky {
  top: 55px !important;
}
.workSheetRecordInfo .recordInfoCon {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #fafafa;
  border-radius: 3px;
  font-size: 13px;
}
.workSheetRecordInfo .recordInfoCon .recordHeader {
  padding: 0 16px 0 24px;
  box-sizing: border-box;
  position: relative;
  z-index: 3;
  height: 56px;
  line-height: 56px;
  background-color: #fff;
  border-bottom: 1px solid #ddd;
}
.workSheetRecordInfo .recordInfoCon .recordHeader .prevRecordBtn,
.workSheetRecordInfo .recordInfoCon .recordHeader .nextRecordBtn {
  cursor: pointer;
  font-size: 18px;
  color: #9e9e9e;
  margin-right: 6px;
}
.workSheetRecordInfo .recordInfoCon .recordHeader .prevRecordBtn.disable,
.workSheetRecordInfo .recordInfoCon .recordHeader .nextRecordBtn.disable {
  color: #e0e0e0;
}
.workSheetRecordInfo .recordInfoCon .recordHeader .refreshBtn.disable {
  color: #e0e0e0 !important;
  cursor: default;
}
.workSheetRecordInfo .recordInfoCon .recordHeader .refreshBtn.isLoading .icon {
  display: inline-block;
  animation: rotate 0.6s infinite linear;
}
.workSheetRecordInfo .recordInfoCon .recordHeader .customButtons {
  display: inline-block;
  line-height: 1;
  margin: 10px 0px 0px 20px;
}
.workSheetRecordInfo .recordInfoCon .recordHeader .shareBtn {
  line-height: 1em;
  margin: 14px 0;
}
.workSheetRecordInfo .recordInfoCon .recordHeader .shareText {
  font-size: 13px;
  margin-left: 2px;
}
.workSheetRecordInfo .recordInfoCon .recordBody {
  position: relative;
  background: #fff;
  overflow: hidden;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm {
  min-width: 400px;
  position: relative;
  overflow: hidden;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .isSplit {
  height: 100%;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .isSplit .topCon,
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .isSplit .relateRecordBlockCon {
  overflow-y: auto;
  overflow-x: hidden;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .isSplit .topCon {
  padding-bottom: 32px;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader {
  padding: 0 24px;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .worksheetName {
  cursor: pointer;
  padding: 4px 8px;
  text-decoration: none;
  background: #f5f5f5;
  font-size: 13px;
  border-radius: 3px;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .worksheetName:hover {
  background: #f0f0f0;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .lastLog {
  position: relative;
  margin: 2px 20px;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .owner {
  position: relative;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .owner::before {
  content: ' ';
  position: absolute;
  left: -10px;
  top: 2px;
  bottom: 2px;
  width: 1px;
  background-color: #ddd;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .owner.noBorder::before {
  display: none;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .owner .ownerBlock {
  height: 24px;
  display: inline-block;
  border-radius: 24px;
  padding-right: 6px;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .owner .ownerBlock:not(.disabled):hover {
  background-color: #f5f5f5;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .owner .ownerBlock.disabled .icon-arrow-down {
  display: none;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .recordTitle {
  font-weight: 500 !important;
  margin: 12px 0 16px;
  line-height: 1.3em;
  vertical-align: middle;
  font-size: 24px;
  color: #333;
  white-space: pre-wrap;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .recordTitle .maskHoverTheme {
  cursor: pointer;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .recordTitle .maskHoverTheme:hover {
  color: #1d5786 !important;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormHeader .recordTitle .maskHoverTheme:hover i {
  color: #9e9e9e !important;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .recordInfoFormContent {
  padding: 0 24px;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .abnormalCon {
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #777;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoForm .abnormalCon .statusIcon {
  font-size: 84px;
  color: #e0e0e0;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo {
  min-width: 425px;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo:not(.flex) {
  width: 500px;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo .discussLogFile {
  width: 100%;
  position: relative;
  background: #fafafa;
  border-color: #ddd !important;
  font-size: 13px;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo .discussLogFile .header {
  height: 56px;
  padding: 2px 24px;
  border-color: #eaeaea !important;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo .discussLogFile .header > .talk {
  position: relative;
  line-height: 50px;
  padding: 0 14px;
  font-size: 14px !important;
  font-weight: 500;
  max-width: 25%;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo .discussLogFile .header > .talk.tab0,
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo .discussLogFile .header > .talk.tab-1 {
  padding-right: 15px;
  max-width: 25%;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo .discussLogFile .header > .talk.tab0:after,
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo .discussLogFile .header > .talk.tab-1:after {
  content: ' ';
  position: absolute;
  right: 0;
  top: 18px;
  width: 1px;
  height: 16px;
  background-color: rgba(0, 0, 0, 0.12);
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo .discussLogFile .header > .talk.tabsNum1:after {
  content: none !important;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo .discussLogFile .header > .talk:first-child {
  padding-left: 0px;
}
.workSheetRecordInfo .recordInfoCon .recordBody .recordInfoInfo .discussLogFile .WorkSheetCommentList {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.workSheetRecordInfo .recordInfoCon .relateRecordTable .worksheetTable {
  border-top: 1px solid rgba(0, 0, 0, 0.09);
}
.workSheetRecordInfo .recordInfoCon .relateRecordTable .worksheetTable .mdTable {
  background-color: transparent !important;
}
.workSheetRecordInfo .mui-dialog-header {
  display: none;
}
.workSheetRecordInfo .mui-dialog-body {
  padding: 0 !important;
}
.recordCustomButton.ming.Button {
  position: relative;
  overflow: hidden;
  font-weight: 500;
  padding: 0 16px !important;
  height: 34px !important;
  min-width: 72px;
  line-height: 32px !important;
  color: #2196f3;
  border-color: #2196f3;
  transition: none;
  vertical-align: middle;
  display: inline-block;
}
.recordCustomButton.ming.Button .content {
  position: relative;
  z-index: 2;
  display: flex;
}
.recordCustomButton.ming.Button .content i {
  line-height: 32px;
  width: 20px;
}
.recordCustomButton.ming.Button .content span {
  flex: 1;
  display: inline;
  line-height: 32px;
  text-align: left;
}
.recordCustomButton.ming.Button .icon {
  font-size: 18px;
  margin-right: 4px;
}
.recordCustomButton.ming.Button:not(:disabled):hover::before {
  content: ' ';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.1);
}
.recordCustomButton.ming.Button.Button--disabled {
  color: rgba(117, 117, 117, 0.5) !important;
  background-color: #eaeaea !important;
  border-color: #eaeaea !important;
}
.customButtonConfirm .mui-dialog-default-title {
  line-height: 1.3em;
}
.customButtonConfirmDialog .mui-dialog-body {
  overflow: initial !important;
}
@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.DropdownPrintTrigger {
  width: 280px;
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 4px 16px #0000003d;
  border-radius: 3px;
  padding: 6px 0;
}
.DropdownPrintTrigger .tempList {
  max-height: 300px;
  padding-bottom: 5px;
  border-bottom: 1px solid #e0e0e0;
  overflow: auto;
}
.DropdownPrintTrigger .tempList .ming.Item .Item-content .detail {
  position: absolute;
  right: 16px;
  color: #9e9e9e;
  font-size: 12px;
}
.DropdownPrintTrigger .tempList .ming.Item .Item-content .templateName {
  display: inline-block;
  max-width: 142px;
}
.DropdownPrintTrigger .tempList .ming.Item .Item-content .Icon {
  left: 16px;
}
.DropdownPrintTrigger .tempList .ming.Item .Item-content {
  padding-left: 44px;
}
.DropdownPrintTrigger .tempList .ming.Item .Item-content:hover .detail {
  color: #fff;
}
.DropdownPrintTrigger .tempList.noDefaultPrint {
  padding-bottom: 0;
  border-bottom: 0px;
}
.DropdownPrintTrigger .defaultPrint {
  padding-top: 2px;
}

.fillRecordControls .mui-dialog-header {
  padding: 10px !important;
}
.fillRecordControls .customFieldsContainer {
  min-height: 200px;
}

.customFieldsContainer {
  background: #fff;
  margin: 0 -12px;
  color: #333;
  line-height: normal;
}
.customFieldsContainer:after {
  content: '';
  clear: both;
  display: block;
}
.customFieldsContainer.mobileContainer .worksheetRecordCard .deleteRecord {
  display: inline-block !important;
}
.customFieldsContainer.mobileContainer .signature .remove {
  visibility: visible;
}
.customFieldsContainer.mobileContainer .customRecordMuster li {
  width: 100%;
  padding: 0 !important;
}
.customFieldsContainer.mobileContainer > .customFormLine:first-child {
  display: none;
}
.customFieldsContainer.mobileContainer .location .icon-minus-square {
  display: block;
}
.customFieldsContainer.mobileContainer .customFormItemControl .customFormControlBox {
  font-size: 13px;
}
.customFieldsContainer.mobileContainer .customFormItemControl .customFormControlBox.customFormControlOCR {
  border-color: #e0e0e0 !important;
  max-width: 100%;
}
.customFieldsContainer.mobileContainer .customFormItemControl .customFormControlBox.customFormControlOCR:hover {
  background-color: #fff !important;
}
.customFieldsContainer.wxContainer .customFormLine {
  display: none;
}
.customFieldsContainer.wxContainer .customFormControlBox {
  border-color: #e0e0e0 !important;
}
.customFieldsContainer.wxContainer .customFormControlBox:not(.formBoxNoBorder):not(.relateRecord):not(.customFormControlSwitch):not(.customFormControlScore) {
  padding-right: 12px !important;
}
.customFieldsContainer.wxContainer .customFormControlBox:not([type='tel']):not(.formBoxNoBorder):not(.relateRecord):not(.customFormControlSwitch):not(
          .customFormControlScore
        ) {
  padding-left: 12px !important;
}
.customFieldsContainer.wxContainer .customFormControlBox.controlDisabled {
  background: #f9f9f9 !important;
}
.customFieldsContainer.wxContainer .customFormControlBox:not(.controlDisabled) {
  background: #fff !important;
}
.customFieldsContainer.wxContainer .customFormControlBox.customFormReadonly {
  background: #f9f9f9 !important;
  border-color: #e0e0e0 !important;
  padding: 8px 12px 6px !important;
}
.customFieldsContainer.wxContainer .customFormControlBox > .icon-arrow-right-border {
  margin-right: -5px;
}
.customFieldsContainer.wxContainer .customFormControlBox .worksheetRecordCard {
  box-shadow: none;
  border-color: #e0e0e0;
}
.customFieldsContainer.wxContainer .customRecordMuster .customRecordList {
  background: #fff !important;
  border-color: #e0e0e0 !important;
}
.customFieldsContainer.wxContainer .customFormControlTel .customFormControlBox.controlDisabled {
  padding-left: 12px !important;
}
.customFieldsContainer.wxContainer .customFormControlTelBtn {
  display: none;
}
.customFieldsContainer.List {
  width: 100%;
}
.customFieldsContainer.List .MenuItem {
  height: 36px;
  line-height: 36px;
}
.customFieldsContainer.List .MenuItem .Item-content:not(.disabled):hover {
  background: #f2f2f2 !important;
  color: #333 !important;
}
.customFieldsContainer .customFormItem {
  float: left;
  width: 100%;
  position: relative;
  flex-direction: column;
  padding: 6px 12px;
  box-sizing: border-box;
}
.customFieldsContainer .customFormItem .formItemHoverShow {
  display: none;
}
.customFieldsContainer .customFormItem.customFormItemRow {
  flex-direction: row;
}
.customFieldsContainer .customFormItem.customFormItemRow .customFormItemLabel {
  width: auto;
  align-items: flex-start;
}
.customFieldsContainer .customFormItem.customFormItemRow::after {
  display: none;
}
.customFieldsContainer .customFormItem:after {
  content: '';
  display: block;
  width: 100%;
  clear: both;
}
.customFieldsContainer .customFormItem:hover .formItemHoverShow {
  display: inline-block;
}
.customFieldsContainer .customFormLine {
  height: 1px;
  background: #f3f3f3;
  clear: both;
  margin: 0 12px;
}
.customFieldsContainer .customFormItemLabel {
  margin-bottom: 4px;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  position: relative;
  font-weight: bold;
  width: 100%;
  line-height: 20px;
  min-height: 20px;
  transform: translate3d(0, 0, 0);
}
.customFieldsContainer .customFormItemLabel:hover .RefreshBtn {
  display: inline-block;
}
.customFieldsContainer .customFormItemLabel.customFormItemLabelRow {
  padding-top: 8px;
}
.customFieldsContainer .customFormItemLabel.customFormItemLabelRow .requiredBtn {
  top: 10px;
}
.customFieldsContainer .customFormItemLabel .requiredBtn {
  position: absolute;
  left: -8px;
  top: 3px;
  color: #f44336;
}
.customFieldsContainer .customFormItemLabel .RefreshBtn {
  display: none;
  padding-top: 4px;
}
.customFieldsContainer .customFormItemLabel .RefreshBtn i {
  display: block;
}
.customFieldsContainer .customFormItemLabel .RefreshBtn i.isLoading {
  animation: rotate 2s linear infinite;
  color: #2196f3;
}
.customFieldsContainer .customFormItemLabel .hideTitleLabel {
  display: none;
}
.customFieldsContainer .customFormItemLabel .descBoxInfo {
  padding-top: 2px;
}
.customFieldsContainer .customFormItemLabel .customFormItemLoading {
  display: block;
  animation: rotate 2s linear infinite;
}
.customFieldsContainer .descBoxInfo {
  float: left;
  position: relative;
  z-index: 1;
}
.customFieldsContainer .customFormItemControl {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  flex: 1;
  min-width: 0;
}
.customFieldsContainer .customFormItemControl .maskIcon {
  position: absolute;
  right: 12px;
  font-size: 16px;
  top: 9px;
}
.customFieldsContainer .customFormItemControl .customFormControlMobileHover:hover .customFormControlBox {
  border-color: #f2f2f2;
  background: #f2f2f2;
}
.customFieldsContainer .customFormItemControl .maskHoverTheme {
  cursor: pointer;
}
.customFieldsContainer .customFormItemControl .maskHoverTheme i {
  font-size: 16px;
  vertical-align: middle;
}
.customFieldsContainer .customFormItemControl .maskHoverTheme:hover {
  color: #1d5786 !important;
}
.customFieldsContainer .customFormItemControl .maskHoverTheme:hover i {
  color: #9e9e9e !important;
}
.customFieldsContainer .customFormItemControl .descBoxInfo {
  position: absolute;
  left: 65px;
  top: 8px;
}
.customFieldsContainer .customFormItemControl .descBox .descTxt {
  position: relative;
  max-height: 48px;
  height: auto;
  overflow-y: hidden;
  display: block;
  line-height: 16px !important;
  width: 100%;
  overflow-x: hidden;
  white-space: pre-wrap;
  word-break: break-all;
}
.customFieldsContainer .customFormItemControl .descBox .descTxt span {
  display: block;
  height: auto;
}
.customFieldsContainer .customFormItemControl .descBox .descTxt .descText::after {
  content: '\66F4\591A';
  color: #fff;
  padding-left: 6px;
  word-wrap: break-word;
  word-break: break-all;
}
.customFieldsContainer .customFormItemControl .descBox .descTxt .moreDesc {
  position: absolute;
  right: 0;
  bottom: -1px;
  background: #fff;
  color: #2196f3;
  border: 1px solid rgba(0, 0, 0, 0);
  padding: 0 3px;
  line-height: 16px;
}
.customFieldsContainer .customFormItemControl .descBox .descTxt .moreDesc:hover {
  text-decoration: underline;
}
.customFieldsContainer .customFormItemControl .iti--allow-dropdown {
  width: 100%;
}
.customFieldsContainer .customFormItemControl .iti__country-list {
  max-height: 300px;
}
.customFieldsContainer .customFormItemControl .customFormNull {
  width: 22px;
  height: 6px;
  background: #eaeaea;
  margin-top: 19px;
  margin-bottom: 15px;
  border-radius: 3px;
}
.customFieldsContainer .customFormItemControl .customFormControlVerify {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 8px;
}
.customFieldsContainer .customFormItemControl .customFormControlVerify input {
  min-width: 110px;
  max-width: 180px;
  margin-right: 8px;
}
.customFieldsContainer .customFormItemControl .customFormControlVerify input.verifyCodeStyle {
  max-width: 100%;
  margin-right: 0;
  margin-bottom: 8px;
}
.customFieldsContainer .customFormItemControl .customFormControlVerify .Button {
  width: 110px;
  padding: 0;
  font-size: 13px;
}
.customFieldsContainer .customFormItemControl .customFormControlBox::-webkit-input-placeholder,
.customFieldsContainer .customFormItemControl .customFormTextarea::-webkit-input-placeholder {
  color: #bdbdbd;
}
.customFieldsContainer .customFormItemControl .customFormControlBox:-moz-placeholder,
.customFieldsContainer .customFormItemControl .customFormTextarea:-moz-placeholder {
  color: #bdbdbd;
}
.customFieldsContainer .customFormItemControl .customFormControlBox::-moz-placeholder,
.customFieldsContainer .customFormItemControl .customFormTextarea::-moz-placeholder {
  color: #bdbdbd;
}
.customFieldsContainer .customFormItemControl .customFormControlBox:-ms-input-placeholder,
.customFieldsContainer .customFormItemControl .customFormTextarea:-ms-input-placeholder {
  color: #bdbdbd;
}
.customFieldsContainer .customFormItemControl .customLocationDisabled {
  box-sizing: border-box;
  height: 36px;
  border: 1px solid #e0e0e0;
  font-size: 13px;
  background: #f5f5f5;
  border-radius: 4px;
  padding: 0 12px;
  width: 100%;
  outline: none;
  -webkit-appearance: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: not-allowed;
  color: #bdbdbd;
}
.customFieldsContainer .customFormItemControl .customFormControlBox {
  box-sizing: border-box;
  height: 36px;
  border: 1px solid #f7f7f7;
  font-size: 13px;
  background: #f7f7f7;
  border-radius: 4px;
  padding: 0 12px;
  width: 100%;
  outline: none;
  -webkit-appearance: none;
}
.customFieldsContainer .customFormItemControl .customFormControlBox:not(.controlDisabled):hover {
  border-color: #f2f2f2;
  background: #f2f2f2;
}
.customFieldsContainer .customFormItemControl .customFormControlBox:not(.controlDisabled):hover .maskIcon {
  color: #9e9e9e !important;
}
.customFieldsContainer .customFormItemControl .customFormControlBox:focus {
  border-color: #2196f3 !important;
  background: #fff !important;
  box-shadow: none !important;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.controlDisabled {
  background: transparent;
  border-color: transparent;
  padding-left: 0;
  padding-right: 0;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.controlDisabled .Dropdown--input {
  padding-left: 0 !important;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.controlDisabled .mdEditorContent {
  max-height: inherit !important;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormFileBox:not(.controlDisabled) {
  color: #757575;
  padding: 8px 10px 7px;
}
.customFieldsContainer .customFormItemControl .customFormControlBox .worksheetRecordCard {
  margin-bottom: 10px;
}
.customFieldsContainer .customFormItemControl .customFormControlBox .worksheetRecordCard:first-child {
  margin-top: 10px;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.mdEditor {
  min-height: 90px;
  height: inherit;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.mdEditor .mdEditorContent {
  padding: 0 15px;
  margin: 0 -13px;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.mdEditor .mdEditorContent img {
  max-width: 100%;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormEditor {
  background: #fff !important;
  border-color: #2196f3 !important;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.formBoxNoBorder {
  padding: 5px 0 0;
  background: #fff !important;
  border-color: #fff !important;
  width: auto;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customDropdownBox {
  padding: 0;
  height: auto;
  min-height: 36px;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customDropdownBox .Dropdown--border {
  height: auto !important;
  border: none !important;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customDropdownBox .Dropdown--border .value {
  white-space: normal !important;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customDropdownBox .Dropdown--border .Dropdown--placeholder {
  line-height: 34px;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormControlOCR {
  padding: 0 16px;
  display: inline-flex !important;
  align-items: center;
  cursor: pointer;
  border-color: #ddd !important;
  background: #fff;
  justify-content: center;
  max-width: 320px;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormControlOCR:hover {
  background: #f5f5f5 !important;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormControlOCR .customOCRLoading {
  display: block;
  animation: rotate 2s linear infinite;
  color: #2196f3;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormSwitchColumn {
  height: auto;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormSwitchColumn .customFormCheck {
  flex-wrap: wrap;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormSwitchColumn .customFormCheck label.Radio {
  max-width: 100%;
  margin-top: 6px;
  margin-bottom: 6px;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormControlSwitch {
  height: auto !important;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormControlSwitch .Checkbox {
  margin-top: 8px;
}
.customFieldsContainer .customFormItemControl .customFormControlBox .mobileFormSwitchDisabled {
  opacity: 0.4;
}
.customFieldsContainer .customFormItemControl .customFormControlBox .mobileFormSwitchDisabled.ming.Switch--off {
  background-color: #ccc !important;
}
.customFieldsContainer .customFormItemControl .customFormControlBox .mobileFormSwitchDisabled.ming.Switch--on {
  background: #01ca83 !important;
}
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormControlSwitch,
.customFieldsContainer .customFormItemControl .customFormControlBox.customFormControlScore {
  background: none !important;
  border: none !important;
  padding-left: 0 !important;
}
.customFieldsContainer .customFormItemControl.richTextDisabledControl .ck .ck-content {
  min-height: 36px !important;
}
.customFieldsContainer .customFormItemControl .textAreaDisabledControl {
  min-height: 36px !important;
}
.customFieldsContainer .customFormItemControl .customFormTextareaBox {
  padding: 8px 12px 6px;
  height: auto;
  white-space: pre-wrap;
  min-height: 36px;
}
.customFieldsContainer .customFormItemControl .mobileCustomFormTextareaBox {
  overflow: hidden;
}
.customFieldsContainer .customFormItemControl .customFormTextarea {
  box-sizing: border-box;
  padding: 8px 12px 6px;
  vertical-align: top;
  border-color: #2196f3;
  background: #fff;
  font-size: 13px;
  line-height: 1.5;
}
.customFieldsContainer .customFormItemControl .smallInput {
  width: 1px;
  height: 18px;
  vertical-align: top;
  border: none;
  display: inline-block;
  background: transparent;
  padding: 0;
  margin-left: -1px;
}
.customFieldsContainer .customFormItemControl .customFormButton {
  text-align: left;
  outline: none;
  align-items: center;
  cursor: pointer;
}
.customFieldsContainer .customFormItemControl .customFormButton:focus {
  border-color: #f2f2f2 !important;
  background: #f2f2f2 !important;
}
.customFieldsContainer .customFormItemControl .customFormButton:not(.controlDisabled):hover > .ming.Icon:not(.customFormButtoDel) {
  color: #2196f3 !important;
}
.customFieldsContainer .customFormItemControl .customFormButton:not(.controlDisabled):hover .customFormButtoDel {
  display: block;
}
.customFieldsContainer .customFormItemControl .customFormButton:not(.controlDisabled):hover .customFormButtoDel:hover {
  color: rgba(0, 0, 0, 0.45) !important;
}
.customFieldsContainer .customFormItemControl .customFormButton:not(.controlDisabled):hover .customFormButtoDel ~ i {
  display: none;
}
.customFieldsContainer .customFormItemControl .customFormButton .customFormButtoDel {
  display: none;
}
.customFieldsContainer .customFormItemControl .customFormCheck {
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
}
.customFieldsContainer .customFormItemControl .customFormCheck label.Radio {
  display: inline-block;
  max-width: 50%;
  margin-right: 0;
  padding-right: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.customFieldsContainer .customFormItemControl .customFormCheck.Checkbox {
  display: flex;
  white-space: normal !important;
}
.customFieldsContainer .customFormItemControl .customFormCheck .Checkbox-box {
  flex-shrink: 0;
}
.customFieldsContainer .customFormItemControl .customFormCheck.mobileCustomFormRadio label.Radio {
  max-width: 100%;
  white-space: inherit;
  padding-right: 0;
  margin-right: 10px;
}
.customFieldsContainer .customFormItemControl .customFormCheck.mobileCustomFormRadio label .Radio-box--middle {
  display: inline-block;
}
.customFieldsContainer .customFormItemControl .customFormCheck.mobileCustomFormRadio label .Radio-text {
  vertical-align: top;
  width: calc(100% - 28px);
  display: inline-block;
}
.customFieldsContainer .customFormItemControl .customFormReadonly {
  border-color: #fff !important;
  background: #fff !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  line-height: 20px;
}
.customFieldsContainer .customFormItemControl .customFormReadonly.spacing {
  letter-spacing: 2px;
}
.customFieldsContainer .customFormItemControl .Score-wrapper .StarScore-item i {
  font-size: 20px;
}
.customFieldsContainer .customFormItemControl .index {
  z-index: 1;
}
.customFieldsContainer .customFormItemControl .customFormRelationBtn {
  background: transparent;
  height: 34px;
  display: flex;
  align-items: center;
  outline: none;
  width: max-content;
  padding: 0 16px;
  border: 1px solid #ddd;
  border-radius: 3px;
  font-weight: 500;
  font-size: 13px;
}
.customFieldsContainer .customFormItemControl .customFormRelationBtn:hover {
  background-color: #f5f5f5;
}
.customFieldsContainer .customFormItemControl > .ming.Dropdown.controlDisabled .Dropdown--border:not(:hover):not(.active),
.customFieldsContainer .customFormItemControl > .ming.Dropdown.controlDisabled .Dropdown--border:hover {
  border-color: #fff !important;
}
.customFieldsContainer .customFormItemControl > .ming.Dropdown.controlDisabled .icon-arrow-down-border {
  display: none;
}
.customFieldsContainer .customFormItemControl > .ming.Dropdown .Dropdown--input > .value {
  max-width: 100%;
}
.customFieldsContainer .customFormItemControl > .ming.Dropdown .Dropdown--border:not(:hover):not(.active) {
  border-color: #f7f7f7 !important;
}
.customFieldsContainer .customFormItemControl > .ming.Dropdown .Dropdown--border:hover,
.customFieldsContainer .customFormItemControl > .ming.Dropdown .Dropdown--border.active {
  border-color: #f2f2f2 !important;
}
.customFieldsContainer .customFormItemControl > .ming.Dropdown .List {
  width: 100%;
}
.customFieldsContainer .customFormItemControl > .ming.Dropdown .List .MenuItem {
  height: 36px;
  line-height: 36px;
}
.customFieldsContainer .customFormItemControl > .ming.Dropdown .List .MenuItem .Item-content:not(.disabled):hover {
  background: #f2f2f2 !important;
  color: #333 !important;
}
.customFieldsContainer .customFormItemControl .groupColumn.ming.CheckboxGroup {
  flex-direction: column;
}
.customFieldsContainer .customFormItemControl .groupColumn.ming.CheckboxGroup .Checkbox {
  width: 100% !important;
  margin-right: 0 !important;
}
.customFieldsContainer .customFormItemControl .groupColumn .RadioGroupCon {
  flex-direction: column;
}
.customFieldsContainer .customFormItemControl .groupColumn .RadioGroupCon .Radio {
  width: 100% !important;
  margin-right: 0 !important;
}
.customFieldsContainer .customFormItemControl .groupColumn .ellipsis {
  max-width: 100% !important;
  white-space: normal;
  height: auto !important;
  line-height: 20px !important;
  padding-top: 2px;
  padding-bottom: 2px;
}
.customFieldsContainer .customFormItemControl .groupColumn .nowrap {
  white-space: nowrap;
}
.customFieldsContainer .customFormItemControl .ming.RadioGroup2 .RadioGroupCon {
  display: flex;
  flex-wrap: wrap;
}
.customFieldsContainer .customFormItemControl .ming.RadioGroup2 .RadioGroupCon .Radio {
  display: flex;
  min-width: 0;
  margin-bottom: 10px;
  width: 145px;
}
.customFieldsContainer .customFormItemControl .ming.RadioGroup2 .RadioGroupCon .Radio--disabled {
  color: #333;
}
.customFieldsContainer .customFormItemControl .ming.RadioGroup2 .RadioGroupCon .Radio--disabled .Radio-box {
  display: none;
}
.customFieldsContainer .customFormItemControl .ming.RadioGroup2 .RadioGroupCon .Radio-box {
  margin-right: 8px;
  vertical-align: top;
  margin-top: 3px;
}
.customFieldsContainer .customFormItemControl .ming.RadioGroup2 .RadioGroupCon .Radio-text {
  flex: 1;
  min-width: 0;
}
.customFieldsContainer .customFormItemControl .ming.RadioGroup2 .RadioGroupCon .Radio-text .ellipsis {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  max-width: 100%;
}
.customFieldsContainer .customFormItemControl .ming.CheckboxGroup {
  display: flex;
  flex-wrap: wrap;
}
.customFieldsContainer .customFormItemControl .ming.CheckboxGroup .Checkbox {
  display: flex;
  min-width: 0;
  margin-bottom: 10px;
  width: 145px;
  margin-right: 20px;
}
.customFieldsContainer .customFormItemControl .ming.CheckboxGroup .Checkbox--disabled {
  color: #333;
}
.customFieldsContainer .customFormItemControl .ming.CheckboxGroup .Checkbox--disabled .Checkbox-box {
  display: none;
}
.customFieldsContainer .customFormItemControl .ming.CheckboxGroup .Checkbox-box {
  margin-right: 8px;
  vertical-align: top;
  margin-top: 3px;
  min-width: 18px;
}
.customFieldsContainer .customFormItemControl .ming.CheckboxGroup .Checkbox .ellipsis {
  display: inline-block;
  height: 24px;
  line-height: 24px;
}
.customFieldsContainer .customFormItemControl .addBtn {
  width: 26px;
  height: 26px;
  line-height: 26px;
  border: 1px solid #ddd;
  border-radius: 50%;
  display: inline-flex;
  vertical-align: top;
  margin: 4px 0;
  align-items: center;
  justify-content: center;
}
.customFieldsContainer .customFormItemControl .customFormControlTags {
  height: 26px;
  border-radius: 26px;
  background: #f7f7f7;
  display: inline-flex;
  align-items: center;
  margin: 4px 8px 4px 0;
  padding-right: 10px;
  vertical-align: top;
  position: relative;
  max-width: 100%;
}
.customFieldsContainer .customFormItemControl .customFormControlTags .departWrap {
  width: 26px;
  height: 26px;
  color: #fff;
  border-radius: 13px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.customFieldsContainer .customFormItemControl .customFormControlTags:hover .tagDel,
.customFieldsContainer .customFormItemControl .customFormControlTags.selected .tagDel {
  opacity: 1;
}
.customFieldsContainer .customFormItemControl .customFormControlTags .tagDel {
  cursor: pointer;
  color: #9e9e9e;
  position: absolute;
  top: -5px;
  right: -5px;
  opacity: 0;
  transition: all 0.2s ease-out;
}
.customFieldsContainer .customFormItemControl .customFormControlTags .tagDel:hover {
  color: #757575;
}
.customFieldsContainer .customFormItemControl .dropdownTitle {
  height: 24px;
  line-height: 24px;
  border-radius: 12px;
  padding: 0 12px;
  display: inline-block;
  vertical-align: top;
  max-width: 95%;
  box-sizing: border-box;
}
.customFieldsContainer .customFormItemControl .customAntPicker {
  height: 36px;
  padding: 0 12px;
  border: 1px solid #f7f7f7;
  font-size: 13px;
  background: #f7f7f7;
  border-radius: 4px;
  transition: none;
}
.customFieldsContainer .customFormItemControl .customAntPicker.controlDisabled .ant-picker-input > input {
  color: #333;
}
.customFieldsContainer .customFormItemControl .customAntPicker.ant-picker-focused {
  box-shadow: none;
}
.customFieldsContainer .customFormItemControl .customAntPicker.ant-picker-focused:not(.controlDisabled) {
  border-color: #2196f3 !important;
  background: #fff !important;
}
.customFieldsContainer .customFormItemControl .customAntPicker.ant-picker-focused:not(.controlDisabled) .ant-picker-clear {
  opacity: 1;
}
.customFieldsContainer .customFormItemControl .customAntPicker .ant-picker-input {
  padding: 0;
  height: 34px !important;
}
.customFieldsContainer .customFormItemControl .customCascaderDel {
  top: 11px;
  right: 11px;
  color: #9e9e9e;
  background: #fff;
  cursor: pointer;
}
.customFieldsContainer .customFormItemControl .customCascaderDel:hover {
  color: #757575;
}
.customFieldsContainer .customFormItemControl .customTreeSelect .ant-select-selection-placeholder,
.customFieldsContainer .customFormItemControl .customTreeSelect .ant-select-selection-item {
  line-height: 34px;
  overflow: hidden;
  white-space: nowrap;
}
.customFieldsContainer .customFormItemControl .customFormControlTel .iti__flag-container {
  display: none;
}
.customFieldsContainer .customFormItemControl .customFormControlTel .customFormControlBox {
  padding-left: 0 !important;
}
.customFieldsContainer .customFormItemControl .customFormControlTel .customFormControlBox:not(.controlDisabled) {
  padding-left: 12px !important;
}
.customFieldsContainer .customRecordMuster {
  margin: 0 12px;
}
.customFieldsContainer .customRecordMuster li {
  margin-top: 12px;
  box-sizing: border-box;
  width: 50%;
  float: left;
}
.customFieldsContainer .customRecordMuster li:nth-child(odd) {
  padding-right: 12px;
}
.customFieldsContainer .customRecordMuster li:nth-child(even) {
  padding-left: 12px;
}
.customFieldsContainer .customRecordMuster li .customRecordList {
  padding: 0 16px;
  box-sizing: border-box;
  align-items: center;
  background: #f5f5f5;
  border: 1px solid #f5f5f5;
  border-radius: 3px;
  height: 50px;
  cursor: pointer;
}
.customFieldsContainer .customRecordMuster li .customRecordList:hover {
  background: #f2f2f2;
}
.customFormErrorMessage {
  position: absolute;
  bottom: 100%;
  transform: translateY(-5px);
  z-index: 1;
  left: 0;
  color: #fff;
  padding: 3px 8px;
  white-space: nowrap;
  background: #f44336;
  font-size: 12px;
  margin: 0 12px;
}
.customFormErrorMessage span {
  white-space: normal;
}
.customFormErrorMessage span .delIcon {
  cursor: pointer;
  color: rgba(0, 0, 0, 0.24);
}
.customFormErrorMessage span .delIcon:hover {
  color: rgba(0, 0, 0, 0.5);
}
.customFormErrorMessage .customFormErrorArrow {
  position: absolute;
  transform: translateY(-5px);
  z-index: 1;
  left: 0;
  background: transparent;
  border-width: 6px;
  border-style: solid;
  border-color: transparent transparent transparent #f44336;
  bottom: -11px;
}
.customRadioItem {
  border-radius: 12px;
  box-sizing: border-box;
  display: inline-block;
  height: 24px;
  font-size: 13px;
  align-items: center;
  vertical-align: middle !important;
  max-width: 100%;
  line-height: 24px;
  font-weight: 400;
}
.mobileCheckboxDialog .customRadioItem {
  font-size: 15px;
  height: 32px;
  line-height: 32px;
  border-radius: 16px;
}
.mobileCheckboxDialog .am-list-body::after {
  background-color: #fff !important;
}
.ant-cascader-menus {
  overflow: hidden;
  overflow-x: auto;
  max-width: 900px;
  padding-right: 1px;
}
.customDatePicker,
.antModalRadius .am-modal-content {
  border-radius: 10px 10px 0 0;
}
.cascaderRadio {
  align-items: center;
}
.cascaderRadio .Radio-text {
  flex: 1;
  text-overflow: ellipsis;
  overflow: hidden;
}
input.customFormControlBox:disabled {
  color: #333;
  opacity: 1;
  -webkit-text-fill-color: #333;
}
.customCascader .ant-select-selection-placeholder {
  line-height: 34px !important;
}
.customCascader.ant-select-open .ant-select-selector,
.customAntSelect.ant-select-open .ant-select-selector {
  border-color: #2196f3 !important;
  background-color: #fff !important;
}
.customCascader.ant-select-open .ant-select-arrow,
.customAntSelect.ant-select-open .ant-select-arrow {
  display: none;
}
.customCascader.ant-select-open .ant-select-selection-item,
.customAntSelect.ant-select-open .ant-select-selection-item {
  opacity: 0.4;
  color: #333;
}
.customCascader .ant-select-selection-item,
.customAntSelect .ant-select-selection-item,
.customCascader .ant-select-selection-placeholder,
.customAntSelect .ant-select-selection-placeholder {
  line-height: 34px !important;
  font-size: 13px !important;
}
.customCascader.ant-select-disabled .ant-select-selector,
.customAntSelect.ant-select-disabled .ant-select-selector {
  color: #333 !important;
  border-color: #fff !important;
  background: #fff !important;
  padding: 0 !important;
}
.customCascader.ant-select-disabled .ant-select-selection-item,
.customAntSelect.ant-select-disabled .ant-select-selection-item {
  color: #333;
  padding: 0;
}
.customCascader.ant-select-disabled .ant-select-arrow,
.customAntSelect.ant-select-disabled .ant-select-arrow {
  display: none;
}
.customCascader:not(.ant-select-open):not(.ant-select-disabled) .ant-select-selector:hover,
.customAntSelect:not(.ant-select-open):not(.ant-select-disabled) .ant-select-selector:hover {
  border-color: #f2f2f2 !important;
  background-color: #f2f2f2 !important;
}
.customCascader .ant-select-selector,
.customAntSelect .ant-select-selector {
  min-height: 36px;
  padding: 0 12px !important;
  height: auto !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  border-color: #f7f7f7 !important;
  background-color: #f7f7f7 !important;
}
.customCascader.ant-select-multiple .ant-select-selector > span,
.customAntSelect.ant-select-multiple .ant-select-selector > span {
  max-width: 95%;
}
.customCascader.ant-select-multiple .ant-select-selection-search,
.customAntSelect.ant-select-multiple .ant-select-selection-search {
  left: 0 !important;
  margin-left: -1px;
}
.customCascader.ant-select-multiple .ant-select-selection-search-input,
.customAntSelect.ant-select-multiple .ant-select-selection-search-input {
  margin-left: 0 !important;
}
.customCascader.ant-select-multiple .customAntDropdownTitle,
.customAntSelect.ant-select-multiple .customAntDropdownTitle,
.customCascader.ant-select-multiple .customAntDropdownTitleWithBG,
.customAntSelect.ant-select-multiple .customAntDropdownTitleWithBG {
  max-width: 100%;
  display: inline-flex;
}
.customCascader.ant-select-multiple .customAntDropdownTitle .icon-close,
.customAntSelect.ant-select-multiple .customAntDropdownTitle .icon-close,
.customCascader.ant-select-multiple .customAntDropdownTitleWithBG .icon-close,
.customAntSelect.ant-select-multiple .customAntDropdownTitleWithBG .icon-close {
  opacity: 0.7;
}
.customCascader.ant-select-multiple .customAntDropdownTitle .icon-close:hover,
.customAntSelect.ant-select-multiple .customAntDropdownTitle .icon-close:hover,
.customCascader.ant-select-multiple .customAntDropdownTitleWithBG .icon-close:hover,
.customAntSelect.ant-select-multiple .customAntDropdownTitleWithBG .icon-close:hover {
  opacity: 1;
}
.customCascader .ant-select-selection-search,
.customAntSelect .ant-select-selection-search {
  left: 12px !important;
}
.customCascader .ant-select-selection-search-input,
.customAntSelect .ant-select-selection-search-input {
  padding: 0;
  height: 34px !important;
}
.customCascader .ant-select-selection-item,
.customAntSelect .ant-select-selection-item {
  overflow: inherit;
  max-width: 100%;
  white-space: inherit;
}
.customCascader .customAntSelectPlaceHolder,
.customAntSelect .customAntSelectPlaceHolder {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  box-sizing: initial;
  padding-top: 8px;
  font-size: 13px;
}
.customCascader .anticon,
.customAntSelect .anticon {
  color: #9e9e9e;
  background: transparent;
}
.customCascader .anticon:hover,
.customAntSelect .anticon:hover {
  color: #757575;
}
.customCascader .ant-select-selection-placeholder,
.customAntSelect .ant-select-selection-placeholder {
  color: #bdbdbd;
}
.mobileCustomApiSelect .ant-select-selector {
  background-color: #fff !important;
  border: 1px solid #e0e0e0 !important;
}
.customAntDropdownTitle,
.customAntDropdownTitleWithBG {
  height: 24px;
  line-height: 24px;
  border-radius: 12px;
  display: inline-block;
  vertical-align: top;
  max-width: 95%;
}
.customAntDropdownTitleWithBG {
  padding: 0 12px;
  box-sizing: border-box;
}
.ruleErrorMsgDialog {
  width: 98% !important;
  max-width: 480px;
}
.ruleErrorMsgDialog .mui-dialog-desc {
  padding-top: 16px !important;
}
.mobileCustomFormTextareaBox {
  border: 1px solid #e0e0e0 !important;
  margin-bottom: 1px !important;
  border-radius: 2px !important;
  margin-top: 0 !important;
}
.mobileCustomFormTextareaBox:focus {
  border-color: #2196f3 !important;
  background: #fff !important;
  box-shadow: none !important;
}

.am-tabs {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.am-tabs * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-tabs-content-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 100%;
  min-height: 0;
}
.am-tabs-content-wrap-animated {
  -webkit-transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: transform, left, top;
}
.am-tabs-pane-wrap {
  width: 100%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  overflow-y: auto;
}
.am-tabs-tab-bar-wrap {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.am-tabs-horizontal .am-tabs-pane-wrap-active {
  height: auto;
}
.am-tabs-horizontal .am-tabs-pane-wrap-inactive {
  height: 0;
  overflow: visible;
}
.am-tabs-vertical .am-tabs-content-wrap {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-vertical .am-tabs-tab-bar-wrap {
  height: 100%;
}
.am-tabs-vertical .am-tabs-pane-wrap {
  height: 100%;
}
.am-tabs-vertical .am-tabs-pane-wrap-active {
  overflow: auto;
}
.am-tabs-vertical .am-tabs-pane-wrap-inactive {
  overflow: hidden;
}
.am-tabs-top,
.am-tabs-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-left,
.am-tabs-right {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.am-tabs-default-bar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  height: 100%;
  overflow: visible;
  z-index: 1;
}
.am-tabs-default-bar-tab {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 15px;
  height: 43.5px;
  line-height: 43.5px;
}
.am-tabs-default-bar-tab .am-badge .am-badge-text {
  top: -13px;
  -webkit-transform: translateX(-5px);
      -ms-transform: translateX(-5px);
          transform: translateX(-5px);
}
.am-tabs-default-bar-tab .am-badge .am-badge-dot {
  top: -6px;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.am-tabs-default-bar-tab-active {
  color: #108ee9;
}
.am-tabs-default-bar-underline {
  position: absolute;
  border: 1px #108ee9 solid;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.am-tabs-default-bar-animated .am-tabs-default-bar-content {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: transform;
}
.am-tabs-default-bar-animated .am-tabs-default-bar-underline {
  -webkit-transition: top 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), color 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: top 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), color 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: top, left, width, color;
}
.am-tabs-default-bar-top,
.am-tabs-default-bar-bottom {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.am-tabs-default-bar-top .am-tabs-default-bar-content,
.am-tabs-default-bar-bottom .am-tabs-default-bar-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.am-tabs-default-bar-top .am-tabs-default-bar-prevpage,
.am-tabs-default-bar-bottom .am-tabs-default-bar-prevpage {
  pointer-events: none;
  position: absolute;
  top: 0;
  display: block;
  width: 59px;
  height: 100%;
  content: ' ';
  z-index: 999;
  left: 0;
  background: -webkit-gradient(linear, left top, right top, from(#ffffff), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, #ffffff, rgba(255, 255, 255, 0));
  background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0));
}
.am-tabs-default-bar-top .am-tabs-default-bar-nextpage,
.am-tabs-default-bar-bottom .am-tabs-default-bar-nextpage {
  pointer-events: none;
  position: absolute;
  top: 0;
  display: block;
  width: 59px;
  height: 100%;
  content: ' ';
  z-index: 999;
  right: 0;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#ffffff));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff);
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
}
.am-tabs-default-bar-top .am-tabs-default-bar-tab,
.am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
  padding: 8px 0;
}
.am-tabs-default-bar-top .am-tabs-default-bar-underline,
.am-tabs-default-bar-bottom .am-tabs-default-bar-underline {
  bottom: 0;
}
.am-tabs-default-bar-top .am-tabs-default-bar-tab {
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab {
    border-bottom: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
  border-top: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
    border-top: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-tabs-default-bar-left,
.am-tabs-default-bar-right {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-default-bar-left .am-tabs-default-bar-content,
.am-tabs-default-bar-right .am-tabs-default-bar-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-default-bar-left .am-tabs-default-bar-tab,
.am-tabs-default-bar-right .am-tabs-default-bar-tab {
  padding: 0 8px;
}
.am-tabs-default-bar-left .am-tabs-default-bar-underline {
  right: 0;
}
.am-tabs-default-bar-left .am-tabs-default-bar-tab {
  border-right: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab {
    border-right: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: auto;
    left: auto;
    width: 1PX;
    height: 100%;
    background: #ddd;
    -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
        -ms-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab::after {
    -webkit-transform: scaleX(0.33);
        -ms-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-tabs-default-bar-right .am-tabs-default-bar-underline {
  left: 0;
}
.am-tabs-default-bar-right .am-tabs-default-bar-tab {
  border-left: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab {
    border-left: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 1PX;
    height: 100%;
    -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
        -ms-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab::before {
    -webkit-transform: scaleX(0.33);
        -ms-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}

.mobileCityPicker .am-modal-content {
  border-radius: 10px 10px 0 0;
}
.mobileCityPicker .am-modal-header {
  height: 42px;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: -10px;
}
.mobileCityPicker .am-modal-header .am-modal-title {
  font-size: 17px;
  flex: 1;
}
.mobileCityPicker .am-list-content {
  font-size: 15px !important;
}
.mobileCityPicker .am-tabs-default-bar-tab {
  padding: 0;
  height: 36px;
}

.CityPicker {
  border: 1px solid #ccc;
  min-height: 50px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  width: 302px;
  font-weight: 400;
  border-radius: 3px;
}
.cityTabs {
  display: flex;
  height: 45px;
  border-bottom: 1px solid #ccc;
  box-sizing: border-box;
  align-items: center;
  justify-content: space-around;
}
.cityTabs-item {
  font-size: 14px;
  height: 100%;
  width: 80px;
  cursor: pointer;
  display: flex;
  line-height: 44px;
  justify-content: center;
  box-sizing: border-box;
  border-bottom-width: 2px;
  border-bottom-style: solid;
}
.cityTabs-item:not(.activeTab) {
  border-bottom-width: 0;
}
.cityTabs-item.activeTab {
  cursor: initial;
}
.cityTabs-item.disbaleTab {
  color: #ccc;
  cursor: initial;
}
.cityTabs-item.hidden {
  visibility: hidden;
}
.cityContent {
  padding: 5px;
  overflow: hidden;
}
.cityContent-item {
  padding: 5px 12px;
  float: left;
  cursor: pointer;
  color: #888;
}
.cityContent-item:hover,
.cityContent-item.active {
  color: #000;
  background-color: #f1f1f1;
}

.customFormAttachmentBox .triggerTraget {
  width: max-content;
  padding: 0 16px;
  border: 1px solid #ddd;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  max-width: 100%;
}
.customFormAttachmentBox .triggerTraget:not(.mobile):hover {
  background-color: #F5F5F5;
}
.customFormAttachmentBox .triggerTraget .addFileName {
  font-weight: bold;
}
.customFormAttachmentBox .spaceBetween {
  justify-content: space-between;
}
.customFormAttachmentBox .handleBtn {
  width: 36px;
  height: 36px;
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.customFormAttachmentBox .handleBtn:hover {
  color: #2196F3 !important;
  background-color: #FAFAFA;
}

.attachmentFiles {
  padding: 10px 0;
  flex-wrap: wrap;
  justify-content: space-between;
}
.attachmentFiles .fileWrapper {
  width: 120px;
  height: 120px;
  margin-bottom: 10px;
  border: 1px solid #e0e0e0;
  position: relative;
}
.attachmentFiles .fileWrapper .closeIcon {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 18px;
  height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
}
.attachmentFiles .fileEmpty {
  border: none;
  height: 0;
  margin-bottom: 0;
}
.attachmentFiles .image {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.attachmentFiles .filePanel {
  flex: 1;
  width: 100%;
  background-color: #F2F2F2;
}
.attachmentFiles .filePanel .fileIcon {
  width: 40px;
  height: 46px;
}
.attachmentFiles .fileText {
  font-size: 12px;
  height: 29px;
  width: 100%;
  padding: 0 7px;
  box-sizing: border-box;
  background-color: #fff;
}
.attachmentFiles .fileText span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.attachmentFilesWrap.imageFilesWrap,
.attachmentFilesWrap.smallFilesWrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.attachmentFilesWrap.imageFilesWrap.smallSize,
.attachmentFilesWrap.smallFilesWrap.smallSize {
  flex-wrap: inherit;
  justify-content: inherit;
  flex-direction: column;
}
.attachmentFilesWrap.listFilesWrap {
  display: flex;
  flex-direction: column;
}
.attachmentFilesWrap .textEllipsis {
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
}
.attachmentFilesWrap .fileEmpty {
  height: 0;
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.attachmentFilesWrap .deleteBtn {
  color: #fff;
  background-color: #f44336;
}
.attachmentFilesWrap .cancelBtn {
  background-color: #fff;
}
.attachmentFilesWrap .deleteBtn,
.attachmentFilesWrap .cancelBtn {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  flex: 1;
  border-radius: 4px;
  padding: 3px 0;
}
.attachmentFilesViewMoreWrap .ThemeColor:hover {
  color: #0780e0;
}
.sortableSortFile {
  cursor: pointer;
  z-index: 9999;
  box-shadow: 0px 5px 12px rgba(0, 0, 0, 0.3);
}
.sortableSortFile .textEllipsis {
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
}

.attachmentFilesWrap.imageFilesWrap.mobile .attachmentImageCard {
  min-width: 130px;
}
.attachmentFilesWrap.imageFilesWrap.mobile .attachmentImageCard .filePanel {
  display: none;
}
.attachmentFilesWrap.imageFilesWrap.mobile .attachmentImageCard .closeIcon {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  z-index: 1;
}
.attachmentFilesWrap.imageFilesWrap.smallSize .attachmentImageCard {
  width: 100%;
  min-width: auto;
  flex: auto;
}
.attachmentImageCard {
  height: 130px;
  min-width: 160px;
  flex: 1;
  margin: 0 6px 6px 0;
  background-color: #fff;
}
.attachmentImageCard .kcIcon {
  color: #fff;
  height: 26px;
  width: 26px;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.2);
}
.attachmentImageCard .attachmentFile {
  height: 100%;
  border: 1px solid #e0e0e0;
  position: relative;
}
.attachmentImageCard .attachmentFile:hover .filePanel,
.attachmentImageCard .attachmentFile.hover .filePanel {
  opacity: 1;
}
.attachmentImageCard .fileImage {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.attachmentImageCard .fileAccessory {
  height: 100%;
}
.attachmentImageCard .fileIconWrap {
  flex: 1;
  background-color: #f5f5f5;
}
.attachmentImageCard .fileIcon {
  width: 40px;
  height: 55px;
  background-position: 50%;
  background-size: contain !important;
}
.attachmentImageCard .fileName {
  padding: 0 10px;
  margin: 5px 0;
  background-color: #fff;
}
.attachmentImageCard .filePanel {
  cursor: pointer;
  height: 100%;
  left: 0;
  opacity: 0;
  padding: 12px;
  position: absolute;
  top: 0;
  transition: opacity .2s;
  width: 100%;
}
.attachmentImageCard .filePanel.image {
  background-color: rgba(0, 0, 0, 0.6);
}
.attachmentImageCard .filePanel.accessory {
  background-color: #f5f5f5;
}
.attachmentImageCard .filePanel .name {
  font-weight: 700;
}
.attachmentImageCard .operateBtns {
  justify-content: space-between;
}
.attachmentImageCard .panelBtn {
  height: 24px;
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 1px 1px #0000001f;
  cursor: pointer;
  position: relative;
}
.attachmentImageCard .panelBtn:hover .icon {
  color: #2196f3 !important;
}
.attachmentImageCard .panelBtn.delete:hover .icon {
  color: red !important;
}
.attachmentImageCard .resetNameInput {
  width: 100%;
  display: flex;
  height: 30px;
  border: 1px solid #ccc;
  padding: 0 10px;
  border-radius: 4px;
}

.attachmentFilesWrap.smallFilesWrap.mobile .attachmentSmallCard {
  margin: 0 0 6px 0;
}
.attachmentFilesWrap.smallFilesWrap.smallSize .attachmentSmallCard {
  width: 100%;
  min-width: auto;
  flex: auto;
}
.attachmentSmallCard {
  height: 56px;
  min-width: 300px;
  flex: 1;
  margin: 0 6px 6px 0;
  border-radius: 4px;
  background: #FAFAFA;
  position: relative;
}
.attachmentSmallCard:hover,
.attachmentSmallCard.hover {
  background: #F2F2F2;
}
.attachmentSmallCard:hover .operateBtns,
.attachmentSmallCard.hover .operateBtns {
  display: flex;
}
.attachmentSmallCard:hover .textEllipsis,
.attachmentSmallCard.hover .textEllipsis {
  -webkit-line-clamp: 1;
}
.attachmentSmallCard:hover .fileSize,
.attachmentSmallCard.hover .fileSize {
  display: block !important;
}
.attachmentSmallCard .fileImageWrap {
  width: 56px;
  height: 100%;
  border-radius: 4px 0 0 4px;
  overflow: hidden;
}
.attachmentSmallCard .fileImageWrap .fileIcon {
  width: 20px;
  height: 35px;
  background-position: 50%;
  background-size: contain !important;
}
.attachmentSmallCard .fileImageWrap .fileImage {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.attachmentSmallCard .fileImageWrap .kcIcon {
  color: #fff;
  height: 20px;
  width: 20px;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.2);
}
.attachmentSmallCard .fileContent {
  font-size: 13px;
  min-width: 0;
  height: 100%;
  padding: 0 10px;
}
.attachmentSmallCard .fileName {
  font-size: 13px;
  font-weight: bold;
  line-height: 16px;
}
.attachmentSmallCard .fileSize {
  margin-top: 3px;
}
.attachmentSmallCard .operateBtns {
  display: none;
  justify-content: space-around;
  height: 100%;
  margin-right: 5px;
}
.attachmentSmallCard .operateBtns .btnWrap {
  padding: 0 5px;
}
.attachmentSmallCard .operateBtns .btnWrap .icon:hover {
  color: #2196f3 !important;
}
.attachmentSmallCard .operateBtns .delete .icon:hover {
  color: #f44336 !important;
}
.attachmentSmallCard .operateBtns .cancelBtn,
.attachmentSmallCard .operateBtns .deleteBtn {
  padding: 5px 16px;
}
.attachmentSmallCard .deleteIcon {
  margin-right: 5px;
}

.attachmentListCard {
  height: 52px;
  background: #FFFFFF;
  border-bottom: 1px solid #F0F0F0;
  position: relative;
}
.attachmentListCard:hover,
.attachmentListCard.hover {
  background: #FAFAFA;
}
.attachmentListCard:hover .fileName,
.attachmentListCard.hover .fileName {
  color: #2196f3;
}
.attachmentListCard:hover .operateBtns,
.attachmentListCard.hover .operateBtns {
  display: flex;
}
.attachmentListCard:hover .fileDrag,
.attachmentListCard.hover .fileDrag {
  display: block;
}
.attachmentListCard.header {
  height: 40px;
  font-weight: bold;
}
.attachmentListCard.header:hover {
  background: inherit;
}
.attachmentListCard:last-child {
  border-bottom: 0;
}
.attachmentListCard .fileDrag {
  display: none;
  cursor: pointer;
  padding: 5px;
  position: absolute;
  top: 50%;
  left: 0px;
  transform: translateY(-50%);
}
.attachmentListCard .fileImageWrap {
  width: 100px;
  height: 100%;
  padding: 5px;
  margin-left: 15px;
}
.attachmentListCard .fileImageWrap .fileIcon {
  width: 30px;
  height: 45px;
  background-position: 50%;
  background-size: contain !important;
}
.attachmentListCard .fileImageWrap .fileImage {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.attachmentListCard .fileName {
  font-weight: bold;
  padding: 0 5% 0 0;
  min-width: 0;
}
.attachmentListCard .fileSize,
.attachmentListCard .fileCreateTime,
.attachmentListCard .fileCreateUserName {
  color: #757575;
  width: 15%;
}
.attachmentListCard .operateBtns {
  display: none;
  justify-content: flex-end;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 30%;
  padding-right: 3%;
  background: #FAFAFA;
}
.attachmentListCard .operateBtns .cancelBtn,
.attachmentListCard .operateBtns .deleteBtn {
  padding: 5px 16px;
}
.attachmentListCard .operateBtns.deleteConfirmWrap {
  padding-right: 6%;
}
.attachmentListCard .btnWrap {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 20px;
}
.attachmentListCard .btnWrap:hover .icon {
  color: #2196f3 !important;
}
.attachmentListCard .btnWrap.delete:hover .icon {
  color: red !important;
}

.attachmentLargeImageCard {
  margin-bottom: 10px;
  position: relative;
  width: 100%;
}
.attachmentLargeImageCard:hover .mask {
  display: block;
}
.attachmentLargeImageCard .preview {
  color: #9e9e9e;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 24px;
  height: 24px;
  border-radius: 3px;
  background-color: #fff;
}
.attachmentLargeImageCard .preview:hover .icon {
  color: #2196F3;
}
.attachmentLargeImageCard .mask {
  display: none;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.05);
  position: absolute;
  top: 0;
  left: 0;
}

.am-checkbox {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 21px;
  height: 21px;
}
.am-checkbox-inner {
  position: absolute;
  right: 0;
  width: 21px;
  height: 21px;
  border: 1px solid #ccc;
  border-radius: 50%;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-checkbox-inner:after {
  position: absolute;
  display: none;
  top: 1.5px;
  right: 6px;
  z-index: 999;
  width: 5px;
  height: 11px;
  border-style: solid;
  border-width: 0 1px 1px 0;
  content: ' ';
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.am-checkbox-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  border: 0 none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.am-checkbox.am-checkbox-checked .am-checkbox-inner {
  border-color: #108ee9;
  background: #108ee9;
}
.am-checkbox.am-checkbox-checked .am-checkbox-inner:after {
  display: block;
  border-color: #fff;
}
.am-checkbox.am-checkbox-disabled {
  opacity: 0.3;
}
.am-checkbox.am-checkbox-disabled.am-checkbox-checked .am-checkbox-inner {
  border-color: #888;
  background: none;
}
.am-checkbox.am-checkbox-disabled.am-checkbox-checked .am-checkbox-inner:after {
  border-color: #888;
}
.am-list .am-list-item.am-checkbox-item .am-list-thumb {
  width: 21px;
  height: 21px;
}
.am-list .am-list-item.am-checkbox-item .am-list-thumb .am-checkbox {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 44px;
}
.am-list .am-list-item.am-checkbox-item .am-list-thumb .am-checkbox-inner {
  left: 15px;
  top: 12px;
}
.am-list .am-list-item.am-checkbox-item.am-checkbox-item-disabled .am-list-content {
  color: #bbb;
}
.am-checkbox-agree {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  margin-left: 15px;
  padding-top: 9px;
  padding-bottom: 9px;
}
.am-checkbox-agree .am-checkbox {
  position: absolute;
  left: 0;
  top: 0;
  width: 30px;
  height: 100%;
}
.am-checkbox-agree .am-checkbox-inner {
  left: 0;
  top: 12px;
}
.am-checkbox-agree .am-checkbox-agree-label {
  display: inline-block;
  font-size: 15px;
  color: #000;
  line-height: 1.5;
  margin-left: 30px;
  margin-top: 1PX;
}

.selectUserModal {
  background-color: #f8f8f8;
}
.selectUserModal .searchWrapper {
  display: flex;
  align-items: center;
  background-color: #fff;
  border-radius: 24px;
  padding: 7px 10px;
  margin: 10px 15px;
}
.selectUserModal .searchWrapper .icon-h5_search {
  color: #757575;
  font-size: 14px;
}
.selectUserModal .searchWrapper .icon-workflow_cancel {
  color: #bdbdbd;
  font-size: 15px;
}
.selectUserModal .searchWrapper input {
  width: 100%;
  border: 0;
  padding: 0 5px;
}
.selectUserModal .selectedWrapper {
  color: #333;
  padding: 10px 10px 0;
  margin: 5px 0 10px;
  text-align: left;
  background-color: #fff;
}
.selectUserModal .selectedWrapper .selectedItem {
  border-radius: 24px;
  padding: 0px 16px;
  height: 30px;
  line-height: 30px;
  background-color: #f0f0f0;
  margin: 0 10px 10px 0;
  float: left;
}
.selectUserModal .selectedWrapper .icon {
  margin-left: 5px;
}
.selectUserModal .departmentWrapper .am-list-body {
  height: 100%;
}
.selectUserModal .departmentWrapper .avtive {
  color: #2196f3;
}
.selectUserModal .departmentWrapper .groupWrapper {
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 24px;
  background-color: #2196f3;
}
.selectUserModal .departmentItem .am-checkbox-wrapper {
  margin-right: 10px;
}
.selectUserModal .departmentItem .am-checkbox-wrapper .am-checkbox-disabled .am-checkbox-inner {
  background-color: #ddd !important;
}
.selectUserModal .am-list-body::before,
.selectUserModal .am-list-body::after {
  content: none !important;
}
.selectUserModal .avatar {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  margin-right: 16px;
}
.selectUserModal .am-list .am-list-item.am-checkbox-item .am-list-thumb .am-checkbox-inner {
  top: 16px;
}
.selectUserModal .am-list-item .am-list-line .am-list-content {
  color: #333;
  font-size: 15px;
}
.selectUserModal .onlyShowJoinDepartment {
  display: flex;
  justify-content: space-between;
  padding: 13px 15px 13px 0;
  margin-left: 15px;
  border-bottom: 1px solid #eaeaea;
}
.selectUserModal .currentAccount {
  height: 50px;
  line-height: 50px;
  background: #fff;
  padding: 0 11px;
  text-align: left;
  color: #333;
}
.selectUserModal .userInfo {
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.customFormRelationList {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.customFormRelationList > li {
  display: flex;
  height: 36px;
  align-items: center;
  border-radius: 3px;
  box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 4px 0px, rgba(0, 0, 0, 0.12) 0px 0px 2px 0px;
  padding: 0 8px 0 11px;
  margin: 10px 0;
  background: #fff;
  position: relative;
}
.customFormRelationList > li:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
.customFormRelationList > li:last-child {
  margin-bottom: 5px;
}
.customFormRelationList > li:hover {
  box-shadow: rgba(0, 0, 0, 0.12) 0px 4px 12px 0px, rgba(0, 0, 0, 0.12) 0px 0px 2px 0px;
}
.customFormRelationList > li > .type-icon {
  width: 18px;
  height: 20px;
  padding: 8px 9px 8px 0;
  box-sizing: initial;
}
.customFormRelationList > li > .type-icon > i {
  display: block;
  width: 18px;
  height: 20px;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  color: #9e9e9e;
}
.customFormRelationList > li > a {
  flex: 1;
  display: flex;
  box-sizing: border-box;
  height: 36px;
  padding: 8px 11px;
  padding-left: 0;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  color: #333;
  overflow: hidden;
}
.customFormRelationList > li > a > span {
  display: block;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.customFormRelationList > li > a > span.link-name {
  flex: 1;
}
.customFormRelationList > li > a > span.text-a,
.customFormRelationList > li > a > span.text-b {
  max-width: 40%;
  padding-left: 16px;
  box-sizing: border-box;
  color: #333 !important;
}
.customFormRelationList > li > .user-img {
  width: 24px;
  height: 24px;
  padding: 6px;
  float: right;
  box-sizing: initial;
}
.customFormRelationList > li > .user-img img {
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
}
.customFormRelationList > li > .Icon {
  display: none;
  position: absolute;
  cursor: pointer;
  line-height: 1em;
  top: -11px;
  right: -10px;
  font-size: 20px;
  color: #757575;
}
.customFormRelationList > li > .Icon:hover {
  color: #515151;
}
.customFormRelationList > li:hover {
  background-color: #fcfcfc;
}
.customFormRelationList > li:hover .Icon {
  display: inline-block;
}

.taskDetail {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: -10px;
  z-index: 11;
  right: -640px;
  bottom: 0;
  width: 640px;
  background-color: #fff;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  transition: right 0.25s ease-out;
}
.taskDetail.slide {
  box-shadow: 0 10px 23px 2px rgba(0, 0, 0, 0.2), 0 3px 6px rgba(0, 0, 0, 0.15);
}
.taskDetail.detail {
  width: 1000px;
  position: static;
  height: 100%;
}
.taskDetail.fullscreen {
  width: 800px;
  position: static;
  height: 100%;
  border-radius: 5px;
}
.taskDetail .taskCloseBtn {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 5px;
  font-size: 20px;
}
.taskDetail .taskCloseBtn:not(:hover) {
  color: #757575 !important;
}
.taskDetail .applyReturn {
  font-size: 13px;
  line-height: 58px;
  width: 100%;
  height: 58px;
  padding-left: 20px;
  cursor: pointer;
  color: #999;
  border-bottom: 1px solid #ccc;
  box-sizing: border-box;
}
.taskDetail .applyReturn:hover {
  color: #0091ea;
}
.taskDetail .applyReturn .icon-arrow-left-border {
  font-size: 28px;
  display: inline-block;
  margin-top: 13px;
  margin-right: 10px;
  vertical-align: top;
}
.taskDetail .taskContentBox {
  padding: 0 20px;
}
.taskDetail .gray {
  filter: grayscale(100%);
  filter: gray;
}
.taskDetail .talkNav {
  position: relative;
  height: 35px;
  margin-top: 20px;
  padding: 0 20px;
  border-bottom: 1px solid #ccc;
}
.taskDetail .talkNav li {
  float: left;
  padding: 0 12px;
  height: 32px;
  line-height: 35px;
  cursor: pointer;
  text-align: center;
  transition: border-color 0.3s ease-out;
  border-bottom: 3px solid transparent;
  box-sizing: initial;
}
.taskDetail .talkNav li:nth-child(3) {
  float: right;
}
.taskDetail .talkNav li:not(:hover):not(.active) {
  color: #aaa !important;
  border-color: transparent !important;
}
.taskDetail .taskDetailContent {
  position: relative;
  background: #f5f5f5;
}
.taskDetail .talkBox {
  padding: 0 20px 0 25px;
}

.relationControlBox {
  height: 100%;
}
.relationControlBox .relationControlTypeName {
  font-size: 16px;
  margin-left: 24px;
  padding-top: 20px;
}
.relationControlBox .relationControlBar {
  width: 145px;
  background: #fafafa;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.relationControlBox .relationControlBar .relationControlType {
  margin-top: 15px;
}
.relationControlBox .relationControlBar .relationControlType li {
  height: 48px;
  line-height: 48px;
  font-size: 14px;
  cursor: pointer;
}
.relationControlBox .relationControlBar .relationControlType li:hover:not(.active) {
  background: #f5f5f5;
}
.relationControlBox .relationControlBar .relationControlType li.active {
  background: #e0e0e0;
}
.relationControlBox .relationControlBar .relationControlType li i {
  width: 16px;
  display: inline-block;
  color: #8f9093;
  vertical-align: top;
  margin: 16px 8px 0 20px;
  font-size: 16px;
}
.relationControlBox .relationControlBar .relationControlType li i.icon-task_custom_today {
  font-size: 17px;
  margin-top: 15px;
}
.relationControlBox .relationControlClose {
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: 18px;
  cursor: pointer;
}
.relationControlBox .relationControlClose:not(:hover) {
  color: #999 !important;
}
.relationControlBox .relationControlSearch {
  margin: 0 24px 0 15px;
  position: relative;
  padding-top: 12px;
}
.relationControlBox .relationControlSearch i {
  font-size: 18px;
  position: absolute;
  top: 27px;
  left: 5px;
  color: #9e9e9e;
}
.relationControlBox .relationControlSearch input {
  width: 100%;
  height: 48px;
  line-height: 48px;
  padding: 0 10px 0 30px;
  box-sizing: border-box;
  border: none;
  font-size: 13px;
  border-bottom: 1px solid #f4f4f4;
}
.relationControlBox .relationControlSort {
  font-size: 13px;
  color: #9e9e9e;
  margin-left: 24px;
  height: 47px;
  line-height: 47px;
}
.relationControlBox .relationControlList {
  overflow-x: hidden;
  overflow-y: auto;
}
.relationControlBox .relationControlList li {
  height: 42px;
  line-height: 42px;
  padding: 0 24px;
  box-sizing: border-box;
  font-size: 13px;
  cursor: pointer;
  color: #fff;
}
.relationControlBox .relationControlList li:hover:not(.ThemeBGColor3) {
  background: #f5f5f5;
}
.relationControlBox .relationControlList li:not(.ThemeBGColor3) {
  color: #333;
}
.relationControlBox .relationControlList li:not(.ThemeBGColor3) i {
  color: #9e9e9e;
}
.relationControlBox .relationControlList li .relationControlItem {
  position: absolute;
  top: 0;
  left: 24px;
  right: 24px;
  bottom: 0;
  align-items: center;
}
.relationControlBox .relationControlList li i {
  font-size: 16px;
}
.relationControlBox .relationControlList li i.relationControlIcon {
  min-width: 18px;
  width: 18px;
  height: 20px;
}
.relationControlBox .relationControlList li .overflow_ellipsis {
  margin-left: 10px;
}
.relationControlBox .relationControlList li .userAvarar {
  margin-left: 20px;
}
.relationControlBox .relationControlList li .userAvarar img {
  display: inline-block;
  vertical-align: top;
}
.relationControlBox .listMore {
  font-size: 13px;
  margin-left: 24px;
  cursor: pointer;
  display: inline-block;
  height: 42px;
  line-height: 42px;
}
.relationControlBox .listMore:not(:hover) {
  color: #9e9e9e !important;
}
.relationControlBox .listDate {
  font-size: 15px;
  margin-left: 24px;
  padding: 15px 0 10px;
}
.relationControlBox .listDate .listDateGray {
  color: #9e9e9e;
}
.relationControlBox .relationControNull {
  margin-top: 106px;
  color: #949494;
  font-size: 14px;
  text-align: center;
}
.relationControlBox .relationControNull .relationControNullIcon {
  width: 106px;
  height: 106px;
  border-radius: 50%;
  background: #f5f5f5;
  text-align: center;
  margin: 0 auto 16px;
}
.relationControlBox .relationControNull .relationControNullIcon i {
  font-size: 50px;
  color: #9e9e9e;
  display: inline-block;
  vertical-align: top;
  margin-top: 28px;
}
.relationControlBox .relationControNull .relationControNull {
  width: 106px;
  height: 106px;
  border-radius: 50%;
  background-color: #f5f5f5;
  margin: 0 auto 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABwCAYAAADhTnWjAAAAAXNSR0IArs4c6QAABBpJREFUeAHtnb1OG0EUhceL/yTiWBbKC5Am4hUiIUWhtehIRQ9daJMHSJMiVeihpUEpUhAJyVXatKndJP5B8oIFwsSZRUpjW2Hu3nt2bXMsWWKHuWdmv8+7a3vXdsH52/n5ebXb7X4oFApNv/g8aXust9vb25vRaHSwu7t7mAWDKBmk1+t98/Df+j8fNfyExXg8rsSDwefj4+P9ZBl9i05OTg78IC/RAy1SvpfgspKQbAFvFglOVnP9J+Ho6GgPOWbkB3qBHGCRsxMJl3F8iJQQ+X1/fZEhoeeOlnB/EEavxKLnIyVQQOCjAyWBAgIFJN0QEihAIAAhgQKEAqwlUEAKAZYSKCClACsJFKAQYCGBApQCtBIowECARgIFGAlIK4ECDAWkkUABxgKkEigAIEAigQJAAkIlUABQQIgECgALeEgCBWQg4H8SKGBCQLlcdtHKykSrzeKs8wkUMIPt01ptRqtN06SEgr8uaGwTvVwpN9fXbhDH7s/dHWTF/MUQ7kmttl+EpC9BaKVadc/83V+qeH8qErFKXsInCniAbKlUeqCH6t9lHgNU/PTFFKBnqEqgABU+fTEF6BmqEihAhU9fTAF6hqoEClDh0xdTgJ6hKoECVPj0xRSgZ6hKgL4VUSwWXaPRUE0w7+KLiwvnP7YKmwZUwOrqqtvc3IRNPovgs7MzNxgMYENxFwRDGxZMAWGcYL0oAIY2LJgCwjjBelEADG1YMAWEcYL14kl5GNqg4DG3gCBOuE4UgGMblEwBQZhwnSgAxzYomQKCMOE6UQCObVAyBQRhwnWiABzboGTo+YB6ve62traCJjKvnXg+YF7NGM2LuyAjkGljKCAtOaM6CjACmTaGAtKSM6qjACOQaWOgT0Ovrq5cq9VKO7e5qBsOh9B5QAUkFzR1Oh3oCix6OHdBORukAArImUDOw3MLoICcCeQ8PLcACsiZQM7DQ18HVCoVt76+nvMqOhf7bz1pt9u5z2PWBKACqv7bRjY2NmaNm2lbAn9eBfAYkOlDYXowCphmkmkLBWSKe3owCphmkmkLBWSKe3ow6LOgeXk7Gvkx02mkshaogGU4ISPDKe/NXZCcmWkFBZjilIdRgJyZaQUFmOKUh1GAnJlpBQWY4pSHUYCcmWkFBZjilIdRgJyZaQUFmOKUh1GAnJlpBQWY4pSHUYCcmWkFBZjilIdRgJyZaQUFmOKUh1GAnJlpBQWY4pSHUYCcmWkFBZjilIdRgJyZaQUFmOKUh1GAnJlpBQWY4pSHUYCcmWlFIuCnaSLDJAQ6iYCvkgr2NSXwJfKf43rnI7+bxjIshMBv/1vF76NmszlcW1t75Ss++nscUsk+agI/oih6vb29/aswGXV6elrr9/srk+1ctiHgf1lqtLOzc2mTxhQ1gb92LloW5BTOQQAAAABJRU5ErkJggg==);
  background-size: 48px 56px;
  background-repeat: no-repeat;
  background-position: center;
}
.relationControlBox .relationControlFooter {
  position: relative;
  margin-top: 10px;
  height: 32px;
  line-height: 32px;
  padding-bottom: 20px;
  font-size: 14px;
  text-align: right;
  margin-right: 24px;
  box-sizing: initial;
}
.relationControlBox .relationControlFooter .relationControlCreate {
  position: absolute;
  left: 24px;
  top: 0;
  font-size: 15px;
  cursor: pointer;
}
.relationControlBox .relationControlFooter .relationControlCreate i {
  display: inline-block;
  vertical-align: top;
  margin-top: 8px;
  margin-right: 4px;
}
.relationControlBox .relationControlFooter .relationControlCancel {
  display: inline-block;
  cursor: pointer;
}
.relationControlBox .relationControlFooter .relationControlCancel:not(:hover) {
  color: #9e9e9e !important;
}
.relationControlBox .relationControlFooter .relationControlSave {
  display: inline-block;
  cursor: pointer;
  padding: 0 30px;
  color: #fff;
  border-radius: 3px;
  margin-left: 40px;
}
.relationControlBox .relationControlFooter .relationControlSave.relationDisable {
  opacity: 0.5;
  cursor: not-allowed;
}

.mui-datetime-base .mui-datetime-picker {
  cursor: pointer;
}
.mui-datetime-base .mui-datetime-picker.disabled {
  cursor: not-allowed;
}

.mui-datetimepicker {
  display: inline-block;
  border: solid 1px #e5e5e5;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 16px 1px rgba(0, 0, 0, 0.24), 0 0 1px 0 rgba(0, 0, 0, 0.12);
}
.mui-datetimepicker * {
  box-sizing: content-box;
}
.mui-datetimepicker button {
  outline: none;
}
.mui-datetimepicker .mui-calender {
  padding: 0 13px 10px;
}
.mui-datetimepicker .mui-datetime-toolbar {
  height: 30px;
  padding: 8px 18px;
  background-color: #f5f5f5;
  text-align: right;
}
.mui-datetimepicker .mui-datetime-toolbar:after {
  content: '';
  display: block;
  width: 100%;
  height: 0;
  clear: both;
}
.mui-datetimepicker .mui-datetime-toolbar .mui-time {
  vertical-align: middle;
  float: left;
}
.mui-datetimepicker .mui-datetime-toolbar .mui-time .mui-forminput {
  width: auto;
  max-width: 80px;
  padding: 4px 6px;
  min-height: 30px;
  box-sizing: border-box;
}
.mui-datetimepicker .mui-datetime-toolbar > button {
  font-size: 13px;
  line-height: 20px;
  padding: 5px 6px;
  min-width: 50px;
  vertical-align: middle;
  margin-left: 6px;
}
.mui-datetimepicker .mui-datetime-toolbar > button.Button--ghost {
  padding: 4px 6px;
}

.taskDetail .taskDetailHeader {
  position: relative;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 60px;
  padding: 0 20px;
  border-bottom: 1px solid #ccc;
  box-sizing: border-box;
}
.taskDetail .taskDetailHeader.borderClear {
  border-color: #fff;
}
.taskDetail .taskDetailHeader.borderClear .taskContentShadow {
  display: inline-block;
}
.taskDetail .taskDetailHeader .taskContentShadow {
  position: absolute;
  z-index: 1;
  bottom: -10px;
  left: 0;
  width: 100%;
  height: 10px;
  opacity: 0.1;
  background-image: -webkit-linear-gradient(top, #222, #fff);
  background-image: linear-gradient(to bottom, #222, #fff);
  display: none;
}
.taskDetail .taskDetailHeader .taskDetailStatusBtn {
  border-radius: 19px;
  border-width: 1px;
  border-style: solid;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  cursor: pointer;
  padding: 0 18px;
}
.taskDetail .taskDetailHeader .taskDetailStatusBtn:not(:hover):not(.active) {
  color: #9e9e9e!important;
  border-color: #bdbdbd!important;
}
.taskDetail .taskDetailHeader .taskDetailStatusBtn.taskDetailStatusBtnNo {
  color: #9e9e9e!important;
  border-color: #bdbdbd!important;
  cursor: default;
}
.taskDetail .taskDetailHeader .taskDetailStatusBtn.active {
  color: #30af00!important;
  border-color: #30af00!important;
}
.taskDetail .taskDetailHeader .taskDetailHeaderBtn {
  font-size: 13px;
  cursor: pointer;
}
.taskDetail .taskDetailHeader .taskDetailHeaderBtn:not(:hover) {
  color: #757575!important;
}
.taskDetail .taskDetailHeader .taskDetailHeaderBtn i {
  margin-right: 4px;
}
.taskDetail .taskDetailHeader .detaiOperator {
  right: 10px;
  left: inherit!important;
}
.taskDetail .taskDetailHeader .detaiOperator .Item-content {
  padding-left: 16px;
}
.taskDetail .taskDetailHeader .detaiOperator .Item-content i {
  font-size: 14px;
  margin-right: 10px;
}
.taskDetail .taskDetailHeader .detaiOperator li:not(:hover) i {
  color: #9e9e9e;
}
.taskDetail .taskDetailHeader .detaiOperator .detaiOperatorLine {
  height: 1px;
  width: 100%;
  background: #efefef;
  font-size: 0;
}
.taskDetail .taskDetailHeader .createChecklist {
  position: absolute;
  top: 45px;
  right: 20px;
  background: #fff;
  border: 1px solid #e0e0e0;
  z-index: 200;
  padding: 20px;
  width: 300px;
  box-sizing: border-box;
}
.taskDetail .taskDetailHeader .createChecklist .createChecklistTitle {
  line-height: 20px;
}
.taskDetail .taskDetailHeader .createChecklist .createChecklistText {
  box-sizing: border-box;
  border: 1px solid #e0e0e0;
  height: 36px;
  padding: 5px;
  border-radius: 3px;
  width: 100%;
  vertical-align: top;
  margin-top: 10px;
  font-size: 13px;
  color: #333;
}
.taskDetail .taskDetailHeader .createChecklist .createChecklistError {
  border-color: #f44336 !important;
}
.taskDetail .taskDetailHeader .createChecklist .createChecklistBtn {
  width: 90px;
  text-align: center;
  height: 36px;
  line-height: 36px;
  color: #fff;
  display: inline-block;
  margin-top: 15px;
  float: right;
  cursor: pointer;
}

#copyTask #copyOperation,
#copyTask .copyTitleBox {
  font-size: 13px;
  position: relative;
}
#copyTask hr {
  margin: 20px 0 -1px 65px;
  border: 0;
  border-top: 1px solid #e5e5e5;
}
#copyTask .copyTip {
  color: #9e9e9e !important;
  font-size: 16px !important;
  margin-top: -3px;
}
#copyTask .copyTitle {
  position: absolute;
  top: 20px;
  left: 0;
  color: #aaa;
}
#copyTask #copyOperation ul,
#copyTask .copyTitleBox {
  padding: 9px 0 0 65px;
}
#copyTask #copyOperation li {
  position: relative;
  width: 50%;
  margin-top: 8px;
  padding: 3px 0;
  display: inline-block;
}
#copyTask #copyOperation li .noClick {
  cursor: default;
  opacity: 0.5;
}
#copyTask #copyOperation .checkOperation {
  font-size: 13px;
  display: inline-block;
  vertical-align: top;
  color: #333;
  cursor: pointer;
}
#copyTask #copyOperation .checkOperation .operationCheckbox {
  font-size: 12px;
  border-radius: 2px;
  color: #fff;
  margin-right: 8px;
  border-width: 1px;
  border-style: solid;
  margin-top: 2px;
  display: inline-block;
  vertical-align: top;
}
#copyTask #copyOperation .checkOperation:not(.checked) .operationCheckbox {
  border-color: #ccc !important;
  background: #fff !important;
}
#copyTask .copyTitleBox {
  box-sizing: border-box;
  width: 100%;
}
#copyTask .copyTitleBox #copyTaskName {
  font-size: 15px;
  line-height: 36px;
  box-sizing: border-box;
  width: 100%;
  height: 36px;
  padding: 8px;
  border-width: 1px;
  border-style: solid;
  border-radius: 5px;
}
#copyTask .copyTitleBox #copyTaskName:not(:focus):not(:hover) {
  border-color: #e5e5e5 !important;
}
#copyTask .copyDesc {
  font-size: 13px;
  color: #757575;
}
#copyTask .copyTitleBox {
  padding-top: 15px;
}
#copyTask .copyTitleBox .copyTitle {
  top: 22px !important;
}
#copyTask .chargeUserBox {
  position: absolute;
  top: -5px;
  right: 0;
}
#copyTask .chargeUserBox .chargeAvatar {
  width: 28px;
  height: 28px;
  vertical-align: top;
}
#copyTask .chargeUserBox .icon-task-folder-charge {
  font-size: 28px;
  margin-left: 5px;
  color: #dfdfdf;
}
#copyTask .chargeUserBox .icon-task-folder-charge:hover {
  color: #ccc;
}

#shareFolderOrTask .qrCode {
  margin: 20px auto 0;
  text-align: center;
}
#shareFolderOrTask .qrCode img {
  height: 150px;
}
#shareFolderOrTask .createShareDesc,
#shareFolderOrTask .createShareCopy {
  width: 100%;
  text-align: center;
  margin-top: 20px;
  position: relative;
}
#shareFolderOrTask .createShareCopy {
  padding-bottom: 40px;
}
#shareFolderOrTask .createShareCopy span {
  cursor: pointer;
  color: #888;
}
#shareFolderOrTask .createShareCopy span i {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAEECAYAAABtBXvlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYyN0QzNUYxQTZGNTExRTU5NTQ2REVFMEFGMUJBMEZDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYyN0QzNUYyQTZGNTExRTU5NTQ2REVFMEFGMUJBMEZDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjI3RDM1RUZBNkY1MTFFNTk1NDZERUUwQUYxQkEwRkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjI3RDM1RjBBNkY1MTFFNTk1NDZERUUwQUYxQkEwRkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WuLVZAAAgCklEQVR42uxdCZgV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) no-repeat;
  background-size: 100px 130px;
  width: 32px;
  height: 32px;
  background-position: -40px 0;
  display: inline-block;
  vertical-align: top;
  margin-top: -6px;
  margin-right: 5px;
}
#shareFolderOrTask .createShareCopy .clipboardswf {
  left: 50%;
  margin-left: -75px;
  top: -5px;
  position: absolute;
}

.taskDetail .detailTime {
  padding: 0 20px;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid #e0e0e0;
  height: 90px;
}
.taskDetail .detailTime .detailTimeIcon {
  font-size: 36px;
}
.taskDetail .detailTime .detailTimeIcon i {
  display: block;
}
.taskDetail .detailTime .detailTimeIcon .icon-watch_later {
  color: #bdbdbd;
}
.taskDetail .detailTime .detailTimeIcon .icon-go_out {
  color: #2196f3;
}
.taskDetail .detailTime .detailTimeIcon .icon-check_circle {
  color: #30af00;
}
.taskDetail .detailTime .detailTimeLabel {
  width: 90px;
}
.taskDetail .detailTime .detailTimeMs {
  color: #757575;
}
.taskDetail .detailTime .detailTimeNoSet {
  color: #9e9e9e;
}
.taskDetail .detailTime .detailTimeDate:hover {
  color: #2196f3;
}
.taskDetail .detailTime .detailTimeLines {
  height: 0;
  width: 100%;
  border-top: 3px dashed #ddd;
  position: relative;
  margin: 8px 0;
}
.taskDetail .detailTime .detailTimeLines .detailTimeLine {
  position: absolute;
  top: -3px;
  border-width: 0;
  border-style: dashed;
  border-top-width: 3px;
}
.taskDetail .detailTime .detailTimeLines .detailTimeLine-blue {
  border-top-color: #2196f3;
  border-style: solid;
}
.taskDetail .detailTime .detailTimeLines .detailTimeLine-green {
  border-top-color: #30af00;
  border-style: solid;
}
.taskDetail .detailTime .detailTimeLines .detailTimeLine-red {
  border-top-color: #ff0000;
  border-style: solid;
}
.taskDetail .detailTime .detailTimeLines .detailTimeLine-yellow {
  background: #f5f5f5;
  border-top-color: #ffa414;
}
.taskDetail .detailTime .detailTimeLines .detailTimeLineToday {
  height: 9px;
  width: 3px;
  border-width: 0;
  border-style: solid;
  border-color: transparent;
  position: absolute;
  top: -6px;
  margin-left: -3px;
}
.taskDetail .detailTime .detailTimeLines .detailTimeLineToday span {
  background: #2196f3;
  height: 9px;
  width: 3px;
  vertical-align: top;
  display: inline-block;
}
.taskDetail .detailTime .detailTimeNowStart {
  height: 22px;
  line-height: 22px;
  box-sizing: border-box;
  padding: 0 8px;
  border-radius: 19px;
  border-width: 1px;
  border-style: solid;
}
.taskDetail .detailTime .detailTimeRealMs {
  color: #9e9e9e;
  height: 22px;
  line-height: 22px;
}
.taskDetail .detailTime .detailTimeRealColor {
  color: #757575;
}
.taskDetail .detailTime .detailTimeRealLine:hover {
  border-bottom: 1px solid #757575;
}
.taskDetail .detailTime .detailTimeRealStartColor {
  color: #ffa414;
}
.taskDetail .detailTime .detailTimeRealStartColor.detailTimeRealLine:hover {
  border-bottom: 1px solid #ffa414;
}
.taskDetail .detailTime .detailTimeRealBold {
  font-weight: 600;
}
.taskDetail .detailTime .detailTimeRealEndColor {
  color: #ff0000;
}
.taskDetail .detailTime .detailTimeRealEndColor.detailTimeRealLine:hover {
  border-bottom: 1px solid #ff0000;
}
.taskDetail .detailTime .mui-datetime-base {
  line-height: 22px;
}

.taskDetail .fromWhere {
  padding: 0 20px;
  height: 34px;
  align-items: center;
  background: #e8e8e8;
  font-size: 13px;
}
.taskDetail .fromWhere i {
  color: #9d9d9d;
}
.taskDetail .fromWhere span:not(:hover) {
  color: #757575 !important;
}
.taskDetail .detailFolder {
  align-items: center;
  min-height: 24px;
}
.taskDetail .detailFolder:hover .folderBtn {
  visibility: visible;
}
.taskDetail .detailFolder .taskNullFolder {
  font-size: 15px;
  height: 19px;
  color: #757575;
  border-bottom-color: #757575;
  border-width: 0;
  border-bottom-width: 1px;
  border-style: dotted;
}
.taskDetail .detailFolder .taskNullFolder:not(:hover) {
  color: #757575 !important;
  border-bottom-color: #757575 !important;
}
.taskDetail .detailFolder .detailFolderName {
  color: #9e9e9e;
}
.taskDetail .detailFolder .taskDeatilFolderName {
  font-size: 13px;
}
.taskDetail .detailFolder .taskDeatilFolderName:not(:hover) {
  color: #9e9e9e !important;
}
.taskDetail .detailFolder .taskDeatilFolderStage {
  min-width: 120px;
}
.taskDetail .detailFolder .Dropdown {
  border-radius: 12px;
}
.taskDetail .detailFolder .Dropdown.disabled,
.taskDetail .detailFolder .Dropdown:not(:hover) {
  background: rgba(0, 0, 0, 0.13) !important;
}
.taskDetail .detailFolder .Dropdown .Dropdown--input {
  color: #fff;
  padding: 3px 5px 2px 10px;
}
.taskDetail .detailFolder .Dropdown .icon-arrow-down-border {
  font-size: 12px !important;
}
.taskDetail .detailFolder .folderBtn {
  font-size: 16px;
  visibility: hidden;
  margin-left: 15px;
}
.taskDetail .detailFolder .folderBtn:not(:hover) {
  color: #9e9e9e !important;
}
.taskDetail .parentTaskList li {
  height: 21px;
  align-items: center;
  margin-top: 10px;
}
.taskDetail .parentTaskList li:hover .parentBtn {
  visibility: visible;
}
.taskDetail .parentTaskList li .overflow_ellipsis {
  border-width: 0;
  border-bottom-width: 1px;
  border-style: dotted;
  height: 20px;
}
.taskDetail .parentTaskList li .overflow_ellipsis:not(:hover) {
  color: #757575 !important;
  border-bottom-color: #757575 !important;
}
.taskDetail .parentTaskList li .parentBtn {
  font-size: 16px;
  visibility: hidden;
  margin-left: 15px;
}
.taskDetail .parentTaskList li .parentBtn:not(:hover) {
  color: #9e9e9e !important;
}
.taskDetail .chargeAvatar {
  width: 32px;
  height: 32px;
  margin-top: 2px;
}
.taskDetail .detailTaskName {
  font-size: 23px !important;
  width: 100%;
  padding: 0 7px !important;
  resize: none;
  border-width: 1px;
  border-style: solid;
  background: #f7f7f7;
  margin-left: 10px;
  margin-right: 10px;
}
.taskDetail .detailTaskName:hover:not(:focus) {
  border-color: #e5e5e5 !important;
}
.taskDetail .detailTaskName:not(:focus),
.taskDetail .detailTaskName:disabled {
  border-color: #f7f7f7 !important;
}
.taskDetail .detailStar {
  font-size: 20px;
  cursor: pointer;
  color: #99a1ab;
  height: 30px;
}
.taskDetail .detailStar .icon-task-star {
  color: #fbc02d;
}
.taskDetail .taskContentBoxBG {
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #e0e0e0;
  background: #fff;
  border-radius: 5px;
}
.taskDetail .taskContentBoxBG .taskContentIcon {
  position: absolute;
  top: 17px;
  left: 12px;
  font-size: 16px;
  height: 16px;
  color: #8f9093;
}
.taskDetail .taskContentBoxBG .taskContentIcon i {
  vertical-align: top;
  display: inline-block;
}
.taskDetail .detailSummary {
  padding: 0 0 0 45px;
  box-sizing: border-box;
  width: 100%;
  min-height: 51px;
  position: relative;
  margin-right: -1px;
}
.taskDetail .detailSummary > div {
  background: #f7f7f7;
}
.taskDetail .detailSummary .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar {
  border-right: 0px !important;
  border-top: 0px !important;
}
.taskDetail .detailSummary .appIntroDescriptionEditor .ck-sticky-panel {
  display: block !important;
}
.taskDetail .detailSummary .appIntroDescriptionEditor .ck .ck-content {
  background: #f7f7f7 !important;
  border-left: 1px solid #dddddd !important;
  border-top: 1px solid #f7f7f7 !important;
  border-right: 1px solid #f7f7f7 !important;
  border-bottom: 1px solid #f7f7f7 !important;
}
.taskDetail .detailSummary .appIntroDescriptionEditor .ck .ck-content.ck-focused {
  background: #fff !important;
  border: 1px solid #2196f3 !important;
}
.taskDetail .detailSummary .editorNull {
  min-height: 51px;
  line-height: 51px;
  border: 0;
  padding: 0;
  background-color: #fff;
}
.taskDetail .detailSummary .mdEditorContent {
  overflow-x: hidden;
}
.taskDetail .detailSummary .ck .ck-content {
  border: 0;
  padding-top: 5px;
}
.taskDetail .detailSummary .mdEditorCancel {
  font-size: 13px;
  cursor: pointer;
  line-height: 32px;
}
.taskDetail .detailSummary .mdEditorCancel:not(:hover) {
  color: #9e9e9e !important;
}
.taskDetail .detailAtts {
  padding: 5px 15px 0 45px;
  box-sizing: border-box;
  width: 100%;
  position: relative;
  border-top: 1px solid #e0e0e0;
  min-height: 51px;
}
.taskDetail .detailAtts .detailAttsBtn {
  height: 40px;
  line-height: 40px;
  cursor: pointer;
}
.taskDetail .detailAtts .detailAttsBtn:not(:hover) {
  color: #ccc !important;
}
.taskDetail .detailAtts .detailAttsNull {
  height: 40px;
  line-height: 40px;
  color: #ccc;
}
.taskDetail .detailAtts .detailAttsPostBtn {
  margin: 10px 0 20px;
  text-align: right;
}
.taskDetail .detailAtts .detailAttsPostBtn .ThemeColor3:not(:hover) {
  color: #9e9e9e !important;
}
.taskDetail .detailAtts .UploadFiles-filesWrapper {
  padding-bottom: 10px;
}
.taskDetail .detailAtts .talkSendBtn {
  font-size: 13px;
  line-height: 28px;
  display: inline-block;
  height: 28px;
  padding: 0 18px;
  cursor: pointer;
  text-align: center;
  color: #fff;
  border-radius: 3px;
}
.taskDetail .detailTaskLable {
  padding: 10px 15px 10px 45px;
  box-sizing: border-box;
  width: 100%;
  min-height: 51px;
  position: relative;
  border-top: 1px solid #e0e0e0;
}
.taskDetail .detailTaskLable .tagsIcon {
  width: 10px;
  height: 10px;
  border-radius: 100%;
  display: inline-block;
}
.taskDetail .detailTaskLable .selectize-control.multi .selectize-dropdown-content .option {
  cursor: pointer;
}
.taskDetail .detailTaskLable .selectize-control.multi .selectize-input.has-items {
  padding: 0;
  vertical-align: top;
}
.taskDetail .detailTaskLable .selectize-input {
  padding: 0;
  border: 0;
  min-height: 25px;
  overflow: inherit;
  box-shadow: none;
  margin-top: 4px;
}
.taskDetail .detailTaskLable .selectize-input.focus {
  box-shadow: none;
}
.taskDetail .detailTaskLable .selectize-input input {
  border: none;
  vertical-align: sub !important;
  vertical-align: top\0;
  margin-top: -1px !important;
}
.taskDetail .detailTaskLable .selectize-input .item {
  vertical-align: middle;
}
.taskDetail .detailTaskLable .selectize-input .item ~ input {
  vertical-align: middle !important;
}
.taskDetail .detailTaskLable .selectize-input .item:hover .remove {
  display: inline-block !important;
}
.taskDetail .detailTaskLable .selectize-input .remove {
  display: none !important;
  background: transparent !important;
  cursor: pointer;
}
.taskDetail .detailTaskLable .selectizeiItem {
  border-radius: 18px;
  overflow: hidden;
  cursor: default;
  word-break: break-all;
  display: inline-flex;
}
.taskDetail .detailTaskLable .selectizeiItem.active {
  background: #f2f2f2;
}
.taskDetail .detailTaskLable .tagsIcon {
  margin-right: 6px;
  display: inline-block;
  vertical-align: top;
  margin-top: 3px;
}
.taskDetail .detailTaskLable .remove {
  border: 0;
  padding-right: 6px;
  padding-left: 4px;
}
.taskDetail .taskMembers {
  padding: 12px 15px 0 45px;
  box-sizing: border-box;
  width: 100%;
  position: relative;
  border-top: 1px solid #e0e0e0;
  min-height: 51px;
}
.taskDetail .taskMembers .membersList .detailAddMember {
  vertical-align: top;
}
.taskDetail .taskMembers .membersList .icon-task-add-member-circle {
  font-size: 26px;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}
.taskDetail .taskMembers .membersList .icon-task-add-member-circle:not(:hover) {
  color: #aaa !important;
}
.taskDetail .taskMembers .membersList .membersListItem {
  display: inline-block;
  margin: 0 8px 12px 0;
  width: 26px;
  height: 26px;
  position: relative;
}
.taskDetail .taskMembers .membersList .membersListItem .maskApplyMemberBg {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  width: 26px;
  height: 26px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAABmklEQVR4Ab2YT2rbQBSHP4F2XtaCGEyy8EY6gXuH2irGZ7AxlUOyi5p0IeHm34McpV35EC3Ux7G1bLtwZ9NBlqWZ9327N4gfSCPN06MhEWNmLMjZIAgbchbMGBPhiAum3CM13jNlQAcCYjKkoRkJAS0YskbOdM2QswiZ8oq08JWUkIb0uUU6eEufBlxRIB0tuOIEMY+IAx+JqeHSRYyJugQ77ygQhxb2ZxVygzj2xrYDU8SD6f+v54uXoBeGgCHgGvHkmgBDgng0wfDJa1DGkQHi2QEAfPAeNAGAB+9BDwAXiIIRvFcJGsNcJWgGK5WgJXy2LfTetrt9dai2u95bl7oxh41tYfvr95FvP7rUjV9BbO6rfxfuqy51jFpBzydv3fefXerGomYzHMzDbV835lrbe6X1ws4VP0FqH1X4onNMwETr4FM7yiHTaU402i2FBvKaQL8lVmny9X9boE/pNKYkUv21tBPz5CTmiZgTjBzcwJKR/kCjlpC09YjmI6H+0KkhAYnGGE1pMGgfdS65o+T5ryV3LM8Zdf4Br4b2YiEktV0AAAAASUVORK5CYII=);
  background-size: 100%;
  pointer-events: none;
}

/**
 * selectize.css (v0.12.6)
 * Copyright (c) 2013–2015 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */

.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  -webkit-box-shadow: inset 0 0 12px 4px #fff;
  box-shadow: inset 0 0 12px 4px #fff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: '!';
  visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
  position: relative;
  padding: 5px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: #f8f8f8;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
  color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
  z-index: 1;
  /* fixes ie bug (see #392) */
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 17px;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 2px 0 0 0;
  border-left: 1px solid #d0d0d0;
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: #ffffff;
}
.selectize-control.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}
.selectize-control {
  position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
  -webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
  background: #fff;
  cursor: text;
  display: inline-block;
}
.selectize-input {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
  padding: 6px 8px 3px;
}
.selectize-input.full {
  background-color: #fff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
  cursor: default !important;
}
.selectize-input.focus {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-input > * {
  vertical-align: baseline;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.selectize-control.multi .selectize-input > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #d0d0d0;
  padding-right: 16px!important;
}
.selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: #ffffff;
  border: 0 solid #ffffff;
}
.selectize-input > input {
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 2px 0 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
  display: none;
}
.selectize-input > input:focus {
  outline: none !important;
}
.selectize-input::after {
  content: ' ';
  display: block;
  clear: left;
}
.selectize-input.dropdown-active::before {
  content: ' ';
  display: block;
  position: absolute;
  background: #f0f0f0;
  height: 1px;
  bottom: 0;
  left: 0;
  right: 0;
}
.selectize-dropdown {
  position: absolute;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: -1px 0 0 0;
  border-top: 0 none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
.selectize-dropdown .option,
.selectize-dropdown .optgroup-header {
  padding: 5px 8px;
}
.selectize-dropdown .option,
.selectize-dropdown [data-disabled],
.selectize-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.selectize-dropdown [data-selectable].option {
  opacity: 1;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}
.selectize-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.selectize-dropdown .active.create {
  color: #495c68;
}
.selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
  -webkit-overflow-scrolling: touch;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
  cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
  cursor: text;
}
.selectize-control.single .selectize-input:after {
  content: ' ';
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
  left: 15px;
  right: auto;
}
.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
  opacity: 0.5;
  background-color: #fafafa;
}

.taskDetail .subTaskBox {
  padding: 6px 22px 6px 45px;
  box-sizing: border-box;
  width: 100%;
  position: relative;
  border: 1px solid #e0e0e0;
  background: #fff;
  border-radius: 5px;
  margin-top: 10px;
}
.taskDetail .subTaskBox .subTasksStatusWidth {
  width: 30px;
  margin: 9px 0 0 6px;
}
.taskDetail .subTaskBox .subTaskIcon {
  position: absolute;
  top: 13px;
  left: 12px;
  font-size: 16px;
  color: #8f9093;
}
.taskDetail .subTaskBox .subTaskHeader {
  height: 40px;
  line-height: 40px;
}
.taskDetail .subTaskBox .subTaskHeader .subTaskComplete,
.taskDetail .subTaskBox .subTaskHeader .subTaskSum {
  color: #9e9e9e;
}
.taskDetail .subTaskBox .subTaskHeader .subTaskMessage {
  color: #9e9e9e;
}
.taskDetail .subTaskBox .subTaskHeader .subTaskMessage:after {
  width: 250px;
  word-wrap: break-word;
  white-space: normal;
}
.taskDetail .subTaskBox .subTaskHeader .icon-arrow-down-border,
.taskDetail .subTaskBox .subTaskHeader .icon-arrow-up-border {
  margin-top: 12px;
  font-size: 16px;
}
.taskDetail .subTaskBox .subTaskHeader .icon-arrow-down-border:not(:hover),
.taskDetail .subTaskBox .subTaskHeader .icon-arrow-up-border:not(:hover) {
  color: #9e9e9e !important;
}
.taskDetail .subTaskBox .subTaskList {
  width: 100%;
  user-select: none;
}
.taskDetail .subTaskBox .subTaskList li {
  width: 100%;
  min-height: 36px;
  margin-top: 10px;
}
.taskDetail .subTaskBox .subTaskList li:first-child {
  margin-top: 0;
}
.taskDetail .subTaskBox .subTaskList li:hover {
  background: #f6f6f6;
}
.taskDetail .subTaskBox .subTaskList li:hover .subTaskLink {
  visibility: visible;
}
.taskDetail .subTaskBox .subTaskList .subTaskLink {
  display: inline-block;
  visibility: hidden;
  width: 16px;
  margin-top: 4px;
  cursor: pointer;
  vertical-align: top;
  color: rgba(0, 0, 0, 0.5);
}
.taskDetail .subTaskBox .subTaskList .subTaskMembers {
  width: 26px;
  height: 26px;
  display: inline-block;
  position: relative;
  vertical-align: top;
  margin-right: 13px;
}
.taskDetail .subTaskBox .subTaskList .subTaskMembers .subChargeAvatar {
  height: 26px;
  cursor: pointer;
  border-radius: 50%;
}
.taskDetail .subTaskBox .subTaskList .subTaskTimer {
  display: inline-block;
  min-height: 19px;
  margin-top: 5px;
  margin-right: 10px;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.5);
}
.taskDetail .subTaskBox .subTaskList .subTaskOperator {
  margin: 5px 0 0 10px;
}
.taskDetail .subTaskBox .subTaskList .subTaskName {
  font-size: 13px;
  line-height: 20px;
  width: 100%;
  padding: 0;
  resize: none;
  color: rgba(0, 0, 0, 0.87);
  border: 0;
  background-color: transparent;
  vertical-align: top;
  margin-top: 9px;
}
.taskDetail .subTaskBox .slideMarkTask,
.taskDetail .subTaskBox .slideCompleteTask,
.taskDetail .subTaskBox .slideAddMarkTask,
.taskDetail .subTaskBox .slideMarkTaskLocked,
.taskDetail .subTaskBox .slideMarkTaskLockedDisable,
.taskDetail .subTaskBox .slideMarkDisable {
  position: relative;
  top: 0;
  display: inline-block;
  width: 18px;
  height: 18px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAHkCAYAAABxMQxwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlENEUyQkY5MkREODExRTVBNkZEQ0NFRkEzRTMwMDU1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlENEUyQkZBMkREODExRTVBNkZEQ0NFRkEzRTMwMDU1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUQ0RTJCRjcyREQ4MTFFNUE2RkRDQ0VGQTNFMzAwNTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUQ0RTJCRjgyREQ4MTFFNUE2RkRDQ0VGQTNFMzAwNTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4OXEFgAAAOEklEQVR42uydDZRV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) no-repeat;
  background-position: 0 0;
  background-size: 26px;
}
.taskDetail .subTaskBox .slideMarkDisable {
  background-position: 0 -202px;
}
.taskDetail .subTaskBox .slideCompleteTask {
  background-position: 0 -38px;
}
.taskDetail .subTaskBox .slideCompleteTask:hover {
  background-position: 0 -19px;
}
.taskDetail .subTaskBox .slideMarkTaskLocked {
  background-position: 0 -57px;
}
.taskDetail .subTaskBox .slideMarkTaskLockedDisable {
  background-position: 0 -95px;
}
.taskDetail .subTaskBox .addSubTaskBtn {
  display: inline-block;
  height: 36px;
  line-height: 36px;
  font-size: 13px;
  margin-left: 6px;
  margin-top: 10px;
}
.taskDetail .subTaskBox .addSubTaskBtn:not(:hover) {
  color: #9e9e9e !important;
}
.taskDetail .subTaskBox .addSubTaskBtn i {
  font-size: 14px;
  margin-right: 10px;
}

.taskChecklistBox .taskChecklist {
  border: 1px solid #e0e0e0;
  background: #fff;
  padding: 10px 0 10px;
  margin-top: 10px;
  border-radius: 5px;
  user-select: none;
}
.taskChecklistBox .taskChecklistHead {
  padding-right: 24px;
  padding-left: 45px;
  position: relative;
}
.taskChecklistBox .taskChecklistHead .icon-task-list {
  position: absolute;
  top: 6px;
  font-size: 16px;
  color: #8f9093;
  left: 12px;
}
.taskChecklistBox .taskChecklistHead .taskChecklistName {
  margin-right: 50px;
  padding: 6px 0;
  line-height: 20px;
  word-break: break-all;
}
.taskChecklistBox .taskChecklistHead .taskChecklistName .taskChecklistCount {
  color: #9e9e9e;
  margin-left: 5px;
}
.taskChecklistBox .taskChecklistHead .icon-moreop {
  position: absolute;
  top: 8px;
  right: 46px;
  font-size: 16px;
}
.taskChecklistBox .taskChecklistHead .icon-moreop:not(:hover) {
  color: #9e9e9e !important;
}
.taskChecklistBox .taskChecklistHead .taskDetailFold {
  position: absolute;
  top: 8px;
  right: 22px;
}
.taskChecklistBox .taskChecklistHead .taskDetailFold .icon-arrow-down-border,
.taskChecklistBox .taskChecklistHead .taskDetailFold .icon-arrow-up-border {
  font-size: 16px;
}
.taskChecklistBox .taskChecklistHead .taskDetailFold .icon-arrow-down-border:not(:hover),
.taskChecklistBox .taskChecklistHead .taskDetailFold .icon-arrow-up-border:not(:hover) {
  color: #9e9e9e !important;
}
.taskChecklistBox .taskChecklistHead textarea {
  width: 100%;
  padding: 5px 10px;
  line-height: 20px;
  height: 20px;
  border: 1px solid #ccc;
  box-sizing: border-box;
  border-radius: 3px;
  resize: none;
  vertical-align: top;
  font-size: 14px;
  word-break: break-all;
}
.taskChecklistBox .checklistOperator {
  position: absolute;
  right: 15px;
  top: 30px;
  background: #fff;
  z-index: 10;
  padding: 6px 0;
}
.taskChecklistBox .checklistOperator li {
  height: 32px;
  line-height: 32px;
  padding: 0 15px;
  cursor: pointer;
}
.taskChecklistBox .checklistOperator li i {
  color: #9e9e9e;
  font-size: 16px;
  width: 30px;
  display: inline-block;
}
.taskChecklistBox .checklistOperator li .icon-help {
  width: auto;
  font-size: 14px;
}
.taskChecklistBox .checklistOperator li span[data-tip]:after {
  width: 200px;
  white-space: normal;
}
.taskChecklistBox .checklistOperator li:not(:hover) {
  background: #fff !important;
}
.taskChecklistBox .checklistOperator li:hover,
.taskChecklistBox .checklistOperator li:hover i {
  color: #fff;
}
.taskChecklistBox .taskChecklistPercent {
  padding-right: 24px;
  padding-left: 45px;
  position: relative;
}
.taskChecklistBox .taskChecklistPercent .taskChecklistPercentNum {
  position: absolute;
  top: -5px;
  color: #9e9e9e;
  left: 12px;
}
.taskChecklistBox .taskChecklistPercent .percentBox {
  width: 100%;
  height: 8px;
  background: #dcdcdc;
  font-size: 0;
  border-radius: 8px;
}
.taskChecklistBox .taskChecklistPercent .percentSize {
  height: 8px;
  font-size: 0;
  border-radius: 8px;
  background: #30af00;
}
.taskChecklistBox .taskChecklistItems {
  padding: 0 24px 0 45px;
}
.taskChecklistBox .taskChecklistItems .emptyItem {
  height: 15px;
  width: 100%;
  margin-bottom: -15px;
}
.taskChecklistBox .taskChecklistItem {
  margin-top: 6px;
  position: relative;
}
.taskChecklistBox .taskChecklistItem:hover,
.taskChecklistBox .taskChecklistItem.itemActive {
  background: #f6f6f6;
}
.taskChecklistBox .taskChecklistItem:hover .icon-moreop,
.taskChecklistBox .taskChecklistItem.itemActive .icon-moreop {
  display: inline-block;
}
.taskChecklistBox .taskChecklistItem:hover .icon-moreop:not(:hover),
.taskChecklistBox .taskChecklistItem.itemActive .icon-moreop:not(:hover) {
  color: #9e9e9e !important;
}
.taskChecklistBox .taskChecklistItem.itemActiveBG {
  background: #f6f6f6;
}
.taskChecklistBox .taskChecklistItem .checklistItemStatus {
  color: #757575;
  display: inline-block;
  vertical-align: top;
  margin: 9px 12px 0 6px;
  height: 18px;
}
.taskChecklistBox .taskChecklistItem .checklistItemStatus.icon-ok {
  color: #30af00;
}
.taskChecklistBox .taskChecklistItem .checklistItemName {
  padding: 8px 28px 8px 0;
  line-height: 20px;
  word-break: break-all;
}
.taskChecklistBox .taskChecklistItem .checklistItemCompleted {
  text-decoration: line-through;
  color: #9e9e9e;
}
.taskChecklistBox .taskChecklistItem textarea {
  resize: none;
  border: none;
  padding: 8px 28px 8px 0;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  height: 20px;
  background: #f6f6f6;
  word-break: break-all;
}
.taskChecklistBox .taskChecklistItem .icon-moreop {
  font-size: 16px;
  color: #9e9e9e;
  display: none;
  position: absolute;
  top: 10px;
  right: 0;
}
.taskChecklistBox .taskChecklistItem .checklistOperator {
  right: -5px;
}
.taskChecklistBox .taskChecklistAdd {
  margin: 6px 24px 0 45px;
}
.taskChecklistBox .taskChecklistAdd .checklistItemStatus {
  color: #9e9e9e;
  display: inline-block;
  vertical-align: top;
  margin: 10px 12px 0 6px;
}
.taskChecklistBox .taskChecklistAdd textarea {
  resize: none;
  border: none;
  padding: 0 28px 0 0;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  margin: 8px 0;
  height: 20px;
}
.taskChecklistBox .taskChecklistItemAdd {
  margin-left: 51px;
  margin-top: 6px;
  height: 36px;
  line-height: 36px;
  font-size: 13px;
}
.taskChecklistBox .taskChecklistItemAdd:not(:hover) {
  color: #9e9e9e !important;
}
.taskChecklistBox .taskChecklistItemAdd:not(.Hidden) {
  display: inline-block;
}
.taskChecklistBox .taskChecklistItemAdd i {
  font-size: 14px;
  margin-right: 10px;
}
.taskChecklistBox .taskDetailDragPreview {
  position: fixed;
  border: 0;
  cursor: grabbing;
  pointer-events: none;
  z-index: 100;
  border-radius: 5px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.taskChecklistBox .taskDetailDragPreview > * {
  pointer-events: none;
}
.taskChecklistBox .taskDetailDragPreview .taskChecklist,
.taskChecklistBox .taskDetailDragPreview .taskChecklistItem {
  margin-top: 0;
  background: rgba(255, 255, 255, 0.9);
}
.taskChecklistBox .taskDetailDragPreview .taskChecklist .taskChecklistItem {
  margin-top: 6px;
  background: transparent;
}

.taskDetail .taskControlHeader {
  align-items: center;
  height: 54px;
  font-size: 14px;
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 5px;
  box-sizing: border-box;
}
.taskDetail .taskControlHeader.taskControlHeaderShow {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.taskDetail .taskControlHeader .icon-task-extension {
  font-size: 16px;
  color: #8f9093;
  margin-left: 12px;
  margin-right: 16px;
}
.taskDetail .taskControlHeader .taskDetailFold {
  margin-right: 22px;
}
.taskDetail .taskControlHeader .taskDetailFold .icon-arrow-down-border,
.taskDetail .taskControlHeader .taskDetailFold .icon-arrow-up-border {
  font-size: 16px;
}
.taskDetail .taskControlHeader .taskDetailFold .icon-arrow-down-border:not(:hover),
.taskDetail .taskControlHeader .taskDetailFold .icon-arrow-up-border:not(:hover) {
  color: #9e9e9e !important;
}
.taskDetail .taskCustomFields {
  border-radius: 0 0 5px 5px;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  border-color: #e0e0e0;
}
.taskDetail .taskCustomFields .customFieldsContainer {
  border-radius: 0 0 5px 5px;
}
.taskDetail .taskCustomFields .customFieldsContainer .customFormItemLabel {
  font-weight: normal;
}
.taskDetail .taskCustomFields .customFieldsContainer .customFormAttachmentBox .handleBtn {
  display: none;
}

.taskDetail .isOnlyLookBox {
  margin-top: 20px;
  padding-bottom: 7px;
}
.taskDetail .isOnlyLookBox .isOnlyLook {
  color: #aaa;
  cursor: pointer;
}
.taskDetail .isOnlyLookBox .isOnlyLook .operationCheckbox {
  font-size: 12px;
  border-radius: 2px;
  color: #fff;
  margin-right: 8px;
  border-width: 1px;
  border-style: solid;
  margin-top: 1px;
  display: inline-block;
  vertical-align: top;
}
.taskDetail .isOnlyLookBox .isOnlyLook:not(.checked) .operationCheckbox {
  border-color: #ccc !important;
  background: #fff !important;
}

.mentions-input-box {
  position: relative;
  background: #fff;
}

.mentions-input-box textarea {
  display: block;
  overflow: hidden;
  background: transparent;
  position: relative;
  outline: 0;
}

.mentions-input-box .mentions-autocomplete-list {
  display: none;
  background-color: #fff;
  position: absolute;
  left: 0;
  right: 0;
  margin-top: -2px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.148438);
  -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.148438);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.148438);
  width: 100%;
  max-width: 350px;
  max-height: 460px;
  overflow: auto;
}

.mentions-input-box .mentions-autocomplete-list ul {
  margin: 0;
  padding: 0;
  margin-top: 5px;
  margin-bottom: 10px;
}

.mentions-input-box .mentions-autocomplete-list li {
  background-color: #fff;
  padding: 0px 20px 0px 5px;
  margin: 0;
  width: auto;
  overflow: hidden;
  cursor: pointer;
  list-style: none;
  white-space: nowrap;
  position: relative;
  box-sizing: initial;
  height: 50px;
}

.mentions-input-box .mentions-autocomplete-list .mentions-autocomplete-list-category {
  height: 36px;
  line-height: 36px;
}

.mentions-input-box .mentions-autocomplete-list li > img,
.mentions-input-box .mentions-autocomplete-list li > div.icon {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 50%;
  margin-top: -16px;
  margin-left: 5px;
  margin-right: 5px;
  -moz-background-origin: 3px;
  border-radius: 50%;
}

.mentions-input-box .mentions-autocomplete-list li em {
  font-weight: bold;
  font-style: none;
}

.mentions-input-box .mentions-autocomplete-list li:hover,
.mentions-input-box .mentions-autocomplete-list li.active {
  background-color: #f5f5f5;
}

.mentions-input-box .mentions-autocomplete-list li b {
  background: #ffff99;
  font-weight: normal;
}

.mentions-input-box .mentions {
  position: absolute;
  left: 1px;
  right: 0;
  top: 1px;
  bottom: 0;
  padding: 9px;
  color: #fff;
  overflow: hidden;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.mentions-input-box .mentions > div {
  color: #fff;
  white-space: pre-wrap;
  width: 100%;
  display: none;
}

.mentions-input-box .mentions > div > strong {
  font-weight: normal;
  background: #fff;
  color: #fff;
}

.mentions-autocomplete-list li[data-ref-id='taskAtUserAll'] .limitWidth {
  max-width: 150px;
}

.mentions-autocomplete-list .itemContent {
  margin-left: 47px;
}
.mentions-autocomplete-list .itemContent > div {
  box-sizing: initial;
  height: 20px;
  line-height: 20px;
}
.mentions-autocomplete-list .itemContent > div:first-child {
  padding-top: 6px;
}
.mentions-autocomplete-list .itemContent > div:last-child {
  padding-bottom: 6px;
}
.mentions-autocomplete-list .itemContent > div > span {
  margin-right: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
/* .mentions-autocomplete-list .itemContent .fullname {
  max-width: 80px !important;
} */
.mentions-autocomplete-list .title {
  border-top: 1px solid #eaeaea;
  padding: 8px;
  font-size: 12px;
}
.mentions-autocomplete-list li[data-ref-type='user'] > .itemContent > div:first-child > span {
  max-width: 200px;
}
.mentions-autocomplete-list li[data-ref-type='group'] > .itemContent > div:first-child > span {
  max-width: 200px;
}
.mentions-autocomplete-list .itemContent > div:last-child > span {
  max-width: 282px;
}

.mentionNoData {
  text-align: center;
}
.mentionNoData .noOne {
  margin: 20px;
}
.mentionNoData .invite {
  margin: 70px 0;
}
.mentionNoData .icon-invite {
  font-size: 65px;
  color: #9fa0a0;
}
.mentionNoData p {
  margin-top: 20px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.6);
}

.inviteBackIcon {
  font-weight: bold;
  font-size: 17px;
  display: flex;
  align-items: center;
  margin-left: -8px;
}
.inviteBackIcon .iconBox {
  width: 32px;
  height: 32px;
  border-radius: 16px;
  background-color: transparent;
  margin-right: 8px;
  text-align: center;
  cursor: pointer;
}
.inviteBackIcon .iconBox:hover {
  background: #f5f5f5;
  color: #2196f3;
}
.inviteBackIcon .iconBox i {
  line-height: 32px;
  font-size: 22px;
}
.dialogAddFriendsBox .mui-dialog-body {
  padding: 0 24px 16px !important;
}
.dialogAddFriendsContainer {
  height: 542px;
  display: flex;
  flex-direction: column;
}
.dialogAddFriendsContainer .safeWarning {
  background-color: #fff9d9;
  margin-top: 16px;
  padding: 14px;
  border-radius: 3px;
}
.dialogAddFriendsContainer .ViewDeatil .nano-pane {
  right: -11px !important;
}
.dialogAddFriendsContainer .inviteListItem {
  display: flex;
  height: 48px;
  box-sizing: border-box;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #eaeaea;
}
.dialogAddFriendsContainer .inviteListItem .Green {
  color: #4caf50;
}
.dialogAddFriendsContainer .linkListItem {
  display: flex;
  flex-direction: column;
  padding-top: 20px;
  border-top: 1px solid #eaeaea;
  margin-bottom: 20px;
}
.dialogAddFriendsContainer .linkListItem:first-child {
  padding-top: 0;
  border-top: none;
}
.dialogAddFriendsContainer .linkListItem:last-child {
  margin-bottom: 0;
}
.dialogAddFriendsContainer .linkListItem .linkInput {
  flex: 1;
  background-color: #f1f1f1;
  padding: 0 17px;
  box-sizing: border-box;
  height: 36px;
  line-height: 36px;
  min-width: 0;
}
.dialogAddFriendsContainer .linkListItem .linkInput div {
  display: inline-block;
  width: 100%;
}
.dialogAddFriendsContainer .linkListItem .trashBox {
  margin-left: 8px;
  width: 36px;
  height: 36px;
  text-align: center;
  line-height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 3px;
  color: #9d9d9d;
  cursor: pointer;
}
.dialogAddFriendsContainer .linkListItem .trashBox:hover {
  border-color: #f51744;
  color: #f51744;
}
.dialogAddFriendsContainer .addFriendsHeader {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.dialogAddFriendsContainer .addFriendsHeader i {
  font-size: 40px;
  margin-bottom: 12px;
  color: #47b14b;
}
.dialogAddFriendsContainer .addFriendsHeader .headerText {
  font-size: 17px;
  font-weight: bold;
}
.dialogAddFriendsContainer .AddFriends-head {
  display: flex;
  flex-direction: column;
  width: 100%;
  position: 'relative';
  margin-top: 26px;
}
.dialogAddFriendsContainer .AddFriends-head-navbar {
  width: 100%;
  display: flex;
  align-items: center;
  margin-top: 32px;
}
.dialogAddFriendsContainer .AddFriends-head-navbar__item {
  display: flex;
  border-style: solid;
  font-weight: bold;
  font-size: 14px;
  margin-right: 12px;
  padding: 5px 12px;
  border-width: 0 0 3px 0;
  border-color: transparent;
  color: #333;
  cursor: pointer;
}
.dialogAddFriendsContainer .AddFriends-head-navbar__item:last-child {
  margin-right: 0;
}
.dialogAddFriendsContainer .AddFriends-head-navbar__item:hover {
  background-color: #f5f5f5;
}
.dialogAddFriendsContainer .AddFriends-head-navbar__item.AddFriends-head-navbar__item--active {
  color: #2196f3;
  border-color: #2196f3;
  border-width: 0 0 3px 0;
  background-color: #fff !important;
}
.dialogAddFriendsContainer .AddFriends-head-navbar__item:not(.AddFriends-head-navbar__item--active) {
  border-color: transparent !important;
}
.dialogAddFriendsContainer .addFriendsContent {
  padding-top: 30px;
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
.dialogAddFriendsContainer .addFriendsContent .shareUrl > div > div {
  font-size: 12px;
}
.dialogAddFriendsContainer .addFriendsContent .getLinkBtn {
  width: 142px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  font-weight: bold;
  background: rgba(33, 150, 243, 0.08);
  border-radius: 5px;
  color: #2196f3;
  cursor: pointer;
}
.dialogAddFriendsContainer .addFriendsContent .addFriendHeader {
  height: 40px;
  display: flex;
  margin-bottom: 30px;
}
.dialogAddFriendsContainer .addFriendsContent .addFriendHeader .inputWrapper {
  flex: 1;
  min-width: 0;
  position: relative;
}
.dialogAddFriendsContainer .addFriendsContent .addFriendHeader .inputWrapper input {
  height: 100%;
  padding: 0 35px;
  border: 1px solid #f5f5f5;
  width: 100%;
  background-color: #f5f5f5;
}
.dialogAddFriendsContainer .addFriendsContent .addFriendHeader .inputWrapper .searchIcon {
  position: absolute;
  top: 12px;
  left: 15px;
  font-size: 18px;
  color: #757575;
}
.dialogAddFriendsContainer .addFriendsContent .addFriendHeader .inputWrapper .searchClear {
  top: 10px;
  align-self: center;
  border-radius: 50%;
  padding: 3px;
  background: #ccc;
  color: #fff;
  position: absolute;
  right: 10px;
}
.dialogAddFriendsContainer .addFriendsContent .addFriendHeader .searchBtn {
  height: 40px;
  width: 85px;
  margin-left: 16px;
}
.dialogAddFriendsContainer .addFriendsContent .userItem {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.dialogAddFriendsContainer .addFriendsContent .userItem img {
  width: 53px;
  height: 53px;
  border-radius: 50%;
  background-color: #9e9e9e;
}
.dialogAddFriendsContainer .addFriendsContent .userItem .userInfo {
  flex: 1;
  min-width: 0;
  padding: 0 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.dialogAddFriendsContainer .addFriendsContent .userItem .inviteButton {
  width: 133px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
.dialogAddFriendsContainer .addFriendsContent .resultContent {
  overflow-x: hidden;
}
.dialogAddFriendsContainer .addFriendsContent .addBox > span {
  padding: 5px 8px;
  display: inline-flex;
  align-items: center;
  background-color: transparent;
  border-radius: 5px;
  cursor: pointer;
}
.dialogAddFriendsContainer .addFriendsContent .addBox > span:hover {
  background-color: #f5f5f5;
}
.dialogAddFriendsContainer .addFriendsContent .addBox i {
  margin-right: 5px;
}
.dialogAddFriendsContainer .addFriendsContent .addBox.recordIcon > span {
  padding: 5px 0px;
}
.dialogAddFriendsContainer .addFriendsContent .addBox.recordIcon > span:hover {
  background-color: transparent;
  color: #2196f3;
}
.dialogAddFriendsContainer .addFriendsContent .inviteDrop .Dropdown--input {
  width: auto;
  height: 24px;
  border-color: #eaeaea;
}
.dialogAddFriendsContainer .addFriendsContent .inviteIcon {
  position: absolute;
  right: 25px;
}
.dialogAddFriendsContainer .addFriendsContent .numberBox {
  width: 209px;
  height: 76px;
  background: #f8f8f8;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 10px;
  cursor: pointer;
}
.dialogAddFriendsContainer .addFriendsContent .numberBox i {
  color: #bdbdbd;
}
.dialogAddFriendsContainer .addFriendsContent .numberBox i:hover {
  color: #2196f3;
}
.dialogAddFriendsContainer .addFriendsContent .footContainer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: auto 0 0 0;
}
.dialogAddFriendsContainer .addFriendsContent .row {
  margin-bottom: 10px;
  display: flex;
}
.dialogAddFriendsContainer .addFriendsContent .row > div {
  flex: 1;
  min-width: 0;
}
.dialogAddFriendsContainer .addFriendsContent .row > div .iti {
  width: 100%;
}
.dialogAddFriendsContainer .addFriendsContent .row .rowTel {
  width: 100%;
  height: 36px;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  opacity: 1;
  border-radius: 3px;
}
.dialogAddFriendsContainer .addFriendsContent .row .rowTel.err {
  border: 1px solid red;
}
.dialogAddFriendsContainer .addFriendsContent .row .del {
  opacity: 0;
  margin-left: 8px;
  line-height: 36px;
}
.dialogAddFriendsContainer .addFriendsContent .row .del.op0 {
  opacity: 0 !important;
}
.dialogAddFriendsContainer .addFriendsContent .row:hover .del {
  opacity: 1;
}

.SelectAllGroup {
  position: relative;
  margin-right: 10px;
}
.SelectAllGroup .guideUp {
  z-index: 8;
}
.SelectAllGroup .icon-eye {
  font-size: 16px;
  color: #ccc;
  margin: -3px 5px 0px 10px;
  vertical-align: middle;
  display: inline-block;
}
.SelectAllGroup-groupListDiv {
  position: absolute;
  z-index: 9;
  background-color: white;
  right: 0px;
  width: 150px;
  padding: 6px 0px 0px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
}
.SelectAllGroup-groupListDiv-bottom {
  top: 30px;
}
.SelectAllGroup-groupListDiv-top {
  bottom: 30px;
}
.SelectAllGroup-groupListDiv .loadingCon {
  display: none;
}
.SelectAllGroup-groupListDiv.isLoading .loadingCon {
  display: block;
}
.SelectAllGroup-groupListDiv.isLoading .groupListCon,
.SelectAllGroup-groupListDiv.isLoading .addNewGroup {
  display: none;
}
.SelectAllGroup-groupListDiv.isNew {
  height: 40px;
  padding-top: 0px;
}
.SelectAllGroup-groupListDiv.isNew .addNewGroup {
  border-top: none;
}
.SelectAllGroup-groupListDiv.isNew .groupListCon {
  display: none;
}
.SelectAllGroup-groupListDiv.noMostUsed .mostUsed {
  display: none;
}
.SelectAllGroup-groupListDiv.noMostUsed hr {
  display: none;
}
.SelectAllGroup-groupListDiv.noMostUsed.noProjects .personItem .projectTitleCon {
  display: none;
}
.SelectAllGroup-groupListDiv.placeTop {
  top: auto;
  bottom: 30px;
}
.SelectAllGroup-groupListDiv li > label:not(:hover) {
  background-color: #fff !important;
}
.SelectAllGroup-groupListDiv li > label:hover {
  color: white !important;
}
.SelectAllGroup-groupListDiv li > label:hover .companyName {
  color: white !important;
}
.SelectAllGroup-selectedGroup .icon-arrow-down-border {
  color: #7e7e7e !important;
}
.SelectAllGroup .SelectAllGroup-selectGroup > * {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 28px;
  height: 28px;
  vertical-align: middle;
  white-space: nowrap;
}
.SelectAllGroup-customLink {
  margin-left: 25px;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
}
.SelectAllGroup .SelectAllGroup-selectedGroup {
  color: #7e7e7e;
}
.SelectAllGroup .SelectAllGroup-groupListDiv hr {
  display: none;
  border: none;
  margin: 6px 0;
  border-top: 1px solid #e0e0e0;
}
.SelectAllGroup .SelectAllGroup-groupListDiv.single .groupListCon {
  border-bottom: 0;
}
.SelectAllGroup .groupListCon {
  position: relative;
  border-bottom: 40px solid transparent;
  max-height: 370px;
  overflow-x: hidden;
  overflow-y: auto;
}
.SelectAllGroup .groupListCon.nano .nano-pane {
  z-index: 2;
}
.SelectAllGroup .groupListCon.noCreateGroup {
  border-bottom: none;
}
.SelectAllGroup .projectItem {
  color: #999;
}
.SelectAllGroup .projectItem.mostUsed .slideBtn {
  display: none;
}
.SelectAllGroup .projectItem.mostUsed .groupInfo,
.SelectAllGroup .projectItem.personItem .groupInfo {
  display: inline-block !important;
}
.SelectAllGroup .projectItem .projectTitleCon {
  height: 30px;
}
.SelectAllGroup .projectItem .projectTitle {
  position: relative;
  z-index: 2;
  display: block;
  padding: 0 10px 0 18px;
  line-height: 30px;
  height: 30px;
  background-color: #fff;
  overflow: hidden;
}
.SelectAllGroup .projectItem .projectTitle:not(.disabled) .slideBtn:before {
  content: '\5C55\5F00';
}
.SelectAllGroup .projectItem .projectTitle:hover .slideBtn {
  visibility: visible;
}
.SelectAllGroup .projectItem .projectTitle.open .slideBtn:before {
  content: '\9690\85CF';
}
.SelectAllGroup .projectItem .projectTitle.disabled {
  cursor: default;
}
.SelectAllGroup .projectItem .projectTitle .companyName {
  float: left;
  overflow: hidden;
  max-width: 140px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.SelectAllGroup .projectItem .projectTitle .expire {
  float: left;
  color: #ccc;
  margin-left: 2px;
}
.SelectAllGroup .projectItem .projectTitle .slideBtn {
  position: absolute;
  left: 195px;
  font-style: normal;
  visibility: hidden;
}
.SelectAllGroup .projectItem .projectTitle.fixed {
  position: absolute;
  width: 100%;
  box-sizing: border-box;
  z-index: 2;
}
.SelectAllGroup .projectItem .groupList {
  display: none;
}
.SelectAllGroup .projectItem .groupList.visible {
  display: block;
}
.SelectAllGroup .projectItem .groupList:before,
.SelectAllGroup .projectItem .groupList:after {
  content: '';
  display: table;
  clear: both;
}
.SelectAllGroup .projectItem .groupList .groupItem label {
  position: relative;
  display: block;
  line-height: 36px;
  padding: 0 14px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
}
.SelectAllGroup .projectItem .groupList .groupItem .groupName {
  max-width: 140px;
  display: inline-block;
}
.SelectAllGroup .projectItem .groupList .groupItem .companyName {
  color: rgba(153, 153, 153, 0.6);
  display: block;
  padding-left: 34px;
  margin-top: -15px;
  font-size: 12px;
}
.SelectAllGroup .projectItem .groupList .groupItem .groupInfo,
.SelectAllGroup .projectItem .groupList .groupItem .radioInfo {
  position: absolute;
  right: 15px;
  top: 0px;
  display: none;
  visibility: hidden;
  opacity: 0.6;
  margin: 10px 0;
  width: 16px;
  height: 16px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzM5NjcxRDAzQTc5MTFFNkEwNjhFRjcwQzNCNTQ0NjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzM5NjcxRDEzQTc5MTFFNkEwNjhFRjcwQzNCNTQ0NjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Mzk2NzFDRTNBNzkxMUU2QTA2OEVGNzBDM0I1NDQ2OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3Mzk2NzFDRjNBNzkxMUU2QTA2OEVGNzBDM0I1NDQ2OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtNXfoAAAAM7SURBVHja5JrPaxNREMd3QxWkURCrYuyl0NjGS0EFYwVt/ANqbHsyxqPQWxX1VDwInkQR1H9A0VP/h55SFE3MrdW09ObvIs2PilqM34F5Mn1s0t3NS7KrAx947NudN/N+7O6beXa9XrcMyAGQAkkwDAbAftDL9TXwBayCJfACzIPPrTZst+DAPnAZXATHSZfH56nhPHgOnoA1X1aQAx45BO6Bat2c1MBDEPNqj5cR6AFXwS0QdajPgTmeIqs8ZWpc18tTaoCn2BQ47aCjCm6DB+CXyRGIg4JDz9G1CWD7GEmbn8076H0DjrrR46ah82DdoYGUD6MbMcY6pVRAulUHroBNTXHWoOE6l7S2NtkGXw5Ma8qWwWgbjVckQUlre9qrA+Nazy+AkQ4YrxjhNuVIjLt1IMHzTxpvdYkFbU0ktnNgByiKh1Y63PNOI7Ei7CmyjQ0duKHNvWQXjZdrQsrNRg7EtKmTCYDxiow2lWJODjzS3vNWwJDfice6A31gQ9wwZqBBXUx87JRssM1/HZgRla8N9ZhpByy2TcmMdEBWTAbYgUmh75X6G6XNyEfxPx/hf/VWRddhG9BJOn4L/f1k7DmhPGfIeNWYxDLUKTmhP0UOnBQ3zFnBF2njiR7eYChZMthQO6YQyVtRHqIRGBQXlkMwAiVRjtMiLqOwmy/sAZWAjwDZWuZyxa5v3RTbIZhCW3SH0YGd4AeXf4ZxClE86iuX12gRfxKVB0OwiPeK8reI9uYZDIEDcflGimjv/uEQODAkvwnkwEtxYSoEDkgb87SIad5/CPPPHC3igrhpIsC9nxZlsvl9mDc01/6pLaXFG2WTm3rTDjTd1DuFVbIBciDrJqziFNgaDUA45ZTbwJYKLRYCHFosbBdaVNmY9QAGd8vgyH8RXm+U4Ch1MMHxrtUER7dSTBmTKSZF2iHJR1/EswYNP6N9ZdXr8oKJLGU30qxFt2lWL4lu2oteB7NgV5NE96JIdFe5LioS3Ykmie7v4A64S/vddh01OAzut+GoAeUn+tt51ECXPpAFGXDM52EP+iV+Bp6KjXrHTqtYWjAgxXHWhDhuExVnINRxm0XeBc5rAQVf8keAAQADgbZpcTilTQAAAABJRU5ErkJggg==);
  background-size: 16px;
  cursor: pointer;
}
.SelectAllGroup .projectItem .groupList .groupItem .groupInfo:hover,
.SelectAllGroup .projectItem .groupList .groupItem .radioInfo:hover {
  opacity: 1;
}
.SelectAllGroup .projectItem .groupList .groupItem .radioInfo {
  display: inline-block;
  background: none;
  padding: 0;
  font-size: 18px;
  width: 18px;
  height: 18px;
  line-height: 1em;
  margin: 9px 0;
}
.SelectAllGroup .projectItem .groupList .groupItem.gray {
  color: #9e9e9e;
}
.SelectAllGroup .projectItem .groupList .groupItem.disabled {
  color: #bfbfbf;
  cursor: default;
  background-color: #e8e8e8 !important;
}
.SelectAllGroup .projectItem .groupList .groupItem.disabled input[type='checkbox'] {
  cursor: default;
}
.SelectAllGroup .projectItem .groupList .groupItem.disabled input[type='checkbox']:after {
  background-color: #e8e8e8;
}
.SelectAllGroup .projectItem .groupList .groupItem.disabled .groupName {
  max-width: 100px;
}
.SelectAllGroup .projectItem .groupList .groupItem.disabled:hover {
  background-color: #e8e8e8 !important;
  color: #bfbfbf !important;
}
.SelectAllGroup .projectItem .groupList .groupItem.radio:hover input[type='checkbox']:checked:before,
.SelectAllGroup .projectItem .groupList .groupItem.personal:hover input[type='checkbox']:checked:before {
  border-color: #fff;
}
.SelectAllGroup .projectItem .groupList .groupItem.radio:hover input[type='checkbox']:checked:after,
.SelectAllGroup .projectItem .groupList .groupItem.personal:hover input[type='checkbox']:checked:after {
  background-color: #1e88e5 !important;
  border-color: #1e88e5 !important;
}
.SelectAllGroup .projectItem .groupList .groupItem.radio input[type='checkbox']:after,
.SelectAllGroup .projectItem .groupList .groupItem.personal input[type='checkbox']:after {
  transition: none;
  border: none;
  background-color: #fff !important;
}
.SelectAllGroup .projectItem .groupList .groupItem.radio input[type='checkbox']:checked:before,
.SelectAllGroup .projectItem .groupList .groupItem.personal input[type='checkbox']:checked:before,
.SelectAllGroup .projectItem .groupList .groupItem.radio input[type='checkbox']:before,
.SelectAllGroup .projectItem .groupList .groupItem.personal input[type='checkbox']:before {
  border-color: #2196f3;
}
.SelectAllGroup .projectItem .groupList .groupItem.personal .groupInfo {
  display: none;
}
.SelectAllGroup .projectItem .groupList .groupItem:hover .groupInfo,
.SelectAllGroup .projectItem .groupList .groupItem:hover .radioInfo {
  visibility: visible;
}
.SelectAllGroup .projectItem .groupList .createGroup {
  display: block;
  line-height: 30px;
  padding: 0 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.SelectAllGroup .projectItem .groupList .createGroup a {
  padding-left: 5px;
}
.SelectAllGroup .addNewGroup {
  box-sizing: border-box;
  position: absolute;
  bottom: 0px;
  width: 100%;
  cursor: pointer;
  z-index: 2;
  display: block;
  text-align: center;
  line-height: 40px;
  height: 40px;
  background-color: #fff;
  overflow: hidden;
  border-top: 1px solid #e0e0e0;
}
.noGroup {
  padding: 60px 0;
  text-align: center;
}
.noGroup i {
  font-size: 60px;
  margin-bottom: 15px;
  color: #9fa0a0;
}
.noGroup p {
  margin: 0;
  color: rgba(0, 0, 0, 0.6);
}

#dialogBoxCreateGroup .dialogCloseBtn:not(:hover) {
  color: rgba(255, 255, 255, .6)!important;
}

#dialogBoxCreateGroup .dialogCloseBtn:hover {
  color: rgba(255, 255, 255, .8);
}

#dialogBoxCreateGroup {
  border: none;
}

#dialogBoxCreateGroup .dialogContent {
  margin-top: -18px;
  padding: 0;
}

#dialogBoxCreateGroup .groupType input[type='radio'] {
  margin-top: 0;
  vertical-align: middle;
}

#dialogBoxCreateGroup .groupTopContent .groupAvatar {
  width: 100%;
  height: 100%;
  vertical-align: bottom;
  border-radius: 50%;
}

#dialogBoxCreateGroup .groupTopContent .groupHead {
  width: 88px;
  height: 88px;
  margin-right: auto;
  margin-left: auto;
  border: 3px solid rgba(225, 225, 225, .5);
  border-radius: 50%;
}

#dialogBoxCreateGroup .groupTopContent .groupHead:hover {
  border-color: #fff;
}

#dialogBoxCreateGroup .groupTopContent .groupHead:hover::before {
  line-height: 88px;
  position: absolute;
  width: 88px;
  height: 88px;
  content: attr(titlename);
  color: #fff;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, .4);
}

#dialogBoxCreateGroup .groupNameTotal {
  font-size: 16px;
  color: #fff;
}

#dialogBoxCreateGroup p {
  margin: 0;
  padding: 0;
}

#dialogBoxCreateGroup .form-label {
  line-height: 26px;
  float: left;
  min-width: 70px;
}

#dialogBoxCreateGroup .txtGroupName {
  line-height: 26px;
  height: 26px;
}

#dialogBoxCreateGroup .txtProjectName {
  line-height: 30px;
  height: 30px;
  color: #333;
  outline: none;
}

#dialogBoxCreateGroup .txtGroupAbout {
  min-height: 100px;
  padding-top: 2px;
  padding-left: 7px;
  border: 1px #efefef solid;
}

#dialogBoxCreateGroup .btnCreate {
  font-size: 14px;
  width: 100px;
  height: 35px;
  padding: 7px 20px;
}

#dialogBoxCreateGroup .cancelCreate {
  display: inline-block;
  margin-right: 25px;
  text-decoration: none;
  color: #999;
}

#dialogBoxCreateGroup .TextBoxNew {
  padding-left: 10px;
  border: 1px #efefef solid;
  border-radius: 3px;
  flex: 1;
}

#dialogBoxCreateGroup .mainContent .spaceBetween {
  justify-content: space-between;
}


/* group avatar select */

.createGroupAvatarSelect.tip-white {
  min-width: 400px;
}

.createGroupAvatarSelect .settingPictureLayerTitle {
  font-size: 13px;
  padding: 12px 0 0 15px;
  color: #999;
}

.createGroupAvatarSelect .settingPictureLayerImg {
  padding: 0 0 0 16px;
}

.createGroupAvatarSelect .settingPictureLayerImg img {
  float: left;
  width: 68px;
  height: 68px;
  margin: 7px 7px 0 0;
}

.createGroupAvatarSelect .settingPictureLayerImg img:hover {
  transition: transform .5s;
  transform: scale(1.1);
}

.createGroupAvatarSelect .insertGroupImg {
  font-size: 13px;
  line-height: 45px;
  height: 45px;
  padding-left: 20px;
}

/*��ɫ����*/
.tip-white {
	z-index:1001;
	text-align:left;
	border:1px solid #ddd;
	min-width:50px;
	max-width:300px;
	color:#333;
	border-radius: 5px; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color:White;
}
.tip-white .tip-inner {
	margin-top:-2px;
	min-width:50px;
}
.tip-white .tip-arrow-top {
	margin-top:-10px;
	margin-left:-9px;
	top:0;
	left:50%;
	width:18px;
	height:10px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat;
}
.tip-white .tip-arrow-top-side
{
   left:20px!important;
}
.tip-white .tip-arrow-right {
	margin-top:-9px;
	margin-left:-5px;
	top:50%;
	left:100%;
	width:10px;
	height:18px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat -70px 0;
}
.tip-white .tip-arrow-bottom {
    margin-left: -9px;
    top: 100%;
    left:50%;
    width: 18px;
    height: 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat 0px -56px;
}
.tip-white .tip-arrow-bottom-side
{
   background-image:none!important;
}
.tip-white .tip-arrow-left {
	margin-top: -10px;
    margin-left: -14px;
    top: 50%;
    left: 0;
    width: 15px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat 0 -80px;
}


/*��ɫ����*/
.tip-orange {
	z-index:1001;
	text-align:left;
	border:1px solid #ff4900;
	min-width:50px;
	max-width:300px;
	color:#333;
	border-radius: 3px; 
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:White;
}
.tip-orange .tip-inner {
	margin-top:-2px;
	min-width:100px;
}
.tip-orange .tip-arrow-top {
	margin-top:-10px;
	margin-left:-9px;
	top:0;
	left:50%;
	width:18px;
	height:10px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwCAYAAAAT8iAGAAACeUlEQVRYw+2YwUtUURjFby2EyLKEEMKVBtYuHMh9WjFu2pjkaMvchTPbaj866T7blvk3CI3ZLiIpd4qbNlGEThIWxMCcvnObGcY3vt5793tBxj0wcHlz7w/ee/d+3zvHmAgha2bklzcaCWASj2dqWMzXOHaFXMWjqSpqNdgfx3ItKeQy7l/bR/UnmuKY17JmMC7kAu5lKtjfQ5t4LX+lwjlRkHOYvvQBe18QKv7HOTI3DHISU+fX8XEbkeIczs2aziCkA2Nda9h8jdji3LEza1zbgBzDzRPP8b6MxOIarhWGwejxIlafwVlcKwwjwyL0KhovL68jLDnF81IS5m19UYKA8lMWq6Vm5XMGUesrLKMv2mpyYhC19Qa40/tOYD06UKNb3B1g6+nTgajKJzbFndgdNhRE/fgGPLj+XWDDOlCj989N8EPitg5E8avk9ydO/h8A8dZKk7y1nO5hP7zBhz3i/rC/fpbXP7QrkIxuQ05f5Ibsd9+Q2295RDZ0R4SHdry7LJBT7of25RLLyLK2jCxIYVtQFzYvL6+j8Skzm4KpKdFmzaZgs0rpGb+mFb11NrkVHe9+1VZJWZ8dzPHpv2fXDwQIDAlCA4Sh6AChBTb4h0gjk2x/pRGytMU+TwrusU8giCr4GuDl5ZVGM2XrYi4g+YAG0mHzAOYCIldIp80BaC3qcoH0WP/PHKBFSSF91vcf0jSTQDLSw3as7z9EcSHD1ufTgoYoDmQCc7nqgeaYFEQbbu04G2KEokAF2wy1oDosZ/295tZaYCPW52seduD171rfrwHVYf3W92s2ZOCIbNgcQANK7dAGysiyzQU0oNQKm5eX13+mXyvAnqE8/D7tAAAAAElFTkSuQmCC) no-repeat;
}
.tip-orange .tip-arrow-right {
	margin-top:-9px;
	margin-left:-5px;
	top:50%;
	left:100%;
	width:10px;
	height:18px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwCAYAAAAT8iAGAAACeUlEQVRYw+2YwUtUURjFby2EyLKEEMKVBtYuHMh9WjFu2pjkaMvchTPbaj866T7blvk3CI3ZLiIpd4qbNlGEThIWxMCcvnObGcY3vt5793tBxj0wcHlz7w/ee/d+3zvHmAgha2bklzcaCWASj2dqWMzXOHaFXMWjqSpqNdgfx3ItKeQy7l/bR/UnmuKY17JmMC7kAu5lKtjfQ5t4LX+lwjlRkHOYvvQBe18QKv7HOTI3DHISU+fX8XEbkeIczs2aziCkA2Nda9h8jdji3LEza1zbgBzDzRPP8b6MxOIarhWGwejxIlafwVlcKwwjwyL0KhovL68jLDnF81IS5m19UYKA8lMWq6Vm5XMGUesrLKMv2mpyYhC19Qa40/tOYD06UKNb3B1g6+nTgajKJzbFndgdNhRE/fgGPLj+XWDDOlCj989N8EPitg5E8avk9ydO/h8A8dZKk7y1nO5hP7zBhz3i/rC/fpbXP7QrkIxuQ05f5Ibsd9+Q2295RDZ0R4SHdry7LJBT7of25RLLyLK2jCxIYVtQFzYvL6+j8Skzm4KpKdFmzaZgs0rpGb+mFb11NrkVHe9+1VZJWZ8dzPHpv2fXDwQIDAlCA4Sh6AChBTb4h0gjk2x/pRGytMU+TwrusU8giCr4GuDl5ZVGM2XrYi4g+YAG0mHzAOYCIldIp80BaC3qcoH0WP/PHKBFSSF91vcf0jSTQDLSw3as7z9EcSHD1ufTgoYoDmQCc7nqgeaYFEQbbu04G2KEokAF2wy1oDosZ/295tZaYCPW52seduD171rfrwHVYf3W92s2ZOCIbNgcQANK7dAGysiyzQU0oNQKm5eX13+mXyvAnqE8/D7tAAAAAElFTkSuQmCC) no-repeat -70px 0;
}
.tip-orange .tip-arrow-bottom {
    margin-left: -9px;
    top: 100%;
    left:50%;
    width: 18px;
    height: 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwCAYAAAAT8iAGAAACeUlEQVRYw+2YwUtUURjFby2EyLKEEMKVBtYuHMh9WjFu2pjkaMvchTPbaj866T7blvk3CI3ZLiIpd4qbNlGEThIWxMCcvnObGcY3vt5793tBxj0wcHlz7w/ee/d+3zvHmAgha2bklzcaCWASj2dqWMzXOHaFXMWjqSpqNdgfx3ItKeQy7l/bR/UnmuKY17JmMC7kAu5lKtjfQ5t4LX+lwjlRkHOYvvQBe18QKv7HOTI3DHISU+fX8XEbkeIczs2aziCkA2Nda9h8jdji3LEza1zbgBzDzRPP8b6MxOIarhWGwejxIlafwVlcKwwjwyL0KhovL68jLDnF81IS5m19UYKA8lMWq6Vm5XMGUesrLKMv2mpyYhC19Qa40/tOYD06UKNb3B1g6+nTgajKJzbFndgdNhRE/fgGPLj+XWDDOlCj989N8EPitg5E8avk9ydO/h8A8dZKk7y1nO5hP7zBhz3i/rC/fpbXP7QrkIxuQ05f5Ibsd9+Q2295RDZ0R4SHdry7LJBT7of25RLLyLK2jCxIYVtQFzYvL6+j8Skzm4KpKdFmzaZgs0rpGb+mFb11NrkVHe9+1VZJWZ8dzPHpv2fXDwQIDAlCA4Sh6AChBTb4h0gjk2x/pRGytMU+TwrusU8giCr4GuDl5ZVGM2XrYi4g+YAG0mHzAOYCIldIp80BaC3qcoH0WP/PHKBFSSF91vcf0jSTQDLSw3as7z9EcSHD1ufTgoYoDmQCc7nqgeaYFEQbbu04G2KEokAF2wy1oDosZ/295tZaYCPW52seduD171rfrwHVYf3W92s2ZOCIbNgcQANK7dAGysiyzQU0oNQKm5eX13+mXyvAnqE8/D7tAAAAAElFTkSuQmCC) no-repeat 0px -56px;
}
.tip-orange .tip-arrow-left {
	margin-top: -10px;
    margin-left: -14px;
    top: 50%;
    left: 0;
    width: 15px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwCAYAAAAT8iAGAAACeUlEQVRYw+2YwUtUURjFby2EyLKEEMKVBtYuHMh9WjFu2pjkaMvchTPbaj866T7blvk3CI3ZLiIpd4qbNlGEThIWxMCcvnObGcY3vt5793tBxj0wcHlz7w/ee/d+3zvHmAgha2bklzcaCWASj2dqWMzXOHaFXMWjqSpqNdgfx3ItKeQy7l/bR/UnmuKY17JmMC7kAu5lKtjfQ5t4LX+lwjlRkHOYvvQBe18QKv7HOTI3DHISU+fX8XEbkeIczs2aziCkA2Nda9h8jdji3LEza1zbgBzDzRPP8b6MxOIarhWGwejxIlafwVlcKwwjwyL0KhovL68jLDnF81IS5m19UYKA8lMWq6Vm5XMGUesrLKMv2mpyYhC19Qa40/tOYD06UKNb3B1g6+nTgajKJzbFndgdNhRE/fgGPLj+XWDDOlCj989N8EPitg5E8avk9ydO/h8A8dZKk7y1nO5hP7zBhz3i/rC/fpbXP7QrkIxuQ05f5Ibsd9+Q2295RDZ0R4SHdry7LJBT7of25RLLyLK2jCxIYVtQFzYvL6+j8Skzm4KpKdFmzaZgs0rpGb+mFb11NrkVHe9+1VZJWZ8dzPHpv2fXDwQIDAlCA4Sh6AChBTb4h0gjk2x/pRGytMU+TwrusU8giCr4GuDl5ZVGM2XrYi4g+YAG0mHzAOYCIldIp80BaC3qcoH0WP/PHKBFSSF91vcf0jSTQDLSw3as7z9EcSHD1ufTgoYoDmQCc7nqgeaYFEQbbu04G2KEokAF2wy1oDosZ/295tZaYCPW52seduD171rfrwHVYf3W92s2ZOCIbNgcQANK7dAGysiyzQU0oNQKm5eX13+mXyvAnqE8/D7tAAAAAElFTkSuQmCC) no-repeat 0 -80px;
}


/*��ɫ����*/
.tip-darkgray {
	z-index:1001;
	text-align:left;
	border:1px solid #ddd;
	min-width:50px;
	max-width:300px;
	color:#333;
	border-radius: 3px; 
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:White;
}
.tip-darkgray .tip-inner {
	margin-top:-2px;
	min-width:50px;
}
.tip-darkgray .tip-arrow-top {
	margin-top:-10px;
	margin-left:-9px;
	top:0;
	left:20px;
	width:18px;
	height:10px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat;
}
.tip-darkgray .tip-arrow-right {
	margin-top:-9px;
	margin-left:-5px;
	top:50%;
	left:100%;
	width:10px;
	height:18px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat -70px 0;
}
.tip-darkgray .tip-arrow-bottom {
    margin-left: -9px;
    top: 100%;
    left:20px;
    width: 18px;
    height: 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat 0px -56px;
}
.tip-darkgray .tip-arrow-left {
	margin-top: -10px;
    margin-left: -14px;
    top: 50%;
    left: 0;
    width: 15px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat 0 -80px;
}

.poshytipBGlayer{position: fixed;
  height: 100%;
  width: 100%;
  background: #333;
  left: 0;
  right: 0;
  top: 50px;
  bottom: 0;
  z-index: 1001;
  opacity: 0.4;
  -webkit-filter: blur(10px) contrast(0.6) brightness(1.4);
  /*clip: rect(0px 1335px 1000px 0px);*/
}
.attachmentList {
  display: none;
}
.attachmentList.show {
  display: block;
}
/*图片*/
.uploadPicList img {
  border-radius: 0% !important;
}
.uploadPicList {
  margin-left: 10px;
  min-height: 2px;
  padding: 0px;
}
.uploadPicList .progressImg {
  margin: auto;
  width: 100%;
  height: 100%;
  background: white;
}
.uploadPicList .progressImg .progressPanel {
  width: 119px;
}
.uploadPicList .picItem {
  position: relative;
  margin: 0px;
  margin-right: 8px;
  margin-top: 8px;
  width: 119px;
  height: 83px;
  padding: 0px;
  float: left;
  border: 1px solid #aaa;
  flex: 1;
  -ms-flex: 1;
}
.uploadPicList .picItem .uploadThumbPic {
  max-height: 83px;
  max-width: 120px;
  border: 0px;
  min-width: 119px;
}
.uploadPicList .picItem .picDelete {
  position: absolute;
  right: 0px;
  top: 0px;
  background-color: white;
  text-decoration: none;
  font-size: 16px;
  line-height: 15px;
  height: 16px;
  font-weight: bold;
}
.uploadPicList .picItem .picContainer {
  height: 100%;
  text-align: center;
  overflow: hidden;
  border: 0px;
}
.uploadPicList .picItem img {
  vertical-align: middle;
}
.uploadPicList .picItem .nullImage {
  width: 0px;
  height: 100%;
}

/*上传插件 图片进度条样式*/
.progressImg {
  color: #aaa;
  text-align: center;
}
.progressImg .titleLimitWidth {
  max-width: 230px;
  width: expression((this.width>230) ? '230px': this.width);
  line-height: 24px;
}
.progressImg .progressPanel {
  height: 81px;
  width: 119px;
}
.progressImg .progressPanel .progressbar {
  background-color: #ddd;
  height: 83px;
  width: 1px;
  position: absolute;
  top: 0px;
}

.imgCancel {
  top: -58px;
  position: relative;
}
.imgQueuing {
  width: 40px;
  height: 20px;
  margin: 23px 0 0 40px;
  z-index: 1;
  line-height: 20px;
  position: absolute;
}

/*文档*/
.uploadDocList {
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  margin-left: 10px;
}
.uploadDocList .progress {
  margin: 10px 0;
  height: 45px;
  background: white;
  width: 260px;
  min-width: 230px;
}
.uploadDocList .progress .progressPanel {
  width: 110px;
}
.uploadDocList .progress .fileIcon {
  height: 40px;
  width: 35px;
  margin: 2px 5px 3px 5px;
}
.uploadDocList .docItem {
  position: relative;
  float: left;
}
.uploadDocList .docItem .docVersionChoose {
  line-height: 18px;
  margin-top: 10px;
}
.uploadDocList .docMessage {
  width: 190px;
}
.uploadDocList .docItem .eidtFileNameContainer {
  line-height: 22px;
}
.uploadDocList .docItem .editFileNameBox {
  height: 20px;
  font-size: 12px;
  line-height: 18px;
  float: left;
  width: 100px;
  border: 1px solid #d5d5d5;
  background-color: #fff;
  padding-left: 5px;
}
.uploadDocList .docItem .docVersionChoose {
  margin-bottom: 10px;
}
.uploadDocTag {
  position: absolute;
  left: 3px;
  top: 39px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center center;
  width: 16px;
  height: 16px;
}
.uploadDocTag.uploadSuc {
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx//2wBDAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAQABADAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQIE/8QAIhAAAgIBBQACAwAAAAAAAAAAAQIDBAUABhESIRMjFFFh/8QAGQEAAgMBAAAAAAAAAAAAAAAAAwQBAgYH/8QAIhEAAgEEAQQDAAAAAAAAAAAAAQIDABESIYExQXHBUWKR/9oADAMBAAIRAxEAPwAVESwi2LCiaeYB5ZXAZmZhyWYn0knWCdySd1yqWVy52etNZbb9bC7ex+T7mDM3O9qvEgCmKug+qXsOGDO4JX+aZaMxqrEnJt8U4Y2iSNixzc3t9ex5q9t7hxOKgbFZ7Gw26hZfyY3Pw24ZEAU9JPGHHHqHw6mKQISrpkt+f2rQyCNmSSPNC3hh4Pqsu5s8+48tasR8NJa+qnUjIYqgHSKJFX9DgeaHK7SyZW6nXqhTPJPPlidkWHwOwr//2Q==);
  margin-top: -3px;
  margin-left: -3px;
}
.uploadDocTag.uploadFail {
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx//2wBDAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAQABADAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAIRAAAgIBBAIDAAAAAAAAAAAAAQIDBAUAERIhIjEUFST/xAAYAQACAwAAAAAAAAAAAAAAAAAAAQIGB//EACERAAIBAwMFAAAAAAAAAAAAAAECAAMRQQQSEyEiUWGB/9oADAMBAAIRAxEAPwDPYPHxZnM4utcJZ8pbrQ2bJAaU/JmRHfdw27eZPeq4g3OAcmbHqX4aDMoHYhIGOgjN4+LDZjKVqZKyYu3ZhrWQAsv5pnRH3ULs3gD1ocbXIGDHpn56CswHegJGOoksfbGMu02mlerZoTQvIF4CeJ4HVjxSTx5oV6Ddb+9Jbq1/BkqoFWkQLMGX4bj1iMhb+zu3Ghle1ZvzTPGG4GeV53ZgWSPdebluwvW/rQ12a/kwpAUqQBsoVfgsPeJ//9k=);
  margin-top: -3px;
  margin-left: -3px;
}
.schedule {
  width: 100%;
  height: 100%;
}
.speedProgress {
  float: left;
  margin-left: 5px;
}

/*上传插件 文件进度条样式*/
.progress {
  color: #aaa;
  text-align: center;
}
.progress .titleLimitWidth {
  max-width: 120px;
  width: expression((this.width>120) ? '120px': this.width);
  line-height: 24px;
}
.progress .progressPanel {
  height: 5px;
  width: 200px;
  background-color: #eee;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.progress .progressPanel .progressbar {
  background-color: #ddd;
  height: 5px;
  width: 1px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/*上传时回复附件*/
.commentAttachment {
  background-color: White;
  margin-top: 10px;
  font-size: 12px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 10px;
}
.commentAttachment .commentArrowTop {
  display: inline-block;
  width: 0px;
  height: 0px;
  border-width: 7px;
  border-style: solid;
  border-color: transparent transparent white transparent;
  margin-top: -14px;
  margin-left: 40px;
  position: absolute;
}
/*.commentAttachment .docItem{width:230px;}*/
.commentAttachment .docItem .docMessage {
  width: 185px;
}
.commentAttachment .docItem .editFileNameBox {
  width: 93px;
}
.commentAttachment .docItem .titleLimitWidth {
  max-width: 105px;
  width: expression((this.width>110) ? '110px': this.width);
  line-height: 24px;
}
.commentAttachment .docItem .progressPanel {
  width: 100px;
}
.commentAttachment .picItem {
  margin: 7px 7px 7px 0px;
}

#uploadStorageOverDialog .uploadStorageOverLogo {
  background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx//2wBDAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAbACIDAREAAhEBAxEB/8QAHAAAAwABBQAAAAAAAAAAAAAABAYHAAECAwUI/8QAMhAAAQMDAgIIAwkAAAAAAAAAAQIDBAAFERITIUEUIiMxNFFhcQYVwTJSU2Jyg5GU8P/EABsBAAEFAQEAAAAAAAAAAAAAAAYCAwQFBwEA/8QAMhEAAQMCAwYBDAMAAAAAAAAAAQACAwQREjFBBRMhIjJRYTNCUnGBgpGSorHS8HKD4f/aAAwDAQACEQMRAD8A9SyH247Dj7hw20krUfRIyaRLIGNLjkBdKYwucGjMqZ3a+T7k+pbrhSzns2EnCUj6n1rPK3aMtQ67jy6DRF9NRsiFgOPdaWu9z7c8lbLhLYPXZUSUKHt9a5R18sDrtPDtoV2opGSixHHuqZEktyozUhv7DqQtPsRmtChlEjA8ZOF0ISRlji05hctOpCmd+vkq4y3O0IipUQ00DhOkdxI5k1nu0doPneePJoEXUdG2Jo4c2pRvwhEtLs1CpToXKyejxdKiMpGrUo409w4DNS9hwQOkBebv81tj8TomNpyytYcI5dSi/iCxw5d0cRbnEolp68xlQUlCQQFbmvGkd/HjUnaez45ZiIiA/Nw4gDxvayYoqx7IwZBy+adfVbNbrGGbdJQlq8IcQpWlyOpC0sq/S4ernypWz8MDwGzAjVtjh9jsrrlXeVpvGR43F/hmnKixUCml+sUu3S3OzUqKpRLToGU6T3AnkRWe7R2c+B54cmhRdR1jZWjjzahB26e9b5rctkJU41nSFglPWSUnOCPOotLUugkEjbXHf1WUieESsLTkUxRZonwnpkkJbMmaw3O0ZSkMJQAMkkkAqHHjV7DUb6N0j7DHKwPt6NvtdVUkW7eGN44WOLf5XXcKSm8JwRsWJjy6m9o58tLacVakCqHo0zfZit9mhQAdx4zH6f8AUsdMuf4jnh9HPwn3/f1oe383c9Fv6+6uN1H2HV9XZUSjtCqyvLyEu2PlsjVtadBz0jO3j82nj/FRa3yLr4cvOy9qfpvKDPPTNK52vlyM9L2dKdO/udB5eXa7flmh04d0PKYbDqxbr8sPa6uBfeHov4Wx/jdMv9bwv+/aog+To/fcVT83V++8v//Z) no-repeat;
  width: 34px;
  height: 27px;
}
#uploadStorageOverDialog .uploadStorageOverTxt {
  font-size: 16px;
  font-family: 'Microsoft Yahei';
  margin-left: 20px;
}
#uploadStorageOverDialog .uploadStorageOverBtn {
  font-size: 14px;
  padding: 7px 12px;
}

.editUpdaterDialog .mui-dialog-body {
  overflow: visible !important;
}

.editUpdaterDialog .kcFileList .kcDocItem {
  width: 260px;
  overflow: hidden;
  display: inline-block;
}
.editUpdaterDialog .kcFileList .kcDocItem .nodeIconContainer {
  background-color: #eee;
  margin-right: 5px;
  width: 45px;
  height: 45px;
}
.editUpdaterDialog .kcDocItem .nodeIconContainer img {
  width: 100%;
  height: 100%;
}

.editUpdaterDialog .kcFileList {
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  margin-left: 10px;
  margin-top: 10px;
}
.editUpdaterDialog .kcFileList .docItem {
  position: relative;
  float: left;
}
.editUpdaterDialog .kcFileList .docMessage {
  width: 190px;
}
.editUpdaterDialog .kcFileList .docMessage .shareUrl {
  width: 190px;
}
.editUpdaterDialog .kcFileList .nodeIcon {
  height: 24px;
  width: 21px;
  margin: 10px 12px 9px 12px;
}
.editUpdaterDialog .updaterAttachmentSplitter {
  border: none;
  padding: 0;
  margin: 10px 0 0px;
  border-top: 1px solid;
}

.updaterDialog_Main .attachmentPrograss {
  width: 100px;
  background-color: #f0f0f0;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  height: 5px;
  margin-top: 7px;
  margin-right: 7px;
}
.updaterDialog_Main .attachmentPrograss .currentPrograss {
  background-color: #ddd;
  width: 0;
  height: 5px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

.uploadAttaachmentsContainer .updaterDialog_Main {
  border-right: 0px;
  zoom: 1;
  background-color: #fafafa;
  border: 1px solid #f0f0f0;
}
.uploadAttaachmentsContainer .updaterDialog_Main .updaterAttachmentSplitter {
  border: none;
  padding: 0;
  margin: 12px 0 2px;
  border-top: 1px solid;
}
.uploadAttaachmentsContainer .updaterDialog_Main .uploadAttachmentLink {
  color: #aaa;
  cursor: pointer;
  margin-left: 0px;
  margin-right: 20px;
  display: inline-block;
}
.uploadAttaachmentsContainer .updaterDialog_Main .uploadAttachmentLink .icon-home-knowledge {
  display: inline-block;
  margin-top: -2px;
  font-size: 16px;
}
.uploadAttaachmentsContainer .updaterDialog_Main .uploadAttachmentLink .icon-localUpload {
  display: inline-block;
  margin-top: -2px;
  font-size: 16px;
  width: 15px;
}
.uploadAttaachmentsContainer .arrowUpInner {
  width: 0px;
  height: 0px;
  border: 9px solid;
  border-color: transparent transparent #f8f8f8 transparent;
  position: absolute;
  top: -8px;
  left: -9px;
}
.uploadAttaachmentsContainer .arrowUpOuter {
  width: 0px;
  height: 0px;
  margin-bottom: -1px;
  border-width: 10px 9px;
  border-style: solid;
  border-color: #fff #fff #cfcfcf #fff;
  position: relative;
  border-top-width: 0px;
}
.uploadAttaachmentsContainer .kcAttachmentList {
  margin-top: 10px;
}
.uploadAttaachmentsContainer .docItem .fileIcon {
  height: 40px;
  width: 35px;
  margin: 2px 5px 3px 5px;
}
.uploadAttaachmentsContainer .kcDocItem {
  width: 260px;
  overflow: hidden;
  display: inline-block;
}
.uploadAttaachmentsContainer .kcDocItem .nodeIconContainer {
  background-color: #eee;
  margin-right: 5px;
  width: 45px;
  height: 45px;
}
.uploadAttaachmentsContainer .kcDocItem .nodeIcon {
  height: 24px;
  width: 21px;
  margin: 10px 12px 9px 12px;
}
.uploadAttaachmentsContainer .kcDocItem .nodeImg img {
  width: 100%;
  height: 100%;
}
.uploadAttaachmentsContainer .kcDocItem .shareUrl {
  max-width: 200px;
}
.uploadAttaachmentsContainer .addAttachmentToKc {
  margin-left: 7px;
}
.uploadAttaachmentsContainer .updaterAttachmentSplitter {
  border: none;
  padding: 0;
  margin: 12px 0 2px;
  border-top: 1px solid;
}

.dialogSelectMapGroupDepart {
  padding: 15px 0 0;
}
.dialogSelectMapGroupDepart .searchContainer {
  width: 100%;
  border: 1px solid #ddd;
  color: #eee;
}
.dialogSelectMapGroupDepart .txtSearch {
  border: 0;
  display: block;
  float: left;
  width: 305px;
  height: 26px;
  line-height: 26px;
  color: #696969;
  padding-left: 7px;
}
.dialogSelectMapGroupDepart .searchImage {
  background: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAAAAABzpdGLAAAAgklEQVQY03XQ0QqAMAgF0P7/10QiQsYYMkZEjBjRY0TUYjmqlU9yQNFb7UVVP7R5BajHGy0E5GwLes1EGM7WoxbyMKWJMTWRSMnixlyEnRC3Qq4gRXmQLwrgk3R5/c44nPf2CFZoY6iNriEW5x9nR8QzJ3u8baPZVxLR6B2OU+tXXgc7WzVin0frlQAAAABJRU5ErkJggg==) no-repeat scroll center center #ffffff;
  float: left;
  height: 28px;
  width: 32px;
  text-align: center;
  cursor: pointer;
}
.dialogSelectMapGroupDepart .searchImage .lineSpan {
  border-left: 1px solid #ebebeb;
  height: 20px;
  line-height: 18px;
  width: 100%;
  text-align: center;
  margin: 4px auto;
  display: inline-block;
}
.dialogSelectMapGroupDepart .mappingList {
  margin-top: 15px;
}
.dialogSelectMapGroupDepart .title {
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #ddd;
}
.dialogSelectMapGroupDepart .title .titleItem {
  width: 50%;
  float: left;
  height: 30px;
}
.dialogSelectMapGroupDepart .title .titleItem .sortItem {
  width: 10px;
  display: inline-block;
  margin-bottom: -7px;
  cursor: pointer;
  float: right;
  margin-top: -6px;
}
.dialogSelectMapGroupDepart .title .sortItem .icon-arrow-up {
  position: relative;
  top: 9px;
}

.dialogSelectMapGroupDepart .contentBox {
  height: 150px;
  overflow: auto;
  margin: 5px 0px;
}
.dialogSelectMapGroupDepart .contentBox .contentItem {
  height: 30px;
  line-height: 30px;
  overflow: hidden;
}
.dialogSelectMapGroupDepart .contentBox .contentItem:hover {
  background-color: #f5f7fa;
}
.dialogSelectMapGroupDepart .contentBox .isSelected {
  background-color: #ebebeb;
}
.dialogSelectMapGroupDepart .contentBox .contentColumn {
  width: 50%;
  float: left;
  border: 0px solid #000;
}

.dialogSelectMapGroupDepart .mapBottom {
  border-top: 1px solid #ddd;
  padding-top: 15px;
}
.dialogSelectMapGroupDepart .mapBottom .selectedDept {
  color: #ccc;
  float: right;
}
.dialogSelectMapGroupDepart .mapBottom .mapDept {
  height: 35px;
}
.dialogSelectMapGroupDepart .mapBottom .mapDept .showInput {
  margin-top: 5px;
  display: inline-block;
  cursor: pointer;
  float: left;
}
.dialogSelectMapGroupDepart .mapBottom .txtNewDeptName {
  color: #696969;
  width: 255px;
  height: 24px;
  line-height: 24px;
  float: left;
  padding-left: 7px;
  border: 1px solid #ddd;
}
.dialogSelectMapGroupDepart .mapBottom .btnCreateDept {
  height: 27px;
  width: 65px;
  float: right;
}
.dialogSelectMapGroupDepart .mapBottom .btnConfirm {
  height: 27px;
  width: 65px;
  float: right;
}

/* moz hack */
@-moz-document url-prefix() {
  .dialogSelectMapGroupDepart input[type='radio'] {
    vertical-align: -1px;
  }
}

.commentBox {
  font-size: 13px;
  border: 1px solid #ccc;
  background: #fff;
  border-radius: 3px;
}
.commentBox.autoHeight {
  box-shadow: 0 0 5px currentColor;
}
.commentBox .commentAttachmentsBox {
  padding: 0 5px;
  margin-bottom: 5px;
}
.commentBox .txtComment {
  transition: height 0.2s ease-in-out;
  width: 100%;
  resize: none;
  border: 0;
  padding: 8px 4px 6px 10px;
  box-sizing: border-box;
  background-color: transparent;
  color: #333;
}
.commentBox .commentActionsBox {
  display: flex;
  margin: 0 5px;
  padding-top: 8px;
  padding-bottom: 8px;
  border-top: 1px solid #ccc;
}
.commentBox .commentIconBtn {
  font-size: 16px;
  margin-left: 10px;
  line-height: 32px;
  color: #aaa;
}
.commentBox .hoverRelayBtn {
  cursor: pointer;
}
.commentBox .hoverRelayBtn:not(:hover) {
  color: #ccc !important;
}
.commentBox .commentAttachBtn {
  color: #aaa;
}
.commentBox .commentActionsBox > .ming.Checkbox {
  display: inline-block;
  margin-left: 10px;
  vertical-align: top;
  margin-top: 7px;
}
.commentBox .commentSelectGroup {
  line-height: 32px;
}
.commentBox .commentSubmit {
  height: 32px;
  line-height: 32px;
  min-height: 32px;
  min-width: 80px;
  padding: 0;
}
.commentBox .uploadAttaachmentsContainer {
  margin: 0 5px;
}
.commentBox .UploadFiles-wrapper {
  padding-top: 0 !important;
}
.commentBox .UploadFiles-wrapper .UploadFiles-arrow {
  top: -16px;
}

.commentList .singleTalk {
  position: relative;
  padding: 0 12px 0 30px;
}
.commentList .singleTalk .userAvarar {
  position: absolute;
  top: 13px;
  left: 0;
  width: 24px;
  height: 24px;
  vertical-align: top;
}
.commentList .singleTalk .talkDiscussion {
  display: inline-block;
  width: 100%;
  margin-left: 5px;
  padding-top: 15px;
  border-bottom: 1px #eee solid;
}
.commentList .singleTalk .talkDiscussion .commentLocation {
  text-decoration: none;
}
.commentList .singleTalk .talkDiscussion .commentLocation .icon {
  margin: 0 2px;
  font-size: 16px;
  color: #9f9f9f;
}
.commentList .singleTalk .talkDiscussion:hover .Right a {
  display: inline-block;
}
.commentList .singleTalk .talkDiscussion:hover .Right .commentDate {
  display: none;
}
.commentList .singleTalk .talkDiscussion .singleTop {
  width: 100%;
  color: #757575;
}
.commentList .singleTalk .talkDiscussion .singleTop .userName {
  font-weight: bold;
}
.commentList .singleTalk .talkDiscussion .singleTop .userName:not(:hover) {
  color: #333 !important;
}
.commentList .singleTalk .talkDiscussion .singleTop .Right {
  user-select: none;
}
.commentList .singleTalk .talkDiscussion .singleTop .Right a {
  text-decoration: none;
}
.commentList .singleTalk .talkDiscussion .singleTop .Right a:not(:hover),
.commentList .singleTalk .talkDiscussion .singleTop .Right .commentDate:not(:hover) {
  color: #aaa !important;
}
.commentList .singleTalk .talkDiscussion .singleTop .msgTip:not(:hover) {
  color: #aaa !important;
}
.commentList .singleTalk .talkDiscussion .singeText {
  font-size: 13px;
  margin-top: 10px;
  padding-bottom: 15px;
  word-wrap: break-word;
  clear: both;
}
.commentList .singleTalk .talkDiscussion .singeText a {
  text-decoration: none;
}

.taskDetail .dailyContent {
  padding-top: 22px;
}
.taskDetail .singleDdaily {
  position: relative;
  padding: 0 140px 15px 30px;
  color: #999;
  word-break: break-all;
}
.taskDetail .singleDdaily .singleDdailyType {
  font-size: 14px;
  position: absolute;
  top: 2px;
  left: 0;
  display: inline-block;
  vertical-align: top;
  color: #ccc;
}
.taskDetail .singleDdaily a {
  text-decoration: none;
  color: #0091ea;
}
.taskDetail .singleDdaily a:hover {
  color: #007ae1;
}
.taskDetail .singleDdaily .singleDdailyTime {
  position: absolute;
  top: 0;
  right: 0;
  color: #aaa;
}

.taskComment {
  width: 100%;
  padding: 10px 10px 10px 21px;
  background: #fff;
  box-sizing: border-box;
  border-top: 1px solid #ccc;
}
.taskComment .avatarBox {
  float: left;
  padding-right: 10px;
}
.taskComment .commenterBox {
  border-color: #ddd !important;
  margin-left: 42px;
  margin-right: 42px;
}
.taskComment .commenterBox .commentBox:not(.autoHeight) {
  background-color: #f8f8f8 !important;
}
.taskComment .commenterBox .commentBox:not(.autoHeight) .txtComment {
  background-color: #f8f8f8 !important;
  color: #9e9e9e;
}
.taskComment .commenterBox .uploadAttaachmentsContainer {
  overflow: auto;
  max-height: 310px;
}
.taskComment .userAvatar {
  width: 32px;
  vertical-align: bottom;
}
.taskComment .taskTopicCount {
  display: block;
  padding-top: 8px;
  color: #9e9e9e;
}

#repeatCalendarOperator .repeatCalendarOperatorMain {
  width: 340px;
  margin: 0 auto;
  padding-bottom: 20px;
}
#repeatCalendarOperator .repeatCalendarOperatorModel {
  width: 100%;
  color: #999;
}
#repeatCalendarOperator .repeatCalendarOperatorBtn {
  height: 28px;
  line-height: 28px;
  width: 78px;
  border: 1px solid #999;
  display: inline-block;
  text-align: center;
  border-radius: 3px;
  margin: 20px 10px 0 0;
}
#repeatCalendarOperator .repeatCalendarOperatorBtn:not(.disabled):hover {
  color: #06c;
  border-color: #06c;
}
#repeatCalendarOperator .repeatCalendarOperatorBtn.disabled {
  border: 1px solid #ccc;
  color: #ccc;
}
#repeatCalendarOperator .repeatCalendarOperatorBtn.disabled:hover {
  cursor: default;
}

#calendarReInviteDialog .reInvitedMain1 {
  text-align: center;
}
#calendarReInviteDialog .reInvitedMain1 span {
  font-size: 14px;
  font-weight: bold;
}
#calendarReInviteDialog .reInvitedMain2 {
  width: 100%;
  text-align: center;
  margin-top: 10px;
}
#calendarReInviteDialog .reInvitedMain2 a {
  margin: 0 8px;
}

#calendarEdit .noHeader {
  display: none;
}
#calendarEdit .dialogContent {
  padding: 0;
}
.calendarDetail {
  position: relative;
  height: 100%;
  box-sizing: border-box;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  display: flex;
  flex-direction: column;
}
.calendarDetail .calendarMainContent {
  flex: 1;
  overflow: hidden;
  background: #f5f5f5;
}
.calendarDetail.noPadding {
  padding-bottom: 0;
}
.calendarAction {
  overflow: hidden;
  transition: height 300ms ease-in;
  height: 0;
}
.calendarAction .calendarActionWrapper {
  padding: 9px 0;
}
.calendarAction.action-bar-active {
  height: 48px;
}
.calendarAction .actionHint {
  color: #fff;
  padding-left: 16px;
  font-size: 14px;
  line-height: 30px;
}
.calendarAction .Button--link:hover {
  text-decoration: underline !important;
}
.calendarAction .ghostBtn,
.calendarAction .ghostBtn:hover {
  border: 1px solid #fff !important;
  color: #000 !important;
  background: #fff !important;
}
.calendarAction.updateCalendar {
  background-color: #ffb74d;
}
.calendarAction.updateCalendar .ghostBtn:hover {
  color: #ffb74d !important;
}
.calendarAction.confirmCalendar {
  background-color: #02c983;
}
.calendarAction.confirmCalendar .ghostBtn:hover {
  color: #02c983 !important;
}
.calendarHeader {
  display: flex;
  border-bottom: 1px solid #e0e0e0;
  padding: 10px 25px;
}
.calendarHeader .categoryContainer,
.calendarHeader .calendarOperations {
  flex: 0 0 auto;
}
.calendarHeader .calendarOperations .calMoreOp {
  display: inline-block;
  height: 36px;
  line-height: 36px;
}
.calendarHeader .calendarOperations [class*="icon"] {
  color: #999;
}
.calendarHeader .calendarNameInput {
  flex: 1 0 0%;
}
.calendarHeader .calendarNameInput.Textarea {
  font-size: 17px;
  border: none;
  line-height: 26px;
  padding: 5px 15px;
  vertical-align: bottom;
}
.calendarHeader .categoryContainer {
  height: 16px;
  line-height: 16px;
}
.calendarHeader .categoryContainer .categoryArrow {
  color: #fff;
  font-size: 14px;
  line-height: 16px;
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-left: -16px;
  vertical-align: middle;
  text-align: center;
}
.calendarHeader .calendarNameInput .Input {
  border: none;
  width: 100%;
  font-size: 17px;
}
.calendarHeader .calendarCatInput {
  margin-top: -1px;
  vertical-align: middle;
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 2px;
}
.calendarHeader .calendarCatInput.calendarColorRed {
  background: #f44336;
}
.calendarHeader .calendarCatInput.calendarColorViolet {
  background: #9c27b0;
}
.calendarHeader .calendarCatInput.calendarColorBrown {
  background: #795548;
}
.calendarHeader .calendarCatInput.calendarColorOrange {
  background: #ff9800;
}
.calendarHeader .calendarCatInput.calendarColorBlue {
  background: #1e88e5;
}
.calendarHeader .calendarCatInput.calendarColorGreen {
  background: #4caf50;
}
.calendarHeader .calendarCatInput.calendarColorYellow {
  background: #ffeb3b;
}
.calendarHeader .calendarCatInput.calendarColorYellow {
  background: #ffeb3b;
}
.calendarHeader .calendarCatInput.calendarColorHide {
  display: none;
}
.calendarMainPart {
  margin-top: 8px;
  padding: 10px 16px;
}
.calendarMainPart .Dropdown--input {
  padding: 0 !important;
}
.calendarMainPart .calBox {
  border: 1px solid #e0e0e0;
  background-color: #fff;
  font-size: 13px;
  border-radius: 3px;
}
.calendarMainPart .calRow {
  display: flex;
}
.calendarMainPart .calRow .calIcon {
  color: #9e9e9e;
  flex: 0 0 auto;
  padding: 12px 16px 0;
}
.calendarMainPart .calRow .calLine {
  flex: 1 0 0%;
  line-height: 42px;
}
.calendarMainPart .calRow:not(:last-child) {
  border-bottom: 1px solid #e0e0e0;
}
.calendarMainPart .calRow .FormControl {
  display: inline-block;
}
.calendarMainPart .calRow .formLabel {
  margin-right: 15px;
}
.calendarMainPart .intervalBox,
.calendarMainPart .remindBox,
.calendarMainPart .recurCountBox {
  -webkit-appearance: none;
  border: none;
  border-bottom: 1px solid #ccc;
  background-color: transparent;
  text-align: center;
  width: 20px;
  cursor: pointer;
}
.calendarMainPart .intervalBox:not(:hover),
.calendarMainPart .remindBox:not(:hover),
.calendarMainPart .recurCountBox:not(:hover) {
  border-color: #ccc !important;
}
.calendarMainPart .untilDateBox {
  border-bottom: 1px solid #ccc;
}
.calendarMainPart .untilDateBox:not(:hover) {
  border-color: #ccc !important;
}
.calendarMainPart .calendarDate {
  transition: height 300ms ease-out;
}
.calendarMainPart .calendarDate.isEditing {
  background-color: #f9f9f9;
}
.calendarMainPart .calendarDate.isEditing .formLabel {
  color: #9e9e9e;
}
.calendarMainPart .calendarDate .calLine {
  line-height: 32px;
}
.calendarMainPart .calendarDate .editWrapper {
  border-bottom: 2px dotted #ddd;
  padding-bottom: 4px;
  padding-left: 5px;
  padding-right: 5px;
}
.calendarMainPart .calendarDate .weekDaysContainer {
  margin-left: 5px;
}
.calendarMainPart .calendarDate .weekDaysContainer .weekday {
  margin-left: 5px;
  display: inline-block;
  padding: 2px 3px;
  line-height: 15px;
  cursor: pointer;
  background-color: #fff;
}
.calendarMainPart .calendarDate .weekDaysContainer .weekday.ThemeBGColor3 {
  color: #fff !important;
}
.calendarMainPart .calendarAddress .calLine {
  display: flex;
}
.calendarMainPart .calendarAddress .addressContainer {
  display: flex;
  flex: 1 0 0%;
  line-height: initial;
  align-items: center;
}
.calendarMainPart .calendarAddress .addressContainer .addressBox {
  flex: 1 0 0%;
  padding: 12px 0;
  font-size: 13px;
  -webkit-appearance: none;
  border: none;
  background: transparent;
}
.calendarMainPart .calendarMember {
  padding-top: 6px;
  padding-bottom: 6px;
  line-height: 42px;
}
.calendarMainPart .calendarMember .memberBox {
  flex: 1 0 0%;
  display: flex;
  flex-wrap: wrap;
}
.calendarMainPart .calendarMember .memberBox .membersContainer {
  flex: 0 0 100%;
  display: flex;
  flex-wrap: wrap;
}
.calendarMainPart .calendarMember .memberBox .membersContainer .memberItem {
  width: 120px;
}
.calendarMainPart .calendarMember .memberBox .addCalendarMember {
  padding-right: 20px;
  display: flex;
  align-items: center;
  color: #999;
  cursor: pointer;
}
.calendarMainPart .calendarMember .memberBox .addCalendarMember .addBtn {
  margin-top: -2px;
}
.calendarMainPart .calendarMember .memberBox .memberItem {
  display: flex;
  align-items: center;
  position: relative;
}
.calendarMainPart .calendarMember .memberBox .memberItem .memberAvatar {
  width: 26px;
  border-radius: 50%;
}
.calendarMainPart .calendarMember .memberBox .memberItem .memberName {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-left: 8px;
  max-width: 72px;
  display: block;
}
.calendarMainPart .calendarMember .memberBox .memberItem .memberStatus {
  width: 14px;
  height: 14px;
  font-size: 0;
  display: block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAAAkCAYAAABsbd/MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDMzM0U2NTgzNkE5MTFFNkEyNjRBMTg4RUY3QUJDQTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDMzM0U2NTkzNkE5MTFFNkEyNjRBMTg4RUY3QUJDQTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRTJDOUE4OTM2OTUxMUU2QTI2NEExODhFRjdBQkNBOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCRTJDOUE4QTM2OTUxMUU2QTI2NEExODhFRjdBQkNBOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnzQqnkAAAbmSURBVHja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) no-repeat 0 0;
  background-size: 42px 14px;
  margin-top: 12px;
  margin-left: -8px;
  position: relative;
  z-index: 1;
}
.calendarMainPart .calendarMember .memberBox .memberItem .memberStatus.confirmed {
  background-size: 42px 14px;
}
.calendarMainPart .calendarMember .memberBox .memberItem .memberStatus.unConfirmed {
  background-position: -28px 0;
}
.calendarMainPart .calendarMember .memberBox .memberItem .memberStatus.refused {
  background-position: -14px 0;
}
.calendarMainPart .calendarSummary .calLine {
  line-height: 1.5;
}
.calendarMainPart .calendarSummary .summaryBox {
  padding: 12px 0;
  width: 100%;
}
.calendarMainPart .calendarSummary .Textarea {
  font-size: 13px;
  vertical-align: top;
  padding: 0;
  -webkit-appearance: none;
  border: none;
  background: transparent;
}
.calendarMainPart .calendarSummary .attachmentBox {
  padding: 10px 0;
}
.calendarMainPart .calendarPrivate {
  margin-left: 17px;
}
.calendarMainPart .calendarPrivate label {
  /* fix tip is covered */
  overflow: visible;
}
.calendarMainPart .calendarPrivate .privateTip::after {
  width: 230px;
  white-space: normal;
  word-break: break-all;
}
.calendarComments .calendarTabList {
  position: relative;
  height: 35px;
  padding: 0 25px;
  color: #aaa;
  border-bottom: 1px #ccc solid;
  text-align: center;
}
.calendarComments .calendarTabList .calendarTab {
  float: left;
  width: 90px;
  height: 35px;
  line-height: 35px;
  cursor: pointer;
}
.calendarComments .calendarTabList .bottomLine {
  position: absolute;
  bottom: -1px;
  left: 25px;
  width: 90px;
  height: 2px;
  margin-top: 16px;
  transition: all 0.15s ease-in;
}
.calendarComments .commentsContainer {
  padding: 0 20px 0 33px;
}
.calendarCommenter {
  padding: 10px 10px 10px 21px;
  background: #fff;
  box-sizing: border-box;
  border-top: 1px solid #ccc;
}
.calendarCommenter .commenterBox {
  border-color: #ddd !important;
  margin-left: 42px;
  margin-right: 42px;
}
.calendarCommenter .commenterBox .commentBox:not(.autoHeight) {
  background-color: #f8f8f8 !important;
}
.calendarCommenter .commenterBox .commentBox:not(.autoHeight) .txtComment {
  background-color: #f8f8f8 !important;
  color: #9e9e9e;
}
.calendarCommenter .commenterBox .uploadAttaachmentsContainer {
  overflow: auto;
  max-height: 310px;
}
.calendarCommenter .userAvatar {
  width: 32px;
  height: 32px;
  vertical-align: bottom;
}
.calendarCommenter .calendarTopicCount {
  display: block;
  padding-top: 8px;
  color: #9e9e9e;
}
.calendarBusinessCard .messageDivBtn {
  width: 100%;
  display: flex;
  position: relative;
}
.calendarBusinessCard .messageDivBtn span {
  text-align: center;
  cursor: pointer;
  display: inline-block;
  flex: 1;
  box-sizing: border-box;
}
.calendarBusinessCard .messageDivBtn span:hover {
  color: #0066cc;
}
.calendarBusinessCard .messageDivBtn .messageDivPerson {
  border-left: 1px solid #ccc;
}
.calendarBusinessCard .cardContentDesc {
  position: relative;
}
.calendarBusinessCard .cardContentDesc .messageDivContentState {
  position: absolute;
  right: 10px;
  bottom: 0;
}
.calendarBusinessCard .cardContentDesc .messageRefuse {
  color: #e0e0e0;
}
.calendarBusinessCard .cardContentDesc .messageSubmit {
  color: #00b106;
}
.calendarBusinessCard .cardContentDesc .messageNosubmit {
  color: #ff9c00;
  background: #fff;
  padding-left: 8px;
}
.calendarBusinessCard .cardContentDesc .contentItem:last-of-type {
  max-width: 175px;
}

#postMessageDialog .markUnCompleteSmall {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAACJCAMAAAASREjYAAABF1BMVEW/v7/GxsbY2Nj////AwMDY2NjGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbAwMDAwMDY2NjBwcHY2NjY2NjGxsbGxsbGxsbGxsbGxsbAwMDDw8PY2NjDw8PY2NjGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsZmZmZtbW1ubm5wcHCJiYmXl5eioqKnp6e0tLS2tra3t7e7u7vAwMDDw8PExMTFxcXGxsbHx8fJycnLy8vNzc3Pz8/R0dHT09PU1NTV1dXX19fY2NjZ2dnc3Nzd3d3e3t7f39/g4ODi4uLj4+Pk5OTm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PD09PT19fX8/Pz9/f3+/v7///8YidulAAAAJ3RSTlMAAAAABgYUFRZTVIKDhomKioyMjc7Q0dLT6+zs7e3w8fLz9Pj5+v5oJyt6AAACUklEQVRIx8WUbVvaMBSGw6YO5tymmzjnHDKYDosKDHzDlyIt0haqEEXA/P/fsSQnTdKUfWPu/tTntDk5ua+2aOH95m/J5ocFtNrsPzwKHvrNVfT1cUIkk9E3dKxlQqbH6FSlxqFHTtGZypbVIGfoPJbJOWoS77AhM2miC7gUmVygS37TEplcoit4XGRyhWxoKDKxUYvEaKHt2KSTbbQW6mcJP6HFj1s3kq21RZRgzoIYuiCOJghggmIwQTG4IB0QpCEEKV5M0EnL7Qjc1gkV1L3HkvsuFaRljAdUkEq1g2tMBalsWTVMBcUypoLw9UFNZkwFwaXImAriNy2RMRUEj4uMqSBoKDKmgnAMKmio5yEV1B1ok3f/gyCGLoijCQKYoBhMUAwuSAcEaQhBivkIemWAUgassLSyUSisLy9Fhcx3bzydPnm5DBQyuyN4SUe7rILe5Ebkrlwqle/IKJemhWWPhPt7lP2QeCu0sP5EynucMhlv0EJhSkpQ+EWei0ZhkjeXZKFpH5r2oWmabhuybUOxbWKwVOrtjjd+pqPvZNThvvz88fmdPFzy+PHCa4O5GRNIY5LImCQyJomMqb9F3lySndU0bW77T4zN9GHf+n7HVj6cgONEPpzArVerdTdwwIcduNUjStUNbO6jE9SPOPXglvvwgyoUKoFfNAt5c0kWmjrQ1IGmab5tpSK3TQzGfMDoL/4GtXvDYa+tjPnwWfuRMT/60H0w1laffpsb66lCjxvTfhfDolEY5M0l2VlN0+a2icGYMTr6oNf+m7GED7PwB5pgxSWdH2IgAAAAAElFTkSuQmCC) left -16px no-repeat;
}
#postMessageDialog .markCompletedSmall {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAACJCAMAAAASREjYAAABF1BMVEW/v7/GxsbY2Nj////AwMDY2NjGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbAwMDAwMDY2NjBwcHY2NjY2NjGxsbGxsbGxsbGxsbGxsbAwMDDw8PY2NjDw8PY2NjGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsZmZmZtbW1ubm5wcHCJiYmXl5eioqKnp6e0tLS2tra3t7e7u7vAwMDDw8PExMTFxcXGxsbHx8fJycnLy8vNzc3Pz8/R0dHT09PU1NTV1dXX19fY2NjZ2dnc3Nzd3d3e3t7f39/g4ODi4uLj4+Pk5OTm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PD09PT19fX8/Pz9/f3+/v7///8YidulAAAAJ3RSTlMAAAAABgYUFRZTVIKDhomKioyMjc7Q0dLT6+zs7e3w8fLz9Pj5+v5oJyt6AAACUklEQVRIx8WUbVvaMBSGw6YO5tymmzjnHDKYDosKDHzDlyIt0haqEEXA/P/fsSQnTdKUfWPu/tTntDk5ua+2aOH95m/J5ocFtNrsPzwKHvrNVfT1cUIkk9E3dKxlQqbH6FSlxqFHTtGZypbVIGfoPJbJOWoS77AhM2miC7gUmVygS37TEplcoit4XGRyhWxoKDKxUYvEaKHt2KSTbbQW6mcJP6HFj1s3kq21RZRgzoIYuiCOJghggmIwQTG4IB0QpCEEKV5M0EnL7Qjc1gkV1L3HkvsuFaRljAdUkEq1g2tMBalsWTVMBcUypoLw9UFNZkwFwaXImAriNy2RMRUEj4uMqSBoKDKmgnAMKmio5yEV1B1ok3f/gyCGLoijCQKYoBhMUAwuSAcEaQhBivkIemWAUgassLSyUSisLy9Fhcx3bzydPnm5DBQyuyN4SUe7rILe5Ebkrlwqle/IKJemhWWPhPt7lP2QeCu0sP5EynucMhlv0EJhSkpQ+EWei0ZhkjeXZKFpH5r2oWmabhuybUOxbWKwVOrtjjd+pqPvZNThvvz88fmdPFzy+PHCa4O5GRNIY5LImCQyJomMqb9F3lySndU0bW77T4zN9GHf+n7HVj6cgONEPpzArVerdTdwwIcduNUjStUNbO6jE9SPOPXglvvwgyoUKoFfNAt5c0kWmjrQ1IGmab5tpSK3TQzGfMDoL/4GtXvDYa+tjPnwWfuRMT/60H0w1laffpsb66lCjxvTfhfDolEY5M0l2VlN0+a2icGYMTr6oNf+m7GED7PwB5pgxSWdH2IgAAAAAElFTkSuQmCC) left 1px no-repeat;
}
#postMessageDialog .calendarPostLabelImg {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  margin-right: 6px;
  vertical-align: top;
  margin-top: -4px;
}
#postMessageDialog .editBox .postMessageList {
  width: 100%;
}
#postMessageDialog .editBox .postMessageList li {
  width: 50%;
  cursor: pointer;
  position: relative;
  float: left;
  margin-bottom: 10px;
  list-style-type: none;
}
#postMessageDialog .editBox .postCheck,
#postMessageDialog #postAllCheck {
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 3px;
}
#postMessageDialog .editBox .postMessageList .postMessageName {
  display: inline-block;
  height: 18px;
  line-height: 18px;
  width: 145px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#postMessageDialog .editBox .postMessageList .calendarCenterLabelSubmit {
  position: absolute;
  top: 9px;
  left: 35px;
}
#postMessageDialog .editBox .postOperator {
  width: 100%;
  clear: both;
  height: 18px;
  line-height: 18px;
}
#postMessageDialog .editBox .postOperator a {
  color: #333;
}
#postMessageDialog #postAllCheck {
  vertical-align: top;
  margin-right: 4px;
  cursor: pointer;
  padding-left: 0;
}
#postMessageDialog .editBox .postOperator .postOperatorM {
  margin-left: 10px;
  text-decoration: none;
}
#postMessageDialog .editBox .postOperator a:hover {
  color: #3199ff;
}
#postMessageDialog .editBox .postContent {
  width: 100%;
  position: relative;
  margin-top: 10px;
}
#postMessageDialog .editBox .postContentPrivate,
#postMessageDialog .editBox .postContentEmail {
  position: absolute;
  top: -14px;
  left: 95px;
}
#postMessageDialog .editBox .postContentEmail {
  left: 157px;
}
#postMessageDialog .editBox .postContentArrowN,
#postMessageDialog .editBox .postContentArrowW {
  border-width: 7px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent transparent #e0e0e0 transparent;
  position: absolute;
  top: 0;
  left: 0;
}
#postMessageDialog .editBox .postContentArrowN {
  border-color: transparent transparent #fff transparent;
  top: 1px;
}
#postMessageDialog .editBox #postContent {
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #e0e0e0;
  padding: 5px;
  resize: none;
  height: 92px;
  line-height: 20px;
}
#postMessageDialog .editBox .postContentMessage {
  width: 100%;
  line-height: 18px;
  margin-top: 6px;
}

.mobileSheetRowRecord {
  background-color: #fff;
  box-sizing: border-box;
}
.mobileSheetRowRecord .loadingMask {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.8);
  z-index: 2;
  display: flex;
  align-items: center;
}
.mobileSheetRowRecord .header {
  padding: 10px 20px 10px;
}
.mobileSheetRowRecord .sheetNameWrap {
  padding: 16px 20px;
  align-items: center;
  justify-content: space-between;
}
.mobileSheetRowRecord .sheetName {
  color: #9e9e9e;
  font-size: 13px;
  background-color: #f5f5f5;
  display: inline-block;
  border-radius: 20px;
  padding: 5px 10px;
}
.mobileSheetRowRecord .mobileFormTop {
  position: relative;
}
.mobileSheetRowRecord .mobileFormTop .sheetNameWrap {
  width: 100%;
  position: absolute;
  top: 0;
}
.mobileSheetRowRecord .mobileFormTop .sheetNameWrap .sheetName {
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
  font-weight: 600;
}
.mobileSheetRowRecord .mobileFormTop .ant-carousel .slick-dots {
  display: none !important;
}
.mobileSheetRowRecord .mobileFormTop .fixedSheetNameWrap {
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 3;
}
.mobileSheetRowRecord .mobileFormTop .fixedSheetNameWrapBG {
  background-color: #fff;
}
.mobileSheetRowRecord .mobileFormTop .fixedSheetNameWrapBG .sheetName {
  color: #9e9e9e;
  background-color: #f5f5f5;
}
.mobileSheetRowRecord .fixedTabs.top {
  top: 49px;
}
.mobileSheetRowRecord .title {
  color: #000;
  font-size: 22px;
  font-weight: 500;
  word-break: break-all;
}
.mobileSheetRowRecord .spaceBetween {
  justify-content: space-between;
}
.mobileSheetRowRecord .justifyContentCenter {
  justify-content: center;
}
.mobileSheetRowRecord .moreHoriz {
  color: #2196f3;
}
.mobileSheetRowRecord .customFieldsWrapper {
  overflow-x: hidden;
}
.mobileSheetRowRecord .customFieldsWrapper.edit {
  padding-top: 10px;
}
.mobileSheetRowRecord .mobileFieldsContainer {
  overflow: hidden;
  padding: 20px;
}
.mobileSheetRowRecord .customFieldsContainer {
  padding: 16px 20px 30px;
}
.mobileSheetRowRecord .saveWrapper {
  padding: 10px 20px 10px;
  background-color: #fff;
}
.mobileSheetRowRecord .saveWrapper .save {
  color: #fff;
  height: 36px;
  width: 100%;
  text-align: center;
  line-height: 36px;
  padding: 0 23px;
  font-size: 15px;
  border-radius: 25px;
  background-color: #108ee9;
}
.mobileSheetRowRecord .recordViewTabs {
  z-index: 2;
}
.mobileSheetRowRecord .recordViewTabs .am-tabs-tab-bar-wrap {
  z-index: 0;
  border-bottom: 1px solid #f5f5f5;
}
.mobileSheetRowRecord .recordViewTabs.edit .am-tabs-tab-bar-wrap {
  display: none;
}
.mobileSheetRowRecord .recordViewTabs .am-tabs-default-bar-tab {
  font-size: 14px;
  font-weight: 500;
  width: auto !important;
  border-bottom: none !important;
  padding: 0 16px !important;
  position: relative;
}
.mobileSheetRowRecord .recordViewTabs .am-tabs-default-bar-tab .tabName {
  max-width: 100px;
  position: relative;
}
.mobileSheetRowRecord .recordViewTabs .am-tabs-default-bar-tab:after {
  content: none !important;
}
.mobileSheetRowRecord .recordViewTabs .am-tabs-default-bar-tab:first-child {
  margin-left: 4px;
}
.mobileSheetRowRecord .recordViewTabs .am-tabs-default-bar-tab-active .tabName:before {
  content: '';
  height: 3px;
  background-color: #108ee9;
  width: 80%;
  position: absolute;
  bottom: 0;
  transform: translateX(-50%);
  left: 50%;
}
.mobileSheetRowRecord .recordViewTabs .am-tabs-default-bar-underline {
  display: none;
}
.mobileSheetRowRecord .recordViewTabs .approveTabLine {
  height: 12px;
  width: 1px;
  left: 2px;
  top: 18px;
  position: absolute;
  background-color: #ddd;
}
.mobileSheetRowRecord .customFieldsLoading {
  height: 100%;
}
.mobileSheetRowRecord .extraAction {
  position: fixed;
  bottom: 56px;
  right: 20px;
  z-index: 100;
}
.mobileSheetRowRecord .extraAction.low {
  bottom: 0;
}
.mobileSheetRowRecord .extraAction .backContainer,
.mobileSheetRowRecord .extraAction .chatMessageContainer {
  display: flex;
  flex-direction: row-reverse;
}
.mobileSheetRowRecord .extraAction .chatMessageContainer > div {
  padding: 0 10px;
  width: auto;
  height: 32px;
  color: #757575;
  text-align: center;
  line-height: 32px;
  border-radius: 16px;
  background-color: #fff;
  box-shadow: 0 3px 6px 0px rgba(0, 0, 0, 0.16);
  z-index: 99;
  top: unset;
  bottom: unset;
  position: unset;
}
.mobileSheetRowRecord .iosChatMessage {
  bottom: 85px;
}
.am-modal-wrap-popup {
  overflow: hidden;
}

/* 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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  top: 8px;
  left: 0;
  z-index: 1010;
  width: 100%;
  pointer-events: none;
}
.ant-message-notice {
  padding: 8px;
  text-align: center;
}
.ant-message-notice-content {
  display: inline-block;
  padding: 10px 16px;
  background: #fff;
  border-radius: 2px;
  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.ant-move-up-leave.ant-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;
}

.mobileFillRecordControlsModal {
  height: 95%;
  overflow: hidden;
  border-top-right-radius: 15px;
  border-top-left-radius: 15px;
}
.actionSheetModal .header {
  line-height: 24px;
  justify-content: space-between;
  padding: 15px 15px 20px;
  color: #9e9e9e;
}
.actionSheetModal .header .closeIcon {
  width: 24px;
  border-radius: 12px;
  background-color: #e6e6e6;
}
.actionSheetModal .customBtnLists {
  padding: 0 15px;
  flex-wrap: wrap;
  justify-content: space-between;
  font-weight: 500;
}
.actionSheetModal .customBtnLists .customBtnItem {
  min-width: calc(100%/2 - 10px);
  height: 32px;
  line-height: 32px;
  text-align: left;
  padding: 0 14px;
  border-radius: 20px;
  color: #fff;
  margin: 0 5px 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.actionSheetModal .customBtnLists .opcIcon {
  color: rgba(255, 255, 255, 0.8);
}
.actionSheetModal .customBtnLists .disabled {
  background-color: rgba(0, 0, 0, 0.05);
  color: #757575;
}
.actionSheetModal .customBtnLists::after {
  width: 50%;
  height: 0px;
  display: block;
  content: '';
}
.actionSheetModal .extrBtnBox {
  line-height: 50px;
  font-weight: 500;
}
.actionSheetModal .extrBtnBox .extraBtnItem {
  text-align: left;
  padding-left: 22px;
  color: #f44336;
}
.actionSheetModal .extrBtnBox .extraBtnItem .delIcon {
  margin-right: 30px;
  line-height: 50px;
}
.actionSheetModal .extrBtnBox .extraBtnItem:first-child .delTxt {
  border-top: 1px solid #eaeaea;
}
.failureInfoModal {
  height: calc(100% - 40px);
  background-color: #f2f2f2;
  border-radius: 12px 12px 0 0;
}
.failureInfoModal .am-modal-content {
  border-radius: 12px 12px 0 0;
}
.failureInfoModal .am-modal-content .am-modal-header {
  padding: 0;
}
.failureInfoModal .am-modal-content .am-modal-header .header {
  height: 44px;
  line-height: 44px;
  font-size: 17px;
  font-weight: 700;
  padding: 0 16px;
  background-color: #fff;
  color: #333;
}
.failureInfoModal .am-modal-content .am-modal-header .header .closeIcon {
  color: #2195f2;
  line-height: 44px;
}
.failureInfoModal .am-modal-content .am-modal-body {
  height: calc(100% - 44px);
  background-color: #f2f2f2;
  padding-top: 10px;
}
.feedbackInfo {
  font-weight: 600;
}
.feedbackInfo .custBtnName {
  max-width: 135px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}
.feedbackInfo .verticalAlignM {
  vertical-align: middle;
}
.flowToastInfo .anticon-info-circle {
  display: none;
}
.flowToastInfo .ant-message-notice-content {
  height: 36px;
  line-height: 14px;
  background: #ffffff;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.12);
  border-radius: 52px;
}

/* 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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-carousel .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  touch-action: pan-y;
  -webkit-touch-callout: none;
  -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 input.ant-radio-input,
.ant-carousel .slick-list .slick-slide input.ant-checkbox-input {
  visibility: hidden;
}
.ant-carousel .slick-list .slick-slide.slick-active {
  pointer-events: auto;
}
.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input,
.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input {
  visibility: visible;
}
.ant-carousel .slick-list .slick-slide > div > div {
  vertical-align: bottom;
}
.ant-carousel .slick-slider .slick-track,
.ant-carousel .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
  touch-action: pan-y;
}
.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;
}
.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: '\2190';
}
.ant-carousel .slick-next {
  right: -25px;
}
.ant-carousel .slick-next::before {
  content: '\2192';
}
.ant-carousel .slick-dots {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex !important;
  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;
  bottom: auto;
}
.ant-carousel .slick-dots li {
  position: relative;
  display: inline-block;
  flex: 0 1 auto;
  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;
  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;
  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;
  flex-direction: column;
  width: 3px;
  height: auto;
  margin: 0;
  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: '\2192';
}
.ant-carousel-rtl .ant-carousel .slick-next {
  right: auto;
  left: -25px;
}
.ant-carousel-rtl .ant-carousel .slick-next::before {
  content: '\2190';
}
.ant-carousel-rtl.ant-carousel .slick-dots {
  flex-direction: row-reverse;
}
.ant-carousel-rtl.ant-carousel-vertical .slick-dots {
  flex-direction: column;
}

.fieldRecycleBinText {
  display: flex;
  align-items: center;
  color: #757575;
  cursor: pointer;
  margin-left: 4px;
  padding: 8px 10px;
  font-weight: bold;
  border-radius: 18px;
  background-color: transparent;
}
.fieldRecycleBinText i {
  font-size: 16px;
  color: #9e9e9e;
}
.fieldRecycleBinText .freeIcon {
  color: #fcb400 !important;
}
.fieldRecycleBinText:hover {
  background-color: #ffffff;
  color: #333;
}
.fieldRecycleBinText.active {
  background-color: #ffffff;
  color: #2196f3;
}
.fieldRecycleBinText.active i {
  color: #2196f3;
}
.fieldRecycleBinText .recycle {
  margin: 0 6px;
}
.FieldRecycleBinDialog {
  width: 80% !important;
}
.FieldRecycleBinDialog .mui-dialog-header {
  padding-bottom: 14px !important;
  border-bottom: 1px solid #eaeaea;
}
.FieldRecycleBinDialog .mui-dialog-close-btn {
  right: 10px !important;
  top: 20px !important;
}
.FieldRecycleBinDialog .mui-dialog-body {
  padding: 0 0 0 13px !important;
}
.FieldRecycleBinDialog .FieldRecycleBinHeader {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.FieldRecycleBinDialog .FieldRecycleBinHeader .searchContainer {
  box-sizing: border-box;
  border-radius: 16px;
  position: relative;
  margin-right: 30px;
  height: 25px;
}
.FieldRecycleBinDialog .FieldRecycleBinHeader .searchContainer .inputCon {
  padding: 0px 6px;
}
.FieldRecycleBinDialog .FieldRecycleBinHeader .searchContainer .icon-search {
  margin-top: 2px;
  color: #bdbdbd !important;
}
.FieldRecycleBinDialog .FieldRecycleBinHeader .searchContainer .icon-cancel {
  font-size: 14px;
  position: absolute;
  cursor: pointer;
  color: #ccc !important;
  top: 6px;
  right: 8px;
}
.FieldRecycleBinDialog .FieldRecycleBinHeader .searchContainer .icon-cancel:hover {
  color: rgba(204, 204, 204, 0.8);
}
.FieldRecycleBinDialog .FieldRecycleBinHeader .searchContainer .input {
  line-height: 25px;
  width: 184px;
  height: 25px;
  font-size: 13px;
  padding: 0 24px 0 30px;
  border: none;
  outline: none;
  background: transparent;
}
.FieldRecycleBinDialog .FieldRecycleBinContent {
  width: 100%;
  height: 100%;
  display: flex;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinDetail {
  display: flex;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinDetail .settingContentWrap {
  position: relative;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinDetail .settingContentWrap::after {
  content: '';
  display: block;
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTableNull {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTableNull .iconWrap {
  width: 130px;
  height: 130px;
  line-height: 130px;
  text-align: center;
  border-radius: 50%;
  background-color: #f5f5f5;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTableNull .icon {
  vertical-align: middle;
  font-size: 66px;
  color: #bdbdbd;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTableNull .emptyExplain {
  margin-top: 20px;
  color: #9e9e9e;
  font-size: 17px;
  text-align: center;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable {
  flex: 1;
  display: flex;
  flex-direction: column;
  color: #757575;
  overflow-x: hidden;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .tableContent {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList {
  padding: 13px 0;
  align-items: center;
  border: 1px solid transparent;
  border-bottom-color: #eaeaea;
  cursor: pointer;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList .editOption {
  width: 80px;
  padding-right: 18px;
  text-align: right;
  font-size: 18px;
  visibility: hidden;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList .editOption i {
  margin-top: 2px;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList .editOption i:hover {
  color: #2196f3 !important;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList .name {
  display: flex;
  align-items: center;
  min-width: 0;
  padding-left: 5px;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList .columnWidth {
  width: 130px;
}
@media (max-width: 1280px) {
  .FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList .columnWidth {
    width: 100px;
  }
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList.active {
  background: #e4f3ff !important;
  border: 1px solid #2196f3 !important;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList.active .editOption {
  visibility: visible !important;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList:not(.fieldRecycleHeader):hover {
  background: #f8f8f8;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList:not(.fieldRecycleHeader):hover .editOption {
  visibility: visible;
}
.FieldRecycleBinDialog .FieldRecycleBinContent .FieldRecycleBinTable .fieldRecycleList.fieldRecycleHeader {
  font-size: 14px;
  padding: 15px 0 9px 0;
}

.discussTabs .am-tabs-tab-bar-wrap {
  position: relative;
}
.discussTabs .am-tabs-tab-bar-wrap::after {
  content: '';
  position: absolute;
  background-color: #ddd;
  display: block;
  z-index: 1;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  transform-origin: 50% 100%;
  transform: scaleY(0.5);
}
.discussTabs .am-tabs-default-bar-tab {
  border-bottom: none !important;
  width: 60px !important;
}
.discussTabs .am-tabs-default-bar-tab:after {
  content: none !important;
}
.discussTabs .am-tabs-default-bar-tab-active:before {
  content: '';
  width: 100%;
  height: 4px;
  background-color: #108ee9;
  width: 16px;
  margin-left: 36%;
  position: absolute;
  left: 0;
  bottom: 3px;
  border-radius: 4px;
}
.discussTabs .am-tabs-default-bar-underline {
  display: none;
}
.discussTabs .am-list-body::before {
  content: none !important;
}
.discussTabs .participation {
  height: 50px;
  padding: 0 20px;
  background-color: #fff;
}
.discussTabs .participation .text {
  flex: 1;
  font-size: 15px;
  color: #2196F3;
}
.discussTabs .participation .icon {
  font-size: 23px;
  color: #888;
}
.discussTabs .withoutData img {
  width: 90px;
}
.discussTabs .withoutData .text {
  color: #9e9e9e;
  font-size: 15px;
}
.discussTabs .icon.close {
  position: absolute;
  right: 10px;
  top: 12px;
  z-index: 2;
}
.discussTabs .closeDiscuss {
  color: #333;
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 2;
  height: 24px;
  line-height: 24px;
  padding: 0 12px;
  border-radius: 18px;
  font-size: 13px;
  border: 1px solid #ddd;
}
.sheetDiscussList .am-list-item {
  align-items: flex-start;
  height: auto !important;
}
.sheetDiscussList .am-list-thumb {
  margin-top: 15px;
}
.sheetDiscussList .am-list-thumb img {
  width: 36px;
  height: 36px;
  border-radius: 50%;
}
.sheetDiscussList .am-list-brief {
  white-space: normal !important;
}
.sheetDiscussList .attsImages,
.sheetDiscussList .attsFiles {
  padding: 0;
}
.sheetDiscussList .name {
  flex: 1;
  font-weight: 500;
}
.sheetDiscussList .content {
  display: flex;
  justify-content: space-between;
  word-break: break-all;
}
.sheetLogs .am-list-content,
.sheetLogs .am-list-extra {
  width: 0px !important;
  font-size: 14px !important;
}
.sheetAttachments {
  height: 100%;
}
.sheetAttachments .am-list-body {
  height: 100%;
}
.sheetAttachments .attachmentFiles {
  padding: 10px 10px 0;
  overflow-y: auto;
  height: 100%;
}

.am-whitespace.am-whitespace-xs {
  height: 3px;
}
.am-whitespace.am-whitespace-sm {
  height: 6px;
}
.am-whitespace.am-whitespace-md {
  height: 9px;
}
.am-whitespace.am-whitespace-lg {
  height: 15px;
}
.am-whitespace.am-whitespace-xl {
  height: 21px;
}

.am-indexed-list-section-body.am-list-body,
.am-indexed-list-section-body.am-list-body .am-list-item:last-child .am-list-line {
  border-bottom: 0;
}
.am-indexed-list-section-body.am-list-body:after,
.am-indexed-list-section-body.am-list-body .am-list-item:last-child .am-list-line:after {
  display: none !important;
}
.am-indexed-list-section-header.am-list-body,
.am-indexed-list-section-header.am-list-body .am-list-item .am-list-line {
  border-bottom: 0;
}
.am-indexed-list-section-header.am-list-body:after,
.am-indexed-list-section-header.am-list-body .am-list-item .am-list-line:after {
  display: none !important;
}
.am-indexed-list-section-header .am-list-item {
  height: 30px;
  min-height: 30px;
  background-color: #f5f5f9;
}
.am-indexed-list-section-header .am-list-item .am-list-line {
  height: 30px;
  min-height: 30px;
}
.am-indexed-list-section-header .am-list-item .am-list-content {
  font-size: 14px !important;
  color: #888 !important;
}
.am-indexed-list-quick-search-bar {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 0;
  text-align: center;
  color: #108ee9;
  font-size: 16px;
  list-style: none;
  padding: 0;
}
.am-indexed-list-quick-search-bar li {
  padding: 0 5px;
}
.am-indexed-list-quick-search-bar-over {
  background-color: rgba(0, 0, 0, 0.4);
}
.am-indexed-list-qsindicator {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -15px auto auto -30px;
  width: 60px;
  height: 30px;
  background: transparent;
  opacity: 0.7;
  color: #0af;
  font-size: 20px;
  border-radius: 30px;
  z-index: 1999;
  text-align: center;
  line-height: 30px;
}
.am-indexed-list-qsindicator-hide {
  display: none;
}

/* 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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.ant-divider-vertical {
  position: relative;
  top: -0.06em;
  display: inline-block;
  height: 0.9em;
  margin: 0 8px;
  vertical-align: middle;
  border-top: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.ant-divider-horizontal {
  display: flex;
  clear: both;
  width: 100%;
  min-width: 100%;
  margin: 24px 0;
}
.ant-divider-horizontal.ant-divider-with-text {
  display: flex;
  margin: 16px 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-align: center;
  border-top: 0;
  border-top-color: rgba(0, 0, 0, 0.06);
}
.ant-divider-horizontal.ant-divider-with-text::before,
.ant-divider-horizontal.ant-divider-with-text::after {
  position: relative;
  top: 50%;
  width: 50%;
  border-top: 1px solid transparent;
  border-top-color: inherit;
  border-bottom: 0;
  transform: translateY(50%);
  content: '';
}
.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: rgba(0, 0, 0, 0.06);
  border-style: dashed;
  border-width: 1px 0 0;
}
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::after {
  border-style: dashed none none;
}
.ant-divider-vertical.ant-divider-dashed {
  border-width: 0 0 0 1px;
}
.ant-divider-plain.ant-divider-with-text {
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
}
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left::before {
  width: 0;
}
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left::after {
  width: 100%;
}
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left .ant-divider-inner-text {
  padding-left: 0;
}
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right::before {
  width: 100%;
}
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right::after {
  width: 0;
}
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right .ant-divider-inner-text {
  padding-right: 0;
}
.ant-divider-rtl {
  direction: rtl;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left::before {
  width: 95%;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left::after {
  width: 5%;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right::before {
  width: 5%;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right::after {
  width: 95%;
}

.logBox {
  padding: 16px 20px 0 20px;
  padding-left: 20px !important;
  box-sizing: border-box;
}
.logBox .paddingLeft27 {
  padding-left: 27px;
}
.logBox .moreLogData {
  margin-left: 28px;
  cursor: pointer;
}
.logBox .selectTriggerChildAvatar .accountName {
  cursor: pointer;
  padding: 3px 5px;
  border-radius: 5px;
}
.logBox .selectTriggerChildAvatar .accountName:hover {
  background: #f7f7f7;
  color: #2196f3;
}
.logBox .selectTriggerChildAvatar .accountName.mobileAccountName:hover {
  background: #fff;
  color: #9e9e9e;
}
.logBox .selectTriggerChild {
  cursor: pointer;
  padding: 3px 5px;
  border-radius: 5px;
  display: flex;
  align-items: center;
}
.logBox .selectTriggerChild.hasHover:hover {
  background: #f7f7f7;
  color: #2196f3;
}
.logBox .selectTriggerChild.hasHover:hover .icon {
  color: #2196f3 !important;
}
.logBox .selectCon {
  font-size: 13px;
  color: #9e9e9e;
  display: flex;
  justify-content: space-between;
  margin-bottom: 16px;
}
.logBox .selectCon .icon {
  font-size: 18px;
  color: #757575;
}
.logBox .selectCon .icon.icon-arrow-down {
  color: #9e9e9e;
  font-size: 8px;
  width: 18px;
  display: inline-block;
  text-align: center;
}
.logBox .selectCon .icon-cancel1 {
  display: none;
}
.logBox .selectCon .selectUser,
.logBox .selectCon .selectField,
.logBox .selectCon .selectDate {
  padding: 8px 12px;
  background: #fff;
  display: flex;
  align-items: center;
  width: fit-content;
  cursor: pointer;
  border-radius: 3px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}
.logBox .selectCon .selectUser:hover,
.logBox .selectCon .selectField:hover,
.logBox .selectCon .selectDate:hover {
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
}
.logBox .selectCon .selectUser:hover .icon-cancel1,
.logBox .selectCon .selectField:hover .icon-cancel1,
.logBox .selectCon .selectDate:hover .icon-cancel1 {
  display: inline-block;
}
.logBox .selectCon .selectUser:hover .icon-arrow-down,
.logBox .selectCon .selectField:hover .icon-arrow-down,
.logBox .selectCon .selectDate:hover .icon-arrow-down {
  display: none;
}
.logBox .selectCon .selectUser {
  margin-right: 8px;
}
.logBox .selectCon .selectConText {
  margin: 0 4px;
}
.logBox .selectCon .selectLight {
  color: #2196f3;
}
.logBox .selectCon .selectLight .icon {
  color: #2196f3;
}
.logBox .selectCon .left {
  display: flex;
}
.logBox .worksheetRocordLogCard {
  padding: 16px;
  background-color: #fff;
  margin-bottom: 16px;
  border-radius: 5px;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.06);
}
.logBox .worksheetRocordLogCard .worksheetRocordLogCardTopBox {
  display: flex;
  justify-content: space-between;
  margin-bottom: 8px;
}
.logBox .worksheetRocordLogCard .worksheetRocordLogCardTopBox span {
  line-height: 20px;
}
.logBox .worksheetRocordLogCard .worksheetRocordLogCardTopBox .worksheetRocordLogCardTitleAvatar {
  margin-right: 2px;
  height: auto !important;
}
.logBox .worksheetRocordLogCard .worksheetRocordLogCardTopBox .worksheetRocordLogCardTitleAvatar img {
  margin-top: -4px;
}
.logBox .worksheetRocordLogCard .worksheetRocordLogCardTopBox .titleAvatarText a {
  color: #333;
}
.logBox .worksheetRocordLogCard .worksheetRocordLogCardTopBox .titleAvatarText a:hover {
  color: #40a9ff;
}
.logBox .worksheetRocordLogCard .worksheetRocordLogCardHrTime {
  border-top: 1px solid #eaeaea;
  color: #9e9e9e;
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
  padding-top: 16px;
  margin-left: 7px;
}
.logBox .worksheetRocordLogCard:last-child .worksheetRocordLogCardTopBox {
  margin-bottom: 0;
}
.logBox .loadOldLog {
  font-size: 12px;
  color: #9e9e9e;
  text-align: center;
  margin: 16px 0;
}
.logBox .loadOldLog span:hover {
  font-size: #1890ff;
  cursor: pointer;
}
.logBox .logDivider {
  font-size: 12px;
  color: #9e9e9e;
}
.logBox .worksheet-rocord-log-item {
  margin-top: 4px;
}
.logBox .worksheet-rocord-log-item .widgetTitle {
  font-size: 13px;
  display: flex;
  align-items: center;
  margin-right: 8px;
  margin-left: 2px;
}
.logBox .worksheet-rocord-log-item .widgetTitle > span:first-child {
  font-weight: 700;
}
.logBox .worksheet-rocord-log-item .widgetTitle .icon {
  vertical-align: middle;
  width: 20px;
  display: inline-block;
}
.logBox .worksheet-rocord-log-item-Row {
  display: flex;
  justify-content: start;
  align-items: flex-start;
}
.logBox .hideEle {
  display: none;
}
.logBox.mobileLogBox {
  padding: 10px 10px 0 10px !important;
  font-size: 13px;
}
.logBox.mobileLogBox .worksheetRocordLogCardTopBox {
  font-size: 12px;
}
.logBox.mobileLogBox .worksheet-rocord-log-item {
  padding: 0;
  text-align: justify;
}
.worksheetRocordLog {
  background: #fafafa;
}

.worksheetRecordLog .oldBackground {
  background: #feeaec;
  text-decoration: line-through;
}
.worksheetRecordLog .newBackground {
  background: #dff8ea;
}
.worksheetRecordLog .defaultBackground {
  background: #f0f0f0;
}
.WorksheetRocordLogSelectTags {
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
}
.WorksheetRocordLogSelectTags .WorksheetRocordLogSelectTag {
  height: auto;
  width: fit-content;
  line-height: 20px;
  font-size: 13px;
  padding: 0 8px;
  margin-right: 4px;
  margin-bottom: 4px;
  border-radius: 3px;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  cursor: pointer;
}
.WorksheetRocordLogSelectTags .hoverHighline {
  cursor: pointer;
}
.WorksheetRocordLogSelectTags .hoverHighline:hover {
  color: #0d47a1;
}
.WorksheetRocordLogSelectTags .noneTextLineThrough {
  text-decoration: none !important;
}
.worksheetRecordLog .flexDirectionRever {
  flex-direction: row-reverse;
}
.worksheetRecordLog .oldValue {
  background: #feeaec;
  text-decoration: line-through;
}
.worksheetRecordLog .newValue {
  background: #dff8ea;
}
.worksheetRecordLog .defaultValue {
  background: rgba(0, 0, 0, 0.06);
}
.WorksheetRecordLogDiffText {
  font-size: 13px;
  line-height: 20px;
  word-break: break-word;
}
.WorksheetRecordLogDiffText.mobileLogDiffText {
  word-break: break-word;
}
.WorksheetRecordLogDiffText.height100 {
  height: 100px;
}
.WorksheetRecordLogDiffText.noHeight {
  height: unset !important;
}
.WorksheetRecordLogDiffText .added {
  background: #dff8ea;
}
.WorksheetRecordLogDiffText .removed {
  text-decoration: line-through;
  background: #feeaec;
}
.WorksheetRecordLogOpen {
  color: #9e9e9e;
  font-size: 13px;
  cursor: pointer;
}
.WorksheetRecordLogOpen:hover {
  color: #2196f3;
}
.ellipsis5 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}
.WorksheetRecordLogThumbnail {
  cursor: pointer;
  display: flex;
  flex-wrap: wrap;
}
.WorksheetRecordLogThumbnail .WorksheetRecordLogThumbnailItem {
  height: 20px;
  display: flex;
  line-height: 20px;
  margin-right: 5px;
  padding-right: 8px;
  font-size: 13px;
  margin-bottom: 4px;
  width: fit-content;
  border-radius: 3px;
  overflow: hidden;
}
.WorksheetRecordLogThumbnail .WorksheetRecordLogThumbnailItem:hover {
  color: #0d47a1;
}
.WorksheetRecordLogThumbnail .WorksheetRecordLogThumbnailItem .itemImgCon {
  font-size: 0;
  margin-right: 8px;
  position: relative;
}
.WorksheetRecordLogThumbnail .WorksheetRecordLogThumbnailItem .itemImgCon::after {
  content: '';
  position: absolute;
  height: 20px;
  width: 100%;
  box-shadow: rgba(0, 0, 0, 0.05) 0 0 0 1px inset;
  top: 0;
  left: 0;
  z-index: 1;
}
.WorksheetRecordLogThumbnail .WorksheetRecordLogThumbnailItem .itemImg {
  height: 20px;
  width: auto;
  min-width: 16px;
  max-width: 120px;
}
.WorksheetRecordLogDiffTextBottomButtons {
  display: flex;
  justify-content: space-between;
  margin-top: 12px;
}
.picturePreview {
  text-align: center;
  width: 240px;
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.24);
  border-radius: 6px;
  background-color: #fff;
  overflow: hidden;
}
.picturePreview .fileDetail {
  text-align: left;
  font-size: 13px;
  padding: 8px 16px;
  word-break: break-all;
}
.picturePreview .fileName {
  color: #333;
}
.picturePreview .fileSize {
  color: #9e9e9e;
}
.picturePreview .imgCon {
  background-color: #f5f5f5;
  height: 160px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.picturePreview .imgCon .picturePreviewImg {
  max-width: 100%;
  max-height: 160px;
  object-fit: contain;
}
.richTextDiffDialog {
  min-width: 900px !important;
  max-width: calc(68vw) !important;
}
.richTextDiffDialog .mui-dialog-footer {
  display: none;
}
.richTextDiffDialog .mui-dialog-header,
.richTextDiffDialog .mui-dialog-body {
  padding: 0 !important;
}
.richTextDiffDialog .mui-dialog-body {
  display: flex;
}
.richTextDiffDialog .leftCon {
  border-right: 1px solid #eaeaea;
}
.richTextDiffDialog .leftCon,
.richTextDiffDialog .rightCon {
  width: 50%;
  padding: 21px 0;
}
.richTextDiffDialog .richTextHeader {
  display: flex;
  font-size: 17px;
  font-weight: 600;
  border-bottom: 1px solid #eaeaea;
}
.richTextDiffDialog .rightCon .contentCon,
.richTextDiffDialog .leftCon .contentCon,
.richTextDiffDialog .rightCon .title,
.richTextDiffDialog .leftCon .title {
  padding: 0 24px;
}
.richTextDiffDialog .mui-dialog-body::-webkit-scrollbar {
  width: 0;
}
.richTextDiffDialog .richTextContent {
  word-break: break-word;
}
.worksheetRecordLogSubList {
  padding-top: 4px;
  font-size: 13px;
}
.worksheetRecordLogSubList .worksheetRecordLogSubListItem {
  margin-bottom: 6px;
}
.paddingBetween20 {
  padding-left: 20px;
}
.worksheetRecordLogSubDialog .mui-dialog-footer {
  display: none !important;
}
.worksheetRecordLogSubDialog .tableTitle {
  font-size: 17px;
  margin-bottom: 20px;
  line-height: 17px;
  font-weight: 600;
}
.worksheetRecordLogSubDialog .oldBackground {
  background: #feeaec;
  text-decoration: line-through;
}
.worksheetRecordLogSubDialog .newBackground {
  background: #dff8ea;
}
.worksheetRecordLogSubDialog .defaultBackground {
  background: #f0f0f0;
}
.worksheetRecordLogSubDialog .oldValue {
  background: #feeaec;
  text-decoration: line-through;
}
.worksheetRecordLogSubDialog .newValue {
  background: #dff8ea;
}
.worksheetRecordLogSubDialog .defaultValue {
  background: rgba(0, 0, 0, 0.06);
}
.worksheetRecordLogSubTable .ant-table-thead > tr > th {
  padding: 10px 7px;
  font-size: 13px;
  line-height: 13px;
  color: #757575;
  font-weight: 600;
  background: #fafafa;
}
.worksheetRecordLogSubTable .ant-table-cell {
  min-width: 200px;
}
.worksheetRecordLogSubTable .canMask {
  cursor: pointer;
}
.worksheetRecordLogSubTable .canMask:hover {
  color: #1d5786;
}
.worksheetRecordLogSubTable .worksheetRecordLogSubTableRow > td {
  padding: 10px 7px;
  font-size: 13px;
  line-height: 13px;
  color: #333;
}
.worksheetRecordLogSubTable .worksheetRecordLogSubTableRow.add {
  background: #dff8ea;
}
.worksheetRecordLogSubTable .worksheetRecordLogSubTableRow.remove {
  background: #feeaec;
  text-decoration: line-through;
}
.worksheetRecordLogSubTable .rectTag {
  height: auto;
  width: fit-content;
  line-height: 20px;
  font-size: 13px;
  padding: 0 8px;
  margin-right: 4px;
  margin-bottom: 4px;
  border-radius: 3px;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.triggerSelectPopup {
  padding: 12px 16px;
  background: #fff;
  display: inline-block;
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.16);
  border-radius: 3px;
  cursor: pointer;
}
.triggerSelectPopup:hover {
  color: #2196f3;
}

/* 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 {
  font-size: 14px;
}
.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-filter-trigger {
  margin-right: -4px;
}
.ant-table.ant-table-middle .ant-table-expanded-row-fixed {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -12px -8px -12px 25px;
}
.ant-table.ant-table-small {
  font-size: 14px;
}
.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-filter-trigger {
  margin-right: -4px;
}
.ant-table.ant-table-small .ant-table-expanded-row-fixed {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -8px -8px -8px 25px;
}
.ant-table-small .ant-table-thead > tr > th {
  background-color: #fafafa;
}
.ant-table-small .ant-table-selection-column {
  width: 46px;
  min-width: 46px;
}
.ant-table.ant-table-bordered > .ant-table-title {
  border: 1px solid #f0f0f0;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container {
  border-left: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > td {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th::before,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th::before,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th::before,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > th::before {
  background-color: transparent !important;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > .ant-table-cell-fix-right-first::after {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -16px -17px;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td > .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-container > .ant-table-content > table,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table {
  border-top: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td,
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -12px -9px;
}
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-body > table > tbody > tr > td > .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-cell .ant-table-container:first-child {
  border-top: 0;
}
.ant-table-cell-scrollbar {
  box-shadow: 0 1px 0 1px #fafafa;
}
.ant-table-wrapper {
  clear: both;
  max-width: 100%;
}
.ant-table-wrapper::before {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-table {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  font-size: 14px;
  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-cell-ellipsis .ant-table-column-title {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.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 {
  position: relative;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s ease;
}
.ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 1.6em;
  background-color: rgba(0, 0, 0, 0.06);
  transform: translateY(-50%);
  transition: background-color 0.3s;
  content: '';
}
.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}
.ant-table-tbody > tr > td {
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table,
.ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table {
  margin: -16px -16px -16px 33px;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td,
.ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child,
.ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child,
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child,
.ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child {
  border-radius: 0;
}
.ant-table-tbody > tr.ant-table-row:hover > td,
.ant-table-tbody > tr > td.ant-table-cell-row-hover {
  background: #fafafa;
}
.ant-table-tbody > tr.ant-table-row-selected > td {
  background: #e6f7ff;
  border-color: rgba(0, 0, 0, 0.03);
}
.ant-table-tbody > tr.ant-table-row-selected:hover > td {
  background: #dcf4ff;
}
.ant-table-summary {
  position: relative;
  z-index: 2;
  background: #fff;
}
div.ant-table-summary {
  box-shadow: 0 -1px 0 #f0f0f0;
}
.ant-table-summary > tr > th,
.ant-table-summary > tr > td {
  border-bottom: 1px solid #f0f0f0;
}
.ant-table-pagination.ant-pagination {
  margin: 16px 0;
}
.ant-table-pagination {
  display: flex;
  flex-wrap: wrap;
  row-gap: 8px;
}
.ant-table-pagination > * {
  flex: none;
}
.ant-table-pagination-left {
  justify-content: flex-start;
}
.ant-table-pagination-center {
  justify-content: center;
}
.ant-table-pagination-right {
  justify-content: flex-end;
}
.ant-table-thead th.ant-table-column-has-sorters {
  cursor: pointer;
  transition: all 0.3s;
}
.ant-table-thead th.ant-table-column-has-sorters:hover {
  background: rgba(0, 0, 0, 0.04);
}
.ant-table-thead th.ant-table-column-has-sorters:hover::before {
  background-color: transparent !important;
}
.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover,
.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover {
  background: #f5f5f5;
}
.ant-table-thead th.ant-table-column-sort {
  background: #f5f5f5;
}
.ant-table-thead th.ant-table-column-sort::before {
  background-color: transparent !important;
}
td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-column-title {
  position: relative;
  z-index: 1;
  flex: 1;
}
.ant-table-column-sorters {
  display: flex;
  flex: auto;
  align-items: center;
  justify-content: space-between;
}
.ant-table-column-sorters::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: '';
}
.ant-table-column-sorter {
  margin-left: 4px;
  color: #bfbfbf;
  font-size: 0;
  transition: color 0.3s;
}
.ant-table-column-sorter-inner {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
}
.ant-table-column-sorter-up,
.ant-table-column-sorter-down {
  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-column-sorters:hover .ant-table-column-sorter {
  color: #a6a6a6;
}
.ant-table-filter-column {
  display: flex;
  justify-content: space-between;
}
.ant-table-filter-trigger {
  position: relative;
  display: flex;
  align-items: center;
  margin: -4px -8px -4px 4px;
  padding: 0 4px;
  color: #bfbfbf;
  font-size: 12px;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-table-filter-trigger:hover {
  color: rgba(0, 0, 0, 0.45);
  background: rgba(0, 0, 0, 0.04);
}
.ant-table-filter-trigger.active {
  color: #1890ff;
}
.ant-table-filter-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  min-width: 120px;
  background-color: #fff;
  border-radius: 2px;
  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: 264px;
  overflow-x: hidden;
  border: 0;
  box-shadow: none;
}
.ant-table-filter-dropdown .ant-dropdown-menu:empty::after {
  display: block;
  padding: 8px 0;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  text-align: center;
  content: 'Not Found';
}
.ant-table-filter-dropdown-tree {
  padding: 8px 8px 0;
}
.ant-table-filter-dropdown-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}
.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper,
.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper:hover {
  background-color: #bae7ff;
}
.ant-table-filter-dropdown-search {
  padding: 8px;
  border-bottom: 1px #f0f0f0 solid;
}
.ant-table-filter-dropdown-search-input input {
  min-width: 140px;
}
.ant-table-filter-dropdown-search-input .anticon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-table-filter-dropdown-checkall {
  width: 100%;
  margin-bottom: 4px;
  margin-left: 4px;
}
.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: flex;
  justify-content: space-between;
  padding: 7px 8px;
  overflow: hidden;
  background-color: inherit;
  border-top: 1px solid #f0f0f0;
}
.ant-table-selection-col {
  width: 32px;
}
.ant-table-bordered .ant-table-selection-col {
  width: 50px;
}
table tr th.ant-table-selection-column,
table tr td.ant-table-selection-column {
  padding-right: 8px;
  padding-left: 8px;
  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;
}
table tr th.ant-table-selection-column.ant-table-cell-fix-left {
  z-index: 3;
}
table tr th.ant-table-selection-column::after {
  background-color: transparent !important;
}
.ant-table-selection {
  position: relative;
  display: inline-flex;
  flex-direction: column;
}
.ant-table-selection-extra {
  position: absolute;
  top: 0;
  z-index: 1;
  cursor: pointer;
  transition: all 0.3s;
  -webkit-margin-start: 100%;
          margin-inline-start: 100%;
  -webkit-padding-start: 4px;
          padding-inline-start: 4px;
}
.ant-table-selection-extra .anticon {
  color: #bfbfbf;
  font-size: 10px;
}
.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;
  transition: color 0.3s;
  position: relative;
  display: inline-flex;
  float: left;
  box-sizing: border-box;
  width: 17px;
  height: 17px;
  padding: 0;
  color: inherit;
  line-height: 17px;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  outline: none;
  transform: scale(0.94117647);
  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;
  transition: 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;
  transform: rotate(90deg);
}
.ant-table-row-expand-icon-collapsed::before {
  transform: rotate(-180deg);
}
.ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.ant-table-row-expand-icon-spaced {
  background: transparent;
  border: 0;
  visibility: hidden;
}
.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;
}
tr.ant-table-expanded-row .ant-descriptions-view {
  display: flex;
}
tr.ant-table-expanded-row .ant-descriptions-view table {
  flex: auto;
  width: auto;
}
.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-empty .ant-table-tbody > tr.ant-table-placeholder {
  color: rgba(0, 0, 0, 0.25);
}
.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;
  transform: translateX(100%);
  transition: 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;
  transform: translateX(-100%);
  transition: 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;
  transition: 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 {
  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 {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-left .ant-table-cell-fix-left-last::before {
  background-color: transparent !important;
}
.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 {
  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 {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-sticky-holder {
  position: -webkit-sticky;
  position: sticky;
  z-index: calc(2 + 1);
  background: #fff;
}
.ant-table-sticky-scroll {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: calc(2 + 1);
  display: flex;
  align-items: center;
  background: #ffffff;
  border-top: 1px solid #f0f0f0;
  opacity: 0.6;
}
.ant-table-sticky-scroll:hover {
  transform-origin: center bottom;
}
.ant-table-sticky-scroll-bar {
  height: 8px;
  background-color: rgba(0, 0, 0, 0.35);
  border-radius: 4px;
}
.ant-table-sticky-scroll-bar:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
.ant-table-sticky-scroll-bar-active {
  background-color: rgba(0, 0, 0, 0.8);
}
@media all and (-ms-high-contrast: none) {
  .ant-table-ping-left .ant-table-cell-fix-left-last::after {
    box-shadow: none !important;
  }
  .ant-table-ping-right .ant-table-cell-fix-right-first::after {
    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:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  right: auto;
  left: 0;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th {
  text-align: right;
}
.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl {
  margin: -16px 33px -16px -16px;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left {
  justify-content: flex-end;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right {
  justify-content: flex-start;
}
.ant-table-wrapper-rtl .ant-table-column-sorter {
  margin-right: 4px;
  margin-left: 0;
}
.ant-table-wrapper-rtl .ant-table-filter-column-title {
  padding: 16px 16px 16px 2.3em;
}
.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 0 0 2.3em;
}
.ant-table-wrapper-rtl .ant-table-filter-trigger {
  margin: -4px 4px -4px -8px;
}
.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-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-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;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon::after {
  transform: rotate(-90deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::before {
  transform: rotate(180deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}

/* 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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  font-size: 0;
}
.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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-flex;
  align-items: baseline;
  margin-right: 8px;
  cursor: pointer;
}
.ant-radio-wrapper-disabled {
  cursor: not-allowed;
}
.ant-radio-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\A0';
}
.ant-radio {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  display: inline-block;
  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 {
  box-shadow: 0 0 0 3px #e6f7ff;
}
.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: 50%;
  transition: all 0.3s;
}
.ant-radio-inner::after {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-left: -8px;
  background-color: #1890ff;
  border-top: 0;
  border-left: 0;
  border-radius: 16px;
  transform: scale(0);
  opacity: 0;
  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 {
  transform: scale(0.5);
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-radio-disabled {
  cursor: not-allowed;
}
.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.85);
  font-size: 14px;
  line-height: 30px;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-left-width: 0;
  cursor: pointer;
  transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s;
}
.ant-radio-button-wrapper a {
  color: rgba(0, 0, 0, 0.85);
}
.ant-radio-button-wrapper > .ant-radio-button {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.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;
  box-sizing: content-box;
  width: 1px;
  height: 100%;
  padding: 1px 0;
  background-color: #d9d9d9;
  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 {
  box-shadow: 0 0 0 3px #e6f7ff;
}
.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 {
  box-shadow: 0 0 0 3px #e6f7ff;
}
.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 {
  box-shadow: 0 0 0 3px #e6f7ff;
}
.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: rgba(0, 0, 0, 0.25);
  background-color: #e6e6e6;
  border-color: #d9d9d9;
  box-shadow: none;
}
@-webkit-keyframes antRadioEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
@keyframes antRadioEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.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-dropdown-menu-item.ant-dropdown-menu-item-danger {
  color: #ff4d4f;
}
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover {
  color: #fff;
  background-color: #ff4d4f;
}
.ant-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}
.ant-dropdown::before {
  position: absolute;
  top: -4px;
  right: 0;
  bottom: -4px;
  left: -7px;
  z-index: -9999;
  opacity: 0.0001;
  content: ' ';
}
.ant-dropdown-wrap {
  position: relative;
}
.ant-dropdown-wrap .ant-btn > .anticon-down {
  font-size: 10px;
}
.ant-dropdown-wrap .anticon-down::before {
  transition: transform 0.2s;
}
.ant-dropdown-wrap-open .anticon-down::before {
  transform: rotate(180deg);
}
.ant-dropdown-hidden,
.ant-dropdown-menu-hidden,
.ant-dropdown-menu-submenu-hidden {
  display: none;
}
.ant-dropdown-show-arrow.ant-dropdown-placement-topLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-top,
.ant-dropdown-show-arrow.ant-dropdown-placement-topRight {
  padding-bottom: 10px;
}
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottom,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight {
  padding-top: 10px;
}
.ant-dropdown-arrow {
  position: absolute;
  z-index: 1;
  display: block;
  width: 6px;
  height: 6px;
  background: linear-gradient(135deg, transparent 40%, #fff 40%);
  border-radius: 0 0 2px 0;
  pointer-events: none;
}
.ant-dropdown-arrow::before {
  position: absolute;
  top: -6px;
  left: -6px;
  width: 18px;
  height: 18px;
  background: linear-gradient(to left, #fff 50%, #fff 50%) no-repeat -5px -5px;
  content: '';
  -webkit-clip-path: path('M 4.535533905932738 13.464466094067262 A 5 5 0 0 1 8.071067811865476 12 L 10 12 A 2 2 0 0 0 12 10 L 12 8.071067811865476 A 5 5 0 0 1 13.464466094067262 4.535533905932738 Z');
          clip-path: path('M 4.535533905932738 13.464466094067262 A 5 5 0 0 1 8.071067811865476 12 L 10 12 A 2 2 0 0 0 12 10 L 12 8.071067811865476 A 5 5 0 0 1 13.464466094067262 4.535533905932738 Z');
}
.ant-dropdown-placement-top > .ant-dropdown-arrow,
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  bottom: 6.24264069px;
  box-shadow: 3px 3px 7px -3px rgba(0, 0, 0, 0.1);
  transform: rotate(45deg);
}
.ant-dropdown-placement-top > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow {
  left: 16px;
}
.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  right: 16px;
}
.ant-dropdown-placement-bottom > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  top: 5.65685425px;
  box-shadow: 2px 2px 5px -2px rgba(0, 0, 0, 0.1);
  transform: rotate(-135deg) translateY(-0.5px);
}
.ant-dropdown-placement-bottom > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(-135deg) translateY(-0.5px);
}
.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow {
  left: 16px;
}
.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  right: 16px;
}
.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;
  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-dropdown-menu-item-group-title {
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.45);
  transition: all 0.3s;
}
.ant-dropdown-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  box-shadow: none;
  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 {
  position: relative;
  display: flex;
  align-items: center;
}
.ant-dropdown-menu-item-icon {
  min-width: 12px;
  margin-right: 8px;
  font-size: 12px;
}
.ant-dropdown-menu-title-content {
  flex: auto;
}
.ant-dropdown-menu-title-content > a {
  color: inherit;
  transition: all 0.3s;
}
.ant-dropdown-menu-title-content > a:hover {
  color: inherit;
}
.ant-dropdown-menu-title-content > a::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: '';
}
.ant-dropdown-menu-item,
.ant-dropdown-menu-submenu-title {
  clear: both;
  margin: 0;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-dropdown-menu-item-selected,
.ant-dropdown-menu-submenu-title-selected {
  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-disabled a,
.ant-dropdown-menu-submenu-title-disabled a {
  pointer-events: none;
}
.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-expand-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
  position: absolute;
  right: 8px;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
  margin-right: 0 !important;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  font-style: normal;
}
.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;
  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.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottom,
.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottom,
.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight,
.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight {
  -webkit-animation-name: antSlideUpIn;
          animation-name: antSlideUpIn;
}
.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft,
.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft,
.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-top,
.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-top,
.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight,
.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight {
  -webkit-animation-name: antSlideDownIn;
          animation-name: antSlideDownIn;
}
.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottom,
.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight {
  -webkit-animation-name: antSlideUpOut;
          animation-name: antSlideUpOut;
}
.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft,
.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-top,
.ant-dropdown.ant-slide-up-leave.ant-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,
.ant-dropdown-button > .anticon.anticon-down {
  font-size: 10px;
  vertical-align: baseline;
}
.ant-dropdown-button {
  white-space: nowrap;
}
.ant-dropdown-button.ant-btn-group > .ant-btn-loading,
.ant-dropdown-button.ant-btn-group > .ant-btn-loading + .ant-btn {
  cursor: default;
  pointer-events: none;
}
.ant-dropdown-button.ant-btn-group > .ant-btn-loading + .ant-btn::before {
  display: block;
}
.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only) {
  padding-right: 8px;
  padding-left: 8px;
}
.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,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > 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,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > 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,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > 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-menu.ant-dropdown-menu-rtl {
  direction: rtl;
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item-group-title,
.ant-dropdown-menu-submenu-rtl .ant-dropdown-menu-item-group-title {
  direction: rtl;
  text-align: right;
}
.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl {
  transform-origin: 100% 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-expand-icon,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
  right: auto;
  left: 8px;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
  margin-left: 0 !important;
  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-spin {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  display: none;
  color: #1890ff;
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  transition: 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;
  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;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-spin-blur {
  clear: both;
  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%;
  transform: scale(0.75);
  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 {
  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 {
    transform: rotate(405deg);
  }
}
@keyframes antRotate {
  to {
    transform: rotate(405deg);
  }
}
.ant-spin-rtl {
  direction: rtl;
}
.ant-spin-rtl .ant-spin-dot-spin {
  transform: rotate(-45deg);
  -webkit-animation-name: antRotateRtl;
          animation-name: antRotateRtl;
}
@-webkit-keyframes antRotateRtl {
  to {
    transform: rotate(-405deg);
  }
}
@keyframes antRotateRtl {
  to {
    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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  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: -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: 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.85);
  transition: none;
}
.ant-pagination-item a:hover {
  text-decoration: none;
}
.ant-pagination-item:hover {
  border-color: #1890ff;
  transition: all 0.3s;
}
.ant-pagination-item:hover a {
  color: #1890ff;
}
.ant-pagination-item:focus-visible {
  border-color: #1890ff;
  transition: all 0.3s;
}
.ant-pagination-item:focus-visible 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:hover {
  border-color: #40a9ff;
}
.ant-pagination-item-active:focus-visible {
  border-color: #40a9ff;
}
.ant-pagination-item-active:hover a {
  color: #40a9ff;
}
.ant-pagination-item-active:focus-visible 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;
  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);
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 2px;
  text-align: center;
  text-indent: 0.13em;
  opacity: 1;
  transition: all 0.2s;
}
.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:hover .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
  opacity: 0;
}
.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon,
.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon {
  opacity: 1;
}
.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:focus-visible .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.85);
  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;
  vertical-align: middle;
  list-style: none;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-pagination-prev,
.ant-pagination-next {
  font-family: Arial, Helvetica, sans-serif;
  outline: 0;
}
.ant-pagination-prev button,
.ant-pagination-next button {
  color: rgba(0, 0, 0, 0.85);
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-pagination-prev:hover button,
.ant-pagination-next:hover button {
  border-color: #40a9ff;
}
.ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-next .ant-pagination-item-link {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  outline: none;
  transition: all 0.3s;
}
.ant-pagination-prev:focus-visible .ant-pagination-item-link,
.ant-pagination-next:focus-visible .ant-pagination-item-link {
  color: #1890ff;
  border-color: #1890ff;
}
.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 {
  cursor: not-allowed;
}
.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:hover .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination-disabled:focus-visible {
  cursor: not-allowed;
}
.ant-pagination-disabled:focus-visible .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;
}
.ant-pagination-options-quick-jumper {
  display: inline-block;
  height: 32px;
  margin-left: 8px;
  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.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  /* stylelint-disable-next-line selector-no-vendor-prefix */
  width: 50px;
  height: 32px;
  margin: 0 8px;
}
.ant-pagination-options-quick-jumper input::-moz-placeholder {
  opacity: 1;
}
.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-pagination-options-quick-jumper input::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-pagination-options-quick-jumper input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.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;
}
.ant-pagination-options-quick-jumper input:focus,
.ant-pagination-options-quick-jumper input-focused {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-pagination-options-quick-jumper input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-pagination-options-quick-jumper input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-pagination-options-quick-jumper input-borderless,
.ant-pagination-options-quick-jumper input-borderless:hover,
.ant-pagination-options-quick-jumper input-borderless:focus,
.ant-pagination-options-quick-jumper input-borderless-focused,
.ant-pagination-options-quick-jumper input-borderless-disabled,
.ant-pagination-options-quick-jumper input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-pagination-options-quick-jumper input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  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;
  background-color: transparent;
  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 {
  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;
  transition: border-color 0.3s;
}
.ant-pagination-simple .ant-pagination-simple-pager input:hover {
  border-color: #1890ff;
}
.ant-pagination-simple .ant-pagination-simple-pager input:focus {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-pagination-simple .ant-pagination-simple-pager input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.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;
  height: 24px;
}
.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: #e6e6e6;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
  color: rgba(0, 0, 0, 0.25);
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  background: transparent;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon {
  opacity: 0;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis {
  opacity: 1;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager {
  color: rgba(0, 0, 0, 0.25);
}
@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 .ant-pagination-total-text {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl .ant-pagination-item,
.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-slash {
  margin: 0 5px 0 10px;
}
.ant-pagination-rtl .ant-pagination-options {
  margin-right: 16px;
  margin-left: 0;
}
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper {
  margin-left: 0;
}
.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 */
@-webkit-keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
@-webkit-keyframes ant-tree-node-fx-do-not-use {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes ant-tree-node-fx-do-not-use {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.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;
  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 {
  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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  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;
  transition: all 0.3s;
}
.ant-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 21.5%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  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;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  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;
  pointer-events: none;
}
.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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.ant-tree-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\A0';
}
.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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-tree-checkbox-group-item {
  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;
  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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
  border-radius: 2px;
  transition: background-color 0.3s;
}
.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) {
  background: #e6f7ff;
}
.ant-tree-list-holder-inner {
  align-items: flex-start;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner {
  align-items: stretch;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper {
  flex: auto;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging {
  position: relative;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 4px;
  left: 0;
  border: 1px solid #1890ff;
  opacity: 0;
  -webkit-animation: ant-tree-node-fx-do-not-use 0.3s;
          animation: ant-tree-node-fx-do-not-use 0.3s;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  content: '';
  pointer-events: none;
}
.ant-tree .ant-tree-treenode {
  display: flex;
  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 .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title {
  color: inherit;
  font-weight: 500;
}
.ant-tree-indent {
  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-draggable-icon {
  width: 24px;
  line-height: 24px;
  text-align: center;
  opacity: 0.2;
  transition: opacity 0.3s;
}
.ant-tree-treenode:hover .ant-tree-draggable-icon {
  opacity: 0.45;
}
.ant-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-tree-switcher .ant-tree-switcher-icon,
.ant-tree-switcher .ant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}
.ant-tree-switcher .ant-tree-switcher-icon svg,
.ant-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}
.ant-tree-switcher-noop {
  cursor: default;
}
.ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(-90deg);
}
.ant-tree-switcher-loading-icon {
  color: #1890ff;
}
.ant-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}
.ant-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  margin-left: -1px;
  border-right: 1px solid #d9d9d9;
  content: ' ';
}
.ant-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}
.ant-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}
.ant-tree .ant-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}
.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-unselectable .ant-tree-node-content-wrapper:hover {
  background-color: transparent;
}
.ant-tree-node-content-wrapper {
  line-height: 24px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-tree-node-content-wrapper .ant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: #1890ff;
  border-radius: 1px;
  pointer-events: none;
}
.ant-tree-node-content-wrapper .ant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid #1890ff;
  border-radius: 50%;
  content: '';
}
.ant-tree .ant-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #1890ff;
}
.ant-tree-show-line .ant-tree-indent-unit {
  position: relative;
  height: 100%;
}
.ant-tree-show-line .ant-tree-indent-unit::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  border-right: 1px solid #d9d9d9;
  content: '';
}
.ant-tree-show-line .ant-tree-indent-unit-end::before {
  display: none;
}
.ant-tree-show-line .ant-tree-switcher {
  background: #fff;
}
.ant-tree-show-line .ant-tree-switcher-line-icon {
  vertical-align: -0.15em;
}
.ant-tree .ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line::before {
  top: auto !important;
  bottom: auto !important;
  height: 14px !important;
}
.ant-tree-rtl {
  direction: rtl;
}
.ant-tree-rtl .ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  right: -6px;
  left: unset;
}
.ant-tree .ant-tree-treenode-rtl {
  direction: rtl;
}
.ant-tree-rtl .ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(90deg);
}
.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before {
  right: auto;
  left: -13px;
  border-right: none;
  border-left: 1px solid #d9d9d9;
}
.ant-tree-rtl.ant-tree-checkbox {
  margin: 4px 0 0 8px;
}
.ant-tree-select-dropdown-rtl .ant-select-tree-checkbox {
  margin: 4px 0 0 8px;
}

.worksheet-data-pick-select {
  background: #fff;
  width: 239px;
  box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.16);
  border-radius: 3px;
  padding: 4px 0;
}
.worksheet-data-pick-select li {
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  padding-left: 32px;
  color: #333;
  cursor: pointer;
}
.worksheet-data-pick-select li:hover {
  background: #2196f3;
  color: #fff;
}

.avatarBox {
  display: inline-block;
}
.avatarBox .circle {
  border-radius: 50%;
}

.addDiscuss {
  background-color: #fff;
}
.addDiscuss .contentInput {
  color: #333;
  border: none;
  padding: 10px;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  resize: none;
}
.addDiscuss .handleBar {
  height: 52px;
  padding: 0 15px;
  border-top: 1px solid #ddd;
  background-color: #fff;
}
.addDiscuss .handleBar .icon {
  color: #9e9e9e;
  font-size: 24px;
  margin-right: 15px;
}
.addDiscuss .handleBar .addRecord {
  height: 36px;
  display: flex;
  align-items: center;
  border-radius: 24px;
  font-size: 14px;
  padding: 0 15px;
  color: #fff;
  background-color: #108ee9;
}
.addDiscuss .filesWrapper {
  width: 100%;
  height: 140px;
  position: relative;
  overflow: hidden;
}
.addDiscuss .filesWrapper .filesScroll {
  height: 100%;
  background-color: #fff;
  display: flex;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  overflow-x: auto;
  overflow-y: hidden;
}
.addDiscuss .filesWrapper .filesScroll .item {
  min-width: 100px;
  height: 100%;
  border-radius: 10px;
  margin-right: 10px;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.4);
}
.addDiscuss .filesWrapper .filesScroll .attachmentFiles {
  padding: 0;
  flex-wrap: nowrap;
  overflow: initial;
  margin-left: 10px;
}
.addDiscuss .filesWrapper .filesScroll .attachmentFiles .fileWrapper {
  overflow: initial;
  margin: 0 10px 0 0;
}
.addDiscuss .filesWrapper .filesScroll .attachmentFiles .fileEmpty {
  display: none;
}

/* 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%;
  transition: width 0s ease 0.3s, height 0s ease 0.3s;
}
.ant-drawer-content-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), box-shadow 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}
.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%;
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-drawer-left {
  left: 0;
}
.ant-drawer-left .ant-drawer-content-wrapper {
  left: 0;
}
.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
  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 {
  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;
  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%;
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-drawer-top {
  top: 0;
}
.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {
  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 {
  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;
  transform: translateY(1px);
}
.ant-drawer.ant-drawer-open .ant-drawer-mask {
  height: 100%;
  opacity: 1;
  transition: none;
  -webkit-animation: antdDrawerFadeIn 0.3s cubic-bezier(0.23, 1, 0.32, 1);
          animation: antdDrawerFadeIn 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  pointer-events: auto;
}
.ant-drawer-title {
  flex: 1;
  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 {
  display: inline-block;
  margin-right: 12px;
  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;
  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 {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 24px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
}
.ant-drawer-header-title {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: space-between;
}
.ant-drawer-header-close-only {
  padding-bottom: 0;
  border: none;
}
.ant-drawer-wrapper-body {
  display: flex;
  flex-flow: column nowrap;
  width: 100%;
  height: 100%;
}
.ant-drawer-body {
  flex-grow: 1;
  padding: 24px;
  overflow: auto;
  font-size: 14px;
  line-height: 1.5715;
  word-wrap: break-word;
}
.ant-drawer-footer {
  flex-shrink: 0;
  padding: 10px 16px;
  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;
  transition: opacity 0.3s linear, height 0s ease 0.3s;
  pointer-events: none;
}
.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 {
  margin-right: 0;
  margin-left: 12px;
}

.sheetWorkflowWrapper .workflowCard {
  font-size: 13px;
  border-radius: 8px;
  padding: 20px;
  box-shadow: 0px 1px 2px 0px #0000000f;
  transition: box-shadow 0.2s;
  background: #FFFFFF;
}
.sheetWorkflowWrapper .workflowCard:hover {
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
}
.sheetWorkflowWrapper .workflowCard .itemWrapper > div:last-child {
  margin-bottom: 0 !important;
}
.sheetWorkflowWrapper .workflowCard .myAvatar,
.sheetWorkflowWrapper .workflowCard .hideAvatar {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  justify-content: center;
}
.sheetWorkflowWrapper .workflowCard .myAvatar {
  color: #fff;
  background-color: #2196F3;
}
.sheetWorkflowWrapper .workflowCard .hideAvatar {
  color: #9e9e9e;
  background-color: #F5F5F5;
}
.sheetWorkflowWrapper .workflowCard .approveState {
  position: absolute;
  right: -5px;
  bottom: -3px;
  padding: 1px;
  border-radius: 50%;
}
.sheetWorkflowWrapper .workflowCard .approveState.pass {
  background-color: #4CAF50;
}
.sheetWorkflowWrapper .workflowCard .approveState.overrule {
  background-color: #F44336;
}
.sheetWorkflowWrapper .workflowCard .approveState .icon {
  color: #fff;
}
.sheetWorkflowWrapper .workflowCard .flowNodeName {
  padding: 4px 10px;
  border-radius: 4px;
  background-color: rgba(33, 150, 243, 0.13);
}
.sheetWorkflowWrapper .workflowCard .label {
  width: 65px;
}
.sheetWorkflowWrapper .workflowCard .flexWrap {
  flex-wrap: wrap;
}
.sheetWorkflowWrapper .workflowCard .state {
  color: #fff;
  padding: 1px 11px;
  border-radius: 25px;
  background-color: #ebebeb;
}
.sheetWorkflowWrapper .withoutData {
  justify-content: center;
}
.sheetWorkflowWrapper .withoutData .icon {
  color: #e0e0e0;
  font-size: 80px;
}
.sheetWorkflowDrawer .ant-drawer-content-wrapper {
  box-shadow: none !important;
}
.sheetWorkflowDrawer .ant-drawer-content {
  background-color: #F8F8F8;
}
.sheetWorkflowDrawer .ant-drawer-body {
  height: 100%;
  padding: 0;
}
.sheetWorkflowDrawer .justifyContentEnd {
  justify-content: flex-end;
}
.sheetWorkflowDrawer .viewExecDialog {
  color: #2196F3;
}
.sheetWorkflowDrawer .viewExecDialog:hover {
  color: #1e88e5;
}
.sheetWorkflowDrawer .workflowStep {
  padding: 0 28px 0 20px;
}
.sheetWorkflowDrawer .workflowStep .stepContentWrap {
  background-color: #fff;
}
.sheetWorkflowDrawer .workflowStepFooter {
  height: 50px;
  padding: 0 20px;
  border-top: 1px solid #EAEAEA;
  background-color: #fff;
}
.sheetWorkflowDrawer .icon-arrow-left-border:hover {
  color: #2196F3 !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-menu-item-danger.ant-menu-item {
  color: #ff4d4f;
}
.ant-menu-item-danger.ant-menu-item:hover,
.ant-menu-item-danger.ant-menu-item-active {
  color: #ff4d4f;
}
.ant-menu-item-danger.ant-menu-item:active {
  background: #fff1f0;
}
.ant-menu-item-danger.ant-menu-item-selected {
  color: #ff4d4f;
}
.ant-menu-item-danger.ant-menu-item-selected > a,
.ant-menu-item-danger.ant-menu-item-selected > a:hover {
  color: #ff4d4f;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  background-color: #fff1f0;
}
.ant-menu-inline .ant-menu-item-danger.ant-menu-item::after {
  border-right-color: #ff4d4f;
}
.ant-menu-dark .ant-menu-item-danger.ant-menu-item,
.ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-danger.ant-menu-item > a {
  color: #ff4d4f;
}
.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  color: #fff;
  background-color: #ff4d4f;
}
.ant-menu {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  margin-bottom: 0;
  padding-left: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 0;
  text-align: left;
  list-style: none;
  background: #fff;
  outline: none;
  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);
  transition: background 0.3s, width 0.3s cubic-bezier(0.2, 0, 0, 1) 0s;
}
.ant-menu::before {
  display: table;
  content: '';
}
.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}
.ant-menu.ant-menu-root:focus-visible {
  box-shadow: 0 0 0 2px #bae7ff;
}
.ant-menu ul,
.ant-menu ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-menu-overflow {
  display: flex;
}
.ant-menu-overflow-item {
  flex: none;
}
.ant-menu-hidden,
.ant-menu-submenu-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;
  transition: all 0.3s;
}
.ant-menu-horizontal .ant-menu-submenu {
  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);
}
.ant-menu-submenu,
.ant-menu-submenu-inline {
  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;
  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-title-content {
  transition: color 0.3s;
}
.ant-menu-item a {
  color: rgba(0, 0, 0, 0.85);
}
.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.85);
}
.ant-menu-item > .ant-badge a:hover {
  color: #1890ff;
}
.ant-menu-item-divider {
  overflow: hidden;
  line-height: 0;
  border-color: #f0f0f0;
  border-style: solid;
  border-width: 1px 0 0;
}
.ant-menu-item-divider-dashed {
  border-style: dashed;
}
.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;
}
.ant-menu-vertical.ant-menu-sub:not([class*='-active']),
.ant-menu-vertical-left.ant-menu-sub:not([class*='-active']),
.ant-menu-vertical-right.ant-menu-sub:not([class*='-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 {
  transform-origin: 0 0;
}
.ant-menu-horizontal.ant-menu-sub {
  min-width: 114px;
}
.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu-title {
  transition: border-color 0.3s, background 0.3s;
}
.ant-menu-item,
.ant-menu-submenu-title {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 20px;
  white-space: nowrap;
  cursor: pointer;
  transition: border-color 0.3s, background 0.3s, padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item .ant-menu-item-icon,
.ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-item .anticon,
.ant-menu-submenu-title .anticon {
  min-width: 14px;
  font-size: 14px;
  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), color 0.3s;
}
.ant-menu-item .ant-menu-item-icon + span,
.ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu-item .anticon + span,
.ant-menu-submenu-title .anticon + span {
  margin-left: 10px;
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s, color 0.3s;
}
.ant-menu-item .ant-menu-item-icon.svg,
.ant-menu-submenu-title .ant-menu-item-icon.svg {
  vertical-align: -0.125em;
}
.ant-menu-item.ant-menu-item-only-child > .anticon,
.ant-menu-submenu-title.ant-menu-item-only-child > .anticon,
.ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon {
  margin-right: 0;
}
.ant-menu-item:focus-visible,
.ant-menu-submenu-title:focus-visible {
  box-shadow: 0 0 0 2px #bae7ff;
}
.ant-menu > .ant-menu-item-divider {
  margin: 1px 0;
  padding: 0;
}
.ant-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  border-radius: 2px;
  box-shadow: none;
  transform-origin: 0 0;
}
.ant-menu-submenu-popup::before {
  position: absolute;
  top: -7px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  opacity: 0.0001;
  content: ' ';
}
.ant-menu-submenu-placement-rightTop::before {
  top: 0;
  left: -7px;
}
.ant-menu-submenu > .ant-menu {
  background-color: #fff;
  border-radius: 2px;
}
.ant-menu-submenu > .ant-menu-submenu-title::after {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-popup > .ant-menu {
  background-color: #fff;
}
.ant-menu-submenu-expand-icon,
.ant-menu-submenu-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 10px;
  color: rgba(0, 0, 0, 0.85);
  transform: translateY(-50%);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-arrow::before,
.ant-menu-submenu-arrow::after {
  position: absolute;
  width: 6px;
  height: 1.5px;
  background-color: currentcolor;
  border-radius: 2px;
  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), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}
.ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateY(-2.5px);
}
.ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateY(2.5px);
}
.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-expand-icon,
.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  color: #1890ff;
}
.ant-menu-inline-collapsed .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateX(2.5px);
}
.ant-menu-inline-collapsed .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateX(-2.5px);
}
.ant-menu-submenu-horizontal .ant-menu-submenu-arrow {
  display: none;
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  transform: translateY(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateX(-2.5px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateX(2.5px);
}
.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-horizontal {
  line-height: 46px;
  border: 0;
  border-bottom: 1px solid #f0f0f0;
  box-shadow: none;
}
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu {
  margin-top: -1px;
  margin-bottom: 0;
  padding: 0 20px;
}
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected {
  color: #1890ff;
}
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected::after {
  border-bottom: 2px solid #1890ff;
}
.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  position: relative;
  top: 1px;
  display: inline-block;
  vertical-align: bottom;
}
.ant-menu-horizontal > .ant-menu-item::after,
.ant-menu-horizontal > .ant-menu-submenu::after {
  position: absolute;
  right: 20px;
  bottom: 0;
  left: 20px;
  border-bottom: 2px solid transparent;
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}
.ant-menu-horizontal > .ant-menu-submenu > .ant-menu-submenu-title {
  padding: 0;
}
.ant-menu-horizontal > .ant-menu-item a {
  color: rgba(0, 0, 0, 0.85);
}
.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: ' ';
}
.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;
  transform: scaleY(0.0001);
  opacity: 0;
  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);
  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;
  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-item-group-list .ant-menu-submenu-title,
.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 {
  transform: scaleY(1);
  opacity: 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);
}
.ant-menu-inline .ant-menu-item,
.ant-menu-inline .ant-menu-submenu-title {
  width: calc(100% + 1px);
}
.ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title,
.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 34px;
}
.ant-menu-inline.ant-menu-root .ant-menu-item,
.ant-menu-inline.ant-menu-root .ant-menu-submenu-title {
  display: flex;
  align-items: center;
  transition: border-color 0.3s, background 0.3s, padding 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.ant-menu-inline.ant-menu-root .ant-menu-item > .ant-menu-title-content,
.ant-menu-inline.ant-menu-root .ant-menu-submenu-title > .ant-menu-title-content {
  flex: auto;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ant-menu-inline.ant-menu-root .ant-menu-item > *,
.ant-menu-inline.ant-menu-root .ant-menu-submenu-title > * {
  flex: none;
}
.ant-menu.ant-menu-inline-collapsed {
  width: 80px;
}
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  left: 0;
  padding: 0 calc(50% - 16px / 2);
  text-overflow: clip;
}
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu.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.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: 0;
}
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .anticon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon {
  margin: 0;
  font-size: 16px;
  line-height: 40px;
}
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .anticon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span {
  display: inline-block;
  opacity: 0;
}
.ant-menu.ant-menu-inline-collapsed .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed .anticon {
  display: inline-block;
}
.ant-menu.ant-menu-inline-collapsed-tooltip {
  pointer-events: none;
}
.ant-menu.ant-menu-inline-collapsed-tooltip .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed-tooltip .anticon {
  display: none;
}
.ant-menu.ant-menu-inline-collapsed-tooltip a {
  color: rgba(255, 255, 255, 0.85);
}
.ant-menu.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 {
  box-shadow: none;
}
.ant-menu-root.ant-menu-inline-collapsed .ant-menu-item > .ant-menu-inline-collapsed-noicon,
.ant-menu-root.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title > .ant-menu-inline-collapsed-noicon {
  font-size: 16px;
  text-align: center;
}
.ant-menu-sub.ant-menu-inline {
  padding: 0;
  background: #fafafa;
  border: 0;
  border-radius: 0;
  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;
  cursor: not-allowed;
}
.ant-menu-item-disabled::after,
.ant-menu-submenu-disabled::after {
  border-color: transparent !important;
}
.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-inline-collapsed-tooltip a,
.ant-menu-inline-collapsed-tooltip a:hover {
  color: #fff;
}
.ant-menu-light .ant-menu-item:hover,
.ant-menu-light .ant-menu-item-active,
.ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.ant-menu-light .ant-menu-submenu-active,
.ant-menu-light .ant-menu-submenu-title:hover {
  color: #1890ff;
}
.ant-menu.ant-menu-root:focus-visible {
  box-shadow: 0 0 0 2px #096dd9;
}
.ant-menu-dark .ant-menu-item:focus-visible,
.ant-menu-dark .ant-menu-submenu-title:focus-visible {
  box-shadow: 0 0 0 2px #096dd9;
}
.ant-menu.ant-menu-dark,
.ant-menu-dark .ant-menu-sub,
.ant-menu.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,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: 0.45;
  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-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,
.ant-menu.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;
  padding: 0 20px;
  border-color: #001529;
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover {
  background-color: #1890ff;
}
.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,
.ant-menu-dark .ant-menu-item > span > 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,
.ant-menu-dark .ant-menu-item:hover > span > a,
.ant-menu-dark .ant-menu-item-active > span > a,
.ant-menu-dark .ant-menu-submenu-active > span > a,
.ant-menu-dark .ant-menu-submenu-open > span > a,
.ant-menu-dark .ant-menu-submenu-selected > span > a,
.ant-menu-dark .ant-menu-submenu-title:hover > span > 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 {
  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 > .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 {
  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 > span > a,
.ant-menu-dark .ant-menu-item-selected > a:hover,
.ant-menu-dark .ant-menu-item-selected > span > a:hover {
  color: #fff;
}
.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,
.ant-menu-dark .ant-menu-item-selected .anticon {
  color: #fff;
}
.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon + span,
.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,
.ant-menu-dark .ant-menu-item-disabled > span > a,
.ant-menu-dark .ant-menu-submenu-disabled > span > 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.ant-menu-rtl {
  direction: rtl;
  text-align: right;
}
.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-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 {
  transform-origin: top right;
}
.ant-menu-rtl .ant-menu-item .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-submenu-title .ant-menu-item-icon,
.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 > .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon,
.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-submenu-rtl.ant-menu-submenu-popup {
  transform-origin: 100% 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 {
  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 {
  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 calc(50% - 16px / 2);
}
.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-sub.ant-menu-inline {
  border: 0;
}
.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-right: 32px;
  padding-left: 0;
}

.flowChartModal .ant-modal-header {
  border-bottom: 1px solid #EAEAEA !important;
  padding: 15px 24px !important;
}
.flowChartModal .ant-modal-body,
.flowChartModal .am-modal-body {
  background-color: #f5f5f9;
  display: flex;
  padding: 0;
}
.flowChartModal .ant-modal-body .workflowItem,
.flowChartModal .am-modal-body .workflowItem {
  cursor: default !important;
  pointer-events: none;
}
.flowChartModal .ant-modal-body .workflowItem .workflowNodeDel,
.flowChartModal .am-modal-body .workflowItem .workflowNodeDel {
  display: none;
}
.flowChartModal .ant-modal-body .workflowEditContent,
.flowChartModal .am-modal-body .workflowEditContent {
  margin-top: 48px;
}
.flowChartModal .ant-modal-body .workflowEditContent:first-child > :first-child,
.flowChartModal .am-modal-body .workflowEditContent:first-child > :first-child {
  margin-top: 0;
}
.flowChartModal .am-modal-body {
  overflow-y: auto;
  overflow-x: hidden;
  flex: 1;
}
.flowChartModal .mobileClose {
  position: absolute;
  right: 10px;
  top: 11px;
  z-index: 1;
}

.workflowEdit {
  overflow: auto;
}
.workflowEdit.addTop .workflowEditContent > :first-child {
  margin-top: 88px;
}
.workflowEdit.workflowEditRelease .icon-custom_add_circle,
.workflowEdit.workflowEditRelease .workflowOperate {
  display: none !important;
}
.workflowEdit.workflowEditRelease .workflowNodeNameText {
  pointer-events: none;
}
.workflowEdit .flexColumn {
  align-items: center;
  position: relative;
}
.workflowEdit .workflowEditContent:first-child > :first-child {
  margin-top: 48px;
}
.workflowEdit .workflowEditContent:first-child .workflowBox {
  padding-top: 20px;
}
.workflowEdit .workflowBox {
  padding: 16px 36px 0;
  position: relative;
}
.workflowEdit .workflowBox::before,
.workflowEdit .workflowBox ~ .workflowLineBtn::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 1px;
  height: 100%;
  background-color: #ccc;
}
.workflowEdit .workflowBoxPending .workflowExecLine,
.workflowEdit .workflowBoxPending .workflowExecTopLine,
.workflowEdit .workflowBoxPending .workflowExecBottomLine {
  background-color: #ccc;
}
.workflowEdit .workflowBoxBranchPending .workflowExecBottomLine {
  background-color: #ccc;
}
.workflowEdit .workflowExecLine {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 3px;
  background-color: #2196f3;
}
.workflowEdit .workflowExecTopLine,
.workflowEdit .workflowExecBottomLine {
  position: absolute;
  height: 3px;
  background-color: #2196f3;
  z-index: 1;
}
.workflowEdit .workflowExecTopLine {
  top: 0;
}
.workflowEdit .workflowExecBottomLine {
  bottom: 0;
}
.workflowEdit .workflowItem {
  width: 261px;
  background: #fff;
  border-radius: 6px;
  position: relative;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16);
  display: flex;
  flex-direction: column;
  cursor: pointer;
}
.workflowEdit .workflowItem:hover .workflowNodeDel,
.workflowEdit .workflowItem:hover .workflowBranchCopy {
  display: inline-block;
}
.workflowEdit .workflowItem.active {
  box-shadow: 0 2px 6px rgba(33, 150, 243, 0.4), 0 6px 24px rgba(33, 150, 243, 0.4);
}
.workflowEdit .workflowItem.active .workflowStartNull {
  background: #fff !important;
  border-color: #ddd !important;
  color: #bdbdbd !important;
}
.workflowEdit .workflowItem.errorShadow {
  box-shadow: 0 0 1px 1px #f44336, 0 1px 4px rgba(0, 0, 0, 0.16);
}
.workflowEdit .workflowItem.errorShadow.active {
  box-shadow: 0 0 1px 1px #f44336, 0 2px 6px rgba(244, 67, 54, 0.4), 0 6px 24px rgba(33, 150, 243, 0.4);
}
.workflowEdit .workflowItem.workflowItemDisabled .workflowName,
.workflowEdit .workflowItem.workflowItemDisabled .workflowContent {
  opacity: 0.5 !important;
}
.workflowEdit .workflowItem.workflowItemDisabled .workflowAvatar {
  box-shadow: 0 0 30px 30px rgba(255, 255, 255, 0.5) inset;
}
.workflowEdit .workflowItem .workflowAvatars {
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -20px;
  left: 0;
  right: 0;
  height: 40px;
  z-index: 2;
  pointer-events: none;
}
.workflowEdit .workflowItem .workflowAvatars .workflowAvatar {
  border: 2px solid #fff;
  border-radius: 50%;
  width: 36px;
  height: 36px;
  font-size: 22px;
  text-align: center;
  color: #fff;
  line-height: 36px;
  box-sizing: initial;
}
.workflowEdit .workflowItem .workflowName {
  width: 100%;
  height: 60px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  font-size: 15px;
  color: #fff;
  padding: 26px 10px 0;
  box-sizing: border-box;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem {
  font-size: 13px;
  border-bottom: 1px solid #ccc;
  padding: 8px;
  min-height: 50px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #333;
  height: auto;
  text-align: left;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .maxWidth80 {
  max-width: 80px;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowBranchItemTag {
  min-height: 32px;
  line-height: 20px;
  background: #f5f5f5;
  padding: 6px 8px;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowBranchItemTag .maxWidth {
  display: inline-block;
  max-width: 100%;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .conditionSplit {
  text-align: center;
  position: relative;
  font-size: 14px;
  padding: 8px 0;
  color: #757575;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .conditionSplit::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  border-bottom: 1px solid #bdbdbd;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .conditionSplit span {
  display: inline-block;
  padding: 0 10px;
  background: #fff;
  position: relative;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowNodeNameText,
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowNodeName {
  font-size: 15px;
  text-align: left;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowNodeNameText:hover,
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowNodeName:hover {
  background: #f5f5f5;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowNodeNameText:focus ~ span,
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowNodeName:focus ~ span {
  display: none !important;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowNodeName {
  flex: 1;
  background: #f5f5f5;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowNotes {
  margin-top: -3px;
}
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowNotes,
.workflowEdit .workflowItem .workflowName.workflowBranchItem .workflowOperate {
  position: initial;
  margin-left: 10px;
}
.workflowEdit .workflowItem .workflowName .workflowNodeNameText {
  padding: 0 6px;
  height: 28px;
  line-height: 28px;
  box-sizing: border-box;
  text-align: center;
  border-radius: 3px;
  display: inline-block;
  max-width: 100%;
}
.workflowEdit .workflowItem .workflowName .workflowNodeNameText:hover {
  background: rgba(255, 255, 255, 0.08);
}
.workflowEdit .workflowItem .workflowName .workflowNodeName {
  width: 100%;
  height: 28px;
  line-height: 28px;
  border-radius: 3px;
  padding: 0 6px;
  box-sizing: border-box;
  border: none;
  font-size: 15px;
  background: #fff;
  color: #333;
}
.workflowEdit .workflowItem .BGBlue {
  background: #2196f3;
}
.workflowEdit .workflowItem .BGSkyBlue {
  background: #00BCD4;
}
.workflowEdit .workflowItem .BGGreen {
  background: #01ca83;
}
.workflowEdit .workflowItem .BGViolet {
  background: #7E57C2;
}
.workflowEdit .workflowItem .BGBlueAsh {
  background: #4c7d9e;
}
.workflowEdit .workflowItem .BGYellow {
  background: #ffa340;
}
.workflowEdit .workflowItem .BGGray {
  background: #ddd;
}
.workflowEdit .workflowItem .BGDarkBlue {
  background: #4158DB;
}
.workflowEdit .workflowItem .workflowContent {
  padding: 8px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 50px;
  word-break: break-all;
}
.workflowEdit .workflowItem .workflowContent .workflowStartNull {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 36px;
  border: 2px solid #2196f3;
  font-weight: bold;
  border-radius: 18px;
  margin: 6px auto;
  color: #2196f3;
  font-size: 14px;
  width: 140px;
  box-sizing: border-box;
  background: #e6f4ff;
}
.workflowEdit .workflowItem .workflowContent .workflowStartNull:hover {
  color: #fff;
  background: #2196f3;
}
.workflowEdit .workflowItem .workflowContent .workflowContentBG {
  background: #f5f5f5;
}
.workflowEdit .workflowItem .workflowContent .blue {
  color: #2196f3 !important;
}
.workflowEdit .workflowItem .workflowContent .red {
  color: #f44336 !important;
}
.workflowEdit .workflowItem .workflowContent .yellow {
  color: #ffa340 !important;
}
.workflowEdit .workflowItem .workflowContent .workflowContentInfo {
  height: 30px;
  line-height: 30px;
  padding: 0 8px;
  width: 100%;
  box-sizing: border-box;
  font-size: 13px;
}
.workflowEdit .workflowItem .workflowNodeDel {
  color: #757575;
  cursor: pointer;
  position: absolute;
  top: -8px;
  right: -8px;
  font-size: 18px;
  width: 18px;
  height: 18px;
  background: #fff;
  border-radius: 50%;
  display: none;
  z-index: 10;
}
.workflowEdit .workflowItem .workflowNodeDel:hover {
  color: #f44336;
}
.workflowEdit .workflowItem .workflowNodeCopy {
  color: #9e9e9e;
  cursor: pointer;
  position: absolute;
  top: -14px;
  left: -14px;
  width: 28px;
  height: 28px;
  background: #fff;
  border-radius: 50%;
  display: inline-block;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #fff;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.24);
}
.workflowEdit .workflowItem .workflowNodeCopy:hover {
  border-color: #fff;
  background: #eaeaea;
}
.workflowEdit .workflowItem .workflowNodeCopy.active {
  border-color: #fff;
}
.workflowEdit .workflowItem .workflowNodeCopy.active:hover {
  background: #3ea0ff !important;
}
.workflowEdit .workflowItem .delNodeBox {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #fff;
  background: rgba(51, 51, 51, 0.8);
  z-index: 1;
  border-radius: 6px;
  justify-content: center;
}
.workflowEdit .workflowItem .delNodeBox .delNodeCancelBtn,
.workflowEdit .workflowItem .delNodeBox .delNodeSureBtn {
  width: 106px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  border-radius: 3px;
  margin: 0 7px;
  cursor: pointer;
  color: #fff;
  background: #9e9e9e;
}
.workflowEdit .workflowItem .delNodeBox .delNodeSureBtn {
  background: #ff3b3b;
}
.workflowEdit .workflowItem .workflowBranchCopy {
  display: none;
  height: 15px;
}
.workflowEdit .workflowItem .workflowNotes {
  position: absolute;
  z-index: 1;
  right: 30px;
  top: 6px;
}
.workflowEdit .workflowItem .workflowOperate {
  position: absolute;
  z-index: 1;
  right: 8px;
  top: 6px;
}
.workflowEdit .workflowLineBtn {
  padding: 16px 0;
  width: 261px;
  position: relative;
}
.workflowEdit .workflowLineBtn .icon-custom_add_circle {
  width: 20px;
  height: 20px;
  display: block;
  font-size: 20px;
  cursor: pointer;
  position: relative;
  background: #f0f0f0;
  color: #ccc;
  margin: 0 auto;
}
.workflowEdit .workflowLineBtn .icon-custom_add_circle:hover {
  color: #757575;
}
.workflowEdit .workflowLineBtn .workflowAddActionBox {
  width: 100%;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  box-shadow: 0 4px 26px #2196f3;
  background: #fff;
  margin: 20px 0;
  position: relative;
}
.workflowEdit .workflowLineBtn .workflowAddActionBox .workflowCopyBtn:hover {
  text-decoration: underline;
}
.workflowEdit .workflowLineBtn .ming.Menu {
  transform: translateX(-50%);
  left: 50% !important;
}
.workflowEdit .workflowLineBtn .ming.MenuItem .Item-content {
  color: #757575 !important;
}
.workflowEdit .workflowLineBtn .ming.MenuItem .Item-content:hover {
  background: #F5F5F5 !important;
}
.workflowEditBtn {
  position: absolute;
  top: 55px;
  left: 20px;
  right: 20px;
  user-select: none;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: left;
  background: rgba(245, 245, 249, 0.9);
}
.workflowEditBtn.mobile {
  top: 0;
  justify-content: center;
}
.workflowEditBtn.addTop {
  top: 95px;
}
.workflowEditBtn i {
  width: 28px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  font-size: 16px;
  color: #757575;
  border-radius: 3px;
  margin-right: 8px;
}
.workflowEditBtn i:not(.disabled):hover {
  background: #EAECED;
}
.workflowEditBtn i.ThemeColor3 {
  background: #fff !important;
}
.workflowEditBtn i.disabled {
  color: #bdbdbd !important;
  cursor: not-allowed;
}
.workflowEditBtn .workflowEditBtnLine {
  width: 2px;
  height: 16px;
  background: #ddd;
  margin-right: 8px;
}
.workflowWarning {
  color: #ff8400;
  height: 40px;
  line-height: 40px;
  background: #ffe4c7;
  text-align: center;
  position: absolute;
  top: 55px;
  left: 0;
  right: 0;
}
.workflowWarning.workflowError {
  background: #ffcdc9;
  color: #e61000;
}
.deleteNodeConfirm .mui-dialog-default-title {
  color: #f44336 !important;
}
.deleteNodeConfirm .Dialog-footer-btns .Button--primary {
  background: #f44336 !important;
}
.switchDetailConfirm .Dialog-footer-btns .Button--medium {
  float: right;
}
.switchDetailConfirm .Dialog-footer-btns .Button--primary {
  margin-left: 20px !important;
}
.createNodeDialogTransition-enter {
  transform: translateX(640px);
  transition: all 250ms ease-out;
}
.createNodeDialogTransition-enter.createNodeDialogTransition-enter-active {
  transform: translateX(0);
}
.createNodeDialogTransition-leave {
  transform: translateX(0);
  transition: all 250ms ease-out;
}
.createNodeDialogTransition-leave.createNodeDialogTransition-leave-active {
  transform: translateX(640px);
}
.createNodeDialog {
  z-index: 11;
  width: 640px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  box-shadow: 0 10px 23px 2px rgba(0, 0, 0, 0.2), 0 3px 6px rgba(0, 0, 0, 0.15);
}
.createNodeDialog .createNodeDialogHeader {
  height: 55px;
  padding: 0 24px;
  align-items: center;
  color: #fff;
  background: #2196f3;
}
.createNodeDialog .createNodeDialogHeader .icon-delete {
  width: 18px;
  display: inline-block;
  cursor: pointer;
  transition: all 250ms ease-out;
}
.createNodeDialog .createNodeDialogHeader .icon-delete:hover {
  transform: rotate(90deg);
}
.createNodeDialog .createNodeDialogHeader .createNodeExplain {
  padding: 0 10px;
  height: 32px;
  border-radius: 16px;
  color: #fff !important;
  cursor: pointer;
  background: rgba(75, 179, 255, 0.6);
  font-weight: bold;
  font-size: 13px;
  margin-right: 15px;
}
.createNodeDialog .createNodeDialogHeader .createNodeExplain:hover {
  background: #4bb3ff;
}
.createNodeDialog .nodeList {
  margin: 0 21px;
}
.createNodeDialog .nodeList li {
  width: 50%;
  box-sizing: border-box;
  border-radius: 3px;
  display: flex;
  align-items: center;
  padding: 8px 16px;
  border-width: 5px;
  border-style: solid;
  border-color: #fff;
  cursor: pointer;
  float: left;
  height: 70px;
}
.createNodeDialog .nodeList li:hover {
  background: #f8f8f8;
}
.createNodeDialog .nodeList li .nodeListIcon {
  margin-right: 10px;
  min-width: 40px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.createNodeDialog .nodeList li .nodeListIcon i {
  font-size: 22px;
  color: #fff;
}
.createNodeDialog .nodeList li .nodeListOverdue {
  margin-left: 10px;
  height: 22px;
  line-height: 22px;
  padding: 0 7px;
  border-radius: 3px;
  background-color: #e8e8e8;
  color: #757575;
}
.createNodeDialog .nodeList li .nodeListNew {
  margin-left: 10px;
  height: 22px;
  line-height: 22px;
  padding: 0 8px;
  border-radius: 11px;
  background: #4caf50;
  color: #fff;
}
.createNodeDialog .secondNodeList li {
  padding: 12px;
  margin-top: 10px;
  border-radius: 2px;
  cursor: pointer;
}
.createNodeDialog .secondNodeList li:hover {
  background: #f5f5f5;
}
.createNodeDialog .secondNodeList li:not(.disabled) .Radio-box {
  background: #fff !important;
}
.createNodeDialog .secondNodeList li .Radio-text {
  color: #333 !important;
  font-size: 16px;
}
.createNodeDialog .secondNodeList li .Radio--disabled {
  cursor: pointer;
}
#workflowNodeNotes:focus {
  border-color: #2196f3 !important;
}
.flowNodeOperateList {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.16);
  padding: 5px 0;
}
.flowNodeOperateList li {
  height: 36px;
  display: flex;
  align-items: center;
  padding: 0 32px 0 16px;
  cursor: pointer;
}
.flowNodeOperateList li:hover {
  background-color: #f5f5f5;
}
.flowNodeOperateList li.flowNodeDel {
  color: #f44336;
}
.flowNodeOperateList li.flowNodeDel i {
  color: #f44336;
  font-size: 16px;
}
.flowNodeOperateList li i {
  font-size: 14px;
  color: #9e9e9e;
  margin-right: 10px;
}
.flowNodeOperateList .flowNodeOperateMove {
  padding-top: 8px;
  padding-left: 16px;
  border-top: 1px solid #eaeaea;
}
.flowNodeOperateList .flowNodeOperateMoveBtn {
  margin: 6px 16px;
  border-radius: 2px;
  border: 1px solid #ddd;
  color: #757575;
}
.flowNodeOperateList .flowNodeOperateMoveBtn .disabled {
  background: #f5f5f5;
  color: #bdbdbd;
}
.flowNodeOperateList .flowNodeOperateMoveBtn .disabled .icon {
  cursor: not-allowed;
  color: #bdbdbd !important;
  background: transparent !important;
}
.flowNodeOperateList .flowNodeOperateMoveBtn .icon {
  font-size: 16px;
  padding: 2px 12px;
  cursor: pointer;
}
.flowNodeOperateList .flowNodeOperateMoveBtn .icon:not(.disabled):hover {
  background: #f5f5f5;
  color: #2196f3;
}
.flowNodeOperateList .flowNodeOperateMoveBtn .flowNodeOperateMoveLine {
  width: 1px;
  position: relative;
}
.flowNodeOperateList .flowNodeOperateMoveBtn .flowNodeOperateMoveLine::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background: #ddd;
}
.processNodeBox .processNodeAlias {
  padding: 5px 12px;
  border-radius: 4px;
  border: 1px solid #ccc;
  height: 36px;
  line-height: 36px;
  width: 100%;
  font-size: 13px;
  color: #333;
}
.processNodeBox .processNodeAlias:focus {
  border-color: #2196f3;
}
.processNodeBox .processNodeAlias::-webkit-input-placeholder {
  color: #bdbdbd;
}
.processNodeBox .processNodeAlias:-moz-placeholder {
  color: #bdbdbd;
}
.processNodeBox .processNodeAlias::-moz-placeholder {
  color: #bdbdbd;
}
.processNodeBox .processNodeAlias:-ms-input-placeholder {
  color: #bdbdbd;
}
.processNodeBox .processNodeErrorMessage {
  position: absolute;
  bottom: 36px;
  transform: translateY(-7px);
  z-index: 1;
  left: 0;
  border-radius: 3px;
  color: #fff;
  padding: 5px 12px;
  white-space: nowrap;
  background: #f44336;
  font-size: 12px;
}
.processNodeBox .processNodeErrorMessage .processNodeErrorArrow {
  position: absolute;
  transform: translateY(-5px);
  z-index: 1;
  left: 12px;
  background: transparent;
  border: 6px solid transparent;
  border-top-color: #f44336;
  bottom: -17px;
}
.thumbnailTransition-enter {
  transform: translateX(-300px);
  transition: all 250ms ease-out;
}
.thumbnailTransition-enter.thumbnailTransition-enter-active {
  transform: translateX(0);
}
.thumbnailTransition-leave {
  transform: translateX(0);
  transition: all 250ms ease-out;
}
.thumbnailTransition-leave.thumbnailTransition-leave-active {
  transform: translateX(-300px);
}

.workflowEdit .workflowBranch {
  display: inline-flex;
  position: relative;
  padding-top: 16px;
  background-color: #f5f5f9;
}
.workflowEdit .workflowBranch.workflowBoxPending .workflowExecBeforeLine::before {
  background-color: #ccc !important;
}
.workflowEdit .workflowBranch ~ .workflowLineBtn::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 1px;
  height: 100%;
  background-color: #ccc;
}
.workflowEdit .workflowBranch > .flexColumn {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
.workflowEdit .workflowBranch > .flexColumn::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 1px;
  height: 100%;
  background-color: #ccc;
}
.workflowEdit .workflowBranch > .flexColumn.workflowExecBeforeLine::before {
  width: 3px;
  background-color: #2196f3;
}
.workflowEdit .workflowBranch > .flexColumn > .workflowBox {
  padding-top: 36px !important;
  box-sizing: border-box;
}
.workflowEdit .workflowBranch > .flexColumn .clearLeftBorder {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 100%;
}
.workflowEdit .workflowBranch > .flexColumn .clearLeftBorder::before {
  content: "";
  position: absolute;
  left: 0;
  top: -5px;
  width: calc((100% - 1px) / 2);
  background: #f5f5f9;
  height: 10px;
}
.workflowEdit .workflowBranch > .flexColumn .clearLeftBorder::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -5px;
  width: calc((100% - 1px) / 2);
  background: #f5f5f9;
  height: 10px;
}
.workflowEdit .workflowBranch > .flexColumn .clearRightBorder {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
}
.workflowEdit .workflowBranch > .flexColumn .clearRightBorder::before {
  content: "";
  position: absolute;
  right: 0;
  top: -5px;
  width: calc((100% - 1px) / 2);
  background: #f5f5f9;
  height: 10px;
}
.workflowEdit .workflowBranch > .flexColumn .clearRightBorder::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -5px;
  width: calc((100% - 1px) / 2);
  background: #f5f5f9;
  height: 10px;
}
.workflowEdit .workflowBranch .workflowBranchBtn {
  font-size: 34px;
  position: absolute;
  top: 0;
  left: 50%;
  z-index: 3;
  width: 34px;
  cursor: pointer;
  margin-left: -17px;
  background: #f5f5f9;
  color: #2196f3;
}
.workflowEdit .workflowBranch .workflowBranchBtn:hover {
  color: #1565c0;
}
.workflowEdit .workflowBranch .workflowBranchSpecial {
  width: 160px;
  height: 60px;
  margin: auto;
}
.workflowEdit .workflowBranch .workflowBranchSpecial .workflowName {
  padding: 0;
  align-items: center;
  justify-content: center;
}
.workflowEdit .workflowBranch .workflowBranchSpecial .workflowName .workflowYes {
  color: #01CA86;
}
.workflowEdit .workflowBranch .workflowBranchSpecial .workflowName .workflowNo {
  color: #f44336;
}
.workflowEdit .workflowBranchHide .workflowLineBtn {
  padding-top: 32px !important;
}
.workflowEdit .workflowBranchNumber {
  position: absolute;
  left: 0;
  top: 0;
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.workflowBranchTips {
  white-space: nowrap;
  height: 34px;
  width: 98px;
}
.workflowBranchTips .ant-tooltip-inner {
  background-color: transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
  display: flex;
  justify-content: center;
}
.workflowBranchTips .ant-tooltip-arrow {
  display: none !important;
}
.workflowBranchTips .workflowBranchBtnSmall {
  width: 24px;
  height: 24px;
  background: #FFFFFF;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.workflowBranchTips .workflowBranchBtnSmall i {
  font-size: 16px;
}
.workflowBranchTips .workflowBranchBtnSmall.workflowBranchBtnSmallTips:after {
  width: 250px;
  word-break: break-all;
  white-space: normal;
}
.workflowBranchTips .workflowBranchBtnBig {
  width: 34px;
  height: 34px;
  cursor: pointer;
}

.workflowStep .stepItem {
  margin-left: 14px;
  padding: 12px 0;
  min-width: 0;
}
.workflowStep .userName {
  height: 17px;
  line-height: 17px;
  font-size: 14px;
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: top;
  font-weight: bold;
}
.workflowStep .stepName {
  margin: 12px 16px 0 16px;
}
.workflowStep .stepContentWrap {
  border-radius: 5px;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.workflowStep .stepContent {
  align-items: center;
  margin: 0 16px;
  border-bottom: 1px solid #eaeaea;
}
.workflowStep .stepContent:last-child {
  border-bottom: 0;
}
.workflowStep .stepContent .avatarBox {
  padding: 16px 0;
  align-self: flex-start;
}
.workflowStep .stepContent .stepDetail {
  margin-left: 10px;
  line-height: 17px;
  padding: 16px 0;
  min-width: 0;
}
.workflowStep .stepContent .stepDetail .timeAction {
  margin-top: 4px;
  align-items: center;
  flex-wrap: wrap;
  font-size: 12px;
}
.workflowStep .stepContent .stepDetail .action {
  color: #757575;
  margin-left: 10px;
  font-size: 14px;
  font-weight: bold;
}
.workflowStep .stepContent .stepDetail .action.action-1 {
  color: #2196f3;
}
.workflowStep .stepContent .stepDetail .action.action-5 {
  color: #f44336;
}
.workflowStep .stepContent .stepDetail .action.action-4,
.workflowStep .stepContent .stepDetail .action.action-17 {
  color: #4caf50;
}
.workflowStep .stepContent .stepDetail .info {
  margin-top: 4px;
  color: #9e9e9e;
  word-break: break-all;
  padding-right: 12px;
  font-size: 14px;
  white-space: break-spaces;
}
.workflowStep .stepContent .stepDetail .infoSignature {
  margin-top: 6px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.12), 0 0 2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  height: 70px;
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin-right: 60px;
}
.workflowStep .stepContent .stepDetail .waitInfo {
  margin-bottom: 6px;
}
.workflowStep .stepContent .stepDetail .current {
  color: #2196f3;
  margin-bottom: 0;
}
.workflowStep .stepContent .stepDetail .pass {
  color: #4caf50;
}
.workflowStep .stepContent .stepDetail .refuse {
  color: #f44336;
}
.workflowStep .flowPointer {
  align-items: center;
  width: 20px;
  transform: translateY(20px);
}
.workflowStep .flowPointer .pointerItem {
  width: 11px;
  height: 11px;
  flex-shrink: 0;
  background-color: #ddd;
  border-radius: 50%;
}
.workflowStep .flowPointer .pointerItem.active {
  position: relative;
  width: 20px;
  height: 20px;
  margin-top: -6px;
  flex: 0 0 20px;
  background-color: #fff;
  box-shadow: 0 0 10px 1px #2196f3;
}
.workflowStep .flowPointer .pointerItem.active:after {
  content: '';
  position: absolute;
  top: 2px;
  left: 2px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: #2196f3;
}
.workflowStep .flowPointer .pointerLine {
  width: 1px;
  height: 100%;
  background-color: #eaeaea;
}
.workflowStep .stepTimeConsuming {
  margin-left: 10px;
  padding: 0 7px;
  height: 24px;
  border-radius: 12px;
  align-items: center;
  justify-content: center;
}
.workflowStepFieldsWrap {
  background-color: #f8f8f8 !important;
}
.workflowStepFieldsWrap .Tooltip-arrow {
  border-bottom-color: #f8f8f8 !important;
  border-width: 0 8px 8px !important;
}

.worksheetRecordDialog {
  min-height: 500px;
  max-height: 100% !important;
  background: pink;
}
.worksheetRecordDialog .mui-dialog-body {
  padding: 0 !important;
  background: #fafafa;
  position: relative;
  overflow: hidden;
}
.worksheetRecordDialog .mui-dialog-body .nano-content {
  position: static;
}
.worksheetRecordDialog .mui-dialog-body .nano > .nano-pane {
  display: none;
}
.worksheetRecordDialog .logBox .selectTriggerChildAvatar .accountName:hover {
  color: #333;
  background: #fff;
}

.sheetProcessRowRecord {
  height: 100%;
  background-color: #fff;
  box-sizing: border-box;
}
.sheetProcessRowRecord .header {
  padding: 12px 15px 10px !important;
  margin-bottom: 10px;
}
.sheetProcessRowRecord .header .icon-flow,
.sheetProcessRowRecord .header .icon-more_horiz,
.sheetProcessRowRecord .header .icon-chat {
  color: #2196f3;
}
.sheetProcessRowRecord .justifyCenter {
  justify-content: center;
}
.sheetProcessRowRecord .sheetName {
  color: #757575;
  background-color: #f5f5f5;
  display: inline-block;
  border-radius: 20px;
  padding: 5px 10px;
}
.sheetProcessRowRecord .sheetName .icon {
  margin-right: 7px;
}
.sheetProcessRowRecord .title {
  color: #000;
  font-size: 20px;
  display: flex;
  justify-content: space-between;
  padding: 10px 20px;
}
.sheetProcessRowRecord .title .value {
  font-size: 22px;
  font-weight: 500;
  flex: 1;
  word-break: break-all;
}
.sheetProcessRowRecord .title .icon {
  color: #2196f3;
  font-size: 24px;
}
.sheetProcessRowRecord .customFieldsContainer {
  padding: 25px 20px 20px;
}
.sheetProcessRowRecord .saveWrapper {
  padding: 0 20px 20px;
  background-color: #fff;
}
.sheetProcessRowRecord .saveWrapper .save {
  color: #fff;
  height: 36px;
  line-height: 36px;
  padding: 0 23px;
  font-size: 15px;
  border-radius: 25px;
  background-color: #108ee9;
}
.sheetProcessRowRecord .footerHandle {
  width: 100%;
  height: 50px;
  /*border-top: 1px solid rgba(0, 0, 0, 0.1);*/
  align-items: center;
  background-color: #fff;
  padding: 0 10px;
  z-index: 1;
}
.sheetProcessRowRecord .footerHandle .optionArrowBtn {
  margin-left: 5px;
  padding: 8px 5px !important;
  border-radius: 5px;
  background-color: #f7f7f8;
}
.sheetProcessRowRecord .footerHandle .optionBtn {
  text-align: center;
  color: #9e9e9e;
  padding: 0 10px;
}
.sheetProcessRowRecord .footerHandle .headerBtn {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 18px;
  border: 1px solid #ccc;
  margin: 0 3px;
  height: 36px;
  padding: 0 14px;
  min-width: 0;
}
.sheetProcessRowRecord .footerHandle .headerBtn .icon {
  font-size: 18px;
  margin-right: 5px;
}
.sheetProcessRowRecord .footerHandle .headerBtn.hasten {
  color: #fff;
  background-color: #ff9800;
  border: 1px solid #ff9800;
}
.sheetProcessRowRecord .footerHandle .headerBtn.overrule {
  color: #fff;
  background-color: #f44336;
  border: 1px solid #f44336;
}
.sheetProcessRowRecord .footerHandle .headerBtn.submit,
.sheetProcessRowRecord .footerHandle .headerBtn.revoke,
.sheetProcessRowRecord .footerHandle .headerBtn.pass {
  color: #fff;
  background-color: #4caf50;
  border: 1px solid #4caf50;
}
.sheetProcessRowRecord .footerHandle .moreOperation {
  width: 30px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  color: #2196f3;
  background-color: rgba(33, 150, 243, 0.08);
  border-radius: 11px;
}
.sheetProcessRowRecord .footerHandle .moreOperation > i {
  line-height: 34px;
}
.sheetProcessRowRecord .processRecordScroll {
  overflow-x: hidden;
  overflow-y: auto;
}
.sheetProcessRowRecord .processRecordViewTabs {
  z-index: 2;
}
.sheetProcessRowRecord .processRecordViewTabs.edit .am-tabs-tab-bar-wrap {
  display: none;
}
.sheetProcessRowRecord .processRecordViewTabs .am-tabs-tab-bar-wrap {
  border-bottom: 1px solid #f5f5f5;
}
.sheetProcessRowRecord .processRecordViewTabs.edit .am-tabs-tab-bar-wrap {
  display: none;
}
.sheetProcessRowRecord .processRecordViewTabs .am-tabs-default-bar-tab {
  font-size: 14px;
  font-weight: 500;
  width: auto !important;
  border-bottom: none !important;
  padding: 0 16px !important;
}
.sheetProcessRowRecord .processRecordViewTabs .am-tabs-default-bar-tab .tabName {
  max-width: 100px;
  position: relative;
}
.sheetProcessRowRecord .processRecordViewTabs .am-tabs-default-bar-tab:after {
  content: none !important;
}
.sheetProcessRowRecord .processRecordViewTabs .am-tabs-default-bar-tab:first-child {
  margin-left: 4px;
}
.sheetProcessRowRecord .processRecordViewTabs .am-tabs-pane-wrap-active {
  overflow-x: hidden;
}
.sheetProcessRowRecord .processRecordViewTabs .am-tabs-pane-wrap-inactive {
  height: auto;
}
.sheetProcessRowRecord .processRecordViewTabs .am-tabs-default-bar-tab-active .tabName:before {
  content: '';
  height: 3px;
  background-color: #108ee9;
  width: 80%;
  position: absolute;
  bottom: 0;
  transform: translateX(-50%);
  left: 50%;
}
.sheetProcessRowRecord .processRecordViewTabs .am-tabs-default-bar-underline {
  display: none;
}
.sheetProcessRowRecord .fixedTabs.top {
  top: 54px;
}
.workflowRecordWrapper {
  position: relative;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.am-list .am-list-item.am-textarea-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 44px;
  padding-left: 15px;
  padding-right: 15px;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list .am-list-item.am-textarea-item {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list .am-list-item.am-textarea-item::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list .am-list-item.am-textarea-item::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-label {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-control {
  padding-top: 0;
  padding-bottom: 0;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-control textarea {
  line-height: 25.5px;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-clear {
  margin-top: 0;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line.am-textarea-error .am-textarea-error-extra {
  margin-top: 0;
}
.am-textarea-label {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  color: #000;
  text-align: left;
  min-height: 44px;
  font-size: 17px;
  line-height: 44px;
  margin-left: 0;
  margin-right: 5px;
  white-space: nowrap;
  overflow: hidden;
}
.am-textarea-label.am-textarea-label-2 {
  width: 34px;
}
.am-textarea-label.am-textarea-label-3 {
  width: 51px;
}
.am-textarea-label.am-textarea-label-4 {
  width: 68px;
}
.am-textarea-label.am-textarea-label-5 {
  width: 85px;
}
.am-textarea-label.am-textarea-label-6 {
  width: 102px;
}
.am-textarea-label.am-textarea-label-7 {
  width: 119px;
}
.am-textarea-control {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 10px;
  padding-bottom: 9px;
}
.am-textarea-control textarea {
  color: #000;
  font-size: 17px;
  line-height: 25.5px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  padding: 0;
  border: 0;
  background-color: transparent;
  overflow: visible;
  display: block;
  resize: none;
  word-break: break-word;
  word-wrap: break-word;
}
.am-textarea-control textarea::-webkit-input-placeholder {
  color: #bbb;
}
.am-textarea-control textarea::-moz-placeholder {
  color: #bbb;
}
.am-textarea-control textarea::-ms-input-placeholder {
  color: #bbb;
}
.am-textarea-control textarea::placeholder {
  color: #bbb;
}
.am-textarea-control textarea:disabled {
  color: #bbb;
  background-color: #fff;
}
.am-textarea-clear {
  display: none;
  width: 21px;
  height: 21px;
  margin-top: 12px;
  border-radius: 50%;
  overflow: hidden;
  font-style: normal;
  color: #fff;
  background-color: #ccc;
  background-repeat: no-repeat;
  background-size: 21px auto;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D'%23fff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M19%206.41L17.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E");
}
.am-textarea-clear-active {
  background-color: #108ee9;
}
.am-textarea-focus .am-textarea-clear {
  display: block;
}
.am-textarea-has-count {
  padding-bottom: 14px;
}
.am-textarea-count {
  position: absolute;
  bottom: 6px;
  right: 5px;
  color: #bbb;
  font-size: 14px;
}
.am-textarea-count span {
  color: #000;
}
.am-textarea-error .am-textarea-control textarea {
  color: #f50;
}
.am-textarea-error .am-textarea-error-extra {
  margin-top: 12px;
  width: 21px;
  height: 21px;
  margin-left: 8px;
  background-size: 21px 21px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'18'%20height%3D'18'%20viewBox%3D'0%200%2018%2018'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%3Cg%20transform%3D'translate(-300.000000%2C%20-1207.000000)'%20fill%3D'%23FF5500'%3E%3Cg%20id%3D'exclamation-circle-o'%20transform%3D'translate(300.000000%2C%201207.000000)'%3E%3Cpath%20d%3D'M9%2C16.734375%20C10.0441406%2C16.734375%2011.0566406%2C16.5304688%2012.009375%2C16.1279297%20C12.9304688%2C15.7376953%2013.7566406%2C15.1804687%2014.4685547%2C14.4703125%20C15.1787109%2C13.7601563%2015.7376953%2C12.9322266%2016.1261719%2C12.0111328%20C16.5304688%2C11.0566406%2016.734375%2C10.0441406%2016.734375%2C9%20C16.734375%2C7.95585938%2016.5304688%2C6.94335938%2016.1279297%2C5.990625%20C15.7376953%2C5.06953125%2015.1804687%2C4.24335938%2014.4703125%2C3.53144531%20C13.7601563%2C2.82128906%2012.9322266%2C2.26230469%2012.0111328%2C1.87382813%20C11.0566406%2C1.46953125%2010.0441406%2C1.265625%209%2C1.265625%20C7.95585938%2C1.265625%206.94335938%2C1.46953125%205.990625%2C1.87207031%20C5.06953125%2C2.26230469%204.24335938%2C2.81953125%203.53144531%2C3.5296875%20C2.82128906%2C4.23984375%202.26230469%2C5.06777344%201.87382813%2C5.98886719%20C1.46953125%2C6.94335938%201.265625%2C7.95585938%201.265625%2C9%20C1.265625%2C10.0441406%201.46953125%2C11.0566406%201.87207031%2C12.009375%20C2.26230469%2C12.9304688%202.81953125%2C13.7566406%203.5296875%2C14.4685547%20C4.23984375%2C15.1787109%205.06777344%2C15.7376953%205.98886719%2C16.1261719%20C6.94335938%2C16.5304688%207.95585938%2C16.734375%209%2C16.734375%20L9%2C16.734375%20Z%20M9%2C18%20C4.02890625%2C18%200%2C13.9710937%200%2C9%20C0%2C4.02890625%204.02890625%2C0%209%2C0%20C13.9710937%2C0%2018%2C4.02890625%2018%2C9%20C18%2C13.9710937%2013.9710937%2C18%209%2C18%20L9%2C18%20L9%2C18%20Z%20M9%2C6.75%20C8.61152344%2C6.75%208.296875%2C7.06464844%208.296875%2C7.453125%20L8.296875%2C13.9394531%20C8.296875%2C14.3279297%208.61152344%2C14.6425781%209%2C14.6425781%20C9.38847656%2C14.6425781%209.703125%2C14.3279297%209.703125%2C13.9394531%20L9.703125%2C7.453125%20C9.703125%2C7.06464844%209.38847656%2C6.75%209%2C6.75%20L9%2C6.75%20Z%20M8.20898438%2C4.83398438%20C8.20898438%2C5.27085024%208.56313413%2C5.625%209%2C5.625%20C9.43686587%2C5.625%209.79101562%2C5.27085024%209.79101562%2C4.83398438%20C9.79101562%2C4.39711851%209.43686587%2C4.04296875%209%2C4.04296875%20C8.56313413%2C4.04296875%208.20898438%2C4.39711851%208.20898438%2C4.83398438%20L8.20898438%2C4.83398438%20Z'%20id%3D'Shape'%20transform%3D'translate(9.000000%2C%209.000000)%20scale(1%2C%20-1)%20translate(-9.000000%2C%20-9.000000)%20'%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.am-textarea-disabled .am-textarea-label {
  color: #bbb;
}
.am-list-body .am-list-item:last-child {
  border-bottom: 0;
}
.am-list-body .am-list-item:last-child:after {
  display: none !important;
}

.otherActionModal {
  max-height: 95%;
  overflow-y: auto;
  width: 100%;
  background: #fff;
}
.otherActionWrapper {
  overflow-y: auto;
}
.otherActionWrapper .am-textarea-item,
.otherActionWrapper .itemWrap {
  padding: 10px 16px;
  overflow: initial;
}
.otherActionWrapper .title {
  padding: 16px 16px 0;
}
.otherActionWrapper .itemWrap .selectedUser {
  width: 30px;
  height: 30px;
}
.otherActionWrapper .itemWrap .icon-lift {
  color: #ffa340;
}
.otherActionWrapper .itemWrap .flexEnd {
  justify-content: flex-end;
}
.otherActionWrapper .am-textarea-disabled textarea:disabled,
.otherActionWrapper .am-textarea-disabled .am-textarea-control {
  color: #333;
}
.otherActionWrapper .am-textarea-control {
  border: 1px solid #e3e3e3;
  padding: 6px;
  border-radius: 4px;
  overflow-y: auto;
}
.otherActionWrapper .am-textarea-control > textarea {
  font-size: 14px;
  height: 100%;
}
.otherActionWrapper .selectTemplate {
  min-height: 35px;
  border-radius: 4px;
  padding: 5px;
  margin: 10px 15px;
  border: 1px solid #e3e3e3;
}
.otherActionWrapper .actionBtnWrapper {
  height: 50px;
  align-items: center;
}
.otherActionWrapper .actionBtn {
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 24px;
  border: 1px solid #DDDDDD;
  margin: 0 10px;
}
.otherActionWrapper .ok {
  color: #fff;
  border-color: #2196f3;
  background-color: #2196f3;
}
.otherActionWrapper .overrule {
  color: #fff;
  border-color: #f44336;
  background-color: #f44336;
}
.otherActionWrapper .signature {
  width: 100%;
}
.otherActionWrapper .backFlowNodesHeader .left,
.otherActionWrapper .backFlowNodesHeader .right {
  display: flex;
  color: #2196F3;
  font-size: 16px;
  align-items: center;
}
.otherActionWrapper .backFlowNodesHeader .am-flexbox-item.left {
  justify-content: flex-start;
}
.otherActionWrapper .backFlowNodesHeader .title {
  color: #000;
  font-size: 17px;
}
.otherActionWrapper .backFlowNodesHeader .am-flexbox-item.right {
  justify-content: flex-end;
}
.otherActionWrapper .backFlowNodesList .icon-ok {
  color: #2196F3;
}

.sheetRelationRow {
  background-color: #f8f8f8;
}
.sheetRelationRow.editRowWrapper .worksheetRecordCard {
  border-color: rgba(0, 0, 0, 0.2);
}
.sheetRelationRow.editRowWrapper .selectedIcon {
  display: block !important;
}
.sheetRelationRow.editRowWrapper .selectedIcon.hide {
  border-top-color: rgba(0, 0, 0, 0.2);
  border-right-color: rgba(0, 0, 0, 0.2);
}
.sheetRelationRow .worksheetRecordCard .deleteRecord {
  display: none !important;
}
.sheetRelationRow .worksheetRecordCard .titleText {
  width: 300px;
}
.sheetRelationRow .withoutRowsWrapper {
  justify-content: center;
}
.sheetRelationRow .withoutRowsWrapper .withoutRows {
  height: auto;
}
.sheetRelationRow .withoutRowsWrapper .am-button {
  margin-top: 20px;
  padding: 0 20px;
}

.am-pull-to-refresh-content {
  -webkit-transform-origin: left top 0;
      -ms-transform-origin: left top 0;
          transform-origin: left top 0;
}
.am-pull-to-refresh-content-wrapper {
  overflow: hidden;
}
.am-pull-to-refresh-transition {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.am-pull-to-refresh-indicator {
  color: grey;
  text-align: center;
  height: 25px;
}
.am-pull-to-refresh-down .am-pull-to-refresh-indicator {
  margin-top: -25px;
}
.am-pull-to-refresh-up .am-pull-to-refresh-indicator {
  margin-bottom: -25px;
}

.sheetRowsWrapper {
  background-color: #F2F2F3;
}
.sheetRowsWrapper .am-list {
  width: 100%;
}
.sheetRowsWrapper .am-list-header {
  padding: 5px;
}
.sheetRowsWrapper .am-list-body {
  background-color: transparent;
  border: none !important;
}
.sheetRowsWrapper .am-list-body:before,
.sheetRowsWrapper .am-list-body:after {
  content: none !important;
}
.sheetRowsWrapper .am-list-footer {
  padding: 0;
}
.sheetRowsWrapper .sheetRow .controlName {
  color: #9e9e9e;
}
.sheetRowsWrapper .sheetRow .controlValue {
  color: #616161;
}
.withoutRows {
  width: 100%;
  height: 100%;
  color: #BDBDBD;
}
.withoutRows .img {
  width: 70px;
}
.withoutRows .text {
  font-size: 18px;
}
.withoutRows .icon {
  font-size: 110px;
  color: #bdbdbd54;
}

.mobileWorksheetRecordCard {
  display: flex;
  margin-bottom: 10px;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.16);
  position: relative;
}
.mobileWorksheetRecordCard .descBoxInfo {
  display: none;
}
.mobileWorksheetRecordCard.coverRight {
  flex-direction: row-reverse;
}
.mobileWorksheetRecordCard.coverRight .fill,
.mobileWorksheetRecordCard.coverRight .full {
  background-color: #fcfcfc;
}
.mobileWorksheetRecordCard.batchOptStyle {
  border: 1px solid #2196f3;
}
.mobileWorksheetRecordCard .recordCardCover {
  width: 100px;
}
.mobileWorksheetRecordCard .recordCardCover .cover {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.mobileWorksheetRecordCard .recordCardCover.circle,
.mobileWorksheetRecordCard .recordCardCover.rectangle {
  display: flex;
  justify-content: center;
}
.mobileWorksheetRecordCard .recordCardCover.circle .img,
.mobileWorksheetRecordCard .recordCardCover.rectangle .img {
  height: 70px;
  margin-top: 10px;
  border: 1px solid #eaeaea;
}
.mobileWorksheetRecordCard .recordCardCover.circle .withoutImg,
.mobileWorksheetRecordCard .recordCardCover.rectangle .withoutImg {
  width: 70px;
  justify-content: center;
}
.mobileWorksheetRecordCard .recordCardCover.circle .img {
  border-radius: 50%;
}
.mobileWorksheetRecordCard .recordCardCover.rectangle .img {
  border-radius: 5px;
}
.mobileWorksheetRecordCard .recordCardCover.fill .withoutImg,
.mobileWorksheetRecordCard .recordCardCover.full .withoutImg {
  width: 100%;
  height: 100%;
  justify-content: center;
}
.mobileWorksheetRecordCard .recordCardCover.full {
  display: flex;
  align-items: center;
  justify-content: center;
}
.mobileWorksheetRecordCard .recordCardCover.appshowtype1.fill {
  width: 100px;
}
.mobileWorksheetRecordCard .recordCardCover .withoutImg > img {
  width: 36px;
}
.mobileWorksheetRecordCard .recordCardContent {
  padding: 10px 12px;
  width: 0;
  overflow: hidden;
}
.mobileWorksheetRecordCard .recordCardContent .cellAttachments {
  width: auto;
}
.mobileWorksheetRecordCard .recordCardContent .cardContent0 {
  display: flex;
  align-items: center;
}
.mobileWorksheetRecordCard .recordCardContent .cardContent0 .controlWrapper {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
}
.mobileWorksheetRecordCard .recordCardContent .cardContent0 .controlWrapper:nth-child(2) {
  margin: 0 12px;
}
.mobileWorksheetRecordCard .recordCardContent .cardContent0 .controlContent {
  height: 30px;
}
.mobileWorksheetRecordCard .recordCardContent .cardContent0 .cellAttachments .cellAttachment {
  margin-bottom: 0;
}
.mobileWorksheetRecordCard .recordCardContent .cardContent1 {
  overflow: hidden;
}
.mobileWorksheetRecordCard .recordCardContent .cardContent1 .controlContent {
  flex: 1;
  overflow: hidden;
}
.mobileWorksheetRecordCard .recordCardContent .cardContent1 .controlWrapper {
  margin-bottom: 7px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.mobileWorksheetRecordCard .recordCardContent .cardContent1 .controlName {
  margin-right: 10px;
}
.mobileWorksheetRecordCard .recordCardContent .cardContent2 {
  display: flex;
  flex-wrap: wrap;
}
.mobileWorksheetRecordCard .recordCardContent .cardContent2 .controlWrapper {
  width: 50%;
  display: flex;
  flex-direction: column;
  padding-right: 10px;
  margin-bottom: 5px;
}
.mobileWorksheetRecordCard .controlContent .editableCellCon {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: top;
}
.mobileWorksheetRecordCard .controlContent .linelimit {
  display: inherit !important;
}
.mobileWorksheetRecordCard .abstract .editableCellCon {
  white-space: initial;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
}
.mobileWorksheetRecordCard .emptyTag {
  border-radius: 3px;
  display: inline-block;
  width: 12px;
  height: 3px;
  background-color: #ededed;
}
.mobileWorksheetRecordCard .am-checkbox,
.mobileWorksheetRecordCard .am-checkbox-inner {
  width: 19px;
  height: 19px;
}
.mobileWorksheetRecordCard .batchOptCheck {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  border-radius: 50%;
  background-color: #bdbdbd;
  color: #fff;
}
.mobileWorksheetRecordCard .batchOptChecked {
  background-color: #2196f3;
}

.workflowStepHeader {
  position: relative;
  width: 100%;
  height: 56px;
  align-items: center;
  line-height: normal;
}
.workflowStepHeader .stepTitle,
.workflowStepHeader .operation,
.workflowStepHeader .operationTime,
.workflowStepHeader .more {
  align-items: center;
}
.workflowStepHeader .stepTitle {
  border-radius: 16px;
  padding: 0 14px 0 10px;
  height: 32px;
  cursor: pointer;
  transition: all 0.2s ease-out;
}
.workflowStepHeader .stepTitle.errorHeader {
  background: rgba(51, 51, 51, 0.16);
  cursor: default;
}
.workflowStepHeader .stepTitle.stepTitleActive {
  color: #fff !important;
}
.workflowStepHeader .stepTitle.stepTitle_edit {
  color: #2196f3;
  background: rgba(33, 150, 243, 0.16);
}
.workflowStepHeader .stepTitle.stepTitle_edit:hover {
  background: rgba(33, 150, 243, 0.24);
}
.workflowStepHeader .stepTitle.stepTitle_edit.stepTitleActive {
  background: #2196f3 !important;
}
.workflowStepHeader .stepTitle.stepTitle_approve {
  color: #7e57c2;
  background: rgba(126, 87, 194, 0.16);
}
.workflowStepHeader .stepTitle.stepTitle_approve:hover {
  background: rgba(126, 87, 194, 0.24);
}
.workflowStepHeader .stepTitle.stepTitle_approve.stepTitleActive {
  background: #7e57c2 !important;
}
.workflowStepHeader .stepTitle.stepTitle_default,
.workflowStepHeader .stepTitle.stepTitle_notice {
  color: #ffa340;
  background: rgba(255, 163, 64, 0.16);
}
.workflowStepHeader .stepTitle.stepTitle_default:hover,
.workflowStepHeader .stepTitle.stepTitle_notice:hover {
  background: rgba(255, 163, 64, 0.24);
}
.workflowStepHeader .stepTitle.stepTitle_default.stepTitleActive,
.workflowStepHeader .stepTitle.stepTitle_notice.stepTitleActive {
  background: #ffa340 !important;
}
.workflowStepHeader .stepTitle span {
  display: inline-block;
  max-width: 320px;
}
.workflowStepHeader .headerBtn {
  border-radius: 4px;
  padding: 4px 23px;
}
.workflowStepHeader .headerBtn.overrule {
  background-color: #f44336;
  color: #fff;
}
.workflowStepHeader .headerBtn.overrule:hover {
  background-color: #dd3f33;
}
.workflowStepHeader .headerBtn.pass {
  background-color: #4caf50;
  color: #fff;
}
.workflowStepHeader .headerBtn.pass:hover {
  background-color: #3e9a42;
}
.workflowStepHeader .headerBtn.revoke {
  background-color: #f8f8f8;
  color: #f44336;
}
.workflowStepHeader .headerBtn.revoke:hover {
  color: #fff;
  background-color: #f44336;
}
.workflowStepHeader .headerBtn.transferApprove,
.workflowStepHeader .headerBtn.sign,
.workflowStepHeader .headerBtn.transfer,
.workflowStepHeader .headerBtn.urge,
.workflowStepHeader .headerBtn.return {
  padding: 3px 23px;
  background-color: #f8f8f8;
  color: #333;
}
.workflowStepHeader .headerBtn.transferApprove:hover,
.workflowStepHeader .headerBtn.sign:hover,
.workflowStepHeader .headerBtn.transfer:hover,
.workflowStepHeader .headerBtn.urge:hover,
.workflowStepHeader .headerBtn.return:hover {
  background-color: #2196f3;
  color: #fff;
}
.workflowStepHeader .headerBtn.stash {
  padding: 2px 10px;
  background-color: #fff;
  color: #757575;
  display: flex;
  align-items: center;
}
.workflowStepHeader .headerBtn.stash .icon {
  color: #9e9e9e;
}
.workflowStepHeader .headerBtn.stash:hover {
  background-color: #f7f7f7;
  color: #2196f3;
}
.workflowStepHeader .headerBtn.stash:hover .icon {
  color: #2196f3;
}
.workflowStepHeader .headerBtn span {
  max-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.workflowStepHeader .iconWrap {
  border-radius: 5px;
  width: 30px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.workflowStepHeader .iconWrap:hover {
  background-color: #f7f7f7;
}
.workflowStepHeader .more {
  position: relative;
  cursor: pointer;
}
.workflowStepHeader .more .moreOperation {
  position: absolute;
  top: 30px;
  right: 0 !important;
  left: initial !important;
}
.workflowStepHeader .more .moreOperation .actionText {
  margin-left: 20px;
}
.workflowStepHeader .workflowStepIcon {
  width: 24px;
  height: 24px;
  border-radius: 5px;
  overflow: hidden;
  display: flex;
  justify-content: center;
}
.addApproveWayDialog .action {
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 15px;
  align-items: center;
  cursor: pointer;
}
.addApproveWayDialog .action.active {
  border: 1px solid #2196f3;
}
.addApproveWayDialog .action:hover {
  border: 1px solid #2196f3;
}
.addApproveWayDialog .action:first-child {
  margin-bottom: 15px;
}
.approveDialog .mui-dialog-body {
  background: #fff;
}
.approveDialog .mui-dialog-footer {
  background: #fff;
}
.approveDialog .mui-dialog-footer .ming.Button {
  font-weight: bold;
}
.approveDialog.approveDialogBtn .Button--primary.Button {
  background: #f44336;
}
.approveDialog.approveDialogBtn .Button--primary.Button:hover {
  background: #ba160a;
}
.approveDialog.overruleBackBtn .Button--link.Button {
  background: #f44336;
  color: #fff;
}
.approveDialog.overruleBackBtn .Button--link.Button:hover {
  background: #ba160a;
}
.approveDialog header {
  align-items: center;
}
.approveDialog header .userAvatar {
  margin: 0 10px;
}
.approveDialog .mui-dialog-body {
  overflow: inherit !important;
}
.approveDialog .customFormControlBox {
  cursor: default;
}
.approveDialog .customFormControlBox .addSignature {
  width: 180px;
  height: 40px;
  background: #f5f5f5;
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.approveDialogCallBack {
  width: 256px;
}
.approveDialogCallBack .ming.Menu {
  width: 256px;
}

.workflowTemplateListSelect {
  padding: 5px 0 !important;
  border-radius: 4px !important;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1) !important;
}
.workflowTemplateListSelect .ant-select-item {
  transition: none !important;
  background: #fff !important;
  min-height: 36px;
  padding: 7px 10px;
}
.workflowTemplateListSelect .ant-select-item:hover {
  background: #2196f3 !important;
  color: #fff !important;
}
.workflowTemplateListSelect .ant-select-item .ant-select-item-option-content {
  overflow: inherit !important;
  white-space: break-spaces !important;
  text-overflow: inherit !important;
  font-weight: normal !important;
}

.Amap {
  position: relative;
}
.Amap.Amap-align-right .Amap-input {
  left: auto;
  right: 16px;
}
.Amap-input {
  left: 10px;
  right: 10px;
  top: 10px;
  padding: 0 100px 0 20px;
  position: absolute;
  z-index: 99;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 3px;
  box-shadow: 0 0 10px #c5b7b7;
}
.Amap-input input {
  width: 100%;
  border: none !important;
}
.Amap-input .Amap-autocomplete-list {
  width: 190px;
}
.Amap-input-search {
  position: absolute;
  left: 7px;
  top: 50%;
  transform: translateY(-50%);
  color: #999;
}
.Amap-input-search-icon {
  font-size: 20px;
  cursor: pointer;
}
.Amap-autocomplete-list {
  max-height: 200px;
  overflow: scroll;
}
.Amap .MenuItem .Item-content {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  box-sizing: border-box;
  width: 100%;
}
.Amap .Amap-topRightElement {
  position: absolute;
  left: 10px;
  right: 10px;
  top: 10px;
  z-index: 99;
}

.MDMap {
  overflow: hidden;
}
.MDMap .MDMapSidebar {
  width: 380px;
  height: 100%;
  border-right: 1px solid rgba(0, 0, 0, 0.05);
  padding: 16px 0;
}
.MDMap .MDMapSidebar .distanceInfo {
  height: 57px;
  line-height: 60px;
  padding: 0 16px;
}
.MDMap .MDMapInput {
  border-radius: 18px;
  background: #f8f8f8;
  padding: 8px 8px 8px 38px;
  height: 36px;
  line-height: 36px;
  border: none;
  width: 100%;
}
.MDMap .MDMapList {
  display: flex;
  padding: 0 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  height: 57px;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  box-sizing: border-box;
}
.MDMap .MDMapList:hover {
  background: #f8f8f8;
}
.MDMap .MDMapList span {
  display: flex;
  flex-shrink: 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 */
@-webkit-keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-cascader-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-inner,
.ant-cascader-checkbox:hover .ant-cascader-checkbox-inner,
.ant-cascader-checkbox-input:focus + .ant-cascader-checkbox-inner {
  border-color: #1890ff;
}
.ant-cascader-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-cascader-checkbox:hover::after,
.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox::after {
  visibility: visible;
}
.ant-cascader-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;
  transition: all 0.3s;
}
.ant-cascader-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 21.5%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-cascader-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner {
  background-color: #1890ff;
  border-color: #1890ff;
}
.ant-cascader-checkbox-disabled {
  cursor: not-allowed;
}
.ant-cascader-checkbox-disabled.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  -webkit-animation-name: none;
          animation-name: none;
}
.ant-cascader-checkbox-disabled .ant-cascader-checkbox-input {
  cursor: not-allowed;
  pointer-events: none;
}
.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  -webkit-animation-name: none;
          animation-name: none;
}
.ant-cascader-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-cascader-checkbox-disabled:hover::after,
.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-disabled::after {
  visibility: hidden;
}
.ant-cascader-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.ant-cascader-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\A0';
}
.ant-cascader-checkbox-wrapper.ant-cascader-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-cascader-checkbox-wrapper + .ant-cascader-checkbox-wrapper {
  margin-left: 8px;
}
.ant-cascader-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-cascader-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-cascader-checkbox-group-item {
  margin-right: 8px;
}
.ant-cascader-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-cascader-checkbox-group-item + .ant-cascader-checkbox-group-item {
  margin-left: 0;
}
.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #1890ff;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-cascader-checkbox-indeterminate.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-cascader {
  width: 184px;
}
.ant-cascader-checkbox {
  top: 0;
  margin-right: 8px;
}
.ant-cascader-menus {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
}
.ant-cascader-menus.ant-cascader-menu-empty .ant-cascader-menu {
  width: 100%;
  height: auto;
}
.ant-cascader-menu {
  min-width: 111px;
  height: 180px;
  margin: 0;
  margin: -4px 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-item {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  padding: 5px 12px;
  overflow: hidden;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  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-empty .ant-cascader-menu-item {
  color: rgba(0, 0, 0, 0.25);
  cursor: default;
  pointer-events: none;
}
.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-content {
  flex: auto;
}
.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-loading-icon {
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
}
.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-cascader-menu-item-keyword {
  color: #ff4d4f;
}
.ant-cascader-rtl .ant-cascader-menu-item-expand-icon,
.ant-cascader-rtl .ant-cascader-menu-item-loading-icon {
  margin-right: 4px;
  margin-left: 0;
}
.ant-cascader-rtl .ant-cascader-checkbox {
  top: 0;
  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 */
@-webkit-keyframes ant-tree-node-fx-do-not-use {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes ant-tree-node-fx-do-not-use {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-select-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  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;
  transition: all 0.3s;
}
.ant-select-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 21.5%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  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;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  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;
  pointer-events: none;
}
.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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.ant-select-tree-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\A0';
}
.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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-select-tree-checkbox-group-item {
  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;
  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;
}
.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 {
  align-items: stretch;
}
.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper {
  flex: auto;
}
.ant-select-tree {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
  border-radius: 2px;
  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 {
  align-items: flex-start;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner {
  align-items: stretch;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper {
  flex: auto;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging {
  position: relative;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 4px;
  left: 0;
  border: 1px solid #1890ff;
  opacity: 0;
  -webkit-animation: ant-tree-node-fx-do-not-use 0.3s;
          animation: ant-tree-node-fx-do-not-use 0.3s;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  content: '';
  pointer-events: none;
}
.ant-select-tree .ant-select-tree-treenode {
  display: flex;
  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 .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title {
  color: inherit;
  font-weight: 500;
}
.ant-select-tree-indent {
  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-draggable-icon {
  width: 24px;
  line-height: 24px;
  text-align: center;
  opacity: 0.2;
  transition: opacity 0.3s;
}
.ant-select-tree-treenode:hover .ant-select-tree-draggable-icon {
  opacity: 0.45;
}
.ant-select-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-select-tree-switcher .ant-tree-switcher-icon,
.ant-select-tree-switcher .ant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}
.ant-select-tree-switcher .ant-tree-switcher-icon svg,
.ant-select-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}
.ant-select-tree-switcher-noop {
  cursor: default;
}
.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(-90deg);
}
.ant-select-tree-switcher-loading-icon {
  color: #1890ff;
}
.ant-select-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}
.ant-select-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  margin-left: -1px;
  border-right: 1px solid #d9d9d9;
  content: ' ';
}
.ant-select-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}
.ant-select-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}
.ant-select-tree .ant-select-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}
.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-unselectable .ant-select-tree-node-content-wrapper:hover {
  background-color: transparent;
}
.ant-select-tree-node-content-wrapper {
  line-height: 24px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: #1890ff;
  border-radius: 1px;
  pointer-events: none;
}
.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid #1890ff;
  border-radius: 50%;
  content: '';
}
.ant-select-tree .ant-select-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #1890ff;
}
.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: 0;
  right: 12px;
  bottom: -4px;
  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-switcher {
  background: #fff;
}
.ant-select-tree-show-line .ant-select-tree-switcher-line-icon {
  vertical-align: -0.15em;
}
.ant-select-tree .ant-select-tree-treenode-leaf-last .ant-select-tree-switcher-leaf-line::before {
  top: auto !important;
  bottom: auto !important;
  height: 14px !important;
}
.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(90deg);
}
.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher-loading-icon {
  transform: scaleY(-1);
}

/* 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 */

.dialogSelectOrgRole .mui-dialog-body {
  padding: 0 24px 22px 19px;
}
.selectJobContainer_search {
  border: 1px solid #ccc;
  border-radius: 3px;
  display: flex;
  align-items: center;
}
.selectJobContainer_search .searchIcon {
  font-size: 20px;
  color: #999;
  margin: 0 5px;
}
.selectJobContainer_search .searchInput {
  flex: 1 0 0;
  border: none;
  outline: none;
  height: 30px;
  line-height: 30px;
  border-radius: 0px;
  background: transparent;
}
.selectJobContainer_search .searchClose {
  font-size: 14px;
  color: #999;
  margin: 0 5px;
  display: none;
  cursor: pointer;
}
.selectJobContainer .selectJobContent {
  height: 352px;
  overflow: auto;
  margin-top: 12px;
}
.selectJobContainer .selectJobContent .roleItem {
  height: 38px;
  line-height: 38px;
  padding: 0 5px;
}
.selectJobContainer .selectJobContent .roleItem:hover {
  background-color: #f5f5f5;
}

.selectUserModal {
  background-color: #f8f8f8;
}
.selectUserModal .searchWrapper {
  display: flex;
  align-items: center;
  background-color: #fff;
  border-radius: 24px;
  padding: 7px 10px;
  margin: 10px 15px;
}
.selectUserModal .searchWrapper .icon-h5_search {
  color: #757575;
  font-size: 14px;
}
.selectUserModal .searchWrapper .icon-workflow_cancel {
  color: #bdbdbd;
  font-size: 15px;
}
.selectUserModal .searchWrapper input {
  width: 100%;
  border: 0;
  padding: 0 5px;
}
.selectUserModal .selectedWrapper {
  color: #333;
  padding: 10px 10px 0;
  margin: 5px 0 10px;
  text-align: left;
  background-color: #fff;
}
.selectUserModal .selectedWrapper .selectedItem {
  border-radius: 24px;
  padding: 0px 16px;
  height: 30px;
  line-height: 30px;
  background-color: #f0f0f0;
  margin: 0 10px 10px 0;
  float: left;
}
.selectUserModal .selectedWrapper .icon {
  margin-left: 5px;
}
.selectUserModal .orgRolelist {
  background-color: #fff;
}
.selectUserModal .orgRolelist .orgRoleItem {
  height: 46px;
  line-height: 46px;
}
.selectUserModal .orgRolelist .orgRoleItem .radioWrap {
  padding: 0 15px;
  width: 50px;
}
.selectUserModal .orgRolelist .orgRoleItem .organizeName {
  text-align: left;
  border-bottom: 1px solid #ddd;
  font-size: 15px;
}
.selectUserModal .orgRolelist .orgRoleItem .am-list-thumb {
  margin-right: 0;
}

.searchListModals {
  height: 90%;
}
.searchListModals .am-modal-content {
  border-radius: 20px 20px 0 0;
}
.searchListModals .am-modal-content .am-modal-header {
  height: 44px;
  padding: 0 17px;
  border-bottom: 1px solid #ddd;
}
.searchListModals .am-modal-content .am-modal-header .am-modal-title {
  line-height: 44px;
}
.searchListModals .am-modal-content .am-modal-body {
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.searchListModals .am-modal-content .searchBox {
  display: flex;
  height: 36px;
  border-radius: 18px;
  position: relative;
  margin: 10px 11px;
  padding-left: 38px;
}
.searchListModals .am-modal-content .searchBox .searchIcon {
  width: 14px;
  height: 14px;
  position: absolute;
  top: 8px;
  left: 16px;
}
.searchListModals .am-modal-content .searchBox .cursorText {
  width: 100%;
  font-size: 14px;
  border: none;
  border-radius: 0 18px 18px 0;
  background-color: #f8f8f8;
  height: 36px;
}
.searchListModals .am-modal-content .searchBox.selectSearchBox {
  background: #fff;
  padding-left: 0;
  line-height: 36px;
}
.searchListModals .am-modal-content .searchBox.selectSearchBox .cursorText {
  border-radius: 18px;
  padding: 13px;
}
.searchListModals .am-modal-content .searchBox.selectSearchBox .searchBtn {
  width: 36px;
  height: 36px;
  background: #f8f8f8;
  border-radius: 50%;
  margin-left: 9px;
}
.searchListModals .am-modal-content .searchItem {
  padding: 0 0 0 11px;
}
.searchListModals .am-modal-content .searchItem .ming.Radio {
  margin-right: 14px;
}
.searchListModals .am-modal-content .searchItem .ming.Radio .Radio-box {
  margin-right: 0;
}
.searchListModals .am-modal-content .searchItem .itemContent {
  border-bottom: 1px solid #ddd;
  padding: 8px 11px 8px 0;
}
.searchListModals .am-modal-content .searchResult {
  overflow-y: auto;
  margin-bottom: 43px;
}
.searchListModals .am-modal-content .Font50 {
  font-size: 50px;
  color: #e0e0e0;
}
.customSelectIcon .ant-select-arrow {
  display: flex !important;
}
.customApiSelect {
  padding-right: 36px;
}
.customApiSelect .ant-select-arrow {
  height: 36px !important;
  width: 36px !important;
  right: 0 !important;
  top: 6px !important;
  display: flex !important;
  align-items: center;
  justify-content: flex-end;
  pointer-events: all !important;
}
.customApiSelect .ant-select-selector {
  border-radius: 4px 0px 0px 4px !important;
}
.customApiSelect .ant-select-clear {
  right: 46px !important;
}
.customApiSelect .searchIconBox {
  width: 36px;
  height: 36px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #ffffff;
  border-radius: 0px 3px 3px 0px;
  border: 1px solid #eaeaea;
  color: #757575;
}
.customApiSelect .searchIconBox:hover i {
  color: #2196f3;
}
.customApiSelect .searchIconBox.disabled i {
  color: #bdbdbd !important;
}

.saveDiaCon .list {
  display: flex;
  width: 100%;
}
.saveDiaCon .list .title {
  width: 72px;
  line-height: 36px;
}
.saveDiaCon .list .tepName {
  flex: 1;
  height: 36px;
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px;
  padding: 0 12px;
}
.saveDiaCon .list .tepName:focus {
  border: 1px solid #2196f3;
}
.saveDiaCon .list .viewBox {
  flex: 1;
  min-height: 36px;
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px;
  padding: 0 12px;
  position: relative;
}
.saveDiaCon .list .viewBox > span {
  line-height: 36px;
  display: block;
}
.saveDiaCon .list .viewBox .moreList {
  position: absolute;
  right: 0;
  top: 10px;
  color: #9e9e9e;
}
.saveDiaCon .list .viewBox .moreList:hover {
  color: #333;
}
.saveDiaCon .list .viewBox .itemList .item {
  display: inline-block;
  background: #e5e5e5 0% 0% no-repeat padding-box;
  border-radius: 12px;
  padding: 0px 10px;
  margin-right: 10px;
  line-height: 24px;
  margin-top: 5px;
  margin-bottom: 6px;
}
.saveDiaCon .list .viewBox .itemList .item .remove {
  margin-left: 10px;
  color: #9e9e9e;
  cursor: pointer;
}
.saveDiaCon .mui-dialog-body {
  overflow: initial !important;
}

.baseColumnHead.cell {
  position: relative;
  padding: 0 5px !important;
}
.baseColumnHead.cell .requiredStatus {
  color: #f44336;
  margin-right: 2px;
}
.baseColumnHead.cell .controlName {
  font-weight: bold;
  font-size: 13px;
  color: #757575;
  line-height: 34px;
}
.baseColumnHead.cell .controlName .textCon {
  display: inline-block;
}
.baseColumnHead.cell .maskData,
.baseColumnHead.cell .dropIcon {
  font-size: 14px;
  position: absolute;
  top: 0px;
  right: 5px;
  line-height: 32px;
  visibility: hidden;
  background-color: #fafafa;
  color: #9e9e9e;
  width: 16px;
}
.baseColumnHead.cell .maskData {
  visibility: visible;
}
.baseColumnHead.cell .descIcon {
  font-size: 16px;
  vertical-align: text-bottom;
  margin-left: 2px;
  color: #bdbdbd;
}
.baseColumnHead.cell .descIcon:hover {
  color: #9e9e9e;
}
.baseColumnHead.cell .resizeDrag {
  position: absolute;
  right: 0px;
  top: 0;
  bottom: 0;
  width: 6px;
  cursor: ew-resize;
}
.baseColumnHead.cell .inner:hover .dropIcon {
  visibility: visible;
}
.baseColumnHead.cell.wrapControlName .textCon {
  margin-top: 8px;
  vertical-align: text-bottom;
}
.baseColumnHead.cell.wrapControlName .controlName .text {
  line-height: 1.3em;
  text-overflow: unset;
  overflow: visible;
  white-space: unset;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.discussLogFile {
  width: 400px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  background: #f5f5f5;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
  flex-direction: column;
  border-left: 1px solid #ddd;
  box-sizing: border-box;
}
.discussLogFile .UploadFiles-ramSize {
  display: none;
}
.discussLogFile .header {
  height: 55px;
  border-bottom: 1px solid #ccc;
  padding-top: 24px;
  box-sizing: border-box;
  padding-left: 20px;
}
.discussLogFile .header > span {
  display: inline-block;
  color: #9e9e9e;
  cursor: pointer;
  padding: 0 8px;
  line-height: 28px;
}
.discussLogFile .header > span .txt {
  padding: 0 5px;
  border-bottom: 3px solid transparent;
}
.discussLogFile .header .talk {
  padding-left: 0;
}
.discussLogFile .body .talkBox {
  width: 100%;
  height: 100%;
}
.discussLogFile .body .talkBox .workSheetCommentBox {
  width: 100%;
  height: 100%;
  flex-direction: column;
}
.discussLogFile .body .talkBox .workSheetCommentBox .commentListBox .commentList {
  margin: 0 !important;
}
.discussLogFile .body .talkBox .workSheetCommentBox .commentListBox .commentList .mdEmotion {
  left: -13px !important;
}
.discussLogFile .body .talkBox .workSheetCommentBox .commentListBox .commentList .mdEmotion .arrow {
  left: 97px !important;
}
.discussLogFile .body .talkBox .workSheetCommentBox .WorkSheetCommentList {
  padding-left: 28px;
  padding-right: 28px;
}
.discussLogFile .body .talkBox .workSheetCommentBox .commentList {
  flex: 1;
  margin: 0 24px;
}
.discussLogFile .body .talkBox .workSheetCommentBox .commentList .talkDiscussion {
  border-bottom: 0;
}
.discussLogFile .body .talkBox .workSheetCommentBox .comment {
  position: relative;
  border-radius: 0 0 3px 0;
  padding: 10px 20px 10px 60px;
  background: #fafafa;
}
.discussLogFile .body .talkBox .workSheetCommentBox .comment .createHeadImg {
  position: absolute;
  left: 20px;
  top: 10px;
}
.discussLogFile .body .talkBox .workSheetCommentBox .comment .commentBox {
  flex: 1;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  background: #fff;
  border-color: #ddd;
}
.discussLogFile .body .talkBox .workSheetCommentBox .comment .commentBox .mdEmotion .arrow {
  left: 106px !important;
}
.discussLogFile .body .talkBox .workSheetCommentBox .comment .commentBox.autoHeight {
  background: #fff;
}
.discussLogFile .body .talkBox .workSheetCommentBox .comment .commentBox.autoHeight .mentions-input-box {
  background: #fff;
}
.discussLogFile .body .logScroll {
  width: 100%;
  height: 100%;
  padding-bottom: 16px;
  box-sizing: border-box;
}
.discussLogFile .body .logScroll .logBox {
  padding-left: 16px;
  box-sizing: border-box;
}
.discussLogFile .body .logScroll .logItem {
  padding-left: 20px;
  padding-right: 25px;
  box-sizing: border-box;
  position: relative;
  margin-top: 20px;
  color: #9e9e9e;
}
.discussLogFile .body .logScroll .logItem .logTime {
  margin-top: 5px;
}
.discussLogFile .body .logScroll .logItem .Icon {
  position: absolute;
  left: 0;
  top: 3px;
  vertical-align: middle;
  line-height: 16px;
}
.discussLogFile .body .logScroll .logItem span {
  font-size: 13px;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  word-break: break-word;
  word-wrap: break-word;
}
.discussLogFile .body .fileContentBox {
  width: 100%;
  height: 100%;
}
.discussLogFile .body .fileContentBox .UploadFiles-wrapper {
  padding-left: 16px;
  padding-right: 21px;
}
.discussLogFile .body .fileContentBox .noneContent {
  padding-left: 25px;
}
.discussLogFile .body .fileContentBox .fileContent > div.TxtRight {
  margin-top: 18px;
  margin-bottom: 24px;
}
.discussLogFile .body .fileContentBox .fileContent > div.TxtRight .Button--primary {
  margin-right: 24px;
}
.discussLogFile .body .fileContentBox .fileContent > div.TxtRight {
  margin-top: 18px;
  margin-bottom: 24px;
}
.discussLogFile .body .fileContentBox .fileContent > div.TxtRight .Button--primary {
  margin-right: 24px;
}
.isPublicApp .discussLogFile .commentBox {
  pointer-events: none;
}
.isPublicApp .discussLogFile .fileContent {
  display: none;
}

.draftOperateCon {
  position: absolute;
  z-index: 10;
  padding: 0 30px;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 56px;
  line-height: 56px;
  box-sizing: border-box;
  background-color: #fff;
  border-bottom: 1px solid #ddd;
}
.draftOperateCon .del {
  width: 65px;
  height: 28px;
  color: #f44336;
  margin: 14px 0;
  text-align: center;
  line-height: 28px;
  border-radius: 4px 4px 4px 4px;
}
.draftOperateCon .del:hover {
  background-color: #f5f5f5;
}
.draftOperateCon .close {
  cursor: pointer;
  line-height: 56px;
  font-size: 22px;
  color: #9e9e9e;
}
.draftOperateCon .close:hover {
  color: #2196f3;
}
.draftOperateCon-enter {
  transform: translate3d(0, -56px, 0);
}
.draftOperateCon-enter.draftOperateCon-enter-active {
  transform: translate3d(0, 0, 0);
  transition: transform 300ms linear;
}
.draftOperateCon-leave {
  transform: translate3d(0, 0, 0);
}
.draftOperateCon-leave.draftOperateCon-leave-active {
  transform: translate3d(0, -56px, 0);
  transition: transform 300ms linear;
}

.am-drawer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.am-drawer-sidebar {
  z-index: 4;
  position: absolute;
  -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;
  will-change: transform;
  overflow-y: auto;
}
.am-drawer-draghandle {
  z-index: 1;
  position: absolute;
  background-color: rgba(50, 50, 50, 0.1);
}
.am-drawer-overlay {
  z-index: 3;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.5s ease-out;
  transition: opacity 0.5s ease-out;
  background-color: rgba(0, 0, 0, 0.4);
}
.am-drawer-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
  -webkit-transition: left 0.3s ease-out, right 0.3s ease-out;
  transition: left 0.3s ease-out, right 0.3s ease-out;
}
.am-drawer.am-drawer-left .am-drawer-sidebar,
.am-drawer.am-drawer-right .am-drawer-sidebar,
.am-drawer.am-drawer-left .am-drawer-draghandle,
.am-drawer.am-drawer-right .am-drawer-draghandle {
  top: 0;
  bottom: 0;
}
.am-drawer.am-drawer-left .am-drawer-draghandle,
.am-drawer.am-drawer-right .am-drawer-draghandle {
  width: 10px;
  height: 100%;
}
.am-drawer.am-drawer-top .am-drawer-sidebar,
.am-drawer.am-drawer-bottom .am-drawer-sidebar,
.am-drawer.am-drawer-top .am-drawer-draghandle,
.am-drawer.am-drawer-bottom .am-drawer-draghandle {
  left: 0;
  right: 0;
}
.am-drawer.am-drawer-top .am-drawer-draghandle,
.am-drawer.am-drawer-bottom .am-drawer-draghandle {
  width: 100%;
  height: 10px;
}
.am-drawer.am-drawer-left .am-drawer-sidebar {
  left: 0;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}
.am-drawer-open.am-drawer.am-drawer-left .am-drawer-sidebar {
  -webkit-box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
          box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-left .am-drawer-draghandle {
  left: 0;
}
.am-drawer.am-drawer-right .am-drawer-sidebar {
  right: 0;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
}
.am-drawer-open.am-drawer.am-drawer-right .am-drawer-sidebar {
  -webkit-box-shadow: -1PX 1PX 2px rgba(0, 0, 0, 0.15);
          box-shadow: -1PX 1PX 2px rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-right .am-drawer-draghandle {
  right: 0;
}
.am-drawer.am-drawer-top .am-drawer-sidebar {
  top: 0;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
}
.am-drawer-open.am-drawer.am-drawer-top .am-drawer-sidebar {
  -webkit-box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
          box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-top .am-drawer-draghandle {
  top: 0;
}
.am-drawer.am-drawer-bottom .am-drawer-sidebar {
  bottom: 0;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
}
.am-drawer-open.am-drawer.am-drawer-bottom .am-drawer-sidebar {
  -webkit-box-shadow: 1PX -1PX 2px rgba(0, 0, 0, 0.15);
          box-shadow: 1PX -1PX 2px rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-bottom .am-drawer-draghandle {
  bottom: 0;
}

.moibleFilterPopup {
  left: 0 !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 */
[class^=ant-]::-ms-clear,
[class*= ant-]::-ms-clear,
[class^=ant-] input::-ms-clear,
[class*= ant-] input::-ms-clear,
[class^=ant-] input::-ms-reveal,
[class*= ant-] input::-ms-reveal {
  display: none;
}
/* stylelint-disable property-no-vendor-prefix, at-rule-no-vendor-prefix */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  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;
}
body {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  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;
  font-feature-settings: 'tnum';
}
[tabindex='-1']:focus {
  outline: none !important;
}
hr {
  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;
  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;
}
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;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  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;
}
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'] {
  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 > .anticon {
  line-height: 0;
  vertical-align: 0;
}
.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;
}
.ant-fade-enter,
.ant-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;
}
.ant-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;
}
.ant-fade-enter.ant-fade-enter-active,
.ant-fade-appear.ant-fade-appear-active {
  -webkit-animation-name: antFadeIn;
          animation-name: antFadeIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-fade-leave.ant-fade-leave-active {
  -webkit-animation-name: antFadeOut;
          animation-name: antFadeOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-fade-enter,
.ant-fade-appear {
  opacity: 0;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.ant-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;
  }
}
.ant-move-up-enter,
.ant-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;
}
.ant-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;
}
.ant-move-up-enter.ant-move-up-enter-active,
.ant-move-up-appear.ant-move-up-appear-active {
  -webkit-animation-name: antMoveUpIn;
          animation-name: antMoveUpIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-move-up-leave.ant-move-up-leave-active {
  -webkit-animation-name: antMoveUpOut;
          animation-name: antMoveUpOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-move-up-enter,
.ant-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);
}
.ant-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);
}
.ant-move-down-enter,
.ant-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;
}
.ant-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;
}
.ant-move-down-enter.ant-move-down-enter-active,
.ant-move-down-appear.ant-move-down-appear-active {
  -webkit-animation-name: antMoveDownIn;
          animation-name: antMoveDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-move-down-leave.ant-move-down-leave-active {
  -webkit-animation-name: antMoveDownOut;
          animation-name: antMoveDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-move-down-enter,
.ant-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);
}
.ant-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);
}
.ant-move-left-enter,
.ant-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;
}
.ant-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;
}
.ant-move-left-enter.ant-move-left-enter-active,
.ant-move-left-appear.ant-move-left-appear-active {
  -webkit-animation-name: antMoveLeftIn;
          animation-name: antMoveLeftIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-move-left-leave.ant-move-left-leave-active {
  -webkit-animation-name: antMoveLeftOut;
          animation-name: antMoveLeftOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-move-left-enter,
.ant-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);
}
.ant-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);
}
.ant-move-right-enter,
.ant-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;
}
.ant-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;
}
.ant-move-right-enter.ant-move-right-enter-active,
.ant-move-right-appear.ant-move-right-appear-active {
  -webkit-animation-name: antMoveRightIn;
          animation-name: antMoveRightIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-move-right-leave.ant-move-right-leave-active {
  -webkit-animation-name: antMoveRightOut;
          animation-name: antMoveRightOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-move-right-enter,
.ant-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);
}
.ant-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% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveDownIn {
  0% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@-webkit-keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@-webkit-keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@-webkit-keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@-webkit-keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@-webkit-keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@-webkit-keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@-webkit-keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@-webkit-keyframes loadingCircle {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes loadingCircle {
  100% {
    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;
  box-shadow: 0 0 0 0 #1890ff;
  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% {
    box-shadow: 0 0 0 #1890ff;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}
@keyframes waveEffect {
  100% {
    box-shadow: 0 0 0 #1890ff;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}
@-webkit-keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}
@keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}
.ant-slide-up-enter,
.ant-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;
}
.ant-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;
}
.ant-slide-up-enter.ant-slide-up-enter-active,
.ant-slide-up-appear.ant-slide-up-appear-active {
  -webkit-animation-name: antSlideUpIn;
          animation-name: antSlideUpIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-slide-up-leave.ant-slide-up-leave-active {
  -webkit-animation-name: antSlideUpOut;
          animation-name: antSlideUpOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-slide-up-enter,
.ant-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);
}
.ant-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);
}
.ant-slide-down-enter,
.ant-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;
}
.ant-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;
}
.ant-slide-down-enter.ant-slide-down-enter-active,
.ant-slide-down-appear.ant-slide-down-appear-active {
  -webkit-animation-name: antSlideDownIn;
          animation-name: antSlideDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-slide-down-leave.ant-slide-down-leave-active {
  -webkit-animation-name: antSlideDownOut;
          animation-name: antSlideDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-slide-down-enter,
.ant-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);
}
.ant-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);
}
.ant-slide-left-enter,
.ant-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;
}
.ant-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;
}
.ant-slide-left-enter.ant-slide-left-enter-active,
.ant-slide-left-appear.ant-slide-left-appear-active {
  -webkit-animation-name: antSlideLeftIn;
          animation-name: antSlideLeftIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-slide-left-leave.ant-slide-left-leave-active {
  -webkit-animation-name: antSlideLeftOut;
          animation-name: antSlideLeftOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-slide-left-enter,
.ant-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);
}
.ant-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);
}
.ant-slide-right-enter,
.ant-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;
}
.ant-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;
}
.ant-slide-right-enter.ant-slide-right-enter-active,
.ant-slide-right-appear.ant-slide-right-appear-active {
  -webkit-animation-name: antSlideRightIn;
          animation-name: antSlideRightIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-slide-right-leave.ant-slide-right-leave-active {
  -webkit-animation-name: antSlideRightOut;
          animation-name: antSlideRightOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-slide-right-enter,
.ant-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);
}
.ant-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% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideUpIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@-webkit-keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@-webkit-keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@-webkit-keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
@keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
@-webkit-keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@-webkit-keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@-webkit-keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@-webkit-keyframes antSlideRightOut {
  0% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
}
@keyframes antSlideRightOut {
  0% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
}
.ant-zoom-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-enter.ant-zoom-enter-active,
.ant-zoom-appear.ant-zoom-appear-active {
  -webkit-animation-name: antZoomIn;
          animation-name: antZoomIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-leave.ant-zoom-leave-active {
  -webkit-animation-name: antZoomOut;
          animation-name: antZoomOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-enter,
.ant-zoom-appear {
  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);
}
.ant-zoom-enter-prepare,
.ant-zoom-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-big-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-big-enter.ant-zoom-big-enter-active,
.ant-zoom-big-appear.ant-zoom-big-appear-active {
  -webkit-animation-name: antZoomBigIn;
          animation-name: antZoomBigIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-big-leave.ant-zoom-big-leave-active {
  -webkit-animation-name: antZoomBigOut;
          animation-name: antZoomBigOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-enter,
.ant-zoom-big-appear {
  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);
}
.ant-zoom-big-enter-prepare,
.ant-zoom-big-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-big-fast-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active,
.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active {
  -webkit-animation-name: antZoomBigIn;
          animation-name: antZoomBigIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
  -webkit-animation-name: antZoomBigOut;
          animation-name: antZoomBigOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  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);
}
.ant-zoom-big-fast-enter-prepare,
.ant-zoom-big-fast-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-up-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-up-enter.ant-zoom-up-enter-active,
.ant-zoom-up-appear.ant-zoom-up-appear-active {
  -webkit-animation-name: antZoomUpIn;
          animation-name: antZoomUpIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-up-leave.ant-zoom-up-leave-active {
  -webkit-animation-name: antZoomUpOut;
          animation-name: antZoomUpOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-up-enter,
.ant-zoom-up-appear {
  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);
}
.ant-zoom-up-enter-prepare,
.ant-zoom-up-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-down-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-down-enter.ant-zoom-down-enter-active,
.ant-zoom-down-appear.ant-zoom-down-appear-active {
  -webkit-animation-name: antZoomDownIn;
          animation-name: antZoomDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-down-leave.ant-zoom-down-leave-active {
  -webkit-animation-name: antZoomDownOut;
          animation-name: antZoomDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-down-enter,
.ant-zoom-down-appear {
  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);
}
.ant-zoom-down-enter-prepare,
.ant-zoom-down-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-left-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-left-enter.ant-zoom-left-enter-active,
.ant-zoom-left-appear.ant-zoom-left-appear-active {
  -webkit-animation-name: antZoomLeftIn;
          animation-name: antZoomLeftIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-left-leave.ant-zoom-left-leave-active {
  -webkit-animation-name: antZoomLeftOut;
          animation-name: antZoomLeftOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-left-enter,
.ant-zoom-left-appear {
  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);
}
.ant-zoom-left-enter-prepare,
.ant-zoom-left-appear-prepare {
  transform: none;
}
.ant-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);
}
.ant-zoom-right-enter,
.ant-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;
}
.ant-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;
}
.ant-zoom-right-enter.ant-zoom-right-enter-active,
.ant-zoom-right-appear.ant-zoom-right-appear-active {
  -webkit-animation-name: antZoomRightIn;
          animation-name: antZoomRightIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-zoom-right-leave.ant-zoom-right-leave-active {
  -webkit-animation-name: antZoomRightOut;
          animation-name: antZoomRightOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-right-enter,
.ant-zoom-right-appear {
  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);
}
.ant-zoom-right-enter-prepare,
.ant-zoom-right-appear-prepare {
  transform: none;
}
.ant-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% {
    transform: scale(0.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomIn {
  0% {
    transform: scale(0.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes antZoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}
@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}
@-webkit-keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}
@-webkit-keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}
@keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}
@-webkit-keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}
@keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}
@-webkit-keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}
@keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}
@-webkit-keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}
@keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}
@-webkit-keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}
@keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}
@-webkit-keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}
@keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}
@-webkit-keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}
@keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}
@-webkit-keyframes antZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
@keyframes antZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
.ant-motion-collapse-legacy {
  overflow: hidden;
}
.ant-motion-collapse-legacy-active {
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.ant-motion-collapse {
  overflow: hidden;
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s 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-input-affix-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  /* stylelint-disable-next-line selector-no-vendor-prefix */
  display: inline-flex;
}
.ant-input-affix-wrapper::-moz-placeholder {
  opacity: 1;
}
.ant-input-affix-wrapper:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-input-affix-wrapper::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-input-affix-wrapper:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-affix-wrapper:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-input-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-affix-wrapper:hover {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.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;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.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;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-affix-wrapper-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input-affix-wrapper[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-affix-wrapper[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input-affix-wrapper-borderless,
.ant-input-affix-wrapper-borderless:hover,
.ant-input-affix-wrapper-borderless:focus,
.ant-input-affix-wrapper-borderless-focused,
.ant-input-affix-wrapper-borderless-disabled,
.ant-input-affix-wrapper-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input-affix-wrapper {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  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:not(.ant-input-affix-wrapper-disabled):hover {
  border-color: #40a9ff;
  border-right-width: 1px;
  z-index: 1;
}
.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  z-index: 0;
}
.ant-input-affix-wrapper-focused,
.ant-input-affix-wrapper:focus {
  z-index: 1;
}
.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 {
  box-shadow: none !important;
}
.ant-input-affix-wrapper::before {
  width: 0;
  visibility: hidden;
  content: '\A0';
}
.ant-input-prefix,
.ant-input-suffix {
  display: flex;
  flex: none;
  align-items: center;
}
.ant-input-prefix > *:not(:last-child),
.ant-input-suffix > *:not(:last-child) {
  margin-right: 8px;
}
.ant-input-show-count-suffix {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-show-count-has-suffix {
  margin-right: 2px;
}
.ant-input-prefix {
  margin-right: 4px;
}
.ant-input-suffix {
  margin-left: 4px;
}
.ant-input-clear-icon {
  margin: 0;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  vertical-align: -1px;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-input-clear-icon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-clear-icon:active {
  color: rgba(0, 0, 0, 0.85);
}
.ant-input-clear-icon-hidden {
  visibility: hidden;
}
.ant-input-clear-icon-has-suffix {
  margin: 0 4px;
}
.ant-input-affix-wrapper-textarea-with-clear-btn {
  padding: 0 !important;
  border: 0 !important;
}
.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 1;
}
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {
  background: #fff;
  border-color: #ff4d4f;
}
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {
  border-color: #ff7875;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-status-error .ant-input-feedback-icon {
  color: #ff4d4f;
}
.ant-input-status-error .ant-input-prefix {
  color: #ff4d4f;
}
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {
  background: #fff;
  border-color: #faad14;
}
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {
  border-color: #ffc53d;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-status-warning .ant-input-feedback-icon {
  color: #faad14;
}
.ant-input-status-warning .ant-input-prefix {
  color: #faad14;
}
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
  background: #fff;
  border-color: #ff4d4f;
}
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
  border-color: #ff7875;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-affix-wrapper-status-error .ant-input-feedback-icon {
  color: #ff4d4f;
}
.ant-input-affix-wrapper-status-error .ant-input-prefix {
  color: #ff4d4f;
}
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
  background: #fff;
  border-color: #faad14;
}
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
  border-color: #ffc53d;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-affix-wrapper-status-warning .ant-input-feedback-icon {
  color: #faad14;
}
.ant-input-affix-wrapper-status-warning .ant-input-prefix {
  color: #faad14;
}
.ant-input-textarea-status-validating .ant-input-feedback-icon,
.ant-input-affix-wrapper-status-validating .ant-input-feedback-icon {
  display: inline-block;
  color: #1890ff;
}
.ant-input-textarea-status-success .ant-input-feedback-icon,
.ant-input-affix-wrapper-status-success .ant-input-feedback-icon {
  color: #52c41a;
  -webkit-animation-name: diffZoomIn1 !important;
          animation-name: diffZoomIn1 !important;
}
.ant-input-textarea-status-error .ant-input-feedback-icon {
  color: #ff4d4f;
}
.ant-input-textarea-status-warning .ant-input-feedback-icon {
  color: #faad14;
}
.ant-input-textarea .ant-input-feedback-icon {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  margin: auto;
}
.ant-input-textarea-status-error.ant-input-textarea-has-feedback .ant-input,
.ant-input-textarea-status-warning.ant-input-textarea-has-feedback .ant-input,
.ant-input-textarea-status-success.ant-input-textarea-has-feedback .ant-input,
.ant-input-textarea-status-validating.ant-input-textarea-has-feedback .ant-input {
  padding-right: 24px;
}
.ant-input-group-wrapper-status-error .ant-input-group-addon {
  color: #ff4d4f;
  border-color: #ff4d4f;
}
.ant-input-group-wrapper-status-warning .ant-input-group-addon {
  color: #faad14;
  border-color: #faad14;
}
.ant-input {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  /* stylelint-disable-next-line selector-no-vendor-prefix */
}
.ant-input::-moz-placeholder {
  opacity: 1;
}
.ant-input:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-input::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input:hover {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.ant-input-rtl .ant-input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input:focus,
.ant-input-focused {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.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;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input-borderless,
.ant-input-borderless:hover,
.ant-input-borderless:focus,
.ant-input-borderless-focused,
.ant-input-borderless-disabled,
.ant-input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  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-search-with-button .ant-input-group .ant-input:hover {
  z-index: 0;
}
.ant-input-group-addon {
  position: relative;
  padding: 0 11px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  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;
  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 .ant-cascader-picker {
  margin: -9px -12px;
  background-color: transparent;
}
.ant-input-group-addon .ant-cascader-picker .ant-cascader-input {
  text-align: left;
  border: 0;
  box-shadow: none;
}
.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(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.ant-input-group .ant-input-affix-wrapper:not(:first-child),
.ant-input-search .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-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: inline-flex;
}
.ant-input-group.ant-input-group-compact > .ant-picker-range {
  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-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-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-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-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-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-input-group-wrapper .ant-input:focus {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > .ant-select-focused {
  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-select-auto-complete:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-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-cascader-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-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-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper {
  margin-left: -1px;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper {
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 2px 0 0 2px;
}
.ant-input-group > .ant-input-rtl:first-child,
.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-radius: 0 2px 2px 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 0 0 2px;
}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-radius: 2px 0 0 2px;
}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-radius: 0 2px 2px 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-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 {
  border-radius: 0 2px 2px 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-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 {
  border-left-width: 1px;
  border-radius: 2px 0 0 2px;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl + .ant-input-group-wrapper-rtl {
  margin-right: -1px;
  margin-left: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 0 2px 2px 0;
}
.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;
  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-textarea-show-count > .ant-input {
  height: 100%;
}
.ant-input-textarea-show-count::after {
  float: right;
  color: rgba(0, 0, 0, 0.45);
  white-space: nowrap;
  content: attr(data-count);
  pointer-events: none;
}
.ant-input-search .ant-input:hover,
.ant-input-search .ant-input:focus {
  border-color: #40a9ff;
}
.ant-input-search .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-left-color: #40a9ff;
}
.ant-input-search .ant-input-affix-wrapper {
  border-radius: 0;
}
.ant-input-search .ant-input-lg {
  line-height: 1.5713;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child {
  left: -1px;
  padding: 0;
  border: 0;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button {
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0 2px 2px 0;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading::before {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.ant-input-search-button {
  height: 32px;
}
.ant-input-search-button:hover,
.ant-input-search-button:focus {
  z-index: 1;
}
.ant-input-search-large .ant-input-search-button {
  height: 40px;
}
.ant-input-search-small .ant-input-search-button {
  height: 24px;
}
.ant-input-group-wrapper-rtl {
  direction: rtl;
}
.ant-input-group-rtl {
  direction: rtl;
}
.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl > input.ant-input {
  border: none;
  outline: none;
}
.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-textarea-rtl {
  direction: rtl;
}
.ant-input-textarea-rtl.ant-input-textarea-show-count::after {
  text-align: left;
}
.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix {
  margin-right: 0;
  margin-left: 4px;
}
.ant-input-affix-wrapper-rtl .ant-input-clear-icon {
  right: auto;
  left: 8px;
}
.ant-input-search-rtl {
  direction: rtl;
}
.ant-input-search-rtl .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search-rtl .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-right-color: #40a9ff;
  border-left-color: #d9d9d9;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper:hover,
.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper-focused {
  border-right-color: #40a9ff;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon {
  right: -1px;
  left: auto;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon .ant-input-search-button {
  border-radius: 2px 0 0 2px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-input {
    height: 32px;
  }
  .ant-input-lg {
    height: 40px;
  }
  .ant-input-sm {
    height: 24px;
  }
  .ant-input-affix-wrapper > input.ant-input {
    height: 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-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;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  cursor: pointer;
  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;
  touch-action: manipulation;
  height: 32px;
  padding: 4px 15px;
  font-size: 14px;
  border-radius: 2px;
  color: rgba(0, 0, 0, 0.85);
  border-color: #d9d9d9;
  background: #fff;
}
.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;
  box-shadow: none;
}
.ant-btn[disabled] {
  cursor: not-allowed;
}
.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;
}
.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;
  border-color: #40a9ff;
  background: #fff;
}
.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 {
  color: #096dd9;
  border-color: #096dd9;
  background: #fff;
}
.ant-btn:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn[disabled]:focus,
.ant-btn[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn[disabled] > a:only-child,
.ant-btn[disabled]:hover > a:only-child,
.ant-btn[disabled]:focus > a:only-child,
.ant-btn[disabled]:active > a:only-child {
  color: currentcolor;
}
.ant-btn[disabled] > a:only-child::after,
.ant-btn[disabled]:hover > a:only-child::after,
.ant-btn[disabled]:focus > 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 {
  text-decoration: none;
  background: #fff;
}
.ant-btn > span {
  display: inline-block;
}
.ant-btn-primary {
  color: #fff;
  border-color: #1890ff;
  background: #1890ff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  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;
  border-color: #40a9ff;
  background: #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 {
  color: #fff;
  border-color: #096dd9;
  background: #096dd9;
}
.ant-btn-primary:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-primary[disabled] > a:only-child,
.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-primary[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-primary[disabled]:focus > 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.85);
  border-color: #d9d9d9;
  background: transparent;
}
.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;
  border-color: #40a9ff;
  background: transparent;
}
.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 {
  color: #096dd9;
  border-color: #096dd9;
  background: transparent;
}
.ant-btn-ghost:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-ghost[disabled]:focus,
.ant-btn-ghost[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-ghost[disabled] > a:only-child,
.ant-btn-ghost[disabled]:hover > a:only-child,
.ant-btn-ghost[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-ghost[disabled]:focus > 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.85);
  border-color: #d9d9d9;
  background: #fff;
  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;
  border-color: #40a9ff;
  background: #fff;
}
.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 {
  color: #096dd9;
  border-color: #096dd9;
  background: #fff;
}
.ant-btn-dashed:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-dashed[disabled]:focus,
.ant-btn-dashed[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dashed[disabled] > a:only-child,
.ant-btn-dashed[disabled]:hover > a:only-child,
.ant-btn-dashed[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-dashed[disabled]:focus > 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;
  border-color: #ff4d4f;
  background: #ff4d4f;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  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;
  border-color: #ff7875;
  background: #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 {
  color: #fff;
  border-color: #d9363e;
  background: #d9363e;
}
.ant-btn-danger:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-danger[disabled]:focus,
.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-danger[disabled] > a:only-child,
.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-danger[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-danger[disabled]:focus > 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;
  border-color: transparent;
  background: transparent;
  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;
  border-color: #40a9ff;
  background: transparent;
}
.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 {
  color: #096dd9;
  border-color: #096dd9;
  background: transparent;
}
.ant-btn-link:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > 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 {
  background: transparent;
}
.ant-btn-link:hover,
.ant-btn-link:focus,
.ant-btn-link:active {
  border-color: transparent;
}
.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > 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-text {
  color: rgba(0, 0, 0, 0.85);
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}
.ant-btn-text > a:only-child {
  color: currentcolor;
}
.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: #40a9ff;
  border-color: #40a9ff;
  background: transparent;
}
.ant-btn-text:hover > a:only-child,
.ant-btn-text:focus > a:only-child {
  color: currentcolor;
}
.ant-btn-text:hover > a:only-child::after,
.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:active {
  color: #096dd9;
  border-color: #096dd9;
  background: transparent;
}
.ant-btn-text:active > a:only-child {
  color: currentcolor;
}
.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.ant-btn-text:active {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous {
  color: #ff4d4f;
  border-color: #ff4d4f;
  background: #fff;
}
.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;
  border-color: #ff7875;
  background: #fff;
}
.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 {
  color: #d9363e;
  border-color: #d9363e;
  background: #fff;
}
.ant-btn-dangerous:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-dangerous[disabled]:focus,
.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-dangerous[disabled]:focus > 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]:hover > a:only-child::after,
.ant-btn-dangerous[disabled]:focus > 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;
  border-color: #ff4d4f;
  background: #ff4d4f;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  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;
  border-color: #ff7875;
  background: #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 {
  color: #fff;
  border-color: #d9363e;
  background: #d9363e;
}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child {
  color: currentcolor;
}
.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]:hover,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus,
.ant-btn-dangerous.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]:hover > 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 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  border-color: transparent;
  background: transparent;
  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;
  border-color: #40a9ff;
  background: 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: #096dd9;
  border-color: #096dd9;
  background: 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]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]:hover > 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 {
  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;
  border-color: transparent;
  background: 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;
  border-color: transparent;
  background: 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]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]:hover > 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 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text {
  color: #ff4d4f;
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #40a9ff;
  border-color: #40a9ff;
  background: transparent;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #096dd9;
  border-color: #096dd9;
  background: transparent;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #ff7875;
  border-color: transparent;
  background: rgba(0, 0, 0, 0.018);
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #d9363e;
  border-color: transparent;
  background: rgba(0, 0, 0, 0.028);
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[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;
  vertical-align: -3px;
}
.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 > .anticon {
  display: flex;
  justify-content: center;
}
a.ant-btn-icon-only {
  vertical-align: -1px;
}
a.ant-btn-icon-only > .anticon {
  display: inline;
}
.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 {
  min-width: 32px;
  padding-right: 0;
  padding-left: 0;
  text-align: center;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-lg {
  min-width: 40px;
  border-radius: 50%;
}
.ant-btn-circle.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;
  transition: opacity 0.2s;
  content: '';
  pointer-events: none;
}
.ant-btn .anticon {
  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;
  cursor: default;
}
.ant-btn.ant-btn-loading::before {
  display: block;
}
.ant-btn > .ant-btn-loading-icon {
  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);
}
.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 8px;
  -webkit-animation: none;
          animation: none;
}
.ant-btn > .ant-btn-loading-icon .anticon svg {
  -webkit-animation: loadingCircle 1s infinite linear;
          animation: loadingCircle 1s infinite linear;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
}
.ant-btn-group {
  position: relative;
  display: inline-flex;
}
.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 {
  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-radius: 0 2px 2px 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-radius: 2px 0 0 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-radius: 0 2px 2px 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-radius: 2px 0 0 2px;
}
.ant-btn:focus > span,
.ant-btn:active > span {
  position: relative;
}
.ant-btn > .anticon + span,
.ant-btn > span + .anticon {
  margin-left: 8px;
}
.ant-btn.ant-btn-background-ghost {
  color: #fff;
  border-color: #fff;
}
.ant-btn.ant-btn-background-ghost,
.ant-btn.ant-btn-background-ghost:hover,
.ant-btn.ant-btn-background-ghost:active,
.ant-btn.ant-btn-background-ghost:focus {
  background: transparent;
}
.ant-btn.ant-btn-background-ghost:hover,
.ant-btn.ant-btn-background-ghost:focus {
  color: #40a9ff;
  border-color: #40a9ff;
}
.ant-btn.ant-btn-background-ghost:active {
  color: #096dd9;
  border-color: #096dd9;
}
.ant-btn.ant-btn-background-ghost[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: #d9d9d9;
}
.ant-btn-background-ghost.ant-btn-primary {
  color: #1890ff;
  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;
  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 {
  color: #096dd9;
  border-color: #096dd9;
}
.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 {
  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]:hover,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]: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]: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;
  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;
  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 {
  color: #d9363e;
  border-color: #d9363e;
}
.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 {
  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]:hover,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]: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]: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;
  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;
  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 {
  color: #d9363e;
  border-color: #d9363e;
}
.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 {
  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]:hover,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.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]:focus > 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]: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]: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;
  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;
  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 {
  color: #d9363e;
  border-color: transparent;
}
.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 {
  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]:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-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]: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]: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]: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]: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.ant-btn-block {
  width: 100%;
}
.ant-btn:empty {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\A0';
}
a.ant-btn {
  padding-top: 0.01px !important;
  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-icon .anticon {
  padding-right: 0;
  padding-left: 8px;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
  padding-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-select-auto-complete {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-select-auto-complete .ant-select-clear {
  right: 13px;
}

.endCom {
  margin-top: 16px;
  width: 100%;
  background: rgba(255, 147, 0, 0.1);
  border-radius: 3px;
  display: flex;
  padding: 12px 20px;
  justify-content: center;
  align-items: center;
}
.endCom .error {
  color: #ff9300;
}
.endCom p {
  flex: 1;
  margin: 0;
  padding: 0;
}
.settingContent .selectBox.selectStartOrEndCon {
  position: relative;
  margin-top: 16px;
}
.settingContent .selectBox.selectStartOrEndCon::before {
  content: ' ';
  width: 1px;
  height: calc(100% - 42px);
  border: 1px solid #e5e5e5;
  position: absolute;
  top: 20px;
  left: 8px;
  z-index: 0;
}
.settingContent .selectBox.selectStartOrEndCon .startCom {
  position: relative;
}
.settingContent .selectBox.selectStartOrEndCon .startCom .err,
.settingContent .selectBox.selectStartOrEndCon .startCom .txtCon {
  position: absolute;
  left: 45px;
  top: 10px;
  background: #fff;
  z-index: 0;
  overflow: hidden;
  max-width: calc(100% - 70px);
}
.settingContent .selectBox.selectStartOrEndCon .startCom .itemText {
  padding-left: 20px;
}
.settingContent .selectBox.selectStartOrEndCon .startCom .tag {
  position: absolute;
  left: 1px;
  top: 8px;
  display: inline-block;
  width: 16px;
  height: 16px;
  background: #2196f3;
  border-radius: 50%;
}
.settingContent .selectBox.selectStartOrEndCon .startCom .txt {
  margin-left: 28px;
  margin-top: 7px;
}
.settingContent .selectBox.selectStartOrEndCon .startCom .dropCon {
  width: calc(100% - 36px);
  max-width: 270px;
  height: 36px;
  background: #ffffff;
  border-radius: 3px;
  margin-left: 36px;
}
.settingContent .selectBox.selectStartOrEndCon .startCom .dropCon .ant-select-selection-item {
  opacity: 0;
  z-index: 1;
}
.settingContent .selectBox.selectStartOrEndCon .startCom .dropCon.isDelete .ant-select-selector {
  border: 1px solid #f44336;
}
.settingContent .selectBox.selectStartOrEndCon .startCom .dropCon.ant-select-focused:not(.ant-select-disabled).isDelete .ant-select-selector {
  box-shadow: 0 0 0 2px rgba(244, 67, 54, 0.1);
}
.settingContent .selectBox.selectStartOrEndCon .startCom .dropCon .ant-select-selector {
  border-radius: 3px;
  height: 36px !important;
}
.settingContent .selectBox.selectStartOrEndCon .startCom .dropCon .ant-select-selector .ant-select-selection-item {
  line-height: 36px !important;
  height: 36px !important;
}
.settingContent .selectBox.selectStartOrEndCon .startCom .errorTxtOption {
  margin: 0 0 0 24px;
}
.settingContent .selectBox.selectStartOrEndCon .startCom.end .tag {
  left: 5px;
  top: 13px;
  width: 8px;
  height: 8px;
  background: #e0e0e0;
}
.settingContent .selectBox.selectStartOrEndCon .startCom.end .tag.has {
  background: #2196f3;
}
.dropConOption .ant-select-item {
  padding: 0px 12px;
  line-height: 36px !important;
  height: 36px !important;
  transition: none;
}
.dropConOption .ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: #2196f3 !important;
  color: #fff !important;
}
.dropConOption .ant-select-item-option-active:not(.ant-select-item-option-disabled) .icon {
  color: #fff !important;
}
.dropConOption .addControl,
.dropConOption .addControl.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  color: #2196f3;
  background-color: #fff;
}
.dropConOption .addControl .icon,
.dropConOption .addControl.ant-select-item-option-active:not(.ant-select-item-option-disabled) .icon {
  color: #2196f3;
}
.worksheetViewConfig .errorTxtOption {
  margin: 10px 0 0 88px !important;
}

/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
  direction: ltr;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}
.cm-fat-cursor .CodeMirror-line::selection,
.cm-fat-cursor .CodeMirror-line > span::selection, 
.cm-fat-cursor .CodeMirror-line > span > span::selection { background: transparent; }
.cm-fat-cursor .CodeMirror-line::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span > span::-moz-selection { background: transparent; }
.cm-fat-cursor { caret-color: transparent; }
@-moz-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@-webkit-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-rulers {
  position: absolute;
  left: 0; right: 0; top: -50px; bottom: 0;
  overflow: hidden;
}
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0; bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}

.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}

.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}

.CodeMirror-composing { border-bottom: 2px solid; }

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 50px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -50px; margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
  z-index: 0;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 50px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
  outline: none;
}
.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  min-height: 100%;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 0.1px; /* Force widget margins to stay inside of the container */
}

.CodeMirror-widget {}

.CodeMirror-rtl pre { direction: rtl; }

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}
.CodeMirror-measure pre { position: static; }

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4);
}

/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }

.tagInputarea {
  min-width: 0;
}
.tagInputarea .tagInputareaIuput {
  border-radius: 3px;
  border: 1px solid #ccc;
  min-height: 34px;
  overflow: auto;
}
.tagInputarea .tagInputareaIuput:not(.active) {
  border-color: #ccc !important;
}
.tagInputarea .tagInputareaIuput.hasRightIcon {
  border-radius: 3px 0 0 3px;
}
.tagInputarea .rightIcon {
  font-size: 20px;
  color: #9e9e9e;
  height: 34px;
  line-height: 33px;
  padding: 0 7px;
  border: 1px solid #ccc;
  border-left: none;
  border-radius: 0 3px 3px 0;
}
.tagInputarea .CodeMirror {
  font-family: inherit !important;
  box-sizing: border-box;
  height: auto;
}
.tagInputarea .CodeMirror .CodeMirror-lines {
  padding: 6px 0;
}
.tagInputarea .CodeMirror .CodeMirror-line {
  padding: 0 10px;
}
.tagInputarea .CodeMirror .columnTagCon {
  position: relative;
  display: inline-flex;
  box-sizing: border-box;
  padding: 2px 4px;
  max-width: 100%;
}
.tagInputarea .CodeMirror .columnTag {
  position: relative;
  display: inline-flex;
  box-sizing: border-box;
  cursor: pointer;
  height: 24px;
  font-size: 12px;
  border: 1px solid #90caf9;
  border-radius: 24px;
}
.tagInputarea .CodeMirror .columnTag .columnName,
.tagInputarea .CodeMirror .columnTag .columnValue {
  display: inline-block;
  height: 22px;
  line-height: 22px;
  padding: 0 10px;
  overflow: hidden;
}
.tagInputarea .CodeMirror .columnTag .columnName {
  color: #2196f3;
  background-color: rgba(33, 150, 243, 0.06);
}
.tagInputarea .CodeMirror .columnTag .columnValue {
  color: #fff;
  border-radius: 0 22px 22px 0;
  background-color: #249eff;
}
.tagInputarea .CodeMirror .columnTag .columnValue .ellipsis {
  max-width: 9em;
}
.tagInputarea .CodeMirror .columnTag.onlytag {
  margin-right: 6px;
}
.tagInputarea .CodeMirror .columnTag.onlytag:after {
  content: ',';
  position: absolute;
  right: -6px;
  top: 6px;
}
.tagInputarea .CodeMirror .columnTag.deleted {
  border-color: #f44336;
}
.tagInputarea .CodeMirror .columnTag.deleted .columnName {
  color: #f44336;
  background-color: rgba(244, 67, 54, 0.06);
}
.tagInputarea .CodeMirror .columnTag.deleted:hover {
  border-color: #f44336;
}
.tagInputarea .CodeMirror .columnTag.deleted:hover .columnName {
  color: #f44336;
  background-color: rgba(244, 67, 54, 0.12);
}
.tagInputarea .CodeMirror .columnTag:hover {
  border-color: #ddd;
}
.tagInputarea .CodeMirror .columnTag:hover .columnName {
  color: #9e9e9e;
  background-color: rgba(158, 158, 158, 0.06);
}
.tagInputarea .CodeMirror .columnTag:hover .columnValue {
  background-color: #bdbdbd;
}
.tagInputarea .CodeMirror .operator {
  margin: 0 4px;
}

.dropdownWrapper {
  display: inline-block;
  position: relative;
}
.dropdownWrapper .targetEle {
  display: inline-block;
  width: 100%;
}
.dropdownWrapper .aroundList {
  position: absolute;
  width: 100%;
  left: 0px;
  z-index: 2;
  border-radius: 3px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
  padding: 6px 0;
  background-color: #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-input-number-affix-wrapper {
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  /* stylelint-disable-next-line selector-no-vendor-prefix */
  position: relative;
  display: inline-flex;
  width: 90px;
  padding: 0;
  -webkit-padding-start: 11px;
          padding-inline-start: 11px;
}
.ant-input-number-affix-wrapper::-moz-placeholder {
  opacity: 1;
}
.ant-input-number-affix-wrapper:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-input-number-affix-wrapper::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-input-number-affix-wrapper:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number-affix-wrapper:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-input-number-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number-affix-wrapper:hover {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.ant-input-number-affix-wrapper:focus,
.ant-input-number-affix-wrapper-focused {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-number-affix-wrapper-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-affix-wrapper-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input-number-affix-wrapper[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-affix-wrapper[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input-number-affix-wrapper-borderless,
.ant-input-number-affix-wrapper-borderless:hover,
.ant-input-number-affix-wrapper-borderless:focus,
.ant-input-number-affix-wrapper-borderless-focused,
.ant-input-number-affix-wrapper-borderless-disabled,
.ant-input-number-affix-wrapper-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input-number-affix-wrapper {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-input-number-affix-wrapper-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-input-number-affix-wrapper-sm {
  padding: 0px 7px;
}
.ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover {
  border-color: #40a9ff;
  border-right-width: 1px;
  z-index: 1;
}
.ant-input-number-affix-wrapper-focused,
.ant-input-number-affix-wrapper:focus {
  z-index: 1;
}
.ant-input-number-affix-wrapper-disabled .ant-input-number[disabled] {
  background: transparent;
}
.ant-input-number-affix-wrapper > div.ant-input-number {
  width: 100%;
  border: none;
  outline: none;
}
.ant-input-number-affix-wrapper > div.ant-input-number.ant-input-number-focused {
  box-shadow: none !important;
}
.ant-input-number-affix-wrapper input.ant-input-number-input {
  padding: 0;
}
.ant-input-number-affix-wrapper::before {
  width: 0;
  visibility: hidden;
  content: '\A0';
}
.ant-input-number-affix-wrapper .ant-input-number-handler-wrap {
  z-index: 2;
}
.ant-input-number-prefix,
.ant-input-number-suffix {
  display: flex;
  flex: none;
  align-items: center;
  pointer-events: none;
}
.ant-input-number-prefix {
  -webkit-margin-end: 4px;
          margin-inline-end: 4px;
}
.ant-input-number-suffix {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  height: 100%;
  margin-right: 11px;
  margin-left: 4px;
}
.ant-input-number-group-wrapper .ant-input-number-affix-wrapper {
  width: 100%;
}
.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number,
.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {
  background: #fff;
  border-color: #ff4d4f;
}
.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus,
.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {
  border-color: #ff7875;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-number-status-error .ant-input-number-feedback-icon {
  color: #ff4d4f;
}
.ant-input-number-status-error .ant-input-number-prefix {
  color: #ff4d4f;
}
.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number,
.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {
  background: #fff;
  border-color: #faad14;
}
.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus,
.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {
  border-color: #ffc53d;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-number-status-warning .ant-input-number-feedback-icon {
  color: #faad14;
}
.ant-input-number-status-warning .ant-input-number-prefix {
  color: #faad14;
}
.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,
.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {
  background: #fff;
  border-color: #ff4d4f;
}
.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus,
.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {
  border-color: #ff7875;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-number-affix-wrapper-status-error .ant-input-number-feedback-icon {
  color: #ff4d4f;
}
.ant-input-number-affix-wrapper-status-error .ant-input-number-prefix {
  color: #ff4d4f;
}
.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,
.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {
  background: #fff;
  border-color: #faad14;
}
.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus,
.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {
  border-color: #ffc53d;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-number-affix-wrapper-status-warning .ant-input-number-feedback-icon {
  color: #faad14;
}
.ant-input-number-affix-wrapper-status-warning .ant-input-number-prefix {
  color: #faad14;
}
.ant-input-number-affix-wrapper-status-validating .ant-input-number-feedback-icon {
  display: inline-block;
  color: #1890ff;
}
.ant-input-number-affix-wrapper-status-success .ant-input-number-feedback-icon {
  color: #52c41a;
  -webkit-animation-name: diffZoomIn1 !important;
          animation-name: diffZoomIn1 !important;
}
.ant-input-number-group-wrapper-status-error .ant-input-number-group-addon {
  color: #ff4d4f;
  border-color: #ff4d4f;
}
.ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon {
  color: #faad14;
  border-color: #faad14;
}
.ant-input-number {
  box-sizing: border-box;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  transition: all 0.3s;
  /* stylelint-disable-next-line selector-no-vendor-prefix */
  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:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-input-number::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-input-number:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-input-number:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number:hover {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.ant-input-number:focus,
.ant-input-number-focused {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input-number[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-input-number-borderless,
.ant-input-number-borderless:hover,
.ant-input-number-borderless:focus,
.ant-input-number-borderless-focused,
.ant-input-number-borderless-disabled,
.ant-input-number-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input-number {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  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-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-input-number-group[class*='col-'] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.ant-input-number-group > [class*='col-'] {
  padding-right: 8px;
}
.ant-input-number-group > [class*='col-']:last-child {
  padding-right: 0;
}
.ant-input-number-group-addon,
.ant-input-number-group-wrap,
.ant-input-number-group > .ant-input-number {
  display: table-cell;
}
.ant-input-number-group-addon:not(:first-child):not(:last-child),
.ant-input-number-group-wrap:not(:first-child):not(:last-child),
.ant-input-number-group > .ant-input-number:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.ant-input-number-group-addon,
.ant-input-number-group-wrap {
  width: 1px;
  white-space: nowrap;
  vertical-align: middle;
}
.ant-input-number-group-wrap > * {
  display: block !important;
}
.ant-input-number-group .ant-input-number {
  float: left;
  width: 100%;
  margin-bottom: 0;
  text-align: inherit;
}
.ant-input-number-group .ant-input-number:focus {
  z-index: 1;
  border-right-width: 1px;
}
.ant-input-number-group .ant-input-number:hover {
  z-index: 1;
  border-right-width: 1px;
}
.ant-input-search-with-button .ant-input-number-group .ant-input-number:hover {
  z-index: 0;
}
.ant-input-number-group-addon {
  position: relative;
  padding: 0 11px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
}
.ant-input-number-group-addon .ant-select {
  margin: -5px -11px;
}
.ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background-color: inherit;
  border: 1px solid transparent;
  box-shadow: none;
}
.ant-input-number-group-addon .ant-select-open .ant-select-selector,
.ant-input-number-group-addon .ant-select-focused .ant-select-selector {
  color: #1890ff;
}
.ant-input-number-group-addon .ant-cascader-picker {
  margin: -9px -12px;
  background-color: transparent;
}
.ant-input-number-group-addon .ant-cascader-picker .ant-cascader-input {
  text-align: left;
  border: 0;
  box-shadow: none;
}
.ant-input-number-group > .ant-input-number:first-child,
.ant-input-number-group-addon:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-number-group > .ant-input-number:first-child .ant-select .ant-select-selector,
.ant-input-number-group-addon:first-child .ant-select .ant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-number-group > .ant-input-number-affix-wrapper:not(:first-child) .ant-input-number {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-number-group > .ant-input-number-affix-wrapper:not(:last-child) .ant-input-number {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-number-group-addon:first-child {
  border-right: 0;
}
.ant-input-number-group-addon:last-child {
  border-left: 0;
}
.ant-input-number-group > .ant-input-number:last-child,
.ant-input-number-group-addon:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-number-group > .ant-input-number:last-child .ant-select .ant-select-selector,
.ant-input-number-group-addon:last-child .ant-select .ant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-number-group-lg .ant-input-number,
.ant-input-number-group-lg > .ant-input-number-group-addon {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-input-number-group-sm .ant-input-number,
.ant-input-number-group-sm > .ant-input-number-group-addon {
  padding: 0px 7px;
}
.ant-input-number-group-lg .ant-select-single .ant-select-selector {
  height: 40px;
}
.ant-input-number-group-sm .ant-select-single .ant-select-selector {
  height: 24px;
}
.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child),
.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-number-group.ant-input-number-group-compact {
  display: block;
}
.ant-input-number-group.ant-input-number-group-compact::before {
  display: table;
  content: '';
}
.ant-input-number-group.ant-input-number-group-compact::after {
  display: table;
  clear: both;
  content: '';
}
.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child),
.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child),
.ant-input-number-group.ant-input-number-group-compact > .ant-input-number:not(:first-child):not(:last-child) {
  border-right-width: 1px;
}
.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):hover,
.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):hover,
.ant-input-number-group.ant-input-number-group-compact > .ant-input-number:not(:first-child):not(:last-child):hover {
  z-index: 1;
}
.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):focus,
.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):focus,
.ant-input-number-group.ant-input-number-group-compact > .ant-input-number:not(:first-child):not(:last-child):focus {
  z-index: 1;
}
.ant-input-number-group.ant-input-number-group-compact > * {
  display: inline-block;
  float: none;
  vertical-align: top;
  border-radius: 0;
}
.ant-input-number-group.ant-input-number-group-compact > .ant-input-number-affix-wrapper {
  display: inline-flex;
}
.ant-input-number-group.ant-input-number-group-compact > .ant-picker-range {
  display: inline-flex;
}
.ant-input-number-group.ant-input-number-group-compact > *:not(:last-child) {
  margin-right: -1px;
  border-right-width: 1px;
}
.ant-input-number-group.ant-input-number-group-compact .ant-input-number {
  float: none;
}
.ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-selector,
.ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input,
.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker .ant-input,
.ant-input-number-group.ant-input-number-group-compact > .ant-input-group-wrapper .ant-input {
  border-right-width: 1px;
  border-radius: 0;
}
.ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-selector:hover,
.ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input:hover,
.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker .ant-input:hover,
.ant-input-number-group.ant-input-number-group-compact > .ant-input-group-wrapper .ant-input:hover {
  z-index: 1;
}
.ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-selector:focus,
.ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input:focus,
.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker .ant-input:focus,
.ant-input-number-group.ant-input-number-group-compact > .ant-input-group-wrapper .ant-input:focus {
  z-index: 1;
}
.ant-input-number-group.ant-input-number-group-compact > .ant-select-focused {
  z-index: 1;
}
.ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-arrow {
  z-index: 1;
}
.ant-input-number-group.ant-input-number-group-compact > *:first-child,
.ant-input-number-group.ant-input-number-group-compact > .ant-select:first-child > .ant-select-selector,
.ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete:first-child .ant-input,
.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.ant-input-number-group.ant-input-number-group-compact > *:last-child,
.ant-input-number-group.ant-input-number-group-compact > .ant-select:last-child > .ant-select-selector,
.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:last-child .ant-input,
.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-right-width: 1px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input {
  vertical-align: top;
}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper {
  margin-left: -1px;
}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper {
  border-radius: 0;
}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {
  border-radius: 0;
}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 2px 0 0 2px;
}
.ant-input-number-group-wrapper {
  display: inline-block;
  text-align: start;
  vertical-align: top;
}
.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;
  border-left: 1px solid #d9d9d9;
  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;
  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;
}
.ant-input-number:hover + .ant-form-item-children-icon {
  opacity: 0;
  transition: opacity 0.24s linear 0.24s;
}
.ant-input-number-focused {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.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-readonly .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;
  transition: all 0.3s linear;
  -webkit-appearance: textfield !important;
     -moz-appearance: textfield !important;
          appearance: textfield !important;
  /* stylelint-disable-next-line selector-no-vendor-prefix */
}
.ant-input-number-input::-moz-placeholder {
  opacity: 1;
}
.ant-input-number-input:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-input-number-input::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-input-number-input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number-input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.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;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-appearance: none;
  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-radius: 0 2px 2px 0;
  opacity: 0;
  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: flex;
  align-items: center;
  justify-content: center;
  min-width: auto;
  margin-right: 0;
  font-size: 7px;
}
.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-left-width: 0;
}
.ant-input-number-handler-wrap:hover .ant-input-number-handler {
  height: 40%;
}
.ant-input-number:hover .ant-input-number-handler-wrap,
.ant-input-number-focused .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%;
  text-align: center;
  transform: translateY(-50%);
}
.ant-input-number-handler-down:hover {
  height: 60% !important;
}
.ant-input-number-borderless .ant-input-number-handler-down {
  border-top-width: 0;
}
.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-borderless {
  box-shadow: none;
}
.ant-input-number-out-of-range input {
  color: #ff4d4f;
}
.ant-input-number-rtl {
  direction: rtl;
}
.ant-input-number-rtl .ant-input-number-handler {
  border-right: 1px solid #d9d9d9;
  border-left: 0;
}
.ant-input-number-rtl .ant-input-number-handler-wrap {
  right: auto;
  left: 0;
}
.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-right-width: 0;
}
.ant-input-number-rtl .ant-input-number-handler-up {
  border-top-right-radius: 0;
}
.ant-input-number-rtl .ant-input-number-handler-down {
  border-bottom-right-radius: 0;
}
.ant-input-number-rtl .ant-input-number-input {
  direction: ltr;
  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-switch {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  min-width: 44px;
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
  background-color: rgba(0, 0, 0, 0.25);
  border: 0;
  border-radius: 100px;
  cursor: pointer;
  transition: all 0.2s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-switch:focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}
.ant-switch-checked:focus {
  box-shadow: 0 0 0 2px #e6f7ff;
}
.ant-switch:focus:hover {
  box-shadow: none;
}
.ant-switch-checked {
  background-color: #1890ff;
}
.ant-switch-loading,
.ant-switch-disabled {
  cursor: not-allowed;
  opacity: 0.4;
}
.ant-switch-loading *,
.ant-switch-disabled * {
  box-shadow: none;
  cursor: not-allowed;
}
.ant-switch-inner {
  display: block;
  margin: 0 7px 0 25px;
  color: #fff;
  font-size: 12px;
  transition: margin 0.2s;
}
.ant-switch-checked .ant-switch-inner {
  margin: 0 25px 0 7px;
}
.ant-switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 18px;
  height: 18px;
  transition: all 0.2s ease-in-out;
}
.ant-switch-handle::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  border-radius: 9px;
  box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);
  transition: all 0.2s ease-in-out;
  content: '';
}
.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 18px - 2px);
}
.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle::before {
  right: -30%;
  left: 0;
}
.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle::before {
  right: 0;
  left: -30%;
}
.ant-switch-loading-icon.anticon {
  position: relative;
  top: 2px;
  color: rgba(0, 0, 0, 0.65);
  vertical-align: top;
}
.ant-switch-checked .ant-switch-loading-icon {
  color: #1890ff;
}
.ant-switch-small {
  min-width: 28px;
  height: 16px;
  line-height: 16px;
}
.ant-switch-small .ant-switch-inner {
  margin: 0 5px 0 18px;
  font-size: 12px;
}
.ant-switch-small .ant-switch-handle {
  width: 12px;
  height: 12px;
}
.ant-switch-small .ant-switch-loading-icon {
  top: 1.5px;
  font-size: 9px;
}
.ant-switch-small.ant-switch-checked .ant-switch-inner {
  margin: 0 18px 0 5px;
}
.ant-switch-small.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 12px - 2px);
}
.ant-switch-rtl {
  direction: rtl;
}
.ant-switch-rtl .ant-switch-inner {
  margin: 0 25px 0 7px;
}
.ant-switch-rtl .ant-switch-handle {
  right: 2px;
  left: auto;
}
.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle::before {
  right: 0;
  left: -30%;
}
.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle::before {
  right: -30%;
  left: 0;
}
.ant-switch-rtl.ant-switch-checked .ant-switch-inner {
  margin: 0 7px 0 25px;
}
.ant-switch-rtl.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 18px - 2px);
}
.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 12px - 2px);
}

.CustomDefaultValueDialog {
  min-height: 360px;
}
.CustomDefaultValueDialog .customFormItemLabel {
  display: none;
}
.SearchWorksheetDialog {
  max-height: inherit !important;
  height: inherit !important;
}
.SearchWorksheetDialog .mui-dialog-body {
  overflow: initial !important;
}
.selectOptionSortableList {
  position: relative;
  z-index: 1000;
  background-color: #fff;
}
.portalSettingsDialog {
  max-height: inherit !important;
  height: inherit !important;
}
.portalSettingsDialog .selectOtherFieldContainer {
  display: none;
}
.portalSettingsDialog .checkWrap > div:last-child > div:last-child > div:first-child {
  width: 100% !important;
}
.portalSettingsDialog .mui-dialog-body {
  overflow: initial !important;
}
.portalSettingsDialog .mui-dialog-footer .ming.Button--medium {
  line-height: 28px;
  min-height: 28px;
  padding: 0 17px;
  min-width: 60px;
}
.portalSettingsDialog .mui-dialog-footer .ming.Button--medium:last-child {
  margin-left: 7px !important;
}
.SelectStaticChartFromSheet .mui-dialog-header {
  padding: 20px 24px 0px 16px;
}

.functionEditor .CodeMirror-cursor {
  border-color: #2196f3;
  border-right: 1px solid #2196f3;
  transform: scaleY(1.1);
}
.functionEditor .CodeMirror-matchingbracket {
  color: #333 !important;
  background-color: rgba(33, 150, 243, 0.2);
}
.functionEditor .cm-string {
  color: #444 !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-collapse {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  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;
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  padding: 12px 16px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 1.5715;
  cursor: pointer;
  transition: all 0.3s, visibility 0s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  display: inline-block;
  margin-right: 12px;
  font-size: 12px;
  vertical-align: -1px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transition: transform 0.24s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  margin-left: auto;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus {
  outline: none;
}
.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only {
  cursor: default;
}
.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only .ant-collapse-header-text {
  cursor: pointer;
}
.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 {
  position: relative;
  padding: 12px 16px;
  padding-right: 40px;
}
.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  left: auto;
  margin: 0;
  transform: translateY(-50%);
}
.ant-collapse-content {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
}
.ant-collapse-content > .ant-collapse-content-box {
  padding: 16px;
}
.ant-collapse-content-hidden {
  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-ghost {
  background-color: transparent;
  border: 0;
}
.ant-collapse-ghost > .ant-collapse-item {
  border-bottom: 0;
}
.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 12px;
  padding-bottom: 12px;
}
.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 {
  margin-right: 0;
  margin-left: 12px;
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transform: rotate(180deg);
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  margin-right: auto;
  margin-left: 0;
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-right: 12px;
  padding-left: 0;
}

.CodeMirror-hints {
  position: absolute;
  z-index: 1000;
  overflow: hidden;
  list-style: none;

  margin: 0;
  padding: 2px;

  -webkit-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  border: 1px solid silver;

  background: white;
  font-size: 90%;
  font-family: monospace;

  max-height: 20em;
  overflow-y: auto;

  /* custom自定义 */
  margin-top: 8px;
  width: 110px;
  font-size: 12px;
  border: 1px solid #afdcff !important;
  box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
  padding: 6px 0;
  font-family: inherit;
}

.CodeMirror-hints li.CodeMirror-hint-active {
  background: #2196f3;
}

.CodeMirror-hint {
  margin: 0;
  padding: 0 4px;
  border-radius: 2px;
  white-space: pre;
  color: black;
  cursor: pointer;

  /* custom自定义 */
  border-radius: 0px !important;
  padding: 3px 5px;
}

li.CodeMirror-hint-active {
  background: #08f;
  color: white;
}

.worksheetFilterBtn {
  cursor: pointer;
  vertical-align: middle;
  font-size: 13px;
  margin-right: 16px;
  border-radius: 4px;
  line-height: 29px;
}
.worksheetFilterBtn .icon-worksheet_filter {
  font-size: 18px;
  vertical-align: middle;
}
.worksheetFilterBtn .selectedFilterName {
  display: inline-block;
  max-width: 8em;
  vertical-align: middle;
}
.worksheetFilterBtn .resetFilterBtn {
  font-size: 16px;
  margin-left: 6px;
  line-height: 29px;
  vertical-align: middle;
}
.worksheetFilterBtn.active {
  padding: 0 10px;
}
.worksheetFilterBtn.active .icon-worksheet_filter {
  margin-right: 6px;
}
.worksheetFilterBtn:not(.active) {
  background-color: #fff !important;
  padding-left: 0px;
  color: #9d9d9d !important;
}
.filterTrigger {
  position: absolute;
}
.rc-trigger-popup-hidden {
  display: none;
}
.workSheetFilter {
  width: 400px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.24) 0px 4px 16px;
}
.workSheetFilter .filterHeader {
  border-bottom: 1px solid #e0e0e0;
  padding: 0 0 0 20px;
  line-height: 44px;
  font-size: 16px;
  color: #333;
}
.workSheetFilter .filterHeader .addFilterBtn {
  float: right;
  margin: 10px;
  font-size: 23px;
  color: #9e9e9e;
  line-height: 1em;
  right: 0;
}
.workSheetFilter .filterBody {
  overflow: auto;
  max-height: 340px;
}
.workSheetFilter .filterBody hr {
  border: none;
  border-top: 1px solid #e0e0e0;
  margin: 6px 0;
}
.workSheetFilter .filterBody .title {
  padding: 6px 20px;
  font-size: 12px;
  color: #9e9e9e;
}
.workSheetFilter .filterBody > div:last-child:not(.customFilter):not(.expanded) {
  margin-bottom: 6px;
}
.workSheetFilter .filterItem {
  padding: 0px 20px;
  font-size: 14px;
  color: #fff;
  line-height: 36px;
  cursor: pointer;
}
.workSheetFilter .filterItem .filterNameInput {
  font-size: 13px;
  border: none;
  height: 20px;
  padding: 0;
  background-color: transparent;
}
.workSheetFilter .filterItem .moreOperateBtn {
  cursor: pointer;
  float: right;
  color: #9e9e9e;
  margin: 0px 10px;
  font-size: 18px;
  line-height: 36px;
}
.workSheetFilter .filterItem .slideIcon {
  visibility: hidden;
  opacity: 0.7;
  float: right;
  font-size: 16px;
  line-height: 32px;
}
.workSheetFilter .filterItem .slideIcon .icon {
  padding: 6px 2px 6px 6px;
}
.workSheetFilter .filterItem .slideIcon:hover {
  opacity: 1;
}
.workSheetFilter .filterItem .moreOperateBtn {
  color: #fff !important;
}
.workSheetFilter .filterItem input {
  color: #fff;
}
.workSheetFilter .filterItem:not(.expanded):hover .filterTitle {
  color: #fff !important;
}
.workSheetFilter .filterItem:not(.expanded):hover .slideIcon {
  opacity: 1;
  visibility: visible;
  color: #fff !important;
}
.workSheetFilter .filterItem:not(:hover) {
  color: #333 !important;
  background-color: #fff !important;
}
.workSheetFilter .filterItem:not(:hover) input {
  color: #333;
}
.workSheetFilter .filterItem:not(:hover) .moreOperateBtn,
.workSheetFilter .filterItem:not(:hover) .slideIcon {
  color: #9e9e9e !important;
}
.workSheetFilter .filterItem.expanded {
  background-color: #fafafa !important;
  border-top: 1px solid #e0e0e0;
}
.workSheetFilter .filterItem.expanded input {
  color: #333;
}
.workSheetFilter .filterItem.expanded .slideIcon {
  visibility: visible;
}
.workSheetFilter .filterItem.expanded .moreOperateBtn,
.workSheetFilter .filterItem.expanded .slideIcon {
  color: #9e9e9e !important;
}
.workSheetFilter .newFilter {
  padding: 0px 20px;
  font-size: 13px;
  line-height: 36px;
}
.workSheetFilter .conditionsCon {
  padding: 0 15px 10px 20px;
  background-color: #fafafa;
  overflow: hidden;
}
.workSheetFilter .conditionItem {
  margin: 12px 0 0;
  font-size: 13px;
}
.workSheetFilter .conditionItem .errorName {
  color: #f44336;
}
.workSheetFilter .conditionItem .conditionItemHeader {
  position: relative;
  margin-bottom: 2px;
  padding-right: 58px;
}
.workSheetFilter .conditionItem .conditionItemHeader .deletedColumn {
  color: #f44336;
  margin-bottom: 6px;
}
.workSheetFilter .conditionItem .conditionItemHeader .deletedColumn .icon {
  transform: rotate(90deg);
  font-size: 16px;
  margin-right: 3px;
}
.workSheetFilter .conditionItem .conditionItemHeader .columnName {
  display: inline-block;
  vertical-align: middle;
  max-width: 91px;
}
.workSheetFilter .conditionItem .conditionItemHeader .relation {
  vertical-align: middle;
  margin-left: 14px;
  padding: 5px 4px;
  border-radius: 4px;
  color: #515151;
}
.workSheetFilter .conditionItem .conditionItemHeader .relation .Dropdown--input .icon {
  visibility: hidden;
}
.workSheetFilter .conditionItem .conditionItemHeader .relation:hover {
  background-color: #e8e8e8;
}
.workSheetFilter .conditionItem .conditionItemHeader .deleteBtn {
  cursor: pointer;
  position: absolute;
  right: 45px;
  color: #9e9e9e;
  margin-top: 5px;
  visibility: hidden;
}
.workSheetFilter .conditionItem .conditionItemHeader .deleteBtn i {
  font-size: 16px;
}
.workSheetFilter .conditionItem .conditionItemHeader.isbool {
  padding-top: 4px;
}
.workSheetFilter .conditionItem .conditionItemContent {
  padding-right: 48px;
  position: relative;
}
.workSheetFilter .conditionItem .conditionItemContent input {
  width: 100%;
  font-size: 13px;
}
.workSheetFilter .conditionItem .conditionItemContent .deletedColumn {
  background: #ffebeb !important;
  border-color: #f44336 !important;
}
.workSheetFilter .conditionItem .conditionItemContent .conditionRelation {
  position: absolute;
  right: 0px;
  top: 50%;
  margin-top: -14px;
  color: #9e9e9e;
}
.workSheetFilter .conditionItem .conditionItemContent .conditionRelation .relationType {
  display: inline-block;
  padding: 5px 20px 5px 0px;
}
.workSheetFilter .conditionItem .conditionItemContent .conditionRelation .Dropdown--input .icon {
  margin-left: 4px !important;
}
.workSheetFilter .conditionItem .conditionItemContent .conditionRelation .ming .List {
  width: 50px;
  text-align: center;
}
.workSheetFilter .conditionItem.readonly .relation:hover {
  background-color: transparent;
}
.workSheetFilter .conditionItem.readonly .conditionRelation .Dropdown--input .icon {
  visibility: hidden;
}
.workSheetFilter .conditionItem:not(.readonly):hover .conditionItemHeader .deleteBtn {
  visibility: visible;
}
.workSheetFilter .conditionItem:not(.readonly):hover .relation .Dropdown--input .icon {
  visibility: visible;
}
.workSheetFilter .conditionItem:first-child {
  margin-top: 0px;
}
.workSheetFilter .customFilter {
  padding: 10px 15px 10px 20px;
  background-color: #fafafa;
  border-bottom: 1px solid #e0e0e0;
}
.workSheetFilter .customFilter .customFilterTitle {
  font-size: 14px;
  padding: 4px 0;
}
.workSheetFilter .addFilterCondition {
  position: relative;
  margin: 16px 0 6px;
  color: #757575;
}
.workSheetFilter .addFilterCondition:hover {
  color: #1e88e5;
}
.workSheetFilter .addFilterCondition .icon {
  font-size: 16px;
  font-weight: 600;
  margin-right: 4px;
}
.workSheetFilter input:disabled {
  cursor: not-allowed;
  background-color: #f5f5f5;
}
.workSheetFilter input:disabled:hover {
  border-color: #ccc;
}
.workSheetFilter.singleFilter {
  box-shadow: none;
  margin: 0;
  width: 100%;
}
.addFilterPopup {
  background-color: #fff;
  border-radius: 3px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
}
.addFilterPopup .columnsFilter {
  padding: 0 10px;
  border-bottom: 1px solid #e0e0e0;
  display: flex;
  flex-direction: row;
}
.addFilterPopup .columnsFilter .icon-search {
  width: 20px;
  margin: 10px 0 0;
  text-align: center;
  font-size: 18px;
  color: #9e9e9e;
}
.addFilterPopup .columnsFilter .Input {
  flex: 1;
  width: 124px;
  border: none;
  font-size: 13px;
  padding: 0 10px;
}
.addFilterPopup .columnsFilter .Input::placeholder {
  color: #bdbdbd;
}
.addFilterPopup .Menu {
  width: 100%;
  box-shadow: none !important;
}
.addFilterPopup .tip {
  padding: 10px 20px;
  color: #9e9e9e;
}
.addFilterPopup.inEmpty {
  box-shadow: none;
  margin-top: 6px;
}
.addFilterPopup.inEmpty .columnsFilter {
  margin: 0 28px;
  padding: 0px;
}
.addFilterPopup.inEmpty .columnsFilter .Input {
  padding: 0 7px;
}
.addFilterPopup.inEmpty .worksheetFilterColumnOptionList.Menu {
  width: 100% !important;
  padding: 5px 6px 6px;
}
.addFilterPopup.inEmpty .worksheetFilterColumnOptionList.Menu .ming.MenuItem .Item-content {
  font-size: 14px;
  border-radius: 3px;
}
.addFilterPopup.inEmpty .worksheetFilterColumnOptionList.Menu .ming.MenuItem .Item-content:hover {
  background-color: #f5f5f5 !important;
}
.addFilterPopup.inEmpty .worksheetFilterColumnOptionList.Menu .ming.MenuItem .Item-content:hover .icon {
  color: #9e9e9e !important;
}
.addFilterPopup.inEmpty .worksheetFilterColumnOptionList.Menu .ming.MenuItem .Item-content:hover span {
  color: #333 !important;
}
.worksheetFilterColumnOptionList.Menu {
  width: 220px !important;
}
.worksheetFilterOperateList.Menu,
.worksheetFilterColumnOptionList.Menu {
  position: static !important;
  overflow: auto;
  max-height: 260px;
}
.worksheetFilterOperateList.Menu .ming.Item.selected .Item-content,
.worksheetFilterColumnOptionList.Menu .ming.Item.selected .Item-content {
  background-color: #E4F3FD;
  color: #0096EF;
}
.worksheetFilterOperateList.Menu .ming.Item.selected .Item-content .icon,
.worksheetFilterColumnOptionList.Menu .ming.Item.selected .Item-content .icon {
  color: #0096EF;
}
.worksheetFilterOperateList.Menu .Item-content,
.worksheetFilterColumnOptionList.Menu .Item-content {
  text-align: left;
}
.worksheetFilterOperateList.Menu .Item-content .icon,
.worksheetFilterColumnOptionList.Menu .Item-content .icon {
  color: #9e9e9e;
  margin-right: 10px;
  font-size: 14px;
  vertical-align: middle;
}
.worksheetFilterOperateList.Menu .Item-content > span,
.worksheetFilterColumnOptionList.Menu .Item-content > span {
  vertical-align: middle;
}
.worksheetFilterOperateList.Menu .ming.Item .Item-content:not(.disabled):hover .icon,
.worksheetFilterColumnOptionList.Menu .ming.Item .Item-content:not(.disabled):hover .icon {
  color: #fff !important;
}
.worksheetFilterOperateList.Menu .ming.Item .Item-content.disabled .icon,
.worksheetFilterColumnOptionList.Menu .ming.Item .Item-content.disabled .icon {
  color: #bbb !important;
}
.worksheetFilterOperateList.Menu .ming.Item.disabled .Item-content,
.worksheetFilterColumnOptionList.Menu .ming.Item.disabled .Item-content {
  cursor: not-allowed;
  background-color: #fff !important;
  color: #bdbdbd !important;
}
.worksheetFilterOperateList.Menu .ming.Item.disabled .Item-content .icon,
.worksheetFilterColumnOptionList.Menu .ming.Item.disabled .Item-content .icon {
  color: #bdbdbd !important;
}
.worksheetFilterOperateList.Menu .segmentationLine,
.worksheetFilterColumnOptionList.Menu .segmentationLine {
  border-top: 1px solid #ddd;
  margin: 8px 0;
  padding-top: 8px;
}
.worksheetFilterOperateList.Menu .Item-content,
.worksheetFilterColumnOptionList.Menu .Item-content {
  padding: 0 14px;
}
.worksheetFilterOperateList.Menu .icon {
  color: #9e9e9e;
  margin-right: 10px;
  font-size: 16px;
}
.worksheetFilterOperateList.Menu hr {
  border: none;
  border-top: 1px solid #e0e0e0;
  margin: 6px 0;
}
.worksheetFilterTextCondition {
  outline: none;
}
.worksheetFilterTextCondition .selectize-control .selectize-input {
  box-shadow: none;
  padding: 0 8px 0px 10px !important;
  line-height: 34px;
}
.worksheetFilterTextCondition .selectize-control .selectize-input .item {
  font-size: 12px;
  background-color: #e0e0e0;
  padding: 0 20px 0 12px !important;
  margin: 0px 6px 6px 0px;
  border-radius: 12px;
  line-height: 22px;
}
.worksheetFilterTextCondition .selectize-control .selectize-input .remove {
  border: none;
  color: #9e9e9e;
  background: transparent !important;
  font-size: 14px;
  width: 24px;
  padding-top: 0;
}
.worksheetFilterTextCondition .selectize-control .selectize-input .remove:hover {
  color: #757575;
}
.worksheetFilterTextCondition .selectize-control .selectize-input input::placeholder {
  color: #bdbdbd;
}
.worksheetFilterTextCondition .selectize-control .selectize-dropdown {
  padding: 10px;
  background-color: #fff;
}
.worksheetFilterTextCondition.disabled .selectize-input {
  cursor: not-allowed;
  pointer-events: none;
  background-color: #f5f5f5;
}
.worksheetFilterTextCondition.disabled .selectize-input .item {
  padding-right: 12px !important;
}
.worksheetFilterTextCondition.disabled .selectize-input .remove {
  display: none;
}
.worksheetFilterTextCondition.disabled .selectize-input > input {
  display: none !important;
}
.worksheetFilterYesNoCondition {
  padding: 8px 0;
}
.worksheetFilterYesNoCondition .RadioGroup label {
  margin: 0;
  width: 40%;
}
.worksheetFilterNumberCondition .numberRange input::placeholder {
  color: #bdbdbd;
}
.worksheetFilterNumberCondition .numberRange .split {
  line-height: 36px;
  color: #666;
  margin: 0 4px;
}
.worksheetFilterDateCondition .dateInputCon {
  border: 1px solid #ccc;
  box-sizing: border-box;
  height: 36px;
  border-radius: 3px;
  font-size: 12px;
  background: #fff;
}
.worksheetFilterDateCondition .dateInputCon .ant-picker input {
  font-size: 12px !important;
}
.worksheetFilterDateCondition .dateInputCon .ant-picker.ant-picker-range {
  padding: 0 8px;
}
.worksheetFilterDateCondition .dateInputCon .ming.Dropdown {
  width: 100%;
}
.worksheetFilterDateCondition .dateInputCon .ming.Dropdown .Dropdown--input {
  padding: 8px;
}
.worksheetFilterDateCondition .dateInputCon .ming.Dropdown .ming.Icon {
  float: right;
  margin: 4px;
}
.worksheetFilterDateCondition .dateValue input {
  width: 118px !important;
}
.worksheetFilterDateCondition .includeToday {
  display: inline-block !important;
  margin-left: 16px;
  vertical-align: middle;
}
.worksheetFilterDateCondition .customDate {
  line-height: 36px;
}
.worksheetFilterDateCondition .customDate .mui-datetime-picker {
  width: 100%;
  display: inline-block;
  padding: 0 8px;
}
.worksheetFilterDateCondition .customDate .customAntPicker {
  border: none;
  box-shadow: none;
}
.worksheetFilterDateCondition .dateRangeInputCon {
  border: 1px solid #ccc;
  box-sizing: border-box;
  height: 36px;
  border-radius: 3px;
  font-size: 12px;
  background: #fff;
}
.worksheetFilterDateCondition .dateRangeInputCon .ant-picker {
  margin: 4px 0;
  border: none;
  box-shadow: none;
}
.worksheetFilterDateCondition .dateRangeInputCon .ant-picker input {
  font-size: 12px !important;
}
.worksheetFilterDateCondition .dateRangeInputCon .ant-picker-range {
  width: 100%;
}
.filterDateRangeInputPopup .ant-picker-time-panel-column {
  width: 64px;
}
.worksheetFilterRelateRecordCondition .recordsCon,
.worksheetFilterUsersCondition .recordsCon,
.worksheetFilterRelateRecordCondition .usersCon,
.worksheetFilterUsersCondition .usersCon {
  padding: 6px 8px 0 8px;
  box-sizing: border-box;
  min-height: 36px;
  border: 1px solid #ccc;
  border-radius: 3px;
  font-size: 14px;
  color: #9e9e9e;
  background-color: #fff;
}
.worksheetFilterRelateRecordCondition .recordsCon.disabled,
.worksheetFilterUsersCondition .recordsCon.disabled,
.worksheetFilterRelateRecordCondition .usersCon.disabled,
.worksheetFilterUsersCondition .usersCon.disabled {
  cursor: not-allowed;
  background-color: #f5f5f5;
}
.worksheetFilterRelateRecordCondition .recordsCon.disabled .userItem .remove .icon,
.worksheetFilterUsersCondition .recordsCon.disabled .userItem .remove .icon,
.worksheetFilterRelateRecordCondition .usersCon.disabled .userItem .remove .icon,
.worksheetFilterUsersCondition .usersCon.disabled .userItem .remove .icon {
  display: none;
}
.worksheetFilterRelateRecordCondition .recordsCon.disabled:hover,
.worksheetFilterUsersCondition .recordsCon.disabled:hover,
.worksheetFilterRelateRecordCondition .usersCon.disabled:hover,
.worksheetFilterUsersCondition .usersCon.disabled:hover {
  border-color: #ccc;
}
.worksheetFilterRelateRecordCondition .recordItem,
.worksheetFilterUsersCondition .recordItem,
.worksheetFilterRelateRecordCondition .userItem,
.worksheetFilterUsersCondition .userItem {
  display: inline-block;
  font-size: 12px;
  margin: 0 6px 6px 0;
  background-color: #e5e5e5;
  border-radius: 12px;
  color: #333;
}
.worksheetFilterRelateRecordCondition .recordItem .iconCon,
.worksheetFilterUsersCondition .recordItem .iconCon,
.worksheetFilterRelateRecordCondition .userItem .iconCon,
.worksheetFilterUsersCondition .userItem .iconCon {
  border-radius: 50%;
  display: inline-block;
  background-color: #fff;
}
.worksheetFilterRelateRecordCondition .recordItem .userHead,
.worksheetFilterUsersCondition .recordItem .userHead,
.worksheetFilterRelateRecordCondition .userItem .userHead,
.worksheetFilterUsersCondition .userItem .userHead {
  display: inline-block !important;
  vertical-align: middle;
}
.worksheetFilterRelateRecordCondition .recordItem .filterCustomUserHead,
.worksheetFilterUsersCondition .recordItem .filterCustomUserHead,
.worksheetFilterRelateRecordCondition .userItem .filterCustomUserHead,
.worksheetFilterUsersCondition .userItem .filterCustomUserHead {
  font-size: 25px;
  margin-right: -1px;
}
.worksheetFilterRelateRecordCondition .recordItem .fullname,
.worksheetFilterUsersCondition .recordItem .fullname,
.worksheetFilterRelateRecordCondition .userItem .fullname,
.worksheetFilterUsersCondition .userItem .fullname {
  margin-left: 6px;
  display: inline;
  vertical-align: middle;
}
.worksheetFilterRelateRecordCondition .recordItem .remove,
.worksheetFilterUsersCondition .recordItem .remove,
.worksheetFilterRelateRecordCondition .userItem .remove,
.worksheetFilterUsersCondition .userItem .remove {
  cursor: pointer;
  color: #9e9e9e;
  margin: 0 8px 0 4px;
  font-size: 12px;
}
.worksheetFilterRelateRecordCondition .recordItem .remove:hover,
.worksheetFilterUsersCondition .recordItem .remove:hover,
.worksheetFilterRelateRecordCondition .userItem .remove:hover,
.worksheetFilterUsersCondition .userItem .remove:hover {
  color: #757575;
}
.worksheetFilterRelateRecordCondition .recordItem,
.worksheetFilterUsersCondition .recordItem {
  padding: 2px 0px 2px 8px;
}
.worksheetFilterRelateRecordCondition .recordItem .icon,
.worksheetFilterUsersCondition .recordItem .icon {
  font-size: 14px;
  margin-right: 4px;
}
.worksheetFilterRelateRecordCondition .recordItem {
  max-width: 100%;
}
.worksheetFilterRelateRecordCondition .recordItem .recordname {
  display: inline-block;
  max-width: calc(100% - 28px);
}
.worksheetFilterCascaderCondition .customAntSelect,
.worksheetFilterCascaderCondition .cascaderDropdown {
  width: 100% !important;
  height: 1px;
  overflow: hidden;
  opacity: 0;
  float: left;
  padding: 0;
  margin-top: -16px;
}
.worksheetFilterCascaderCondition .customAntSelect *,
.worksheetFilterCascaderCondition .cascaderDropdown * {
  height: 1px !important;
  min-height: 1px !important;
  overflow: hidden !important;
}
.filterCustomUserHead {
  color: #01c982;
  font-size: 27px;
  vertical-align: middle;
  margin: 0 8px 0 1px;
}
.filterTagCon {
  padding: 6px 8px 0 8px;
  box-sizing: border-box;
  min-height: 36px;
  border: 1px solid #ccc;
  border-radius: 3px;
  font-size: 14px;
  background-color: #fff;
}
.filterTagCon .placeholder {
  color: #bdbdbd;
}
.filterTagCon .fiterTagItem {
  display: inline-block;
  margin: 0 6px 6px 0;
  background-color: #e5e5e5;
  border-radius: 12px;
}
.filterTagCon .fiterTagItem .text {
  font-size: 12px;
  margin: 2px 0 2px 10px;
  display: inline-block;
}
.filterTagCon .fiterTagItem .remove {
  cursor: pointer;
  color: #9e9e9e;
  margin: 0 8px 0 4px;
  font-size: 12px;
}
.filterTagCon .fiterTagItem .remove:hover {
  color: #757575;
}
.filterTagCon.disabled {
  cursor: not-allowed;
  background-color: #f5f5f5;
}
.filterTagCon.disabled .fiterTagItem .remove .icon {
  display: none;
}
.filterTagCon.disabled:hover {
  border-color: #ccc;
}
.worksheetFilterOptionsCondition .CityPicker-wrapper,
.worksheetFilterOptionsCondition .CityPicker-input-container {
  display: block;
}
.worksheetFilterOptionsCondition .optionCheckboxs .optionCheckbox {
  cursor: pointer;
  background: #fff;
  box-sizing: border-box;
  display: inline-block;
  margin: 6px 6px 0 0;
  padding: 0 10px;
  line-height: 26px;
  color: #aaa;
  font-size: 13px;
  border-radius: 26px;
  border: 1px solid #ccc;
  max-width: 100%;
}
.worksheetFilterOptionsCondition .optionCheckboxs .optionCheckbox.checked {
  color: #fff;
}
.worksheetFilterOptionsCondition .optionCheckboxs .showMore {
  line-height: 26px;
  display: inline-block;
  margin: 7px 0 0 6px;
}
.filterControlOptionsList {
  width: 220px !important;
  max-height: 320px;
  overflow-y: auto;
}
.filterControlOptionsList .tip {
  margin: 4px 10px;
  color: #999;
}
.filterControlOptionsList .deleteSplit hr {
  border: none;
  border-top: 1px solid #ddd;
  margin: 4px 0;
}
.filterControlOptionsList .deleteSplit .title {
  font-size: 12px;
  color: #9e9e9e;
  padding: 0 16px;
  margin: 12px 0 6px;
}
.ming.Input.disabled {
  background-color: #f5f5f5;
}
.worksheetFilterRelateCondition {
  position: relative;
}
.worksheetFilterRelateCondition .inputText {
  border: 1px solid #d0d0d0;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  box-shadow: none;
  padding: 5px 20px 5px 10px;
  cursor: pointer;
  min-height: 36px;
  line-height: 24px;
  vertical-align: top;
  color: #bdbdbd;
  position: relative;
}
.worksheetFilterRelateCondition .inputText.focusInput {
  border: 1px solid #2196f3;
}
.worksheetFilterRelateCondition .inputText .moreIntro {
  position: absolute;
  right: 6px;
  top: 9px;
}
.worksheetFilterRelateCondition .inputText span {
  min-height: 24px;
  display: inline-block;
  padding: 0 6px 0 12px;
  border: 1px solid #2193f3;
  background: #e3f2fd;
  color: #2083d3;
  border-radius: 15px;
  line-height: 22px;
  margin-right: 6px;
  font-size: 12px;
  font-weight: 500;
  box-sizing: border-box;
}
.worksheetFilterRelateCondition .inputText span.isWrong {
  color: #f44336;
  border: 1px solid #f44336;
  background: rgba(244, 67, 54, 0.06);
}
.worksheetFilterRelateCondition .inputText span i {
  font-style: normal;
  margin-left: 6px;
  color: #2083d3;
  opacity: 0.6;
}
.worksheetFilterRelateCondition .inputText span i.icon {
  color: #333;
  opacity: 0.2;
  cursor: pointer;
  font-size: 12px;
}
.worksheetFilterRelateCondition .inputText span i.icon:hover {
  opacity: 0.4;
}
.worksheetFilterRelateCondition .selectBox {
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0, 0, 0, 0.15);
  display: inline-block;
  width: 100%;
  position: absolute;
  z-index: 10;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  left: 0;
  top: 100%;
  margin-bottom: 20px;
}
.worksheetFilterRelateCondition .selectBox .searchInput {
  width: 100%;
  border-bottom: 1px solid #eaeaea;
  display: flex;
}
.worksheetFilterRelateCondition .selectBox .searchInput .searchIcon {
  line-height: 40px;
  padding-left: 16px;
}
.worksheetFilterRelateCondition .selectBox .searchInput input {
  font-size: 12px;
  box-sizing: border-box;
  padding: 8px 16px 8px 8px;
  border: 0;
  flex: 1;
}
.worksheetFilterRelateCondition .selectBox .searchInput input::placeholder {
  color: #bdbdbd;
}
.worksheetFilterRelateCondition .selectBox .selectBoxCom {
  max-height: 300px;
  overflow: auto;
  margin-top: -1px;
}
.worksheetFilterRelateCondition .selectBox ul {
  padding: 6px 0;
  border-top: 1px solid #eaeaea;
}
.worksheetFilterRelateCondition .selectBox ul p {
  height: 36px;
  line-height: 36px;
  padding-left: 8px;
  box-sizing: border-box;
  color: #333;
  font-weight: 500;
  padding: 0 16px;
  margin: 0;
}
.worksheetFilterRelateCondition .selectBox ul li {
  height: 36px;
  line-height: 36px;
  padding-left: 16px;
  box-sizing: border-box;
  cursor: pointer;
}
.worksheetFilterRelateCondition .selectBox ul li i {
  color: #9e9e9e;
}
.worksheetFilterRelateCondition .selectBox ul li:hover {
  color: #fff;
  background: #2196f3;
}
.worksheetFilterRelateCondition .selectBox ul li:hover i {
  color: #fff;
}

.filterDialog {
  max-height: inherit !important;
  height: inherit !important;
}
.filterDialog .workSheetFilter.singleFilter {
  max-height: inherit !important;
}
.filterDialog .conditionItemForDynamicStyle .conditionItemHeader {
  padding-right: 0 !important;
}
.filterDialog .conditionItemForDynamicStyle .conditionItemHeader .deleteBtn {
  right: 0 !important;
}
.filterDialog .conditionItemForDynamicStyle .conditionItemContent {
  padding-right: 0 !important;
  display: flex;
}
.filterDialog .conditionItemForDynamicStyle .conditionItemContent .dynamicSource {
  width: 130px;
  border-color: #e0e0e0;
  height: 36px;
  border-radius: 4px;
  box-shadow: none !important;
  font-size: 13px;
}
.filterDialog .conditionItemForDynamicStyle .conditionItemContent .dynamicSource.flexItem {
  flex: 1;
  min-width: 0;
  margin-right: 0px;
}
.filterDialog .conditionItemForDynamicStyle .conditionItemContent .dynamicSource .ant-select-arrow {
  margin-top: -8px !important;
}
.filterDialog .conditionItemForDynamicStyle .conditionItemContent .dynamicSource .ant-select-selector {
  border-color: #e0e0e0;
  height: 36px;
  border-radius: 4px;
  box-shadow: none !important;
}
.filterDialog .conditionItemForDynamicStyle .conditionItemContent .dynamicSource .ant-select-selector .ant-select-selection-search-input {
  height: 34px;
}
.filterDialog .conditionItemForDynamicStyle .conditionItemContent .dynamicSource .ant-select-selector .ant-select-selection-item {
  line-height: 34px;
}
.filterDialog .conditionItemForDynamicStyle .conditionItemContent .conditionValue {
  flex: 1;
  margin-left: 12px;
}
.filterDialog .conditionItemForDynamicStyle .conditionRelationBox {
  position: relative;
  display: block;
  height: 30px;
  margin-top: 15px;
}
.filterDialog .conditionItemForDynamicStyle .conditionRelationBox::before {
  content: ' ';
  width: 100%;
  display: block;
  border-bottom: 1px solid #ccc;
  position: absolute;
  top: 50%;
}
.filterDialog .conditionItemForDynamicStyle .conditionRelationBox .Dropdown,
.filterDialog .conditionItemForDynamicStyle .conditionRelationBox .relationType {
  width: 50px;
  background: #fff;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  display: inline-block;
  box-sizing: border-box;
  height: 30px;
  text-align: center;
  line-height: 30px;
}
.filterDialog .conditionItemForDynamicStyle .conditionRelationBox .Dropdown--input {
  text-align: left;
  width: 52px;
  box-sizing: border-box;
  line-height: 18px;
}
.filterDialog .conditionItemForDynamicStyle .conditionRelationBox .line {
  width: 100%;
  display: block;
  border-bottom: 1px solid #ccc;
  position: absolute;
  top: 50%;
  left: 1;
}
.filterDialog .mui-dialog-body {
  overflow: initial !important;
}
.filterDialog .searchInput {
  height: 40px;
}
.filterDialog .searchInput::-webkit-input-placeholder {
  color: #bdbdbd;
}
.dynamicSelectDropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  font-weight: normal !important;
  color: #fff !important;
  background-color: #2196f3 !important;
}
.dynamicSelectDropdown.ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.dynamicSelectDropdown.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #2196f3 !important;
}

.saveWorksheetFilter .title {
  font-size: 12px;
  color: #9e9e9e;
  margin: 10px 0;
}
.saveWorksheetFilter .Checkbox {
  width: 50%;
  display: inline-block;
  margin-bottom: 6px;
}
.saveWorksheetFilter .sheetColumns {
  height: 150px;
}
.saveWorksheetFilter .sheetColumns .Block.Checkbox {
  margin-bottom: 11px;
}

.fieldEditTxtFilter {
  flex: 1;
}
.fieldEditTxtFilter .flexBox {
  display: flex;
}
.fieldEditTxtFilter .flexBox .flexItem {
  flex: 1;
}
.fieldEditTxtFilter > div {
  line-height: 25px;
  width: 100%;
}
.fieldEditTxtFilter span.dynamicsourceSpan {
  min-height: 22px;
  display: inline-block;
  padding: 0 8px;
  border: 1px solid #bbd6ea;
  background: #d8eeff;
  color: #174c76;
  border-radius: 11px;
  line-height: 20px;
  margin-right: 6px;
  font-size: 12px;
  font-weight: 500;
  box-sizing: border-box;
}
.fieldEditTxtFilter span.dynamicsourceSpan.isWrong {
  color: #f44336;
  border: 1px solid #f44336;
  background: rgba(244, 67, 54, 0.06);
}
.fieldEditTxtFilter span.dynamicsourceSpan i {
  font-style: normal;
  margin-left: 5px;
  color: #789dba;
  opacity: 0.6;
}
.fieldEditTxtFilter span.dynamicsourceSpan i.icon {
  cursor: pointer;
  color: #333;
  font-size: 12px;
  opacity: 0.2;
}
.fieldEditTxtFilter span.dynamicsourceSpan i.icon:hover {
  opacity: 0.4;
}

.columnSelectDropdown {
  position: relative;
  box-sizing: border-box;
  height: 36px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 3px;
}
.columnSelectDropdown .mui-datetime-base {
  width: 240px;
  height: 34px;
  display: inline-block;
}
.columnSelectDropdown .selectedDate {
  padding: 0 12px;
  height: 34px;
  line-height: 34px;
  font-size: 13px;
}
.columnSelectDropdown .remove {
  line-height: 34px;
  margin-right: 8px;
  font-size: 20px;
  color: #bdbdbd;
}
.columnSelectDropdown .remove:hover {
  color: #9e9e9e;
}
.columnSelectDropdown .rightIcon {
  background-color: #F5F5F5;
  border-left: 1px solid #ddd;
  font-size: 20px;
  color: #757575;
  height: 34px;
  line-height: 33px;
  padding: 0 7px;
}
.columnSelectDropdown .controlItem {
  box-sizing: border-box;
  display: inline-block;
  margin: 5px 6px;
  font-size: 12px;
  height: 24px;
  line-height: 22px;
  border: 1px solid #2196F3;
  border-radius: 12px;
  overflow: hidden;
}
.columnSelectDropdown .controlItem .controlIcon {
  display: none;
}
.columnSelectDropdown .controlItem .controlName {
  display: inline-block;
  max-width: 80px;
  padding: 0 10px;
  color: #2196F3;
  background-color: #f2f9ff;
}
.columnSelectDropdown .controlItem .controlValue {
  display: inline-block;
  max-width: 115px;
  padding: 0 10px;
  color: #fff;
  background-color: #2196F3;
}
.columnSelectDropdown .controlItem.error {
  border-color: #F44336;
  background-color: rgba(244, 67, 54, 0.06);
  color: #F44336;
  padding: 0 10px;
}
.columnSelectDropdown .empty {
  font-size: 13px;
  color: #BDBDBD;
  padding-left: 15px;
  margin: 7px 0;
}
.dateCalcDropdown li.Item .Item-content:hover .controlItem .controlIcon,
.dateCalcDropdown li.Item .Item-content:hover .controlItem .controlValue {
  color: #fff;
}
.dateCalcDropdown .controlItem {
  font-size: 14px;
}
.dateCalcDropdown .controlItem .controlIcon {
  font-size: 16px;
  color: #9e9e9e;
  margin-right: 12px;
}
.dateCalcDropdown .controlItem .controlName {
  margin-right: 12px;
}
.dateCalcDropdown .controlItem .controlValue {
  color: #9e9e9e;
}

.Calendar {
  margin: 10px 0;
  position: relative;
  outline: none;
  font-family: Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 'Microsoft Sans Serif', 'WenQuanYi Micro Hei', sans-serif;
  width: 246px;
  border: 1px solid #e0e0e0;
  list-style: none;
  font-size: 12px;
  text-align: left;
  background-color: #fff;
  border-radius: 3px;
  box-shadow: 0 4px 16px 1px rgba(0, 0, 0, 0.24), 0 0 1px 0 rgba(0, 0, 0, 0.12);
  background-clip: padding-box;
  line-height: 1.5;
}
.Calendar-picker-input {
  outline: none;
  cursor: pointer;
}
.Calendar-date-panel,
.Calendar-panel {
  position: relative;
  outline: none;
}
.Calendar-week-number {
  width: 286px;
}
.Calendar-week-number-cell {
  text-align: center;
}
.Calendar-title {
  display: inline-block;
  font-size: 16px;
}
.Calendar-title .Calendar-beginEnd {
  font-weight: 600;
}
.Calendar-title .Calendar-content {
  color: #000;
}
.Calendar-title .Calendar-content > span {
  display: inline-block;
  margin-left: 4px;
  cursor: pointer;
  user-select: none;
}
.Calendar-title .Calendar-content > span:hover {
  color: #1e88e5;
}
.Calendar-title .Calendar-content > span.active {
  color: #1e88e5;
}
.Calendar-header {
  height: 45px;
  line-height: 45px;
  text-align: center;
  user-select: none;
  -webkit-user-select: none;
  border-bottom: 1px solid #e0e0e0;
}
.Calendar-header > .Icon {
  display: inline-block;
  line-height: 40px;
  width: 40px;
  height: 40px;
  text-align: center;
  font-size: 14px;
}
.Calendar-header > .Icon:hover {
  cursor: pointer;
  color: #1e88e5;
}
.Calendar-header .Calendar-prev-month-btn {
  position: absolute;
  top: 2px;
  left: 0;
}
.Calendar-header .Calendar-next-month-btn {
  position: absolute;
  top: 2px;
  right: 0;
}
.Calendar-body {
  padding: 9px 10px 10px;
  height: 221px;
  box-sizing: border-box;
}
.Calendar-table {
  border-spacing: 0;
  margin-bottom: 0;
}
.Calendar .calendar-year-table {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.Calendar .calendar-year-table:after {
  content: '';
  display: block;
  width: 100%;
  height: 0;
  clear: both;
}
.Calendar .calendar-year-table > li {
  display: block;
  width: 25%;
  height: 50px;
  text-align: center;
  line-height: 50px;
  float: left;
  user-select: none;
  cursor: pointer;
  color: #333;
}
.Calendar .calendar-year-table > li:hover {
  background-color: #f5f5f5;
}
.Calendar .calendar-year-table > li.active {
  color: #1e88e5;
}
.Calendar .calendar-month-table {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.Calendar .calendar-month-table:after {
  content: '';
  display: block;
  width: 100%;
  height: 0;
  clear: both;
}
.Calendar .calendar-month-table > li {
  display: block;
  width: 33.33333%;
  width: calc(33.33333333%);
  height: 50px;
  text-align: center;
  line-height: 50px;
  float: left;
  user-select: none;
  cursor: pointer;
  color: #333;
}
.Calendar .calendar-month-table > li:hover {
  background-color: #f5f5f5;
}
.Calendar .calendar-month-table > li.active {
  color: #1e88e5;
}
.Calendar .calender-task-header {
  background-color: #f5f5f5;
  border-radius: 3px 0 0 3px;
}
.Calendar .calender-task-header:after {
  content: '';
  display: block;
  width: 100%;
  height: 0;
  clear: both;
}
.Calendar .calender-task-header .calender-task-header-col {
  width: 50%;
  padding: 13px 16px;
  box-sizing: border-box;
  float: left;
}
.Calendar-every-week {
  margin: 4px 0;
  display: flex;
}
.Calendar-thead-column {
  display: flex;
}
.Calendar-column-header {
  line-height: 18px;
  padding: 6px 0;
  width: 33px;
  text-align: center;
}
.Calendar-column-header .Calendar-column-header-inner {
  display: block;
  font-weight: normal;
  color: #9e9e9e;
  font-size: 13px;
}
.Calendar-cell {
  flex: 1;
}
.Calendar-date {
  z-index: 99;
  position: relative;
  cursor: pointer;
  margin: 0 auto;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  padding: 0;
  background: transparent;
  line-height: 24px;
  text-align: center;
}
.Calendar-date:hover {
  background-color: #e0e0e0;
}
.Calendar-disabled-cell {
  color: #e0e0e0;
  border-radius: 0;
  width: auto;
}
.Calendar-disabled-cell .Calendar-date:hover {
  cursor: not-allowed;
  background: #fff;
}
.Calendar-selected-date .Calendar-date {
  color: #fff !important;
  background-color: #1e88e5;
}
.Calendar-today .Calendar-date {
  color: #1e88e5;
}
.Calendar-last-month-cell .Calendar-date,
.Calendar-next-month-btn-day .Calendar-date {
  display: none;
}
.Calendar-footer {
  border-top: 1px solid #ccc;
  text-align: center;
  position: relative;
  background-color: #f5f5f5;
}
.Calendar-footer-basic {
  display: flex;
}
.Calendar-footer-basic a {
  flex: 1;
}
.Calendar-footer-back {
  padding: 8px 0;
}
.Calendar-footer-back > .Icon {
  display: inline-block;
  width: 30px;
  height: 30px;
  font-size: 24px;
  text-align: center;
  line-height: 30px;
  color: #bdbdbd;
  user-select: none;
  cursor: pointer;
}
.Calendar-footer-back > .Icon:hover {
  color: #1e88e5;
}
.Calendar-timepicker {
  display: inline-block;
  margin-right: 30px;
}
.Calendar-timepicker-title {
  line-height: 45px;
  height: 45px;
  display: inline-block;
  margin-right: 6px;
}
.Calendar-timepicker .Dropdown {
  width: 70px;
  z-index: 100;
}
.Calendar-time-picker-btn {
  margin-left: 10px;
}
.Calendar-today-btn,
.Calendar-morrow-btn,
.Calendar-clear-btn {
  color: #9e9e9e;
  font-size: 14px;
  height: 45px;
  line-height: 45px;
}
.Calendar-today-btn:hover,
.Calendar-morrow-btn:hover,
.Calendar-clear-btn:hover {
  color: #1e88e5;
  text-decoration: none;
}
.Calendar-today-btn {
  padding-left: 10px;
}
.Calendar-ok-btn {
  padding: 5px 10px;
  display: inline-block;
  box-sizing: border-box;
  text-shadow: none;
  border: none;
  border-radius: 3px;
  color: white;
  cursor: pointer;
  user-select: none;
  background: #1e88e5;
  vertical-align: middle;
}
.Calendar-ok-btn:hover {
  text-decoration: none;
  background: #1565c0;
}
.Calendar-clear-btn {
  height: 28px;
  line-height: 28px;
  display: inline-block;
  margin-right: 18px;
  vertical-align: middle;
}

.daterangepicker td.in-range {
  background-color: #fff !important;
  border-color: #1e88e5 !important;
}
.daterangepicker td.active:not(.off),
.daterangepicker td.start-date:not(.off),
.daterangepicker td.end-date:not(.off) {
  background-color: #1e88e5 !important;
  border-color: #1e88e5 !important;
  color: #fff !important;
}
.daterangepicker td.active.off:hover {
  color: #999;
}
.daterangepicker .ranges li.active {
  background-color: #1e88e5 !important;
}
.daterangepicker .ranges .range_inputs .applyBtn {
  background-color: #1e88e5 !important;
}
.daterangepicker .ranges .range_inputs .applyBtn:hover {
  background-color: #1565c0 !important;
}
.daterangepicker .today.available:not(.active) {
  color: #1e88e5 !important;
}

.Calendar-picker-input-separator {
  display: inline-block;
  margin: 0 6px;
}
.Calendar-range.Calendar-waingAble .Calendar-error-end-day.Calendar-selected-day .Calendar-date {
  background-color: #f44336;
}
.Calendar-range.Calendar-waingAble .Calendar-timepicker-btn.warning .TimePicker-input {
  border-color: #f44336;
}
.Calendar-range {
  width: 494px;
}
.Calendar-range .Calendar-selected-day .Calendar-date {
  color: #fff !important;
  background-color: #1e88e5;
}
.Calendar-range .Calendar-cell {
  position: relative;
}
.Calendar-range .Calendar-cell-bg {
  position: absolute;
  display: block;
  left: 0;
  top: 2px;
  right: 0;
  bottom: 2px;
}
.Calendar-range .Calendar-cell:first-child .Calendar-cell-bg,
.Calendar-range .Calendar-start-of-month .Calendar-cell-bg,
.Calendar-range .Calendar-selected-start-day .Calendar-cell-bg {
  left: 4px;
  border-bottom-left-radius: 12px;
  border-top-left-radius: 12px;
}
.Calendar-range .Calendar-cell:last-child .Calendar-cell-bg,
.Calendar-range .Calendar-end-of-month .Calendar-cell-bg,
.Calendar-range .Calendar-selected-end-day .Calendar-cell-bg {
  right: 4px;
  border-bottom-right-radius: 12px;
  border-top-right-radius: 12px;
}
.Calendar-range-footer {
  position: relative;
}
.Calendar-range-footer-basic {
  padding: 8px 15px;
  text-align: right;
}
.Calendar-range-footer-divide {
  top: 0;
  bottom: 0;
  width: 1px;
  left: 246px;
  margin-left: -1px;
  background-color: #e0e0e0;
  position: absolute;
}
.Calendar-range-footer-timepicker {
  display: flex;
  text-align: left;
}
.Calendar-range-footer-timepicker .Calendar-timepicker-title {
  margin-left: 15px;
}
.Calendar-range-footer-timepicker-left {
  flex: 1;
  display: inline-block;
}
.Calendar-range-footer-timepicker-left .ming-Calendar-timepicker {
  padding-left: 15px;
}
.Calendar-range-footer-timepicker-right {
  flex: 1;
  display: inline-block;
}
.Calendar-range-part {
  width: 246px;
  position: relative;
  border-right: 1px solid #e0e0e0;
}
.Calendar-range-left {
  float: left;
}
.Calendar-range-right {
  float: right;
}
.Calendar-range .Calendar-date-panel::after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.Calendar-range .Calendar-in-range-cell.Calendar-disabled-cell {
  background-color: #fff;
}

.TimePicker input {
  border: 1px solid #ccc;
  box-sizing: border-box;
  height: 32px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 14px;
}
.TimePicker input:hover {
  border-color: #bbb;
}
.TimePicker input:focus {
  border-color: #1e88e5;
}
.TimePicker-input {
  color: #333;
  font-size: 14px;
  width: 70px;
  border-radius: 3px;
}
.TimePicker-panel-input {
  width: 140px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.TimePicker-panel--small .TimePicker-panel-input {
  width: 70px;
}
.TimePicker-panel--large .TimePicker-panel-input {
  width: 210px;
}
.TimePicker-panel-container {
  box-shadow: 0 4px 16px 1px rgba(0, 0, 0, 0.24), 0 0 1px 0 rgba(0, 0, 0, 0.12);
}
.TimePicker-panel-input-container {
  position: relative;
  display: inline-block;
}
.TimePicker-input-clear {
  position: absolute;
  font-size: 16px;
  cursor: pointer;
  right: 5px;
  top: 50%;
  transform: translateY(-50%);
  color: #9e9e9e;
}
.TimePicker-input-clear:hover {
  color: #757575;
}
.TimePicker-panel {
  position: relative;
  display: flex;
  background-color: #fff;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.TimePicker-panel-item {
  flex: 1;
}
.TimePicker-panel-item + .TimePicker-panel-item {
  border-left: 1px solid #ddd;
}
.TimePicker-select {
  height: 184px;
  overflow-y: scroll;
}
.TimePicker-select-placeholder {
  height: 160px;
}
.TimePicker-select-item {
  cursor: pointer;
  color: #757575;
  text-align: left;
  font-size: 14px;
  padding-left: 10px;
  height: 24px;
  line-height: 24px;
}
.TimePicker-select-item:hover {
  color: #fff;
  background-color: #1e88e5;
}
.TimePicker-select-item:hover.actived {
  color: #fff;
}
.TimePicker-select-item:hover.disabled {
  color: #bdbdbd;
  background-color: #fff;
}
.TimePicker-select-item.actived {
  color: #1e88e5;
}
.TimePicker-select-item.disabled {
  color: #bdbdbd;
}

.DialogMappingConfig {
  height: 800px !important;
}
.DialogMappingConfig.mappingHeight {
  height: 410px !important;
}
.DialogMappingConfig .mappingHeader {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.DialogMappingConfig .mappingHeader.mTop44 {
  margin-top: 44px !important;
}
.DialogMappingConfig .mappingConfigControlBox {
  overflow: auto;
  height: 100%;
}
.DialogMappingConfig .mappingConfigControlBox .nano-content {
  right: -15px !important;
  padding-right: 6px !important;
}
.DialogMappingConfig .mappingConfigControlBox .nano-pane {
  right: -20px !important;
}
.DialogMappingConfig .mappingConfigControlBox .controlSeparate {
  width: 57px;
  justify-content: center;
  display: flex;
  padding-top: 9px;
  transform: rotate(180deg);
}
.DialogMappingConfig .mappingConfigControlBox .mappingItemBox {
  display: flex;
  align-items: flex-end;
}
.DialogMappingConfig .mappingConfigControlBox .controlBox .sourceControls .controlItem {
  border-radius: 3px;
  background: #f8f8f8;
  height: 36px;
  line-height: 36px;
  padding: 0 12px;
  box-sizing: border-box;
  align-items: center;
}
.DialogMappingConfig .mappingConfigControlBox .controlBox .sourceControls .controlItem.childPadding {
  margin-left: 25px;
}
.DialogMappingConfig .mappingConfigControlBox .controlBox .mappingControl {
  flex: 1;
}
.DialogMappingConfig .mappingConfigControlBox .controlBox .mappingControl .Dropdown {
  width: 100%;
  margin-top: 10px;
}
.DialogMappingConfig .mappingConfigControlBox .controlBox .mappingControl .ant-dropdown-trigger[disabled] {
  background-color: #f8f8f8 !important;
  border-color: #e0e0e0 !important;
  cursor: not-allowed;
}
.mappingMenuClass .Item-content .itemText {
  padding-left: 16px;
}
.mappingMenuClass li.MenuItem.title {
  padding-top: 5px !important;
  height: auto !important;
}
.mappingMenuClass li.MenuItem.title:not(:first-child) {
  border-top: 1px solid #eaeaea;
}
.mappingMenuClass li.MenuItem.title div {
  font-weight: bold;
  color: #333 !important;
}
.mappingNoDataBox .noDataContent {
  margin-top: 25px;
  height: 240px;
  background: #f8f8f8;
  line-height: 240px;
  text-align: center;
  font-size: 14px;
  color: #9e9e9e;
}

.selectIntegrationApi .mui-dialog-body {
  padding: 0 !important;
  flex-basis: 600px !important;
  display: flex;
  flex-direction: column;
}
.selectIntegrationApi .mui-dialog-header {
  display: none;
}
.selectIntegrationApi .headerContent {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 49px;
  border-bottom: 1px solid #eaeaea;
  padding: 0 17px;
}
.selectIntegrationApi .headerContent .searchBox {
  display: flex;
  align-items: center;
  position: relative;
}
.selectIntegrationApi .headerContent .searchBox .icon-search1 {
  position: absolute;
  top: 13px;
  left: 0;
  color: #9d9d9d;
  cursor: pointer;
}
.selectIntegrationApi .headerContent .searchBox input {
  border: 0;
  width: 800px;
  height: 48px;
  padding-left: 34px;
}
.selectIntegrationApi .emptyContent {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.selectIntegrationApi .emptyContent img {
  margin: 36px 0;
}
.selectIntegrationApi .emptyContent .tagList {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0 140px;
}
.selectIntegrationApi .emptyContent .tagList .tagItem {
  padding: 0 16px;
  line-height: 30px;
  color: #757575;
  height: 32px;
  border-radius: 28px;
  border: 1px solid #eaeaea;
  margin-right: 8px;
  margin-top: 13px;
}
.selectIntegrationApi .emptyContent .tagList .tagItem:nth-child(4n + 4) {
  margin-right: 0;
}
.selectIntegrationApi .emptyContent .emptyBtn {
  width: 194px;
  height: 44px;
  background: #2196f3;
  border-radius: 22px 22px;
  text-align: center;
  line-height: 44px;
  color: #fff;
  margin: 50px auto;
  cursor: pointer;
}
.selectIntegrationApi .selectApiContent {
  display: flex;
  flex: 1;
  min-height: 0;
}
.selectIntegrationApi .selectApiContent .apiGroup {
  width: 250px;
  border-right: 1px solid #eaeaea;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.selectIntegrationApi .selectApiContent .apiGroup .apiGroupContent {
  flex: 1;
  min-height: 0;
  padding: 8px 0;
  box-sizing: border-box;
  overflow-x: hidden;
}
.selectIntegrationApi .selectApiContent .apiGroup .groupItem {
  height: 48px;
  line-height: 48px;
  padding-left: 20px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.selectIntegrationApi .selectApiContent .apiGroup .groupItem:hover {
  background-color: #f7f7f7;
}
.selectIntegrationApi .selectApiContent .apiGroup .groupItem.active {
  background: rgba(33, 150, 243, 0.08);
  position: relative;
}
.selectIntegrationApi .selectApiContent .apiGroup .groupItem.active::before {
  content: '';
  position: absolute;
  width: 4px;
  height: 22px;
  background: #2196f3;
  border-radius: 3px;
  top: 13px;
  left: 2px;
}
.selectIntegrationApi .selectApiContent .apiGroup .groupItem.active span {
  font-weight: bold;
}
.selectIntegrationApi .selectApiContent .apiGroup .groupItem .defaultApi,
.selectIntegrationApi .selectApiContent .apiGroup .groupItem img {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  margin-right: 10px;
  flex-shrink: 0;
}
.selectIntegrationApi .selectApiContent .apiGroup .groupItem .defaultApi {
  text-align: center;
  line-height: 28px;
  background-color: #fff;
  border: 1px solid #efefef;
  color: #9e9e9e;
}
.selectIntegrationApi .selectApiContent .apiGroup .groupBottom {
  cursor: pointer;
  font-weight: bold;
  display: inline-flex;
  align-items: center;
  margin: 16px auto 24px auto;
}
.selectIntegrationApi .selectApiContent .apiGroup .groupBottom:hover {
  color: #2196f3;
}
.selectIntegrationApi .selectApiContent .apiGroup .groupBottom:hover i {
  color: #2196f3;
}
.selectIntegrationApi .selectApiContent .apiGroup .groupBottom i {
  color: #9e9e9e;
}
.selectIntegrationApi .selectApiContent .childListContent {
  flex: 1;
  padding: 8px 12px;
  box-sizing: border-box;
  overflow-x: hidden;
}
.selectIntegrationApi .selectApiContent .childListContent .nano-pane {
  right: -8px !important;
}
.selectIntegrationApi .selectApiContent .childListContent .emptyChildContent {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 140px;
}
.selectIntegrationApi .selectApiContent .childListContent .emptyChildContent .emptyIcon {
  width: 130px;
  height: 130px;
  line-height: 130px;
  border-radius: 50%;
  display: inline-block;
  background: #f5f5f5;
  text-align: center;
  margin-bottom: 24px;
}
.selectIntegrationApi .selectApiContent .childListContent .emptyChildContent .emptyIcon i {
  font-size: 64px;
  vertical-align: middle;
}
.selectIntegrationApi .selectApiContent .childListContent .childItem {
  padding: 12px 18px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.selectIntegrationApi .selectApiContent .childListContent .childItem:hover {
  background-color: #f7f7f7;
}
.selectIntegrationApi .selectApiContent .childListContent .childItem .iconWrap {
  width: 48px;
  height: 48px;
  border-radius: 8px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 12px;
  position: relative;
}
.selectIntegrationApi .selectApiContent .childListContent .childItem .iconWrap svg {
  vertical-align: middle !important;
}
.selectIntegrationApi .selectApiContent .childListContent .childItem .iconWrap img,
.selectIntegrationApi .selectApiContent .childListContent .childItem .iconWrap .defaultIcon {
  position: absolute;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  left: -7px;
  top: -4px;
}
.selectIntegrationApi .selectApiContent .childListContent .childItem .iconWrap img {
  border: 1px solid #fff;
}
.selectIntegrationApi .selectApiContent .childListContent .childItem .iconWrap .defaultIcon {
  background-color: #fff;
  border: 1px solid #efefef;
  color: #9e9e9e;
  text-align: center;
  line-height: 16px;
}
.selectIntegrationApi .selectApiContent .childListContent .childItem .iconDesc {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
}

.customItemForFastFilter {
  display: flex;
  color: #333;
  background: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  padding: 8px 5px;
  line-height: 22px;
}
.customItemForFastFilter .con {
  flex: 1;
  color: #333;
  display: flex;
  cursor: pointer;
}
.customItemForFastFilter .con > span {
  flex: 1;
  flex-shrink: 0;
}
.customItemForFastFilter .icon-drag {
  color: #9d9d9d;
  line-height: 22px;
}
.customItemForFastFilter .icon-drag:hover {
  color: #2196f3;
}
.customItemForFastFilter .customIcon {
  color: #757575;
  line-height: 22px;
}
.customItemForFastFilter .editIcon {
  color: #2196f3;
  line-height: 22px;
  opacity: 0;
}
.customItemForFastFilter .deleteIcon {
  color: #9d9d9d;
  line-height: 22px;
  opacity: 0;
}
.customItemForFastFilter .deleteIcon:hover {
  color: #f44336;
}
.customItemForFastFilter:hover {
  background: #fafafa;
}
.customItemForFastFilter:hover .deleteIcon,
.customItemForFastFilter:hover .editIcon {
  opacity: 1;
}
.filterSortableList {
  z-index: 1000;
  position: fixed !important;
}
.addControlDrop .worksheetFilterColumnOptionList.Menu {
  width: 100% !important;
}

.sortColumnWrap {
  width: 100%;
  background: #fff;
}
.sortColumnWrap .Dropdown--input {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border: 1px solid #ccc;
  line-height: 34px;
  padding: 0 12px;
  border-radius: 3px;
  min-height: 36px;
}
.sortColumnWrap.layout2 .workSheetChangeColumn {
  padding: 0 !important;
}
.sortColumnWrap.layout2 .workSheetChangeColumn .columnCheckList .nano-content {
  padding: 0 10px;
}

.workSheetChangeColumn.advance {
  padding: 0 6px;
}
.workSheetChangeColumn.advance .columnCheckList {
  max-height: 362px;
}
.workSheetChangeColumn .selectedStatus {
  padding: 0 12px;
  font-size: 13px;
  color: #9e9e9e;
  height: 36px;
  line-height: 36px;
  border-bottom: 1px solid #e9e9e9;
}
.workSheetChangeColumn .columnCheckList {
  margin-top: 6px;
  max-height: 238px;
}
.workSheetChangeColumn .columnCheckList .nano-content {
  padding: 0 20px 0 20px;
}
.workSheetChangeColumn .columnCheckList .dragCon {
  cursor: grab;
}
.workSheetChangeColumn .columnCheckList .columnCheckListTitle {
  cursor: text;
}
.workSheetChangeColumn .columnCheckList .dragListEmptyTip {
  color: #9F9F9F;
  margin-bottom: 33px;
}
.workSheetChangeColumn .segmentationLine {
  border-top: 1px solid #ddd;
  margin-top: 5px;
  padding-top: 5px !important;
}
.workSheetChangeColumn .buttons {
  padding: 0 12px;
}
.workSheetChangeColumn .buttons .showAll {
  margin-right: 35px;
}
.workSheetChangeColumn .emptyTip {
  margin: 20px 0 30px;
  color: #bdbdbd;
}
.workSheetChangeColumn .searchBar {
  height: 38px;
  border-bottom: 1px solid #eaeaea;
}
.workSheetChangeColumn .searchBar .icon {
  line-height: 37px;
  font-size: 20px;
  color: #bdbdbd;
}
.workSheetChangeColumn .searchBar .Input {
  border: none;
  padding-left: 6px;
}
.workSheetChangeColumn .searchBar .Input:placeholder {
  color: #bdbdbd;
}
.workSheetChangeColumn .quickOperate {
  box-sizing: border-box;
  display: flex;
  gap: 6px;
  margin-top: 5px;
}
.workSheetChangeColumn .quickOperate button {
  cursor: pointer;
  border: none;
  outline: none;
  border-radius: 3px;
  padding: 0 14px;
  text-align: center;
  line-height: 32px;
  height: 28px;
  color: #757575;
  background-color: #f5f5f5;
}
.workSheetChangeColumn .quickOperate button:hover {
  color: #333;
  background-color: #f0f0f0;
}
.workSheetChangeColumn .quickOperate button.iconButton {
  padding: 0 8px;
  margin-right: 0;
}
.workSheetChangeColumn .quickOperate button.iconButton .icon {
  line-height: 29px !important;
}
.workSheetChangeColumn.hideDrag .dragHandle {
  display: none;
}
.showControlsColumnCheckItem {
  border-radius: 3px;
  padding-right: 10px;
  height: 32px;
  line-height: 32px;
  z-index: 13;
  background: #fff;
}
.showControlsColumnCheckItem > div {
  display: flex;
  align-items: center;
}
.showControlsColumnCheckItem .dragHandle {
  visibility: hidden;
  line-height: 32px;
}
.showControlsColumnCheckItem .icon-ic_toggle_on {
  color: #00c345;
}
.showControlsColumnCheckItem .icon-ic_toggle_off {
  color: #bdbdbd;
}
.showControlsColumnCheckItem .icon-backspace {
  transform: rotate(180deg);
  color: #1e88e5 !important;
}
.showControlsColumnCheckItem:hover,
.showControlsColumnCheckItem.active {
  background-color: #f5f5f5;
}
.showControlsColumnCheckItem:hover .dragHandle,
.showControlsColumnCheckItem.active .dragHandle {
  visibility: visible;
}
.showControlsColumnCheckItem:hover .searchIcon,
.showControlsColumnCheckItem.active .searchIcon {
  display: block !important;
  visibility: visible !important;
}
.showControlsColumnCheckItem .switchIcon {
  text-align: center;
  width: 45px;
}
.showControlsColumnCheckItem .switchIcon:hover {
  background: rgba(0, 0, 0, 0.05);
}
.showControlsColumnCheckItem.focusColumnItem {
  background-color: #F2F9FF;
}
.showControlsColumnCheckItem.focusColumnItem .focusColor {
  color: #2196F3 !important;
}
.showControlsColumnCheckItem.focusColumnItem .dragHandle {
  visibility: visible;
}
.showControlsColumnCheckItem.focusColumnItem .searchIcon {
  display: block !important;
  visibility: visible !important;
}
.viewContentGrabbing {
  cursor: grabbing !important;
}
.viewContentGrabbing .dragCon {
  cursor: grabbing !important;
}
.viewContentGrabbing .columnCheckListTitle {
  cursor: grabbing !important;
}
.HandImportant {
  cursor: pointer !important;
}

.rc-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.rc-dialog-wrap {
  position: fixed;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.rc-dialog-title {
  margin: 0;
  font-size: 14px;
  line-height: 21px;
  font-weight: bold;
}
.rc-dialog-content {
  position: relative;
  background-color: #ffffff;
  border: none;
  border-radius: 6px 6px;
  background-clip: padding-box;
}
.rc-dialog-close {
  cursor: pointer;
  border: 0;
  background: transparent;
  font-size: 21px;
  position: absolute;
  right: 20px;
  top: 12px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
  text-decoration: none;
}
.rc-dialog-close-x:after {
  content: '\D7';
}
.rc-dialog-close:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  text-decoration: none;
}
.rc-dialog-header {
  padding: 13px 20px 14px 20px;
  border-radius: 5px 5px 0 0;
  background: #fff;
  color: #666;
  border-bottom: 1px solid #e9e9e9;
}
.rc-dialog-body {
  padding: 20px;
}
.rc-dialog-footer {
  border-top: 1px solid #e9e9e9;
  padding: 10px 20px;
  text-align: right;
  border-radius: 0 0 5px 5px;
}
.rc-dialog-zoom-enter,
.rc-dialog-zoom-appear {
  opacity: 0;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-play-state: paused;
}
.rc-dialog-zoom-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
  animation-play-state: paused;
}
.rc-dialog-zoom-enter.rc-dialog-zoom-enter-active,
.rc-dialog-zoom-appear.rc-dialog-zoom-appear-active {
  animation-name: rcDialogZoomIn;
  animation-play-state: running;
}
.rc-dialog-zoom-leave.rc-dialog-zoom-leave-active {
  animation-name: rcDialogZoomOut;
  animation-play-state: running;
}
@keyframes rcDialogZoomIn {
  0% {
    opacity: 0;
    transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    transform: scale(1, 1);
  }
}
@keyframes rcDialogZoomOut {
  0% {
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform: scale(0, 0);
  }
}
@media (min-width: 768px) {
  .rc-dialog {
    width: 600px;
    margin: 30px auto;
  }
}
.rc-dialog-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: #373737;
  background-color: rgba(55, 55, 55, 0.6);
  height: 100%;
  filter: alpha(opacity=50);
  z-index: 1050;
}
.rc-dialog-mask-hidden {
  display: none;
}
.rc-dialog-fade-enter,
.rc-dialog-fade-appear {
  opacity: 0;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  animation-play-state: paused;
}
.rc-dialog-fade-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  animation-play-state: paused;
}
.rc-dialog-fade-enter.rc-dialog-fade-enter-active,
.rc-dialog-fade-appear.rc-dialog-fade-appear-active {
  animation-name: rcDialogFadeIn;
  animation-play-state: running;
}
.rc-dialog-fade-leave.rc-dialog-fade-leave-active {
  animation-name: rcDialogFadeOut;
  animation-play-state: running;
}
@keyframes rcDialogFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes rcDialogFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

.appIntroDialog .mdEditor {
  position: relative;
  width: 100%;
}
.appIntroDialog .mdEditor .editorNull {
  padding: 0 24px;
  color: #ccc;
}
.appIntroDialog .mdEditor .editorContent {
  overflow: hidden !important;
}
.appIntroDialog .mdEditor .editorContent .ck-content {
  /*min-height: calc(~'(100% - 30px)');*/
  /*height: calc(~'(100% - 30px)');*/
  box-sizing: border-box;
}
.appIntroDialog .mdEditor .editorContent .ck-editor {
  min-height: 100%;
  height: 100%;
  box-sizing: border-box;
}
.appIntroDialog .mdEditor .editorContent .ck-editor__main {
  /*min-height: calc(~'(100% - 75px)'); //ck-toolbar的高度75*/
  /*height: calc(~'(100% - 75px)');*/
  box-sizing: border-box;
  overflow: auto;
  padding-bottom: 10px;
}
.appIntroDialog .mdEditor .mdEditorContent {
  font-size: 14px;
  overflow: auto;
  word-break: break-all;
}
.appIntroDialog .mdEditor .mdEditorContent .ck-editor__main {
  padding: 15px 20px;
}
.appIntroDialog .mdEditor .mdEditorContent img {
  max-width: 100%;
}
.appIntroDialog .mdEditor .mdEditorContent p {
  padding: 0;
  margin: 0;
  min-height: 20px;
}
.appIntroDialog .mdEditor .mdEditorContent ul {
  list-style-type: disc;
  margin-left: 16px;
  font-size: 14px;
}
.appIntroDialog .mdEditor .mdEditorContent ol {
  margin-left: 16px;
  font-size: 14px;
  list-style-type: decimal;
}
.appIntroDialog .mdEditor .mdEditorContent ol li {
  list-style-position: outside;
}
.appIntroDialog .mdEditor #editorFiles {
  visibility: hidden;
  position: absolute;
}
.appIntroDialog .mdEditor .mdEditorHeader {
  box-sizing: border-box;
  height: 55px;
  align-items: center;
  padding: 0 24px;
}
.appIntroDialog .mdEditor .mdEditorHeader .caption {
  font-size: 17px;
  font-weight: bold;
  color: #333;
}
.appIntroDialog .mdEditor .mdEditorHeader .mdEditorTipColor {
  color: #9e9e9e;
}
.appIntroDialog .mdEditor .mdEditorHeader .mdEditorCancel {
  font-size: 13px;
  cursor: pointer;
}
.appIntroDialog .mdEditor .mdEditorHeader .mdEditorCancel:not(:hover) {
  color: #9e9e9e !important;
}
.appIntroDialog .mdEditor .mdEditorHeader .mdEditorSave {
  font-size: 13px;
  cursor: pointer;
  color: #fff;
  border-radius: 3px;
  margin-left: 32px;
  height: 32px;
  line-height: 32px;
  padding: 0 22px;
}
.ck-body-wrapper .ck-balloon-panel {
  z-index: 1052 !important;
}

.setImportDataContainer .mui-dialog-dialog {
  height: 595px !important;
  position: relative;
}
.setImportDataContainer .mui-dialog-container > .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-header {
  padding: 20px 24px 16px 20px;
}
.setImportDataContainer .mui-dialog-scroll-container > .mui-dialog-dialog > .mui-dialog-body {
  padding: 0;
  overflow-x: hidden;
}
.setImportDataContainer .sheetTabWrap {
  height: 36px;
  padding: 0 20px;
  border-bottom: 1px solid #e0e0e0;
}
.setImportDataContainer .workSheetViewsWrapper {
  width: 100%;
  height: 38px;
  position: relative;
  overflow: hidden;
}
.setImportDataContainer .workSheetViewsWrapper::before,
.setImportDataContainer .workSheetViewsWrapper::after {
  content: '';
  width: 20px;
  height: 36px;
  position: absolute;
  top: 0;
  z-index: 1;
}
.setImportDataContainer .workSheetViewsWrapper::before {
  left: 0;
  background-image: linear-gradient(to right, #fff 30%, rgba(255, 255, 255, 0) 100%);
}
.setImportDataContainer .workSheetViewsWrapper::after {
  right: 0;
  background-image: linear-gradient(to left, #fff 30%, rgba(255, 255, 255, 0) 100%);
}
.setImportDataContainer .workSheetViewsWrapper .viewsScroll {
  display: flex;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  overflow-x: auto;
  overflow-y: hidden;
}
.setImportDataContainer .workSheetViewsWrapper .viewsScroll .stance {
  height: 37px;
  min-width: 20px;
}
.setImportDataContainer .operateWrap {
  margin: 17px 20px 15px;
}
.setImportDataContainer .tableWrap {
  border-radius: 3px;
  margin: 0 20px;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.06);
  overflow-x: auto;
}
.setImportDataContainer .tableWrap td {
  max-width: 150px;
  min-width: 150px;
  height: 32px;
  padding: 0 10px;
  line-height: 32px;
  text-align: left;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  border-right: 1px solid rgba(0, 0, 0, 0.06);
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.setImportDataContainer .tableWrap td.index {
  width: 60px !important;
  max-width: unset;
  min-width: unset;
  text-align: center;
}
.setImportDataContainer .tableWrap tr:nth-of-type(even) {
  background: #fafcfd;
}
.setImportDataContainer .tableWrap tr:hover {
  background: rgba(0, 0, 0, 0.04);
}
.setImportDataContainer .tableWrap .sheetHead:hover {
  background-color: unset;
}
.setImportDataContainer .tableWrap .sheetHead td:hover {
  background: rgba(0, 0, 0, 0.04);
}
.setImportDataContainer .footerContent {
  justify-content: space-between;
  align-items: center;
}
.setImportDataContainer .footerContent .cancelBtn {
  color: #a3a3a3;
  background-color: #f5f5f5;
}
.setImportDataContainer .footerContent .Button.bold {
  font-weight: bold;
}
.setImportDataContainer .justifyContentBetween {
  justify-content: space-between;
}
.sheetItemOperate > .Item-content {
  overflow: visible !important;
  position: relative !important;
}
.sheetItemOperate > .Item-content .viewTypeMenuWrap {
  position: absolute;
}
.sheetItemOperate > .Item-content .viewTypeMenuWrap .viewTypeItem.ant-menu-item span.viewName {
  margin-left: 24px;
}
.editSheetNameInput {
  height: 25px;
  border: 1px solid #e0e0e0;
}
.selectImportSheetWrap {
  width: 240px;
  height: 245px;
  overflow: auto;
  padding: 10px 16px 16px;
  background-color: #fff;
  z-index: 1000;
  border-radius: 3px;
  box-shadow: 0 4px 16px 1px rgba(0, 0, 0, 0.24);
}
.selectImportSheetWrap .Checkbox {
  margin-top: -2px;
}
.selectImportSheetWrap .Colorff9 {
  color: #ff9300;
}
.selectCellsWrap {
  width: 240px;
  max-height: 275px;
  padding: 16px;
  background-color: #fff;
  border-radius: 3px;
  box-shadow: 0 4px 16px 1px rgba(0, 0, 0, 0.24);
  overflow: auto;
}
.selectCellsWrap .selectCellsItem {
  display: flex;
  height: 42px;
  line-height: 42px;
}
.selectCellsWrap .spaceLine {
  height: 1px;
  border-top: 1px solid #e0e0e0;
  margin: 10px 0;
}
.selectCellsWrap .checkBoxHalf .Checkbox-box {
  background-color: #1e88e5 !important;
  border: none !important;
}
.selectCellsWrap .checkBoxHalf .Checkbox-box i.icon {
  display: none !important;
}
.selectCellsWrap .checkBoxHalf .Checkbox-box::before {
  content: '';
  height: 2px;
  background: #fff;
  position: absolute;
  top: 7px;
  width: 8px;
  left: 5px;
}
.dynamicSettingColorDialog {
  z-index: 1055;
}
.disabledCellIcon {
  position: unset !important;
}

.gunterToolBarSelectWrapper {
  padding: 6px 0;
  width: 120px !important;
}
.gunterToolBarSelectOptionWrapper {
  height: 36px;
  transition: none;
}
.gunterToolBarSelectOptionWrapper.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  font-weight: unset;
  background-color: transparent;
}
.gunterToolBarSelectOptionWrapper.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  color: #fff;
  background-color: #2196F3;
}

.mixTreeNode .sortableTreeNodeWrap {
  margin-left: 100px;
}
.mixTreeNode .childNodeWrap {
  transform: none !important;
}
.mixTreeNode.coverpositionTop > .nodeWrap {
  margin-left: 105px;
}
.mixTreeNode.coverpositionAlign > .nodeWrap {
  margin-left: 125px;
}
.mixNode {
  margin-right: 140px;
}
.mixNode::before {
  top: -20px;
  left: 119px;
  position: absolute;
  height: 2px;
  background: #d3d3d3;
  content: '';
  width: calc(50% - 119px);
}
.mixNode .sortableVerticalTreeNodeWrap .recordItemWrap {
  margin: unset !important;
  z-index: 9;
}
.mixNode > .sortableVerticalTreeNodeWrap.w240::before,
.mixNode > .sortableVerticalTreeNodeWrap.w280::before {
  right: -150px;
}
.mixNode > .sortableVerticalTreeNodeWrap.w240::after {
  left: 119px;
}
.mixNode > .sortableVerticalTreeNodeWrap.w280::after {
  left: 139px;
}
.mixNode > div:nth-child(2) {
  flex-direction: column;
}

body {
  background-color: #f5f5f9;
}
ul {
  margin-bottom: 0;
}
.structureViewWrap {
  position: relative;
  height: 100%;
  overflow: hidden;
  padding-top: 10px;
  background-color: #f5f5f5;
}
.structureViewWrap ::-webkit-scrollbar {
  height: 14px;
}
.structureViewWrap .hierarchyViewLeftBoundary {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 35px;
  bottom: 130px;
  left: 0;
  width: 40px;
  z-index: 9;
}
.structureViewWrap .hierarchyViewLeftBoundary:hover .iconWrap {
  visibility: visible;
}
.structureViewWrap .hierarchyViewLeftBoundary.isOver {
  border-right: 3px solid #2196f3;
}
.structureViewWrap .hierarchyViewWrap {
  display: flex;
  flex-direction: column;
  padding-bottom: 60px;
}
.recordItemWrap {
  position: relative;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
  transition: box-shadow 0.2s ease-out;
}
.recordItemWrap.normalOver {
  box-shadow: 0 0 0 3px #2196f3;
}
.recordItemWrap.directParentOver {
  box-shadow: 0 0 0 3px #eee;
}
.recordItemWrap:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.16);
}
.recordItemWrap:hover .addHierarchyRecord {
  visibility: visible;
}
.recordItemWrap .dragDropRecordWrap {
  max-width: 280px;
  min-width: 280px;
  background-color: #fff;
  margin-bottom: 8px;
  border-radius: 3px;
}
.recordItemWrap .dragDropRecordWrap.highLight {
  border: 3px solid #ff9300;
}
.sortableTreeNodeWrap {
  position: relative;
}
.sortableTreeNodeWrap .svgWrap {
  position: absolute;
  top: 0;
  width: 120px;
  left: -120px;
  height: 100%;
}
.sortableTreeNodeWrap .svgStraightWrap {
  position: absolute;
  top: 0;
  width: 100px;
  left: -100px;
  height: 100%;
}
.sortableVerticalTreeNodeWrap .verticalSvgWrap {
  position: absolute;
  top: -40px;
  height: 40px;
  left: 0;
  width: 100%;
}
.mobileSearchRecordDropdown {
  left: 0 !important;
}

.worksheetBoardViewWrap {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  box-sizing: border-box;
  padding-top: 10px;
  overflow: hidden;
  background-color: #f5f5f5;
}
.worksheetBoardViewWrap ::-webkit-scrollbar {
  height: 14px;
}
.worksheetBoardViewWrap .boardDataRecordItemWrap {
  background-color: #fff;
  margin-bottom: 8px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
  border-radius: 3px;
  overflow: hidden;
}
.worksheetBoardViewWrap .boardDataRecordItemWrap:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.16);
}
.worksheetBoardViewWrap .boardDataRecordItemWrap.isDraggingTemp {
  position: relative;
}
.worksheetBoardViewWrap .boardDataRecordItemWrap.isDraggingTemp::after {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #aaa;
}
.worksheetBoardViewWrap .boardDataRecordListWrap {
  display: inline-block;
  vertical-align: top;
  width: 304px;
  margin: 0 0 100px 0;
  flex-shrink: 0;
}
.worksheetBoardViewWrap .boardDataRecordListWrap:last-child {
  margin-right: 0;
}
.worksheetBoardViewWrap .boardDataItemScrollWrap {
  overflow: hidden;
}
.worksheetBoardViewWrap .boardDataItemScrollWrap .boardDataContentWrap {
  overflow: hidden;
  overflow-y: auto;
  padding: 0 12px;
}
.worksheetBoardViewWrap .boardViewConfigDisplayControlsSelect .select__control:hover {
  border: 1px solid #2196f3;
}

.galleryScrollWrap {
  overflow: hidden;
  background-color: #f5f5f9;
}
.galleryScrollWrap .galleryViewContentWrap {
  overflow: hidden;
  overflow-y: auto;
  padding: 8px;
}
.galleryScrollWrap .galleryViewContentWrap .galleryItem {
  width: 25%;
  display: inline-block;
  padding: 8px;
  min-width: 336px;
  box-sizing: border-box;
  overflow: hidden;
  vertical-align: top;
}
.galleryScrollWrap .galleryViewContentWrap .galleryItem.mobile > div:hover {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16) !important;
}
.galleryScrollWrap .galleryViewContentWrap .galleryItem > div {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16) !important;
  background: #fff !important;
  width: 100%;
  border-radius: 3px;
  margin: 0 auto;
}
.galleryScrollWrap .galleryViewContentWrap .galleryItem > div:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.16) !important;
}
.galleryScrollWrap .galleryViewContentWrap.coverTop .galleryItem {
  min-width: 246px;
}

.mobileBoxCalendar {
  width: 100%;
  height: 100%;
  position: relative;
}
.mobileBoxCalendar .externalEvents {
  display: none;
}
.mobileBoxCalendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) {
  display: flex;
  margin-left: 60px;
}
.mobileBoxCalendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) > div {
  display: flex;
}
.mobileBoxCalendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) > div .fc-toolbar-title {
  position: unset;
  transform: unset;
  font-size: 14px;
}
.mobileBoxCalendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) > div .fc-button-primary {
  color: #9e9e9e;
}
.mobileBoxCalendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) > div .fc-button-primary:first-child {
  padding: 0 22px 0 0;
}
.mobileBoxCalendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) > div .fc-button-primary:last-child {
  padding: 0 0 0 22px;
  margin: 0;
}
.mobileBoxCalendar .fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-primary {
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  background-color: #fff;
  border: 1px solid #9e9e9e;
  color: #9e9e9e;
  font-size: 16px;
  font-weight: 700;
  padding: 0;
}
.mobileBoxCalendar .fc-daygrid-day-top .fc-daygrid-day-number .lunar {
  font-size: 9px;
  -webkit-transform: scale(0.75);
}
.mobileBoxCalendar .fc-daygrid-day-top .fc-daygrid-day-number .num {
  font-size: 13px;
}
.mobileBoxCalendar .fc-daygrid-dot-event:hover,
.mobileBoxCalendar .fc-daygrid-dot-event.fc-event-mirror {
  background: unset;
}
.mobileBoxCalendar .expandIcon {
  width: 28px;
  height: 28px;
  position: absolute;
  left: 14px;
  top: 8px;
  color: #9e9e9e;
}
.mobileBoxCalendar .expandIcon .schedule {
  font-size: 28px;
}
.mobileBoxCalendar .expandIcon .totalNum {
  position: absolute;
  right: 0;
  bottom: -3px;
  font-size: 10px;
}
.mobileBoxCalendar .boxCalendar .fc-button-primary:not(:disabled):hover {
  background-color: #fff;
}
.mobileBoxCalendar .boxCalendar .fc .fc-daygrid-more-link:hover {
  background-color: #fff;
}
.mobileBoxCalendar .boxCalendar .fc-button-primary:not(:disabled):hover,
.mobileBoxCalendar .boxCalendar .fc-button-primary:not(:disabled):active {
  color: #9e9e99;
}
.mobileBoxCalendar .fc-view-harness .fc-timeGridDay-view .fc-scrollgrid .fc-scrollgrid-section .fc-timegrid-body tr td {
  height: 36px;
}
.mobileBoxCalendar .fc-view-harness .fc-dayGridDay-view .fc-scrollgrid .fc-scrollgrid-section .fc-daygrid-body .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event {
  min-height: 36px;
}


/* classes attached to <body> */
/* TODO: make fc-event selector work when calender in shadow DOM */
.fc-not-allowed,
.fc-not-allowed .fc-event { /* override events' custom cursors */
  cursor: not-allowed;
}

/* TODO: not attached to body. attached to specific els. move */
.fc-unselectable {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.fc {
  /* layout of immediate children */
  display: flex;
  flex-direction: column;

  font-size: 1em
}
.fc,
  .fc *,
  .fc *:before,
  .fc *:after {
    box-sizing: border-box;
  }
.fc table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 1em; /* normalize cross-browser */
  }
.fc th {
    text-align: center;
  }
.fc th,
  .fc td {
    vertical-align: top;
    padding: 0;
  }
.fc a[data-navlink] {
    cursor: pointer;
  }
.fc a[data-navlink]:hover {
    text-decoration: underline;
  }
.fc-direction-ltr {
  direction: ltr;
  text-align: left;
}
.fc-direction-rtl {
  direction: rtl;
  text-align: right;
}
.fc-theme-standard td,
  .fc-theme-standard th {
    border: 1px solid #ddd;
    border: 1px solid var(--fc-border-color, #ddd);
  }
/* for FF, which doesn't expand a 100% div within a table cell. use absolute positioning */
/* inner-wrappers are responsible for being absolute */
/* TODO: best place for this? */
.fc-liquid-hack td,
  .fc-liquid-hack th {
    position: relative;
  }

@font-face {
  font-family: 'fcicons';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype');
  font-weight: normal;
  font-style: normal;
}

.fc-icon {
  /* added for fc */
  display: inline-block;
  width: 1em;
  height: 1em;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;

  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'fcicons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fc-icon-chevron-left:before {
  content: "\E900";
}

.fc-icon-chevron-right:before {
  content: "\E901";
}

.fc-icon-chevrons-left:before {
  content: "\E902";
}

.fc-icon-chevrons-right:before {
  content: "\E903";
}

.fc-icon-minus-square:before {
  content: "\E904";
}

.fc-icon-plus-square:before {
  content: "\E905";
}

.fc-icon-x:before {
  content: "\E906";
}
/*
Lots taken from Flatly (MIT): https://bootswatch.com/4/flatly/bootstrap.css

These styles only apply when the standard-theme is activated.
When it's NOT activated, the fc-button classes won't even be in the DOM.
*/
.fc {

  /* reset */

}
.fc .fc-button {
    border-radius: 0;
    overflow: visible;
    text-transform: none;
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
  }
.fc .fc-button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color;
  }
.fc .fc-button {
    -webkit-appearance: button;
  }
.fc .fc-button:not(:disabled) {
    cursor: pointer;
  }
.fc .fc-button::-moz-focus-inner {
    padding: 0;
    border-style: none;
  }
.fc {

  /* theme */

}
.fc .fc-button {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.4em 0.65em;
    font-size: 1em;
    line-height: 1.5;
    border-radius: 0.25em;
  }
.fc .fc-button:hover {
    text-decoration: none;
  }
.fc .fc-button:focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);
  }
.fc .fc-button:disabled {
    opacity: 0.65;
  }
.fc {

  /* "primary" coloring */

}
.fc .fc-button-primary {
    color: #fff;
    color: var(--fc-button-text-color, #fff);
    background-color: #2C3E50;
    background-color: var(--fc-button-bg-color, #2C3E50);
    border-color: #2C3E50;
    border-color: var(--fc-button-border-color, #2C3E50);
  }
.fc .fc-button-primary:hover {
    color: #fff;
    color: var(--fc-button-text-color, #fff);
    background-color: #1e2b37;
    background-color: var(--fc-button-hover-bg-color, #1e2b37);
    border-color: #1a252f;
    border-color: var(--fc-button-hover-border-color, #1a252f);
  }
.fc .fc-button-primary:disabled { /* not DRY */
    color: #fff;
    color: var(--fc-button-text-color, #fff);
    background-color: #2C3E50;
    background-color: var(--fc-button-bg-color, #2C3E50);
    border-color: #2C3E50;
    border-color: var(--fc-button-border-color, #2C3E50); /* overrides :hover */
  }
.fc .fc-button-primary:focus {
    box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
  }
.fc .fc-button-primary:not(:disabled):active,
  .fc .fc-button-primary:not(:disabled).fc-button-active {
    color: #fff;
    color: var(--fc-button-text-color, #fff);
    background-color: #1a252f;
    background-color: var(--fc-button-active-bg-color, #1a252f);
    border-color: #151e27;
    border-color: var(--fc-button-active-border-color, #151e27);
  }
.fc .fc-button-primary:not(:disabled):active:focus,
  .fc .fc-button-primary:not(:disabled).fc-button-active:focus {
    box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
  }
.fc {

  /* icons within buttons */

}
.fc .fc-button .fc-icon {
    vertical-align: middle;
    font-size: 1.5em; /* bump up the size (but don't make it bigger than line-height of button, which is 1.5em also) */
  }
.fc .fc-button-group {
    position: relative;
    display: inline-flex;
    vertical-align: middle;
  }
.fc .fc-button-group > .fc-button {
    position: relative;
    flex: 1 1 auto;
  }
.fc .fc-button-group > .fc-button:hover {
    z-index: 1;
  }
.fc .fc-button-group > .fc-button:focus,
  .fc .fc-button-group > .fc-button:active,
  .fc .fc-button-group > .fc-button.fc-button-active {
    z-index: 1;
  }
.fc-direction-ltr .fc-button-group > .fc-button:not(:first-child) {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
.fc-direction-ltr .fc-button-group > .fc-button:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
.fc-direction-rtl .fc-button-group > .fc-button:not(:first-child) {
    margin-right: -1px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
.fc-direction-rtl .fc-button-group > .fc-button:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
.fc .fc-toolbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
.fc .fc-toolbar.fc-header-toolbar {
    margin-bottom: 1.5em;
  }
.fc .fc-toolbar.fc-footer-toolbar {
    margin-top: 1.5em;
  }
.fc .fc-toolbar-title {
    font-size: 1.75em;
    margin: 0;
  }
.fc-direction-ltr .fc-toolbar > * > :not(:first-child) {
    margin-left: .75em; /* space between */
  }
.fc-direction-rtl .fc-toolbar > * > :not(:first-child) {
    margin-right: .75em; /* space between */
  }
.fc-direction-rtl .fc-toolbar-ltr { /* when the toolbar-chunk positioning system is explicitly left-to-right */
    flex-direction: row-reverse;
  }
.fc .fc-scroller {
    -webkit-overflow-scrolling: touch;
    position: relative; /* for abs-positioned elements within */
  }
.fc .fc-scroller-liquid {
    height: 100%;
  }
.fc .fc-scroller-liquid-absolute {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
  }
.fc .fc-scroller-harness {
    position: relative;
    overflow: hidden;
    direction: ltr;
      /* hack for chrome computing the scroller's right/left wrong for rtl. undone below... */
      /* TODO: demonstrate in codepen */
  }
.fc .fc-scroller-harness-liquid {
    height: 100%;
  }
.fc-direction-rtl .fc-scroller-harness > .fc-scroller { /* undo above hack */
    direction: rtl;
  }
.fc-theme-standard .fc-scrollgrid {
    border: 1px solid #ddd;
    border: 1px solid var(--fc-border-color, #ddd); /* bootstrap does this. match */
  }
.fc .fc-scrollgrid,
    .fc .fc-scrollgrid table { /* all tables (self included) */
      width: 100%; /* because tables don't normally do this */
      table-layout: fixed;
    }
.fc .fc-scrollgrid table { /* inner tables */
      border-top-style: hidden;
      border-left-style: hidden;
      border-right-style: hidden;
    }
.fc .fc-scrollgrid {

    border-collapse: separate;
    border-right-width: 0;
    border-bottom-width: 0;

  }
.fc .fc-scrollgrid-liquid {
    height: 100%;
  }
.fc .fc-scrollgrid-section { /* a <tr> */
    height: 1px /* better than 0, for firefox */

  }
.fc .fc-scrollgrid-section > td {
      height: 1px; /* needs a height so inner div within grow. better than 0, for firefox */
    }
.fc .fc-scrollgrid-section table {
      height: 1px;
        /* for most browsers, if a height isn't set on the table, can't do liquid-height within cells */
        /* serves as a min-height. harmless */
    }
.fc .fc-scrollgrid-section-liquid > td {
      height: 100%; /* better than `auto`, for firefox */
    }
.fc .fc-scrollgrid-section > * {
    border-top-width: 0;
    border-left-width: 0;
  }
.fc .fc-scrollgrid-section-header > *,
  .fc .fc-scrollgrid-section-footer > * {
    border-bottom-width: 0;
  }
.fc .fc-scrollgrid-section-body table,
  .fc .fc-scrollgrid-section-footer table {
    border-bottom-style: hidden; /* head keeps its bottom border tho */
  }
.fc {

  /* stickiness */

}
.fc .fc-scrollgrid-section-sticky > * {
    background: #fff;
    background: var(--fc-page-bg-color, #fff);
    position: sticky;
    z-index: 3; /* TODO: var */
    /* TODO: box-shadow when sticking */
  }
.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky > * {
    top: 0; /* because border-sharing causes a gap at the top */
      /* TODO: give safari -1. has bug */
  }
.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky > * {
    bottom: 0; /* known bug: bottom-stickiness doesn't work in safari */
  }
.fc .fc-scrollgrid-sticky-shim { /* for horizontal scrollbar */
    height: 1px; /* needs height to create scrollbars */
    margin-bottom: -1px;
  }
.fc-sticky { /* no .fc wrap because used as child of body */
  position: sticky;
}
.fc .fc-view-harness {
    flex-grow: 1; /* because this harness is WITHIN the .fc's flexbox */
    position: relative;
  }
.fc {

  /* when the harness controls the height, make the view liquid */

}
.fc .fc-view-harness-active > .fc-view {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
.fc .fc-col-header-cell-cushion {
    display: inline-block; /* x-browser for when sticky (when multi-tier header) */
    padding: 2px 4px;
  }
.fc .fc-bg-event,
  .fc .fc-non-business,
  .fc .fc-highlight {
    /* will always have a harness with position:relative/absolute, so absolutely expand */
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.fc .fc-non-business {
    background: rgba(215, 215, 215, 0.3);
    background: var(--fc-non-business-color, rgba(215, 215, 215, 0.3));
  }
.fc .fc-bg-event {
    background: rgb(143, 223, 130);
    background: var(--fc-bg-event-color, rgb(143, 223, 130));
    opacity: 0.3;
    opacity: var(--fc-bg-event-opacity, 0.3)
  }
.fc .fc-bg-event .fc-event-title {
      margin: .5em;
      font-size: .85em;
      font-size: var(--fc-small-font-size, .85em);
      font-style: italic;
    }
.fc .fc-highlight {
    background: rgba(188, 232, 241, 0.3);
    background: var(--fc-highlight-color, rgba(188, 232, 241, 0.3));
  }
.fc .fc-cell-shaded,
  .fc .fc-day-disabled {
    background: rgba(208, 208, 208, 0.3);
    background: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));
  }
/* link resets */
/* ---------------------------------------------------------------------------------------------------- */
a.fc-event,
a.fc-event:hover {
  text-decoration: none;
}
/* cursor */
.fc-event[href],
.fc-event.fc-event-draggable {
  cursor: pointer;
}
/* event text content */
/* ---------------------------------------------------------------------------------------------------- */
.fc-event .fc-event-main {
    position: relative;
    z-index: 2;
  }
/* dragging */
/* ---------------------------------------------------------------------------------------------------- */
.fc-event-dragging:not(.fc-event-selected) { /* MOUSE */
    opacity: 0.75;
  }
.fc-event-dragging.fc-event-selected { /* TOUCH */
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
  }
/* resizing */
/* ---------------------------------------------------------------------------------------------------- */
/* (subclasses should hone positioning for touch and non-touch) */
.fc-event .fc-event-resizer {
    display: none;
    position: absolute;
    z-index: 4;
  }
.fc-event:hover, /* MOUSE */
.fc-event-selected { /* TOUCH */

}
.fc-event:hover .fc-event-resizer, .fc-event-selected .fc-event-resizer {
    display: block;
  }
.fc-event-selected .fc-event-resizer {
    border-radius: 4px;
    border-radius: calc(var(--fc-event-resizer-dot-total-width, 8px) / 2);
    border-width: 1px;
    border-width: var(--fc-event-resizer-dot-border-width, 1px);
    width: 8px;
    width: var(--fc-event-resizer-dot-total-width, 8px);
    height: 8px;
    height: var(--fc-event-resizer-dot-total-width, 8px);
    border-style: solid;
    border-color: inherit;
    background: #fff;
    background: var(--fc-page-bg-color, #fff)

    /* expand hit area */

  }
.fc-event-selected .fc-event-resizer:before {
      content: '';
      position: absolute;
      top: -20px;
      left: -20px;
      right: -20px;
      bottom: -20px;
    }
/* selecting (always TOUCH) */
/* OR, focused by tab-index */
/* (TODO: maybe not the best focus-styling for .fc-daygrid-dot-event) */
/* ---------------------------------------------------------------------------------------------------- */
.fc-event-selected,
.fc-event:focus {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2)

  /* expand hit area (subclasses should expand) */

}
.fc-event-selected:before, .fc-event:focus:before {
    content: "";
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.fc-event-selected,
.fc-event:focus {

  /* dimmer effect */

}
.fc-event-selected:after, .fc-event:focus:after {
    content: "";
    background: rgba(0, 0, 0, 0.25);
    background: var(--fc-event-selected-overlay-color, rgba(0, 0, 0, 0.25));
    position: absolute;
    z-index: 1;

    /* assume there's a border on all sides. overcome it. */
    /* sometimes there's NOT a border, in which case the dimmer will go over */
    /* an adjacent border, which looks fine. */
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
  }
/*
A HORIZONTAL event
*/
.fc-h-event { /* allowed to be top-level */
  display: block;
  border: 1px solid #3788d8;
  border: 1px solid var(--fc-event-border-color, #3788d8);
  background-color: #3788d8;
  background-color: var(--fc-event-bg-color, #3788d8)

}
.fc-h-event .fc-event-main {
    color: #fff;
    color: var(--fc-event-text-color, #fff);
  }
.fc-h-event .fc-event-main-frame {
    display: flex; /* for make fc-event-title-container expand */
  }
.fc-h-event .fc-event-time {
    max-width: 100%; /* clip overflow on this element */
    overflow: hidden;
  }
.fc-h-event .fc-event-title-container { /* serves as a container for the sticky cushion */
    flex-grow: 1;
    flex-shrink: 1;
    min-width: 0; /* important for allowing to shrink all the way */
  }
.fc-h-event .fc-event-title {
    display: inline-block; /* need this to be sticky cross-browser */
    vertical-align: top; /* for not messing up line-height */
    left: 0;  /* for sticky */
    right: 0; /* for sticky */
    max-width: 100%; /* clip overflow on this element */
    overflow: hidden;
  }
.fc-h-event.fc-event-selected:before {
    /* expand hit area */
    top: -10px;
    bottom: -10px;
  }
/* adjust border and border-radius (if there is any) for non-start/end */
.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),
.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left-width: 0;
}
.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),
.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right-width: 0;
}
/* resizers */
.fc-h-event:not(.fc-event-selected) .fc-event-resizer {
  top: 0;
  bottom: 0;
  width: 8px;
  width: var(--fc-event-resizer-thickness, 8px);
}
.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,
.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end {
  cursor: w-resize;
  left: -4px;
  left: calc(-0.5 * var(--fc-event-resizer-thickness, 8px));
}
.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,
.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start {
  cursor: e-resize;
  right: -4px;
  right: calc(-0.5 * var(--fc-event-resizer-thickness, 8px));
}
/* resizers for TOUCH */
.fc-h-event.fc-event-selected .fc-event-resizer {
  top: 50%;
  margin-top: -4px;
  margin-top: calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px));
}
.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,
.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end {
  left: -4px;
  left: calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px));
}
.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,
.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start {
  right: -4px;
  right: calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px));
}
.fc .fc-popover {
    position: absolute;
    z-index: 9999;
    box-shadow: 0 2px 6px rgba(0,0,0,.15);
  }
.fc .fc-popover-header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 3px 4px;
  }
.fc .fc-popover-title {
    margin: 0 2px;
  }
.fc .fc-popover-close {
    cursor: pointer;
    opacity: 0.65;
    font-size: 1.1em;
  }
.fc-theme-standard .fc-popover {
    border: 1px solid #ddd;
    border: 1px solid var(--fc-border-color, #ddd);
    background: #fff;
    background: var(--fc-page-bg-color, #fff);
  }
.fc-theme-standard .fc-popover-header {
    background: rgba(208, 208, 208, 0.3);
    background: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));
  }


:root {
  --fc-daygrid-event-dot-width: 8px;
}
/* help things clear margins of inner content */
.fc-daygrid-day-frame,
.fc-daygrid-day-events,
.fc-daygrid-event-harness { /* for event top/bottom margins */
}
.fc-daygrid-day-frame:before, .fc-daygrid-day-events:before, .fc-daygrid-event-harness:before {
  content: "";
  clear: both;
  display: table; }
.fc-daygrid-day-frame:after, .fc-daygrid-day-events:after, .fc-daygrid-event-harness:after {
  content: "";
  clear: both;
  display: table; }
.fc .fc-daygrid-body { /* a <div> that wraps the table */
    position: relative;
    z-index: 1; /* container inner z-index's because <tr>s can't do it */
  }
.fc .fc-daygrid-day.fc-day-today {
      background-color: rgba(255, 220, 40, 0.15);
      background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15));
    }
.fc .fc-daygrid-day-frame {
    position: relative;
    min-height: 100%; /* seems to work better than `height` because sets height after rows/cells naturally do it */
  }
.fc {

  /* cell top */

}
.fc .fc-daygrid-day-top {
    display: flex;
    flex-direction: row-reverse;
  }
.fc .fc-day-other .fc-daygrid-day-top {
    opacity: 0.3;
  }
.fc {

  /* day number (within cell top) */

}
.fc .fc-daygrid-day-number {
    position: relative;
    z-index: 4;
    padding: 4px;
  }
.fc {

  /* event container */

}
.fc .fc-daygrid-day-events {
    margin-top: 1px; /* needs to be margin, not padding, so that available cell height can be computed */
  }
.fc {

  /* positioning for balanced vs natural */

}
.fc .fc-daygrid-body-balanced .fc-daygrid-day-events {
      position: absolute;
      left: 0;
      right: 0;
    }
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {
      position: relative; /* for containing abs positioned event harnesses */
      min-height: 2em; /* in addition to being a min-height during natural height, equalizes the heights a little bit */
    }
.fc .fc-daygrid-body-natural { /* can coexist with -unbalanced */
  }
.fc .fc-daygrid-body-natural .fc-daygrid-day-events {
      margin-bottom: 1em;
    }
.fc {

  /* event harness */

}
.fc .fc-daygrid-event-harness {
    position: relative;
  }
.fc .fc-daygrid-event-harness-abs {
    position: absolute;
    top: 0; /* fallback coords for when cannot yet be computed */
    left: 0; /* */
    right: 0; /* */
  }
.fc .fc-daygrid-bg-harness {
    position: absolute;
    top: 0;
    bottom: 0;
  }
.fc {

  /* bg content */

}
.fc .fc-daygrid-day-bg .fc-non-business { z-index: 1 }
.fc .fc-daygrid-day-bg .fc-bg-event { z-index: 2 }
.fc .fc-daygrid-day-bg .fc-highlight { z-index: 3 }
.fc {

  /* events */

}
.fc .fc-daygrid-event {
    z-index: 6;
    margin-top: 1px;
  }
.fc .fc-daygrid-event.fc-event-mirror {
    z-index: 7;
  }
.fc {

  /* cell bottom (within day-events) */

}
.fc .fc-daygrid-day-bottom {
    font-size: .85em;
    padding: 2px 3px 0
  }
.fc .fc-daygrid-day-bottom:before {
  content: "";
  clear: both;
  display: table; }
.fc .fc-daygrid-more-link {
    position: relative;
    z-index: 4;
    cursor: pointer;
  }
.fc {

  /* week number (within frame) */

}
.fc .fc-daygrid-week-number {
    position: absolute;
    z-index: 5;
    top: 0;
    padding: 2px;
    min-width: 1.5em;
    text-align: center;
    background-color: rgba(208, 208, 208, 0.3);
    background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));
    color: #808080;
    color: var(--fc-neutral-text-color, #808080);
  }
.fc {

  /* popover */

}
.fc .fc-more-popover .fc-popover-body {
    min-width: 220px;
    padding: 10px;
  }
.fc-direction-ltr .fc-daygrid-event.fc-event-start,
.fc-direction-rtl .fc-daygrid-event.fc-event-end {
  margin-left: 2px;
}
.fc-direction-ltr .fc-daygrid-event.fc-event-end,
.fc-direction-rtl .fc-daygrid-event.fc-event-start {
  margin-right: 2px;
}
.fc-direction-ltr .fc-daygrid-week-number {
    left: 0;
    border-radius: 0 0 3px 0;
  }
.fc-direction-rtl .fc-daygrid-week-number {
    right: 0;
    border-radius: 0 0 0 3px;
  }
.fc-liquid-hack .fc-daygrid-day-frame {
    position: static; /* will cause inner absolute stuff to expand to <td> */
  }
.fc-daygrid-event { /* make root-level, because will be dragged-and-dropped outside of a component root */
  position: relative; /* for z-indexes assigned later */
  white-space: nowrap;
  border-radius: 3px; /* dot event needs this to when selected */
  font-size: .85em;
  font-size: var(--fc-small-font-size, .85em);
}
/* --- the rectangle ("block") style of event --- */
.fc-daygrid-block-event .fc-event-time {
    font-weight: bold;
  }
.fc-daygrid-block-event .fc-event-time,
  .fc-daygrid-block-event .fc-event-title {
    padding: 1px;
  }
/* --- the dot style of event --- */
.fc-daygrid-dot-event {
  display: flex;
  align-items: center;
  padding: 2px 0

}
.fc-daygrid-dot-event .fc-event-title {
    flex-grow: 1;
    flex-shrink: 1;
    min-width: 0; /* important for allowing to shrink all the way */
    overflow: hidden;
    font-weight: bold;
  }
.fc-daygrid-dot-event:hover,
  .fc-daygrid-dot-event.fc-event-mirror {
    background: rgba(0, 0, 0, 0.1);
  }
.fc-daygrid-dot-event.fc-event-selected:before {
    /* expand hit area */
    top: -10px;
    bottom: -10px;
  }
.fc-daygrid-event-dot { /* the actual dot */
  margin: 0 4px;
  box-sizing: content-box;
  width: 0;
  height: 0;
  border: 4px solid #3788d8;
  border: calc(var(--fc-daygrid-event-dot-width, 8px) / 2) solid var(--fc-event-border-color, #3788d8);
  border-radius: 4px;
  border-radius: calc(var(--fc-daygrid-event-dot-width, 8px) / 2);
}
/* --- spacing between time and title --- */
.fc-direction-ltr .fc-daygrid-event .fc-event-time {
    margin-right: 3px;
  }
.fc-direction-rtl .fc-daygrid-event .fc-event-time {
    margin-left: 3px;
  }


/*
A VERTICAL event
*/

.fc-v-event { /* allowed to be top-level */
  display: block;
  border: 1px solid #3788d8;
  border: 1px solid var(--fc-event-border-color, #3788d8);
  background-color: #3788d8;
  background-color: var(--fc-event-bg-color, #3788d8)

}

.fc-v-event .fc-event-main {
    color: #fff;
    color: var(--fc-event-text-color, #fff);
    height: 100%;
  }

.fc-v-event .fc-event-main-frame {
    height: 100%;
    display: flex;
    flex-direction: column;
  }

.fc-v-event .fc-event-time {
    flex-grow: 0;
    flex-shrink: 0;
    max-height: 100%;
    overflow: hidden;
  }

.fc-v-event .fc-event-title-container { /* a container for the sticky cushion */
    flex-grow: 1;
    flex-shrink: 1;
    min-height: 0; /* important for allowing to shrink all the way */
  }

.fc-v-event .fc-event-title { /* will have fc-sticky on it */
    top: 0;
    bottom: 0;
    max-height: 100%; /* clip overflow */
    overflow: hidden;
  }

.fc-v-event:not(.fc-event-start) {
    border-top-width: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

.fc-v-event:not(.fc-event-end) {
    border-bottom-width: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }

.fc-v-event.fc-event-selected:before {
    /* expand hit area */
    left: -10px;
    right: -10px;
  }

.fc-v-event {

  /* resizer (mouse AND touch) */

}

.fc-v-event .fc-event-resizer-start {
    cursor: n-resize;
  }

.fc-v-event .fc-event-resizer-end {
    cursor: s-resize;
  }

.fc-v-event {

  /* resizer for MOUSE */

}

.fc-v-event:not(.fc-event-selected) .fc-event-resizer {
      height: 8px;
      height: var(--fc-event-resizer-thickness, 8px);
      left: 0;
      right: 0;
    }

.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start {
      top: -4px;
      top: calc(var(--fc-event-resizer-thickness, 8px) / -2);
    }

.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end {
      bottom: -4px;
      bottom: calc(var(--fc-event-resizer-thickness, 8px) / -2);
    }

.fc-v-event {

  /* resizer for TOUCH (when event is "selected") */

}

.fc-v-event.fc-event-selected .fc-event-resizer {
      left: 50%;
      margin-left: -4px;
      margin-left: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
    }

.fc-v-event.fc-event-selected .fc-event-resizer-start {
      top: -4px;
      top: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
    }

.fc-v-event.fc-event-selected .fc-event-resizer-end {
      bottom: -4px;
      bottom: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
    }
.fc .fc-timegrid .fc-daygrid-body { /* the all-day daygrid within the timegrid view */
    z-index: 2; /* put above the timegrid-body so that more-popover is above everything. TODO: better solution */
  }
.fc .fc-timegrid-divider {
    padding: 0 0 2px; /* browsers get confused when you set height. use padding instead */
  }
.fc .fc-timegrid-body {
    position: relative;
    z-index: 1; /* scope the z-indexes of slots and cols */
    min-height: 100%; /* fill height always, even when slat table doesn't grow */
  }
.fc .fc-timegrid-axis-chunk { /* for advanced ScrollGrid */
    position: relative /* offset parent for now-indicator-container */

  }
.fc .fc-timegrid-axis-chunk > table {
      position: relative;
      z-index: 1; /* above the now-indicator-container */
    }
.fc .fc-timegrid-slots {
    position: relative;
    z-index: 1;
  }
.fc .fc-timegrid-slot { /* a <td> */
    height: 1.5em;
    border-bottom: 0 /* each cell owns its top border */
  }
.fc .fc-timegrid-slot:empty:before {
      content: '\A0'; /* make sure there's at least an empty space to create height for height syncing */
    }
.fc .fc-timegrid-slot-minor {
    border-top-style: dotted;
  }
.fc .fc-timegrid-slot-label-cushion {
    display: inline-block;
    white-space: nowrap;
  }
.fc .fc-timegrid-slot-label {
    vertical-align: middle; /* vertical align the slots */
  }
.fc {


  /* slots AND axis cells (top-left corner of view including the "all-day" text) */

}
.fc .fc-timegrid-axis-cushion,
  .fc .fc-timegrid-slot-label-cushion {
    padding: 0 4px;
  }
.fc {


  /* axis cells (top-left corner of view including the "all-day" text) */
  /* vertical align is more complicated, uses flexbox */

}
.fc .fc-timegrid-axis-frame-liquid {
    height: 100%; /* will need liquid-hack in FF */
  }
.fc .fc-timegrid-axis-frame {
    overflow: hidden;
    display: flex;
    align-items: center; /* vertical align */
    justify-content: flex-end; /* horizontal align. matches text-align below */
  }
.fc .fc-timegrid-axis-cushion {
    max-width: 60px; /* limits the width of the "all-day" text */
    flex-shrink: 0; /* allows text to expand how it normally would, regardless of constrained width */
  }
.fc-direction-ltr .fc-timegrid-slot-label-frame {
    text-align: right;
  }
.fc-direction-rtl .fc-timegrid-slot-label-frame {
    text-align: left;
  }
.fc-liquid-hack .fc-timegrid-axis-frame-liquid {
  height: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  }
.fc .fc-timegrid-col.fc-day-today {
      background-color: rgba(255, 220, 40, 0.15);
      background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15));
    }
.fc .fc-timegrid-col-frame {
    min-height: 100%; /* liquid-hack is below */
    position: relative;
  }
.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame {
  height: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
    }
.fc-media-screen .fc-timegrid-cols {
    position: absolute; /* no z-index. children will decide and go above slots */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
  }
.fc-media-screen .fc-timegrid-cols > table {
      height: 100%;
    }
.fc-media-screen .fc-timegrid-col-bg,
  .fc-media-screen .fc-timegrid-col-events,
  .fc-media-screen .fc-timegrid-now-indicator-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }
.fc {

  /* bg */

}
.fc .fc-timegrid-col-bg {
    z-index: 2; /* TODO: kill */
  }
.fc .fc-timegrid-col-bg .fc-non-business { z-index: 1 }
.fc .fc-timegrid-col-bg .fc-bg-event { z-index: 2 }
.fc .fc-timegrid-col-bg .fc-highlight { z-index: 3 }
.fc .fc-timegrid-bg-harness {
    position: absolute; /* top/bottom will be set by JS */
    left: 0;
    right: 0;
  }
.fc {

  /* fg events */
  /* (the mirror segs are put into a separate container with same classname, */
  /* and they must be after the normal seg container to appear at a higher z-index) */

}
.fc .fc-timegrid-col-events {
    z-index: 3;
    /* child event segs have z-indexes that are scoped within this div */
  }
.fc {

  /* now indicator */

}
.fc .fc-timegrid-now-indicator-container {
    bottom: 0;
    overflow: hidden; /* don't let overflow of lines/arrows cause unnecessary scrolling */
    /* z-index is set on the individual elements */
  }
.fc-direction-ltr .fc-timegrid-col-events {
    margin: 0 2.5% 0 2px;
  }
.fc-direction-rtl .fc-timegrid-col-events {
    margin: 0 2px 0 2.5%;
  }
.fc-timegrid-event-harness {
  position: absolute /* top/left/right/bottom will all be set by JS */
}
.fc-timegrid-event-harness > .fc-timegrid-event {
    position: absolute; /* absolute WITHIN the harness */
    top: 0; /* for when not yet positioned */
    bottom: 0; /* " */
    left: 0;
    right: 0;
  }
.fc-timegrid-event-harness-inset .fc-timegrid-event,
.fc-timegrid-event.fc-event-mirror,
.fc-timegrid-more-link {
  box-shadow: 0px 0px 0px 1px #fff;
  box-shadow: 0px 0px 0px 1px var(--fc-page-bg-color, #fff);
}
.fc-timegrid-event,
.fc-timegrid-more-link { /* events need to be root */
  font-size: .85em;
  font-size: var(--fc-small-font-size, .85em);
  border-radius: 3px;
}
.fc-timegrid-event { /* events need to be root */
  margin-bottom: 1px /* give some space from bottom */
}
.fc-timegrid-event .fc-event-main {
    padding: 1px 1px 0;
  }
.fc-timegrid-event .fc-event-time {
    white-space: nowrap;
    font-size: .85em;
    font-size: var(--fc-small-font-size, .85em);
    margin-bottom: 1px;
  }
.fc-timegrid-event-short .fc-event-main-frame {
    flex-direction: row;
    overflow: hidden;
  }
.fc-timegrid-event-short .fc-event-time:after {
    content: '\A0-\A0'; /* dash surrounded by non-breaking spaces */
  }
.fc-timegrid-event-short .fc-event-title {
    font-size: .85em;
    font-size: var(--fc-small-font-size, .85em)
  }
.fc-timegrid-more-link { /* does NOT inherit from fc-timegrid-event */
  position: absolute;
  z-index: 9999; /* hack */
  color: inherit;
  color: var(--fc-more-link-text-color, inherit);
  background: #d0d0d0;
  background: var(--fc-more-link-bg-color, #d0d0d0);
  cursor: pointer;
  margin-bottom: 1px; /* match space below fc-timegrid-event */
}
.fc-timegrid-more-link-inner { /* has fc-sticky */
  padding: 3px 2px;
  top: 0;
}
.fc-direction-ltr .fc-timegrid-more-link {
    right: 0;
  }
.fc-direction-rtl .fc-timegrid-more-link {
    left: 0;
  }
.fc {

  /* line */

}
.fc .fc-timegrid-now-indicator-line {
    position: absolute;
    z-index: 4;
    left: 0;
    right: 0;
    border-style: solid;
    border-color: red;
    border-color: var(--fc-now-indicator-color, red);
    border-width: 1px 0 0;
  }
.fc {

  /* arrow */

}
.fc .fc-timegrid-now-indicator-arrow {
    position: absolute;
    z-index: 4;
    margin-top: -5px; /* vertically center on top coordinate */
    border-style: solid;
    border-color: red;
    border-color: var(--fc-now-indicator-color, red);
  }
.fc-direction-ltr .fc-timegrid-now-indicator-arrow {
    left: 0;

    /* triangle pointing right. TODO: mixin */
    border-width: 5px 0 5px 6px;
    border-top-color: transparent;
    border-bottom-color: transparent;
  }
.fc-direction-rtl .fc-timegrid-now-indicator-arrow {
    right: 0;

    /* triangle pointing left. TODO: mixin */
    border-width: 5px 6px 5px 0;
    border-top-color: transparent;
    border-bottom-color: transparent;
  }

.boxCalendar {
  display: flex;
  width: 100%;
  min-height: 100%;
  background: #fff;
  color: #333;
}
.boxCalendar .fc-daygrid-event .titleTxt {
  max-width: 60%;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
}
.boxCalendar a:hover {
  text-decoration: none;
}
.boxCalendar .fc .fc-highlight {
  background: #e3f2df;
}
.boxCalendar .fc-v-event .fc-event-main-frame {
  display: block;
  overflow: hidden;
}
.boxCalendar .fc-timegrid-event .fc-event-time,
.boxCalendar .fc-v-event .fc-event-title-container {
  display: inline;
}
.boxCalendar .fc-timegrid-event .fc-event-time {
  vertical-align: middle;
}
.boxCalendar .fc-v-event .fc-event-title {
  padding-left: 3px;
  font-weight: bold;
  display: inline;
  word-break: break-word;
}
.boxCalendar .fc-timegrid-event-condensed .fc-event-time:after {
  display: none;
}
.boxCalendar .fc-daygrid-block-event .fc-event-time,
.boxCalendar .fc-daygrid-block-event .fc-event-title {
  padding-left: 6px;
  line-height: 14px;
}
.boxCalendar .fc-daygrid-dot-event .fc-event-time,
.boxCalendar .fc-daygrid-dot-event .fc-event-title {
  line-height: 14px;
}
.boxCalendar .fc .fc-col-header-cell-cushion {
  font-size: 14px;
  line-height: 1.2;
}
.boxCalendar .fc-toolbar-chunk:last-child {
  padding-right: 12px;
}
.boxCalendar .fc-theme-standard .fc-scrollgrid {
  border-left: 0;
  border-right: 0;
}
.boxCalendar .fc .fc-daygrid-more-link {
  width: 100%;
  display: inline-block;
  padding: 2px;
}
.boxCalendar .fc .fc-daygrid-more-link:hover {
  background: rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.boxCalendar .fc-theme-standard td,
.boxCalendar .fc-theme-standard th {
  border-color: rgba(0, 0, 0, 0.09) !important;
  border-right: 0;
}
.boxCalendar .fc-theme-standard th {
  border-bottom: none !important;
  font-weight: normal !important;
  padding-top: 2px;
}
.boxCalendar .fc-button-primary {
  background-color: #fff;
  color: #9e9e9e;
  border: 0px;
  font-weight: 700;
}
.boxCalendar .fc-button-primary:focus {
  box-shadow: none;
}
.boxCalendar .fc-button-primary:disabled {
  background-color: #fff;
  color: transparent;
  opacity: 1;
}
.boxCalendar .fc-button-primary:not(:disabled):focus,
.boxCalendar .fc-button-primary:not(:disabled):hover,
.boxCalendar .fc-button-primary:not(:disabled):active,
.boxCalendar .fc-button-primary:not(:disabled).fc-button-active {
  background-color: #fff;
  color: #2196f3;
  box-shadow: none;
  position: relative;
  overflow: hidden;
}
.boxCalendar .fc-button-primary:not(:disabled):focus:focus,
.boxCalendar .fc-button-primary:not(:disabled):hover:focus,
.boxCalendar .fc-button-primary:not(:disabled):active:focus,
.boxCalendar .fc-button-primary:not(:disabled).fc-button-active:focus {
  box-shadow: none;
}
.boxCalendar .fc-button-primary:not(:disabled):hover {
  background: #f7f7f7;
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 5px;
}
.boxCalendar .fc-button-primary:not(:disabled).fc-button-active::after {
  content: ' ';
  width: 12px;
  border: 1px solid #2196f3;
  position: absolute;
  bottom: 3px;
  left: 30%;
  border-radius: 1px;
}
.boxCalendar .fc-timegrid-body .fc-daygrid-day-bg,
.boxCalendar .fc-timegrid-body .fc-timegrid-col-bg {
  position: relative;
  z-index: -1;
}
.boxCalendar .fc-prev-button,
.boxCalendar .fc-next-button {
  padding: 0 4px;
}
.boxCalendar .fc .fc-daygrid-day-bottom {
  height: 100%;
}
.boxCalendar .fc-toolbar-title {
  font-size: 17px;
  color: #333;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-weight: bold;
}
.boxCalendar .fc-toolbar.fc-header-toolbar {
  height: 42px;
  line-height: 42px;
  margin-bottom: 0;
  position: relative;
}
.boxCalendar a {
  color: #333;
}
.boxCalendar .fc-more-popover {
  opacity: 0;
  border-radius: 3px;
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.24);
  max-width: 240px;
}
.boxCalendar .fc-more-popover.show {
  opacity: 1;
  z-index: 10;
}
.boxCalendar .fc-more-popover .fc-popover-body {
  padding: 0 12px 12px;
  max-height: 400px;
  overflow: auto;
}
.boxCalendar .fc-more-popover .fc-popover-body .fc-daygrid-event-harness {
  margin-top: 10px;
}
.boxCalendar .fc-more-popover .fc-popover-header {
  padding: 16px 12px 0px;
  background: #fff;
  color: #333333;
  font-size: 14px;
  font-weight: bold;
}
.boxCalendar .fc .fc-day-other {
  background: #f8f8f8;
}
.boxCalendar .fc .fc-day-other .fc-daygrid-day-top {
  opacity: 1;
}
.boxCalendar .fc .fc-day-other .fc-daygrid-day-top .num {
  color: #9e9e9e;
}
.boxCalendar .fc-daygrid-day.fc-day-today,
.boxCalendar .fc-timegrid-col.fc-day-today {
  background-color: transparent;
}
.boxCalendar .fc-daygrid.fc-dayGridMonth-view {
  line-height: 1 !important;
  font-size: 12px;
}
.boxCalendar .fc-daygrid.fc-dayGridMonth-view .fc-daygrid-day-top {
  font-size: 14px;
  height: 24px;
}
.boxCalendar .fc-daygrid-day-top {
  position: relative;
}
.boxCalendar .fc-daygrid-day-top .fc-daygrid-day-number {
  position: initial;
}
.boxCalendar .fc-daygrid-day-top .lunar {
  position: absolute;
  left: 4px;
  color: #9e9e9e;
}
.boxCalendar .fc-timeGridWeek-view .fc-scrollgrid-sync-inner,
.boxCalendar .fc-dayGridWeek-view .fc-scrollgrid-sync-inner,
.boxCalendar .fc-dayGridDay-view .fc-scrollgrid-sync-inner,
.boxCalendar .fc-timeGridDay-view .fc-scrollgrid-sync-inner {
  position: relative;
}
.boxCalendar .fc-timeGridWeek-view .fc-scrollgrid-sync-inner .lunar,
.boxCalendar .fc-dayGridWeek-view .fc-scrollgrid-sync-inner .lunar,
.boxCalendar .fc-dayGridDay-view .fc-scrollgrid-sync-inner .lunar,
.boxCalendar .fc-timeGridDay-view .fc-scrollgrid-sync-inner .lunar {
  position: absolute;
  right: 4px;
  color: #9e9e9e;
}
.boxCalendar .fc .fc-daygrid-bg-harness {
  z-index: -1;
}
.boxCalendar .fc-dayGridMonth-view .fc-daygrid-day.fc-day-today .fc-daygrid-day-number .num {
  padding: 0;
  display: block;
  border-radius: 50%;
  background: #2196f3;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  color: #fff;
  font-weight: normal;
}
.boxCalendar .fc-timeGridWeek-view,
.boxCalendar .fc-dayGridWeek-view,
.boxCalendar .fc-dayGridDay-view,
.boxCalendar .fc-timeGridDay-view {
  line-height: 1;
  font-size: 12px;
}
.boxCalendar .fc-timeGridWeek-view .fc-col-header .fc-day,
.boxCalendar .fc-dayGridWeek-view .fc-col-header .fc-day,
.boxCalendar .fc-dayGridDay-view .fc-col-header .fc-day,
.boxCalendar .fc-timeGridDay-view .fc-col-header .fc-day,
.boxCalendar .fc-timeGridWeek-view .fc-scrollgrid-section-header .fc-day,
.boxCalendar .fc-dayGridWeek-view .fc-scrollgrid-section-header .fc-day,
.boxCalendar .fc-dayGridDay-view .fc-scrollgrid-section-header .fc-day,
.boxCalendar .fc-timeGridDay-view .fc-scrollgrid-section-header .fc-day {
  text-align: left;
  padding-top: 2px;
}
.boxCalendar .fc-timeGridWeek-view .fc-col-header .fc-day.fc-day-today .fc-col-header-cell-cushion,
.boxCalendar .fc-dayGridWeek-view .fc-col-header .fc-day.fc-day-today .fc-col-header-cell-cushion,
.boxCalendar .fc-dayGridDay-view .fc-col-header .fc-day.fc-day-today .fc-col-header-cell-cushion,
.boxCalendar .fc-timeGridDay-view .fc-col-header .fc-day.fc-day-today .fc-col-header-cell-cushion,
.boxCalendar .fc-timeGridWeek-view .fc-scrollgrid-section-header .fc-day.fc-day-today .fc-col-header-cell-cushion,
.boxCalendar .fc-dayGridWeek-view .fc-scrollgrid-section-header .fc-day.fc-day-today .fc-col-header-cell-cushion,
.boxCalendar .fc-dayGridDay-view .fc-scrollgrid-section-header .fc-day.fc-day-today .fc-col-header-cell-cushion,
.boxCalendar .fc-timeGridDay-view .fc-scrollgrid-section-header .fc-day.fc-day-today .fc-col-header-cell-cushion {
  margin: 2px 4px;
  background: #2196f3;
  border-radius: 11px;
  padding: 0 4px;
  color: #fff;
}
.externalEvents {
  background: #f8f8f8;
}
.externalEvents .noData {
  text-align: center;
  color: #9e9e9e;
  padding-top: 12px;
}
.externalEvents .noDataTop {
  border-top: 1px solid rgba(0, 0, 0, 0.09);
}
.externalEvents .seachData .text {
  color: #9e9e9e;
  padding-left: 14px;
  padding-top: 12px;
}
.externalEvents .listBox {
  width: 240px;
  height: 100%;
}
.externalEvents .listBox .searchWrapper {
  width: 100%;
  color: #bdbdbd;
  height: 44px;
  display: flex;
  padding: 12px;
}
.externalEvents .listBox .searchWrapper input {
  flex: 1;
  border: none;
  background: #f8f8f8;
  padding: 0 7px;
  color: #333;
}
.externalEvents .listBox .searchWrapper input::-webkit-input-placeholder,
.externalEvents .listBox .searchWrapper input::-moz-placeholder,
.externalEvents .listBox .searchWrapper input:-ms-input-placeholder {
  color: #bdbdbd;
}
.externalEvents .listBox .searchWrapper input::-webkit-input-placeholder {
  color: #bdbdbd;
}
.externalEvents .listBox .searchWrapper input:-moz-placeholder {
  color: #bdbdbd;
}
.externalEvents .listBox .searchWrapper input::-moz-placeholder {
  color: #bdbdbd;
}
.externalEvents .listBox .searchWrapper input:-ms-input-placeholder {
  color: #bdbdbd;
}
.externalEvents .listBox .tab ul {
  padding: 0 26px;
  width: 100%;
  display: flex;
}
.externalEvents .listBox .tab li {
  display: inline-block;
  width: 40px;
  flex: 1;
  margin: 0 5px;
  padding: 8px 0;
  text-align: center;
  color: #757575;
  font-weight: 400;
  border-bottom: 3px solid transparent;
}
.externalEvents .listBox .tab li:hover {
  color: #2196f3;
  border-bottom: 3px solid transparent;
}
.externalEvents .listBox .tab li.current {
  color: #2196f3;
  border-bottom: 3px solid #2196f3;
}
.externalEvents .listBox .tab li.current:hover {
  border-bottom: 3px solid #2196f3;
}
.externalEvents .listBox .eventListBox {
  border-top: 1px solid rgba(0, 0, 0, 0.09);
  padding: 8px 0;
}
.externalEvents .listBox .eventListBox .timeStr {
  margin: 12px 12px 0;
  font-weight: bold;
  color: #757575;
}
.externalEvents .listBox .eventListBox .forPassEvent {
  color: #9e9e9e;
  border-bottom: 1px solid #f8f8f8;
  cursor: pointer;
  text-align: center;
  display: inline-block;
  margin: 0 61px;
  width: auto;
}
.externalEvents .listBox .eventListBox .forPassEvent:hover {
  border-bottom: 1px solid #9e9e9e;
}
.fcEventCon {
  box-sizing: border-box;
  background: #ffffff;
  border-radius: 3px;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  padding: 10px 12px;
  margin: 8px 12px 0;
  position: relative;
  overflow: hidden;
}
.fcEventCon .colorLeft {
  background-color: #fff;
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 3px;
}
.fcEventCon.fcEvent {
  cursor: move;
}
.fcEventCon:hover {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  cursor: pointer;
}
.fcEventCon .title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  word-break: break-all;
  width: 100%;
  overflow: hidden;
}
.calendarCon {
  flex: 1;
  position: relative;
}
.calendarCon .scheduleBtn {
  color: #757575;
  position: absolute;
  top: 8px;
  padding: 0 10px;
  left: 10px;
  line-height: 26px !important;
  border-radius: 4px;
  z-index: 1;
}
.calendarCon .scheduleBtn .ming {
  line-height: 26px !important;
  position: relative;
  top: 2px;
}
.calendarCon .scheduleBtn .num {
  color: #9e9e9e;
}
.calendarCon .scheduleBtn:hover,
.calendarCon .scheduleBtn.show {
  color: #2196f3;
}
.calendarCon .scheduleBtn:hover .num,
.calendarCon .scheduleBtn.show .num {
  color: #2196f3;
}
.calendarCon .scheduleBtn:hover .ming,
.calendarCon .scheduleBtn.show .ming {
  color: #2196f3;
}
.calendarCon .scheduleBtn:hover {
  background: #f5f5f5;
}
.calendarCon .scheduleBtn.show {
  background: rgba(33, 150, 243, 0.12) !important;
}
.calendarCon .rect {
  width: 7px;
  height: 7px;
  background-color: red;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  float: left;
  position: absolute;
}
.calendarCon .rectLine {
  width: 99%;
  border-bottom: 1px red solid;
  padding-top: 3px;
  float: left;
}
#mytips {
  position: fixed;
  display: none;
  left: 5;
  top: 5;
  color: #333;
  padding: 0px 5px;
  z-index: 100000;
  background: #f7faff;
  border: 1px solid #ddd;
  height: 25px;
  line-height: 25px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  text-align: center;
}

.currentDateInfoModal {
  height: 93%;
  border-radius: 12px 12px 0 0;
  overflow: hidden;
}
.currentDateInfoModal .am-modal-content {
  height: 100%;
}
.currentDateInfoModal .am-modal-content .am-modal-header {
  height: 44px;
  padding: 0;
}
.currentDateInfoModal .am-modal-content .am-modal-header .am-modal-title {
  line-height: 44px;
  position: relative;
}
.currentDateInfoModal .am-modal-content .am-modal-header .am-modal-title .closeIcon {
  position: absolute;
  right: 16px;
  top: 10px;
  color: #2196f3;
  font-size: 24px;
}
.currentDateInfoModal .am-modal-content .am-modal-body {
  background-color: #f2f2f2;
}
.currentDateInfoModal .am-modal-content .am-modal-body .modalContentBox {
  height: 100%;
}
.currentDateInfoModal .am-modal-content .am-modal-body .modalContentBox .searchWrapper {
  display: flex;
  height: 36px;
  background: #fff;
  border-radius: 18px;
  margin: 14px 7px 10px;
  position: relative;
  padding-left: 38px;
}
.currentDateInfoModal .am-modal-content .am-modal-body .modalContentBox .searchWrapper .searchIcon {
  width: 14px;
  height: 14px;
  position: absolute;
  top: 8px;
  left: 16px;
}
.currentDateInfoModal .am-modal-content .am-modal-body .modalContentBox .searchWrapper .cursorText {
  width: 100%;
  font-size: 14px;
  border: none;
  border-radius: 0 18px 18px 0;
}
.currentDateInfoModal .am-modal-content .am-modal-body .modalContentBox .searchWrapper .am-list-item {
  flex: 1;
  height: 36px;
  min-height: 36px;
  padding: 0;
}
.currentDateInfoModal .am-modal-content .am-modal-body .modalContentBox .nano-content .listItem {
  margin: 0 8px 12px;
  text-align: left;
  padding: 12px 14px 14px;
  background: #ffffff;
  border: 1px solid #eaeaea;
  border-radius: 3px;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.12);
}
.currentDateInfoModal .am-modal-content .am-modal-body .modalContentBox .nano-content .listItem .title {
  color: #333;
}
.currentDateInfoModal .am-modal-content .am-modal-body .modalContentBox .nano-content .listItem:last-child {
  margin-bottom: 45px;
}
.currentDateInfoModal .am-modal-content .am-modal-body .emptyContainer {
  justify-content: center;
  align-items: center;
  font-size: 18px;
  color: #bdbdbd;
  border: 1px solid #f5f5f5;
}

.mobileSchedulekModal {
  height: 93%;
  border-radius: 12px 12px 0 0;
  overflow: hidden;
}
.mobileSchedulekModal .am-modal-content {
  height: 100%;
}
.mobileSchedulekModal .am-modal-content .am-modal-header {
  height: 44px;
  padding: 0;
}
.mobileSchedulekModal .am-modal-content .am-modal-header .am-modal-title {
  line-height: 44px;
  position: relative;
}
.mobileSchedulekModal .am-modal-content .am-modal-header .am-modal-title .closeIcon {
  position: absolute;
  font-size: 24px;
  right: 16px;
  top: 10px;
  color: #2196f3;
}
.mobileSchedulekModal .am-modal-content .am-modal-body {
  background-color: #f2f2f2;
  padding: 0 8px;
  height: calc(100% - 44px);
}
.mobileSchedulekModal .am-modal-content .am-modal-body .tab {
  display: flex;
  height: 32px;
  line-height: 32px;
  margin: 6px 7px 0;
  background-color: rgba(118, 118, 128, 0.12);
  border-radius: 9px;
  padding: 1px 0;
  box-sizing: border-box;
}
.mobileSchedulekModal .am-modal-content .am-modal-body .tab > li {
  width: 33.33%;
}
.mobileSchedulekModal .am-modal-content .am-modal-body .tab .current {
  height: 28px;
  line-height: 28px;
  background-color: #fff;
  border-radius: 7px;
  border: 1px solid rgba(0, 0, 0, 0.04);
  box-shadow: 0 3px 8px 0px rgba(0, 0, 0, 0.16);
}
.mobileSchedulekModal .am-modal-content .am-modal-body .searchWrapper {
  display: flex;
  height: 36px;
  background: #fff;
  border-radius: 18px;
  margin: 14px 7px 10px;
  position: relative;
  padding-left: 38px;
}
.mobileSchedulekModal .am-modal-content .am-modal-body .searchWrapper .searchIcon {
  width: 14px;
  height: 14px;
  position: absolute;
  top: 8px;
  left: 16px;
}
.mobileSchedulekModal .am-modal-content .am-modal-body .searchWrapper .cursorText {
  width: 100%;
  font-size: 14px;
  border: none;
  border-radius: 0 18px 18px 0;
}
.mobileSchedulekModal .am-modal-content .am-modal-body .searchWrapper .am-list-item {
  flex: 1;
  height: 36px;
  min-height: 36px;
  padding: 0;
}
.mobileSchedulekModal .am-modal-content .am-modal-body .recordListBox {
  max-height: calc(100% - 99px);
}
.mobileSchedulekModal .am-modal-content .am-modal-body .recordListBox .listContainer .seachData .text {
  text-align: left;
}
.mobileSchedulekModal .am-modal-content .am-modal-body .recordListBox .listContainer .listItem {
  background-color: #fff;
  margin-bottom: 12px;
  border: 1px solid #eaeaea;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.12);
  text-align: left;
  padding: 12px 14px 14px 14px;
  position: relative;
  border-radius: 3px;
  overflow: hidden;
}
.mobileSchedulekModal .am-modal-content .am-modal-body .recordListBox .listContainer .listItem .colorLeft {
  background-color: #fff;
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 3px;
}
.mobileSchedulekModal .am-modal-content .am-modal-body .recordListBox .listContainer .listItem .title {
  color: #333;
}
.mobileSchedulekModal .am-modal-content .am-modal-body .recordListBox .listContainer .timeStr {
  margin-top: 16px;
  margin-bottom: 12px;
  color: #757575;
  font-size: 13px;
  text-align: left;
  padding-left: 8px;
}
.mobileSchedulekModal .am-modal-content .am-modal-body .noData {
  padding-top: 20px;
}

.gunterView {
  width: 100%;
  height: 100%;
}
.gunterDirectory {
  height: 100%;
  border-right: 1px solid #ddd;
  background-color: #fff;
}
.gunterViewLoading .iScrollVerticalScrollbar {
  opacity: 0;
}
.gunterGroupingWrapper,
.gunterChartWrapper {
  z-index: 1;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.gunterGroupingWrapper .iScrollIndicator:hover,
.gunterChartWrapper .iScrollIndicator:hover {
  background-color: #959595 !important;
}
.gunterGroupingLastMarginBottom > div:last-child {
  margin-bottom: 80px;
}
.gunterGroupingScroller,
.gunterChartScroller {
  position: absolute;
  transform: translateZ(0);
  user-select: none;
  text-size-adjust: none;
}

.gunterChart {
  overflow: hidden;
  background-color: #fff;
}
.gunterChartHeader {
  width: 100%;
  height: 60px;
  position: relative;
}
.gunterChartHeader .headerWrapper {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.gunterChartHeader .headerScroll {
  border-bottom: 1px solid #ececec;
}
.gunterChartHeader .majorTimeAxis {
  height: 32px;
  line-height: 32px;
}
.gunterChartHeader .minorTimeAxis {
  height: 28px;
  line-height: 28px;
}
.gunterChartWrapper .today {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 1px;
  z-index: 1;
  background-color: #F44336;
}
.gunterChartScroller .weekEndDay {
  border-right-color: rgba(0, 0, 0, 0.1) !important;
}
.gunterChartScroller .item {
  border-right: 1px solid rgba(0, 0, 0, 0.04);
}
.gunterDivider {
  position: absolute;
  left: 0;
  top: 50%;
  z-index: 1;
  width: 16px;
  height: 32px;
  border: 1px solid #e0e0e0;
  border-left: none;
  border-radius: 0 4px 4px 0;
  background-color: #fff;
}
.gunterDivider:hover {
  border-color: #2196f3;
  background-color: #2196f3;
}
.gunterDivider:hover .icon {
  color: #fff !important;
}
.gunterDivider.hideGrouping .icon {
  transform: scale(1.7) rotateZ(180deg) translateY(1px) !important;
}
.gunterDivider .icon {
  transform: scale(1.8);
}

.timeBlockWrapper {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.timeBlockWrapper .groupingBlock {
  position: absolute;
  top: 0;
  left: 0;
  height: 7px;
  background-color: #B1C4D5;
}
.timeBlockWrapper .groupingBlock::before,
.timeBlockWrapper .groupingBlock::after {
  content: '';
  position: absolute;
  top: 0;
  width: 7px;
  height: 14px;
}
.timeBlockWrapper .groupingBlock::before {
  left: 0;
  border: 7px solid transparent;
  border-left-color: #B1C4D5;
}
.timeBlockWrapper .groupingBlock::after {
  right: 0;
  border: 7px solid transparent;
  border-right-color: #B1C4D5;
}
.timeBlockWrapper .milepostRecordBlock {
  position: absolute;
  width: 0 !important;
  top: 0;
  left: 0;
  cursor: grab;
}
.timeBlockWrapper .milepostRecordBlock svg {
  fill: #2196F3;
}
.timeBlockWrapper .milepostRecordBlock .recordTitle {
  top: 4px;
  margin-left: 30px;
}
.timeBlockWrapper .recordBlock {
  position: absolute;
  top: 0;
  left: 0;
  height: 14px;
  border-radius: 2px;
  background-color: #2196F3;
  cursor: grab;
}
.timeBlockWrapper .recordBlock:hover .dragStart,
.timeBlockWrapper .recordBlock:hover .dragEnd {
  display: block;
}
.timeBlockWrapper .recordBlock .dragStart,
.timeBlockWrapper .recordBlock .dragEnd {
  position: absolute;
  top: 3px;
  cursor: col-resize;
  display: none;
  width: 4px;
  height: 8px;
  background: #fff;
  border: 1px solid #2196f3;
}
.timeBlockWrapper .recordBlock .dragStart {
  left: -2px;
}
.timeBlockWrapper .recordBlock .dragEnd {
  right: -2px;
}
.timeBlockWrapper .forward {
  color: #FF9300;
  position: absolute;
  left: -40px;
  top: -6px;
  font-size: 28px;
}
.timeBlockWrapper .forward.isMilepost {
  top: 0;
}
.timeBlockWrapper .disable {
  cursor: pointer;
}
.timeBlockWrapper .recordTitle {
  width: min-content;
  max-width: 210px;
  position: absolute;
  right: 0;
  top: -3px;
  white-space: nowrap;
  left: 100%;
  margin-left: 10px;
  cursor: pointer;
}

/* 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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  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);
  transition: color 0.3s;
}
.ant-breadcrumb a:hover {
  color: #40a9ff;
}
.ant-breadcrumb > span:last-child {
  color: rgba(0, 0, 0, 0.85);
}
.ant-breadcrumb > span:last-child a {
  color: rgba(0, 0, 0, 0.85);
}
.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,
.ant-breadcrumb-link > .anticon + a {
  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,
.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + a {
  margin-right: 4px;
  margin-left: 0;
}
.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link > .anticon {
  margin-right: 4px;
  margin-left: 0;
}

.groupFilterContainer {
  width: 100%;
  height: 100%;
  background-color: #f2f2f2;
}
.groupFilterContainer .searchBar {
  margin: 10px 16px;
  border-radius: 18px;
  background-color: rgba(0, 0, 0, 0.04);
  height: 36px;
  overflow: hidden;
  line-height: 36px;
  padding-left: 12px;
}
.groupFilterContainer .searchBar .icon-search {
  line-height: 36px;
  color: #9e9e9e;
}
.groupFilterContainer .searchBar .ming.Input {
  background-color: transparent;
  border: none;
}
.groupFilterContainer .mobileSearchNoData {
  position: absolute;
  top: 56px;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #9e9e9e;
  font-size: 18px;
}
.groupFilterContainer .mobileSearchNoData .iconBox {
  width: 90px;
  height: 90px;
  border-radius: 45px;
  background: rgba(0, 0, 0, 0.04);
  text-align: center;
  margin-bottom: 22px;
}
.groupFilterContainer .mobileSearchNoData .iconBox .searchIcon {
  line-height: 90px;
}
.groupFilterContainer .breadNavbar {
  padding: 0px 0 12px 16px;
}
.groupFilterContainer .breadNavbar .ant-breadcrumb {
  font-size: 14px;
  color: #2196f3;
}
.groupFilterContainer .breadNavbar .ant-breadcrumb > span:last-child {
  color: #333;
}
.groupFilterContainer .breadNavbar .ant-breadcrumb .breadIcon {
  color: #c7c7cc;
  margin: 0 8px;
}
.groupFilterContainer .nano .width4 {
  width: 4px;
}
.groupFilterContainer .nano .listBox {
  background-color: #fff;
}
.groupFilterContainer .nano .listBox .borderStyle {
  width: 4px;
  height: 32px;
  margin-top: 6px;
  border-radius: 0px 6px 6px 0px;
}
.groupFilterContainer .nano .listBox .groupItem {
  padding: 10px 0;
  font-weight: 500;
}
.groupFilterContainer .nano .listBox .groupItem .count {
  color: #9e9e9e;
  padding-right: 16px;
}
.groupFilterContainer .nano .listBox .groupItem .line {
  width: 0;
  border: 1px solid #eaeaea;
}
.groupFilterContainer .nano .listBox .groupItem .rightArrow {
  width: 40px;
  color: #c7c7cc;
  text-align: center;
}
.groupFilterContainer .nano .listBox .listItem {
  background-color: #fff;
  justify-content: space-between;
  padding: 10px 16px 10px 0;
  box-sizing: border-box;
  font-size: 14px;
}
.groupFilterContainer .nano .listBox .listItem .radioGroupFilterTxt {
  border-radius: 12px;
  font-size: 13px;
  box-sizing: border-box;
}
.groupFilterContainer .nano .listBox .listItem .count {
  color: #9e9e9e;
}
.groupFilterContainer .nano .listBox .borderBottom {
  border-bottom: 1px solid #f2f2f2;
}
.groupFilterContainer .nano .searchRecordResult {
  background-color: #fff;
  padding-left: 16px;
}
.groupFilterContainer .nano .searchRecordResult .recordItem {
  border-bottom: 1px solid #f2f2f2;
  padding: 10px 0;
}
.groupFilterContainer .groupFilterDrawer {
  -webkit-overflow-scrolling: touch;
  position: inherit;
}
.groupFilterContainer .groupFilterDrawer > .am-drawer-sidebar {
  width: 100%;
  z-index: 100;
  background-color: #fff;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  transition: transform 0.1s ease-out, -webkit-transform 0.1s ease-out;
}
.groupFilterContainer .groupFilterDrawer .am-drawer-overlay,
.groupFilterContainer .groupFilterDrawer .am-drawer-content {
  position: inherit;
}
.groupFilterContainer .groupFilterDrawer.am-drawer-open {
  z-index: 100;
  position: fixed;
}
.groupFilterContainer .groupDetailBox {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.groupFilterContainer .groupDetailBox .groupTitle {
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  font-weight: 600;
  padding-left: 12px;
}
.groupFilterContainer .groupDetailBox .groupDetailCon {
  flex: 1;
  background-color: #f2f2f2;
}

.searchInputComp {
  display: inline-block;
  border-radius: 28px;
  height: 28px;
  background-color: #eaeaea;
  font-size: 13px;
  vertical-align: middle;
}
.searchInputComp .inputCon {
  display: flex;
  padding: 3px 6px;
  position: relative;
}
.searchInputComp .icon {
  font-size: 22px;
  color: #cacaca;
}
.searchInputComp input {
  width: 180px;
  border: none;
  padding: 0;
  color: #333;
  text-indent: 5px;
  background-color: transparent;
  /*transition: width 0.2s;*/
}
.searchInputComp input::placeholder {
  color: #9e9e9e;
}
.searchInputComp .icon-cancel {
  position: absolute;
  top: 3px;
  right: 6px;
}
.searchInputComp .icon-cancel.none {
  display: none;
}
.searchInputComp.default {
  border: none;
  background-color: #fff;
}
.searchInputComp.default .icon-search {
  cursor: pointer;
}
.searchInputComp.default input {
  width: 0;
}
.searchInputComp.worksheetQueryInput .inputCon {
  padding: 3px 10px 3px 6px;
}

.worksheetSheet .sheetHeader .fixed .icon {
  vertical-align: middle;
  margin: 0 8px 0 0;
  color: #999;
  font-size: 18px;
}
.worksheetSheet .sheetHeader .fixed .icon.topColor {
  color: #ff9802 !important;
}
.worksheetSheet .sheetHeader .title {
  vertical-align: middle;
  font-size: 14px;
  color: #666;
  display: inline-block;
  max-width: 17em;
}
.worksheetSheet .sheetHeader .sheetDesc {
  font-size: 18px;
  margin-left: 10px;
  vertical-align: middle;
  color: #999;
  line-height: 1em;
}
.worksheetSheet .sheetHeader .moreOperate {
  position: relative;
  top: 3px;
  display: inline-block;
}
.worksheetSheet .sheetHeader .moreOperate .splitLine {
  border: 1px solid #ddd;
  border-top: none;
  margin: 3px 0;
}
.worksheetSheet .sheetHeader .moreOperate .moveSheetActive .Item-content {
  color: #fff;
  background-color: #1e88e5 !important;
}
.worksheetSheet .sheetHeader .moreOperate .moveSheetActive .Item-content .icon {
  color: #fff;
}
.worksheetSheet .sheetHeader .moreOperate .moveSheetActive .Item-content .icon-arrow-right-tip {
  color: rgba(255, 255, 255, 0.7) !important;
}
.worksheetSheet .sheetHeader .moreOperate .settingSheet .Item-content {
  overflow: inherit !important;
}
.worksheetSheet .sheetHeader .moreOperate .settingSheet .Item-content .icon-table {
  padding-left: 3px;
}
.worksheetSheet .sheetHeader .moreOperate .Menu {
  left: 0px;
  right: 0px;
  width: 220px;
}
.worksheetSheet .sheetHeader .moreOperate .Menu .Item-content {
  padding-left: 49px;
}
.worksheetSheet .sheetHeader .moreOperate .sheetMoveMenu,
.worksheetSheet .sheetHeader .moreOperate .subMenu {
  width: 180px;
  max-height: 300px;
  overflow: auto;
}
.worksheetSheet .sheetHeader .moreOperate .sheetMoveMenu .Item-content,
.worksheetSheet .sheetHeader .moreOperate .subMenu .Item-content {
  padding-left: 16px;
}
.worksheetSheet .sheetHeader .moreOperate .icon-info {
  padding-left: 2px;
}
.worksheetSheet .sheetHeader .moreOperate .icon-edit {
  padding-left: 4px;
}
.worksheetSheet .sheetHeader .moreOperate .icon-settings {
  padding-left: 3px;
}
.worksheetSheet .sheetHeader .moreOperate .icon-arrow-right-tip {
  color: #bdbdbd;
  left: auto !important;
  right: 10px;
}
.worksheetSheet .sheetHeader .moreOperate .borderBottom {
  border-bottom: 1px solid #ddd;
  padding-bottom: 6px;
  box-sizing: content-box;
  margin-bottom: 6px;
}
.worksheetSheet .sheetHeader .moreOperate .borderTop {
  border-top: 1px solid #ddd;
}
.worksheetSheet .sheetHeader .moreOperate .MenuItem .Icon {
  margin: 0 7px;
  font-size: 21px;
  vertical-align: middle;
  color: #999;
}
.worksheetSheet .sheetHeader .moreOperate .MenuItem .text {
  font-size: 13px;
  margin-left: 4px;
}
.worksheetSheet .sheetHeader .moreOperate .MenuItem.delete .Icon,
.worksheetSheet .sheetHeader .moreOperate .MenuItem.delete .text {
  color: #f44338;
}
.worksheetSheet .sheetHeader .moreOperate .MenuItem.delete:hover .Icon,
.worksheetSheet .sheetHeader .moreOperate .MenuItem.delete:hover .text {
  color: #fff;
}
.worksheetSheet .sheetHeader .fullRotate {
  transform: rotate(90deg);
  display: inline-block;
}
.worksheetSheet .queryInput {
  margin-right: 4px;
  margin-top: 5px;
}
.worksheetSheet .addRow {
  display: inline-block;
  line-height: 30px;
  font-weight: 500;
  border-radius: 32px;
  height: 30px;
  padding: 0 18px 0 14px;
  transition: box-shadow 0.2s;
  box-shadow: none;
  margin-top: 4px;
  cursor: pointer;
}
.worksheetSheet .addRow:hover {
  box-shadow: 0 0 100px 100px rgba(0, 0, 0, 0.1) inset;
}
#worksheetRightContentBox {
  position: relative;
}

.sheetSummaryInfo {
  box-sizing: border-box;
  line-height: 28px;
  height: 28px !important;
  padding: 0px !important;
  background-color: #f6f6f6 !important;
}
.sheetSummaryInfo:not(.disabled) {
  cursor: pointer;
}
.sheetSummaryInfo .flexRow {
  padding: 0 10px;
}
.sheetSummaryInfo .flexRow.empty .summaryValue,
.sheetSummaryInfo .flexRow.empty .summaryName {
  display: none;
}
.sheetSummaryInfo .summaryName {
  color: #9e9e9e;
}
.sheetSummaryInfo .summaryValue {
  color: #4d4d4d;
}
.sheetSummaryInfo .iconArrow {
  visibility: hidden;
  line-height: 28px;
  font-size: 16px;
  color: #aaa;
}
.sheetSummaryInfo:not(.disabled):hover {
  background-color: #eaeaea !important;
}
.sheetSummaryInfo:not(.disabled):hover .iconArrow {
  visibility: visible;
}
.summaryCellMenu .title {
  font-size: 12px;
  line-height: 26px;
  color: #9e9e9e !important;
  margin: 0 16px;
}
.summaryCellMenu hr {
  border: none;
  border-top: 1px solid #e9e9e9;
  margin: 0;
}
.summaryCellMenu .Menu {
  position: relative !important;
}
.summaryCellHead {
  color: #bdbdbd;
  text-align: center;
  line-height: 28px;
  height: 28px !important;
  background-color: #f6f6f6 !important;
}

.worksheetColumnHeadMenu {
  position: relative !important;
}
.worksheetColumnHeadMenu hr {
  border: none;
  border-top: 1px solid #e0e0e0;
  margin: 6px 0;
}
.worksheetColumnHeadMenu .Item-content {
  padding: 0 10px;
}
.worksheetColumnHeadMenu .icon {
  color: #9e9e9e;
  margin-right: 6px;
  font-size: 16px;
  vertical-align: text-bottom;
}
.worksheetColumnHeadMenu .ming.Item .Item-content:hover .icon {
  color: #fff !important;
}

.workSheetEditRecord .customFieldsContainer {
  margin-left: 80px;
}
.workSheetEditRecord .customFieldsContainer .customFormItemControl {
  padding-left: 0px;
}
.workSheetEditRecord .customFieldsContainer .customFormLine,
.workSheetEditRecord .customFieldsContainer .customFormItemLabel {
  display: none !important;
}
.workSheetEditRecord .editRecordBox.hasError .customFormItemControl {
  border: 1px solid red !important;
}
.workSheetEditRecord .editRecordBox.hasError .selectOwnerBox .selectOwner {
  border-color: red;
  margin-bottom: 8px;
}
.workSheetEditRecord .editRecordBox.hasError .selectOwnerBox:after {
  content: '\62E5\6709\8005\4E0D\53EF\4E3A\7A7A';
  color: red;
  margin-left: 92px;
}
.workSheetEditRecord .editRecordBox .errorMessageBox {
  display: none;
  background: #fff!important;
  color: #f44336!important;
  left: 79px!important;
  bottom: -34px !important;
  position: initial!important;
  margin-left: 80px!important;
  margin-top: 8px!important;
}
.workSheetEditRecord .editRecordBox .errorMessageBox .ErrorArrow {
  display: none;
}
.workSheetEditRecord .editRecordBox .selectOwnerBox {
  height: 80px;
}
.workSheetEditRecord .editRecordBox .selectOwner {
  padding-left: 10px!important;
  padding-right: 10px!important;
  width: 417px;
  margin-left: 83px;
  border: 1px solid #ddd;
  border-radius: 3px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 38px;
  line-height: 38px;
  box-sizing: border-box;
}
.workSheetEditRecord .editRecordBox .selectOwner .Icon {
  width: 20px;
  height: 20px;
  text-align: center;
  font-size: 16px;
  line-height: 38px;
  vertical-align: top;
  color: #9e9e9e;
}
.workSheetEditRecord .editRecordBox .selectControl .label {
  display: inline-block;
  width: 70px;
  text-align: right;
}
.workSheetEditRecord .editRecordBox .selectControl .workSheetControlDropDown {
  display: inline-block;
  width: 260px;
  vertical-align: middle;
}
.workSheetEditRecord .editRecordBox .selectControl .workSheetControlDropDown .dropDownLabel {
  display: inline-block;
  max-width: 240px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}
.workSheetEditRecord .editRecordBox .selectControl .workSheetControlDropDown .icon-arrow {
  margin: 0;
  float: none!important;
}
.workSheetEditRecord .editRecordBox .selectControlContent .disabledFirstRadio .Radio:first-child {
  pointer-events: none;
  color: #9e9e9e;
}
.workSheetEditRecord .editRecordBox .selectControlContent .disabledFirstRadio .Radio:first-child .Radio-box .Radio-box-round {
  width: 10px;
  background: #ddd;
  height: 10px;
  top: 1px;
  left: 1px;
}
.workSheetEditRecord .editRecordBox .selectControlContent .label {
  display: inline-block;
  width: 70px;
  text-align: right;
}
.workSheetEditRecord .editRecordBox .selectControlContent .selectControlVale {
  display: inline-block;
}
.workSheetEditRecord .editRecordBox #customFieldsInit .customRowBox .customContents .customFieldsLabel {
  flex: 18 1 0%;
}
.workSheetEditRecord .editRecordBox #customFieldsInit .customRowBox .customContents .customFieldsBox {
  flex: 82 1 0%;
}
.workSheetEditRecord .editRecordBox .mui-formcontainer {
  margin-top: 8px;
  border: 0;
  height: 80px;
}
.workSheetEditRecord .editRecordBox .mui-formcontainer .mui-clearfix {
  display: none;
}
.workSheetEditRecord .editRecordBox .mui-formcontainer .mui-formitem .mui-formitem-label {
  display: none;
}
.workSheetEditRecord .editRecordBox .mui-formcontainer .mui-formitem .mui-formitem-control {
  padding-left: 10px!important;
  padding-right: 10px!important;
  width: 417px;
  margin-left: 83px;
  border: 1px solid #ddd;
  border-radius: 3px;
}
.workSheetControlDropDownList {
  z-index: 1000;
  max-height: 300px;
  overflow-y: scroll;
}
.workSheetControlDropDownList .fixedDropDownItem {
  padding: 8px 16px;
  width: 100%;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* 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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  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;
  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 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 {
    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.85);
}
.ant-popover-message {
  position: relative;
  padding: 4px 0 12px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.ant-popover-message > .anticon {
  position: absolute;
  top: 8.0005px;
  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;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}
.ant-popover-arrow-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 6px;
  height: 6px;
  margin: auto;
  background-color: #fff;
  content: '';
  pointer-events: auto;
  border-radius: 0 0 2px 0;
  pointer-events: none;
}
.ant-popover-arrow-content::before {
  position: absolute;
  top: -6px;
  left: -6px;
  width: 18px;
  height: 18px;
  background: linear-gradient(to left, #fff 50%, #fff 50%) no-repeat -5px -5px;
  content: '';
  -webkit-clip-path: path('M 4.535533905932738 13.464466094067262 A 5 5 0 0 1 8.071067811865476 12 L 10 12 A 2 2 0 0 0 12 10 L 12 8.071067811865476 A 5 5 0 0 1 13.464466094067262 4.535533905932738 Z');
          clip-path: path('M 4.535533905932738 13.464466094067262 A 5 5 0 0 1 8.071067811865476 12 L 10 12 A 2 2 0 0 0 12 10 L 12 8.071067811865476 A 5 5 0 0 1 13.464466094067262 4.535533905932738 Z');
}
.ant-popover-placement-top .ant-popover-arrow,
.ant-popover-placement-topLeft .ant-popover-arrow,
.ant-popover-placement-topRight .ant-popover-arrow {
  bottom: 1.51471863px;
}
.ant-popover-placement-top .ant-popover-arrow-content,
.ant-popover-placement-topLeft .ant-popover-arrow-content,
.ant-popover-placement-topRight .ant-popover-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(-4.24264069px) rotate(45deg);
}
.ant-popover-placement-top .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%);
}
.ant-popover-placement-topLeft .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-topRight .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-right .ant-popover-arrow,
.ant-popover-placement-rightTop .ant-popover-arrow,
.ant-popover-placement-rightBottom .ant-popover-arrow {
  left: 1.51471863px;
}
.ant-popover-placement-right .ant-popover-arrow-content,
.ant-popover-placement-rightTop .ant-popover-arrow-content,
.ant-popover-placement-rightBottom .ant-popover-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(4.24264069px) rotate(135deg);
}
.ant-popover-placement-right .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%);
}
.ant-popover-placement-rightTop .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-rightBottom .ant-popover-arrow {
  bottom: 12px;
}
.ant-popover-placement-bottom .ant-popover-arrow,
.ant-popover-placement-bottomLeft .ant-popover-arrow,
.ant-popover-placement-bottomRight .ant-popover-arrow {
  top: 1.51471863px;
}
.ant-popover-placement-bottom .ant-popover-arrow-content,
.ant-popover-placement-bottomLeft .ant-popover-arrow-content,
.ant-popover-placement-bottomRight .ant-popover-arrow-content {
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.06);
  transform: translateY(4.24264069px) rotate(-135deg);
}
.ant-popover-placement-bottom .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%);
}
.ant-popover-placement-bottomLeft .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-bottomRight .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-left .ant-popover-arrow,
.ant-popover-placement-leftTop .ant-popover-arrow,
.ant-popover-placement-leftBottom .ant-popover-arrow {
  right: 1.51471863px;
}
.ant-popover-placement-left .ant-popover-arrow-content,
.ant-popover-placement-leftTop .ant-popover-arrow-content,
.ant-popover-placement-leftBottom .ant-popover-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(-4.24264069px) rotate(-45deg);
}
.ant-popover-placement-left .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%);
}
.ant-popover-placement-leftTop .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-leftBottom .ant-popover-arrow {
  bottom: 12px;
}
.ant-popover-pink .ant-popover-inner {
  background-color: #eb2f96;
}
.ant-popover-pink .ant-popover-arrow-content {
  background-color: #eb2f96;
}
.ant-popover-magenta .ant-popover-inner {
  background-color: #eb2f96;
}
.ant-popover-magenta .ant-popover-arrow-content {
  background-color: #eb2f96;
}
.ant-popover-red .ant-popover-inner {
  background-color: #f5222d;
}
.ant-popover-red .ant-popover-arrow-content {
  background-color: #f5222d;
}
.ant-popover-volcano .ant-popover-inner {
  background-color: #fa541c;
}
.ant-popover-volcano .ant-popover-arrow-content {
  background-color: #fa541c;
}
.ant-popover-orange .ant-popover-inner {
  background-color: #fa8c16;
}
.ant-popover-orange .ant-popover-arrow-content {
  background-color: #fa8c16;
}
.ant-popover-yellow .ant-popover-inner {
  background-color: #fadb14;
}
.ant-popover-yellow .ant-popover-arrow-content {
  background-color: #fadb14;
}
.ant-popover-gold .ant-popover-inner {
  background-color: #faad14;
}
.ant-popover-gold .ant-popover-arrow-content {
  background-color: #faad14;
}
.ant-popover-cyan .ant-popover-inner {
  background-color: #13c2c2;
}
.ant-popover-cyan .ant-popover-arrow-content {
  background-color: #13c2c2;
}
.ant-popover-lime .ant-popover-inner {
  background-color: #a0d911;
}
.ant-popover-lime .ant-popover-arrow-content {
  background-color: #a0d911;
}
.ant-popover-green .ant-popover-inner {
  background-color: #52c41a;
}
.ant-popover-green .ant-popover-arrow-content {
  background-color: #52c41a;
}
.ant-popover-blue .ant-popover-inner {
  background-color: #1890ff;
}
.ant-popover-blue .ant-popover-arrow-content {
  background-color: #1890ff;
}
.ant-popover-geekblue .ant-popover-inner {
  background-color: #2f54eb;
}
.ant-popover-geekblue .ant-popover-arrow-content {
  background-color: #2f54eb;
}
.ant-popover-purple .ant-popover-inner {
  background-color: #722ed1;
}
.ant-popover-purple .ant-popover-arrow-content {
  background-color: #722ed1;
}
.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;
}

.LeftAppGroupWrap .nano-pane {
  z-index: 10;
}
.LeftAppGroupWrap .appGroupWrap {
  position: relative;
  margin-top: 12px;
}
.LeftAppGroupWrap .appGroup {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.75);
  height: 36px;
  padding: 0 16px;
}
.LeftAppGroupWrap .appGroup:hover .moreIcon,
.LeftAppGroupWrap .appGroup.hover .moreIcon,
.LeftAppGroupWrap .appGroup:hover .arrowIcon,
.LeftAppGroupWrap .appGroup.hover .arrowIcon {
  display: block;
}
.LeftAppGroupWrap .appGroup .editInput {
  color: #000;
  border: 0;
  border-radius: 2px;
  padding: 2px 5px;
}
.LeftAppGroupWrap .appGroup .moreWrap {
  width: 23px;
  height: 23px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 5px;
}
.LeftAppGroupWrap .appGroup .moreWrap:hover {
  background: #0000000d;
}
.LeftAppGroupWrap .appGroup .moreIcon,
.LeftAppGroupWrap .appGroup .arrowIcon {
  display: none;
}
.LeftAppGroupWrap .loadingSkeleton {
  opacity: 0.8;
  background-color: transparent;
}
.LeftAppGroupWrap .workSheetLeft {
  width: 100%;
  border: none;
  background-color: transparent;
}

.deleteReconfirmRadioItem:not(:first-child) {
  padding-top: 10px;
}

.selectIconWrap {
  position: absolute;
  box-sizing: border-box;
  padding: 20px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.24);
  z-index: 9;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.24);
}
.selectIconWrap .ant-tabs-tab {
  font-size: 13px;
  margin: 0 0 0 12px;
  padding: 6px 0;
}
.selectIconWrap .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #464646 !important;
  font-weight: bold;
}
.selectIconWrap .ant-tabs-nav {
  margin-bottom: 0;
}
.selectIconWrap .ant-tabs-nav::before {
  border: none;
}
.selectIconWrap .ant-tabs-content-holder {
  margin-top: 6px;
}
.selectIconWrap .inputWrap input {
  box-sizing: border-box;
  width: 100%;
  height: 36px;
  padding: 11px 8px;
  line-height: 14px;
  background: #F7F7F7;
  outline: none;
  border-radius: 4px;
  font-size: 14px;
  border: none;
}
.selectIconWrap .ThemeColor:hover {
  color: #4163a2;
}
.selectIconWrap .pickColorTitle {
  margin-top: 20px;
  padding: 0 12px;
}
.selectIconWrap .navigationColor .colorItem {
  width: 32px;
  height: 32px;
  border-radius: 4px;
  margin-right: 11px;
  border: 1px solid #E5E5E5;
}
.selectIconWrap .colorsWrap {
  display: flex;
  padding: 12px 12px 16px 0;
  flex-wrap: wrap;
  width: 230px;
}
.selectIconWrap .colorsWrap:nth-child(4) {
  padding: 12px 12px 28px 0;
}
.selectIconWrap .colorsWrap li {
  position: relative;
  width: 24px;
  height: 24px;
  margin: 0 12px 12px 0;
  line-height: 24px;
  text-align: center;
  border-radius: 50%;
  cursor: pointer;
}
.selectIconWrap .colorsWrap li:not(.isCurrentColor):hover::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.2);
}
.selectIconWrap .colorsWrap li > .icon {
  color: #fff;
}
.selectIconWrap .iconsScrollViewWrap {
  height: 258px;
}
.selectIconWrap .systemIcon .title,
.selectIconWrap .customIcon .title {
  padding-left: 16px;
  margin: 6px 0;
}
.selectIconWrap .systemIcon .iconType,
.selectIconWrap .customIcon .iconType {
  margin-bottom: 0;
  margin-top: 22px;
  color: #bdbdbd;
  font-size: 12px;
}
.selectIconWrap .systemIcon .title.withColorList {
  margin-top: 0;
}
.selectIconWrap .iconsWrap {
  flex-wrap: wrap;
  display: flex;
  align-items: center;
  gap: 3px;
}
.selectIconWrap .iconsWrap li {
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
}
.selectIconWrap .iconsWrap li:not(.isCurrentIcon):hover {
  background-color: #f5f5f5 !important;
}
.selectIconWrap .iconsWrap li > .icon {
  font-size: 24px;
  line-height: 36px;
}
.selectIconWrap .iconsWrap li svg {
  margin-top: 6px;
}
.selectIconWrap .clearBtn {
  position: absolute;
  right: 78px;
  top: 6px;
}
.selectIconWrap footer {
  margin-top: 16px;
  padding: 0 12px;
  display: flex;
  justify-content: flex-end;
}
.selectIconWrap footer .cancel {
  margin-right: 12px;
  background-color: #fff;
  color: #9e9e9e;
}
.selectIconWrap footer .cancel:hover {
  background-color: #fff;
}
.selectIconWrap .iconTypeList {
  display: flex;
  position: relative;
  padding-top: 8px;
}
.selectIconWrap .iconTypeList .preButton {
  position: absolute;
  top: 8px;
  left: -24px;
  transform: rotate(180deg);
}
.selectIconWrap .iconTypeList .nextButton,
.selectIconWrap .iconTypeList .preButton {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  text-align: center;
}
.selectIconWrap .iconTypeList .nextButton:hover,
.selectIconWrap .iconTypeList .preButton:hover {
  background: #F5F5F5;
}
.selectIconWrap .iconTypeList .nextButton i,
.selectIconWrap .iconTypeList .preButton i {
  vertical-align: text-top;
}
.selectIconWrap .iconTypeList .iconTypeCon {
  flex: 1;
  overflow: hidden;
}
.selectIconWrap .iconTypeList .iconTypeCon ul {
  transition: transform 0.3s;
}
.selectIconWrap .iconTypeList .iconTypeAnchor .ant-anchor {
  display: flex;
  padding: 0;
}
.selectIconWrap .iconTypeList .iconTypeAnchor .ant-anchor-ink {
  display: none;
}
.selectIconWrap .iconTypeList .iconTypeAnchor .ant-anchor-link {
  font-size: 12px;
  line-height: 24px;
  padding: 0 10px;
  border-radius: 11px;
}
.selectIconWrap .iconTypeList .iconTypeAnchor .ant-anchor-link a {
  color: #757575;
}
.selectIconWrap .iconTypeList .iconTypeAnchor .ant-anchor-link:hover {
  background-color: #E3F3FF;
}
.selectIconWrap .iconTypeList .iconTypeAnchor .ant-anchor-link:hover a {
  color: #2196F3;
}
.selectIconWrap .iconTypeList .iconTypeAnchor::-webkit-scrollbar {
  display: none;
}
.selectIconWrap .iconTypeList ul {
  height: 24px;
  width: max-content;
}
.selectIconWrap .iconTypeList ul li {
  display: inline-block;
  font-size: 12px;
  line-height: 24px;
  padding: 0 10px;
  border-radius: 11px;
  color: #666;
  cursor: pointer;
}
.selectIconWrap .iconTypeList ul li:hover {
  background: #F5F5F5;
}
.selectIconWrap .iconTypeList ul li.current {
  color: #2196F3 !important;
  background: #E3F3FF !important;
  font-weight: bold;
}
.selectIconWrap .noColorColumn > div:first-child {
  display: none !important;
}
.selectIconWrap .noColorColumn > div:nth-child(2) {
  width: '100%' !important;
}
.selectIconWrap .noColorColumn > div:nth-child(2) .ant-tabs-tab {
  margin-left: 0;
  margin-right: 12px;
}
.selectIconWrap .iconTabs .navCon {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
}
.selectIconWrap .iconTabs .contentCon {
  min-height: 282px;
}
.selectIconWrap .iconTabs .navTab {
  height: 30px;
  line-height: 30px;
  margin-right: 15px;
  display: inline-block;
}
.selectIconWrap .iconTabs .navTab.active {
  font-weight: 600;
  border-bottom: 3px solid #2196F3;
}
.selectIconWrap .iconTabs .navTab:hover {
  cursor: pointer;
  color: #40a9ff;
}
.selectIconWrap .iconTabs .switchCon .ming.Switch--on.hasText .dot {
  left: calc(100% - 20px);
}
.selectIconWrap .iconTabs .switchCon .ming.Switch--off .txt {
  margin-right: 12px;
}
.selectIconWrap .iconTabs .switchCon .ming.Switch--on .txt {
  margin-right: 30px;
}
.selectIconWrap .iconTabs .switchCon .hasText {
  width: auto;
}
.selectIconWrap .iconTabs .switchCon .hasText .txt {
  width: auto;
}

/*!
 *  Appicon icon font. Generated by Iconly: https://iconly.io/
 */

@font-face {
  font-display: auto;
  font-family: "Appicon";
  font-style: normal;
  font-weight: 400;
  src: url(data:font/woff2;base64,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) format("woff2"), url(static/iconly.6df1c0aab48dcabe7b310ef8ebc3ab04.woff) format("woff"), url(static/iconly.eed0163256b31a39f32e9c65f92f9601.ttf) format("truetype");
}

[class="sys"], [class^="sys_"], [class*=" sys_"] {
  display: inline-block;
  font-family: "Appicon" !important;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 36px;
  font-size: 24px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

.sys_zoom_office_line:before {
  content: "\E000";
}

.sys_zoom_office:before {
  content: "\E001";
}

.sys_yogurt_food_line:before {
  content: "\E002";
}

.sys_yogurt_food:before {
  content: "\E003";
}

.sys_yoga_activity_line:before {
  content: "\E004";
}

.sys_yoga_activity:before {
  content: "\E005";
}

.sys_world_place_line:before {
  content: "\E006";
}

.sys_world_place:before {
  content: "\E007";
}

.sys_workout-plan_activity_line:before {
  content: "\E008";
}

.sys_workout-plan_activity:before {
  content: "\E009";
}

.sys_woman_symbol_line:before {
  content: "\E00A";
}

.sys_woman_symbol:before {
  content: "\E00B";
}

.sys_wolf_nature_line:before {
  content: "\E00C";
}

.sys_wolf_nature:before {
  content: "\E00D";
}

.sys_winner_activity_line:before {
  content: "\E00E";
}

.sys_winner_activity:before {
  content: "\E00F";
}

.sys_wine-list_food_line:before {
  content: "\E010";
}

.sys_wine-list_food:before {
  content: "\E011";
}

.sys_windsurfing_activity_line:before {
  content: "\E012";
}

.sys_windsurfing_activity:before {
  content: "\E013";
}

.sys_window-dev_office_line:before {
  content: "\E014";
}

.sys_window-dev_office:before {
  content: "\E015";
}

.sys_windmill_place_line:before {
  content: "\E016";
}

.sys_windmill_place:before {
  content: "\E017";
}

.sys_wind_nature_line:before {
  content: "\E018";
}

.sys_wind_nature:before {
  content: "\E019";
}

.sys_whistle_activity_line:before {
  content: "\E01A";
}

.sys_whistle_activity:before {
  content: "\E01B";
}

.sys_whiskers_people_line:before {
  content: "\E01C";
}

.sys_whiskers_people:before {
  content: "\E01D";
}

.sys_wheelchair_people_line:before {
  content: "\E01E";
}

.sys_wheelchair_people:before {
  content: "\E01F";
}

.sys_what_people_line:before {
  content: "\E020";
}

.sys_what_people:before {
  content: "\E021";
}

.sys_weight-scale_activity_line:before {
  content: "\E022";
}

.sys_weight-scale_activity:before {
  content: "\E023";
}

.sys_weight-plate_activity_line:before {
  content: "\E024";
}

.sys_weight-plate_activity:before {
  content: "\E025";
}

.sys_weight-bench_activity_line:before {
  content: "\E026";
}

.sys_weight-bench_activity:before {
  content: "\E027";
}

.sys_weed_nature_line:before {
  content: "\E028";
}

.sys_weed_nature:before {
  content: "\E029";
}

.sys_wedding-cake_food_line:before {
  content: "\E02A";
}

.sys_wedding-cake_food:before {
  content: "\E02B";
}

.sys_watermelon_food_line:before {
  content: "\E02C";
}

.sys_watermelon_food:before {
  content: "\E02D";
}

.sys_water-surface_nature_line:before {
  content: "\E02E";
}

.sys_water-surface_nature:before {
  content: "\E02F";
}

.sys_water-polo-ball_activity_line:before {
  content: "\E030";
}

.sys_water-polo-ball_activity:before {
  content: "\E031";
}

.sys_water-polo_activity_line:before {
  content: "\E032";
}

.sys_water-polo_activity:before {
  content: "\E033";
}

.sys_water-aerobics_activity_line:before {
  content: "\E034";
}

.sys_water-aerobics_activity:before {
  content: "\E035";
}

.sys_watch-heartbeat_activity_line:before {
  content: "\E036";
}

.sys_watch-heartbeat_activity:before {
  content: "\E037";
}

.sys_watch-heart_activity_line:before {
  content: "\E038";
}

.sys_watch-heart_activity:before {
  content: "\E039";
}

.sys_watch_clothes_line:before {
  content: "\E03A";
}

.sys_watch_clothes:before {
  content: "\E03B";
}

.sys_washing-machine_object_line:before {
  content: "\E03C";
}

.sys_washing-machine_object:before {
  content: "\E03D";
}

.sys_wand_office_line:before {
  content: "\E03E";
}

.sys_wand_office:before {
  content: "\E03F";
}

.sys_wallet_finance_line:before {
  content: "\E040";
}

.sys_wallet_finance:before {
  content: "\E041";
}

.sys_volleyball-player_activity_line:before {
  content: "\E042";
}

.sys_volleyball-player_activity:before {
  content: "\E043";
}

.sys_volleyball_activity_line:before {
  content: "\E044";
}

.sys_volleyball_activity:before {
  content: "\E045";
}

.sys_virtual-assistant2_people_line:before {
  content: "\E046";
}

.sys_virtual-assistant2_people:before {
  content: "\E047";
}

.sys_virtual-assistant_office_line:before {
  content: "\E048";
}

.sys_virtual-assistant_office:before {
  content: "\E049";
}

.sys_vibrance_symbol_line:before {
  content: "\E04A";
}

.sys_vibrance_symbol:before {
  content: "\E04B";
}

.sys_vest2_food_line:before {
  content: "\E04C";
}

.sys_vest2_food:before {
  content: "\E04D";
}

.sys_vest_clothes_line:before {
  content: "\E04E";
}

.sys_vest_clothes:before {
  content: "\E04F";
}

.sys_vespa-front_traffic_line:before {
  content: "\E050";
}

.sys_vespa-front_traffic:before {
  content: "\E051";
}

.sys_vespa_traffic_line:before {
  content: "\E052";
}

.sys_vespa_traffic:before {
  content: "\E053";
}

.sys_ventilation_traffic_line:before {
  content: "\E054";
}

.sys_ventilation_traffic:before {
  content: "\E055";
}

.sys_vegan_food_line:before {
  content: "\E056";
}

.sys_vegan_food:before {
  content: "\E057";
}

.sys_vector_symbol_line:before {
  content: "\E058";
}

.sys_vector_symbol:before {
  content: "\E059";
}

.sys_vacuum-cleaner_object_line:before {
  content: "\E05A";
}

.sys_vacuum-cleaner_object:before {
  content: "\E05B";
}

.sys_utility-bench_activity_line:before {
  content: "\E05C";
}

.sys_utility-bench_activity:before {
  content: "\E05D";
}

.sys_usb_office_line:before {
  content: "\E05E";
}

.sys_usb_office:before {
  content: "\E05F";
}

.sys_ungroup_symbol_line:before {
  content: "\E060";
}

.sys_ungroup_symbol:before {
  content: "\E061";
}

.sys_underwear_clothes_line:before {
  content: "\E062";
}

.sys_underwear_clothes:before {
  content: "\E063";
}

.sys_tshirt_clothes_line:before {
  content: "\E064";
}

.sys_tshirt_clothes:before {
  content: "\E065";
}

.sys_trunk_traffic_line:before {
  content: "\E066";
}

.sys_trunk_traffic:before {
  content: "\E067";
}

.sys_truck-front_traffic_line:before {
  content: "\E068";
}

.sys_truck-front_traffic:before {
  content: "\E069";
}

.sys_tree_nature_line:before {
  content: "\E06A";
}

.sys_tree_nature:before {
  content: "\E06B";
}

.sys_treadmill_activity_line:before {
  content: "\E06C";
}

.sys_treadmill_activity:before {
  content: "\E06D";
}

.sys_transparent_symbol_line:before {
  content: "\E06E";
}

.sys_transparent_symbol:before {
  content: "\E06F";
}

.sys_transform-origin_symbol_line:before {
  content: "\E070";
}

.sys_transform-origin_symbol:before {
  content: "\E071";
}

.sys_transform-d_symbol_line:before {
  content: "\E072";
}

.sys_transform-d_symbol:before {
  content: "\E073";
}

.sys_transactions_symbol_line:before {
  content: "\E074";
}

.sys_transactions_symbol:before {
  content: "\E075";
}

.sys_transaction_symbol_line:before {
  content: "\E076";
}

.sys_transaction_symbol:before {
  content: "\E077";
}

.sys_tram_traffic_line:before {
  content: "\E078";
}

.sys_tram_traffic:before {
  content: "\E079";
}

.sys_train-speed_traffic_line:before {
  content: "\E07A";
}

.sys_train-speed_traffic:before {
  content: "\E07B";
}

.sys_train_traffic_line:before {
  content: "\E07C";
}

.sys_train_traffic:before {
  content: "\E07D";
}

.sys_tractor_traffic_line:before {
  content: "\E07E";
}

.sys_tractor_traffic:before {
  content: "\E07F";
}

.sys_towel-hanger_object_line:before {
  content: "\E080";
}

.sys_towel-hanger_object:before {
  content: "\E081";
}

.sys_tool-hand_symbol_line:before {
  content: "\E082";
}

.sys_tool-hand_symbol:before {
  content: "\E083";
}

.sys_tool-blur_symbol_line:before {
  content: "\E084";
}

.sys_tool-blur_symbol:before {
  content: "\E085";
}

.sys_tomato_food_line:before {
  content: "\E086";
}

.sys_tomato_food:before {
  content: "\E087";
}

.sys_toilette_people_line:before {
  content: "\E088";
}

.sys_toilette_people:before {
  content: "\E089";
}

.sys_toilet-paper_object_line:before {
  content: "\E08A";
}

.sys_toilet-paper_object:before {
  content: "\E08B";
}

.sys_todo_office_line:before {
  content: "\E08C";
}

.sys_todo_office:before {
  content: "\E08D";
}

.sys_toaster_food_line:before {
  content: "\E08E";
}

.sys_toaster_food:before {
  content: "\E08F";
}

.sys_toast_food_line:before {
  content: "\E090";
}

.sys_toast_food:before {
  content: "\E091";
}

.sys_timeline_symbol_line:before {
  content: "\E092";
}

.sys_timeline_symbol:before {
  content: "\E093";
}

.sys_tie-bow_clothes_line:before {
  content: "\E094";
}

.sys_tie-bow_clothes:before {
  content: "\E095";
}

.sys_tie_clothes_line:before {
  content: "\E096";
}

.sys_tie_clothes:before {
  content: "\E097";
}

.sys_text1_symbol_line:before {
  content: "\E098";
}

.sys_text1_symbol:before {
  content: "\E099";
}

.sys_text_symbol_line:before {
  content: "\E09A";
}

.sys_text_symbol:before {
  content: "\E09B";
}

.sys_tennis-racket_activity_line:before {
  content: "\E09C";
}

.sys_tennis-racket_activity:before {
  content: "\E09D";
}

.sys_tennis-ball_activity_line:before {
  content: "\E09E";
}

.sys_tennis-ball_activity:before {
  content: "\E09F";
}

.sys_tennis_activity_line:before {
  content: "\E0A0";
}

.sys_tennis_activity:before {
  content: "\E0A1";
}

.sys_temple1_place_line:before {
  content: "\E0A2";
}

.sys_temple1_place:before {
  content: "\E0A3";
}

.sys_temple_place_line:before {
  content: "\E0A4";
}

.sys_temple_place:before {
  content: "\E0A5";
}

.sys_temperature_food_line:before {
  content: "\E0A6";
}

.sys_temperature_food:before {
  content: "\E0A7";
}

.sys_telescope_object_line:before {
  content: "\E0A8";
}

.sys_telescope_object:before {
  content: "\E0A9";
}

.sys_tea_food_line:before {
  content: "\E0AA";
}

.sys_tea_food:before {
  content: "\E0AB";
}

.sys_taxi_traffic_line:before {
  content: "\E0AC";
}

.sys_taxi_traffic:before {
  content: "\E0AD";
}

.sys_taoism_nature_line:before {
  content: "\E0AE";
}

.sys_taoism_nature:before {
  content: "\E0AF";
}

.sys_takeaway_food_line:before {
  content: "\E0B0";
}

.sys_takeaway_food:before {
  content: "\E0B1";
}

.sys_take-off_traffic_line:before {
  content: "\E0B2";
}

.sys_take-off_traffic:before {
  content: "\E0B3";
}

.sys_tactic2_symbol_line:before {
  content: "\E0B4";
}

.sys_tactic2_symbol:before {
  content: "\E0B5";
}

.sys_tactic_activity_line:before {
  content: "\E0B6";
}

.sys_tactic_activity:before {
  content: "\E0B7";
}

.sys_tacos_food_line:before {
  content: "\E0B8";
}

.sys_tacos_food:before {
  content: "\E0B9";
}

.sys_tablet-mobile_office_line:before {
  content: "\E0BA";
}

.sys_tablet-mobile_office:before {
  content: "\E0BB";
}

.sys_table:before {
  content: "\E0BC";
}

.sys_table-tennis-bat_activity_line:before {
  content: "\E0BD";
}

.sys_table-tennis-bat_activity:before {
  content: "\E0BE";
}

.sys_table_line:before {
  content: "\E0BF";
}

.sys_sydney-opera-house_place_line:before {
  content: "\E0C0";
}

.sys_sydney-opera-house_place:before {
  content: "\E0C1";
}

.sys_swimsuit_clothes_line:before {
  content: "\E0C2";
}

.sys_swimsuit_clothes:before {
  content: "\E0C3";
}

.sys_swimming-pool_activity_line:before {
  content: "\E0C4";
}

.sys_swimming-pool_activity:before {
  content: "\E0C5";
}

.sys_swimming_activity_line:before {
  content: "\E0C6";
}

.sys_swimming_activity:before {
  content: "\E0C7";
}

.sys_sushi_food_line:before {
  content: "\E0C8";
}

.sys_sushi_food:before {
  content: "\E0C9";
}

.sys_surprise_people_line:before {
  content: "\E0CA";
}

.sys_surprise_people:before {
  content: "\E0CB";
}

.sys_surfboard_activity_line:before {
  content: "\E0CC";
}

.sys_surfboard_activity:before {
  content: "\E0CD";
}

.sys_sunglasses_people_line:before {
  content: "\E0CE";
}

.sys_sunglasses_people:before {
  content: "\E0CF";
}

.sys_sun2_nature_line:before {
  content: "\E0D0";
}

.sys_sun2_nature:before {
  content: "\E0D1";
}

.sys_sugar_food_line:before {
  content: "\E0D2";
}

.sys_sugar_food:before {
  content: "\E0D3";
}

.sys_submarine_traffic_line:before {
  content: "\E0D4";
}

.sys_submarine_traffic:before {
  content: "\E0D5";
}

.sys_stretching_activity_line:before {
  content: "\E0D6";
}

.sys_stretching_activity:before {
  content: "\E0D7";
}

.sys_strawberry_food_line:before {
  content: "\E0D8";
}

.sys_strawberry_food:before {
  content: "\E0D9";
}

.sys_store2_place_line:before {
  content: "\E0DA";
}

.sys_store2_place:before {
  content: "\E0DB";
}

.sys_stock-market_office_line:before {
  content: "\E0DC";
}

.sys_stock-market_office:before {
  content: "\E0DD";
}

.sys_steering-wheel2_traffic_line:before {
  content: "\E0DE";
}

.sys_steering-wheel2_traffic:before {
  content: "\E0DF";
}

.sys_steering-wheel_activity_line:before {
  content: "\E0E0";
}

.sys_steering-wheel_activity:before {
  content: "\E0E1";
}

.sys_steak1_food_line:before {
  content: "\E0E2";
}

.sys_steak1_food:before {
  content: "\E0E3";
}

.sys_steak_food_line:before {
  content: "\E0E4";
}

.sys_steak_food:before {
  content: "\E0E5";
}

.sys_stay-home_people_line:before {
  content: "\E0E6";
}

.sys_stay-home_people:before {
  content: "\E0E7";
}

.sys_statue-of-liberty_place_line:before {
  content: "\E0E8";
}

.sys_statue-of-liberty_place:before {
  content: "\E0E9";
}

.sys_stair-climber_activity_line:before {
  content: "\E0EA";
}

.sys_stair-climber_activity:before {
  content: "\E0EB";
}

.sys_stack_symbol_line:before {
  content: "\E0EC";
}

.sys_stack_symbol:before {
  content: "\E0ED";
}

.sys_spray-can_symbol_line:before {
  content: "\E0EE";
}

.sys_spray-can_symbol:before {
  content: "\E0EF";
}

.sys_sports-tank_clothes_line:before {
  content: "\E0F0";
}

.sys_sports-tank_clothes:before {
  content: "\E0F1";
}

.sys_sports-fan_activity_line:before {
  content: "\E0F2";
}

.sys_sports-fan_activity:before {
  content: "\E0F3";
}

.sys_sports-bra_clothes_line:before {
  content: "\E0F4";
}

.sys_sports-bra_clothes:before {
  content: "\E0F5";
}

.sys_sport-bag_clothes_line:before {
  content: "\E0F6";
}

.sys_sport-bag_clothes:before {
  content: "\E0F7";
}

.sys_spiteful_people_line:before {
  content: "\E0F8";
}

.sys_spiteful_people:before {
  content: "\E0F9";
}

.sys_spinning-bike_activity_line:before {
  content: "\E0FA";
}

.sys_spinning-bike_activity:before {
  content: "\E0FB";
}

.sys_sphinx_place_line:before {
  content: "\E0FC";
}

.sys_sphinx_place:before {
  content: "\E0FD";
}

.sys_speechless_people_line:before {
  content: "\E0FE";
}

.sys_speechless_people:before {
  content: "\E0FF";
}

.sys_spa_activity_line:before {
  content: "\E100";
}

.sys_spa_activity:before {
  content: "\E101";
}

.sys_soy-sauce_food_line:before {
  content: "\E102";
}

.sys_soy-sauce_food:before {
  content: "\E103";
}

.sys_soldier_people_line:before {
  content: "\E104";
}

.sys_soldier_people:before {
  content: "\E105";
}

.sys_soft-drink_food_line:before {
  content: "\E106";
}

.sys_soft-drink_food:before {
  content: "\E107";
}

.sys_soccer-field_activity_line:before {
  content: "\E108";
}

.sys_soccer-field_activity:before {
  content: "\E109";
}

.sys_soccer-ball_activity_line:before {
  content: "\E10A";
}

.sys_soccer-ball_activity:before {
  content: "\E10B";
}

.sys_soccer_activity_line:before {
  content: "\E10C";
}

.sys_soccer_activity:before {
  content: "\E10D";
}

.sys_snowboarding_activity_line:before {
  content: "\E10E";
}

.sys_snowboarding_activity:before {
  content: "\E10F";
}

.sys_snowboard_activity_line:before {
  content: "\E110";
}

.sys_snowboard_activity:before {
  content: "\E111";
}

.sys_snow_nature_line:before {
  content: "\E112";
}

.sys_snow_nature:before {
  content: "\E113";
}

.sys_snorkel-mask_activity_line:before {
  content: "\E114";
}

.sys_snorkel-mask_activity:before {
  content: "\E115";
}

.sys_snake_nature_line:before {
  content: "\E116";
}

.sys_snake_nature:before {
  content: "\E117";
}

.sys_snack_food_line:before {
  content: "\E118";
}

.sys_snack_food:before {
  content: "\E119";
}

.sys_smoothie_food_line:before {
  content: "\E11A";
}

.sys_smoothie_food:before {
  content: "\E11B";
}

.sys_smart_people_line:before {
  content: "\E11C";
}

.sys_smart_people:before {
  content: "\E11D";
}

.sys_sloth_nature_line:before {
  content: "\E11E";
}

.sys_sloth_nature:before {
  content: "\E11F";
}

.sys_slippers_clothes_line:before {
  content: "\E120";
}

.sys_slippers_clothes:before {
  content: "\E121";
}

.sys_slider_symbol_line:before {
  content: "\E122";
}

.sys_slider_symbol:before {
  content: "\E123";
}

.sys_slice_symbol_line:before {
  content: "\E124";
}

.sys_slice_symbol:before {
  content: "\E125";
}

.sys_sleep_people_line:before {
  content: "\E126";
}

.sys_sleep_people:before {
  content: "\E127";
}

.sys_skull_people_line:before {
  content: "\E128";
}

.sys_skull_people:before {
  content: "\E129";
}

.sys_skirt_clothes_line:before {
  content: "\E12A";
}

.sys_skirt_clothes:before {
  content: "\E12B";
}

.sys_skipping-rope_activity_line:before {
  content: "\E12C";
}

.sys_skipping-rope_activity:before {
  content: "\E12D";
}

.sys_skiing_activity_line:before {
  content: "\E12E";
}

.sys_skiing_activity:before {
  content: "\E12F";
}

.sys_skating_activity_line:before {
  content: "\E130";
}

.sys_skating_activity:before {
  content: "\E131";
}

.sys_skateboarding_activity_line:before {
  content: "\E132";
}

.sys_skateboarding_activity:before {
  content: "\E133";
}

.sys_skateboard1_activity_line:before {
  content: "\E134";
}

.sys_skateboard1_activity:before {
  content: "\E135";
}

.sys_skateboard_activity_line:before {
  content: "\E136";
}

.sys_skateboard_activity:before {
  content: "\E137";
}

.sys_sink-faucet_place_line:before {
  content: "\E138";
}

.sys_sink-faucet_place:before {
  content: "\E139";
}

.sys_single-position_people_line:before {
  content: "\E13A";
}

.sys_single-position_people:before {
  content: "\E13B";
}

.sys_single-bed_object_line:before {
  content: "\E13C";
}

.sys_single-bed_object:before {
  content: "\E13D";
}

.sys_silly_people_line:before {
  content: "\E13E";
}

.sys_silly_people:before {
  content: "\E13F";
}

.sys_signature_symbol_line:before {
  content: "\E140";
}

.sys_signature_symbol:before {
  content: "\E141";
}

.sys_sidebar_office_line:before {
  content: "\E142";
}

.sys_sidebar_office:before {
  content: "\E143";
}

.sys_shuttlecock_activity_line:before {
  content: "\E144";
}

.sys_shuttlecock_activity:before {
  content: "\E145";
}

.sys_shuttle_traffic_line:before {
  content: "\E146";
}

.sys_shuttle_traffic:before {
  content: "\E147";
}

.sys_shrimp_nature_line:before {
  content: "\E148";
}

.sys_shrimp_nature:before {
  content: "\E149";
}

.sys_shower_object_line:before {
  content: "\E14A";
}

.sys_shower_object:before {
  content: "\E14B";
}

.sys_shorts_clothes_line:before {
  content: "\E14C";
}

.sys_shorts_clothes:before {
  content: "\E14D";
}

.sys_shop2_place_line:before {
  content: "\E14E";
}

.sys_shop2_place:before {
  content: "\E14F";
}

.sys_shoe-woman_clothes_line:before {
  content: "\E150";
}

.sys_shoe-woman_clothes:before {
  content: "\E151";
}

.sys_shoe-man_clothes_line:before {
  content: "\E152";
}

.sys_shoe-man_clothes:before {
  content: "\E153";
}

.sys_shirt-buttons_clothes_line:before {
  content: "\E154";
}

.sys_shirt-buttons_clothes:before {
  content: "\E155";
}

.sys_shinto_place_line:before {
  content: "\E156";
}

.sys_shinto_place:before {
  content: "\E157";
}

.sys_shell_nature_line:before {
  content: "\E158";
}

.sys_shell_nature:before {
  content: "\E159";
}

.sys_sheep_nature_line:before {
  content: "\E15A";
}

.sys_sheep_nature:before {
  content: "\E15B";
}

.sys_shapes_symbol_line:before {
  content: "\E15C";
}

.sys_shapes_symbol:before {
  content: "\E15D";
}

.sys_shape-triangle_symbol_line:before {
  content: "\E15E";
}

.sys_shape-triangle_symbol:before {
  content: "\E15F";
}

.sys_shape-star2_symbol_line:before {
  content: "\E160";
}

.sys_shape-star2_symbol:before {
  content: "\E161";
}

.sys_shape-rectangle_symbol_line:before {
  content: "\E162";
}

.sys_shape-rectangle_symbol:before {
  content: "\E163";
}

.sys_shape-polygon_symbol_line:before {
  content: "\E164";
}

.sys_shape-polygon_symbol:before {
  content: "\E165";
}

.sys_shape-oval_symbol_line:before {
  content: "\E166";
}

.sys_shape-oval_symbol:before {
  content: "\E167";
}

.sys_shape-line_symbol_line:before {
  content: "\E168";
}

.sys_shape-line_symbol:before {
  content: "\E169";
}

.sys_shape-custom_symbol_line:before {
  content: "\E16A";
}

.sys_shape-custom_symbol:before {
  content: "\E16B";
}

.sys_shape-circle_symbol_line:before {
  content: "\E16C";
}

.sys_shape-circle_symbol:before {
  content: "\E16D";
}

.sys_shape-arrow_symbol_line:before {
  content: "\E16E";
}

.sys_shape-arrow_symbol:before {
  content: "\E16F";
}

.sys_shape-adjust_symbol_line:before {
  content: "\E170";
}

.sys_shape-adjust_symbol:before {
  content: "\E171";
}

.sys_shaker_food_line:before {
  content: "\E172";
}

.sys_shaker_food:before {
  content: "\E173";
}

.sys_send_office_line:before {
  content: "\E174";
}

.sys_send_office:before {
  content: "\E175";
}

.sys_security-officer_people_line:before {
  content: "\E176";
}

.sys_security-officer_people:before {
  content: "\E177";
}

.sys_seatbelt_traffic_line:before {
  content: "\E178";
}

.sys_seatbelt_traffic:before {
  content: "\E179";
}

.sys_seat_traffic_line:before {
  content: "\E17A";
}

.sys_seat_traffic:before {
  content: "\E17B";
}

.sys_search_people_line:before {
  content: "\E17C";
}

.sys_search_people:before {
  content: "\E17D";
}

.sys_scooter_traffic_line:before {
  content: "\E17E";
}

.sys_scooter_traffic:before {
  content: "\E17F";
}

.sys_scarf_clothes_line:before {
  content: "\E180";
}

.sys_scarf_clothes:before {
  content: "\E181";
}

.sys_scale_symbol_line:before {
  content: "\E182";
}

.sys_scale_symbol:before {
  content: "\E183";
}

.sys_saxophone_object_line:before {
  content: "\E184";
}

.sys_saxophone_object:before {
  content: "\E185";
}

.sys_saved-items_office_line:before {
  content: "\E186";
}

.sys_saved-items_office:before {
  content: "\E187";
}

.sys_save-for-later_office_line:before {
  content: "\E188";
}

.sys_save-for-later_office:before {
  content: "\E189";
}

.sys_sausage_food_line:before {
  content: "\E18A";
}

.sys_sausage_food:before {
  content: "\E18B";
}

.sys_satisfied_people_line:before {
  content: "\E18C";
}

.sys_satisfied_people:before {
  content: "\E18D";
}

.sys_salt_food_line:before {
  content: "\E18E";
}

.sys_salt_food:before {
  content: "\E18F";
}

.sys_salad_food_line:before {
  content: "\E190";
}

.sys_salad_food:before {
  content: "\E191";
}

.sys_saint-basil-cathedral_place_line:before {
  content: "\E192";
}

.sys_saint-basil-cathedral_place:before {
  content: "\E193";
}

.sys_sagrada-familia_place_line:before {
  content: "\E194";
}

.sys_sagrada-familia_place:before {
  content: "\E195";
}

.sys_run-shoes_activity_line:before {
  content: "\E196";
}

.sys_run-shoes_activity:before {
  content: "\E197";
}

.sys_rugby-ball_activity_line:before {
  content: "\E198";
}

.sys_rugby-ball_activity:before {
  content: "\E199";
}

.sys_rugby_activity_line:before {
  content: "\E19A";
}

.sys_rugby_activity:before {
  content: "\E19B";
}

.sys_rowing-oars_activity_line:before {
  content: "\E19C";
}

.sys_rowing-oars_activity:before {
  content: "\E19D";
}

.sys_rowing_activity_line:before {
  content: "\E19E";
}

.sys_rowing_activity:before {
  content: "\E19F";
}

.sys_row-machine_activity_line:before {
  content: "\E1A0";
}

.sys_row-machine_activity:before {
  content: "\E1A1";
}

.sys_router2_office_line:before {
  content: "\E1A2";
}

.sys_router2_office:before {
  content: "\E1A3";
}

.sys_router_object_line:before {
  content: "\E1A4";
}

.sys_router_object:before {
  content: "\E1A5";
}

.sys_round-yen_finance_line:before {
  content: "\E1A6";
}

.sys_round-yen_finance:before {
  content: "\E1A7";
}

.sys_round-pound_finance_line:before {
  content: "\E1A8";
}

.sys_round-pound_finance:before {
  content: "\E1A9";
}

.sys_round-euro_finance_line:before {
  content: "\E1AA";
}

.sys_round-euro_finance:before {
  content: "\E1AB";
}

.sys_round-dollar_finance_line:before {
  content: "\E1AC";
}

.sys_round-dollar_finance:before {
  content: "\E1AD";
}

.sys_rolling-pin_food_line:before {
  content: "\E1AE";
}

.sys_rolling-pin_food:before {
  content: "\E1AF";
}

.sys_rock_people_line:before {
  content: "\E1B0";
}

.sys_rock_people:before {
  content: "\E1B1";
}

.sys_roast-chicken_food_line:before {
  content: "\E1B2";
}

.sys_roast-chicken_food:before {
  content: "\E1B3";
}

.sys_roadmap_symbol_line:before {
  content: "\E1B4";
}

.sys_roadmap_symbol:before {
  content: "\E1B5";
}

.sys_road-sign-left_place_line:before {
  content: "\E1B6";
}

.sys_road-sign-left_place:before {
  content: "\E1B7";
}

.sys_road_traffic_line:before {
  content: "\E1B8";
}

.sys_road_traffic:before {
  content: "\E1B9";
}

.sys_rio-statue_place_line:before {
  content: "\E1BA";
}

.sys_rio-statue_place:before {
  content: "\E1BB";
}

.sys_rings_activity_line:before {
  content: "\E1BC";
}

.sys_rings_activity:before {
  content: "\E1BD";
}

.sys_ring_clothes_line:before {
  content: "\E1BE";
}

.sys_ring_clothes:before {
  content: "\E1BF";
}

.sys_rice_food_line:before {
  content: "\E1C0";
}

.sys_rice_food:before {
  content: "\E1C1";
}

.sys_research_office_line:before {
  content: "\E1C2";
}

.sys_research_office:before {
  content: "\E1C3";
}

.sys_reply_office_line:before {
  content: "\E1C4";
}

.sys_reply_office:before {
  content: "\E1C5";
}

.sys_refresh_symbol_line:before {
  content: "\E1C6";
}

.sys_refresh_symbol:before {
  content: "\E1C7";
}

.sys_record-player_object_line:before {
  content: "\E1C8";
}

.sys_record-player_object:before {
  content: "\E1C9";
}

.sys_recipe-book_food_line:before {
  content: "\E1CA";
}

.sys_recipe-book_food:before {
  content: "\E1CB";
}

.sys_reading_people_line:before {
  content: "\E1CC";
}

.sys_reading_people:before {
  content: "\E1CD";
}

.sys_rate-up_finance_line:before {
  content: "\E1CE";
}

.sys_rate-up_finance:before {
  content: "\E1CF";
}

.sys_rate-down_finance_line:before {
  content: "\E1D0";
}

.sys_rate-down_finance:before {
  content: "\E1D1";
}

.sys_rat-head_nature_line:before {
  content: "\E1D2";
}

.sys_rat-head_nature:before {
  content: "\E1D3";
}

.sys_rat_nature_line:before {
  content: "\E1D4";
}

.sys_rat_nature:before {
  content: "\E1D5";
}

.sys_rabbit_nature_line:before {
  content: "\E1D6";
}

.sys_rabbit_nature:before {
  content: "\E1D7";
}

.sys_qr_code_19:before {
  content: "\E1D8";
}

.sys_qr_code_19_line:before {
  content: "\E1D9";
}

.sys_pyramid_place_line:before {
  content: "\E1DA";
}

.sys_pyramid_place:before {
  content: "\E1DB";
}

.sys_puzzled_people_line:before {
  content: "\E1DC";
}

.sys_puzzled_people:before {
  content: "\E1DD";
}

.sys_puzzle_symbol_line:before {
  content: "\E1DE";
}

.sys_puzzle_symbol:before {
  content: "\E1DF";
}

.sys_pumpkin_food_line:before {
  content: "\E1E0";
}

.sys_pumpkin_food:before {
  content: "\E1E1";
}

.sys_prototype_symbol_line:before {
  content: "\E1E2";
}

.sys_prototype_symbol:before {
  content: "\E1E3";
}

.sys_prosciutto_food_line:before {
  content: "\E1E4";
}

.sys_prosciutto_food:before {
  content: "\E1E5";
}

.sys_property-location_place_line:before {
  content: "\E1E6";
}

.sys_property-location_place:before {
  content: "\E1E7";
}

.sys_projector_object_line:before {
  content: "\E1E8";
}

.sys_projector_object:before {
  content: "\E1E9";
}

.sys_progress_symbol_line:before {
  content: "\E1EA";
}

.sys_progress_symbol:before {
  content: "\E1EB";
}

.sys_privacy-policy_people_line:before {
  content: "\E1EC";
}

.sys_privacy-policy_people:before {
  content: "\E1ED";
}

.sys_priority-normal_symbol_line:before {
  content: "\E1EE";
}

.sys_priority-normal_symbol:before {
  content: "\E1EF";
}

.sys_priority-lowest_symbol_line:before {
  content: "\E1F0";
}

.sys_priority-lowest_symbol:before {
  content: "\E1F1";
}

.sys_priority-low_symbol_line:before {
  content: "\E1F2";
}

.sys_priority-low_symbol:before {
  content: "\E1F3";
}

.sys_priority-highest_symbol_line:before {
  content: "\E1F4";
}

.sys_priority-highest_symbol:before {
  content: "\E1F5";
}

.sys_priority-high_symbol_line:before {
  content: "\E1F6";
}

.sys_priority-high_symbol:before {
  content: "\E1F7";
}

.sys_printer_office_line:before {
  content: "\E1F8";
}

.sys_printer_office:before {
  content: "\E1F9";
}

.sys_pregnant-woman_people_line:before {
  content: "\E1FA";
}

.sys_pregnant-woman_people:before {
  content: "\E1FB";
}

.sys_power-lifting_activity_line:before {
  content: "\E1FC";
}

.sys_power-lifting_activity:before {
  content: "\E1FD";
}

.sys_power-level_traffic_line:before {
  content: "\E1FE";
}

.sys_power-level_traffic:before {
  content: "\E1FF";
}

.sys_potato_food_line:before {
  content: "\E200";
}

.sys_potato_food:before {
  content: "\E201";
}

.sys_position-marker_traffic_line:before {
  content: "\E202";
}

.sys_position-marker_traffic:before {
  content: "\E203";
}

.sys_position_symbol_line:before {
  content: "\E204";
}

.sys_position_symbol:before {
  content: "\E205";
}

.sys_podium-trophy_activity_line:before {
  content: "\E206";
}

.sys_podium-trophy_activity:before {
  content: "\E207";
}

.sys_podium_activity_line:before {
  content: "\E208";
}

.sys_podium_activity:before {
  content: "\E209";
}

.sys_plus:before {
  content: "\E20A";
}

.sys_plus_line:before {
  content: "\E20B";
}

.sys_plug_symbol_line:before {
  content: "\E20C";
}

.sys_plug_symbol:before {
  content: "\E20D";
}

.sys_playground_place_line:before {
  content: "\E20E";
}

.sys_playground_place:before {
  content: "\E20F";
}

.sys_plant-leaf_nature_line:before {
  content: "\E210";
}

.sys_plant-leaf_nature:before {
  content: "\E211";
}

.sys_planet_object_line:before {
  content: "\E212";
}

.sys_planet_object:before {
  content: "\E213";
}

.sys_plane2_traffic_line:before {
  content: "\E214";
}

.sys_plane2_traffic:before {
  content: "\E215";
}

.sys_pizza-slice_food_line:before {
  content: "\E216";
}

.sys_pizza-slice_food:before {
  content: "\E217";
}

.sys_pisa-tower_place_line:before {
  content: "\E218";
}

.sys_pisa-tower_place:before {
  content: "\E219";
}

.sys_pirate_people_line:before {
  content: "\E21A";
}

.sys_pirate_people:before {
  content: "\E21B";
}

.sys_pipe_clothes_line:before {
  content: "\E21C";
}

.sys_pipe_clothes:before {
  content: "\E21D";
}

.sys_pins_traffic_line:before {
  content: "\E21E";
}

.sys_pins_traffic:before {
  content: "\E21F";
}

.sys_pineapple_food_line:before {
  content: "\E220";
}

.sys_pineapple_food:before {
  content: "\E221";
}

.sys_pin2_office_line:before {
  content: "\E222";
}

.sys_pin2_office:before {
  content: "\E223";
}

.sys_pin_people_line:before {
  content: "\E224";
}

.sys_pin_people:before {
  content: "\E225";
}

.sys_pilgrim-hat_clothes_line:before {
  content: "\E226";
}

.sys_pilgrim-hat_clothes:before {
  content: "\E227";
}

.sys_pilcrow_finance_line:before {
  content: "\E228";
}

.sys_pilcrow_finance:before {
  content: "\E229";
}

.sys_pig_nature_line:before {
  content: "\E22A";
}

.sys_pig_nature:before {
  content: "\E22B";
}

.sys_pie_food_line:before {
  content: "\E22C";
}

.sys_pie_food:before {
  content: "\E22D";
}

.sys_picnic-basket_food_line:before {
  content: "\E22E";
}

.sys_picnic-basket_food:before {
  content: "\E22F";
}

.sys_pickle_food_line:before {
  content: "\E230";
}

.sys_pickle_food:before {
  content: "\E231";
}

.sys_photo-frame_object_line:before {
  content: "\E232";
}

.sys_photo-frame_object:before {
  content: "\E233";
}

.sys_photo-editor_symbol_line:before {
  content: "\E234";
}

.sys_photo-editor_symbol:before {
  content: "\E235";
}

.sys_phone-button_office_line:before {
  content: "\E236";
}

.sys_phone-button_office:before {
  content: "\E237";
}

.sys_percentage2_finance_line:before {
  content: "\E238";
}

.sys_percentage2_finance:before {
  content: "\E239";
}

.sys_percentage_finance_line:before {
  content: "\E23A";
}

.sys_percentage_finance:before {
  content: "\E23B";
}

.sys_pennant_activity_line:before {
  content: "\E23C";
}

.sys_pennant_activity:before {
  content: "\E23D";
}

.sys_penguin_nature_line:before {
  content: "\E23E";
}

.sys_penguin_nature:before {
  content: "\E23F";
}

.sys_pendulum_object_line:before {
  content: "\E240";
}

.sys_pendulum_object:before {
  content: "\E241";
}

.sys_pendant-lighting_object_line:before {
  content: "\E242";
}

.sys_pendant-lighting_object:before {
  content: "\E243";
}

.sys_pen_object_line:before {
  content: "\E244";
}

.sys_pen_object:before {
  content: "\E245";
}

.sys_pectoral-machine_activity_line:before {
  content: "\E246";
}

.sys_pectoral-machine_activity:before {
  content: "\E247";
}

.sys_peas_food_line:before {
  content: "\E248";
}

.sys_peas_food:before {
  content: "\E249";
}

.sys_pear_food_line:before {
  content: "\E24A";
}

.sys_pear_food:before {
  content: "\E24B";
}

.sys_peanut_food_line:before {
  content: "\E24C";
}

.sys_peanut_food:before {
  content: "\E24D";
}

.sys_pc_office_line:before {
  content: "\E24E";
}

.sys_pc_office:before {
  content: "\E24F";
}

.sys_paw_nature_line:before {
  content: "\E250";
}

.sys_paw_nature:before {
  content: "\E251";
}

.sys_patch3_symbol_line:before {
  content: "\E252";
}

.sys_patch2_symbol:before {
  content: "\E253";
}

.sys_pasta_food_line:before {
  content: "\E254";
}

.sys_pasta_food:before {
  content: "\E255";
}

.sys_party_object_line:before {
  content: "\E256";
}

.sys_party_object:before {
  content: "\E257";
}

.sys_parrot_nature_line:before {
  content: "\E258";
}

.sys_parrot_nature:before {
  content: "\E259";
}

.sys_parking_traffic_line:before {
  content: "\E25A";
}

.sys_parking_traffic:before {
  content: "\E25B";
}

.sys_park_nature_line:before {
  content: "\E25C";
}

.sys_park_nature:before {
  content: "\E25D";
}

.sys_paris-tower_place_line:before {
  content: "\E25E";
}

.sys_paris-tower_place:before {
  content: "\E25F";
}

.sys_paralympic-games_activity_line:before {
  content: "\E260";
}

.sys_paralympic-games_activity:before {
  content: "\E261";
}

.sys_paragraph_finance_line:before {
  content: "\E262";
}

.sys_paragraph_finance:before {
  content: "\E263";
}

.sys_pantone_symbol_line:before {
  content: "\E264";
}

.sys_pantone_symbol:before {
  content: "\E265";
}

.sys_panda_nature_line:before {
  content: "\E266";
}

.sys_panda_nature:before {
  content: "\E267";
}

.sys_pan_food_line:before {
  content: "\E268";
}

.sys_pan_food:before {
  content: "\E269";
}

.sys_palm-tree3_place_line:before {
  content: "\E26A";
}

.sys_palm-tree3_place:before {
  content: "\E26B";
}

.sys_palm-tree2_nature_line:before {
  content: "\E26C";
}

.sys_palm-tree2_nature:before {
  content: "\E26D";
}

.sys_palette_symbol_line:before {
  content: "\E26E";
}

.sys_palette_symbol:before {
  content: "\E26F";
}

.sys_pajamas_clothes_line:before {
  content: "\E270";
}

.sys_pajamas_clothes:before {
  content: "\E271";
}

.sys_paint-bucket_symbol_line:before {
  content: "\E272";
}

.sys_paint-bucket_symbol:before {
  content: "\E273";
}

.sys_owl_nature_line:before {
  content: "\E274";
}

.sys_owl_nature:before {
  content: "\E275";
}

.sys_oven2_food_line:before {
  content: "\E276";
}

.sys_oven2_food:before {
  content: "\E277";
}

.sys_oven_object_line:before {
  content: "\E278";
}

.sys_oven_object:before {
  content: "\E279";
}

.sys_ove-car_traffic_line:before {
  content: "\E27A";
}

.sys_ove-car_traffic:before {
  content: "\E27B";
}

.sys_organic1_nature_line:before {
  content: "\E27C";
}

.sys_organic1_nature:before {
  content: "\E27D";
}

.sys_organic_nature_line:before {
  content: "\E27E";
}

.sys_organic_nature:before {
  content: "\E27F";
}

.sys_orange_food_line:before {
  content: "\E280";
}

.sys_orange_food:before {
  content: "\E281";
}

.sys_onion_food_line:before {
  content: "\E282";
}

.sys_onion_food:before {
  content: "\E283";
}

.sys_olympic-flame_activity_line:before {
  content: "\E284";
}

.sys_olympic-flame_activity:before {
  content: "\E285";
}

.sys_ollipop_food_line:before {
  content: "\E286";
}

.sys_ollipop_food:before {
  content: "\E287";
}

.sys_oil_food_line:before {
  content: "\E288";
}

.sys_oil_food:before {
  content: "\E289";
}

.sys_ogic_office_line:before {
  content: "\E28A";
}

.sys_ogic_office:before {
  content: "\E28B";
}

.sys_office-chair_office_line:before {
  content: "\E28C";
}

.sys_office-chair_office:before {
  content: "\E28D";
}

.sys_octopus_nature_line:before {
  content: "\E28E";
}

.sys_octopus_nature:before {
  content: "\E28F";
}

.sys_oan_symbol_line:before {
  content: "\E290";
}

.sys_oan_symbol:before {
  content: "\E291";
}

.sys_ny-building_place_line:before {
  content: "\E292";
}

.sys_ny-building_place:before {
  content: "\E293";
}

.sys_notification_object_line:before {
  content: "\E294";
}

.sys_notification_object:before {
  content: "\E295";
}

.sys_notes_object_line:before {
  content: "\E296";
}

.sys_notes_object:before {
  content: "\E297";
}

.sys_note-code_symbol_line:before {
  content: "\E298";
}

.sys_note-code_symbol:before {
  content: "\E299";
}

.sys_noodles_food_line:before {
  content: "\E29A";
}

.sys_noodles_food:before {
  content: "\E29B";
}

.sys_nodes_symbol_line:before {
  content: "\E29C";
}

.sys_nodes_symbol:before {
  content: "\E29D";
}

.sys_no-words_people_line:before {
  content: "\E29E";
}

.sys_no-words_people:before {
  content: "\E29F";
}

.sys_ninja_people_line:before {
  content: "\E2A0";
}

.sys_ninja_people:before {
  content: "\E2A1";
}

.sys_night-table_object_line:before {
  content: "\E2A2";
}

.sys_night-table_object:before {
  content: "\E2A3";
}

.sys_newsletter_office_line:before {
  content: "\E2A4";
}

.sys_newsletter_office:before {
  content: "\E2A5";
}

.sys_new-construction2_place_line:before {
  content: "\E2A6";
}

.sys_new-construction2_place:before {
  content: "\E2A7";
}

.sys_network_people_line:before {
  content: "\E2A8";
}

.sys_network_people:before {
  content: "\E2A9";
}

.sys_nerd_people_line:before {
  content: "\E2AA";
}

.sys_nerd_people:before {
  content: "\E2AB";
}

.sys_needle_clothes_line:before {
  content: "\E2AC";
}

.sys_needle_clothes:before {
  content: "\E2AD";
}

.sys_mushroom_nature_line:before {
  content: "\E2AE";
}

.sys_mushroom_nature:before {
  content: "\E2AF";
}

.sys_multiple_people_line:before {
  content: "\E2B0";
}

.sys_multiple_people:before {
  content: "\E2B1";
}

.sys_movie_object_line:before {
  content: "\E2B2";
}

.sys_movie_object:before {
  content: "\E2B3";
}

.sys_mountain_nature_line:before {
  content: "\E2B4";
}

.sys_mountain_nature:before {
  content: "\E2B5";
}

.sys_moto_traffic_line:before {
  content: "\E2B6";
}

.sys_moto_traffic:before {
  content: "\E2B7";
}

.sys_mosque_place_line:before {
  content: "\E2B8";
}

.sys_mosque_place:before {
  content: "\E2B9";
}

.sys_mortar_food_line:before {
  content: "\E2BA";
}

.sys_mortar_food:before {
  content: "\E2BB";
}

.sys_moon_nature_line:before {
  content: "\E2BC";
}

.sys_moon_nature:before {
  content: "\E2BD";
}

.sys_monster_people_line:before {
  content: "\E2BE";
}

.sys_monster_people:before {
  content: "\E2BF";
}

.sys_money-transfer_finance_line:before {
  content: "\E2C0";
}

.sys_money-transfer_finance:before {
  content: "\E2C1";
}

.sys_money-time_symbol_line:before {
  content: "\E2C2";
}

.sys_money-time_symbol:before {
  content: "\E2C3";
}

.sys_money-bag_finance_line:before {
  content: "\E2C4";
}

.sys_money-bag_finance:before {
  content: "\E2C5";
}

.sys_money_finance_line:before {
  content: "\E2C6";
}

.sys_money_finance:before {
  content: "\E2C7";
}

.sys_moka_food_line:before {
  content: "\E2C8";
}

.sys_moka_food:before {
  content: "\E2C9";
}

.sys_mirror_object_line:before {
  content: "\E2CA";
}

.sys_mirror_object:before {
  content: "\E2CB";
}

.sys_military-camp_place_line:before {
  content: "\E2CC";
}

.sys_military-camp_place:before {
  content: "\E2CD";
}

.sys_microwave_food_line:before {
  content: "\E2CE";
}

.sys_microwave_food:before {
  content: "\E2CF";
}

.sys_microscope_object_line:before {
  content: "\E2D0";
}

.sys_microscope_object:before {
  content: "\E2D1";
}

.sys_mic_object_line:before {
  content: "\E2D2";
}

.sys_mic_object:before {
  content: "\E2D3";
}

.sys_meeting_people_line:before {
  content: "\E2D4";
}

.sys_meeting_people:before {
  content: "\E2D5";
}

.sys_medicine-ball_activity_line:before {
  content: "\E2D6";
}

.sys_medicine-ball_activity:before {
  content: "\E2D7";
}

.sys_medal2_object_line:before {
  content: "\E2D8";
}

.sys_medal2_object:before {
  content: "\E2D9";
}

.sys_medal_activity_line:before {
  content: "\E2DA";
}

.sys_medal_activity:before {
  content: "\E2DB";
}

.sys_meat-spit_food_line:before {
  content: "\E2DC";
}

.sys_meat-spit_food:before {
  content: "\E2DD";
}

.sys_measurement_activity_line:before {
  content: "\E2DE";
}

.sys_measurement_activity:before {
  content: "\E2DF";
}

.sys_measure-big_office_line:before {
  content: "\E2E0";
}

.sys_measure-big_office:before {
  content: "\E2E1";
}

.sys_math_office_line:before {
  content: "\E2E2";
}

.sys_math_office:before {
  content: "\E2E3";
}

.sys_mat_activity_line:before {
  content: "\E2E4";
}

.sys_mat_activity:before {
  content: "\E2E5";
}

.sys_mask-rect_symbol_line:before {
  content: "\E2E6";
}

.sys_mask-rect_symbol:before {
  content: "\E2E7";
}

.sys_mask-oval_symbol_line:before {
  content: "\E2E8";
}

.sys_mask-oval_symbol:before {
  content: "\E2E9";
}

.sys_mask-face_people_line:before {
  content: "\E2EA";
}

.sys_mask-face_people:before {
  content: "\E2EB";
}

.sys_marker2_object_line:before {
  content: "\E2EC";
}

.sys_marker2_object:before {
  content: "\E2ED";
}

.sys_marker_symbol_line:before {
  content: "\E2EE";
}

.sys_marker_symbol:before {
  content: "\E2EF";
}

.sys_maple-leaf_nature_line:before {
  content: "\E2F0";
}

.sys_maple-leaf_nature:before {
  content: "\E2F1";
}

.sys_manga1_people_line:before {
  content: "\E2F2";
}

.sys_manga1_people:before {
  content: "\E2F3";
}

.sys_manga_people_line:before {
  content: "\E2F4";
}

.sys_manga_people:before {
  content: "\E2F5";
}

.sys_man-up-front_activity_line:before {
  content: "\E2F6";
}

.sys_man-up-front_activity:before {
  content: "\E2F7";
}

.sys_man-glasses_people_line:before {
  content: "\E2F8";
}

.sys_man-glasses_people:before {
  content: "\E2F9";
}

.sys_man_symbol_line:before {
  content: "\E2FA";
}

.sys_man_symbol:before {
  content: "\E2FB";
}

.sys_malicious_people_line:before {
  content: "\E2FC";
}

.sys_malicious_people:before {
  content: "\E2FD";
}

.sys_makeup-mirror_object_line:before {
  content: "\E2FE";
}

.sys_makeup-mirror_object:before {
  content: "\E2FF";
}

.sys_magnet_symbol_line:before {
  content: "\E300";
}

.sys_magnet_symbol:before {
  content: "\E301";
}

.sys_macro_nature_line:before {
  content: "\E302";
}

.sys_macro_nature:before {
  content: "\E303";
}

.sys_love-letter_office_line:before {
  content: "\E304";
}

.sys_love-letter_office:before {
  content: "\E305";
}

.sys_lotus-flower_nature_line:before {
  content: "\E306";
}

.sys_lotus-flower_nature:before {
  content: "\E307";
}

.sys_lobster_nature_line:before {
  content: "\E308";
}

.sys_lobster_nature:before {
  content: "\E309";
}

.sys_loan_finance_line:before {
  content: "\E30A";
}

.sys_loan_finance:before {
  content: "\E30B";
}

.sys_letter_office_line:before {
  content: "\E30C";
}

.sys_letter_office:before {
  content: "\E30D";
}

.sys_leaf_nature_line:before {
  content: "\E30E";
}

.sys_leaf_nature:before {
  content: "\E30F";
}

.sys_laptop_office_line:before {
  content: "\E310";
}

.sys_laptop_office:before {
  content: "\E311";
}

.sys_land_nature_line:before {
  content: "\E312";
}

.sys_land_nature:before {
  content: "\E313";
}

.sys_ladybug2_nature_line:before {
  content: "\E314";
}

.sys_ladybug2_nature:before {
  content: "\E315";
}

.sys_knife_food_line:before {
  content: "\E316";
}

.sys_knife_food:before {
  content: "\E317";
}

.sys_kitchen-fan_object_line:before {
  content: "\E318";
}

.sys_kitchen-fan_object:before {
  content: "\E319";
}

.sys_kiss_people_line:before {
  content: "\E31A";
}

.sys_kiss_people:before {
  content: "\E31B";
}

.sys_kid_people_line:before {
  content: "\E31C";
}

.sys_kid_people:before {
  content: "\E31D";
}

.sys_keyboard-mouse_office_line:before {
  content: "\E31E";
}

.sys_keyboard-mouse_office:before {
  content: "\E31F";
}

.sys_kettlebell_activity_line:before {
  content: "\E320";
}

.sys_kettlebell_activity:before {
  content: "\E321";
}

.sys_ketchup_food_line:before {
  content: "\E322";
}

.sys_ketchup_food:before {
  content: "\E323";
}

.sys_karate_activity_line:before {
  content: "\E324";
}

.sys_karate_activity:before {
  content: "\E325";
}

.sys_jump-rope_activity_line:before {
  content: "\E326";
}

.sys_jump-rope_activity:before {
  content: "\E327";
}

.sys_juice_food_line:before {
  content: "\E328";
}

.sys_juice_food:before {
  content: "\E329";
}

.sys_json-logo_symbol_line:before {
  content: "\E32A";
}

.sys_json-logo_symbol:before {
  content: "\E32B";
}

.sys_js-console_symbol_line:before {
  content: "\E32C";
}

.sys_js-console_symbol:before {
  content: "\E32D";
}

.sys_jellyfish_nature_line:before {
  content: "\E32E";
}

.sys_jellyfish_nature:before {
  content: "\E32F";
}

.sys_jelly_food_line:before {
  content: "\E330";
}

.sys_jelly_food:before {
  content: "\E331";
}

.sys_jeans-pocket_clothes_line:before {
  content: "\E332";
}

.sys_jeans-pocket_clothes:before {
  content: "\E333";
}

.sys_jeans_clothes_line:before {
  content: "\E334";
}

.sys_jeans_clothes:before {
  content: "\E335";
}

.sys_jam_food_line:before {
  content: "\E336";
}

.sys_jam_food:before {
  content: "\E337";
}

.sys_jacuzzi_object_line:before {
  content: "\E338";
}

.sys_jacuzzi_object:before {
  content: "\E339";
}

.sys_islam_nature_line:before {
  content: "\E33A";
}

.sys_islam_nature:before {
  content: "\E33B";
}

.sys_iron_object_line:before {
  content: "\E33C";
}

.sys_iron_object:before {
  content: "\E33D";
}

.sys_iquid-soap-container_object_line:before {
  content: "\E33E";
}

.sys_iquid-soap-container_object:before {
  content: "\E33F";
}

.sys_interview_people_line:before {
  content: "\E340";
}

.sys_interview_people:before {
  content: "\E341";
}

.sys_info-point_people_line:before {
  content: "\E342";
}

.sys_info-point_people:before {
  content: "\E343";
}

.sys_image2_office_line:before {
  content: "\E344";
}

.sys_image2_office:before {
  content: "\E345";
}

.sys_image_symbol_line:before {
  content: "\E346";
}

.sys_image_symbol:before {
  content: "\E347";
}

.sys_igloo_place_line:before {
  content: "\E348";
}

.sys_igloo_place:before {
  content: "\E349";
}

.sys_ighthouse_place_line:before {
  content: "\E34A";
}

.sys_ighthouse_place:before {
  content: "\E34B";
}

.sys_ight-traffic_traffic_line:before {
  content: "\E34C";
}

.sys_ight-traffic_traffic:before {
  content: "\E34D";
}

.sys_icense-key_symbol_line:before {
  content: "\E34E";
}

.sys_icense-key_symbol:before {
  content: "\E34F";
}

.sys_ice-skates_activity_line:before {
  content: "\E350";
}

.sys_ice-skates_activity:before {
  content: "\E351";
}

.sys_ice-cream2_food_line:before {
  content: "\E352";
}

.sys_ice-cream2_food:before {
  content: "\E353";
}

.sys_ice-cream1_food_line:before {
  content: "\E354";
}

.sys_ice-cream1_food:before {
  content: "\E355";
}

.sys_ice-cream_food_line:before {
  content: "\E356";
}

.sys_ice-cream_food:before {
  content: "\E357";
}

.sys_ibrary_object_line:before {
  content: "\E358";
}

.sys_ibrary_object:before {
  content: "\E359";
}

.sys_hybrid-car_traffic_line:before {
  content: "\E35A";
}

.sys_hybrid-car_traffic:before {
  content: "\E35B";
}

.sys_hut_place_line:before {
  content: "\E35C";
}

.sys_hut_place:before {
  content: "\E35D";
}

.sys_hurricane_nature_line:before {
  content: "\E35E";
}

.sys_hurricane_nature:before {
  content: "\E35F";
}

.sys_hr_workbench:before {
  content: "\E360";
}

.sys_hr_workbench_line:before {
  content: "\E361";
}

.sys_hotel-symbol_traffic_line:before {
  content: "\E362";
}

.sys_hotel-symbol_traffic:before {
  content: "\E363";
}

.sys_hot-key_symbol_line:before {
  content: "\E364";
}

.sys_hot-key_symbol:before {
  content: "\E365";
}

.sys_hospital2_place_line:before {
  content: "\E366";
}

.sys_hospital2_place:before {
  content: "\E367";
}

.sys_hospital_place_line:before {
  content: "\E368";
}

.sys_hospital_place:before {
  content: "\E369";
}

.sys_horse2_nature_line:before {
  content: "\E36A";
}

.sys_horse2_nature:before {
  content: "\E36B";
}

.sys_horse1_nature_line:before {
  content: "\E36C";
}

.sys_horse1_nature:before {
  content: "\E36D";
}

.sys_horse_activity_line:before {
  content: "\E36E";
}

.sys_horse_activity:before {
  content: "\E36F";
}

.sys_hook_activity_line:before {
  content: "\E370";
}

.sys_hook_activity:before {
  content: "\E371";
}

.sys_honey_food_line:before {
  content: "\E372";
}

.sys_honey_food:before {
  content: "\E373";
}

.sys_home1_place_line:before {
  content: "\E374";
}

.sys_home1_place:before {
  content: "\E375";
}

.sys_hockey-stick_activity_line:before {
  content: "\E376";
}

.sys_hockey-stick_activity:before {
  content: "\E377";
}

.sys_hockey_activity_line:before {
  content: "\E378";
}

.sys_hockey_activity:before {
  content: "\E379";
}

.sys_hierarchy_symbol_line:before {
  content: "\E37A";
}

.sys_hierarchy_symbol:before {
  content: "\E37B";
}

.sys_helmet_activity_line:before {
  content: "\E37C";
}

.sys_helmet_activity:before {
  content: "\E37D";
}

.sys_helicopter_traffic_line:before {
  content: "\E37E";
}

.sys_helicopter_traffic:before {
  content: "\E37F";
}

.sys_heater_object_line:before {
  content: "\E380";
}

.sys_heater_object:before {
  content: "\E381";
}

.sys_hat-top_clothes_line:before {
  content: "\E382";
}

.sys_hat-top_clothes:before {
  content: "\E383";
}

.sys_hat_clothes_line:before {
  content: "\E384";
}

.sys_hat_clothes:before {
  content: "\E385";
}

.sys_hash-mark_finance_line:before {
  content: "\E386";
}

.sys_hash-mark_finance:before {
  content: "\E387";
}

.sys_handshake_office_line:before {
  content: "\E388";
}

.sys_handshake_office:before {
  content: "\E389";
}

.sys_handout_symbol_line:before {
  content: "\E38A";
}

.sys_handout_symbol:before {
  content: "\E38B";
}

.sys_handheld-console_object_line:before {
  content: "\E38C";
}

.sys_handheld-console_object:before {
  content: "\E38D";
}

.sys_handball_activity_line:before {
  content: "\E38E";
}

.sys_handball_activity:before {
  content: "\E38F";
}

.sys_hand-mixer_food_line:before {
  content: "\E390";
}

.sys_hand-mixer_food:before {
  content: "\E391";
}

.sys_hair-dryer_object_line:before {
  content: "\E392";
}

.sys_hair-dryer_object:before {
  content: "\E393";
}

.sys_hacker_people_line:before {
  content: "\E394";
}

.sys_hacker_people:before {
  content: "\E395";
}

.sys_gymnastics_activity_line:before {
  content: "\E396";
}

.sys_gymnastics_activity:before {
  content: "\E397";
}

.sys_gym2_object_line:before {
  content: "\E398";
}

.sys_gym2_object:before {
  content: "\E399";
}

.sys_gym-shoes_clothes_line:before {
  content: "\E39A";
}

.sys_gym-shoes_clothes:before {
  content: "\E39B";
}

.sys_gym-class_activity_line:before {
  content: "\E39C";
}

.sys_gym-class_activity:before {
  content: "\E39D";
}

.sys_gym_activity_line:before {
  content: "\E39E";
}

.sys_gym_activity:before {
  content: "\E39F";
}

.sys_guitar_object_line:before {
  content: "\E3A0";
}

.sys_guitar_object:before {
  content: "\E3A1";
}

.sys_great-wall_place_line:before {
  content: "\E3A2";
}

.sys_great-wall_place:before {
  content: "\E3A3";
}

.sys_graphics-tablet_symbol_line:before {
  content: "\E3A4";
}

.sys_graphics-tablet_symbol:before {
  content: "\E3A5";
}

.sys_grape_food_line:before {
  content: "\E3A6";
}

.sys_grape_food:before {
  content: "\E3A7";
}

.sys_grandparent_people_line:before {
  content: "\E3A8";
}

.sys_grandparent_people:before {
  content: "\E3A9";
}

.sys_grain-effect_symbol_line:before {
  content: "\E3AA";
}

.sys_grain-effect_symbol:before {
  content: "\E3AB";
}

.sys_grain_nature_line:before {
  content: "\E3AC";
}

.sys_grain_nature:before {
  content: "\E3AD";
}

.sys_golf-strike_activity_line:before {
  content: "\E3AE";
}

.sys_golf-strike_activity:before {
  content: "\E3AF";
}

.sys_golf-player_activity_line:before {
  content: "\E3B0";
}

.sys_golf-player_activity:before {
  content: "\E3B1";
}

.sys_golf-course_activity_line:before {
  content: "\E3B2";
}

.sys_golf-course_activity:before {
  content: "\E3B3";
}

.sys_golf-club_activity_line:before {
  content: "\E3B4";
}

.sys_golf-club_activity:before {
  content: "\E3B5";
}

.sys_golf-ball_activity_line:before {
  content: "\E3B6";
}

.sys_golf-ball_activity:before {
  content: "\E3B7";
}

.sys_golden-gate-bridge_place_line:before {
  content: "\E3B8";
}

.sys_golden-gate-bridge_place:before {
  content: "\E3B9";
}

.sys_gold_finance_line:before {
  content: "\E3BA";
}

.sys_gold_finance:before {
  content: "\E3BB";
}

.sys_goal5_office_line:before {
  content: "\E3BC";
}

.sys_goal5_office:before {
  content: "\E3BD";
}

.sys_gloves_clothes_line:before {
  content: "\E3BE";
}

.sys_gloves_clothes:before {
  content: "\E3BF";
}

.sys_globe3_place_line:before {
  content: "\E3C0";
}

.sys_globe3_place:before {
  content: "\E3C1";
}

.sys_globe2_object_line:before {
  content: "\E3C2";
}

.sys_globe2_object:before {
  content: "\E3C3";
}

.sys_glasses_object_line:before {
  content: "\E3C4";
}

.sys_glasses_object:before {
  content: "\E3C5";
}

.sys_glass-water_food_line:before {
  content: "\E3C6";
}

.sys_glass-water_food:before {
  content: "\E3C7";
}

.sys_glass_food_line:before {
  content: "\E3C8";
}

.sys_glass_food:before {
  content: "\E3C9";
}

.sys_git-commit_symbol_line:before {
  content: "\E3CA";
}

.sys_git-commit_symbol:before {
  content: "\E3CB";
}

.sys_gear2_office_line:before {
  content: "\E3CC";
}

.sys_gear1_office:before {
  content: "\E3CD";
}

.sys_garlic_food_line:before {
  content: "\E3CE";
}

.sys_garlic_food:before {
  content: "\E3CF";
}

.sys_gaming-console_object_line:before {
  content: "\E3D0";
}

.sys_gaming-console_object:before {
  content: "\E3D1";
}

.sys_furnished-property2_place_line:before {
  content: "\E3D2";
}

.sys_furnished-property2_place:before {
  content: "\E3D3";
}

.sys_furnished-property_object_line:before {
  content: "\E3D4";
}

.sys_furnished-property_object:before {
  content: "\E3D5";
}

.sys_function_finance_line:before {
  content: "\E3D6";
}

.sys_function_finance:before {
  content: "\E3D7";
}

.sys_fuel2_traffic_line:before {
  content: "\E3D8";
}

.sys_fuel2_traffic:before {
  content: "\E3D9";
}

.sys_fuel_traffic_line:before {
  content: "\E3DA";
}

.sys_fuel_traffic:before {
  content: "\E3DB";
}

.sys_fridge_food_line:before {
  content: "\E3DC";
}

.sys_fridge_food:before {
  content: "\E3DD";
}

.sys_frame_symbol_line:before {
  content: "\E3DE";
}

.sys_frame_symbol:before {
  content: "\E3DF";
}

.sys_form_symbol_line:before {
  content: "\E3E0";
}

.sys_form_symbol:before {
  content: "\E3E1";
}

.sys_forklift_traffic_line:before {
  content: "\E3E2";
}

.sys_forklift_traffic:before {
  content: "\E3E3";
}

.sys_forest_nature_line:before {
  content: "\E3E4";
}

.sys_forest_nature:before {
  content: "\E3E5";
}

.sys_football-headguard_activity_line:before {
  content: "\E3E6";
}

.sys_football-headguard_activity:before {
  content: "\E3E7";
}

.sys_food-supplement_food_line:before {
  content: "\E3E8";
}

.sys_food-supplement_food:before {
  content: "\E3E9";
}

.sys_food-scale_food_line:before {
  content: "\E3EA";
}

.sys_food-scale_food:before {
  content: "\E3EB";
}

.sys_food-course_food_line:before {
  content: "\E3EC";
}

.sys_food-course_food:before {
  content: "\E3ED";
}

.sys_folder-vector_office_line:before {
  content: "\E3EE";
}

.sys_folder-vector_office:before {
  content: "\E3EF";
}

.sys_folder-user_office_line:before {
  content: "\E3F0";
}

.sys_folder-user_office:before {
  content: "\E3F1";
}

.sys_folder-sync_office_line:before {
  content: "\E3F2";
}

.sys_folder-sync_office:before {
  content: "\E3F3";
}

.sys_folder-starred_office_line:before {
  content: "\E3F4";
}

.sys_folder-starred_office:before {
  content: "\E3F5";
}

.sys_folder-shared_office_line:before {
  content: "\E3F6";
}

.sys_folder-shared_office:before {
  content: "\E3F7";
}

.sys_folder-settings_office_line:before {
  content: "\E3F8";
}

.sys_folder-settings_office:before {
  content: "\E3F9";
}

.sys_folder-search_office_line:before {
  content: "\E3FA";
}

.sys_folder-search_office:before {
  content: "\E3FB";
}

.sys_folder-question_office_line:before {
  content: "\E3FC";
}

.sys_folder-question_office:before {
  content: "\E3FD";
}

.sys_folder-play_office_line:before {
  content: "\E3FE";
}

.sys_folder-play_office:before {
  content: "\E3FF";
}

.sys_folder-no-access_office_line:before {
  content: "\E400";
}

.sys_folder-no-access_office:before {
  content: "\E401";
}

.sys_folder-music_office_line:before {
  content: "\E402";
}

.sys_folder-music_office:before {
  content: "\E403";
}

.sys_folder-money_office_line:before {
  content: "\E404";
}

.sys_folder-money_office:before {
  content: "\E405";
}

.sys_folder-locked_office_line:before {
  content: "\E406";
}

.sys_folder-locked_office:before {
  content: "\E407";
}

.sys_folder-link_office_line:before {
  content: "\E408";
}

.sys_folder-link_office:before {
  content: "\E409";
}

.sys_folder-info_office_line:before {
  content: "\E40A";
}

.sys_folder-info_office:before {
  content: "\E40B";
}

.sys_folder-image_office_line:before {
  content: "\E40C";
}

.sys_folder-image_office:before {
  content: "\E40D";
}

.sys_folder-edit_office_line:before {
  content: "\E40E";
}

.sys_folder-edit_office:before {
  content: "\E40F";
}

.sys_folder-dev_office_line:before {
  content: "\E410";
}

.sys_folder-dev_office:before {
  content: "\E411";
}

.sys_folder-cloud_office_line:before {
  content: "\E412";
}

.sys_folder-cloud_office:before {
  content: "\E413";
}

.sys_folder-check_office_line:before {
  content: "\E414";
}

.sys_folder-check_office:before {
  content: "\E415";
}

.sys_folder-chart-bar_office_line:before {
  content: "\E416";
}

.sys_folder-chart-bar_office:before {
  content: "\E417";
}

.sys_folder-bookmark_office_line:before {
  content: "\E418";
}

.sys_folder-bookmark_office:before {
  content: "\E419";
}

.sys_folder-add_office_line:before {
  content: "\E41A";
}

.sys_folder-add_office:before {
  content: "\E41B";
}

.sys_flower2_nature_line:before {
  content: "\E41C";
}

.sys_flower2_nature:before {
  content: "\E41D";
}

.sys_flower1_nature_line:before {
  content: "\E41E";
}

.sys_flower1_nature:before {
  content: "\E41F";
}

.sys_flower-rose_nature_line:before {
  content: "\E420";
}

.sys_flower-rose_nature:before {
  content: "\E421";
}

.sys_flower_nature_line:before {
  content: "\E422";
}

.sys_flower_nature:before {
  content: "\E423";
}

.sys_floors_symbol_line:before {
  content: "\E424";
}

.sys_floors_symbol:before {
  content: "\E425";
}

.sys_floor-lamp_object_line:before {
  content: "\E426";
}

.sys_floor-lamp_object:before {
  content: "\E427";
}

.sys_flip-up2_traffic_line:before {
  content: "\E428";
}

.sys_flip-up2_traffic:before {
  content: "\E429";
}

.sys_flip-up_activity_line:before {
  content: "\E42A";
}

.sys_flip-up_activity:before {
  content: "\E42B";
}

.sys_flip_clothes_line:before {
  content: "\E42C";
}

.sys_flip_clothes:before {
  content: "\E42D";
}

.sys_flight_traffic_line:before {
  content: "\E42E";
}

.sys_flight_traffic:before {
  content: "\E42F";
}

.sys_flask_object_line:before {
  content: "\E430";
}

.sys_flask_object:before {
  content: "\E431";
}

.sys_flashlight_object_line:before {
  content: "\E432";
}

.sys_flashlight_object:before {
  content: "\E433";
}

.sys_fishbone_food_line:before {
  content: "\E434";
}

.sys_fishbone_food:before {
  content: "\E435";
}

.sys_fish2_nature_line:before {
  content: "\E436";
}

.sys_fish2_nature:before {
  content: "\E437";
}

.sys_fish_food_line:before {
  content: "\E438";
}

.sys_fish_food:before {
  content: "\E439";
}

.sys_fire_nature_line:before {
  content: "\E43A";
}

.sys_fire_nature:before {
  content: "\E43B";
}

.sys_final-score_activity_line:before {
  content: "\E43C";
}

.sys_final-score_activity:before {
  content: "\E43D";
}

.sys_filter-organization_symbol_line:before {
  content: "\E43E";
}

.sys_filter-organization_symbol:before {
  content: "\E43F";
}

.sys_fencing-swords_activity_line:before {
  content: "\E440";
}

.sys_fencing-swords_activity:before {
  content: "\E441";
}

.sys_fencing_activity_line:before {
  content: "\E442";
}

.sys_fencing_activity:before {
  content: "\E443";
}

.sys_fav-property_place_line:before {
  content: "\E444";
}

.sys_fav-property_place:before {
  content: "\E445";
}

.sys_fan_object_line:before {
  content: "\E446";
}

.sys_fan_object:before {
  content: "\E447";
}

.sys_factory_symbol_line:before {
  content: "\E448";
}

.sys_factory_symbol:before {
  content: "\E449";
}

.sys_face-woman_people_line:before {
  content: "\E44A";
}

.sys_face-woman_people:before {
  content: "\E44B";
}

.sys_face-man_people_line:before {
  content: "\E44C";
}

.sys_face-man_people:before {
  content: "\E44D";
}

.sys_ez-bar_activity_line:before {
  content: "\E44E";
}

.sys_ez-bar_activity:before {
  content: "\E44F";
}

.sys_exercise-bike_activity_line:before {
  content: "\E450";
}

.sys_exercise-bike_activity:before {
  content: "\E451";
}

.sys_exchange_people_line:before {
  content: "\E452";
}

.sys_exchange_people:before {
  content: "\E453";
}

.sys_escalator_object_line:before {
  content: "\E454";
}

.sys_escalator_object:before {
  content: "\E455";
}

.sys_eraser2_symbol_line:before {
  content: "\E456";
}

.sys_eraser2_symbol:before {
  content: "\E457";
}

.sys_eraser_object_line:before {
  content: "\E458";
}

.sys_eraser_object:before {
  content: "\E459";
}

.sys_equestrian-helmet_activity_line:before {
  content: "\E45A";
}

.sys_equestrian-helmet_activity:before {
  content: "\E45B";
}

.sys_energy_food_line:before {
  content: "\E45C";
}

.sys_energy_food:before {
  content: "\E45D";
}

.sys_emon_food_line:before {
  content: "\E45E";
}

.sys_emon_food:before {
  content: "\E45F";
}

.sys_elliptical-cross-trainer_activity_line:before {
  content: "\E460";
}

.sys_elliptical-cross-trainer_activity:before {
  content: "\E461";
}

.sys_elephant_nature_line:before {
  content: "\E462";
}

.sys_elephant_nature:before {
  content: "\E463";
}

.sys_eggs_food_line:before {
  content: "\E464";
}

.sys_eggs_food:before {
  content: "\E465";
}

.sys_eggins_clothes_line:before {
  content: "\E466";
}

.sys_eggins_clothes:before {
  content: "\E467";
}

.sys_edit-curves_symbol_line:before {
  content: "\E468";
}

.sys_edit-curves_symbol:before {
  content: "\E469";
}

.sys_edit-brightness_symbol_line:before {
  content: "\E46A";
}

.sys_edit-brightness_symbol:before {
  content: "\E46B";
}

.sys_ecology_nature_line:before {
  content: "\E46C";
}

.sys_ecology_nature:before {
  content: "\E46D";
}

.sys_duplicate_symbol_line:before {
  content: "\E46E";
}

.sys_duplicate_symbol:before {
  content: "\E46F";
}

.sys_dumbbell_activity_line:before {
  content: "\E470";
}

.sys_dumbbell_activity:before {
  content: "\E471";
}

.sys_duck_nature_line:before {
  content: "\E472";
}

.sys_duck_nature:before {
  content: "\E473";
}

.sys_drops_nature_line:before {
  content: "\E474";
}

.sys_drops_nature:before {
  content: "\E475";
}

.sys_drop2_nature_line:before {
  content: "\E476";
}

.sys_drop2_nature:before {
  content: "\E477";
}

.sys_drop_symbol_line:before {
  content: "\E478";
}

.sys_drop_symbol:before {
  content: "\E479";
}

.sys_drone1_traffic_line:before {
  content: "\E47A";
}

.sys_drone1_traffic:before {
  content: "\E47B";
}

.sys_drone_traffic_line:before {
  content: "\E47C";
}

.sys_drone_traffic:before {
  content: "\E47D";
}

.sys_drinking-bottle_activity_line:before {
  content: "\E47E";
}

.sys_drinking-bottle_activity:before {
  content: "\E47F";
}

.sys_drink-list_food_line:before {
  content: "\E480";
}

.sys_drink-list_food:before {
  content: "\E481";
}

.sys_drink_food_line:before {
  content: "\E482";
}

.sys_drink_food:before {
  content: "\E483";
}

.sys_drill2_object_line:before {
  content: "\E484";
}

.sys_drill2_object:before {
  content: "\E485";
}

.sys_dresser_object_line:before {
  content: "\E486";
}

.sys_dresser_object:before {
  content: "\E487";
}

.sys_dress-woman_clothes_line:before {
  content: "\E488";
}

.sys_dress-woman_clothes:before {
  content: "\E489";
}

.sys_dress-man_clothes_line:before {
  content: "\E48A";
}

.sys_dress-man_clothes:before {
  content: "\E48B";
}

.sys_drawer_object_line:before {
  content: "\E48C";
}

.sys_drawer_object:before {
  content: "\E48D";
}

.sys_double-bed_object_line:before {
  content: "\E48E";
}

.sys_double-bed_object:before {
  content: "\E48F";
}

.sys_doorphone_office_line:before {
  content: "\E490";
}

.sys_doorphone_office:before {
  content: "\E491";
}

.sys_door-handle_object_line:before {
  content: "\E492";
}

.sys_door-handle_object:before {
  content: "\E493";
}

.sys_door_object_line:before {
  content: "\E494";
}

.sys_door_object:before {
  content: "\E495";
}

.sys_donut_food_line:before {
  content: "\E496";
}

.sys_donut_food:before {
  content: "\E497";
}

.sys_dog-leash2_nature_line:before {
  content: "\E498";
}

.sys_dog-leash2_nature:before {
  content: "\E499";
}

.sys_dog_nature_line:before {
  content: "\E49A";
}

.sys_dog_nature:before {
  content: "\E49B";
}

.sys_doctor_people_line:before {
  content: "\E49C";
}

.sys_doctor_people:before {
  content: "\E49D";
}

.sys_dizzy-face_people_line:before {
  content: "\E49E";
}

.sys_dizzy-face_people:before {
  content: "\E49F";
}

.sys_divider_symbol_line:before {
  content: "\E4A0";
}

.sys_divider_symbol:before {
  content: "\E4A1";
}

.sys_distance_activity_line:before {
  content: "\E4A2";
}

.sys_distance_activity:before {
  content: "\E4A3";
}

.sys_dish_food_line:before {
  content: "\E4A4";
}

.sys_dish_food:before {
  content: "\E4A5";
}

.sys_disgusted_people_line:before {
  content: "\E4A6";
}

.sys_disgusted_people:before {
  content: "\E4A7";
}

.sys_dice_object_line:before {
  content: "\E4A8";
}

.sys_dice_object:before {
  content: "\E4A9";
}

.sys_diaper-changing-area_people_line:before {
  content: "\E4AA";
}

.sys_diaper-changing-area_people:before {
  content: "\E4AB";
}

.sys_diamond_clothes_line:before {
  content: "\E4AC";
}

.sys_diamond_clothes:before {
  content: "\E4AD";
}

.sys_devil_people_line:before {
  content: "\E4AE";
}

.sys_devil_people:before {
  content: "\E4AF";
}

.sys_detox_food_line:before {
  content: "\E4B0";
}

.sys_detox_food:before {
  content: "\E4B1";
}

.sys_detached-property2_place_line:before {
  content: "\E4B2";
}

.sys_detached-property2_place:before {
  content: "\E4B3";
}

.sys_desk-lamp_object_line:before {
  content: "\E4B4";
}

.sys_desk-lamp_object:before {
  content: "\E4B5";
}

.sys_desk-drawer_object_line:before {
  content: "\E4B6";
}

.sys_desk-drawer_object:before {
  content: "\E4B7";
}

.sys_design-system_symbol_line:before {
  content: "\E4B8";
}

.sys_design-system_symbol:before {
  content: "\E4B9";
}

.sys_design_office_line:before {
  content: "\E4BA";
}

.sys_design_office:before {
  content: "\E4BB";
}

.sys_delivery1_traffic_line:before {
  content: "\E4BC";
}

.sys_delivery1_traffic:before {
  content: "\E4BD";
}

.sys_delivery-time_traffic_line:before {
  content: "\E4BE";
}

.sys_delivery-time_traffic:before {
  content: "\E4BF";
}

.sys_delivery-fast_traffic_line:before {
  content: "\E4C0";
}

.sys_delivery-fast_traffic:before {
  content: "\E4C1";
}

.sys_deer_nature_line:before {
  content: "\E4C2";
}

.sys_deer_nature:before {
  content: "\E4C3";
}

.sys_decision-process_symbol_line:before {
  content: "\E4C4";
}

.sys_decision-process_symbol:before {
  content: "\E4C5";
}

.sys_decentralize_symbol_line:before {
  content: "\E4C6";
}

.sys_decentralize_symbol:before {
  content: "\E4C7";
}

.sys_deadlift_activity_line:before {
  content: "\E4C8";
}

.sys_deadlift_activity:before {
  content: "\E4C9";
}

.sys_dashboard:before {
  content: "\E4CA";
}

.sys_dashboard_traffic_line:before {
  content: "\E4CB";
}

.sys_dashboard_traffic:before {
  content: "\E4CC";
}

.sys_dashboard_line:before {
  content: "\E4CD";
}

.sys_dart_activity_line:before {
  content: "\E4CE";
}

.sys_dart_activity:before {
  content: "\E4CF";
}

.sys_dancer_activity_line:before {
  content: "\E4D0";
}

.sys_dancer_activity:before {
  content: "\E4D1";
}

.sys_d-model_symbol_line:before {
  content: "\E4D2";
}

.sys_d-model_symbol:before {
  content: "\E4D3";
}

.sys_d-glasses_object_line:before {
  content: "\E4D4";
}

.sys_d-glasses_object:before {
  content: "\E4D5";
}

.sys_d_symbol_line:before {
  content: "\E4D6";
}

.sys_d_symbol:before {
  content: "\E4D7";
}

.sys_cycling-track_activity_line:before {
  content: "\E4D8";
}

.sys_cycling-track_activity:before {
  content: "\E4D9";
}

.sys_cycling_traffic_line:before {
  content: "\E4DA";
}

.sys_cycling_traffic:before {
  content: "\E4DB";
}

.sys_cutlery1_food_line:before {
  content: "\E4DC";
}

.sys_cutlery1_food:before {
  content: "\E4DD";
}

.sys_cutlery_food_line:before {
  content: "\E4DE";
}

.sys_cutlery_food:before {
  content: "\E4DF";
}

.sys_custom_actions:before {
  content: "\E4E0";
}

.sys_custom_actions_line:before {
  content: "\E4E1";
}

.sys_curtains_object_line:before {
  content: "\E4E2";
}

.sys_curtains_object:before {
  content: "\E4E3";
}

.sys_cursor-text_finance_line:before {
  content: "\E4E4";
}

.sys_cursor-text_finance:before {
  content: "\E4E5";
}

.sys_currency-yen_finance_line:before {
  content: "\E4E6";
}

.sys_currency-yen_finance:before {
  content: "\E4E7";
}

.sys_currency-pound_finance_line:before {
  content: "\E4E8";
}

.sys_currency-pound_finance:before {
  content: "\E4E9";
}

.sys_currency-exchange1_finance_line:before {
  content: "\E4EA";
}

.sys_currency-exchange1_finance:before {
  content: "\E4EB";
}

.sys_currency-exchange_finance_line:before {
  content: "\E4EC";
}

.sys_currency-exchange_finance:before {
  content: "\E4ED";
}

.sys_currency-euro_finance_line:before {
  content: "\E4EE";
}

.sys_currency-euro_finance:before {
  content: "\E4EF";
}

.sys_currency-dollar_finance_line:before {
  content: "\E4F0";
}

.sys_currency-dollar_finance:before {
  content: "\E4F1";
}

.sys_curling-stone_activity_line:before {
  content: "\E4F2";
}

.sys_curling-stone_activity:before {
  content: "\E4F3";
}

.sys_curling_activity_line:before {
  content: "\E4F4";
}

.sys_curling_activity:before {
  content: "\E4F5";
}

.sys_cupcake_food_line:before {
  content: "\E4F6";
}

.sys_cupcake_food:before {
  content: "\E4F7";
}

.sys_css_symbol_line:before {
  content: "\E4F8";
}

.sys_css_symbol:before {
  content: "\E4F9";
}

.sys_crypto-wallet_finance_line:before {
  content: "\E4FA";
}

.sys_crypto-wallet_finance:before {
  content: "\E4FB";
}

.sys_cry_people_line:before {
  content: "\E4FC";
}

.sys_cry_people:before {
  content: "\E4FD";
}

.sys_crunches_activity_line:before {
  content: "\E4FE";
}

.sys_crunches_activity:before {
  content: "\E4FF";
}

.sys_crumpet_food_line:before {
  content: "\E500";
}

.sys_crumpet_food:before {
  content: "\E501";
}

.sys_crossroad_place_line:before {
  content: "\E502";
}

.sys_crossroad_place:before {
  content: "\E503";
}

.sys_crop_symbol_line:before {
  content: "\E504";
}

.sys_crop_symbol:before {
  content: "\E505";
}

.sys_croissant_food_line:before {
  content: "\E506";
}

.sys_croissant_food:before {
  content: "\E507";
}

.sys_cricket-bat_activity_line:before {
  content: "\E508";
}

.sys_cricket-bat_activity:before {
  content: "\E509";
}

.sys_crepe_food_line:before {
  content: "\E50A";
}

.sys_crepe_food:before {
  content: "\E50B";
}

.sys_credit-locked_finance_line:before {
  content: "\E50C";
}

.sys_credit-locked_finance:before {
  content: "\E50D";
}

.sys_credit-card-in_finance_line:before {
  content: "\E50E";
}

.sys_credit-card-in_finance:before {
  content: "\E50F";
}

.sys_credit-card_finance_line:before {
  content: "\E510";
}

.sys_credit-card_finance:before {
  content: "\E511";
}

.sys_creative-commons_symbol_line:before {
  content: "\E512";
}

.sys_creative-commons_symbol:before {
  content: "\E513";
}

.sys_crane_object_line:before {
  content: "\E514";
}

.sys_crane_object:before {
  content: "\E515";
}

.sys_crab2_food_line:before {
  content: "\E516";
}

.sys_crab2_food:before {
  content: "\E517";
}

.sys_crab_nature_line:before {
  content: "\E518";
}

.sys_crab_nature:before {
  content: "\E519";
}

.sys_cow_nature_line:before {
  content: "\E51A";
}

.sys_cow_nature:before {
  content: "\E51B";
}

.sys_coupon_finance_line:before {
  content: "\E51C";
}

.sys_coupon_finance:before {
  content: "\E51D";
}

.sys_corset_clothes_line:before {
  content: "\E51E";
}

.sys_corset_clothes:before {
  content: "\E51F";
}

.sys_corn_food_line:before {
  content: "\E520";
}

.sys_corn_food:before {
  content: "\E521";
}

.sys_copyright_symbol_line:before {
  content: "\E522";
}

.sys_copyright_symbol:before {
  content: "\E523";
}

.sys_copy_symbol_line:before {
  content: "\E524";
}

.sys_copy_symbol:before {
  content: "\E525";
}

.sys_cookies_food_line:before {
  content: "\E526";
}

.sys_cookies_food:before {
  content: "\E527";
}

.sys_control-panel_traffic_line:before {
  content: "\E528";
}

.sys_control-panel_traffic:before {
  content: "\E529";
}

.sys_contrast_symbol_line:before {
  content: "\E52A";
}

.sys_contrast_symbol:before {
  content: "\E52B";
}

.sys_contacts1_office_line:before {
  content: "\E52C";
}

.sys_contacts1_office:before {
  content: "\E52D";
}

.sys_contacts_office_line:before {
  content: "\E52E";
}

.sys_contacts_office:before {
  content: "\E52F";
}

.sys_contactless-card_finance_line:before {
  content: "\E530";
}

.sys_contactless-card_finance:before {
  content: "\E531";
}

.sys_construction-sign_traffic_line:before {
  content: "\E532";
}

.sys_construction-sign_traffic:before {
  content: "\E533";
}

.sys_connect_symbol_line:before {
  content: "\E534";
}

.sys_connect_symbol:before {
  content: "\E535";
}

.sys_conference-room_object_line:before {
  content: "\E536";
}

.sys_conference-room_object:before {
  content: "\E537";
}

.sys_cone_traffic_line:before {
  content: "\E538";
}

.sys_cone_traffic:before {
  content: "\E539";
}

.sys_compass_object_line:before {
  content: "\E53A";
}

.sys_compass_object:before {
  content: "\E53B";
}

.sys_colosseum_place_line:before {
  content: "\E53C";
}

.sys_colosseum_place:before {
  content: "\E53D";
}

.sys_coins_finance_line:before {
  content: "\E53E";
}

.sys_coins_finance:before {
  content: "\E53F";
}

.sys_coffee-maker_object_line:before {
  content: "\E540";
}

.sys_coffee-maker_object:before {
  content: "\E541";
}

.sys_coffee-bean_food_line:before {
  content: "\E542";
}

.sys_coffee-bean_food:before {
  content: "\E543";
}

.sys_code_symbol_line:before {
  content: "\E544";
}

.sys_code_symbol:before {
  content: "\E545";
}

.sys_cocktail_food_line:before {
  content: "\E546";
}

.sys_cocktail_food:before {
  content: "\E547";
}

.sys_cockade_object_line:before {
  content: "\E548";
}

.sys_cockade_object:before {
  content: "\E549";
}

.sys_coat_clothes_line:before {
  content: "\E54A";
}

.sys_coat_clothes:before {
  content: "\E54B";
}

.sys_cn-tower_place_line:before {
  content: "\E54C";
}

.sys_cn-tower_place:before {
  content: "\E54D";
}

.sys_cloud-sun_nature_line:before {
  content: "\E54E";
}

.sys_cloud-sun_nature:before {
  content: "\E54F";
}

.sys_cloud-snow_nature_line:before {
  content: "\E550";
}

.sys_cloud-snow_nature:before {
  content: "\E551";
}

.sys_cloud-rainbow_nature_line:before {
  content: "\E552";
}

.sys_cloud-rainbow_nature:before {
  content: "\E553";
}

.sys_cloud-moon_nature_line:before {
  content: "\E554";
}

.sys_cloud-moon_nature:before {
  content: "\E555";
}

.sys_cloud-mining_office_line:before {
  content: "\E556";
}

.sys_cloud-mining_office:before {
  content: "\E557";
}

.sys_cloud-light_nature_line:before {
  content: "\E558";
}

.sys_cloud-light_nature:before {
  content: "\E559";
}

.sys_cloud-forecast2_nature_line:before {
  content: "\E55A";
}

.sys_cloud-forecast2_nature:before {
  content: "\E55B";
}

.sys_cloud-drop_nature_line:before {
  content: "\E55C";
}

.sys_cloud-drop_nature:before {
  content: "\E55D";
}

.sys_clothes-hanger_object_line:before {
  content: "\E55E";
}

.sys_clothes-hanger_object:before {
  content: "\E55F";
}

.sys_clone_symbol_line:before {
  content: "\E560";
}

.sys_clone_symbol:before {
  content: "\E561";
}

.sys_climbing_activity_line:before {
  content: "\E562";
}

.sys_climbing_activity:before {
  content: "\E563";
}

.sys_clear-data_office_line:before {
  content: "\E564";
}

.sys_clear-data_office:before {
  content: "\E565";
}

.sys_cinema_object_line:before {
  content: "\E566";
}

.sys_cinema_object:before {
  content: "\E567";
}

.sys_church_place_line:before {
  content: "\E568";
}

.sys_church_place:before {
  content: "\E569";
}

.sys_chips_food_line:before {
  content: "\E56A";
}

.sys_chips_food:before {
  content: "\E56B";
}

.sys_chili_food_line:before {
  content: "\E56C";
}

.sys_chili_food:before {
  content: "\E56D";
}

.sys_child_people_line:before {
  content: "\E56E";
}

.sys_child_people:before {
  content: "\E56F";
}

.sys_chicken2_nature_line:before {
  content: "\E570";
}

.sys_chicken2_nature:before {
  content: "\E571";
}

.sys_chicken_food_line:before {
  content: "\E572";
}

.sys_chicken_food:before {
  content: "\E573";
}

.sys_chess-tower_activity_line:before {
  content: "\E574";
}

.sys_chess-tower_activity:before {
  content: "\E575";
}

.sys_chess-knight2_object_line:before {
  content: "\E576";
}

.sys_chess-knight2_object:before {
  content: "\E577";
}

.sys_chess-knight_symbol_line:before {
  content: "\E578";
}

.sys_chess-knight_symbol:before {
  content: "\E579";
}

.sys_cherry_food_line:before {
  content: "\E57A";
}

.sys_cherry_food:before {
  content: "\E57B";
}

.sys_chequered-flag2_place_line:before {
  content: "\E57C";
}

.sys_chequered-flag2_place:before {
  content: "\E57D";
}

.sys_chequered-flag_activity_line:before {
  content: "\E57E";
}

.sys_chequered-flag_activity:before {
  content: "\E57F";
}

.sys_cheque2_finance_line:before {
  content: "\E580";
}

.sys_cheque2_finance:before {
  content: "\E581";
}

.sys_cheque_office_line:before {
  content: "\E582";
}

.sys_cheque_office:before {
  content: "\E583";
}

.sys_chemistry_object_line:before {
  content: "\E584";
}

.sys_chemistry_object:before {
  content: "\E585";
}

.sys_chef-hat_food_line:before {
  content: "\E586";
}

.sys_chef-hat_food:before {
  content: "\E587";
}

.sys_cheeseburger_food_line:before {
  content: "\E588";
}

.sys_cheeseburger_food:before {
  content: "\E589";
}

.sys_cheese1_food_line:before {
  content: "\E58A";
}

.sys_cheese1_food:before {
  content: "\E58B";
}

.sys_cheese_food_line:before {
  content: "\E58C";
}

.sys_cheese_food:before {
  content: "\E58D";
}

.sys_chart-pie2_office_line:before {
  content: "\E58E";
}

.sys_chart-pie2_office:before {
  content: "\E58F";
}

.sys_chart-pie_office_line:before {
  content: "\E590";
}

.sys_chart-pie_office:before {
  content: "\E591";
}

.sys_chart-growth_finance_line:before {
  content: "\E592";
}

.sys_chart-growth_finance:before {
  content: "\E593";
}

.sys_chart-bar1_finance_line:before {
  content: "\E594";
}

.sys_chart-bar1_finance:before {
  content: "\E595";
}

.sys_chart-bar_finance_line:before {
  content: "\E596";
}

.sys_chart-bar_finance:before {
  content: "\E597";
}

.sys_chandelier_object_line:before {
  content: "\E598";
}

.sys_chandelier_object:before {
  content: "\E599";
}

.sys_champagne_food_line:before {
  content: "\E59A";
}

.sys_champagne_food:before {
  content: "\E59B";
}

.sys_chair_object_line:before {
  content: "\E59C";
}

.sys_chair_object:before {
  content: "\E59D";
}

.sys_certificate_object_line:before {
  content: "\E59E";
}

.sys_certificate_object:before {
  content: "\E59F";
}

.sys_cat_nature_line:before {
  content: "\E5A0";
}

.sys_cat_nature:before {
  content: "\E5A1";
}

.sys_castle_place_line:before {
  content: "\E5A2";
}

.sys_castle_place:before {
  content: "\E5A3";
}

.sys_casino_place_line:before {
  content: "\E5A4";
}

.sys_casino_place:before {
  content: "\E5A5";
}

.sys_carrot_food_line:before {
  content: "\E5A6";
}

.sys_carrot_food:before {
  content: "\E5A7";
}

.sys_cards_symbol_line:before {
  content: "\E5A8";
}

.sys_cards_symbol:before {
  content: "\E5A9";
}

.sys_car1_traffic_line:before {
  content: "\E5AA";
}

.sys_car1_traffic:before {
  content: "\E5AB";
}

.sys_car-ventilation_traffic_line:before {
  content: "\E5AC";
}

.sys_car-ventilation_traffic:before {
  content: "\E5AD";
}

.sys_car-sport_traffic_line:before {
  content: "\E5AE";
}

.sys_car-sport_traffic:before {
  content: "\E5AF";
}

.sys_car-simple_traffic_line:before {
  content: "\E5B0";
}

.sys_car-simple_traffic:before {
  content: "\E5B1";
}

.sys_car-lights_traffic_line:before {
  content: "\E5B2";
}

.sys_car-lights_traffic:before {
  content: "\E5B3";
}

.sys_car-front_traffic_line:before {
  content: "\E5B4";
}

.sys_car-front_traffic:before {
  content: "\E5B5";
}

.sys_car-accident_traffic_line:before {
  content: "\E5B6";
}

.sys_car-accident_traffic:before {
  content: "\E5B7";
}

.sys_car_traffic_line:before {
  content: "\E5B8";
}

.sys_car_traffic:before {
  content: "\E5B9";
}

.sys_cap_clothes_line:before {
  content: "\E5BA";
}

.sys_cap_clothes:before {
  content: "\E5BB";
}

.sys_canvas2_object_line:before {
  content: "\E5BC";
}

.sys_canvas2_object:before {
  content: "\E5BD";
}

.sys_canvas_symbol_line:before {
  content: "\E5BE";
}

.sys_canvas_symbol:before {
  content: "\E5BF";
}

.sys_candy_food_line:before {
  content: "\E5C0";
}

.sys_candy_food:before {
  content: "\E5C1";
}

.sys_candlestick-chart2_finance_line:before {
  content: "\E5C2";
}

.sys_candlestick-chart2_finance:before {
  content: "\E5C3";
}

.sys_candlestick-chart_symbol_line:before {
  content: "\E5C4";
}

.sys_candlestick-chart_symbol:before {
  content: "\E5C5";
}

.sys_camping_place_line:before {
  content: "\E5C6";
}

.sys_camping_place:before {
  content: "\E5C7";
}

.sys_camper_place_line:before {
  content: "\E5C8";
}

.sys_camper_place:before {
  content: "\E5C9";
}

.sys_camera-flash_nature_line:before {
  content: "\E5CA";
}

.sys_camera-flash_nature:before {
  content: "\E5CB";
}

.sys_cake-slice_food_line:before {
  content: "\E5CC";
}

.sys_cake-slice_food:before {
  content: "\E5CD";
}

.sys_cactus_object_line:before {
  content: "\E5CE";
}

.sys_cactus_object:before {
  content: "\E5CF";
}

.sys_cabinet_object_line:before {
  content: "\E5D0";
}

.sys_cabinet_object:before {
  content: "\E5D1";
}

.sys_buzz_object_line:before {
  content: "\E5D2";
}

.sys_buzz_object:before {
  content: "\E5D3";
}

.sys_button_clothes_line:before {
  content: "\E5D4";
}

.sys_button_clothes:before {
  content: "\E5D5";
}

.sys_butterfly_nature_line:before {
  content: "\E5D6";
}

.sys_butterfly_nature:before {
  content: "\E5D7";
}

.sys_bus-front_traffic_line:before {
  content: "\E5D8";
}

.sys_bus-front_traffic:before {
  content: "\E5D9";
}

.sys_bus_traffic_line:before {
  content: "\E5DA";
}

.sys_bus_traffic:before {
  content: "\E5DB";
}

.sys_burj-al-arab_place_line:before {
  content: "\E5DC";
}

.sys_burj-al-arab_place:before {
  content: "\E5DD";
}

.sys_bureau-dresser_object_line:before {
  content: "\E5DE";
}

.sys_bureau-dresser_object:before {
  content: "\E5DF";
}

.sys_bullet-list_office_line:before {
  content: "\E5E0";
}

.sys_bullet-list_office:before {
  content: "\E5E1";
}

.sys_bulb_office_line:before {
  content: "\E5E2";
}

.sys_bulb_office:before {
  content: "\E5E3";
}

.sys_bug_nature_line:before {
  content: "\E5E4";
}

.sys_bug_nature:before {
  content: "\E5E5";
}

.sys_buddhist-temple_place_line:before {
  content: "\E5E6";
}

.sys_buddhist-temple_place:before {
  content: "\E5E7";
}

.sys_brush_object_line:before {
  content: "\E5E8";
}

.sys_brush_object:before {
  content: "\E5E9";
}

.sys_browser-opera_symbol_line:before {
  content: "\E5EA";
}

.sys_browser-opera_symbol:before {
  content: "\E5EB";
}

.sys_browser-ie_symbol_line:before {
  content: "\E5EC";
}

.sys_browser-ie_symbol:before {
  content: "\E5ED";
}

.sys_browser-firefox_symbol_line:before {
  content: "\E5EE";
}

.sys_browser-firefox_symbol:before {
  content: "\E5EF";
}

.sys_browser-edge-legacy_symbol_line:before {
  content: "\E5F0";
}

.sys_browser-edge-legacy_symbol:before {
  content: "\E5F1";
}

.sys_browser-edge_symbol_line:before {
  content: "\E5F2";
}

.sys_browser-edge_symbol:before {
  content: "\E5F3";
}

.sys_browser-chrome_symbol_line:before {
  content: "\E5F4";
}

.sys_browser-chrome_symbol:before {
  content: "\E5F5";
}

.sys_broom_object_line:before {
  content: "\E5F6";
}

.sys_broom_object:before {
  content: "\E5F7";
}

.sys_broccoli_food_line:before {
  content: "\E5F8";
}

.sys_broccoli_food:before {
  content: "\E5F9";
}

.sys_briefcase_office_line:before {
  content: "\E5FA";
}

.sys_briefcase_office:before {
  content: "\E5FB";
}

.sys_bread_food_line:before {
  content: "\E5FC";
}

.sys_bread_food:before {
  content: "\E5FD";
}

.sys_brandenburg-gate_place_line:before {
  content: "\E5FE";
}

.sys_brandenburg-gate_place:before {
  content: "\E5FF";
}

.sys_boxing-glove_activity_line:before {
  content: "\E600";
}

.sys_boxing-glove_activity:before {
  content: "\E601";
}

.sys_boxing-bag_activity_line:before {
  content: "\E602";
}

.sys_boxing-bag_activity:before {
  content: "\E603";
}

.sys_boxing_activity_line:before {
  content: "\E604";
}

.sys_boxing_activity:before {
  content: "\E605";
}

.sys_bowling-pins2_object_line:before {
  content: "\E606";
}

.sys_bowling-pins2_object:before {
  content: "\E607";
}

.sys_bowling-pins_activity_line:before {
  content: "\E608";
}

.sys_bowling-pins_activity:before {
  content: "\E609";
}

.sys_bowling-ball_activity_line:before {
  content: "\E60A";
}

.sys_bowling-ball_activity:before {
  content: "\E60B";
}

.sys_bowl_food_line:before {
  content: "\E60C";
}

.sys_bowl_food:before {
  content: "\E60D";
}

.sys_botany_nature_line:before {
  content: "\E60E";
}

.sys_botany_nature:before {
  content: "\E60F";
}

.sys_bored_people_line:before {
  content: "\E610";
}

.sys_bored_people:before {
  content: "\E611";
}

.sys_border-radius_symbol_line:before {
  content: "\E612";
}

.sys_border-radius_symbol:before {
  content: "\E613";
}

.sys_boot-woman_clothes_line:before {
  content: "\E614";
}

.sys_boot-woman_clothes:before {
  content: "\E615";
}

.sys_boot_clothes_line:before {
  content: "\E616";
}

.sys_boot_clothes:before {
  content: "\E617";
}

.sys_books2_object_line:before {
  content: "\E618";
}

.sys_books2_object:before {
  content: "\E619";
}

.sys_books_office_line:before {
  content: "\E61A";
}

.sys_books_office:before {
  content: "\E61B";
}

.sys_book-open1_object_line:before {
  content: "\E61C";
}

.sys_book-open1_object:before {
  content: "\E61D";
}

.sys_book-open_object_line:before {
  content: "\E61E";
}

.sys_book-open_object:before {
  content: "\E61F";
}

.sys_boiling-water_food_line:before {
  content: "\E620";
}

.sys_boiling-water_food:before {
  content: "\E621";
}

.sys_bodybuilder2_activity_line:before {
  content: "\E622";
}

.sys_bodybuilder2_activity:before {
  content: "\E623";
}

.sys_boat-small_traffic_line:before {
  content: "\E624";
}

.sys_boat-small_traffic:before {
  content: "\E625";
}

.sys_boat-front_traffic_line:before {
  content: "\E626";
}

.sys_boat-front_traffic:before {
  content: "\E627";
}

.sys_board2_object_line:before {
  content: "\E628";
}

.sys_board2_object:before {
  content: "\E629";
}

.sys_board-game_object_line:before {
  content: "\E62A";
}

.sys_board-game_object:before {
  content: "\E62B";
}

.sys_board_office_line:before {
  content: "\E62C";
}

.sys_board_office:before {
  content: "\E62D";
}

.sys_blueberries_food_line:before {
  content: "\E62E";
}

.sys_blueberries_food:before {
  content: "\E62F";
}

.sys_blue-mosque_place_line:before {
  content: "\E630";
}

.sys_blue-mosque_place:before {
  content: "\E631";
}

.sys_blockchain_symbol_line:before {
  content: "\E632";
}

.sys_blockchain_symbol:before {
  content: "\E633";
}

.sys_blender_food_line:before {
  content: "\E634";
}

.sys_blender_food:before {
  content: "\E635";
}

.sys_blend_symbol_line:before {
  content: "\E636";
}

.sys_blend_symbol:before {
  content: "\E637";
}

.sys_bleah_people_line:before {
  content: "\E638";
}

.sys_bleah_people:before {
  content: "\E639";
}

.sys_bitcoin_symbol_line:before {
  content: "\E63A";
}

.sys_bitcoin_symbol:before {
  content: "\E63B";
}

.sys_bill_finance_line:before {
  content: "\E63C";
}

.sys_bill_finance:before {
  content: "\E63D";
}

.sys_bikini_clothes_line:before {
  content: "\E63E";
}

.sys_bikini_clothes:before {
  content: "\E63F";
}

.sys_bike-bmx_activity_line:before {
  content: "\E640";
}

.sys_bike-bmx_activity:before {
  content: "\E641";
}

.sys_bike_traffic_line:before {
  content: "\E642";
}

.sys_bike_traffic:before {
  content: "\E643";
}

.sys_bigmouth_people_line:before {
  content: "\E644";
}

.sys_bigmouth_people:before {
  content: "\E645";
}

.sys_big-eyes_people_line:before {
  content: "\E646";
}

.sys_big-eyes_people:before {
  content: "\E647";
}

.sys_big-ben_place_line:before {
  content: "\E648";
}

.sys_big-ben_place:before {
  content: "\E649";
}

.sys_bicep_activity_line:before {
  content: "\E64A";
}

.sys_bicep_activity:before {
  content: "\E64B";
}

.sys_belt_clothes_line:before {
  content: "\E64C";
}

.sys_belt_clothes:before {
  content: "\E64D";
}

.sys_beer1_food_line:before {
  content: "\E64E";
}

.sys_beer1_food:before {
  content: "\E64F";
}

.sys_beer_food_line:before {
  content: "\E650";
}

.sys_beer_food:before {
  content: "\E651";
}

.sys_bee_nature_line:before {
  content: "\E652";
}

.sys_bee_nature:before {
  content: "\E653";
}

.sys_bedroom_object_line:before {
  content: "\E654";
}

.sys_bedroom_object:before {
  content: "\E655";
}

.sys_bed_object_line:before {
  content: "\E656";
}

.sys_bed_object:before {
  content: "\E657";
}

.sys_bear1_nature_line:before {
  content: "\E658";
}

.sys_bear1_nature:before {
  content: "\E659";
}

.sys_bear_nature_line:before {
  content: "\E65A";
}

.sys_bear_nature:before {
  content: "\E65B";
}

.sys_beach-umbrella_place_line:before {
  content: "\E65C";
}

.sys_beach-umbrella_place:before {
  content: "\E65D";
}

.sys_bathtub2_place_line:before {
  content: "\E65E";
}

.sys_bathtub2_place:before {
  content: "\E65F";
}

.sys_bathtub_object_line:before {
  content: "\E660";
}

.sys_bathtub_object:before {
  content: "\E661";
}

.sys_bathroom-cabinet_object_line:before {
  content: "\E662";
}

.sys_bathroom-cabinet_object:before {
  content: "\E663";
}

.sys_bath-faucet_object_line:before {
  content: "\E664";
}

.sys_bath-faucet_object:before {
  content: "\E665";
}

.sys_bat_nature_line:before {
  content: "\E666";
}

.sys_bat_nature:before {
  content: "\E667";
}

.sys_basketball2_object_line:before {
  content: "\E668";
}

.sys_basketball2_object:before {
  content: "\E669";
}

.sys_basketball-ring_activity_line:before {
  content: "\E66A";
}

.sys_basketball-ring_activity:before {
  content: "\E66B";
}

.sys_basketball-player_activity_line:before {
  content: "\E66C";
}

.sys_basketball-player_activity:before {
  content: "\E66D";
}

.sys_basketball-board_activity_line:before {
  content: "\E66E";
}

.sys_basketball-board_activity:before {
  content: "\E66F";
}

.sys_basketball_activity_line:before {
  content: "\E670";
}

.sys_basketball_activity:before {
  content: "\E671";
}

.sys_baseball-player_activity_line:before {
  content: "\E672";
}

.sys_baseball-player_activity:before {
  content: "\E673";
}

.sys_baseball-pitch_activity_line:before {
  content: "\E674";
}

.sys_baseball-pitch_activity:before {
  content: "\E675";
}

.sys_baseball-bat_activity_line:before {
  content: "\E676";
}

.sys_baseball-bat_activity:before {
  content: "\E677";
}

.sys_baseball_activity_line:before {
  content: "\E678";
}

.sys_baseball_activity:before {
  content: "\E679";
}

.sys_barbershop_place_line:before {
  content: "\E67A";
}

.sys_barbershop_place:before {
  content: "\E67B";
}

.sys_barbecue1_food_line:before {
  content: "\E67C";
}

.sys_barbecue1_food:before {
  content: "\E67D";
}

.sys_barbecue-tools_food_line:before {
  content: "\E67E";
}

.sys_barbecue-tools_food:before {
  content: "\E67F";
}

.sys_barbecue_food_line:before {
  content: "\E680";
}

.sys_barbecue_food:before {
  content: "\E681";
}

.sys_bank-statement_finance_line:before {
  content: "\E682";
}

.sys_bank-statement_finance:before {
  content: "\E683";
}

.sys_banana_food_line:before {
  content: "\E684";
}

.sys_banana_food:before {
  content: "\E685";
}

.sys_bamboo_nature_line:before {
  content: "\E686";
}

.sys_bamboo_nature:before {
  content: "\E687";
}

.sys_baloon_object_line:before {
  content: "\E688";
}

.sys_baloon_object:before {
  content: "\E689";
}

.sys_balance_activity_line:before {
  content: "\E68A";
}

.sys_balance_activity:before {
  content: "\E68B";
}

.sys_bag1_clothes_line:before {
  content: "\E68C";
}

.sys_bag1_clothes:before {
  content: "\E68D";
}

.sys_bag_clothes_line:before {
  content: "\E68E";
}

.sys_bag_clothes:before {
  content: "\E68F";
}

.sys_badge2_office_line:before {
  content: "\E690";
}

.sys_badge2_office:before {
  content: "\E691";
}

.sys_backup_office_line:before {
  content: "\E692";
}

.sys_backup_office:before {
  content: "\E693";
}

.sys_backpack2_object_line:before {
  content: "\E694";
}

.sys_backpack2_object:before {
  content: "\E695";
}

.sys_backpack_clothes_line:before {
  content: "\E696";
}

.sys_backpack_clothes:before {
  content: "\E697";
}

.sys_baby-car-seat_traffic_line:before {
  content: "\E698";
}

.sys_baby-car-seat_traffic:before {
  content: "\E699";
}

.sys_ayout-grid_symbol_line:before {
  content: "\E69A";
}

.sys_ayout-grid_symbol:before {
  content: "\E69B";
}

.sys_ayout_symbol_line:before {
  content: "\E69C";
}

.sys_ayout_symbol:before {
  content: "\E69D";
}

.sys_ayers1_symbol_line:before {
  content: "\E69E";
}

.sys_ayers1_symbol:before {
  content: "\E69F";
}

.sys_ayers_symbol_line:before {
  content: "\E6A0";
}

.sys_ayers_symbol:before {
  content: "\E6A1";
}

.sys_award_object_line:before {
  content: "\E6A2";
}

.sys_award_object:before {
  content: "\E6A3";
}

.sys_aw_symbol_line:before {
  content: "\E6A4";
}

.sys_aw_symbol:before {
  content: "\E6A5";
}

.sys_avocado_food_line:before {
  content: "\E6A6";
}

.sys_avocado_food:before {
  content: "\E6A7";
}

.sys_augh1_people_line:before {
  content: "\E6A8";
}

.sys_augh1_people:before {
  content: "\E6A9";
}

.sys_augh_people_line:before {
  content: "\E6AA";
}

.sys_augh_people:before {
  content: "\E6AB";
}

.sys_audio-mixer_object_line:before {
  content: "\E6AC";
}

.sys_audio-mixer_object:before {
  content: "\E6AD";
}

.sys_attach_email_office_line:before {
  content: "\E6AE";
}

.sys_attach_email_office:before {
  content: "\E6AF";
}

.sys_atm_symbol_line:before {
  content: "\E6B0";
}

.sys_atm_symbol:before {
  content: "\E6B1";
}

.sys_athletics2_activity_line:before {
  content: "\E6B2";
}

.sys_athletics2_activity:before {
  content: "\E6B3";
}

.sys_at-station_activity_line:before {
  content: "\E6B4";
}

.sys_at-station_activity:before {
  content: "\E6B5";
}

.sys_astronomy_object_line:before {
  content: "\E6B6";
}

.sys_astronomy_object:before {
  content: "\E6B7";
}

.sys_arrow-tool_symbol_line:before {
  content: "\E6B8";
}

.sys_arrow-tool_symbol:before {
  content: "\E6B9";
}

.sys_armchair2_object_line:before {
  content: "\E6BA";
}

.sys_armchair2_object:before {
  content: "\E6BB";
}

.sys_archery-target_object_line:before {
  content: "\E6BC";
}

.sys_archery-target_object:before {
  content: "\E6BD";
}

.sys_archery_activity_line:before {
  content: "\E6BE";
}

.sys_archery_activity:before {
  content: "\E6BF";
}

.sys_archer_activity_line:before {
  content: "\E6C0";
}

.sys_archer_activity:before {
  content: "\E6C1";
}

.sys_arcade_object_line:before {
  content: "\E6C2";
}

.sys_arcade_object:before {
  content: "\E6C3";
}

.sys_apron_food_line:before {
  content: "\E6C4";
}

.sys_apron_food:before {
  content: "\E6C5";
}

.sys_apple2_food_line:before {
  content: "\E6C6";
}

.sys_apple2_food:before {
  content: "\E6C7";
}

.sys_apple_symbol_line:before {
  content: "\E6C8";
}

.sys_apple_symbol:before {
  content: "\E6C9";
}

.sys_app-services_symbol_line:before {
  content: "\E6CA";
}

.sys_app-services_symbol:before {
  content: "\E6CB";
}

.sys_app_symbol_line:before {
  content: "\E6CC";
}

.sys_app_symbol:before {
  content: "\E6CD";
}

.sys_api_symbol_line:before {
  content: "\E6CE";
}

.sys_api_symbol:before {
  content: "\E6CF";
}

.sys_apartment_place_line:before {
  content: "\E6D0";
}

.sys_apartment_place:before {
  content: "\E6D1";
}

.sys_animation_symbol_line:before {
  content: "\E6D2";
}

.sys_animation_symbol:before {
  content: "\E6D3";
}

.sys_angry1_people_line:before {
  content: "\E6D4";
}

.sys_angry1_people:before {
  content: "\E6D5";
}

.sys_angry_people_line:before {
  content: "\E6D6";
}

.sys_angry_people:before {
  content: "\E6D7";
}

.sys_angle_symbol_line:before {
  content: "\E6D8";
}

.sys_angle_symbol:before {
  content: "\E6D9";
}

.sys_android_symbol_line:before {
  content: "\E6DA";
}

.sys_android_symbol:before {
  content: "\E6DB";
}

.sys_anding_traffic_line:before {
  content: "\E6DC";
}

.sys_anding_traffic:before {
  content: "\E6DD";
}

.sys_anchor_traffic_line:before {
  content: "\E6DE";
}

.sys_anchor_traffic:before {
  content: "\E6DF";
}

.sys_ambulance_traffic_line:before {
  content: "\E6E0";
}

.sys_ambulance_traffic:before {
  content: "\E6E1";
}

.sys_align-bottom_symbol_line:before {
  content: "\E6E2";
}

.sys_align-bottom_symbol:before {
  content: "\E6E3";
}

.sys_alien_people_line:before {
  content: "\E6E4";
}

.sys_alien_people:before {
  content: "\E6E5";
}

.sys_algorithm_symbol_line:before {
  content: "\E6E6";
}

.sys_algorithm_symbol:before {
  content: "\E6E7";
}

.sys_album_symbol_line:before {
  content: "\E6E8";
}

.sys_album_symbol:before {
  content: "\E6E9";
}

.sys_airport_place_line:before {
  content: "\E6EA";
}

.sys_airport_place:before {
  content: "\E6EB";
}

.sys_airplane_traffic_line:before {
  content: "\E6EC";
}

.sys_airplane_traffic:before {
  content: "\E6ED";
}

.sys_airbag_traffic_line:before {
  content: "\E6EE";
}

.sys_airbag_traffic:before {
  content: "\E6EF";
}

.sys_air-conditioner_object_line:before {
  content: "\E6F0";
}

.sys_air-conditioner_object:before {
  content: "\E6F1";
}

.sys_adaptive-bike_activity_line:before {
  content: "\E6F2";
}

.sys_adaptive-bike_activity:before {
  content: "\E6F3";
}

.sys_acorn_food_line:before {
  content: "\E6F4";
}

.sys_acorn_food:before {
  content: "\E6F5";
}

.sys_9_3_marker:before {
  content: "\E6F6";
}

.sys_9_3_marker_line:before {
  content: "\E6F7";
}

.sys_9_2_map:before {
  content: "\E6F8";
}

.sys_9_2_map_line:before {
  content: "\E6F9";
}

.sys_9_1_map_marker:before {
  content: "\E6FA";
}

.sys_9_1_map_marker_line:before {
  content: "\E6FB";
}

.sys_8_5_print:before {
  content: "\E6FC";
}

.sys_8_5_print_line:before {
  content: "\E6FD";
}

.sys_8_4_folder:before {
  content: "\E6FE";
}

.sys_8_4_folder_line:before {
  content: "\E6FF";
}

.sys_8_3_briefcase:before {
  content: "\E700";
}

.sys_8_3_briefcase_line:before {
  content: "\E701";
}

.sys_8_2_bookmark_ribbon:before {
  content: "\E702";
}

.sys_8_2_bookmark_ribbon_line:before {
  content: "\E703";
}

.sys_8_1_news:before {
  content: "\E704";
}

.sys_8_1_news_line:before {
  content: "\E705";
}

.sys_7_2_airplane_mode_on:before {
  content: "\E706";
}

.sys_7_2_airplane_mode_on_line:before {
  content: "\E707";
}

.sys_7_1_truck:before {
  content: "\E708";
}

.sys_7_1_truck_line:before {
  content: "\E709";
}

.sys_6_3_user_male:before {
  content: "\E70A";
}

.sys_6_3_user_male_line:before {
  content: "\E70B";
}

.sys_6_2_female_user:before {
  content: "\E70C";
}

.sys_6_2_female_user_line:before {
  content: "\E70D";
}

.sys_6_1_user_group:before {
  content: "\E70E";
}

.sys_6_1_user_group_line:before {
  content: "\E70F";
}

.sys_5_5_stack_of_photos:before {
  content: "\E710";
}

.sys_5_5_stack_of_photos_line:before {
  content: "\E711";
}

.sys_5_4_contact_card:before {
  content: "\E712";
}

.sys_5_4_contact_card_line:before {
  content: "\E713";
}

.sys_5_3_message:before {
  content: "\E714";
}

.sys_5_3_message_line:before {
  content: "\E715";
}

.sys_5_2_phone:before {
  content: "\E716";
}

.sys_5_2_phone_line:before {
  content: "\E717";
}

.sys_5_1_chat:before {
  content: "\E718";
}

.sys_5_1_chat_line:before {
  content: "\E719";
}

.sys_4_3_alarm_clock:before {
  content: "\E71A";
}

.sys_4_3_alarm_clock_line:before {
  content: "\E71B";
}

.sys_4_2_clock:before {
  content: "\E71C";
}

.sys_4_2_clock_line:before {
  content: "\E71D";
}

.sys_4_1_calendar:before {
  content: "\E71E";
}

.sys_4_1_calendar_line:before {
  content: "\E71F";
}

.sys_3_3_paper_money:before {
  content: "\E720";
}

.sys_3_3_paper_money_line:before {
  content: "\E721";
}

.sys_3_2_money_box:before {
  content: "\E722";
}

.sys_3_2_money_box_line:before {
  content: "\E723";
}

.sys_3_1_coins:before {
  content: "\E724";
}

.sys_3_1_coins_line:before {
  content: "\E725";
}

.sys_2_6_trophy:before {
  content: "\E726";
}

.sys_2_6_trophy_line:before {
  content: "\E727";
}

.sys_2_5_handshake:before {
  content: "\E728";
}

.sys_2_5_handshake_line:before {
  content: "\E729";
}

.sys_2_4_training:before {
  content: "\E72A";
}

.sys_2_4_training_line:before {
  content: "\E72B";
}

.sys_2_3_statistics:before {
  content: "\E72C";
}

.sys_2_3_statistics_line:before {
  content: "\E72D";
}

.sys_2_2_pie_chart:before {
  content: "\E72E";
}

.sys_2_2_pie_chart_line:before {
  content: "\E72F";
}

.sys_2_1_bar_chart:before {
  content: "\E730";
}

.sys_2_1_bar_chart_line:before {
  content: "\E731";
}

.sys_18_5_warehouse:before {
  content: "\E732";
}

.sys_18_5_warehouse_line:before {
  content: "\E733";
}

.sys_18_4_clinic:before {
  content: "\E734";
}

.sys_18_4_clinic_line:before {
  content: "\E735";
}

.sys_18_3_house:before {
  content: "\E736";
}

.sys_18_3_house_line:before {
  content: "\E737";
}

.sys_18_2_factory:before {
  content: "\E738";
}

.sys_18_2_factory_line:before {
  content: "\E739";
}

.sys_18_1_apartment_house:before {
  content: "\E73A";
}

.sys_18_1_apartment_house_line:before {
  content: "\E73B";
}

.sys_17_9_sad:before {
  content: "\E73C";
}

.sys_17_9_sad_line:before {
  content: "\E73D";
}

.sys_17_8_lol:before {
  content: "\E73E";
}

.sys_17_8_lol_line:before {
  content: "\E73F";
}

.sys_17_7_insect:before {
  content: "\E740";
}

.sys_17_7_insect_line:before {
  content: "\E741";
}

.sys_17_6_reddit:before {
  content: "\E742";
}

.sys_17_6_reddit_line:before {
  content: "\E743";
}

.sys_17_5_dog:before {
  content: "\E744";
}

.sys_17_5_dog_line:before {
  content: "\E745";
}

.sys_17_4_worker_filled:before {
  content: "\E746";
}

.sys_17_4_worker_filled_line:before {
  content: "\E747";
}

.sys_17_3_running:before {
  content: "\E748";
}

.sys_17_3_running_line:before {
  content: "\E749";
}

.sys_17_2_baby:before {
  content: "\E74A";
}

.sys_17_2_baby_line:before {
  content: "\E74B";
}

.sys_17_1_meeting:before {
  content: "\E74C";
}

.sys_17_1_meeting_line:before {
  content: "\E74D";
}

.sys_16_6_genius:before {
  content: "\E74E";
}

.sys_16_6_genius_line:before {
  content: "\E74F";
}

.sys_16_5_globe_earth:before {
  content: "\E750";
}

.sys_16_5_globe_earth_line:before {
  content: "\E751";
}

.sys_16_4_compass:before {
  content: "\E752";
}

.sys_16_4_compass_line:before {
  content: "\E753";
}

.sys_16_3_about:before {
  content: "\E754";
}

.sys_16_3_about_line:before {
  content: "\E755";
}

.sys_16_2_error:before {
  content: "\E756";
}

.sys_16_2_error_line:before {
  content: "\E757";
}

.sys_16_1_checked:before {
  content: "\E758";
}

.sys_16_1_checked_line:before {
  content: "\E759";
}

.sys_15_9_bench_press:before {
  content: "\E75A";
}

.sys_15_9_bench_press_line:before {
  content: "\E75B";
}

.sys_15_8_beach:before {
  content: "\E75C";
}

.sys_15_8_beach_line:before {
  content: "\E75D";
}

.sys_15_7_medical_ID:before {
  content: "\E75E";
}

.sys_15_7_medical_ID_line:before {
  content: "\E75F";
}

.sys_15_6_cloud:before {
  content: "\E760";
}

.sys_15_6_cloud_line:before {
  content: "\E761";
}

.sys_15_5_sun:before {
  content: "\E762";
}

.sys_15_5_sun_line:before {
  content: "\E763";
}

.sys_15_4_musical_notes:before {
  content: "\E764";
}

.sys_15_4_musical_notes_line:before {
  content: "\E765";
}

.sys_15_3_Movie:before {
  content: "\E766";
}

.sys_15_3_Movie_line:before {
  content: "\E767";
}

.sys_15_2_picture:before {
  content: "\E768";
}

.sys_15_2_picture_line:before {
  content: "\E769";
}

.sys_15_11_qr_code:before {
  content: "\E76A";
}

.sys_15_11_qr_code_line:before {
  content: "\E76B";
}

.sys_15_10_barcode:before {
  content: "\E76C";
}

.sys_15_10_barcode_line:before {
  content: "\E76D";
}

.sys_15_1_camera:before {
  content: "\E76E";
}

.sys_15_1_camera_line:before {
  content: "\E76F";
}

.sys_14_5_restaurant:before {
  content: "\E770";
}

.sys_14_5_restaurant_line:before {
  content: "\E771";
}

.sys_14_4_sofa:before {
  content: "\E772";
}

.sys_14_4_sofa_line:before {
  content: "\E773";
}

.sys_14_3_coffee:before {
  content: "\E774";
}

.sys_14_3_coffee_line:before {
  content: "\E775";
}

.sys_14_2_birthday:before {
  content: "\E776";
}

.sys_14_2_birthday_line:before {
  content: "\E777";
}

.sys_14_1_gift:before {
  content: "\E778";
}

.sys_14_1_gift_line:before {
  content: "\E779";
}

.sys_13_3_shopping_cart_loaded:before {
  content: "\E77A";
}

.sys_13_3_shopping_cart_loaded_line:before {
  content: "\E77B";
}

.sys_13_2_shopping_bag:before {
  content: "\E77C";
}

.sys_13_2_shopping_bag_line:before {
  content: "\E77D";
}

.sys_13_1_shop:before {
  content: "\E77E";
}

.sys_13_1_shop_line:before {
  content: "\E77F";
}

.sys_12_4_puzzle:before {
  content: "\E780";
}

.sys_12_4_puzzle_line:before {
  content: "\E781";
}

.sys_12_3_idea:before {
  content: "\E782";
}

.sys_12_3_idea_line:before {
  content: "\E783";
}

.sys_12_2_book:before {
  content: "\E784";
}

.sys_12_2_book_line:before {
  content: "\E785";
}

.sys_12_1_graduation_cap:before {
  content: "\E786";
}

.sys_12_1_graduation_cap_line:before {
  content: "\E787";
}

.sys_11_6_paint_brush:before {
  content: "\E788";
}

.sys_11_6_paint_brush_line:before {
  content: "\E789";
}

.sys_11_5_app_drill:before {
  content: "\E78A";
}

.sys_11_5_app_drill_line:before {
  content: "\E78B";
}

.sys_11_4_services:before {
  content: "\E78C";
}

.sys_11_4_services_line:before {
  content: "\E78D";
}

.sys_11_3_support:before {
  content: "\E78E";
}

.sys_11_3_support_line:before {
  content: "\E78F";
}

.sys_11_2_maintenance:before {
  content: "\E790";
}

.sys_11_2_maintenance_line:before {
  content: "\E791";
}

.sys_11_1_tool_storage_box:before {
  content: "\E792";
}

.sys_11_1_tool_storage_box_line:before {
  content: "\E793";
}

.sys_10_9_trash:before {
  content: "\E794";
}

.sys_10_9_trash_line:before {
  content: "\E795";
}

.sys_10_8_advertising:before {
  content: "\E796";
}

.sys_10_8_advertising_line:before {
  content: "\E797";
}

.sys_10_7_bell:before {
  content: "\E798";
}

.sys_10_7_bell_line:before {
  content: "\E799";
}

.sys_10_6_thumbs_up:before {
  content: "\E79A";
}

.sys_10_6_thumbs_up_line:before {
  content: "\E79B";
}

.sys_10_5_star:before {
  content: "\E79C";
}

.sys_10_5_star_line:before {
  content: "\E79D";
}

.sys_10_4_heart:before {
  content: "\E79E";
}

.sys_10_4_heart_line:before {
  content: "\E79F";
}

.sys_10_3_security_checked:before {
  content: "\E7A0";
}

.sys_10_3_security_checked_line:before {
  content: "\E7A1";
}

.sys_10_2_lock:before {
  content: "\E7A2";
}

.sys_10_2_lock_line:before {
  content: "\E7A3";
}

.sys_10_13_rocket:before {
  content: "\E7A4";
}

.sys_10_13_rocket_line:before {
  content: "\E7A5";
}

.sys_10_12_paper_plane:before {
  content: "\E7A6";
}

.sys_10_12_paper_plane_line:before {
  content: "\E7A7";
}

.sys_10_11_filter:before {
  content: "\E7A8";
}

.sys_10_11_filter_line:before {
  content: "\E7A9";
}

.sys_10_10_visible:before {
  content: "\E7AA";
}

.sys_10_10_visible_line:before {
  content: "\E7AB";
}

.sys_10_1_health_data:before {
  content: "\E7AC";
}

.sys_10_1_health_data_line:before {
  content: "\E7AD";
}

.sys_1_worksheet:before {
  content: "\E7AE";
}

.sys_1_worksheet_line:before {
  content: "\E7AF";
}

.sys_1_9_address_book:before {
  content: "\E7B0";
}

.sys_1_9_address_book_line:before {
  content: "\E7B1";
}

.sys_1_8_online_support:before {
  content: "\E7B2";
}

.sys_1_8_online_support_line:before {
  content: "\E7B3";
}

.sys_1_7_approval:before {
  content: "\E7B4";
}

.sys_1_7_approval_line:before {
  content: "\E7B5";
}

.sys_1_6_document:before {
  content: "\E7B6";
}

.sys_1_6_document_line:before {
  content: "\E7B7";
}

.sys_1_5_create_new:before {
  content: "\E7B8";
}

.sys_1_5_create_new_line:before {
  content: "\E7B9";
}

.sys_1_4_calculator:before {
  content: "\E7BA";
}

.sys_1_4_calculator_line:before {
  content: "\E7BB";
}

.sys_1_3_us_dollar:before {
  content: "\E7BC";
}

.sys_1_3_us_dollar_line:before {
  content: "\E7BD";
}

.sys_1_2_order:before {
  content: "\E7BE";
}

.sys_1_2_order_line:before {
  content: "\E7BF";
}

.sys_1_11_car:before {
  content: "\E7C0";
}

.sys_1_11_car_line:before {
  content: "\E7C1";
}

.sys_1_10_people:before {
  content: "\E7C2";
}

.sys_1_10_people_line:before {
  content: "\E7C3";
}

.sys_1_1_combo_chart:before {
  content: "\E7C4";
}

.sys_1_1_combo_chart_line:before {
  content: "\E7C5";
}

.sys_1_0_home:before {
  content: "\E7C6";
}

.sys_1_0_home_line:before {
  content: "\E7C7";
}

.sys_0_lego:before {
  content: "\E7C8";
}

.sys_0_lego_line:before {
  content: "\E7C9";
}

.SheetMove .mui-dialog-body {
  overflow: hidden;
}
.SheetMove .empty .value {
  color: #999;
}
.SheetMove .target {
  padding: 3px 8px;
  margin: 0 5px;
  border-radius: 4px;
  background: #EAEAEA;
}
.SheetMove .groupingWrap {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 10px;
  height: 400px;
}
.SheetMove .groupingWrap .searchWrap {
  padding: 0 5px;
  border-bottom: 1px solid #eaeaea;
}
.SheetMove .groupingWrap .searchWrap input {
  border: none;
}
.SheetMove .groupingWrap .groupingItem {
  height: 33px;
  padding: 0 10px 0 8px;
}
.SheetMove .groupingWrap .groupingItem.active {
  color: #2196f3;
  background-color: #E5F3FE;
}
.SheetMove .groupingWrap .groupingItem.active .ellipsis {
  font-weight: 600;
}

.uploadContainer {
  height: 340px;
  border: 1px dashed #e0e0e0;
}
.uploadContainer .icon {
  color: #bdbdbd;
}
.uploadContainer .icon.excelIcon {
  color: #7ddd25;
}
.uploadContainer:hover {
  border: 1px dashed #2196f3;
}
.uploadContainer:hover .icon {
  color: #2196f3;
}
.uploadContainer:hover .icon.excelicon {
  color: #7ddd25;
}

.dialogCreateApp .mui-dialog-dialog {
  height: 640px !important;
}
.dialogCreateApp .stepLast {
  color: #2196f3;
  border: 1px solid #2196f3;
}
.dialogCreateApp .Button.bold {
  font-weight: bold;
}
.createAppWrap {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.createAppWrap .appIconWrap {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  margin: 0 auto 16px;
  z-index: 1;
}
.createAppWrap .appIconWrap .editIcon {
  width: 22px;
  height: 22px;
  text-align: center;
  position: absolute;
  right: 0px;
  top: 0px;
  background-color: #fff;
  border-radius: 50%;
}
.createAppWrap .appIconWrap .editIcon .editApp {
  font-size: 16px;
  position: absolute;
  left: 3px;
  top: 3px;
}
.createAppWrap .successImg {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 207px;
  height: 140px;
  z-index: 0;
}
@keyframes successImgAnimation {
  from {
    top: -100%;
    opacity: 0;
  }
  to {
    top: -20%;
    opacity: 1;
  }
}
.createAppWrap .successBg {
  top: -20%;
  animation-duration: 2s;
  animation-name: successImgAnimation;
}
.createAppWrap .appName {
  display: inline-flex;
  align-items: center;
  box-sizing: border-box;
  position: relative;
  min-width: 204px;
  max-width: 600px;
  height: 45px;
  line-height: 45px;
  padding: 0 30px;
  margin: 0 auto 30px;
  border: none;
}
.createAppWrap .appName.bgColor {
  background: #f5f5f5;
}
.createAppWrap .appName .occupation {
  display: inline-block;
  visibility: hidden;
}
.createAppWrap .appName .inputCon {
  box-sizing: border-box;
  position: absolute;
  display: inline;
  line-height: normal;
  border-radius: inherit;
  height: 100%;
  width: calc(100% - 60px);
  outline: 0;
  border: 0;
  margin: 0;
}
.createAppWrap .appName .inputCon.bgColor {
  background: #f5f5f5;
}
.createAppWrap .appName .inputCon.lineH46 {
  line-height: 46px;
}
.createAppWrap .overLimit {
  color: #f44336;
  margin: 0 auto;
}
.createAppWrap .sheetInfo {
  width: 304px;
  height: 185px;
  padding: 10px;
  overflow: auto;
  background-color: #fafafa;
  margin: 0 auto;
}
.createAppWrap .sheetInfo .sheetInfoItem {
  padding-left: 22px;
  height: 33px;
  line-height: 33px;
}
.createAppWrap .sheetInfo .sheetInfoItem .sheetName {
  max-width: 100%;
}
.createAppWrap .sheetInfo .sheetInfoItem .icon {
  display: none;
}
.createAppWrap .sheetInfo .sheetInfoItem .width94 {
  width: 94px;
}
.createAppWrap .sheetInfo .sheetInfoItem .editSheetNameInput {
  width: 136px;
  height: 23px;
  margin: 4px 0;
  border-radius: 4px;
  border: 1px solid #e0e0e0;
}
.createAppWrap .sheetInfo .sheetInfoItem:hover {
  background-color: #f2f2f2;
}
.createAppWrap .sheetInfo .sheetInfoItem:hover .sheetName {
  max-width: calc(100% - 18px);
}
.createAppWrap .sheetInfo .sheetInfoItem:hover .icon {
  display: inline;
}
.createAppWrap .createAppLoadingWrap {
  opacity: 0;
}
.createAppWrap .loadingOpacity {
  opacity: 1;
}
.createAppWrap .createAppLoading {
  margin: 0;
}
.createAppWrap .mBottom35 {
  margin-bottom: 35px;
}
@keyframes successInfoAnimation {
  from {
    height: 0;
    opacity: 0;
  }
  to {
    height: 135px;
    opacity: 1;
  }
}
.createAppWrap .successInfoAct {
  height: 130px;
  animation-duration: 1s;
  animation-name: successInfoAnimation;
}
@keyframes appInfoAnimation {
  from {
    transform: translateY(-50px);
    font-size: 26px;
    opacity: 0;
  }
  to {
    transform: translateY(0);
    font-size: 18px;
    opacity: 1;
  }
}
.createAppWrap .appInfoAct {
  font-size: 18px;
  animation-duration: 1s;
  animation-name: appInfoAnimation;
}
.createAppWrap .congratulationImg {
  width: 32px;
  height: 32px;
}
.createAppWrap .checkAppBtn {
  min-height: 44px;
  line-height: 44px;
}
.createAppWrap .input-box {
  display: inline-flex;
  align-items: center;
  box-sizing: border-box;
  position: relative;
}

.workSheetLeft {
  width: 240px;
  position: relative;
  z-index: 10;
  flex-direction: column;
  background-color: #fff;
  transition: width 0.2s;
  border-right: 1px solid #e0e0e0;
}
.workSheetLeft.workSheetLeftHide {
  width: 56px;
}
.workSheetLeft.workSheetLeftHide .rightArea,
.workSheetLeft.workSheetLeftHide .workSheetItem .name,
.workSheetLeft.workSheetLeftHide .newWorkSheet .text,
.workSheetLeft.workSheetLeftHide .workSheetItem .icon-visibility_off {
  display: none !important;
}
.workSheetLeft.workSheetLeftHide .workSheetItem {
  padding: 0;
}
.workSheetLeft.workSheetLeftHide .workSheetItem .nameWrap {
  padding: 0 16px;
}
.workSheetLeft .nano-content > div:first-child {
  margin-top: 6px;
}
.workSheetLeft .workSheetItem {
  color: inherit;
  cursor: pointer;
  align-items: center;
  user-select: none;
  padding: 0 16px;
}
.workSheetLeft .workSheetItem .nameWrap {
  color: rgba(0, 0, 0, 0.9);
  flex: 1;
  min-width: 0;
  height: 44px;
}
.workSheetLeft .workSheetItem .name {
  display: inline-block;
  color: inherit;
}
.workSheetLeft .workSheetItem:hover,
.workSheetLeft .workSheetItem.hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.workSheetLeft .workSheetItem:hover .rightArea,
.workSheetLeft .workSheetItem.hover .rightArea {
  display: flex;
}
.workSheetLeft .workSheetItem .name:hover {
  text-decoration: none;
}
.workSheetLeft .workSheetItem.active .name::before {
  content: '';
  position: absolute;
  left: 2px;
  top: 50%;
  height: 16px;
  width: 3px;
  border-radius: 3px;
  transform: translateY(-50%);
  background: currentColor;
}
.workSheetLeft .workSheetItem .rightArea {
  width: 23px;
  height: 23px;
  display: none;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.workSheetLeft .workSheetItem .rightArea:hover {
  background: #0000000d;
}
.workSheetLeft .workSheetItem .rightArea .Menu {
  position: fixed;
}
.workSheetLeft .workSheetItem .moreIcon,
.workSheetLeft .workSheetItem .arrowIcon,
.workSheetLeft .workSheetItem .openIcon {
  color: rgba(0, 0, 0, 0.3);
}
.workSheetLeft .workSheetItem .moreIcon:hover,
.workSheetLeft .workSheetItem .arrowIcon:hover,
.workSheetLeft .workSheetItem .openIcon:hover {
  color: rgba(0, 0, 0, 0.5);
}
.workSheetLeft .workSheetItem .setSheetInfo {
  position: absolute;
  right: 0px;
  width: 1px;
  height: 1px;
}
.workSheetLeft .groupItems {
  transition: height 0.2s;
}
.workSheetLeft .newWorkSheet {
  padding: 12px;
  display: flex;
  align-items: center;
}
.workSheetLeft .newWorkSheet i {
  color: #9e9e9e;
}
.workSheetLeft .newWorkSheet .text {
  color: rgba(0, 0, 0, 0.3);
}
.workSheetLeft .newWorkSheet:hover,
.workSheetLeft .newWorkSheet.active {
  background-color: rgba(0, 0, 0, 0.04);
}
.workSheetLeft .newWorkSheet:hover .text,
.workSheetLeft .newWorkSheet.active .text {
  visibility: visible;
}
.workSheetLeft.hide {
  width: 0;
  display: none;
}
.workSheetLeft .unfoldWrap {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: end;
}
.workSheetLeft .unfoldIcon {
  padding: 8px;
  border-radius: 50%;
  margin-right: 12px;
}
.workSheetLeft .unfoldIcon:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.worksheetItemOperate {
  text-align: left;
  position: static !important;
}
.worksheetItemOperate.grouping {
  max-height: 300px;
  overflow-y: auto;
}
.worksheetItemOperate hr.splitter {
  border: none;
  border-top: 1px solid #e9e9e9;
  margin: 5px 0;
}
.worksheetItemOperate .Item-content {
  padding-left: 36px;
}
.worksheetItemOperate .moveSheetActive {
  color: #fff;
  background-color: #1e88e5 !important;
}
.worksheetItemOperate .moveSheetActive .icon {
  color: #fff !important;
}
.worksheetItemOperate .moveSheetActive .icon-arrow-right-tip {
  color: rgba(255, 255, 255, 0.7) !important;
}
.worksheetItemOperate .icon-arrow-right-tip {
  left: auto !important;
  right: 10px;
}
.worksheetItemOperate .MenuItem .Icon {
  margin: 0 2px;
  font-size: 18px;
  vertical-align: middle;
  color: #999;
}
.worksheetItemOperate .MenuItem .text {
  font-size: 13px;
  margin-left: 4px;
}
.worksheetItemOperate .MenuItem.delete .Icon,
.worksheetItemOperate .MenuItem.delete .text {
  color: #f44338 !important;
}
.worksheetItemOperate .MenuItem.delete:hover .Icon,
.worksheetItemOperate .MenuItem.delete:hover .text {
  color: #fff !important;
}
.createNewMenu {
  border-radius: 3px;
  background-color: #fff;
}
.createNewMenu .Menu {
  width: 240px !important;
  position: unset !important;
}
.createNewMenu .subMenu {
  width: 180px;
  max-height: 300px;
  overflow: auto;
}
.createNewMenu .subMenu .Item-content {
  padding-left: 16px;
}
.createNewMenu .subMenu .Item-content:hover .icon {
  color: #fff !important;
}
.createNewMenu .MenuItem {
  height: 36px;
  line-height: 36px;
  font-size: 14px;
}
.createNewMenu .MenuItem .Item-content {
  color: #000;
  overflow: inherit !important;
}
.createNewMenu .MenuItem .Item-content .icon {
  color: #9e9e9e;
}
.createNewMenu .MenuItem .Item-content:hover {
  color: #fff;
}
.createNewMenu .MenuItem .Item-content:hover .icon {
  color: #fff;
}
.createNewMenu .MenuItem .icon-arrow-right-tip {
  left: auto !important;
  right: 10px;
}
.createNewMenu .spaceLine {
  height: 1px;
  border-bottom: 1px solid #eaeaea;
}

.guidanceWrapper {
  width: 300px;
  position: absolute;
  right: -316px;
  bottom: 24px;
  padding: 24px;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.16);
}
.guidanceWrapper .guideImg {
  width: 100%;
  height: 142px;
  background-size: contain;
  background-repeat: no-repeat;
}
.guidanceWrapper .guideImg.guide_1 {
  background-image: url(data:image/png;base64,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);
}
.guidanceWrapper .guideImg.guide_2 {
  background-image: url(data:image/png;base64,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);
}
.guidanceWrapper .guideImg.guide_3 {
  background-image: url(data:image/png;base64,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);
}
.guidanceWrapper .guideImg.guide_4 {
  background-image: url(data:image/png;base64,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);
}
.guidanceWrapper .guideImg.guide_5 {
  background-image: url(data:image/png;base64,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);
}
.guidanceWrapper .guideImg.guide_6 {
  background-image: url(data:image/png;base64,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);
}
.guidanceWrapper .guideImg.guide_7 {
  background-image: url(data:image/png;base64,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);
}
.guidanceWrapper .skip:hover,
.guidanceWrapper .lastStep:hover {
  color: #126cfc !important;
}
.guidanceWrapper .continue {
  min-width: 90px;
  line-height: 32px;
  min-height: 32px;
  border-radius: 16px;
  background-color: #126cfc;
}
.guidanceWrapper .continue:hover {
  background-color: #126cfccc;
}
.guidanceCircle {
  position: absolute;
  z-index: 10;
  border-radius: 20px;
  border: 5px solid #126cfcff;
  pointer-events: none;
  animation-name: scaleAnimate;
  animation-timing-function: cubic-bezier(0.16, 0.32, 0.62, 0.79);
  animation-duration: 1.1s;
  animation-direction: alternate;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
}
.guidanceCircle.dark {
  border-color: #000000cc;
  z-index: 100;
}
.editSheetGuidanceCircle {
  top: 5px;
  width: 200px;
  left: 8px;
  height: 35px;
}
.addSheetGuidanceCircle {
  width: 160px;
  height: 35px;
  left: -4px;
  top: 35px;
}
.addPageGuidanceCircle {
  width: 160px;
  height: 35px;
  left: -4px;
  top: 109px;
}
.guidanceInfo {
  position: absolute;
  z-index: 20;
  width: max-content;
  color: #fff;
  font-weight: 600;
  padding: 9px 14px;
  margin-top: 5px;
  border-radius: 0 16px 16px;
  background-color: #126cfcff;
  box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.16);
  animation-name: translateXAnimate;
  animation-timing-function: cubic-bezier(0.16, 0.32, 0.62, 0.79);
  animation-duration: 1s;
  animation-direction: alternate;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
}
.guidanceInfo.dark {
  background-color: #000000cc;
}
.guidanceTrigger {
  position: inherit !important;
}
@keyframes scaleAnimate {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.05);
  }
}
@keyframes translateXAnimate {
  from {
    transform: translateX(0px);
  }
  to {
    transform: translateX(15px);
  }
}

.batchOperateCon {
  display: flex;
  flex-direction: column;
  position: absolute;
  z-index: 10;
  padding: 0 10px;
  top: 0;
  left: 0;
  width: 100%;
  height: 75px;
  line-height: initial;
  box-sizing: border-box;
  background-color: #fff;
  border-bottom: 1px solid #e0e0e0;
}
.batchOperateCon .selected {
  margin-top: 12px;
}
.batchOperateCon .selected .selectedStatus {
  font-size: 17px;
  margin-left: 12px;
  font-weight: bold;
  color: #333;
}
.batchOperateCon .operate {
  margin-top: 5px;
}
.batchOperateCon .iconText .icon {
  margin: 0 6px;
}
.batchOperateCon .iconText .icon-arrow-down-border {
  vertical-align: middle;
  font-size: 13px;
  margin: 0 0 0 3px;
}
.batchOperateCon .defaultPrint {
  margin-bottom: 5px;
}
.batchOperateCon .printList {
  padding-top: 5px;
  border-top: 1px solid #ddd;
  max-height: 280px;
  overflow-y: auto;
}
.batchOperateCon .printList.noBorder {
  padding-top: 0;
  border-top: 0;
}
.batchOperateCon .customButtonExecCon {
  position: relative;
}
.batchOperateCon .customButtonExecCon .splitter {
  display: inline-block;
  border: 1px solid #ccc;
  height: 12px;
  vertical-align: middle;
  margin: 0 14px 0px 12px;
}
.batchOperateCon .customButtonExecCon .expandBtn {
  cursor: pointer;
}
.batchOperateCon .customButtonExecCon .customButtonsList {
  margin: 4px 34px;
  max-height: 500px;
  overflow: auto;
}
.batchOperateCon .customButtonExecCon .customButtonsList .customBtnItem .icon {
  margin-left: 0px;
}
.batchOperateCon .customButtonExecCon .icon-arrow-down-border {
  vertical-align: middle;
  font-size: 13px;
  margin: 0 0 0 3px;
}
.batchOperateCon .customButtonsList .empty {
  padding: 4px 10px;
  color: #9e9e9e;
}
.batchOperateCon .delete .text,
.batchOperateCon .delete .icon {
  color: #ff6d6c;
}
.batchOperateCon .delete:hover .text,
.batchOperateCon .delete:hover .icon {
  color: #ff5553;
}
.batchOperateCon .refreshBtn {
  height: 18px;
}
.batchOperateCon.single {
  display: flex;
  justify-content: center;
  height: 50px;
}
.batchOperateCon.single .operate {
  margin-top: 0;
}
.batchOperateCon.single .selected {
  margin: 0 10px 0 0;
  line-height: 28px;
}
.batchOperateCon-enter {
  transform: translate3d(0, -75px, 0);
}
.batchOperateCon-enter.batchOperateCon-enter-active {
  transform: translate3d(0, 0, 0);
  transition: transform 200ms linear;
}
.batchOperateCon-leave {
  transform: translate3d(0, 0, 0);
}
.batchOperateCon-leave.batchOperateCon-leave-active {
  transform: translate3d(0, -75px, 0);
  transition: transform 100ms linear;
}

.exportSheet {
  overflow: auto;
  /** 字段搜索框 */
  /** 未搜索到相关字段 */
}
.exportSheet .mui-dialog-body {
  overflow-x: hidden !important ;
}
.exportSheet .title {
  font-size: 13px;
  color: #757575;
  margin: 10px 0;
  align-items: center;
}
.exportSheet .Checkbox {
  width: 100%;
  display: inline-block !important;
  margin-bottom: 10px;
  vertical-align: top;
  position: relative;
}
.exportSheet .exportSheetTabs .Radio {
  width: 100%;
  display: inline-block !important;
  margin-bottom: 10px;
  vertical-align: top;
}
.exportSheet .exportSheetSwitch > div {
  width: 160px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-width: 1px;
  border-style: solid;
  color: #9e9e9e;
  cursor: pointer;
  font-weight: bold;
}
.exportSheet .exportSheetSwitch > div.active {
  z-index: 1;
}
.exportSheet .exportSheetSwitch > div:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.exportSheet .exportSheetSwitch > div:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  margin-left: -1px;
}
.exportSheet .exportSheetQuickBtn {
  height: 28px;
  line-height: 28px;
  padding: 0 12px;
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.03);
  display: inline-block;
}
.exportSheet .search_container {
  display: flex;
  align-items: center;
  /** 字段搜索框 */
}
.exportSheet .search_container .search_input {
  float: right;
  display: flex;
  padding: 3px 6px;
  position: relative;
  border-radius: 28px;
  height: 28px;
  background-color: #f5f5f5;
  font-size: 13px;
  vertical-align: middle;
}
.exportSheet .search_container .search_input .icon {
  font-size: 22px;
  color: #9e9e9e;
}
.exportSheet .search_container .search_input input {
  width: 180px;
  border: none;
  padding: 0;
  color: #333333;
  text-indent: 5px;
  background-color: transparent;
}
.exportSheet .search_container .search_input input::-webkit-input-placeholder {
  color: #bdbdbd;
}
.exportSheet .search_container .search_input input::-moz-placeholder {
  color: #bdbdbd;
}
.exportSheet .search_container .search_input input::-ms-input-placeholder {
  color: #bdbdbd;
}
.exportSheet .no_data {
  width: 100%;
  position: relative;
  background-color: #fff;
  color: #9e9e9e;
  height: 290px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.exportSheet .RadioGroupCon {
  display: flex;
  flex-wrap: wrap;
}
.exportSheet .RadioGroupCon .Radio {
  width: auto;
}

.SheetSetName .inputItem span {
  width: 100px;
  text-align: right;
  margin-right: 10px;
}

.workSheetImportExcel {
  height: 560px !important;
}
.workSheetImportExcel .mui-dialog-body {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.workSheetImportExcel .importConfigure {
  overflow: auto;
}
.workSheetImportExcel .importConfigure .excelInfo {
  width: 272px;
}
.workSheetImportExcel .importConfigure .excelInfo .sheetItem {
  height: 40px;
  line-height: 40px;
  padding: 0 24px;
  position: relative;
}
.workSheetImportExcel .importConfigure .excelInfo .sheetItem.ming.Radio {
  margin-right: 0;
}
.workSheetImportExcel .importConfigure .excelInfo .sheetItem .Radio-text {
  text-overflow: ellipsis;
  max-width: 190px;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
}
.workSheetImportExcel .importConfigure .excelInfo .sheetItem .Radio-text .icon-error1 {
  margin-left: 5px;
  color: #f44336;
  line-height: 38px;
}
.workSheetImportExcel .importConfigure .importInfo {
  min-width: 0;
}
.workSheetImportExcel .importConfigure .importInfo.hasNoneSheetImport {
  width: 100%;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #9e9e9e;
  font-size: 16px;
}
.workSheetImportExcel .importConfigure .importInfo .excelTitle {
  position: relative;
}
.workSheetImportExcel .importConfigure .importInfo .excelTitle input {
  border: 0;
  border-bottom: 1px solid #333;
  width: 25px;
  text-align: center;
}
.workSheetImportExcel .importConfigure .importInfo .excelTitle .LineDropDown {
  width: 50px;
  position: absolute;
  top: 26px;
  left: 70px;
  background: #fff;
  text-align: center;
  z-index: 1;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0, 0, 0, 0.15);
  padding: 6px 0;
}
.workSheetImportExcel .importConfigure .importInfo .excelTitle .LineDropDown div {
  cursor: pointer;
  height: 24px;
  line-height: 24px;
}
.workSheetImportExcel .importConfigure .importInfo .excelTitle .LineDropDown div:hover {
  background: #1e88e5;
  color: #fff;
}
.workSheetImportExcel .importConfigure .importInfo .excelTitle .columnNumber {
  color: #1e88e5;
}
.workSheetImportExcel .importConfigure .importInfo .excelTitle .label:after {
  width: 200px;
  white-space: normal;
  word-break: break-all;
}
.workSheetImportExcel .importConfigure .importInfo .importData {
  margin-bottom: 36px;
}
.workSheetImportExcel .importConfigure .importInfo .importData .RadioGroup {
  display: inline-block;
}
.workSheetImportExcel .importConfigure .importInfo .excelDetailBox {
  width: 100%;
  max-height: 100%;
  border-radius: 3px;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.06);
  overflow-x: auto;
}
.workSheetImportExcel .importConfigure .importInfo .excelDetailBox td {
  width: 150px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  border-right: 1px solid rgba(0, 0, 0, 0.06);
  box-sizing: border-box;
  cursor: pointer;
}
.workSheetImportExcel .importConfigure .importInfo .excelDetailBox td span {
  width: 130px;
}
.workSheetImportExcel .importConfigure .importInfo .excelDetailBox td .excelTitleImg {
  display: block;
  height: 100%;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 80%;
  background-position: center;
}
.workSheetImportExcel .importConfigure .importInfo .excelDetailBox td .excelTitleHoverImg {
  display: block;
  height: 100%;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 80%;
  background-position: center;
}
.workSheetImportExcel .importConfigure .importInfo .excelDetailBox td.index {
  width: 60px;
}
.workSheetImportExcel .importConfigure .importInfo .excelDetailBox td:last-child {
  border-right: 0;
}
.workSheetImportExcel .importConfigure .importInfo .excelDetailBox tr:nth-of-type(even) {
  background: #fafcfd;
}
.workSheetImportExcel .importConfigure .importInfo .excelDetailBox tr:hover {
  background: rgba(0, 0, 0, 0.04);
}
.workSheetImportExcel .importConfigure .importInfo .excelDetailBox tr:last-child td {
  border-bottom: 0;
}
.workSheetImportExcel .buttons {
  margin-top: 25px;
  margin-right: 24px;
  text-align: right;
}

.workConfigControl {
  height: 560px !important;
}
.workConfigControl .workConfigControlBox {
  overflow: auto;
}
.workConfigControl .workConfigControlBox .controlSeparate {
  width: 100px;
  justify-content: center;
  display: flex;
  padding-top: 9px;
  transform: rotate(180deg);
}
.workConfigControl .workConfigControlBox .controlBox .sheetControls {
  background: #fafafa;
  border-radius: 3px;
}
.workConfigControl .workConfigControlBox .controlBox .sheetControls .controlItem {
  height: 36px;
  line-height: 36px;
  padding: 0 12px;
  box-sizing: border-box;
  align-items: center;
}
.workConfigControl .workConfigControlBox .controlBox .sheetControls .controlItem .star {
  color: #F83333;
  font-size: 17px;
  position: absolute;
}
.workConfigControl .workConfigControlBox .controlBox .sheetControls .relateBox {
  padding: 0 12px;
  box-sizing: border-box;
  height: 36px;
  align-items: center;
}
.workConfigControl .workConfigControlBox .controlBox .sheetControls .relateBox .Dropdown--input {
  padding-left: 5px !important;
}
.workConfigControl .workConfigControlBox .controlBox .excelControls .excelControlDropDown,
.workConfigControl .workConfigControlBox .controlBox .excelControls .cantConfig {
  height: 36px;
  line-height: 36px;
  padding-left: 12px;
  border-radius: 3px;
  border: 1px solid #e0e0e0;
  box-sizing: border-box;
}
.workConfigControl .workConfigControlBox .controlBox .excelControls .cantConfig {
  width: 100%;
  background: #f8f8f8;
}
.workConfigControl .workConfigControlBox .controlBox .excelControls .excelControlDropDown.fixedDropdownSelected {
  cursor: pointer;
  font-weight: normal;
}
.workConfigControl .workConfigControlBox .controlBox .excelControls .excelControlDropDown .dropDownLabel {
  display: inline-block;
  width: 350px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.workConfigControl .repeatConfigDropdown .ming.List {
  top: inherit !important;
  bottom: 36px;
  width: auto;
  min-width: 180px;
}
.workConfigControl .Dropdown.disabled .icon-arrow-down-border {
  visibility: hidden;
}
.workConfigControl .repeatConfigError {
  color: #F83333;
}
.workConfigControl .errorSkipDialog {
  position: absolute;
  top: inherit !important;
  bottom: 0 !important;
  width: 440px;
  padding: 16px;
}
.excelControlDropDownList {
  max-height: 220px;
  overflow-y: auto;
}
.excelControlDropDownList::-webkit-scrollbar {
  background: #fff !important;
}
.excelControlDropDownList .ant-dropdown-menu-item {
  line-height: 26px;
  height: 36px;
  font-size: 13px;
  transition: none !important;
}
.excelControlDropDownList .ant-dropdown-menu-item-active {
  color: #fff;
  background-color: #2196F3 !important;
}
.excelControlDropDownList .ant-dropdown-menu-item-selected {
  color: #2196F3 !important;
  background-color: #fff !important;
}

.workSheetUploadExcel {
  height: 560px !important;
}
.workSheetUploadExcel .useHelp {
  position: absolute;
  top: 58px;
  right: 24px;
}
.workSheetUploadExcel .uploadExcel {
  width: 100%;
  color: #666;
  min-width: auto;
  overflow: auto;
}
.workSheetUploadExcel .uploadExcel .optionContent {
  margin: 0 auto;
  width: 100%;
  text-align: center;
}
.workSheetUploadExcel .uploadExcel .dropContainer {
  box-sizing: border-box;
  margin-bottom: 20px;
  height: 230px;
  border: 2px dashed;
}
.workSheetUploadExcel .uploadExcel .uploadIcon {
  font-size: 258px;
  display: block;
  margin-top: -26px;
}
.workSheetUploadExcel .uploadExcel .dropDesc {
  margin-top: -36px;
}
.workSheetUploadExcel .uploadExcel .chooseBtn {
  color: white;
  background: blue;
  display: inline-block;
  border-radius: 3px;
  cursor: pointer;
  height: 38px;
  line-height: 38px;
  width: 124px;
  text-align: center;
  font-size: 14px;
}
.workSheetUploadExcel .uploadExcel .fgSuccess {
  color: #5cb85c;
}
.workSheetUploadExcel .uploadExcel .fgError {
  color: red;
}
.workSheetUploadExcel .uploadExcel .bgSuccess {
  background: #5cb85c;
}
.workSheetUploadExcel .uploadExcel .bgError {
  background: red;
}
.workSheetUploadExcel .uploadExcel .fileList {
  width: 100%;
  box-sizing: border-box;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListItem {
  display: flex;
  height: 45px;
  line-height: 45px;
  border-bottom: 1px solid #ddd;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListItem > div {
  vertical-align: middle;
  white-space: nowrap;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListName {
  min-width: 40px;
  flex: 1;
  margin-right: 15px;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListName .type {
  width: 21px;
  height: 24px;
  vertical-align: top;
  display: inline-block;
  margin-top: 12px;
  margin-right: 14px;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListSize {
  width: 113px;
  margin-right: 15px;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListProgress {
  width: 275px;
  margin-right: 15px;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListProgress .uploadPercentage {
  height: 49px;
  line-height: 49px;
  position: relative;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListProgress .progressTitle {
  position: absolute;
  top: 8px;
  left: 0;
  display: block;
  height: 100%;
  line-height: inherit;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListProgress .progressContainer {
  height: 4px;
  width: 170px;
  margin-top: 15px;
  background: #ddd;
  float: left;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListProgress .uploadPercentageText {
  width: 40px;
  margin-left: 10px;
  float: left;
  text-align: center;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListProgress .uploadPercentageText.Icon {
  font-size: 16px;
  margin-top: 16px;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListPosition {
  width: 155px;
  margin-right: 15px;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListAction {
  width: 60px;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListAction .fileListActionBtn {
  user-select: none;
  font-size: 18px;
  color: #aaa;
}
.workSheetUploadExcel .uploadExcel .fileList .fileListAction .textIcon {
  font-size: 26px;
  margin-left: 4px;
}
.workSheetUploadExcel .uploadExcel .fileList.fileListHeader {
  font-size: 14px;
  margin-top: 12px;
  border-top: 1px solid #ddd;
}
.workSheetUploadExcel .uploadExcel .fileList.fileListBody {
  height: 90px;
}
.workSheetUploadExcel .uploadExcel .fileList.fileListBody .fileListItem {
  height: 49px;
  line-height: 49px;
}
.workSheetUploadExcel .buttons {
  margin-top: 25px;
  text-align: right;
}

.trashBatchOperateCon {
  position: absolute;
  z-index: 10;
  padding: 0 30px;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 63px;
  line-height: 63px;
  box-sizing: border-box;
  background-color: #fff;
  border-bottom: 1px solid #ddd;
}
.trashBatchOperateCon .selectedStatus {
  color: #666;
  margin-right: 38px;
}
.trashBatchOperateCon .iconText {
  margin-left: 16px;
}
.trashBatchOperateCon .iconText .icon {
  margin: 0 6px;
  font-size: 20px;
}
.trashBatchOperateCon .iconText .text {
  font-size: 14px;
}
.trashBatchOperateCon .delete .text,
.trashBatchOperateCon .delete .icon {
  color: #ff6d6c;
}
.trashBatchOperateCon .delete:hover .text,
.trashBatchOperateCon .delete:hover .icon {
  color: #ff5553;
}
.trashBatchOperateCon .cancelSelect {
  margin-right: 20px;
}
.trashBatchOperateCon-enter {
  transform: translate3d(0, -63px, 0);
}
.trashBatchOperateCon-enter.trashBatchOperateCon-enter-active {
  transform: translate3d(0, 0, 0);
  transition: transform 300ms linear;
}
.trashBatchOperateCon-leave {
  transform: translate3d(0, 0, 0);
}
.trashBatchOperateCon-leave.trashBatchOperateCon-leave-active {
  transform: translate3d(0, -63px, 0);
  transition: transform 300ms linear;
}

.Discussion {
  width: 480px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #fff;
  box-shadow: 0 16px 30px rgba(0, 0, 0, 0.3);
  z-index: 12;
}
.Discussion > div {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.Discussion .discussLogFile {
  width: 100%;
  background-color: #fff;
}
.Discussion .discussLogFile .header {
  height: 50px;
  padding-top: 10px;
}
.Discussion .discussLogFile .header span {
  font-size: 16px !important;
  padding: 0 5px 8px;
}
.Discussion .discussLogFile .WorkSheetCommentList {
  padding-top: 10px;
}
.Discussion .mentions-input-box {
  width: 100% !important;
}
.Discussion .UploadFiles-arrow {
  display: none;
}
.Discussion-enter {
  right: -480px;
}
.Discussion-enter.Discussion-enter-active {
  right: 0;
  transition: right 0.25s;
}
.Discussion-leave {
  right: 0;
}
.Discussion-leave.Discussion-leave-active {
  right: -480px;
  transition: right 0.25s;
}

.StatisticsPanel {
  width: 560px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #fff;
  box-shadow: 0 16px 30px rgba(0, 0, 0, 0.3);
  z-index: 12;
}
.StatisticsPanel > div {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.StatisticsPanel-wrapper {
  height: 400px;
  margin-bottom: 20px;
}
.StatisticsPanel-wrapper:last-child {
  margin-bottom: 0;
}
.StatisticsPanel-wrapper .statisticsCard {
  padding: 10px 15px 16px;
  box-shadow: 0 2px 6px 0px #00000026;
}
.StatisticsPanel-enter {
  right: -560px;
}
.StatisticsPanel-enter.StatisticsPanel-enter-active {
  right: 0;
  transition: right 0.25s;
}
.StatisticsPanel-leave {
  right: 0;
}
.StatisticsPanel-leave.StatisticsPanel-leave-active {
  right: -560px;
  transition: right 0.25s;
}
.StatisticsPanel-header {
  color: #777;
  font-size: 16px;
  height: 50px;
  padding: 0 20px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #e2e2e2;
}
.StatisticsPanel-header .title {
  color: #000;
  font-size: 18px;
}
.StatisticsPanel-header .commonality,
.StatisticsPanel-header .personal {
  cursor: pointer;
  padding: 0 10px;
}
.StatisticsPanel-header .active {
  position: relative;
}
.StatisticsPanel-header .active::before {
  content: '';
  width: 100%;
  height: 3px;
  background-color: currentColor;
  position: absolute;
  left: 0;
  bottom: -13px;
}
.StatisticsPanel-header .icon {
  cursor: pointer;
  text-align: center;
}
.StatisticsPanel-header .icon-worksheet_narrow,
.StatisticsPanel-header .icon-worksheet_enlarge {
  font-size: 19px;
  margin-left: 15px;
  margin-top: -1px;
}
.StatisticsPanel-header .btns {
  width: 50px;
  justify-content: flex-end;
}
.StatisticsPanel .nano-content {
  background-color: #F4F4F4;
}
.StatisticsPanel-content {
  padding: 16px;
  overflow: hidden;
}
.StatisticsPanel-nodata {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex: 1;
  padding: 20px 40px;
}
.StatisticsPanel-nodata i {
  color: #BDBDBD;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 130px;
  height: 130px;
  font-size: 70px;
  border-radius: 50%;
  background: #EAEAEA;
  margin-bottom: 24px;
}
.StatisticsPanel-nodata .prompt {
  width: 100%;
  color: #9E9E9E;
}
.StatisticsPanel-nodata button {
  margin-top: 60px;
}
.GlobalStatisticsPanel {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.GlobalStatisticsPanel .StatisticsPanel {
  width: 100%;
  height: 100%;
  top: 0;
}
.GlobalStatisticsPanel .StatisticsPanel-cards {
  width: 1600px;
  margin: 0 auto;
  flex: 1 0 auto;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.GlobalStatisticsPanel .StatisticsPanel-wrapper {
  padding: 10px;
  margin-bottom: 0;
}
.GlobalStatisticsPanel .statisticsCard {
  width: 528px;
}
.GlobalStatisticsPanel .statisticsCard-empty {
  opacity: 0;
  height: 0;
  margin: 0;
  width: 528px;
  overflow: hidden;
}
.chartLoading {
  width: 30px !important;
}
.recharts-tooltip-wrapper {
  z-index: 2;
}
.recharts-default-tooltip {
  margin: 0px;
  padding: 10px;
  background-color: #ffffff;
  white-space: nowrap;
  border-radius: 4px;
  border: none !important;
  box-shadow: 0 7px 30px rgba(0, 0, 0, 0.2);
}
.topChart .medal-1 {
  background-image: url(data:image/png;base64,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);
}
.topChart .medal-2 {
  background-image: url(data:image/png;base64,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);
}
.topChart .medal-3 {
  background-image: url(data:image/png;base64,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);
}
.topChart .crown-1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAABHNCSVQICAgIfAhkiAAAENVJREFUeF7tWwlwVdUZPufe97KhLEmAAImiqNMIKA7FsoTNQSQLEKWAaG1xqtPNEbTTcdrOWLXOtLVacex0dFoVLUMVkJYugJBAArIJoxQErFplHclCAhGyvXfv7f/955z7XkKS97Lga20ews29796Tc77zne///v9cpej9dIiA7MWnYwR6AYrBkF6AegHqnoj0MqiXQV8iBnkHZ00TAenJ3A3l3RtWzz2d8CXmHSoY43nes0LIaa2GtV9Kca8cuX5/zw238y0lFCACZ7HnimeFFP3b67oGaXnnh9YzTyQMIO/IrOFe2HqvI3B4iJ44KwPuTTJ349GeGXLnWkkYQO77BX+hrs6Ns7vrrFHri+O8t0dvSyRAXmdGQgAlpK8J+aW8vBzr084ARFp0UyIE+38HINu9KhE6lBCAwBz3YP5ZIWW/uFjkeees0RvajXRxtdHFmxIGkPN+/nIp5Lfi6bcnvefskRuWxnNvT9+TMIC8T6f19y6kwQReGWNQx2Sf+jHyqrKzPT34eNpLGEBscdhFC4T79kA6RuJcnAhxNuAlFCAGiZjUWJu2I2CJ6+2A6pYTFqI5LGrTMuqvThRz/msAqtk25wbHEbspH0u1pCVcyj1Im4QMBEnDxcsZk9/8djxL4VLdk3AGVW2du5V4NA2gwDlyhyyb/gsI1/WaRECMyJy4+tSlAiBWuwkFqKqseBGBs1IKi8ABc+goPWEHU4Tn0jlRiEB6P3PyqtGxBnKpvk8oQNXlxceJMzlmcGCQbQeJQapbJODMKM9z7s/IW/OHSwVCR+0mDKDq8tuXSctaAs2xNIOwrATpkKS/pEmaQWCSVTfg5O3pcsEC54sGKSEAVb4zP8tucj8hbqSCI0p76E+QhBnnAIev63yWz8XaARNfn/d/AVDNjvl/dl232ILGEAiIXh79bFPkIs0RFi0x1yFm2RTV6Agt8nBdNo3tP2Htu18kSD6DnIMFj0npkfWXw3UH9kvLe1xevwFGrsc+Z7ffMcOR1mYetIla9DPCOj583RRCSKgR63EBrHKd0L8y89Z8pcc6A307nF/sufJn9OMY1a53lKriy+To9c9xf/BPR3lRT+dBZ3bOP0xw5CqNgda4wk5KIrAohlFvwCAFkl5miGaWJZxQsxJsx/15xpQ1j/YESM6h/GUExpK22qI5Wm6PWn+v5LqwJ17pUMk9d7ocvbGsu52q2Tn/AZqT55k5YAaONHhp2y2ZY6gFKtF/rkvaTG6SieWJRtdNunrglBWfdac/2EHxpEUerP0P18Op9ImE8caObiSCv2qP2rC4Ox2qPDQ/K1AnD9Eg01lzaPAWgUNxnUGCxkiiEB/pj6ujGPyQ8MK0vFio2R/RZ3tG3uop3elPnNWE/QAodunT88qpHjOtOx06s2sBlzd87QGD2DHbES0yv8APXkwfAoeSM4CjohkfyRDc02/SqhVd7RPVo8qItlNjPf+FAFSxZ+GNQdcj0ScwjPYQQIEkRC2KVmAOTCG0h5hCtoiA4XUonOYmHcWMs4bjBpO82oy8VemxBtje950BKObuAnX+cXv0+se62pnanQvfEbY1jp/nqEQrKzmoopXRImZGSwqRIPOSgpAbf2QiGkAicFdm5q2+uyv9Ch0oeIZcxMMxnl0HkUZN5r32bqSZ8s7WWU9m5P2jS5GjZueCRSTCK43mAAQrSAuEWGMcs5/FQ5s4asEH0Y20tKBF7JdwXWuQytEcBs0JXxg7cMrfO+WNKjbNesFzncUDhwaS8bva+/BGAa9t3uH0lrWuEUMwz9VQJ2DwpVVtSfuBjOnr3ujMjNXsvvMMtZuuohZAgWMOMDhMJe17ePBGjYAiAYDfz/1TwqyZxMtLdQH6JLyPMyetvjaePlVvuW2uE7JeoAaywEQr4In0wdSX1iBRDZyuLaVCHemm/mArxg1bi0kFpoVDYlxTg5vW1ISZpAERF5VPgeMVh2lGn8iYGhuo2t2LltGglyBascZw1KLMCwzSUUs5Z3LMdKyraWCmDMjsQ74nFGEOViVHN15WkWgG3wSnbVnLMia+8VB7IJ0qvzMnGKp7kQaR79JsK6HX7VCETL0sIFL72LWBJHmAfkuZFXCXmx2UNvlVWZK/hlqYh9lVM00fDA4cMEywrHdkknN/+vi/HmirY+cprDd/bn9Cz6eiR/wctWFRvqUaUv/woHW6seLXZcyou5ZM8t0z80r7IUZZu2rzM8++tJpc6V6bcfPrJ1r35QwlxRQFv0MsTFGWAe3hyNRk4NmsBq1HBs8qfar1820CVF1a+D3HcX7HM8+DA4MwPoRkPePQEnwvZKmbbH1j0M2rT0c3XrNr4Raa2enMPI5SVOdJTub2zLmUNlcQaemKTz+oEH/6zXZu4q6lk0TONRmtNMcwRyX0hklsFQjUcDj0bubEVWNNHyrKiiYE7JRVdF+2Ry6cNKcVAyPtcNBMcscNnVm2Ly6AasoLRoebvQOKQYyQjjaRc+OEFbNkg2XLN0J9xY8HjVx9um7v/DmOY69DAuozLkCGkJYXM9JnD9adzRxa8VSZOP5xDfcv55p0cfdDkxVzFBoXMcfoFVw4fw9ChMKvCcvd6biykECbDWYwOBBRMIfvw5Hpo5/j87ohs7e2uUfXroRXlMyCKGewb1FM0YxRjOJlo7UFM6iYZjcIScmetHKZcagxa8ahlMHZuc6tWJ+hPTSIkx+eESue2dZi8hbRMrvyukw1OF4N8EER5qCdQDCJNIgjiK5IqrSE8isFBvU93EhdYg1TDFTRD+eaQfQ8MXp3VuHWCa3Zg/N2AaosKdhC30+PMIhmn59QbIpmApgCkCJM08sSl/AHUQszrWCmiypRNVHsj8SeE5o9ppNg0V1L85Q50pqhtEjpBsD2wF6OeCbK4fsoMMhkAhADDoPCMhatRSwZTw0uKH2kUwBVbSl4Rrjy4ZYaZLQIM280SDEFlFdM09eZIRAcqvMgW+eoBQ3jCqHKxQi0PZs/FKWrD7bVN3HLvJFi3JThPI1Kc8AMMADRUE0KriuGmSintQbJbXNzFGPMfS21iBkV8G4ekl++t1MAVZfPvsUNOaV+FGvNHLBIhSe13LSQ+8sPy46+sCmdwA3HPqomllSTr2oU585cEJUnzonGBpVjxfokpwbEoGGXi34DUkW/9FRxBS29K66l5RcV1YiUUdGJpiFM4JBVMMvT1xwdBQ0bCfq6IUXl7b4j0O4SQ8NVpYXUjpl5w4xWmqQ1ilcfa5L6Hh8LRTBiUOWpz8UrvyyPhUOnvl/8o0kiK7u/cIgBpo6E3xrGMiI2uY2NSrOM79FMu0iDhLdnWFHZ+PZ+eccAlRQepgdzFUu0MGtmGG2KZOc6OulcCxYAwoxnw03NYtdbh8TOzSc7BUJ7N0+8NVtMmJlL3gVbsSYq8TpjojjNjfSPyuE4YuE6PpzXGR+kPBV188XBhWXf7RJA1VuKXnZc717lhJX/gcbAvxg/xNoTfa61R9IOhSplKEE+W1ElDuw52W2QAM4NX8sWl2f2JyVSGsQM4to10rew1h51joQXEoBoqKIYtIwYpo90bU7W7PK/dQmgyq1zf0CJ2G/ZPLPQ6BCv1pMyfVGMUuCp1ERif4vv56DKz5+rrO4WSAacfpkDFCH8dEE7Yywt8j0ugXSRY/ajoWEc5XGu2zxs7vbkjmjd4RKr3FqQRanKZzoHi/I9agdUZeGGWQSMdsyBJNoZZQx1bVmHY4BVSyAd7AKTDDh9iTlql0PXh8AMRDMwhfriNCjf4zOFmWVMomYapsyDdlmHsmaXjeoyQHiwqqToOK3cHIDBHz+aqV0JPqePCvV0GkB2rGrMEZcF36S7QcezlWdEyZsfiH8fie+Vn9wxGWJq0TWi30Cqj7HViYR2k5OhdRTXPCwxHd2i3bPPKMZRmUSat5eyirbd1y2AKkqKSgmaW/z9K244ijnsh1BDRnmZNAfaEx3NdFTjnMtcJ7Ree7pcfHbifEd9878bknOZuOeHeRwnOPvH8tK+iI9gTIh8TxMZQyw7E72iNAjRLPKcctTU3w71h+c/Vg+rtsx+lATuce4dEwZphfZAijrqOuwbohaxxzhkTicMdVirMDgsB0cs+2mJCDXFt5OclGyJpb+aqQQfrXNk0vkUn5OewBSGtK/ynbK6z3fOOtRzNKMnhhXv6FB/4gKouqRwBvVnMw+uleYo5uidUWIH50aYQYBkmMM154g/QjRpPN8onn+sc77owSeni5Q+cOQ6KhkNwjn9deq17zG5lhZwBzu0pEEmyvm5nSeODLv97etjESQmg9BAxab8BgrVKZpCESaBNzpSyaCeDN2i78A5qKqyKc85lVGPk6te9fuL/x+VEbnqRda2tOnO739V5IxA9DLswfpR0Svc1KiSWp2lm3pPJOci5kUziSfRWjt07tsx9/rjAqhyU+E++mVj/ezd7ELgSF22AzSzeCvDRCudpav9L8UoHTVEONQk9pYfFds3HvUnD8DcOD5L9E1Xc1BH6cg/d59uAdTk/KvE+BkjdPRSVQEseifsCBcAacaY6742GUYhyvFyRNSDEsj7subseKlnGPRWwasExTd5Sy9qi4YFgUCwaGmp2iDOzbGFFPF1l2q5WHrb3vpI7Cs/JXxgBqSItMtSRAoV1JDpNzY0ifr6phZAjZuWLaYWXqfMHrRN51TQHk+3a+pH0dm60izFtOjr2fN2x0WOuG6qKZ29qDkUWtlCSxC9AAbeJdTC7FcIoxlm3tZAJ2l5oZO1lKxWVX4uMgf3EWlpSSI1NaXl7gU9D8EHUOfrLojq0xfEoCF9Rcag/qoCCZD0oEP1F1RWT6HbZPuKKVHRzFQBOLrxrsmxYXfsGh6LPTzf8dyEeyo2zoLsaoKw8DAwSEgRUJg43BrPmc7ulYPmfIlmWW0aChFqDokwdTQ5BcwzxFOmkp+1Apxncd5EA61vaBTBoC2CqAwwE1Q7TiN8j24XT+rn/fqPiWZ+vUiZSUJ0bfYdu2PqT2cBQkE8m9vn6IVSBjRDZ/fcab1Dqh00CzMGyQDR2xkmCmImNbN4UMr68hEMCySn6RxODZq1hmvX/M4i/37sergASEQzRz3PyzAq51K5mqo8kpoj2t6fVbwjrlf64mfQpvx1Xtid4zvnQLISZZ81UUzQUuSPnYSZp54/KqrxcjC+RmPEYMCJ0191O75gavCTiiEqerlUIaD3hXwtYpZy0UzvgvB5WzVomuUFe+Med9w3ni4peFCGnOd4BsktIxk1jlqVPKJ8kj5nxhBzuEzKvijCAP/9HywDzTREPX4Nz8/hlKlk7eP3hpSGcM5VX6+dtdnfimIOY9iyguifC+9YzoJ9w/VsxTzEDdDJTbeOsUPyPTxgEXvw2grPsh+8tIZgFJzAqldZXAcAGZEyTNCaZRih2aXAiXLiLDiaQYZJdO40N9CSpdQiqs4TYRieMeBEdkN4CgFywCrN/vreGTGR8fke7510X8X6mTU09AEASNV5FChqZzTimI3DxnpHaPffGNP3R58rTUHoliKYQlUAZhQYQ9rCzNF1HWYQrALt17PvIU0x2gUMTdRi7VEaFKkTmfoPzWvQ/snQeXt/Ee+w42YQGqzYeNsTQiRT9d+j8KMeNcvL1xTO2dQMumGq7KFoxFqimOUfo3oIsG04cVQh+e7WGqUL8hB87FQY34P7tB/ip7CMzTkHB10n0kucEDtyxcJ3Y6YX0eB1CqB4Uf8y3dcLUIzZ7AWoF6DuLfheBvUyqJdB3UOgl0Hdw+8/9Ne9iYjdovsAAAAASUVORK5CYII=);
}
.topChart .crown-2 {
  background-image: url(data:image/png;base64,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);
}
.topChart .crown-3 {
  background-image: url(data:image/png;base64,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);
}
.topChart .number-1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAABHNCSVQICAgIfAhkiAAAAnxJREFUeF7t3EtLW0EUB/AzCUW9QnFncdGtbrsrCe6KNVnFD9BFC67duOyuH6HLgC5suxMVND5w1xiLYIn4Qiylj6QabSi0JlEjOR3BRx4390aOwjXzzzKZe8n5zf/MhYQZRXg5Cij4OAsAyCUhAJIAFZbCL1hRhJifklJdTdWOzL90TZ8U02RbMDZWrzbbBBU+Pntc8j2IKqX6mgqlTjHMvOArFQfbehd/VA+xBconQnEiFTQB56pG5rgVnO11BdJt9VK31YhROBfF6nZ7pdtttLz2mgTlEqE5Req5iUBMPN8emO13AQrva7VOM4Eo0x6IPXIEyifCbCLOZc1WIFbRVTUtBiAAOTYIEuSyfgAIQLJHDBKEBCFBMgEkSOaHNQgJQoJkAkiQzM/za9Be6kj/BH5dZGeXRX6/T1b1Da72NFD6+z8aebtRUc7Q6yf0sKP1BiXKhnoaaGb8K31ezgDIbo5/fvtLH6LbdHpSAlA10M5Glibef6FisRLnfJxxLZbPFymTzlEhd0aHBwVaXz2kP9mTuguHcUBbyd80/m634ZUUQC5UAAJQpUBKP61W4vu2LJvJbM37xiXIKTBvhpcBBKCGn0+1A5EgFzwAAUjQX/pSJAgJQoJkAkiQzA9rEBKEBMkEkCCZH9YgJAgJkgncg6s9/cehF/wA5DILAAKQrFGRICQICZIJIEEyP6xBSBASJBOQJiiXwKbeckNsCy/TaHBbeCii981P3GmOPXpzDTSg981POibo/EMjDxdgmrKCsUj13Nme3XEc7+8uKbWmT0dp8ehk3+7XYj4i5e+xAtPphoAuB+F4HH3Ey+1ORfPdDUAucwogAMna/j8eAbRYmd4jxAAAAABJRU5ErkJggg==);
}
.topChart .number-2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAABHNCSVQICAgIfAhkiAAABN1JREFUeF7tnH1MG2Ucx79XYDZ7k7nBGEPHsLUIhWhIFK3bErehZJvDGPcS0/mymCybLpqZTQkGsxhr1DizSRRHnPNdCMjiMmAo2QQXxxKzlRbJykBQGC9iy0BtlPZ8rolJjzvaPrkdV+jz/NVcf/fc8/30+/vdc3e9hwNrIQlwjE9oAgxQGIcwQEoAudrbrJyfK+I55BOSqbMpHXmgn+PxI6/ja41ZOZ9MpU3WQVeczlv8PH+U41Awm6BMpYXncVrHcU/fmp3dOzlGFlCnw9ECDpZYgBOkscWQbV4VFhBxz5M8+A9jDE5ALgfuKeKiY8HaJQ5yORz1JLUeiEVAJNUajGbzgyEBdTraBsBxS2MREHh+0GDOSQkNyOkgBT52G6lDoqySpFgnA8QAhcoP5qAw1YMBYoCUnWCYg5iDmIOUEWAOUsaP1SDmIOYgZQRmooPGhvsx0uvCyK+XMTr0GxYsTkFiSjpuSsvA4hUmVYFM7jyqatCgy44zFQcx/sfglBCW3XYH7t7yzLSBigpAPLkzZa//DD+dqIDf54vIITkF23DXo3siilUSFBWAzn91GI5vq6h1rH6iGEZLIfV+NDtoDujaUB+qX34Mfr/UOXMXJWNhcio8V3vgveaW6Iqfo8dDxeVYtDyDRjNVrOaAzhw9iCutjaJB6+ffiIK9byJp5e2B7bzfD2dTNVqr3g18Dm7m9dtITVIv1TQFJJytKou3Sn7RTS+9j+SMbMn285VlcDR+KdqeYszFhv1lVK6gCdYUUK/9HBqPHBCNd6khFxsPyAt293Wh5pXHRfFCmlkP10MXF0ejO+JYTQH93FSDc18cEg1WSBchbeTav96/8PGz0idQ1iP1mKOfF7FomkBNAbVWlaHttDhl1u56Fel5a2Q1CPOkk2+I682CJcuwxVZJo5kqVlNAPReb4e7rFg3YkF+A+WTmLNcu1JTDXvep6KsVd67Cut2vUYmmCdYUEM1AB4h76t7aK5kO3LP9OWTd/whNV1SxMwLQgOsSvnuvBN4xj0jcknQTNr1YrlqBFg4W1YCEOY+94XPZSxBdfAKKSipUnSRGNSDPQA++P2bDcJdTkhLCRHItqTvCHEjtFpUO6jhbC2FSOPGPV6I/MXUl1u+xkUuQ5WqzCfQfVYC846NoPv46ei+2SMRzOh2ZH21F3uadiEu4YVrgRBWgsd+vou7t5zE23CcRvzA5DWt2lshefqhNKioc5O7vRsOhffjTMyzRa7y3EMKpPEE/V20Wsv1rDujv0ZHA9ZWQXsGNI39rs+zYD9N9GzUB8/9BNQfU/JENl384JYFgsb6AzNWbNYWjeQ0aIqfwb2y7JBCSyK0Ok2VDxHDScvMxLzEp4niaQE0d1PRBKbovNNGMVza2cN87SM3MU9yPXAeaAqou3QEPKdBK26wE5PdN4PjudbL3ommBzUpA7v5fUFNqpWURWyl2Xeio3ImmNUhlbdelewYoDEYGiAFSlmnMQcxBzEHKCDAHKePHahBzEHOQMgLMQcr4ha9B7KXe0C/1stfCw70W3t5eRP4Y+LUyo87QvTndw4asrNrg0csuTRGjLjpB6k/R5J9WFlBXR4fJ55u4RL6cvme+GpqOLBQwro9PyLzZZJI85g25fhBbHkdYz4O1kAQYoDAGYYAYIGU15D+vfjJn+KqfiAAAAABJRU5ErkJggg==);
}
.topChart .number-3 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAABHNCSVQICAgIfAhkiAAABVNJREFUeF7tnPtPHFUUx7+zy2MXdrsUCkulbZbKs1oLmmoLQmNjYNVoME2qRmt8pD/5iFGa+CdUy0/+ZhtrUvXngv4gIH3RVmvRKK9iI0RoKW9aHrvLa3fHcxOpO7uzu0zGcQb2TkJCMmd2z/nM95x777kzK4AfMQkInE9sAhxQHIVwQGoAeRpqj4hAnSBiHwThgQ2VjqI4Igq4RgpptNW3fBUtNlkFLRx/ekfAnHQKAmo2FJRowYhoNQf8R60ft90KN5EFNH/CfUUQUJkQcP4JkjLlir2+uSouIM+J2jcpnU4nEpz7sYriW7ZjLV+Gxh6hIE+Du5kMahMSENBiq292xwFUOwYIzsQEJI5Twc6NpyBKx8Q9SEGSrJJLMQ4oRB8cUFiycAXFqR4cEAekboDhCuIK4gpSR4ArSB0/XoO4griC1BHgClLHz3A1yLe8gokZHyZm6W/OB5GWypk2CzLtFuRnO2BJSVIXscKrDQMoGBRxvX8Ul24Mw0//yx2pSWY8XuDE3oKtsP5PoAwBaMaziLMd/Ri5513T/U1LTcKR6l3YYreuyV6Nke6ARFLLmfYbGL7rURSHIy0Fbxx4CDZriqLrlBrrDuiX/jG0dA1F+J3jsCJvsw0m2k4Zmp7H1NxChE1hrgOHK0qUxqzIXldASyt+fPb9b1j2ByVOH3x4O/YX/bsvyVT205+juNB7W2KXbDbho+cfg9lkUhS0EmNdAQ1NzeHr9j6Jvw86HXi5Ul4V31zuw+DknMSe1aIdW+xKYlZkqyugn0kVbd3SzctDTxSiJC9TNoj2vmFc7rsjOfdceT7K8nMUBa3EWFdATTRy9dyelvh79OBu5GSkycbw3a8D6Bqakpx7pbIYO50ZSmJWZKsrIJHNAsOmPIJJ/gETz8IyTp3rgm85cD9ANi9675kypCZrN3nUFVCsW8kKM2M361uiujOLizSB9C35JZdUleahunSbIkUoNTYsoNPnezA6Iz9xFAhdeb4T7jIXPTag7SNN6w4Qg1O7x4VHdzo1h8PUtu4AraZIli0Vh/YVIXuTfEFXmkrR7A0L6Oofd3DXuwjv4gpG73kkxXk1GEuyGa8f2KUpJMMCCr+jnYMTaP59MGKlr/VyY90AYsBYO+SHroin4vA+DfV2a+p/lVWSz9ENEEubH2+OSJwpyM3AHlf0WfHkrBcnz/VEgHj1yRK4chwbC9AkdQtPtnVHAHqpojhqoIFgEMcbr9N56dB+eH8RCrdu3liAWLCfNnUgtHlopaL7rrsMKVFmxtEU9MGz5Ui3aNMX0i3F2O3+vLUTU9RNDD2qaXZcFWV2/C2t3brD1m4Z1Dh7x12uiXp0nwdd7L2FqzdHw4ITUVWSh4riPCRRv4cdrG/EetUdA+MRIHZvz8ILews2JiB/IIgvznVHqIhFa6Yyk+2gSSAtyKbmF2Qb+TZLMt5+irVdtRnBdFcQc2CY2qlnLvUSB2VrKgbwtepSbMvapJl6DAGIOfHX+AxaOgcx7VlaU7AZ6SmoecSl2cgV6oSuRTrUkQCl2zXqMHYMjMEb1tZYtbNTSlVQfSp3ZWvahzYkoFCn2O7qNNWd6blFSj0RWbT/lUW7q1oN5bFkaxgFrSm3dDDigOJA54A4IHV5yRXEFcQVpI4AV5A6frwGcQVxBakjoF5B/KXeUIb8tXCpouK/Fu5tqKkTYTqrqY4N+uECgi+m17c2xlQQO5mIPy5Azy412Y+11IXfO9m+5+In7mK/GZ1krF3z10Aqoh6Ux2xaKUn78Lz0eT/yMWZjmP88ThxABrrJurmibGtBNzf1+2IOKA57DigOoL8B8F1kZ8ryaA0AAAAASUVORK5CYII=);
}

.statisticsCard {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  background-color: #fff;
  border-radius: 3px;
  box-sizing: border-box;
  margin-bottom: 30px;
  transition: box-shadow 0.2s;
  position: relative;
}
.statisticsCard .header {
  color: #333;
  font-size: 15px;
  display: flex;
  align-items: center;
  height: 32px;
  position: relative;
}
.statisticsCard .header .operateIconWrap,
.statisticsCard .header .dragWrap {
  display: none;
}
.statisticsCard .header .dragWrap {
  font-size: 15px !important;
  position: absolute;
  left: -10px;
  top: 8px;
}
.statisticsCard .header .iconItem {
  margin-right: 12px;
  font-size: 18px;
  cursor: pointer;
}
.statisticsCard .header .iconItem:hover {
  color: #2196f3 !important;
}
.statisticsCard .header .iconItem:last-child {
  margin: 0;
}
.statisticsCard.padding {
  padding: 10px 15px 16px;
}
.statisticsCard.disableChart {
  pointer-events: none;
}
.statisticsCard.hideChartHeader .header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
.statisticsCard.hideChartHeader .operateIconWrap > span {
  margin-right: 6px;
}
.statisticsCard.hideChartHeader .header .icon {
  padding: 2px;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.statisticsCard.hideNumberChartName .reportName,
.statisticsCard.hideNumberChartName .reportDesc {
  display: none;
}
.statisticsCard .content {
  flex: 1;
  box-sizing: border-box;
  height: 100%;
  overflow: hidden;
}
.statisticsCard .content .count {
  line-height: inherit;
  font-weight: 500;
  font-size: 20px;
  font-family: system-ui, BlinkMacSystemFont, segoe ui, Roboto, Helvetica, Arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol;
}
.statisticsCard .content .g2-tooltip .g2-tooltip-list-item {
  display: flex;
  align-items: center;
}
.statisticsCard .content .g2-tooltip .g2-tooltip-name {
  max-width: 320px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  white-space: nowrap;
}
.statisticsCard .content .g2-tooltip .g2-tooltip-value {
  flex: 1;
  text-align: right;
}
.statisticsCard .fixedLoading {
  display: flex;
  position: absolute;
  left: 0;
  top: 40px;
  width: 100%;
  height: calc(100% - 40px);
  background: #fff;
  z-index: 3;
}
.statisticsCard .g2-html-annotation {
  display: block !important;
}
.statisticsCard .justifyContent {
  justify-content: center;
}
.statisticsCard .spaceBetween {
  justify-content: space-between;
}
.statisticsCard .chartLegend .legendItem {
  padding-bottom: 10px;
}
.statisticsCard .chartWrapper {
  min-height: 0;
}
.statisticsCard .showTotalHeight {
  height: calc(100% - 31px);
}
.statisticsCard .ring-guide-value {
  font-size: 22px !important;
  font-weight: 500 !important;
}
.statisticsCard:hover .header .operateIconWrap,
.statisticsCard.active .header .operateIconWrap,
.statisticsCard.edit .header .operateIconWrap,
.statisticsCard:hover .header .dragWrap,
.statisticsCard.active .header .dragWrap,
.statisticsCard.edit .header .dragWrap {
  display: flex;
}
.statisticsCard:last-child {
  margin-bottom: 0;
}
.statisticsCard-1 .content,
.statisticsCard-2 .content,
.statisticsCard-7 .content {
  overflow: initial;
}
.sortableCard {
  z-index: 9999;
}
.sortableCard .operateIconWrap,
.sortableCard .dragWrap {
  display: flex !important;
}
.sortableCard .statisticsCard {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  background-color: #fff;
  border-radius: 3px;
  box-sizing: border-box;
  margin-bottom: 30px;
  transition: box-shadow 0.2s;
  position: relative;
}
.sortableCard .statisticsCard .header {
  color: #333;
  font-size: 15px;
  display: flex;
  align-items: center;
  height: 32px;
  position: relative;
}
.sortableCard .statisticsCard .header .operateIconWrap,
.sortableCard .statisticsCard .header .dragWrap {
  display: none;
}
.sortableCard .statisticsCard .header .dragWrap {
  font-size: 15px !important;
  position: absolute;
  left: -10px;
  top: 8px;
}
.sortableCard .statisticsCard .header .iconItem {
  margin-right: 12px;
  font-size: 18px;
  cursor: pointer;
}
.sortableCard .statisticsCard .header .iconItem:hover {
  color: #2196f3 !important;
}
.sortableCard .statisticsCard .header .iconItem:last-child {
  margin: 0;
}
.sortableCard .statisticsCard.padding {
  padding: 10px 15px 16px;
}
.sortableCard .statisticsCard.disableChart {
  pointer-events: none;
}
.sortableCard .statisticsCard.hideChartHeader .header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
.sortableCard .statisticsCard.hideChartHeader .operateIconWrap > span {
  margin-right: 6px;
}
.sortableCard .statisticsCard.hideChartHeader .header .icon {
  padding: 2px;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.sortableCard .statisticsCard.hideNumberChartName .reportName,
.sortableCard .statisticsCard.hideNumberChartName .reportDesc {
  display: none;
}
.sortableCard .statisticsCard .content {
  flex: 1;
  box-sizing: border-box;
  height: 100%;
  overflow: hidden;
}
.sortableCard .statisticsCard .content .count {
  line-height: inherit;
  font-weight: 500;
  font-size: 20px;
  font-family: system-ui, BlinkMacSystemFont, segoe ui, Roboto, Helvetica, Arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol;
}
.sortableCard .statisticsCard .content .g2-tooltip .g2-tooltip-list-item {
  display: flex;
  align-items: center;
}
.sortableCard .statisticsCard .content .g2-tooltip .g2-tooltip-name {
  max-width: 320px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  white-space: nowrap;
}
.sortableCard .statisticsCard .content .g2-tooltip .g2-tooltip-value {
  flex: 1;
  text-align: right;
}
.sortableCard .statisticsCard .fixedLoading {
  display: flex;
  position: absolute;
  left: 0;
  top: 40px;
  width: 100%;
  height: calc(100% - 40px);
  background: #fff;
  z-index: 3;
}
.sortableCard .statisticsCard .g2-html-annotation {
  display: block !important;
}
.sortableCard .statisticsCard .justifyContent {
  justify-content: center;
}
.sortableCard .statisticsCard .spaceBetween {
  justify-content: space-between;
}
.sortableCard .statisticsCard .chartLegend .legendItem {
  padding-bottom: 10px;
}
.sortableCard .statisticsCard .chartWrapper {
  min-height: 0;
}
.sortableCard .statisticsCard .showTotalHeight {
  height: calc(100% - 31px);
}
.sortableCard .statisticsCard .ring-guide-value {
  font-size: 22px !important;
  font-weight: 500 !important;
}
.sortableCard .statisticsCard:hover .header .operateIconWrap,
.sortableCard .statisticsCard.active .header .operateIconWrap,
.sortableCard .statisticsCard.edit .header .operateIconWrap,
.sortableCard .statisticsCard:hover .header .dragWrap,
.sortableCard .statisticsCard.active .header .dragWrap,
.sortableCard .statisticsCard.edit .header .dragWrap {
  display: flex;
}
.sortableCard .statisticsCard:last-child {
  margin-bottom: 0;
}
.sortableCard .statisticsCard .header {
  color: #333;
  font-size: 15px;
  display: flex;
  align-items: center;
  height: 32px;
  position: relative;
}
.sortableCard .statisticsCard .header .operateIconWrap,
.sortableCard .statisticsCard .header .dragWrap {
  display: none;
}
.sortableCard .statisticsCard .header .dragWrap {
  font-size: 15px !important;
  position: absolute;
  left: -10px;
  top: 8px;
}
.sortableCard .statisticsCard .header .iconItem {
  margin-right: 12px;
  font-size: 18px;
  cursor: pointer;
}
.sortableCard .statisticsCard .header .iconItem:hover {
  color: #2196f3 !important;
}
.sortableCard .statisticsCard .header .iconItem:last-child {
  margin: 0;
}
.sortableCard .statisticsCard.padding {
  padding: 10px 15px 16px;
}
.sortableCard .statisticsCard.disableChart {
  pointer-events: none;
}
.sortableCard .statisticsCard.hideChartHeader .header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
.sortableCard .statisticsCard.hideChartHeader .operateIconWrap > span {
  margin-right: 6px;
}
.sortableCard .statisticsCard.hideChartHeader .header .icon {
  padding: 2px;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.sortableCard .statisticsCard.hideNumberChartName .reportName,
.sortableCard .statisticsCard.hideNumberChartName .reportDesc {
  display: none;
}
.sortableCard .statisticsCard .content {
  flex: 1;
  box-sizing: border-box;
  height: 100%;
  overflow: hidden;
}
.sortableCard .statisticsCard .content .count {
  line-height: inherit;
  font-weight: 500;
  font-size: 20px;
  font-family: system-ui, BlinkMacSystemFont, segoe ui, Roboto, Helvetica, Arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol;
}
.sortableCard .statisticsCard .content .g2-tooltip .g2-tooltip-list-item {
  display: flex;
  align-items: center;
}
.sortableCard .statisticsCard .content .g2-tooltip .g2-tooltip-name {
  max-width: 320px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  white-space: nowrap;
}
.sortableCard .statisticsCard .content .g2-tooltip .g2-tooltip-value {
  flex: 1;
  text-align: right;
}
.sortableCard .statisticsCard .fixedLoading {
  display: flex;
  position: absolute;
  left: 0;
  top: 40px;
  width: 100%;
  height: calc(100% - 40px);
  background: #fff;
  z-index: 3;
}
.sortableCard .statisticsCard .g2-html-annotation {
  display: block !important;
}
.sortableCard .statisticsCard .justifyContent {
  justify-content: center;
}
.sortableCard .statisticsCard .spaceBetween {
  justify-content: space-between;
}
.sortableCard .statisticsCard .chartLegend .legendItem {
  padding-bottom: 10px;
}
.sortableCard .statisticsCard .chartWrapper {
  min-height: 0;
}
.sortableCard .statisticsCard .showTotalHeight {
  height: calc(100% - 31px);
}
.sortableCard .statisticsCard .ring-guide-value {
  font-size: 22px !important;
  font-weight: 500 !important;
}
.sortableCard .statisticsCard:hover .header .operateIconWrap,
.sortableCard .statisticsCard.active .header .operateIconWrap,
.sortableCard .statisticsCard.edit .header .operateIconWrap,
.sortableCard .statisticsCard:hover .header .dragWrap,
.sortableCard .statisticsCard.active .header .dragWrap,
.sortableCard .statisticsCard.edit .header .dragWrap {
  display: flex;
}
.sortableCard .statisticsCard:last-child {
  margin-bottom: 0;
}
.chartLegend {
  flex-wrap: wrap;
}
.chartLegend .surface {
  width: 12px;
  height: 12px;
}
.chartLegend .thumbnail {
  width: 10px;
  height: 10px;
}
.chartLegend .thumbnail,
.chartLegend .surface {
  border-radius: 50%;
  margin-right: 4px;
}
.chartLegend .name {
  max-width: 75px;
}
.chartLegend .legendItem:last-child {
  margin-right: 0 !important;
}

.chartRuleColorModal .palette {
  border: 1px solid #d9d9d9;
  padding: 7px 5px 7px 10px;
  border-radius: 4px;
  background-color: #fff;
  position: relative;
  transition: border 0.5s;
}
.chartRuleColorModal .palette .colorBox {
  width: 20px;
  height: 20px;
}
.chartRuleColorModal .palette .colorInput {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
}
.chartRuleColorModal .palette:hover {
  border-color: #2196f3;
}
.chartRuleColorModal .ant-radio-input,
.chartRuleColorModal .ant-checkbox-input {
  position: absolute !important;
}
.chartRuleColorModal .gradientColor {
  height: 36px;
  width: 100%;
  border-radius: 4px;
}
.chartRuleColorModal .scopeRulesWrap {
  margin: 0 -24px;
}
.chartRuleColorModal .scopeRulesWrap .scopeRule {
  padding: 5px 24px;
}
.chartRuleColorModal .scopeRulesWrap .scopeRule .icon-drag {
  position: absolute;
  left: 4px;
  display: none;
}
.chartRuleColorModal .scopeRulesWrap .scopeRule:hover {
  background-color: #f6f6f6;
}
.chartRuleColorModal .scopeRulesWrap .scopeRule:hover .icon-drag {
  display: block;
}
.chartRuleColorModal .scopeRulesWrap .icon-close.Gray_bd:hover {
  color: #2196f3 !important;
}
.chartRuleColorModal .addRuleColor:hover {
  color: #1d8cf2 !important;
}
.sortableScopeRuleWrap {
  background-color: #f6f6f6;
  z-index: 1000;
}
.sortableScopeRuleWrap .palette {
  border: 1px solid #d9d9d9;
  padding: 7px 5px 7px 10px;
  border-radius: 4px;
  background-color: #fff;
  position: relative;
  transition: border 0.5s;
}
.sortableScopeRuleWrap .palette .colorBox {
  width: 20px;
  height: 20px;
}
.sortableScopeRuleWrap .palette .colorInput {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
}
.sortableScopeRuleWrap .palette:hover {
  border-color: #2196f3;
}
.sortableScopeRuleWrap.scopeRulesWrap {
  margin: 0 -24px;
}
.sortableScopeRuleWrap.scopeRulesWrap .scopeRule {
  padding: 5px 24px;
}
.sortableScopeRuleWrap.scopeRulesWrap .scopeRule .icon-drag {
  position: absolute;
  left: 4px;
  display: none;
}
.sortableScopeRuleWrap.scopeRulesWrap .scopeRule:hover {
  background-color: #f6f6f6;
}
.sortableScopeRuleWrap.scopeRulesWrap .scopeRule:hover .icon-drag {
  display: block;
}
.sortableScopeRuleWrap.scopeRulesWrap .icon-close.Gray_bd:hover {
  color: #2196f3 !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-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 8px 0;
  font-size: 14px;
}
.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 16px 0;
  font-size: 16px;
}
.ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 6px 16px;
}
.ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 7px 16px 6px;
}
.ant-tabs-rtl {
  direction: rtl;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab {
  margin: 0 0 0 32px;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type {
  margin-left: 0;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon {
  margin-right: 0;
  margin-left: 12px;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {
  margin-right: 8px;
  margin-left: -4px;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}
.ant-tabs-rtl.ant-tabs-left > .ant-tabs-nav {
  order: 1;
}
.ant-tabs-rtl.ant-tabs-left > .ant-tabs-content-holder {
  order: 0;
}
.ant-tabs-rtl.ant-tabs-right > .ant-tabs-nav {
  order: 0;
}
.ant-tabs-rtl.ant-tabs-right > .ant-tabs-content-holder {
  order: 1;
}
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-right: 2px;
  margin-left: 0;
}
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-add {
  margin-right: 2px;
  margin-left: 0;
}
.ant-tabs-dropdown-rtl {
  direction: rtl;
}
.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item {
  text-align: right;
}
.ant-tabs-top,
.ant-tabs-bottom {
  flex-direction: column;
}
.ant-tabs-top > .ant-tabs-nav,
.ant-tabs-bottom > .ant-tabs-nav,
.ant-tabs-top > div > .ant-tabs-nav,
.ant-tabs-bottom > div > .ant-tabs-nav {
  margin: 0 0 16px 0;
}
.ant-tabs-top > .ant-tabs-nav::before,
.ant-tabs-bottom > .ant-tabs-nav::before,
.ant-tabs-top > div > .ant-tabs-nav::before,
.ant-tabs-bottom > div > .ant-tabs-nav::before {
  position: absolute;
  right: 0;
  left: 0;
  border-bottom: 1px solid #f0f0f0;
  content: '';
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  height: 2px;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: width 0.3s, left 0.3s, right 0.3s;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  top: 0;
  bottom: 0;
  width: 30px;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {
  left: 0;
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  right: 0;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before {
  opacity: 1;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after {
  opacity: 1;
}
.ant-tabs-top > .ant-tabs-nav::before,
.ant-tabs-top > div > .ant-tabs-nav::before {
  bottom: 0;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar {
  bottom: 0;
}
.ant-tabs-bottom > .ant-tabs-nav,
.ant-tabs-bottom > div > .ant-tabs-nav {
  order: 1;
  margin-top: 16px;
  margin-bottom: 0;
}
.ant-tabs-bottom > .ant-tabs-nav::before,
.ant-tabs-bottom > div > .ant-tabs-nav::before {
  top: 0;
}
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  top: 0;
}
.ant-tabs-bottom > .ant-tabs-content-holder,
.ant-tabs-bottom > div > .ant-tabs-content-holder {
  order: 0;
}
.ant-tabs-left > .ant-tabs-nav,
.ant-tabs-right > .ant-tabs-nav,
.ant-tabs-left > div > .ant-tabs-nav,
.ant-tabs-right > div > .ant-tabs-nav {
  flex-direction: column;
  min-width: 50px;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  padding: 8px 24px;
  text-align: center;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin: 16px 0 0 0;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  flex-direction: column;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  right: 0;
  left: 0;
  height: 30px;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {
  top: 0;
  box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  bottom: 0;
  box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before {
  opacity: 1;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after {
  opacity: 1;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  width: 2px;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: height 0.3s, top 0.3s;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-operations {
  flex: 1 0 auto;
  flex-direction: column;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar {
  right: 0;
}
.ant-tabs-left > .ant-tabs-content-holder,
.ant-tabs-left > div > .ant-tabs-content-holder {
  margin-left: -1px;
  border-left: 1px solid #f0f0f0;
}
.ant-tabs-left > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,
.ant-tabs-left > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-left: 24px;
}
.ant-tabs-right > .ant-tabs-nav,
.ant-tabs-right > div > .ant-tabs-nav {
  order: 1;
}
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  left: 0;
}
.ant-tabs-right > .ant-tabs-content-holder,
.ant-tabs-right > div > .ant-tabs-content-holder {
  order: 0;
  margin-right: -1px;
  border-right: 1px solid #f0f0f0;
}
.ant-tabs-right > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,
.ant-tabs-right > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-right: 24px;
}
.ant-tabs-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}
.ant-tabs-dropdown-hidden {
  display: none;
}
.ant-tabs-dropdown-menu {
  max-height: 200px;
  margin: 0;
  padding: 4px 0;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 2px;
  outline: none;
  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-tabs-dropdown-menu-item {
  display: flex;
  align-items: center;
  min-width: 120px;
  margin: 0;
  padding: 5px 12px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tabs-dropdown-menu-item > span {
  flex: 1;
  white-space: nowrap;
}
.ant-tabs-dropdown-menu-item-remove {
  flex: none;
  margin-left: 12px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  background: transparent;
  border: 0;
  cursor: pointer;
}
.ant-tabs-dropdown-menu-item-remove:hover {
  color: #40a9ff;
}
.ant-tabs-dropdown-menu-item:hover {
  background: #f5f5f5;
}
.ant-tabs-dropdown-menu-item-disabled,
.ant-tabs-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  cursor: not-allowed;
}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab {
  margin: 0;
  padding: 8px 16px;
  background: #fafafa;
  border: 1px solid #f0f0f0;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active {
  color: #1890ff;
  background: #fff;
}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-ink-bar {
  visibility: hidden;
}
.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-left: 2px;
}
.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 2px 2px 0 0;
}
.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-bottom-color: #fff;
}
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 0 2px 2px;
}
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-top-color: #fff;
}
.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-top: 2px;
}
.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 2px 0 0 2px;
}
.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-right-color: #fff;
}
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 2px 2px 0;
}
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-left-color: #fff;
}
.ant-tabs {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
  overflow: hidden;
}
.ant-tabs > .ant-tabs-nav,
.ant-tabs > div > .ant-tabs-nav {
  position: relative;
  display: flex;
  flex: none;
  align-items: center;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  position: relative;
  display: inline-block;
  display: flex;
  flex: auto;
  align-self: stretch;
  overflow: hidden;
  white-space: nowrap;
  transform: translate(0);
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  position: absolute;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.3s;
  content: '';
  pointer-events: none;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list {
  position: relative;
  display: flex;
  transition: transform 0.3s;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations {
  display: flex;
  align-self: stretch;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations-hidden,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations-hidden {
  position: absolute;
  visibility: hidden;
  pointer-events: none;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more {
  position: relative;
  padding: 8px 16px;
  background: transparent;
  border: 0;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more::after,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 5px;
  transform: translateY(100%);
  content: '';
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add {
  min-width: 40px;
  margin-left: 2px;
  padding: 0 8px;
  background: #fafafa;
  border: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
  outline: none;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover {
  color: #40a9ff;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus {
  color: #096dd9;
}
.ant-tabs-extra-content {
  flex: none;
}
.ant-tabs-centered > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']),
.ant-tabs-centered > div > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']) {
  justify-content: center;
}
.ant-tabs-ink-bar {
  position: absolute;
  background: #1890ff;
  pointer-events: none;
}
.ant-tabs-tab {
  position: relative;
  display: inline-flex;
  align-items: center;
  padding: 12px 0;
  font-size: 14px;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.ant-tabs-tab-btn:focus,
.ant-tabs-tab-remove:focus,
.ant-tabs-tab-btn:active,
.ant-tabs-tab-remove:active {
  color: #096dd9;
}
.ant-tabs-tab-btn {
  outline: none;
  transition: all 0.3s;
}
.ant-tabs-tab-remove {
  flex: none;
  margin-right: -4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tabs-tab-remove:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tabs-tab:hover {
  color: #40a9ff;
}
.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #1890ff;
  text-shadow: 0 0 0.25px currentcolor;
}
.ant-tabs-tab.ant-tabs-tab-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}
.ant-tabs-tab .anticon {
  margin-right: 12px;
}
.ant-tabs-tab + .ant-tabs-tab {
  margin: 0 0 0 32px;
}
.ant-tabs-content {
  display: flex;
  width: 100%;
}
.ant-tabs-content-holder {
  flex: auto;
  min-width: 0;
  min-height: 0;
}
.ant-tabs-content-animated {
  transition: margin 0.3s;
}
.ant-tabs-tabpane {
  flex: none;
  width: 100%;
  outline: none;
}

.ChartDialogContainer .mui-dialog-fixed {
  padding-bottom: 0 !important;
}
.ChartDialogContainer .ChartDialog {
  height: 100% !important;
  max-height: 100% !important;
}
.ChartDialog .mui-dialog-header {
  display: flex;
  align-items: center;
  height: 50px;
  box-sizing: border-box;
  padding: 0 24px !important;
  border-radius: 0 !important;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.24);
  position: relative;
  z-index: 9;
}
.ChartDialog .mui-dialog-header:hover .hideDesc {
  display: block;
}
.ChartDialog .mui-dialog-header .hideDesc {
  display: none;
}
.ChartDialog .mui-dialog-default-title {
  width: 100%;
}
.ChartDialog .mui-dialog-body {
  height: 710px;
  display: flex;
  flex-direction: row;
  overflow: hidden !important;
  padding: 0 !important;
}
.ChartDialog .mui-dialog-footer {
  display: none;
}
.ChartDialog .buttonSave {
  font-weight: bold;
  width: 72px !important;
}
.ChartDialog .buttonSave:hover,
.ChartDialog .buttonSave:focus {
  color: #fff;
  background: #218de6;
  border-color: #218de6;
}
.ChartDialog .buttonSave .MdLoader-path {
  stroke: #fff;
}
.ChartDialog .ring-guide-value {
  font-size: 22px !important;
  font-weight: 500 !important;
}
.ChartDialog .header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ChartDialog .header .nameWrapper {
  margin-right: 5px;
  min-width: 0;
}
.ChartDialog .header .icon:hover,
.ChartDialog .header .active {
  color: #2196F3 !important;
}
.ChartDialog .icon-arrow-right-border:hover,
.ChartDialog .icon-arrow-left-border:hover,
.ChartDialog .icon-search:hover {
  color: #2196F3 !important;
}
.ChartDialog .icon-call_to_action_on.vertical {
  transform: rotateZ(-90deg);
}
.ChartDialog .chart {
  flex: 1;
  padding: 20px;
}
.ChartDialog .chart.vertical {
  width: 100%;
  min-height: 0;
}
.ChartDialog .chart.horizontal {
  min-width: 0;
}
.ChartDialog .chart .justifyContent {
  justify-content: center;
}
.ChartDialog .chartBody {
  min-width: 0;
}
.ChartDialog .chartWrapper {
  min-height: 0;
}
.ChartDialog .chartHeader {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ChartDialog .chartHeader .icon:hover {
  color: #2196F3 !important;
}
.ChartDialog .count {
  font-weight: 500;
  font-size: 20px;
  font-family: system-ui, BlinkMacSystemFont, segoe ui, Roboto, Helvetica, Arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol;
}
.ChartDialog .g2-tooltip .g2-tooltip-list-item {
  display: flex;
  align-items: center;
}
.ChartDialog .g2-tooltip .g2-tooltip-name {
  max-width: 320px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  white-space: nowrap;
}
.ChartDialog .g2-tooltip .g2-tooltip-value {
  flex: 1;
  text-align: right;
}
.ChartDialog .showTotalHeight {
  height: calc(100% - 31px);
}
.ChartDialog .spaceBetween {
  justify-content: space-between;
}
.ChartDialog .setting {
  width: 320px;
  height: 100%;
  background-color: #f8f8f8;
  box-sizing: border-box;
  transition: width 0.2s;
}
.ChartDialog .setting.small {
  width: 50px;
}
.ChartDialog .setting .charts {
  flex-wrap: wrap;
}
.ChartDialog .setting .charts .chartItem {
  color: #757575;
  font-size: 28px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 10px 5px 0;
  padding: 3px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.ChartDialog .setting .charts .chartItem:hover {
  background-color: #ededed;
}
.ChartDialog .setting .charts .chartItem.active {
  color: #2196F3;
  border: 1px solid #2196F3;
  border-radius: 3px;
  background-color: #fff;
}
.ChartDialog .displaySetup {
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  margin-right: 12px;
}
.ChartDialog .displaySetup:last-child {
  margin-right: 0;
}
.ChartDialog .displaySetup .item {
  color: #9e9e9e;
  font-size: 14px;
  padding: 5px 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-right: 1px solid #ccc;
  cursor: pointer;
}
.ChartDialog .displaySetup .item:last-child {
  border-right: none;
}
.ChartDialog .displaySetup .WhiteBG {
  background-color: #fff;
}
.ChartDialog .displaySetup .active {
  color: #1e88e5 !important;
}
.ChartDialog .displaySetup:hover .icon {
  color: #1e88e5 !important;
}
.ChartDialog .workSheetFilter {
  background-color: transparent;
}
.ChartDialog .hoverHighlight:hover {
  color: #2196F3 !important;
}
.ChartDialogSetting .chartTabs {
  overflow: inherit;
}
.ChartDialogSetting .chartTabs .ant-tabs-nav-list {
  width: 100%;
}
.ChartDialogSetting .chartTabs .ant-tabs-nav {
  margin: 0;
}
.ChartDialogSetting .chartTabs .ant-tabs-nav::before {
  border-color: #ddd;
}
.ChartDialogSetting .chartTabs .ant-tabs-tab {
  flex: 1;
  align-items: center;
  justify-content: center;
  margin: 0;
}
.ChartDialogSetting .chartTabs .ant-tabs-nav-operations {
  display: none;
}
.ChartDialogSetting .chartTabs .ant-tabs-nav .ant-tabs-ink-bar-animated {
  height: 3px;
}
.ChartDialogSetting .chartTypeSelect {
  font-size: 13px;
  border-radius: 3px;
  padding: 3px;
  background-color: #eff0f0;
}
.ChartDialogSetting .chartTypeSelect > div {
  height: 25px;
  line-height: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ChartDialogSetting .chartTypeSelect .active {
  color: #2196F3 !important;
  border-radius: 3px;
  padding: 3px 0;
  font-weight: bold;
  background-color: #fff;
}
.ChartDialogSetting .chartTypeImageSelect .styleItem {
  font-size: 13px;
  margin-right: 10px;
}
.ChartDialogSetting .chartTypeImageSelect .styleItem .iconWrap {
  border-radius: 6px;
}
.ChartDialogSetting .chartTypeImageSelect .styleItem:hover .iconWrap {
  background: #ededed;
  border-color: #ededed;
}
.ChartDialogSetting .chartTypeImageSelect .styleItem:last-child {
  margin-right: 0;
}
.ChartDialogSetting .chartTypeImageSelect .active {
  font-weight: bold;
  color: #2196F3 !important;
}
.ChartDialogSetting .chartTypeImageSelect .active .iconWrap {
  border-color: #2196F3 !important;
  background: #fff !important;
}
.ChartDialogSetting .chartTypeImageSelect .iconWrap {
  padding: 5px 0;
  margin-bottom: 5px;
  border: 1px solid transparent;
}
.ChartDialogSetting .chartTypeImageSelect .iconWrap img {
  width: 30px;
}
.ChartDialogSetting .dataSourceCollapse .icon-arrow-down-border {
  display: flex;
  align-content: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  border-radius: 3px;
}
.ChartDialogSetting .dataSourceCollapse .icon-arrow-down-border:hover {
  background-color: #f6f6f6;
}
.ChartDialogSetting .chartSelect.ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.ChartDialogSetting .chartSelect.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #2196F3 !important;
}
.ChartDialogSetting .chartSelect .ant-select-selector {
  border-radius: 4px !important;
  box-shadow: none !important;
}
.ChartDialogSetting .chartSelect .ant-select-selector,
.ChartDialogSetting .chartSelect .ant-select-selection-item {
  height: 32px;
  line-height: 30px;
}
.ChartDialogSetting .chartSelect .ant-select-arrow {
  width: auto;
  height: auto;
  top: 40%;
}
.ChartDialogSetting .chartSelect.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ChartDialogSetting .chartSelect .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  opacity: 1;
  font-size: 13px;
}
.ChartDialogSetting .chartSelect.ant-select-single.ant-select-open .ant-select-selection-item {
  color: inherit;
}
.ChartDialogSetting .chartInput.ant-input-affix-wrapper {
  padding: 0 0 0 11px;
}
.ChartDialogSetting .chartInput.ant-input-affix-wrapper .ant-input {
  height: 30px;
}
.ChartDialogSetting .chartInput.ant-input-affix-wrapper:hover,
.ChartDialogSetting .chartInput:hover {
  border-color: #2196F3 !important;
}
.ChartDialogSetting .chartInput.ant-input-affix-wrapper,
.ChartDialogSetting .chartInput.ant-input-affix-wrapper-focused,
.ChartDialogSetting .chartInput {
  border-radius: 4px !important;
  box-shadow: none !important;
}
.ChartDialogSetting .chartInput .ant-input-suffix {
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0 4px 4px 0;
  border-left: 1px solid #d9d9d9;
  background-color: #fff;
}
.ChartDialogSetting .chartInput .icon-expand_less,
.ChartDialogSetting .chartInput .icon-expand_more {
  line-height: 10px;
}
.ChartDialogSetting .chartColorInput:hover,
.ChartDialogSetting .chartColorInput:focus {
  color: #2196F3;
  border-color: #d9d9d9 !important;
}
.ChartDialogSetting .columnCountInput .disabled {
  color: #ddd;
}
.ChartDialogSetting .columnCountInput .ant-input-suffix {
  width: 38px !important;
}
.sortableDimensionalityCard {
  z-index: 9999;
}
.sortableDimensionalityCard .sortableDrag {
  position: relative;
  top: 0;
  left: -16px;
  opacity: 1;
  width: 0;
}
.chartModal {
  padding: 0;
}
.chartModal .ant-modal-content {
  border-radius: 3px;
  overflow: hidden;
}
.chartModal .ant-modal-title {
  font-size: 17px;
}
.chartModal .ant-modal-close-x {
  line-height: 66px;
}
.chartModal .ant-modal-close-x .icon-close:hover {
  color: #2196f3 !important;
}
.chartModal .ant-modal-header {
  padding: 24px;
  border-bottom: none;
}
.chartModal .ant-modal-footer {
  border-top: none;
}
.chartModal .ant-modal-body {
  padding-top: 0;
  padding-bottom: 0;
}
.chartModal .chartSelect.ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.chartModal .chartSelect.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #2196F3 !important;
}
.chartModal .chartSelect .ant-select-selector {
  border-radius: 4px !important;
  box-shadow: none !important;
}
.chartModal .chartSelect .ant-select-selector,
.chartModal .chartSelect .ant-select-selection-item {
  height: 32px;
  line-height: 30px;
}
.chartModal .chartSelect .ant-select-arrow {
  width: auto;
  height: auto;
  top: 40%;
}
.chartModal .chartSelect.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.chartModal .chartSelect .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  opacity: 1;
  font-size: 13px;
}
.chartModal .chartSelect.ant-select-single.ant-select-open .ant-select-selection-item {
  color: inherit;
}
.chartModal .chartInput.ant-input-affix-wrapper {
  padding: 0 0 0 11px;
}
.chartModal .chartInput.ant-input-affix-wrapper .ant-input {
  height: 30px;
}
.chartModal .chartInput.ant-input-affix-wrapper:hover,
.chartModal .chartInput:hover {
  border-color: #2196F3 !important;
}
.chartModal .chartInput.ant-input-affix-wrapper,
.chartModal .chartInput.ant-input-affix-wrapper-focused,
.chartModal .chartInput {
  border-radius: 4px !important;
  box-shadow: none !important;
}
.chartModal .chartInput .ant-input-suffix {
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0 4px 4px 0;
  border-left: 1px solid #d9d9d9;
  background-color: #fff;
}
.chartModal .chartInput .icon-expand_less,
.chartModal .chartInput .icon-expand_more {
  line-height: 10px;
}
.chartModal .chartColorInput:hover,
.chartModal .chartColorInput:focus {
  color: #2196F3;
  border-color: #d9d9d9 !important;
}
.chartModal .columnCountInput .disabled {
  color: #ddd;
}
.chartModal .columnCountInput .ant-input-suffix {
  width: 38px !important;
}
.chartModal .ant-select-selector,
.chartModal .ant-select-selection-item,
.chartModal .ant-input,
.chartModal .ant-picker {
  height: 36px !important;
  line-height: 34px !important;
}
.chartModal .ant-modal-close {
  cursor: inherit;
}
.chartModal .ant-modal-header .icon-close:hover,
.chartModal .hoverHighlight:hover {
  color: #2196F3 !important;
}
.chartModal .ant-btn-link {
  color: #9e9e9e;
}
.chartModal .ant-btn-link:hover {
  color: #3196f3;
}
.chartModal .ant-btn-primary {
  height: 36px;
  padding: 0 32px;
  background: #3196f3;
  border-color: #3196f3;
}
.chartModal .ant-btn-primary:hover {
  background: #1d8cf2;
  border-color: #1d8cf2;
}
.chartModal .ant-checkbox-input {
  position: absolute;
}
.selectOptionWrapper {
  padding: 7px 12px 7px 20px;
}
.selectOptionWrapper.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  font-weight: unset;
  color: #fff;
  background-color: #2196F3;
}
.ghostSelectOptionWrapper.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  font-weight: normal;
  background-color: #f5f5f5;
}
.ant-tooltip-inner {
  min-height: auto;
  line-height: initial;
}
.sortableScopeRuleWrap .chartInput.ant-input-affix-wrapper {
  padding: 0 0 0 11px;
}
.sortableScopeRuleWrap .chartInput.ant-input-affix-wrapper .ant-input {
  height: 30px;
}
.sortableScopeRuleWrap .chartInput.ant-input-affix-wrapper:hover,
.sortableScopeRuleWrap .chartInput:hover {
  border-color: #2196F3 !important;
}
.sortableScopeRuleWrap .chartInput.ant-input-affix-wrapper,
.sortableScopeRuleWrap .chartInput.ant-input-affix-wrapper-focused,
.sortableScopeRuleWrap .chartInput {
  border-radius: 4px !important;
  box-shadow: none !important;
}
.sortableScopeRuleWrap .chartInput .ant-input-suffix {
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0 4px 4px 0;
  border-left: 1px solid #d9d9d9;
  background-color: #fff;
}
.sortableScopeRuleWrap .chartInput .icon-expand_less,
.sortableScopeRuleWrap .chartInput .icon-expand_more {
  line-height: 10px;
}
.sortableScopeRuleWrap .chartColorInput:hover,
.sortableScopeRuleWrap .chartColorInput:focus {
  color: #2196F3;
  border-color: #d9d9d9 !important;
}
.sortableScopeRuleWrap .columnCountInput .disabled {
  color: #ddd;
}
.sortableScopeRuleWrap .columnCountInput .ant-input-suffix {
  width: 38px !important;
}
.sortableScopeRuleWrap .chartSelect.ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.sortableScopeRuleWrap .chartSelect.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #2196F3 !important;
}
.sortableScopeRuleWrap .chartSelect .ant-select-selector {
  border-radius: 4px !important;
  box-shadow: none !important;
}
.sortableScopeRuleWrap .chartSelect .ant-select-selector,
.sortableScopeRuleWrap .chartSelect .ant-select-selection-item {
  height: 32px;
  line-height: 30px;
}
.sortableScopeRuleWrap .chartSelect .ant-select-arrow {
  width: auto;
  height: auto;
  top: 40%;
}
.sortableScopeRuleWrap .chartSelect.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.sortableScopeRuleWrap .chartSelect .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  opacity: 1;
  font-size: 13px;
}
.sortableScopeRuleWrap .chartSelect.ant-select-single.ant-select-open .ant-select-selection-item {
  color: inherit;
}

.chartSetting {
  padding-top: 16px;
}
.chartSetting .ant-checkbox-input,
.chartSetting .ant-radio-input {
  position: absolute;
}
.chartSetting .fieldWrapper {
  font-size: 13px;
}
.chartSetting .fieldWrapper .fidldItem {
  height: 32px;
  padding: 0 12px;
  border-radius: 16px;
  margin-bottom: 12px;
  border: 1px solid #DDDDDDFF;
  background-color: #EAEAEAFF;
}
.chartSetting .fieldWrapper .withoutFidldItem {
  color: #BDBDBDFF;
  height: 32px;
  border-radius: 4px;
  border: 1px dashed #BDBDBDFF;
  padding: 0 12px;
  background-color: #fff;
}
.chartSetting .fieldWrapper .withoutFidldItem.disable {
  pointer-events: none;
  background-color: #f1eff2;
}
.chartSetting .fieldWrapper .withoutValueItem {
  border: none;
  padding: 0;
}
.chartSetting .fieldWrapper .withoutValueItem input {
  color: #333;
  width: 100%;
  height: 100%;
  border: 1px solid #BDBDBDFF;
  border-radius: 4px;
  padding: 0 10px;
}
.chartSetting .fieldWrapper .withoutValueItem input:focus {
  border-color: #2196F3;
}
.chartSetting .fieldWrapper .succeeFidldItem {
  color: #2196f3;
  border-color: #2196f3;
  background-color: #E3F2FD;
}
.chartSetting .fieldWrapper .errorFidldItem {
  color: red;
  border-color: red;
  background-color: #ff00001a;
}
.chartSetting .targetValueAxis .title {
  color: #757575;
  font-weight: inherit !important;
}
.chartSetting .SingleFilterWrapper {
  border: 1px dashed #BDBDBDFF;
  padding: 10px;
  background-color: #fff;
  border-radius: 4px;
}
.chartSetting .SingleFilterWrapper .exist {
  margin-bottom: 15px;
}
.chartSetting .SingleFilterWrapper .worksheetFilterDateCondition .includeToday {
  margin-left: 4px;
}
.chartSetting .SingleFilterWrapper .workSheetFilter .conditionItem .conditionItemHeader .columnName {
  max-width: 78px;
}
.chartSetting .addFilterCondition {
  display: none;
}
.sortableNumberField {
  z-index: 9999;
}
.sortableNumberField .sortableDrag {
  position: absolute;
  top: 7px;
  left: -18px;
  opacity: 1;
}
.sortableNumberField .fidldItem {
  height: 32px;
  padding: 0 12px;
  border-radius: 16px;
  margin-bottom: 12px;
  border: 1px solid #DDDDDDFF;
  background-color: #EAEAEAFF;
}
.chartControlMenu {
  width: 180px;
}
.chartControlMenu .ant-dropdown-menu-submenu-title {
  padding-left: 30px;
}
.chartControlMenu .icon-done {
  color: #2196F3;
}
.chartMenu .ant-dropdown-menu-submenu-title {
  display: flex;
  align-items: center;
}
.chartMenu .ant-dropdown-menu-submenu-expand-icon {
  color: #9e9e9e;
}
.chartMenu .menuHighlight {
  color: #fff !important;
  background-color: #2196F3FF;
}
.chartMenu .menuHighlight .icon,
.chartMenu .menuHighlight .ant-dropdown-menu-submenu-arrow-icon,
.chartMenu .menuHighlight .emptyTypeName {
  color: #fff !important;
}
.chartMenu .ant-dropdown-menu-item,
.chartMenu .ant-dropdown-menu-submenu-title {
  position: relative;
  padding: 7px 20px 7px 15px;
}
.chartMenu.ant-dropdown-menu-submenu-popup ul {
  margin: 0;
}
.chartMenu .valignWrapper > .ant-dropdown-menu-title-content {
  display: flex;
  align-items: center;
}
.showControlsColumnCheckItem.active {
  z-index: 1000;
}

/* 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: inline-flex;
}
.ant-space-vertical {
  flex-direction: column;
}
.ant-space-align-center {
  align-items: center;
}
.ant-space-align-start {
  align-items: flex-start;
}
.ant-space-align-end {
  align-items: flex-end;
}
.ant-space-align-baseline {
  align-items: baseline;
}
.ant-space-item:empty {
  display: none;
}
.ant-space-rtl {
  direction: rtl;
}

.chartStyle .ant-checkbox-input,
.chartAdvanced .ant-checkbox-input,
.chartStyle .ant-radio-input,
.chartAdvanced .ant-radio-input {
  position: absolute;
}
.chartStyle .chartCollapse .ant-collapse-header,
.chartAdvanced .chartCollapse .ant-collapse-header {
  font-size: 13px;
  font-weight: bold;
  color: #333 !important;
  padding: 16px 10px;
}
.chartStyle .chartCollapse .ant-collapse-item,
.chartAdvanced .chartCollapse .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}
.chartStyle .chartCollapse .ant-collapse-item .ant-collapse-content-box,
.chartAdvanced .chartCollapse .ant-collapse-item .ant-collapse-content-box {
  padding-left: 34px;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.chartStyle .chartCollapse .ant-collapse-item .ant-collapse-content-box,
.chartAdvanced .chartCollapse .ant-collapse-item .ant-collapse-content-box,
.chartStyle .chartCollapse .ant-collapse-item .ant-checkbox-wrapper,
.chartAdvanced .chartCollapse .ant-collapse-item .ant-checkbox-wrapper,
.chartStyle .chartCollapse .ant-collapse-item .ant-select .ant-select-selection-item,
.chartAdvanced .chartCollapse .ant-collapse-item .ant-select .ant-select-selection-item,
.chartStyle .chartCollapse .ant-collapse-item .ant-input,
.chartAdvanced .chartCollapse .ant-collapse-item .ant-input {
  font-size: 13px !important;
}
.chartStyle .chartCollapse .ant-collapse-arrow,
.chartAdvanced .chartCollapse .ant-collapse-arrow {
  transition: transform .24s;
  position: static !important;
  line-height: initial !important;
  padding: 0 !important;
  transform: none !important;
}
.chartStyle .chartCollapse .ant-collapse-arrow::before,
.chartAdvanced .chartCollapse .ant-collapse-arrow::before {
  display: initial !important;
}
.chartStyle .chartCollapse .ant-collapse-arrow.icon-arrow-active,
.chartAdvanced .chartCollapse .ant-collapse-arrow.icon-arrow-active {
  transform: rotate(-180deg) !important;
}
.chartStyle .chartCollapse .collapsible .ant-collapse-content-box,
.chartAdvanced .chartCollapse .collapsible .ant-collapse-content-box {
  filter: opacity(0.5);
  pointer-events: none;
}
.chartStyle .chartCollapse .hideArrowIcon .icon-arrow-down-border,
.chartAdvanced .chartCollapse .hideArrowIcon .icon-arrow-down-border {
  visibility: hidden;
}
.chartStyle .chartCollapse .yAxisCollapsible .ant-collapse-content-box > *,
.chartAdvanced .chartCollapse .yAxisCollapsible .ant-collapse-content-box > * {
  filter: opacity(0.5);
  pointer-events: none;
}
.chartStyle .chartCollapse .yAxisCollapsible .ant-collapse-content-box .minWrapper,
.chartAdvanced .chartCollapse .yAxisCollapsible .ant-collapse-content-box .minWrapper,
.chartStyle .chartCollapse .yAxisCollapsible .ant-collapse-content-box .maxWrapper,
.chartAdvanced .chartCollapse .yAxisCollapsible .ant-collapse-content-box .maxWrapper {
  filter: none;
  pointer-events: auto;
}
.chartStyle .chartCollapse .pivotTableFieldColorPanel .ant-collapse-content-box,
.chartAdvanced .chartCollapse .pivotTableFieldColorPanel .ant-collapse-content-box {
  padding-right: 0;
}

.chartBaseColorModal .colorSwatches {
  height: 370px;
  overflow-y: scroll;
  margin-top: 20px;
  padding: 6px 0;
  border-radius: 4px;
  border: 1px solid #DDDDDD;
}
.chartBaseColorModal .colorItem {
  cursor: pointer;
  padding: 6px 10px 0 19px;
}
.chartBaseColorModal .colorItem .item {
  height: 24px;
  width: 40px;
  margin-right: 7px;
  margin-bottom: 6px;
}
.chartBaseColorModal .colorItem .item.narrow {
  width: 24px;
}
.chartBaseColorModal .colorItem .colorInput {
  width: 40px;
  height: 28px;
  opacity: 0;
}
.chartBaseColorModal .colorItem .colorName {
  width: 40px;
}
.chartBaseColorModal .colorItem .wrap {
  flex-wrap: wrap;
}
.chartBaseColorModal .colorItem.active,
.chartBaseColorModal .colorItem:hover {
  background-color: #F5F5F5;
}
.chartBaseColorModal .colorItem .icon-done {
  color: #2196F3;
}
.chartBaseColorModal .ant-radio-wrapper {
  margin-right: 60px;
}
.chartBaseColorModal .ant-radio-input {
  position: absolute !important;
}

.chartDataSource {
  width: 250px;
  border-left: 1px solid #ececec;
  padding: 24px 0;
  background-color: #fff;
  transition: width 0.2s;
}
.chartDataSource.small {
  width: 50px;
}
.chartDataSource .horizontalPaddingWrapper {
  padding: 0 16px;
}
.chartDataSource .sheetInfoWrapper,
.chartDataSource .timeWrapper {
  padding: 7px 12px;
  border-radius: 4px;
  background-color: #F5F5F5FF;
}
.chartDataSource .sheetInfoWrapper .removeViewId,
.chartDataSource .timeWrapper .removeViewId {
  color: #ff000099;
}
.chartDataSource .searchControlWrapper {
  padding: 8px 5px;
  border-bottom: 1px solid #DDDDDDFF;
}
.chartDataSource .searchControlWrapper input {
  color: #202020;
  border: none;
}
.chartDataSource .searchControlWrapper .icon-close:hover {
  color: #2196F3 !important;
}
.chartDataSource .dataSourceCollapse .active {
  color: #2196F3 !important;
}
.chartDataSource .dataSourceCollapse .ant-collapse-header {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  font-size: 13px;
  font-weight: bold;
  color: #333 !important;
  padding: 16px 16px 0 16px;
}
.chartDataSource .dataSourceCollapse .ant-collapse-arrow {
  transition: transform .24s;
  position: static !important;
  line-height: initial !important;
  padding: 0 !important;
  transform: none !important;
}
.chartDataSource .dataSourceCollapse .ant-collapse-arrow::before {
  display: initial !important;
}
.chartDataSource .dataSourceCollapse .ant-collapse-arrow.icon-arrow-active {
  transform: rotate(-180deg) !important;
}
.chartDataSource .dataSourceCollapse .axisControlItem .icon-settings,
.chartDataSource .dataSourceCollapse .axisControlItem .icon-trash {
  display: none;
}
.chartDataSource .dataSourceCollapse .axisControlItem:hover {
  background-color: #F5F5F5FF;
}
.chartDataSource .dataSourceCollapse .axisControlItem:hover .icon-settings,
.chartDataSource .dataSourceCollapse .axisControlItem:hover .icon-trash {
  display: block;
}
.chartDataSource .dataSourceCollapse .axisControlItem .ant-checkbox-input {
  position: absolute !important;
}
.chartDataSource .dataSourceCollapse .addCalculateControl {
  display: flex;
}
.chartDataSource .icon-add:hover {
  color: #2196F3 !important;
}
.chartSheetModal .selectWorksheetCommon .icon-arrow-down-border {
  margin-right: 7px;
}
.chartSheetModal .selectWorksheetCommon .aroundList {
  position: fixed;
  width: 512px !important;
  left: 50%;
  margin-left: -256px;
}
.chartTimeModal {
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
  overflow-y: auto;
}
.chartTimeModal .scopeDataItem {
  padding: 6px 13px;
}
.chartTimeModal .scopeDataItem:hover {
  background-color: #F5F5F5FF;
}
.chartTimeModal .active {
  background-color: #2196f333 !important;
}
.chartTimeModal .active .icon-done {
  color: #2196F3;
}
.chartTimeModal .rangePickerInput {
  width: 186px;
}
.chartTimeModal .ant-picker-input input {
  text-align: center;
}
.chartTimeModal .ant-picker-range-separator {
  padding: 0 2px 0 0;
}
.chartTimeModal .chartInput .ant-input-suffix {
  display: none !important;
}
.rangeDayOverlayMenu .active {
  color: #fff;
  background-color: #2196f3;
}

.selectWorksheetCommon .dropdownWrapper * {
  display: block;
}
.selectWorksheetCommon .dropdownWrapper .aroundList {
  width: 100%;
}
.selectWorksheetCommon .selectWorksheetCommonContent {
  width: 100%;
}
.selectWorksheetCommon .worksheetItem {
  padding: 0 16px;
  line-height: 40px;
}
.selectWorksheetCommon .worksheetItem:hover {
  color: #fff;
  background-color: #2196f3;
}
.selectWorksheetCommon .selectOhterApp {
  padding-top: 5px;
  border-top: 1px solid #eaeaea;
  margin-top: 6px;
}
.selectWorksheetCommon .loadingCon {
  padding-left: 12px;
}

.selectWorksheetDialog .formItem {
  margin-bottom: 20px;
}
.selectWorksheetDialog .formItem .label {
  font-size: 13px;
  margin-bottom: 6px;
}
.selectWorksheetDialog .formItem .content .Dropdown.disabled .Dropdown--border {
  border-color: #ddd !important;
  background-color: #f5f5f5 !important;
}

.workSheetViewsWrapper {
  width: 100%;
  height: 37px;
  position: relative;
  overflow: hidden;
}
.workSheetViewsWrapper::before,
.workSheetViewsWrapper::after {
  content: '';
  width: 16px;
  height: 43px;
  position: absolute;
  top: 0;
  z-index: 1;
}
.workSheetViewsWrapper::before {
  left: 0;
  background-image: linear-gradient(to right, #fff 30%, rgba(255, 255, 255, 0) 100%);
}
.workSheetViewsWrapper::after {
  right: 0;
  background-image: linear-gradient(to left, #fff 30%, rgba(255, 255, 255, 0) 100%);
}
.workSheetViewsWrapper .viewsScroll {
  display: flex;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  overflow-x: auto;
  overflow-y: hidden;
}
.workSheetViewsWrapper .viewsScroll .stance {
  height: 37px;
  min-width: 16px;
}
.workSheetViewItem,
.workSheetSortableViewItem {
  height: 37px;
  justify-content: center;
  position: relative;
  max-width: 200px;
  flex-shrink: 0;
  user-select: none;
}
.workSheetViewItem a,
.workSheetSortableViewItem a {
  color: inherit;
}
.workSheetViewItem .name,
.workSheetSortableViewItem .name {
  white-space: nowrap;
  padding: 0 20px;
  font-weight: 500;
}
.workSheetViewItem .deit,
.workSheetSortableViewItem .deit {
  border: none;
  border-radius: 4px;
  background-color: #eaeaea;
  padding: 2px 10px;
  width: 120px;
}
.workSheetViewItem:hover,
.workSheetSortableViewItem:hover {
  background-color: #f5f5f5;
}
.workSheetViewItem.active .name,
.workSheetSortableViewItem.active .name {
  color: #2196f3;
  padding-right: 0;
}
.workSheetViewItem.active .icon-arrow-down,
.workSheetSortableViewItem.active .icon-arrow-down {
  display: block;
}
.workSheetViewItem.active::after,
.workSheetSortableViewItem.active::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #2196f3;
}
.workSheetViewItem.active:hover,
.workSheetSortableViewItem.active:hover {
  background-color: inherit;
}
.workSheetViewItem .icon-arrow-down,
.workSheetSortableViewItem .icon-arrow-down {
  padding: 0 8px;
  display: none;
  font-size: 12px;
  color: #bdbdbd;
}
.workSheetViewItem .icon-arrow-down:hover,
.workSheetSortableViewItem .icon-arrow-down:hover {
  color: #9e9e9e;
}
.workSheetSortableViewItem .name {
  padding: 0 19px;
}
.workSheetViewsMenu {
  max-height: 400px;
  overflow-y: scroll;
}
.workSheetViewsMenu .active {
  color: #2196f3;
}
.viewItemMoreOperate {
  position: relative;
  top: 3px;
}
.viewItemMoreOperate .splitLine {
  border: 1px solid #ddd;
  border-top: none;
  margin: 3px 0;
}
.viewItemMoreOperate .Item-content {
  padding-left: 36px !important;
}
.viewItemMoreOperate .MenuItem .disabled .icon,
.viewItemMoreOperate .MenuItem .disabled .text {
  color: #bdbdbd;
}
.viewItemMoreOperate .MenuItem .Icon {
  margin: 0 2px;
  vertical-align: middle;
  color: #999;
}
.viewItemMoreOperate .MenuItem .Icon.Font16 {
  margin: 0 3px;
}
.viewItemMoreOperate .MenuItem .text {
  font-size: 13px;
  margin-left: 4px;
}
.viewItemMoreOperate .MenuItem:hover .disabled .icon,
.viewItemMoreOperate .MenuItem:hover .disabled .text {
  color: #bdbdbd;
}
.viewItemMoreOperate .MenuItem.delete .Icon,
.viewItemMoreOperate .MenuItem.delete .text {
  color: #f44338 !important;
}
.changeViewDisplayTypeMenuWrap > .Item-content {
  overflow: visible !important;
  position: relative !important;
}
.changeViewDisplayTypeMenuWrap > .Item-content .viewTypeMenuWrap {
  position: absolute;
}
.changeViewDisplayTypeMenuWrap > .Item-content .viewTypeMenuWrap .viewTypeItem.ant-menu-item span.viewName {
  margin-left: 30px;
}
.viewTypeMenuWrap.ant-menu {
  background-color: #fff;
  padding: 6px 0;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
}
.viewTypeMenuWrap.ant-menu .viewTypeItem.ant-menu-item {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  height: 36px;
  min-width: 180px;
  line-height: 36px;
  padding: 0;
  padding-left: 12px;
  cursor: pointer;
  margin: 0;
}
.viewTypeMenuWrap.ant-menu .viewTypeItem.ant-menu-item:hover {
  background: rgba(0, 0, 0, 0.05);
}
.viewTypeMenuWrap.ant-menu .viewTypeItem.ant-menu-item span.viewName {
  margin-left: 12px;
  color: #333;
}
.drawerWorksheetHidden {
  z-index: 9;
}
.drawerWorksheetHidden .ant-drawer-body {
  padding: 6px 8px;
}
.drawerWorksheetHidden .drawerWorksheetHiddenSearch {
  border: none;
}
.drawerWorksheetHidden .searchBox {
  height: 36px;
  display: flex;
  align-items: center;
  padding-left: 20px;
  color: #333;
  margin-bottom: 6px;
}
.drawerWorksheetHidden .searchBox input {
  padding-left: 9px;
  border: none;
}
.drawerWorksheetHidden .searchBox input::-webkit-input-placeholder {
  color: #bdbdbd;
}
.drawerWorksheetHidden .drawerWorksheetHiddenListTitle {
  font-size: 12px;
  height: 32px;
  line-height: 32px;
  padding-left: 16px;
  margin-bottom: 5px;
}
.drawerWorksheetHidden .drawerWorksheetHiddenHelper {
  background-color: red;
}
.hiddenTypeMenuWrap > .Item-content {
  overflow: visible !important;
  position: relative !important;
}
.hiddenTypeMenuWrap > .Item-content .hiddenMenu {
  position: absolute;
}
.hiddenMenu.ant-menu {
  background-color: #fff;
  padding: 6px 0;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
}
.hiddenMenu.ant-menu .hiddenMenuItem.ant-menu-item {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  height: 36px;
  min-width: 180px;
  line-height: 36px;
  padding: 0 12px;
  cursor: pointer;
  margin: 0;
}
.hiddenMenu.ant-menu .hiddenMenuItem.ant-menu-item:hover,
.hiddenMenu.ant-menu .hiddenMenuItem.ant-menu-item:active {
  background: rgba(0, 0, 0, 0.05);
  color: #333;
}
.hiddenMenu.ant-menu .current.ant-menu-item {
  background-color: #e0f4ff !important;
}
.hiddenMenu.ant-menu .current.ant-menu-item .ming.Icon.icon.icon-done {
  font-size: 18px;
  left: unset;
  right: 13px;
  color: #2196f3 !important;
}
.hiddenMenu.ant-menu .splitLine {
  border: 1px solid #ddd;
  border-top: none;
  margin: 6px 0;
}
.drawerWorksheetShowList {
  pointer-events: bounding-box;
}
.drawerWorksheetShowListItem {
  padding: 9px 32px 9px 0px;
  display: flex;
  align-items: center;
  font-size: 13px;
  cursor: pointer;
  background-color: white;
  position: relative;
  border-radius: 4px;
}
.drawerWorksheetShowListItem .icon-drag_indicator {
  opacity: 0;
  color: #9d9d9d;
  font-size: 20px;
}
.drawerWorksheetShowListItem .viewName {
  margin-left: 10px;
  flex: 1;
}
.drawerWorksheetShowListItem .hideicon,
.drawerWorksheetShowListItem .more {
  position: absolute;
  top: 11px;
  right: 12px;
  opacity: 1;
}
.drawerWorksheetShowListItem .more {
  opacity: 0;
}
.drawerWorksheetShowListItem:hover {
  background: rgba(0, 0, 0, 0.04) !important;
}
.drawerWorksheetShowListItem:hover .icon-drag_indicator {
  opacity: 1;
}
.drawerWorksheetShowListItem:hover .icon-drag_indicator:hover {
  color: #757575;
}
.drawerWorksheetShowListItem:hover .more {
  opacity: 1;
}
.drawerWorksheetShowListItem:hover .more:hover {
  color: #757575 !important;
}
.drawerWorksheetShowListItem:hover .hideicon {
  right: 44px;
}
.drawerWorksheetShowListItem .sideEditName {
  border: none;
}
.drawerWorksheetShowListItem.active {
  background: #e0f4ff;
}
.drawerWorksheetShowListItem.active:hover .icon-drag_indicator {
  opacity: 1;
}
.viewItemMoreOperate .ming.MenuItem > .Item-content:not(.disabled):hover {
  background-color: #f2f2f2 !important;
  color: #333 !important;
}
.viewItemMoreOperate .ming.MenuItem > .Item-content:not(.disabled):hover > span > .icon {
  color: #9e9e9e !important;
}
.viewItemMoreOperate .ming.MenuItem > .Item-content:not(.disabled):hover.delete .Icon,
.viewItemMoreOperate .ming.MenuItem > .Item-content:not(.disabled):hover.delete .text {
  color: #f44338 !important;
}
.viewItemMoreOperate .ming.MenuItem.delete .Item-content:not(.disabled):hover .Icon,
.viewItemMoreOperate .ming.MenuItem.delete .Item-content:not(.disabled):hover .text {
  color: #f44338 !important;
}
.hiddenTypeMenuWrap > .Item-content {
  overflow: visible !important;
  position: relative !important;
}
.hiddenTypeMenuWrap > .Item-content .hiddenMenu {
  position: absolute;
  border-radius: 3px;
  font-size: 13px;
}
.worksheetSheet .addViewIcon:hover,
.worksheetSheet .allVieListwIcon:hover,
.worksheetSheet .sheetHeader .icon-back-02:hover,
.worksheetSheet .sheetHeader .moreOperate > .icon:hover,
.worksheetSheet .sheetHeader .searchInputComp.queryInput.default .icon-search:hover,
.worksheetSheet .sheetHeader .openStatisticsBtn:hover,
.worksheetSheet .sheetHeader .icon-discussion:hover,
.worksheetSheet .sheetHeader .icon-drafts_approval:hover,
.worksheetSheet .sheetHeader .fullRotate:hover {
  color: #2196f3 !important;
}
.worksheetSheet .hoverGray {
  width: 24px;
  height: 24px;
  display: inline-block;
  text-align: center;
  line-height: 24px;
  border-radius: 3px;
}
.worksheetSheet .hoverGray:hover {
  background: #f5f5f5;
}
.HiddenItemTrigger .viewItemMoreOperate .splitLine {
  margin: 6px 0;
}
.HiddenItemTrigger .viewItemMoreOperate {
  position: relative !important;
}

.worksheetViewConfig {
  width: 720px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #fff;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.2), 0 3px 6px rgba(0, 0, 0, 0.15);
  z-index: 12;
}
.worksheetViewConfig .Dropdown .Menu.List {
  margin-top: 3px;
}
.worksheetViewConfig .ming.Dropdown.disabled .Dropdown--input,
.worksheetViewConfig .dropdownTrigger.disabled .Dropdown--input {
  background-color: #f5f5f5;
}
.worksheetViewConfig hr {
  border: none;
  border-top: 1px solid #eaeaea;
}
.worksheetViewConfig > div {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.worksheetViewConfig .allCanSelectFields {
  font-weight: 500;
  background-color: rgba(33, 150, 243, 0.2);
  border-radius: 4px;
}
.worksheetViewConfig .allCanSelectFields .Item-content {
  padding-left: 32px !important;
}
.worksheetViewConfig .dataSettingTitle {
  font-weight: bold;
  margin-bottom: 20px;
}
.worksheetViewConfig .commonConfigItem .checkBlock .block {
  width: 25%;
  text-align: center;
}
.worksheetViewConfig .commonConfigItem ul.cardUl > li {
  display: inline-block;
  width: calc(50% - 6px);
  height: 106px;
  border-radius: 3px;
  position: relative;
  vertical-align: top;
}
.worksheetViewConfig .commonConfigItem ul.cardUl > li::before,
.worksheetViewConfig .commonConfigItem ul.cardUl > li::after {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  top: 0px;
}
.worksheetViewConfig .commonConfigItem ul.cardUl > li::after {
  display: none;
  background-image: url(data:image/png;base64,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);
}
.worksheetViewConfig .commonConfigItem ul.cardUl > li:first-child::before {
  background-image: url(data:image/png;base64,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);
}
.worksheetViewConfig .commonConfigItem ul.cardUl > li:first-child::after {
  background-image: url(data:image/png;base64,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);
}
.worksheetViewConfig .commonConfigItem ul.cardUl > li:last-child {
  height: 88px;
}
.worksheetViewConfig .commonConfigItem ul.cardUl > li:last-child::before {
  background-image: url(data:image/png;base64,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);
}
.worksheetViewConfig .commonConfigItem ul.cardUl > li:last-child::after {
  background-image: url(data:image/png;base64,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);
}
.worksheetViewConfig .commonConfigItem ul.cardUl > li.current::before {
  display: none;
}
.worksheetViewConfig .commonConfigItem ul.cardUl > li.current::after {
  display: block;
}
.worksheetViewConfig .commonConfigItem .setCrad {
  cursor: pointer;
  font-size: 13px;
  color: #2196f3;
}
.worksheetViewConfig .viewTitle {
  height: 56px;
  min-height: 56px;
  padding: 0 24px;
  display: flex;
  align-items: center;
  justify-content: start;
  border-bottom: 1px solid #ededed;
}
.worksheetViewConfig .viewTitle input {
  padding: 0;
  border: none;
  flex: 1;
  margin-right: 17px;
  padding: 3px 10px;
  border: 1px solid #fff;
}
.worksheetViewConfig .viewTitle input:focus,
.worksheetViewConfig .viewTitle input:hover {
  border-radius: 4px;
  border-color: #e0e0e0;
}
.worksheetViewConfig .viewTitle input:focus {
  border-color: #2196f3;
}
.worksheetViewConfig .viewTitle .icon-close:hover {
  color: #2196f3 !important;
}
.worksheetViewConfig .sortConditions .icon-drag {
  color: #9e9e9e;
}
.worksheetViewConfig .sortConditions .icon-drag:hover {
  color: #2196f3;
}
.worksheetViewConfig .sortConditions .operateBtn {
  cursor: pointer;
  font-size: 20px;
  color: #9e9e9e;
  margin: 0 4px;
  line-height: 36px;
}
.worksheetViewConfig .sortConditions .operateBtn:hover {
  color: #2196f3;
}
.worksheetViewConfig .sortConditions .operateBtn.disabled {
  color: #ddd !important;
}
.worksheetViewConfig .viewSetBox {
  display: flex;
  height: 100%;
  overflow: hidden;
}
.worksheetViewConfig .viewBtns {
  height: auto;
  overflow: auto;
  width: 200px;
  font-size: 13px;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid #eaeaea;
  background: #fafafa;
}
.worksheetViewConfig .viewBtns .viewBtnsLi {
  padding: 12px 24px 0;
}
.worksheetViewConfig .viewBtns .viewBtnsLi:first-child {
  padding-top: 0;
}
.worksheetViewConfig .viewBtns .viewBtnsLi::after {
  content: ' ';
  width: 100%;
  display: block;
  border-bottom: 1px solid #ededed;
  padding-bottom: 12px;
}
.worksheetViewConfig .viewBtns .viewBtnsLi:last-child::after {
  display: none;
}
.worksheetViewConfig .viewBtns .viewBtnsLi .descCon {
  margin: 0 -8px;
}
.worksheetViewConfig .viewBtns .titileP {
  color: #9e9e9e;
  font-size: 13px;
  margin: 0px;
  font-weight: 600;
  line-height: 1;
  margin-top: 12px;
  margin-bottom: 10px;
}
.worksheetViewConfig .viewBtns .viewBtn {
  line-height: 48px;
  cursor: pointer;
  width: 100%;
  box-sizing: border-box;
  word-wrap: break-word;
  word-break: break-all;
  white-space: nowrap;
  overflow: hidden;
}
.worksheetViewConfig .viewBtns .viewBtn .icon {
  color: #757575;
  vertical-align: middle;
}
.worksheetViewConfig .viewBtns .viewBtn .fontText {
  vertical-align: middle;
  width: 115px;
  display: inline-block;
}
.worksheetViewConfig .viewBtns .viewBtn .fontText .numText {
  float: right;
}
.worksheetViewConfig .viewBtns .viewBtn:hover {
  color: #2196f3;
}
.worksheetViewConfig .viewBtns .viewBtn:hover .icon {
  color: #2196f3;
}
.worksheetViewConfig .viewBtns .active {
  color: #2196f3;
}
.worksheetViewConfig .viewBtns .active .icon {
  color: #2196f3;
}
.worksheetViewConfig .viewConfigWrap {
  padding: 32px 0 0;
}
.worksheetViewConfig .viewConfigWrap .groupSelectStartOrEnd .selectStartOrEndCon .dropCon {
  flex: 1;
  flex-shrink: 0;
}
.worksheetViewConfig .viewConfigWrap .dataSetting .Radio-box {
  width: 16px;
  height: 16px;
}
.worksheetViewConfig .viewConfigWrap .dataSetting .Radio-box .Radio-box-round {
  width: 10px;
  height: 10px;
}
.worksheetViewConfig .viewConfigWrap .dataSetting .Radio:not(.checked) .Radio-box-round {
  width: 0 !important;
  height: 0 !important;
}
.worksheetViewConfig .viewContent .viewContentCon {
  padding: 0 40px 32px;
}
.worksheetViewConfig .viewContent .viewContentCon .sortColumnWrap .Dropdown--input {
  padding: 0 5px 0 12px;
}
.worksheetViewConfig .viewContent .viewContentCon .viewSetText {
  font-size: 12px;
  margin-bottom: 0px;
}
.worksheetViewConfig .viewContent .viewContentCon .dropAbstract.placeholder .value {
  color: #bdbdbd;
}
.worksheetViewConfig .viewContent .viewContentCon .dropAbstract .ming.Item .Item-content .Icon {
  left: 16px;
}
.worksheetViewConfig .viewContent .viewContentCon .dropAbstract ul .itemText {
  padding-left: 20px;
}
.worksheetViewConfig .viewContent .viewContentCon .dropAbstract ul li:first-child .itemText {
  padding-left: 0;
  color: #2196f3;
}
.worksheetViewConfig .viewContent .viewContentCon .dropAbstract ul li:first-child:hover .itemText {
  color: #fff;
}
.worksheetViewConfig .viewContent .viewSetTitle {
  padding: 25px 0 0;
  font-size: 16px;
  color: #333;
  font-weight: bold;
}
.worksheetViewConfig .viewContent .ming.Menu {
  width: 100%;
}
.worksheetViewConfig .viewContent .more {
  color: #2196f3;
}
.worksheetViewConfig .viewContent .workSheetFilter {
  box-sizing: border-box;
  padding: 24px 0;
}
.worksheetViewConfig .viewContent .workSheetFilter.exist {
  border-radius: 0;
}
.worksheetViewConfig .hideColumns .dropdownWrapper,
.worksheetViewConfig .hideColumns .targetEle,
.worksheetViewConfig .hideColumns .aroundList {
  width: 100%;
}
.worksheetViewConfig .filterColumns .Item-content .icon {
  color: #9e9e9e;
}
.worksheetViewConfig .filterColumns [type='hr'] {
  border-top: 1px solid #ddd;
  margin-top: 5px;
  padding-top: 5px;
  margin-bottom: 5px;
}
.worksheetViewConfig .filterColumns .Item-content {
  padding: 0 30px !important;
}
.worksheetViewConfig .role {
  border-radius: 4px;
  border: 1px solid #dddddd;
  margin-bottom: 10px;
}
.worksheetViewConfig .role .header {
  padding: 8px;
  display: flex;
  align-items: center;
}
.worksheetViewConfig .role .header .ellipsis {
  max-width: 230px;
}
.worksheetViewConfig .role input {
  flex: 1;
  height: 25px;
  padding: 0 8px;
}
.worksheetViewConfig .role .body {
  padding: 5px 15px 15px;
}
.worksheetViewConfig .role .footer {
  cursor: pointer;
  padding: 10px 15px;
  color: #2196f3;
  border-top: 1px solid #dddddd;
}
.worksheetViewConfig .splitLine {
  border: 1px solid #ddd;
  border-top: none;
  margin: 3px 0;
}
.worksheetViewConfig .addRole {
  cursor: pointer;
  border-radius: 4px;
  background-color: #f5f5f5;
}
.worksheetViewConfig .addRole .List {
  padding: 0;
  position: static;
  max-height: 300px;
  overflow-y: auto;
}
.worksheetViewConfig .filtersDropdown [type='1']:nth-child(1) {
  border-top: 1px solid #ccc;
}
.worksheetViewConfig .filtersDropdown [type='1']:nth-child(1) .Item-content {
  padding-top: 5px;
  padding-bottom: 5px;
}
.worksheetViewConfig-enter {
  right: -720px;
}
.worksheetViewConfig-enter.worksheetViewConfig-enter-active {
  right: 0;
  transition: right 0.25s;
}
.worksheetViewConfig-leave {
  right: 0;
}
.worksheetViewConfig-leave.worksheetViewConfig-leave-active {
  right: -720px;
  transition: right 0.25s;
}
.worksheetViewConfig .ant-switch-small {
  min-width: 24px;
  height: 12px;
  line-height: 12px;
}
.worksheetViewConfig .ant-switch-small:after {
  width: 10px;
  height: 10px;
  top: 0;
}
.sheetViewFilterColumnOption {
  width: 320px !important;
}
.hideControlsWrap {
  max-height: 360px;
  overflow: auto;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
}
.sortConditionsViewControl {
  z-index: 1000;
  position: fixed !important;
}
.sortConditionsViewControl .icon-drag {
  color: #9e9e9e;
}
.sortConditionsViewControl .operateBtn {
  cursor: pointer;
  font-size: 20px;
  color: #9e9e9e;
  margin: 0 4px;
  line-height: 36px;
}
.sortConditionsViewControl .operateBtn:hover {
  color: #2196f3;
}
.sortConditionsViewControl .operateBtn.disabled {
  color: #ddd !important;
}
.sortConditionsViewControl .tipsIcon {
  left: -38px;
  line-height: 36px;
}

.customBtnBox {
  padding: 8px 0;
  box-sizing: border-box;
  width: 100%;
}
.customBtnBox p {
  margin: 0;
  padding: 0;
}
.customBtnBox .addBtn {
  width: 100%;
  height: 44px;
  color: #2196f3;
  font-size: 13px;
  background: #f8f8f8;
  line-height: 44px;
  text-align: center;
  border-radius: 3px;
}
.customBtnBox .addBtn:hover {
  background: #f5f5f5;
}
.customBtnBox .addBtn .btnListBoxMain {
  width: 100%;
  position: absolute;
  top: 44px;
  left: 0px;
  z-index: 2;
  padding-bottom: 32px;
}
.customBtnBox .addBtn .btnListBoxMain .btnListBox {
  width: 100%;
  border-radius: 3px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  text-align: left;
  line-height: 37px;
}
.customBtnBox .addBtn .btnListBoxMain .btnListBox .btnListUl {
  padding: 6px 0;
  max-height: 250px;
  overflow-y: auto;
  box-sizing: border-box;
}
.customBtnBox .addBtn .btnListBoxMain .btnListBox .btnListUl li {
  height: 37px;
  line-height: 37px;
  display: block;
  padding: 0 16px;
  font-weight: 500;
}
.customBtnBox .addBtn .btnListBoxMain .btnListBox .btnListUl li.btnList:hover {
  background: #f8f8f8;
}
.customBtnBox .addBtn .btnListBoxMain .btnListBox .creatBtn {
  width: 100%;
  height: 44px;
  line-height: 44px;
  border-top: 1px solid #ddd;
  padding-left: 16px;
  color: #2196f3;
  box-sizing: border-box;
}
.customBtnBox .addBtn .btnListBoxMain .btnListBox .creatBtn:hover {
  color: #1565c0;
}
.customBtnBox .hideBtn.Checkbox .Checkbox-box {
  width: 16px;
  height: 16px;
}
.customBtnBox .hideBtn.Checkbox .Checkbox-box > i.icon {
  line-height: 14px;
  width: 14px;
}
.customBtn,
.customBtnSortableList {
  width: 100%;
  height: 44px;
  box-sizing: border-box;
  border-radius: 3px;
  font-size: 14px;
  line-height: 44px;
  color: #333;
  display: flex;
  background: #fff;
  border: 1px solid #dddddd;
}
.customBtn .icon-drag,
.customBtnSortableList .icon-drag {
  color: #9e9e9e;
  line-height: 42px;
}
.customBtn span.con,
.customBtnSortableList span.con {
  flex: 1;
  vertical-align: top;
  line-height: 42px;
  display: flex;
}
.customBtn span.con > span,
.customBtnSortableList span.con > span {
  flex-shrink: 0;
  flex: 1;
  line-height: 42px;
}
.customBtn span.con > span .icon,
.customBtnSortableList span.con > span .icon {
  line-height: 42px;
  display: inline-block;
}
.customBtn .editIcon,
.customBtnSortableList .editIcon {
  color: #2196f3;
  line-height: 42px;
  opacity: 0;
}
.customBtn .icon-delete2,
.customBtnSortableList .icon-delete2 {
  opacity: 0;
  line-height: 42px;
  vertical-align: top;
}
.customBtn:hover,
.customBtnSortableList:hover {
  background: #fafafa;
}
.customBtn:hover .icon-drag:hover,
.customBtnSortableList:hover .icon-drag:hover {
  color: #2196f3;
}
.customBtn:hover .editIcon,
.customBtnSortableList:hover .editIcon {
  opacity: 1;
}
.customBtn:hover .icon-delete2,
.customBtnSortableList:hover .icon-delete2 {
  opacity: 1;
  color: #9e9e9e;
}
.customBtn:hover .icon-delete2:hover,
.customBtnSortableList:hover .icon-delete2:hover {
  color: #f44336;
}
.customBtnSortableList {
  z-index: 1000;
  position: fixed !important;
}
.deleteCustomBtnDialogTitle .mui-dialog-default-title {
  color: red !important;
}
.deleteCustomBtnDialogCon .Radio {
  padding: 6px 0;
}

.checkBlock .block {
  height: 32px;
  line-height: 30px;
  padding: 0 26px;
  background-color: #fff;
  font-size: 13px;
  color: #333;
  border: 1px solid #eaeaea;
  margin-right: -1px;
  cursor: pointer;
  display: inline-block;
  box-sizing: border-box;
}
.checkBlock .block.active {
  color: #fff;
  background-color: #2196F3;
  border-color: #2196F3;
}
.checkBlock .block:hover:not(.active) {
  color: #2196F3;
}
.checkBlock .block:first-child {
  border-radius: 3px 0 0 3px;
}
.checkBlock .block:last-child {
  border-radius: 0 3px 3px 0;
}

.createCustomBtnCon {
  width: 640px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #fff;
  box-shadow: 0 16px 30px rgba(0, 0, 0, 0.3);
  z-index: 12;
}
.createCustomBtnCon .bgCustomBtnCon {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  background: rgba(0, 0, 0, 0.2);
}
.createCustomBtnCon .LineHeight19 {
  line-height: 19px;
}
.createCustomBtnCon .icon-close:hover {
  color: #2196f3 !important;
}
.createCustomBtnCon .redCon {
  color: #f44336;
}
.createCustomBtnCon .title {
  height: 50px;
  padding: 0 24px;
  display: flex;
  align-items: center;
  justify-content: start;
  font-size: 17px;
  border-bottom: 1px solid #dddddd;
  background: #fff;
}
.createCustomBtnCon .title span {
  flex: 1;
}
.createCustomBtnCon .title .pointer {
  width: 20px;
}
.createCustomBtnCon .createBtnBox {
  padding: 0 24px 32px;
}
.createCustomBtnCon .createBtnBox .line {
  border-top: 1px solid #eaeaea;
  margin: 32px 0;
}
.createCustomBtnCon .createBtnBox h5 {
  margin: 0;
  padding: 0;
  font-weight: 500;
  font-size: 13px;
}
.createCustomBtnCon .createBtnBox input::-webkit-input-placeholder {
  color: #9e9e9e;
}
.createCustomBtnCon .createBtnBox input::-ms-input-placeholder {
  color: #9e9e9e;
}
.createCustomBtnCon .createBtnBox input::-moz-placeholder {
  color: #9e9e9e;
}
.createCustomBtnCon .createBtnBox .nameInput {
  width: 100%;
  height: 36px;
  border: 1px solid #dddddd;
  border-radius: 3px;
  color: #333;
  padding: 0 12px;
  box-sizing: border-box;
  margin-top: 10px;
}
.createCustomBtnCon .createBtnBox .nameInput:focus {
  border: 1px solid #2196f3;
}
.createCustomBtnCon .createBtnBox .nameInput.errer {
  border: 1px solid red;
}
.createCustomBtnCon .createBtnBox .errorMessage {
  color: #f44336;
  padding: 0;
  margin: 0;
  line-height: 1;
  font-size: 12px;
}
.createCustomBtnCon .createBtnBox label {
  margin-top: 10px;
  width: 28%;
}
.createCustomBtnCon .createBtnBox .filterTextCon {
  width: 100%;
  background: #f5f5f5;
  border: 1px solid #dddddd;
  border-radius: 3px;
  padding: 8px 12px 10px;
  box-sizing: border-box;
  color: #333;
  margin-top: 10px;
  display: flex;
}
.createCustomBtnCon .createBtnBox .filterTextCon .txtFilter {
  flex: 1;
  font-size: 14px;
  color: #333;
  line-height: 20px;
}
.createCustomBtnCon .createBtnBox .filterTextCon .txtFilter p {
  line-height: 22px;
  padding: 0;
  margin: 0;
  display: flex;
}
.createCustomBtnCon .createBtnBox .filterTextCon .txtFilter p .titleTxt {
  width: 100px;
  font-size: 13px;
  line-height: 22px;
  display: inline-block;
}
.createCustomBtnCon .createBtnBox .filterTextCon .txtFilter p .txt {
  flex: 1;
  font-weight: 500;
  font-size: 13px;
}
.createCustomBtnCon .createBtnBox .filterTextCon .editFilter {
  width: 20px;
}
.createCustomBtnCon .createBtnBox .filterTextCon .editFilter:hover {
  color: #2196f3 !important;
}
.createCustomBtnCon .createBtnBox .filterTextCon .editWorkflow {
  width: auto;
  color: #2196f3;
}
.createCustomBtnCon .createBtnBox .customBtnColorBox ul {
  display: block;
}
.createCustomBtnCon .createBtnBox .customBtnColorBox ul .colorLi {
  display: inline-block;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  margin-right: 14px;
  text-align: center;
  line-height: 28px;
  vertical-align: top;
  transition: all 0.4s ease;
}
.createCustomBtnCon .createBtnBox .customBtnColorBox ul .colorLi:hover,
.createCustomBtnCon .createBtnBox .customBtnColorBox ul .colorLi.current {
  transform: scale(1.22);
}
.createCustomBtnCon .createBtnBox .customBtnColorBox ul .colorLi .check {
  color: #fff;
  vertical-align: middle;
  font-size: 18px;
}
.createCustomBtnCon .createBtnBox .customBtnIconBox ul .iconLi {
  width: 28px;
  height: 28px;
  border-radius: 4px;
  line-height: 27px;
  text-align: center;
  display: inline-block;
  color: #9e9e9e;
  margin-right: 8px;
  margin-bottom: 8px;
  font-size: 22px;
  vertical-align: top;
  cursor: pointer;
}
.createCustomBtnCon .createBtnBox .customBtnIconBox ul .iconLi:hover {
  background: #f5f5f5;
}
.createCustomBtnCon .createBtnBox .customBtnIconBox ul .iconLi.current {
  color: #fff;
}
.createCustomBtnCon .createBtnBox .customBtnIconBox ul .iconLi:nth-child(1) {
  font-size: 17px;
  font-weight: 700;
}
.createCustomBtnCon .createBtnBox .descInput {
  width: 100%;
  min-height: 36px;
  border: 1px solid #dddddd;
  border-radius: 3px;
  padding: 8px 12px 10px;
  box-sizing: border-box;
  resize: none;
}
.createCustomBtnCon .createActionCon {
  height: 66px;
  width: 100%;
  background: #f5f5f5;
  padding: 0 24px;
  box-sizing: border-box;
}
.createCustomBtnCon .createActionCon span {
  display: inline-block;
  height: 36px;
  padding: 0 24px;
  border-radius: 3px;
  box-sizing: border-box;
  margin-top: 15px;
  line-height: 36px;
  cursor: pointer;
}
.createCustomBtnCon .createActionCon .addBtn {
  background: #2196f3;
  color: #fff;
  padding: 0 32px;
}
.createCustomBtnCon .createActionCon .addBtn:hover {
  background-color: #1565c0;
}
.createCustomBtnCon .createActionCon .addBtn.disable {
  opacity: 0.5;
}
.createCustomBtnCon .createActionCon .cacleBtn {
  background: #fff;
  border: 1px solid #2196f3;
  color: #2196f3;
  margin-left: 16px;
  padding: 0 32px;
}
.doubleConfirmDialog p {
  padding: 0;
  margin: 0;
  line-height: 1;
  font-size: 13px;
  color: #333;
  font-weight: 500;
}
.doubleConfirmDialog textarea,
.doubleConfirmDialog input {
  width: 100%;
  box-sizing: border-box;
  border: 1px solid #dddddd;
  border-radius: 3px;
  height: 36px;
  line-height: 36px;
  padding: 0 12px;
}
.doubleConfirmDialog textarea {
  resize: none;
  height: 72px;
  line-height: 26px;
  padding: 4px 12px;
}
.appointDialog {
  max-height: inherit !important;
  height: inherit !important;
}
.appointDialog .Bold500 {
  font-weight: 500;
}
.appointDialog .ming.Radio {
  width: 180px;
}
.appointDialog p {
  margin: 0;
  padding: 0;
  line-height: 1;
}
.appointDialog .mui-dialog-header {
  padding-bottom: 14px !important;
}
.appointDialog .mui-dialog-body {
  overflow: initial !important;
}
.appointDialog.noOverFlow .mui-dialog-body {
  overflow: initial !important;
}
.appointDialog .appointFiltersList {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  width: 100%;
  margin-top: 25px;
  padding-top: 15px;
}
.appointDialog .appointFiltersList .headerCon {
  width: 100%;
  font-size: 13px;
}
.appointDialog .appointFiltersList .headerCon .editAppointFilters,
.appointDialog .appointFiltersList .headerCon .editAppointFiltersTxt {
  color: #2196f3;
}
.appointDialog .appointFiltersList .appointList {
  width: 100%;
}
.appointDialog .appointFiltersList .appointList .itemBox {
  display: flex;
  align-items: center;
  min-height: 36px;
}
.appointDialog .appointFiltersList .appointList .itemBox .editAppointFilters:hover {
  color: #f44336 !important;
}
.appointDialog .appointFiltersList .appointList .itemBox .widget {
  padding: 0 8px;
  background: #f8f8f8;
  border-radius: 4px;
  height: 36px;
  line-height: 36px;
}
.appointDialog .appointFiltersList .appointList .itemBox .isErr {
  background: #fee7e7;
  color: #f44336;
}
.appointDialog .appointFiltersList .appointList .itemBox .isErr .iconErr {
  position: absolute;
  right: 0;
  top: 10px;
}
.appointDialog .appointFiltersList .appointList .itemBox .actionListBox {
  display: inline-block;
  padding: 0 10px 0 7px;
  box-sizing: border-box;
}
.appointDialog .appointFiltersList .appointList .itemBox .deleteAppointFilters {
  color: rgba(0, 0, 0, 0.3);
  width: 15px;
  display: inline-block;
  opacity: 0;
}
.appointDialog .appointFiltersList .appointList .itemBox:hover .deleteAppointFilters {
  opacity: 1;
}
.appointDialog .appointFiltersList .contectInput {
  width: 100%;
}
.appointDialog .noAppointFilter {
  display: inline-block;
  height: 36px;
  line-height: 36px;
  background: #f8f8f8;
  border-radius: 4px;
  padding: 0 17px;
  box-sizing: border-box;
  color: #2196f3;
  cursor: pointer;
  margin-top: 10px;
}
.appointDialog .noAppointFilter i {
  vertical-align: -1px;
}
.appointDialog .noAppointFilter:hover {
  background: #f5f5f5;
}
.appointDialog .contectBox {
  width: 100%;
  display: flex;
  margin-top: 10px;
}
.appointDialog .contectBox .titleLeft {
  width: 68px;
  padding-right: 16px;
  line-height: 36px;
}
.appointDialog .contectBox .contectInput {
  flex: 1;
}
.appointDialog .contectBox .contectInput .List {
  width: 100%;
}
.chooseWidgetDialog .widgetList {
  width: 50%;
  display: inline-block;
}
.pointTooltip {
  background-color: #f44336 !important;
}
.pointTooltip .Tooltip-arrow {
  border-bottom-color: #f44336 !important;
}

.fullScreenCurtain {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background-color: #f5f5f5;
  overflow: auto;
}

.workflowEdit .workflowEndBox {
  padding: 0 50px 120px;
}
.workflowEdit .workflowEnd {
  width: 56px;
  height: 32px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABACAQAAABokzttAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiCAkRLQN+59ZwAAAAfUlEQVRo3u3ZwQ2AIBAAQbFn69ce7qEumWng2BDC49Z1H1s7vz6AQIEC4c/WPfwH13Dg9Nudztv+DQqsE1gnsE5gncA6gXUC6wTWCawTWCewTmCdwLo1XRa8vWOYztv+BgXWCawTWCewTmCdwDqBdQLrBNYJrBNYJ7BOYN0Dws4H6yyzXK8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMDgtMDlUMTc6NDU6MDMrMDg6MDBVMAcOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTA4LTA5VDE3OjQ1OjAzKzA4OjAwJG2/sgAAAABJRU5ErkJggg==) no-repeat;
  background-size: 56px 32px;
  margin: 0 auto;
}

.AppAdminWorkflowEdit .dropdownTrigger .ming.Menu,
.integration .dropdownTrigger .ming.Menu {
  width: 100%;
}
.AppAdminWorkflowEdit .dropdownTrigger .ming.Menu li:hover .Item-content:not(.disabled) span,
.integration .dropdownTrigger .ming.Menu li:hover .Item-content:not(.disabled) span {
  color: #fff !important;
}
.AppAdminWorkflowEdit .dropdownTrigger .ming.Menu li:hover .Item-content:not(.disabled) .flowDropdownGray,
.integration .dropdownTrigger .ming.Menu li:hover .Item-content:not(.disabled) .flowDropdownGray {
  color: rgba(255, 255, 255, 0.6) !important;
}
.AppAdminWorkflowEdit .actionCustomBoxError,
.integration .actionCustomBoxError {
  background: #fff6ed;
}
.workflowSettings .workflowDetailTransition-enter {
  transform: translateX(800px);
  transition: all 250ms ease-out;
}
.workflowSettings .workflowDetailTransition-enter.workflowDetailTransition-enter-active {
  transform: translateX(0);
}
.workflowSettings .workflowDetailTransition-leave {
  transform: translateX(0);
  transition: all 250ms ease-out;
}
.workflowSettings .workflowDetailTransition-leave.workflowDetailTransition-leave-active {
  transform: translateX(800px);
}
.workflowSettings .workflowDetail {
  z-index: 11;
  width: 800px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  box-shadow: 0 10px 23px 2px rgba(0, 0, 0, 0.2), 0 3px 6px rgba(0, 0, 0, 0.15);
}
.workflowSettings .workflowDetail ::-webkit-input-placeholder {
  color: #bdbdbd;
}
.workflowSettings .workflowDetail :-moz-placeholder {
  color: #bdbdbd;
}
.workflowSettings .workflowDetail ::-moz-placeholder {
  color: #bdbdbd;
}
.workflowSettings .workflowDetail :-ms-input-placeholder {
  color: #bdbdbd;
}
.workflowSettings .workflowDetail.workflowDetailDisabled .workflowDetailHeader input {
  pointer-events: none;
}
.workflowSettings .workflowDetail.workflowDetailDisabled .workflowDetailBox {
  pointer-events: none;
}
.workflowSettings .workflowDetail.workflowDetailDisabled .workflowDetailFooter {
  visibility: hidden;
  height: 0 !important;
}
.workflowSettings .workflowDetail.workflowDetailRelease .workflowDetailHeader input,
.workflowSettings .workflowDetail.workflowDetailRelease .workflowDetailBox {
  pointer-events: none;
}
.workflowSettings .workflowDetail.workflowDetailRelease .workflowDetailHeader .icon-delete2,
.workflowSettings .workflowDetail.workflowDetailRelease .workflowDetailFooter {
  display: none;
}
.workflowSettings .workflowDetail .flexRow {
  min-width: 0;
}
.workflowSettings .workflowDetail .alignItemsCenter {
  align-items: center;
}
.workflowSettings .workflowDetail .workflowDetailHeader {
  height: 55px;
  padding: 0 20px;
  align-items: center;
  color: #fff;
}
.workflowSettings .workflowDetail .workflowDetailHeader .workflowDetailHeaderSupport {
  color: #fff !important;
}
.workflowSettings .workflowDetail .workflowDetailHeader .workflowDetailHeaderSupport:hover {
  color: rgba(255, 255, 255, 0.8) !important;
}
.workflowSettings .workflowDetail .workflowDetailHeader .icon-delete {
  width: 18px;
  display: inline-block;
  cursor: pointer;
  transition: all 250ms ease-out;
}
.workflowSettings .workflowDetail .workflowDetailHeader .icon-delete:hover {
  transform: rotate(90deg);
}
.workflowSettings .workflowDetail .workflowDetailHeader.BGYellow {
  background: #ffa340;
}
.workflowSettings .workflowDetail .workflowDetailHeader.BGViolet {
  background: #7e57c2;
}
.workflowSettings .workflowDetail .workflowDetailHeader.BGBlueAsh {
  background: #4c7d9e;
}
.workflowSettings .workflowDetail .workflowDetailHeader.BGBlue {
  background: #2196f3;
}
.workflowSettings .workflowDetail .workflowDetailHeader.BGSkyBlue {
  background: #00bcd4;
}
.workflowSettings .workflowDetail .workflowDetailHeader.BGGreen {
  background: #01ca83;
}
.workflowSettings .workflowDetail .workflowDetailHeader.BGDarkBlue {
  background: #4158db;
}
.workflowSettings .workflowDetail .workflowDetailHeader input {
  height: 34px;
  line-height: 34px;
  border: none;
  background: transparent;
  border-radius: 3px;
  padding: 0 10px;
  box-sizing: border-box;
  color: #fff;
  margin-left: 5px;
  font-size: 17px;
  font-weight: bold;
}
.workflowSettings .workflowDetail .workflowDetailHeader input:hover {
  background: rgba(255, 255, 255, 0.12);
}
.workflowSettings .workflowDetail .workflowDetailHeader input:focus {
  background: #fff;
  color: #333;
}
.workflowSettings .workflowDetail .workflowDetailHeader input:focus + .icon-delete {
  display: none;
}
.workflowSettings .workflowDetail .flowDetailStartHeader {
  height: 150px;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.workflowSettings .workflowDetail .flowDetailStartHeader.BGYellow {
  background: #ffa340;
}
.workflowSettings .workflowDetail .flowDetailStartHeader.BGBlue {
  background: #2196f3;
}
.workflowSettings .workflowDetail .flowDetailStartHeader.BGBlueAsh {
  background: #4c7d9e;
}
.workflowSettings .workflowDetail .flowDetailStartHeader.BGGreen {
  background: #01ca83;
}
.workflowSettings .workflowDetail .flowDetailStartHeader.BGDarkBlue {
  background: #4158db;
}
.workflowSettings .workflowDetail .flowDetailStartHeader .flowDetailStartIcon {
  width: 68px;
  height: 68px;
  background: #fff;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.workflowSettings .workflowDetail .flowDetailStartHeader .flowDetailStartIcon i.blue {
  color: #2196f3;
}
.workflowSettings .workflowDetail .flowDetailStartHeader .flowDetailStartIcon i.yellow {
  color: #ffa340;
}
.workflowSettings .workflowDetail .flowDetailStartHeader .flowDetailStartIcon i.gray {
  color: #4c7d9e;
}
.workflowSettings .workflowDetail .flowDetailStartHeader .flowDetailStartIcon i.green {
  color: #01ca83;
}
.workflowSettings .workflowDetail .flowDetailStartHeader .flowDetailStartIcon i.white {
  color: #fff;
}
.workflowSettings .workflowDetail .workflowDetailBox {
  padding: 0 24px;
}
.workflowSettings .workflowDetail .workflowDetailBox .red {
  color: #f44336;
}
.workflowSettings .workflowDetail .workflowDetailBox .yellow {
  color: #ffa340;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown {
  min-width: 0;
  width: 100%;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown.flowDropdownMoreSelect .Dropdown--input {
  height: auto;
  min-height: 36px;
  padding: 2px 10px;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown.flowDropdownBorder .Dropdown--border {
  border-width: 2px;
  height: 40px;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown.flowDropdownBorder .List li {
  height: 36px;
  line-height: 36px;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown.flowDropdownHideArrow .icon-arrow-down-border {
  display: none;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown.flowDropdownNull .dropdown-btn span {
  color: #bdbdbd;
  font-size: 12px;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown.flowDropdownDate .ming.Menu {
  padding: 5px;
  width: 276px;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown.flowDropdownDate .ming.Menu .MenuItem {
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  display: inline-block;
  margin: 3px;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown.flowDropdownDate .ming.Menu .Item-content {
  padding: 0;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .Dropdown--border {
  padding: 5px 10px;
  border-color: #ddd;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .value {
  display: inline-flex;
  align-items: center;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .ming.Menu {
  width: 100%;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .ming.Menu li:hover .Item-content:not(.disabled) span {
  color: #fff !important;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .ming.Menu li:hover .Item-content:not(.disabled) .flowDropdownGray {
  color: rgba(255, 255, 255, 0.6) !important;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .ming.Menu li .field {
  margin-right: 5px;
  color: #8f8f8f;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .dropdown-btn {
  border: 1px solid #ccc;
  border-radius: 4px;
  width: 100%;
  box-sizing: border-box;
  padding: 5px 30px 5px 10px;
  position: relative;
  text-align: left;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .dropdown-btn .icon-arrow-down-border {
  position: absolute;
  right: 4px;
  top: 6px;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .multi-dropdown-menu {
  width: 100%;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .icon-arrow-down-border {
  color: #9e9e9e;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .tagWrap {
  display: flex;
  flex-wrap: wrap;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .tagWrap li {
  align-items: center;
  box-sizing: border-box;
  margin: 3px 6px 3px 0;
  border-radius: 3px;
  height: 24px;
  padding: 6px 5px 6px 10px;
  background-color: #f5f5f5;
  border: 1px solid #ddd;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .tagWrap li.error {
  background-color: #fef3f2;
  border-color: #e8dbd9;
  color: #b53026;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .tagWrap li .tag {
  margin-right: 5px;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .tagWrap li .delTag {
  color: rgba(0, 0, 0, 0.3);
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdown .tagWrap li .delTag:hover {
  color: rgba(0, 0, 0, 0.5);
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDropdownMinWidth .value {
  min-width: 93%;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowAddTypeDropdown .Dropdown--input {
  padding: 0;
  height: 21px;
  display: flex;
  align-items: center;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowAddTypeDropdown .Dropdown--input .value {
  color: #9e9e9e;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowAddTypeDropdown .Dropdown--input .ming.Icon {
  margin-left: 5px !important;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDetailInput {
  padding: 8px 12px;
  border: 1px solid #ddd;
  border-radius: 4px;
  box-sizing: border-box;
  resize: none;
  width: 100%;
  height: 40px;
  line-height: 40px;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowDetailInput.errorBorder {
  border-color: #f44336 !important;
}
.workflowSettings .workflowDetail .workflowDetailBox .workflowDetailAddBtn {
  align-items: center;
  font-size: 13px;
  cursor: pointer;
  position: relative;
}
.workflowSettings .workflowDetail .workflowDetailBox .workflowDetailAddBtn > i {
  width: 28px;
  display: inline-block;
}
.workflowSettings .workflowDetail .workflowDetailBox .workflowDetailAddBtn:not(:hover) {
  color: #bdbdbd !important;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowSubProcessDropdown {
  position: absolute;
  right: 0;
  top: -5px;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowSubProcessDropdown .ming.List {
  width: 480px !important;
}
.workflowSettings .workflowDetail .workflowDetailBox .flowSubProcessDropdown .ming.List li:hover .Gray_9e {
  color: #fff !important;
}
.workflowSettings .workflowDetail .workflowDetailBox .workflowDetailStartBtn {
  height: 36px;
  line-height: 36px;
  box-sizing: border-box;
  font-size: 13px;
  border-radius: 18px;
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  padding: 0 18px;
  cursor: pointer;
}
.workflowSettings .workflowDetail .workflowDetailBox .actionItem {
  padding-right: 14px;
}
.workflowSettings .workflowDetail .workflowDetailBox .actionItem:hover .actionItemDel {
  display: block;
}
.workflowSettings .workflowDetail .workflowDetailBox .actionItem .actionItemDel {
  position: absolute;
  right: -8px;
  top: 33px;
  cursor: pointer;
  display: none;
}
.workflowSettings .workflowDetail .workflowDetailBox .actionItem .actionItemDel:not(:hover) {
  color: #bdbdbd !important;
}
.workflowSettings .workflowDetail .workflowDetailBox .addActionBtn span {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  padding: 0 20px;
  background: #f5f5f5;
  cursor: pointer;
  margin-right: 10px;
  box-sizing: border-box;
  color: #757575;
}
.workflowSettings .workflowDetail .workflowDetailBox .addActionBtn span:not(:hover) {
  border-color: #ddd !important;
}
.workflowSettings .workflowDetail .workflowDetailBox .hasNodeList .tagInputareaIuput {
  padding-right: 34px;
}
.workflowSettings .workflowDetail .workflowDetailBox .hasNodeList .nodeListMenu {
  right: 36px !important;
  width: auto !important;
}
.workflowSettings .workflowDetail .workflowDetailBox .hasNodeList .nodeListMenu .Item-content:hover .Gray_9e {
  color: #fff !important;
}
.workflowSettings .workflowDetail .workflowDetailFooter {
  background: #f4f4f4;
  padding: 0 24px;
  align-items: center;
  height: 60px;
  margin-top: 32px;
}
.workflowSettings .workflowDetail .workflowDetailFooter.workflowDetailFooterWhile {
  background: #fff;
}
.workflowSettings .workflowDetail .workflowDetailFooter .footerSaveBtn,
.workflowSettings .workflowDetail .workflowDetailFooter .footerCancelBtn {
  height: 36px;
  line-height: 36px;
  display: inline-block;
  width: 92px;
  border-radius: 3px;
  cursor: pointer;
  text-align: center;
  font-size: 14px;
  box-sizing: border-box;
}
.workflowSettings .workflowDetail .workflowDetailFooter .footerSaveBtn {
  color: #fff;
}
.workflowSettings .workflowDetail .workflowDetailFooter .footerCancelBtn {
  border-width: 1px;
  border-style: solid;
}
.workflowSettings .workflowDetail .clearBorderRadius {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.workflowSettings .workflowDetail .clearBorderRadius .Dropdown--border,
.workflowSettings .workflowDetail .clearBorderRadius .dropdown-btn {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.workflowSettings .workflowDetail .actionControlBox {
  height: 34px;
  line-height: 34px;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  min-width: 100px;
  box-sizing: initial;
}
.workflowSettings .workflowDetail .actionControlBox:not(:hover):not(:focus):not(.errorBorder):not(.actionClearBorder),
.workflowSettings .workflowDetail .actionControlBox:not(.ThemeBorderColor3) {
  border-color: #ddd !important;
}
.workflowSettings .workflowDetail .actionControlBox.actionDisabled {
  background: #f5f5f5;
  border-color: #ddd !important;
}
.workflowSettings .workflowDetail .actionControlBox.actionCustomBox {
  position: relative;
  padding: 0 30px 0 10px;
  background: #f8f8f8;
}
.workflowSettings .workflowDetail .actionControlBox.actionCustomBoxError {
  background: #fff6ed;
}
.workflowSettings .workflowDetail .actionControlBox.actionControlUsers {
  height: auto;
  min-height: 34px;
  cursor: pointer;
  line-height: normal;
}
.workflowSettings .workflowDetail .actionControlBox.errorBorder {
  border-color: #f44336 !important;
}
.workflowSettings .workflowDetail .actionControlBox.actionClearBorder {
  border-color: #f5f5f5 !important;
}
.workflowSettings .workflowDetail .actionControlBox.actionControlBoxClear {
  position: relative;
}
.workflowSettings .workflowDetail .actionControlBox.actionControlBoxClear:hover .icon-cancel1 {
  display: block;
}
.workflowSettings .workflowDetail .actionControlBox.actionControlBoxClear .icon-cancel1 {
  display: none;
  cursor: pointer;
}
.workflowSettings .workflowDetail .actionControlBox .CityPicker-wrapper .CityPicker-input-container {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  display: block;
}
.workflowSettings .workflowDetail .actionControlBox .CityPicker-wrapper .CityPicker-input {
  border: none;
  width: 100%;
  padding: 0;
}
.workflowSettings .workflowDetail .actionControlBox .actionControlDel {
  position: absolute;
  font-size: 16px;
  right: 10px;
  top: 10px;
  cursor: pointer;
}
.workflowSettings .workflowDetail .actionControlBox .actionControlDel:not(:hover) {
  color: #9e9e9e !important;
}
.workflowSettings .workflowDetail .actionControlBox .mui-datetime-base,
.workflowSettings .workflowDetail .actionControlBox .mui-datetimerange-base {
  height: 34px;
  line-height: 34px;
}
.workflowSettings .workflowDetail .actionControlBox .mui-datetime-base .mui-datetime-picker,
.workflowSettings .workflowDetail .actionControlBox .mui-datetimerange-base .mui-datetime-picker {
  display: block;
  height: 100%;
  padding: 0 10px;
}
.workflowSettings .workflowDetail .actionControlBox .tagWrap {
  display: flex;
  flex-wrap: wrap;
}
.workflowSettings .workflowDetail .actionControlBox .tagWrap li {
  align-items: center;
  box-sizing: border-box;
  margin: 3px 4px;
  border-radius: 26px;
  height: 28px;
  padding: 6px 12px 6px 10px;
  background-color: #f5f5f5;
  border: 1px solid #ddd;
}
.workflowSettings .workflowDetail .actionControlBox .tagWrap li .tag {
  margin-right: 12px;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
}
.workflowSettings .workflowDetail .actionControlBox .tagWrap li .delTag {
  color: #bdbdbd;
}
.workflowSettings .workflowDetail .actionControlBox .tagWrap li .delTag:hover {
  color: #757575;
}
.workflowSettings .workflowDetail .actionControlBox .triggerConditionTime {
  height: 34px;
  vertical-align: top;
  width: 100%;
  padding: 4px 9px 4px;
}
.workflowSettings .workflowDetail .actionControlText {
  padding: 5px 10px;
  line-height: 24px;
  border-color: #ddd;
}
.workflowSettings .workflowDetail .flowDetailTips {
  padding: 10px 14px;
  background: #f5f5f5;
  border-radius: 3px;
  margin-top: 15px;
  line-height: 22px;
}
.workflowSettings .workflowDetail .flowDetailTips i {
  line-height: 20px;
}
.workflowSettings .workflowDetail .flowDetailTips .flowDetailTipsColor {
  color: #2196f3;
}
.workflowSettings .workflowDetail .actionFieldsSplit {
  margin-top: 24px;
  height: 1px;
  background: #ddd;
  margin-right: 14px;
}
.workflowSettings .workflowDetail .workflowDetailDesc {
  padding: 21px 16px;
  background: #f5f5f5;
  border-radius: 3px;
}
.workflowSettings .workflowDetail .workflowDetailDesc.subProcessDesc {
  border: 1px solid #ebebeb;
  padding: 8px 12px;
}
.workflowSettings .workflowDetail .flowDetailNumber {
  align-items: center;
}
.workflowSettings .workflowDetail .flowDetailNumber .numberInput {
  border-color: #ddd !important;
  width: 48px;
  height: 36px;
  border-radius: 5px 0 0 5px;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
}
.workflowSettings .workflowDetail .flowDetailNumber .numberControlBox {
  width: 36px;
  height: 36px;
  border-radius: 0 5px 5px 0;
  text-align: center;
  box-sizing: border-box;
  padding-top: 5px;
  margin: 0;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  border-color: #ddd;
  vertical-align: top;
}
.workflowSettings .workflowDetail .flowDetailNumber .numberControlBox span:not(:hover) {
  color: #9e9e9e !important;
}
.workflowSettings .workflowDetail .weekList span {
  width: 36px;
  height: 36px;
  display: inline-block;
  text-align: center;
  line-height: 36px;
  box-sizing: border-box;
  border-width: 1px 1px 1px 0;
  border-style: solid;
  border-color: #ccc;
  cursor: pointer;
}
.workflowSettings .workflowDetail .weekList span:first-child {
  border-left-width: 1px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.workflowSettings .workflowDetail .weekList span:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.workflowSettings .workflowDetail .weekList span.ThemeBGColor3 {
  color: #fff;
}
.workflowSettings .workflowDetail .flowBackBox {
  background: #f4f4f4;
  padding: 8px 26px 8px 12px;
  border-radius: 4px;
  position: relative;
}
.workflowSettings .workflowDetail .flowBackBox .icon-edit {
  position: absolute;
  top: 6px;
  right: 6px;
}
.workflowSettings .workflowDetail .codeTextarea {
  font-family: inherit !important;
  border-radius: 4px;
  border: 1px solid #ccc !important;
  padding: 10px 20px 10px 10px !important;
}
.workflowSettings .workflowDetail .codeTextarea:hover,
.workflowSettings .workflowDetail .codeTextarea:focus {
  border-color: #2196f3 !important;
}
.workflowSettings .workflowDetail .codeTextarea ~ pre {
  padding: 10px 20px 10px 10px !important;
  font-family: inherit !important;
}
.workflowSettings .workflowDetail .codeEditorFull {
  position: absolute;
  right: 5px;
  top: 2px;
  font-size: 14px;
  color: #bdbdbd;
  cursor: pointer;
}
.workflowSettings .workflowDetail .codeEditorFull:hover {
  color: #9e9e9e;
}
.workflowSettings .workflowDetail .ck .ck-content {
  background: #fff !important;
}
.workflowSettings .workflowDetail .ck .ck-sticky-panel .ck-toolbar,
.workflowSettings .workflowDetail .ck .ck-blurred {
  border-color: #ddd !important;
}
.workflowSettings .workflowDetail .workflowFileUpload {
  position: absolute !important;
  top: 0;
  right: 36px;
  bottom: 0;
  left: 0;
  cursor: pointer;
}
.workflowSettings .workflowDetail .workflowDetailSelectApi {
  padding: 20px;
  border-radius: 8px;
  border: 1px solid #ddd;
  height: 88px;
}
.workflowSettings .workflowDetail .workflowDetailSelectApi.null {
  border-style: dashed;
}
.workflowSettings .workflowDetail .workflowDetailSelectApi.error {
  border-color: #f44336;
  background-color: #fff2f2;
  color: #f44336;
}
.workflowSettings .workflowDetail .workflowDetailSelectApi .workflowApiIcon {
  width: 48px;
  height: 48px;
  border-radius: 8px;
  background-color: #eaeaea;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #9e9e9e;
  position: relative;
}
.workflowSettings .workflowDetail .workflowDetailSelectApi .workflowApiIcon.circle {
  border-radius: 50%;
}
.workflowSettings .workflowDetail .workflowDetailSelectApi .workflowApiIcon img {
  max-width: 100%;
  max-height: 100%;
}
.workflowSettings .workflowDetail .workflowDetailSelectApi .workflowApiIcon .workflowApiIconSubscript {
  width: 24px;
  height: 24px;
  position: absolute;
  top: -12px;
  left: -12px;
  border-radius: 50%;
  background-color: #eaeaea;
  color: #9e9e9e;
  display: flex;
  justify-content: center;
  align-items: center;
}
.workflowSettings .workflowDetail .typeList li {
  padding: 12px;
  border-radius: 2px;
  cursor: pointer;
}
.workflowSettings .workflowDetail .typeList li:hover {
  background: #f5f5f5;
}
.workflowSettings .workflowDetail .typeList li .Radio-box {
  background: #fff !important;
}
.workflowSettings .tagInputarea.minH100 .CodeMirror {
  min-height: 100px;
}
.workflowSettings .tagInputarea.smallPadding .tagInputareaIuput .CodeMirror-lines {
  padding: 1px 0;
}
.workflowSettings .tagInputarea.errorBorder .tagInputareaIuput {
  border-color: #f44336 !important;
}
.workflowSettings .tagInputarea.errorBorder .tagInputareaIuput:not(.active) {
  border-color: #f44336 !important;
}
.workflowSettings .tagInputarea .tagInputareaIuput {
  border-color: #ddd !important;
  border-radius: 4px 0 0 4px;
  box-sizing: border-box;
  min-height: 36px;
}
.workflowSettings .tagInputarea .tagInputareaIuput:not(.active) {
  border-color: #ddd !important;
}
.workflowSettings .tagInputarea .tagInputareaIuput .CodeMirror-lines {
  padding: 7px 0 6px;
}
.workflowSettings .workflowDetailTipsWidth::after {
  width: 250px !important;
  white-space: normal;
  word-break: break-all;
}
.workflowSettings .fomulaFnList {
  right: 36px;
  width: auto;
  max-height: 280px;
  overflow-x: hidden;
  overflow-y: auto;
}
.workflowSettings .fomulaFnList li.hr {
  border-top: 1px solid #ccc;
  margin: 3px 0;
}
.workflowSettings .fomulaFnList .MenuItem:hover .fnName {
  color: rgba(255, 255, 255, 0.8);
}
.workflowSettings .fomulaFnList .fnName {
  margin-left: 6px;
  color: #9e9e9e;
}
.workflowSettings .fomulaFnList .fnEmpty {
  padding: 10px;
  color: #9e9e9e;
}
.workflowSettings .workflowMessageList {
  box-sizing: border-box;
  border: 1px solid #ddd;
  padding: 6px 0;
  max-height: 400px;
  overflow-x: hidden;
  overflow-y: auto;
  border-radius: 4px;
}
.workflowSettings .workflowMessageList li {
  height: 56px;
  padding: 8px 16px;
  box-sizing: border-box;
  cursor: pointer;
}
.workflowSettings .workflowMessageList li:hover {
  background: #f5f5f5;
}
.workflowSettings .workflowMessageList li .Radio-box {
  background: #fff !important;
}
.workflowSettings .workflowMessageList li .Radio-text {
  color: #333 !important;
  font-size: 16px;
}
.workflowSettings .workflowMessageList li .ming.Radio {
  margin-right: 0;
}
.workflowSettings .workflowMessageList .workflowMessageListItem {
  max-height: 40px;
  line-height: 20px;
  overflow: hidden;
}
.workflowSettings .saveTplBtn {
  height: 32px;
  line-height: 32px;
  display: inline-block;
  border-radius: 3px;
  cursor: pointer;
  text-align: center;
  font-size: 14px;
  box-sizing: border-box;
  color: #fff;
  padding: 0 24px;
}
.workflowSettings .flowTplBox {
  box-sizing: border-box;
  border: 1px solid #ddd;
  overflow: hidden;
  border-radius: 4px;
}
.workflowSettings .flowTplBox .flowTplHeader {
  height: 40px;
  padding: 0 16px;
}
.workflowSettings .flowTplBox .flowTplHeader.gray {
  background: #f5f5f5;
}
.workflowSettings .flowTplBox .flowTplHeader.green {
  background: rgba(1, 202, 131, 0.2);
  color: #01ca83;
}
.workflowSettings .flowTplBox .flowTplHeader.red {
  background: rgba(244, 67, 54, 0.2);
  color: #f44336;
}
.workflowSettings .flowTplBox .flowTplContent .tagInputareaIuput {
  border: none !important;
}
.workflowSettings .flowTplBox .flowTplContent .tagInputareaIuput .CodeMirror-line {
  padding: 0 !important;
}
.workflowSettings .flowTplBox .flowTplBtn {
  height: 36px;
  line-height: 36px;
  display: inline-block;
  margin-right: 20px;
  border-radius: 3px;
  background: #f5f5f5;
  padding: 0 24px;
  border-width: 1px;
  border-style: solid;
  cursor: pointer;
}
.workflowSettings .flowTplBox .flowTplBtn:not(:hover) {
  color: #333 !important;
  border-color: #ddd !important;
}
.workflowSettings .flowTplSettingContent .tagInputareaIuput {
  border-radius: 4px !important;
  background: #f5f5f5;
}
.workflowSettings .flowTplSettingContent .tagInputareaIuput .CodeMirror {
  color: #757575;
  background: #f5f5f5;
}
.workflowSettings .flowTplSettingContent .fieldInsertBtn {
  margin: 0 2px;
  height: 28px;
  line-height: 28px;
  padding: 0 12px;
  border-radius: 14px;
  color: #fff;
  cursor: pointer;
}
.workflowSettings .webhookLink {
  border-radius: 4px;
  border: 1px solid #ddd;
  background: #f4f4f4;
  height: 40px;
  line-height: 40px;
  padding: 0 12px;
  box-sizing: border-box;
}
.workflowSettings .webhookLinkCopy {
  height: 40px;
  line-height: 40px;
  cursor: pointer;
  padding: 0 16px;
  border-radius: 4px;
  border: 1px solid #ddd;
  background: #f4f4f4;
}
.workflowSettings .webhookBtn {
  height: 32px;
  line-height: 32px;
  cursor: pointer;
  padding: 0 21px;
  border-radius: 3px;
  border: 1px solid #ddd;
  background: #f4f4f4;
  color: #757575;
}
.workflowSettings .webhookBtn.disabled {
  color: #bdbdbd;
  background: #f5f5f5;
  cursor: not-allowed;
}
.workflowSettings .webhookBtn:not(.disabled):hover {
  background: #2196f3;
  color: #fff;
  border-color: #2196f3;
}
.workflowSettings .webhookBox {
  border: 1px solid #ddd;
  border-radius: 4px;
  box-sizing: border-box;
  overflow: hidden;
}
.workflowSettings .webhookBox .webhookHeader {
  background: #f2f2f2;
  height: 40px;
  line-height: 40px;
  padding: 0 16px;
}
.workflowSettings .webhookBox .w40 {
  width: 40px;
}
.workflowSettings .webhookBox .w70 {
  width: 70px;
}
.workflowSettings .webhookBox .w120 {
  width: 120px;
}
.workflowSettings .webhookBox .w180 {
  width: 180px;
}
.workflowSettings .webhookBox .webhookList li {
  min-height: 40px;
  align-items: center;
  padding: 0 16px;
  border-top: 1px solid #ddd;
}
.workflowSettings .webhookBox .webhookList li:hover {
  background: #fafafa;
}
.workflowSettings .webhookBox .webhookList li div {
  word-break: break-all;
}
.workflowSettings .workflowDetailColorBtn {
  width: 36px;
  height: 36px;
  border-radius: 4px;
  border: 1px solid #ddd;
  margin-left: 12px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.workflowSettings .workflowDetailColorBtn .flexColumn {
  justify-content: center;
  align-items: center;
  background: #fff;
  position: absolute;
  width: 34px;
  height: 34px;
  padding-bottom: 3px;
  pointer-events: none;
}
.workflowSettings .workflowDetailColorBtn .workflowDetailColor {
  width: 10px;
  height: 2px;
  margin-top: -3px;
}
.workflowSettings .workflowDetailColorBtn input {
  width: 34px;
  height: 34px;
  border: none;
  position: absolute;
  cursor: pointer;
}
.workflowSettings .formulaEditorBox.minH100 .CodeMirror {
  min-height: 100px;
}
.workflowSettings .formulaEditorBox .CodeMirror-lines {
  cursor: pointer;
}
.workflowSettings .errorColor {
  color: #f44336 !important;
}
.workflowSettings .errorBorder.ming.Dropdown .Dropdown--border {
  border-color: #f44336 !important;
}
.workflowSettings .errorBG {
  background: #fff2f2 !important;
}
.workflowDialogBox {
  max-height: inherit !important;
}
.workflowDialogBox .workflowDialogSupport {
  color: #9e9e9e !important;
}
.workflowDialogBox .workflowDialogSupport:hover {
  color: #2196f3 !important;
}
.workflowDialogBox .addConditionBtn {
  padding: 0 12px;
  height: 36px;
  line-height: 36px;
  background: #f5f5f5;
  cursor: pointer;
}
.workflowDialogBox .actionFields {
  width: 100%;
  top: 36px;
}
.workflowDialogBox .actionFields .conditionScrollWrap {
  max-height: 300px !important;
}
.workflowDialogBox .mui-dialog-body {
  overflow: inherit !important;
}
.workflowDialogBox .actionControlBox {
  height: 34px;
  line-height: 34px;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  min-width: 100px;
  box-sizing: initial;
}
.workflowDialogBox .actionControlBox:not(:hover):not(:focus):not(.errorBorder):not(.actionClearBorder),
.workflowDialogBox .actionControlBox:not(.ThemeBorderColor3) {
  border-color: #ddd !important;
}
.workflowDialogBox .actionControlBox.actionCustomBox {
  position: relative;
  padding: 0 30px 0 10px;
  background: #f8f8f8;
}
.workflowDialogBox .actionControlBox.actionCustomBoxError {
  background: #fff6ed;
}
.workflowDialogBox .actionControlBox .actionControlDel {
  position: absolute;
  font-size: 16px;
  right: 10px;
  top: 10px;
  cursor: pointer;
}
.workflowDialogBox .actionControlBox .actionControlDel:not(:hover) {
  color: #9e9e9e !important;
}
.workflowDialogBox .clearBorderRadius {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.workflowDialogBox .clearBorderRadius .Dropdown--border,
.workflowDialogBox .clearBorderRadius .dropdown-btn {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.workflowDialogBox .mui-datetime-base,
.workflowDialogBox .mui-datetimerange-base {
  height: 34px;
  line-height: 34px;
}
.workflowDialogBox .mui-datetime-base .mui-datetime-picker,
.workflowDialogBox .mui-datetimerange-base .mui-datetime-picker {
  display: block;
  height: 100%;
  padding: 0 10px;
}
.workflowDialogBox .mui-forminput {
  width: 100px;
}
.workflowDialogBox .workflowDetailAddBtn {
  align-items: center;
  font-size: 13px;
  cursor: pointer;
  position: relative;
}
.workflowDialogBox .workflowDetailAddBtn > i {
  width: 28px;
  display: inline-block;
}
.workflowDialogBox .workflowDetailAddBtn:not(:hover) {
  color: #bdbdbd !important;
}
.workfowFullCode .mui-dialog-header {
  text-align: right;
  padding: 6px !important;
}
.workfowFullCode .mui-dialog-body {
  padding-bottom: 0 !important;
  margin-bottom: 22px;
}
.workfowFullCode .codeTextarea {
  font-family: inherit !important;
}
.workfowFullCode .codeTextarea ~ pre {
  font-family: inherit !important;
}
.workfowFullCode .codeEditorSmall {
  font-size: 22px;
  color: #bdbdbd;
  cursor: pointer;
}
.workfowFullCode .codeEditorSmall:hover {
  color: #9e9e9e;
}
.subProcessDialog {
  max-height: inherit !important;
}
.subProcessDialog .mui-dialog-body {
  overflow: inherit !important;
}
.deleteApprovalProcessDialog .mui-dialog-footer .Button--primary {
  background: #f44336;
}

.flowDetailTrigger .flowDropdown {
  width: 100%;
  min-width: 0;
}
.flowDetailTrigger .flowDropdown.fixedHeight {
  height: 36px;
}
.flowDetailTrigger .flowDropdown.flowDropdownTags .Dropdown--input {
  height: auto;
  padding: 0 10px 0 0!important;
  position: relative;
}
.flowDetailTrigger .flowDropdown.flowDropdownTags .Dropdown--input > .icon {
  position: absolute;
  top: 11px;
  right: 10px;
}
.flowDetailTrigger .flowDropdown .Dropdown--border {
  padding: 5px 10px;
}
.flowDetailTrigger .flowDropdown .ming.Menu {
  width: 100%;
}
.flowDetailTrigger .flowDropdown .ming.Menu li:hover .Item-content:not(.disabled) span {
  color: #fff!important;
}
.flowDetailTrigger .triggerConditionItem {
  padding-right: 14px;
}
.flowDetailTrigger .triggerConditionItem:hover .triggerTipIcon {
  display: block;
}
.flowDetailTrigger .triggerTipIcon {
  position: absolute;
  right: -22px;
  top: 10px;
  cursor: pointer;
  display: none;
}
.flowDetailTrigger .triggerTipIcon:not(:hover) {
  color: #bdbdbd!important;
}
.flowDetailTrigger .triggerConditionBtn span {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  padding: 0 20px;
  background: #f5f5f5;
  cursor: pointer;
  margin-right: 10px;
  box-sizing: border-box;
}
.flowDetailTrigger .triggerConditionBtn span:not(:hover) {
  border-color: #ddd!important;
}
.flowDetailTrigger .triggerConditionSplit {
  text-align: center;
  position: relative;
}
.flowDetailTrigger .triggerConditionSplit::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  border-bottom: 1px solid #BDBDBD;
}
.flowDetailTrigger .triggerConditionSplit span {
  display: inline-block;
  padding: 0 10px;
  background: #fff;
  position: relative;
}
.flowDetailTrigger .triggerConditionNum {
  height: 36px;
  line-height: 36px;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 5px 10px;
  min-width: 100px;
}
.flowDetailTrigger .triggerConditionNum:not(:hover):not(:focus) {
  border-color: #ddd!important;
}
.flowDetailTrigger .triggerConditionNum.triggerConditionDisabled {
  background: #F5F5F5;
  border-color: #ddd!important;
}
.flowDetailTrigger .triggerConditionNum.triggerConditionDate {
  padding: 0;
}
.flowDetailTrigger .triggerConditionNum.triggerConditionDate .mui-datetime-base {
  height: 34px;
  line-height: 34px;
}
.flowDetailTrigger .triggerConditionNum.triggerConditionDate .mui-datetime-base .mui-datetime-picker {
  display: block;
  height: 100%;
  padding: 0 10px;
  position: relative;
}
.flowDetailTrigger .triggerConditionNum.triggerConditionDate .mui-datetime-base .mui-datetime-picker .icon-bellSchedule {
  position: absolute;
  top: 10px;
  right: 10px;
}
.flowDetailTrigger .triggerConditionNum.triggerConditionDate .triggerConditionTime {
  height: 34px;
  vertical-align: top;
  width: 100%;
  padding: 4px 9px 4px;
}
.flowDetailTrigger .triggerConditionNum.triggerConditionList {
  padding: 0;
  height: auto;
  line-height: normal;
}
.flowDetailTrigger .triggerConditionNum.triggerConditionList .Gray_bd {
  height: 100%;
  line-height: 34px;
}
.flowDetailTrigger .triggerConditionNum.triggerConditionDropdown {
  height: auto;
  line-height: normal;
  border: none;
  padding: 2px 0;
}
.flowDetailTrigger .triggerConditionNum.triggerConditionDropdown .Gray_bd {
  height: 100%;
  line-height: 30px;
}
.flowDetailTrigger .triggerConditionNum .tagWrap {
  display: flex;
  flex-wrap: wrap;
}
.flowDetailTrigger .triggerConditionNum .tagWrap li {
  align-items: center;
  box-sizing: border-box;
  margin: 3px 4px;
  border-radius: 3px;
  height: 24px;
  padding: 6px 12px 6px 10px;
  background-color: #eaeaea;
  border: 1px solid #ddd;
}
.flowDetailTrigger .triggerConditionNum .tagWrap li .tag {
  margin-right: 12px;
  font-size: 13px;
}
.flowDetailTrigger .triggerConditionNum .tagWrap li .delTag {
  color: #bdbdbd;
}
.flowDetailTrigger .triggerConditionNum .tagWrap li .delTag:hover {
  color: #757575;
}
.flowTriggerDropdown {
  width: auto !important;
  min-width: 140px;
}

.workflowDetail .flowDetailTagBox,
.workflowDialogBox .flowDetailTagBox {
  display: inline-flex;
  min-width: 0;
}
.workflowDetail .flowDetailMemberNodeName,
.workflowDialogBox .flowDetailMemberNodeName {
  border: 1px solid #ddd;
  border-right-width: 0;
  background: #f5f5f5;
  height: 28px;
  border-radius: 26px 0 0 26px;
  padding: 0 5px 0 7px;
  line-height: 28px;
  flex: 1;
  box-sizing: border-box;
  font-size: 12px;
}
.workflowDetail .flowDetailMemberNodeName i,
.workflowDialogBox .flowDetailMemberNodeName i {
  width: 14px;
}
.workflowDetail .flowDetailMemberNodeName.error,
.workflowDialogBox .flowDetailMemberNodeName.error {
  border-color: #f44336;
  background: rgba(244, 67, 54, 0.06);
  color: #f44336;
}
.workflowDetail .flowDetailMemberArrow1,
.workflowDialogBox .flowDetailMemberArrow1 {
  width: 0;
  height: 0;
  margin-right: -7px;
  border-style: solid;
  border-width: 14px 7px;
  border-color: transparent transparent transparent #f5f5f5;
}
.workflowDetail .flowDetailMemberArrow1.error,
.workflowDialogBox .flowDetailMemberArrow1.error {
  position: relative;
  margin-right: -3px;
  border-color: transparent transparent transparent #f44336;
}
.workflowDetail .flowDetailMemberArrow1.error::before,
.workflowDialogBox .flowDetailMemberArrow1.error::before {
  content: "";
  position: absolute;
  top: -14px;
  left: -8px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 14px 7px;
  border-color: transparent transparent transparent #f5f5f5;
}
.workflowDetail .flowDetailMemberArrow2,
.workflowDialogBox .flowDetailMemberArrow2 {
  width: 0;
  height: 0;
  margin-left: -7px;
  border-style: solid;
  border-width: 14px 7px;
  border-color: #01ca83 #01ca83 #01ca83 transparent;
}
.workflowDetail .flowDetailMemberArrow2.error,
.workflowDialogBox .flowDetailMemberArrow2.error {
  border-color: #f44336 #f44336 #f44336 transparent;
}
.workflowDetail .flowDetailMemberFieldName,
.workflowDialogBox .flowDetailMemberFieldName {
  color: #fff;
  background: #01ca83;
  height: 28px;
  border-radius: 0 26px 26px 0;
  padding-right: 12px;
  line-height: 28px;
  max-width: 200px;
  box-sizing: border-box;
  position: relative;
  z-index: 2;
  font-size: 12px;
}
.workflowDetail .flowDetailMemberFieldName.error,
.workflowDialogBox .flowDetailMemberFieldName.error {
  background: #f44336;
  color: #fff;
}

.startConditionWrap {
  position: absolute;
  right: 0;
  width: 400px;
  z-index: 100;
  padding-bottom: 24px;
}
.startConditionWrap .conditionWrapContent {
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.26);
  background-color: #fff;
  border-radius: 3px;
  overflow: hidden;
}
.startConditionWrap .conditionWrap {
  padding: 6px 0;
}
.startConditionWrap .conditionWrap .conditionScrollWrap {
  max-height: 480px;
  overflow-x: hidden;
  overflow-y: auto;
}
.startConditionWrap .conditionWrap .conditionDetail {
  padding: 0 16px;
  align-items: center;
  height: 36px;
  cursor: pointer;
  color: #333;
}
.startConditionWrap .conditionWrap .conditionFieldBox {
  height: 0;
  display: none;
  overflow: hidden;
  background-color: #f5f5f5;
  transition: all 20s ease-in-out;
}
.startConditionWrap .conditionWrap .conditionFieldBox.show {
  display: block;
  height: 100%;
}
.startConditionWrap .conditionWrap .conditionFieldBox li {
  align-items: center;
  height: 36px;
  padding: 0 16px 0 39px;
  cursor: pointer;
}
.startConditionWrap .conditionWrap .conditionFieldBox li:not(:hover) {
  background-color: transparent !important;
}
.startConditionWrap .conditionWrap .conditionFieldBox li .field {
  margin-right: 5px;
  color: #8f8f8f;
}
.startConditionWrap .conditionWrap .conditionFieldBox li:not(.conditionFieldNull):hover span {
  color: #fff;
}

.tagInputWrap {
  position: relative;
  border: 1px solid #ddd;
  background-color: #fff;
  border-radius: 4px;
  padding-left: 6px;
  min-width: 0;
}
.tagInputWrap.disable {
  background-color: #f8f8f8;
}
.tagInputWrap:hover {
  border: 1px solid #2196f3;
}
.tagInputWrap.active {
  border: 1px solid #2196f3;
}
.tagInputWrap .createTag {
  position: absolute;
  top: 100%;
  margin-top: 1px;
  left: -1px;
  right: -1px;
  padding-left: 12px;
  line-height: 36px;
  background-color: #fff;
  color: #2196f3;
  font-size: 13px;
  cursor: pointer;
  display: none;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.tagInputWrap .createTag.show {
  display: block;
}
.tagInputWrap .createTag:hover {
  background-color: #2196f3;
  color: #fff;
}
.tagInputWrap ul {
  display: flex;
  flex-wrap: wrap;
}
.tagInputWrap li {
  align-items: center;
  box-sizing: border-box;
  margin: 5px 4px;
  border-radius: 3px;
  height: 24px;
  padding: 6px 12px 6px 10px;
  background-color: #eaeaea;
  border: 1px solid #ddd;
  max-width: 85%;
}
.tagInputWrap li span.tag {
  margin-right: 12px;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
}
.tagInputWrap li .delTag {
  color: #bdbdbd;
}
.tagInputWrap li .delTag:hover {
  color: #757575;
}
.tagInputWrap li:last-child {
  margin: 0 0 0 10px;
  padding: 0;
  height: 34px;
  background-color: transparent;
  border: none;
  min-width: 0;
}
.tagInputWrap input {
  max-width: 98%;
  padding: 6px 0;
  line-height: 22px;
  border: none;
}
.tagInputWrap input:disabled {
  background-color: #f8f8f8;
}

.workflowDetail .actionFields,
.workflowDialogBox .actionFields {
  width: 100%;
  top: 36px;
}
.workflowDetail .actionControlMore,
.workflowDialogBox .actionControlMore {
  width: 36px;
  height: 36px;
  border-width: 1px 1px 1px 0;
  border-style: solid;
  box-sizing: border-box;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-color: #ddd;
  font-size: 20px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.workflowDetail .actionControlMore:not(:hover),
.workflowDialogBox .actionControlMore:not(:hover) {
  color: #9e9e9e !important;
}
.workflowDetail .clearAllFields,
.workflowDialogBox .clearAllFields {
  padding: 6px 0;
}
.workflowDetail .flowDetailUserList li,
.workflowDialogBox .flowDetailUserList li {
  height: 36px;
  line-height: 36px;
}
.workflowDetail .flowDetailUserList li i,
.workflowDialogBox .flowDetailUserList li i {
  font-size: 18px;
  display: inline-block;
  vertical-align: top;
  margin-top: 9px;
  margin-right: 5px;
}
.workflowDetail .flowDetailUserList li:not(:hover) i,
.workflowDialogBox .flowDetailUserList li:not(:hover) i {
  color: #9e9e9e;
}

.workflowDetail .timeWidth .mui-forminput {
  width: 192px;
}

.multi-dropdown {
  position: relative;
}
.multi-dropdown .multi-dropdown-menu {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  z-index: 100;
}
.multi-dropdown.menu-top .multi-dropdown-menu {
  top: auto;
  bottom: 100%;
}
.multi-dropdown.open .multi-dropdown-menu {
  display: block;
}
.multi-dropdown .dropdown-btn {
  border: none;
  background-color: transparent;
  padding: 2px 6px;
  padding-right: 0;
  outline: none;
  font-size: 13px;
  line-height: 24px;
  cursor: pointer;
  max-width: 100%;
  display: inline-flex;
}
.multi-dropdown .dropdown-btn span {
  display: inline-block;
  font-size: 13px;
  line-height: 24px;
  vertical-align: middle;
  word-break: break-all;
}
.multi-dropdown .dropdown-btn i.icon {
  display: inline-block;
  line-height: 24px;
  vertical-align: middle;
  font-size: 13px;
  width: 24px;
  text-align: center;
}

.multi-dropdown-menu {
  padding: 6px 0;
  width: 220px;
  background-color: #fff;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.13), 0 2px 6px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  user-select: none;
}
.multi-dropdown-menu > .li {
  font-size: 13px;
  line-height: 20px;
  color: #333;
  cursor: pointer;
  display: flex;
}
.multi-dropdown-menu > .li > div {
  display: flex;
  flex: 1;
}
.multi-dropdown-menu > .li > div > .label {
  display: inline-block;
  padding: 0 15px;
  flex: 1;
  vertical-align: middle;
}
.multi-dropdown-menu > .li.dropdown-nav {
  color: #333;
  cursor: default;
  padding: 6px 12px;
}
.multi-dropdown-menu > .li.dropdown-nav div:hover,
.multi-dropdown-menu > .li.dropdown-nav.checked {
  color: #333;
}
.multi-dropdown-menu > .li.dropdown-nav .label {
  padding: 0;
}
.multi-dropdown-menu > .li.dropdown-nav.back {
  cursor: pointer;
}
.multi-dropdown-menu > .li.dropdown-nav.back .label div:hover {
  color: #333;
}
.multi-dropdown-menu > .li.dropdown-nav.back i.icon {
  font-size: 14px;
  line-height: 20px;
  width: 20px;
  text-align: center;
  vertical-align: middle;
  color: #95989a;
  box-sizing: content-box;
}
.multi-dropdown-menu > .li.dropdown-nav i.icon {
  padding: 0;
  color: #333 !important;
  float: none;
}
.multi-dropdown-menu > .li.dropdown-nav button {
  border: none;
  padding: 0 6px;
  font-size: 13px;
  line-height: 20px;
  height: 20px;
  background-color: transparent;
  color: #9e9e9e;
  cursor: pointer;
  outline: none;
}
.multi-dropdown-menu > .li.dropdown-nav input {
  width: 100%;
  box-sizing: border-box;
  padding: 2px 6px;
  font-size: 13px;
  line-height: 20px;
}
.multi-dropdown-menu > ul.list {
  display: block;
  list-style-type: none;
  margin: 0;
  max-height: 216px;
  overflow-x: hidden;
  overflow-y: auto;
}
.multi-dropdown-menu > ul.list > li {
  font-size: 13px;
  line-height: 36px;
  color: #333;
  cursor: pointer;
  display: flex;
}
.multi-dropdown-menu > ul.list > li.divider {
  height: 13px;
  padding: 0;
  position: relative;
  cursor: default;
}
.multi-dropdown-menu > ul.list > li.divider:after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background-color: #ddd;
  position: absolute;
  left: 0;
  top: 6px;
}
.multi-dropdown-menu > ul.list > li.divider:hover,
.multi-dropdown-menu > ul.list > li.divider.checked {
  color: transparent;
}
.multi-dropdown-menu > ul.list > li > div {
  display: flex;
  flex: 1;
  width: 100%;
}
.multi-dropdown-menu > ul.list > li > div:hover {
  background-color: #f5f5f5;
}
.multi-dropdown-menu > ul.list > li > div.arrow {
  width: calc(64%);
}
.multi-dropdown-menu > ul.list > li > div > .label {
  display: inline-block;
  padding: 0 15px;
  flex: 1;
  height: 36px;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multi-dropdown-menu > ul.list > li i.icon.arrow {
  font-size: 14px;
  line-height: 20px;
  width: 20px;
  text-align: center;
  padding: 8px;
  vertical-align: middle;
  color: #95989a;
  box-sizing: content-box;
}
.multi-dropdown-menu > ul.list > li i.icon.arrow:hover {
  background-color: #efefef;
}
.multi-dropdown-menu > ul.list > li span.check-icon {
  display: inline-block;
  width: 18px;
  height: 18px;
  line-height: 20px;
  padding: 9px 15px;
  position: relative;
  box-sizing: content-box;
}
.multi-dropdown-menu > ul.list > li span.check-icon > .rect {
  display: inline-block;
  width: 18px;
  height: 18px;
  box-sizing: border-box;
  border: solid 1px #95989a;
  border-radius: 3px;
}
.multi-dropdown-menu > ul.list > li span.check-icon > .rect i.icon {
  display: none;
  color: #fff;
  font-size: 14px;
  width: 18px;
  line-height: 18px;
  text-align: center;
  vertical-align: top;
}
.multi-dropdown-menu > ul.list > li span.check-icon + .label {
  padding-left: 0;
}
.multi-dropdown-menu > ul.list > li.checked span.check-icon > .rect {
  border: none;
  background-color: #1e88e5;
}
.multi-dropdown-menu > ul.list > li.checked span.check-icon > .rect i.icon {
  display: inline-block;
}
.multi-dropdown-menu > ul.list > li.checked.disabled span.check-icon > .rect {
  background-color: #ccc;
}
.multi-dropdown-menu > ul.list > li.dropdown-header {
  color: #999;
  cursor: default;
  padding: 0 15px;
}
.multi-dropdown-menu > ul.list > li.dropdown-header div:hover,
.multi-dropdown-menu > ul.list > li.dropdown-header.checked div {
  background-color: transparent;
}
.multi-dropdown-menu > ul.list > li.disabled {
  background-color: #f1f1f1;
  color: #999;
  cursor: not-allowed;
}
.multi-dropdown-menu > ul.list > li.disabled div:hover,
.multi-dropdown-menu > ul.list > li.disabled.checked div {
  background-color: #f1f1f1;
  color: #999;
}
.multi-dropdown-menu > ul.list > li.disabled i.icon {
  color: rgba(0, 0, 0, 0.3);
}
.multi-dropdown-menu > ul.list > li.disabled i.icon:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #f1f1f1;
}

.multi-dropdown-pills {
  list-style-type: none;
  padding: 2px 10px;
  font-size: 0;
  max-height: 120px;
  overflow-x: hidden;
  overflow-y: auto;
}
.multi-dropdown-pills > li {
  display: inline-flex;
  font-size: 13px;
  line-height: 24px;
  padding: 0 6px;
  padding-left: 12px;
  margin: 4px 2px;
  border-radius: 12px;
  background-color: #efefef;
  cursor: default;
  user-select: none;
  max-width: 100%;
}
.multi-dropdown-pills > li > .label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multi-dropdown-pills > li span {
  flex: 1;
  color: #333;
}
.multi-dropdown-pills > li i.icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  color: #9e9e9e;
}
.multi-dropdown-pills > li:hover {
  background-color: rgba(244, 64, 54, 0.2);
}
.multi-dropdown-pills > li:hover i.icon {
  color: #757575;
}

.flowDetailMembers {
  font-size: 12px;
}
.flowDetailMembers > li {
  line-height: normal;
  margin-top: 10px;
  align-items: center;
  position: relative;
}
.flowDetailMembers > li:first-child:not(.inlineFlexRow) {
  margin-top: 12px;
}
.flowDetailMembers > li:hover .flowDetailMemberDel {
  display: block;
}
.flowDetailMembers > li.inlineFlexRow {
  margin-right: 10px;
  vertical-align: top;
}
.flowDetailMembers > li.inlineFlexRow .flowDetailMemberBox {
  padding-right: 24px;
}
.flowDetailMembers > li.inlineFlexRow.noDel .flowDetailMemberBox {
  padding-right: 8px;
}
.flowDetailMembers > li.inlineFlexRow .flowDetailMemberDel {
  position: absolute;
  top: 7px;
  right: 7px;
  display: block;
  z-index: 3;
}
.flowDetailMembers > li .red {
  background: #f44336;
}
.flowDetailMembers > li .green {
  background: #01ca83;
}
.flowDetailMembers > li .gray {
  background: #4c7d9e;
}
.flowDetailMembers > li .yellow {
  background: #ffa340;
}
.flowDetailMembers > li .blue {
  background: #2196f3;
}
.flowDetailMembers > li .skyBlue {
  background: #00bcd4;
}
.flowDetailMembers > li .violet {
  background: #7e57c2;
}
.flowDetailMembers > li .bd {
  background: #bdbdbd;
}
.flowDetailMembers > li .flowDetailMemberBox {
  border: 1px solid #ddd;
  background: #f5f5f5;
  height: 28px;
  border-radius: 26px;
  padding-right: 12px;
  align-items: center;
  display: inline-flex;
  max-width: 250px;
  box-sizing: border-box;
  z-index: 2;
}
.flowDetailMembers > li .flowDetailMemberBox.error {
  border-color: #f44336;
  background: rgba(244, 67, 54, 0.06);
}
.flowDetailMembers > li .flowDetailMemberIcon {
  width: 16px;
  height: 16px;
  font-size: 16px;
  padding: 5px;
  border-radius: 50%;
  color: #fff;
  display: block;
  box-sizing: initial;
}
.flowDetailMembers > li .flowDetailMemberDel {
  color: #bdbdbd;
  cursor: pointer;
  display: none;
}
.flowDetailMembers > li .flowDetailMemberDel:hover {
  color: #f44336;
}
.flowDetailMembers > li .flowDetailMemberError {
  color: #ffa340;
  text-align: right;
}
.flowDetailMembers > li .flowDetailOrganize {
  z-index: 1;
}
.flowDetailMembers > li .flowDetailOrganize.organizeTransform {
  transform: translateX(-3px);
}
.flowDetailMembers > li .flowDetailOrganize .Dropdown--border {
  border: none !important;
  padding: 0;
  height: auto;
}
.flowDetailMembers > li .flowDetailOrganize .Dropdown--border > .value {
  max-width: 100%;
  overflow: inherit;
}
.flowDetailMembers > li .flowDetailOrganize .Dropdown--border > .icon-arrow-down-border {
  display: none;
}
.flowDetailMembers > li .flowDetailOrganize .ming.Menu {
  left: -75px !important;
}
.flowDetailMembers > li .flowDetailMemberOrganize {
  width: 28px;
  height: 28px;
  display: block;
  font-size: 16px;
  border-radius: 50%;
  background: #f4f4f4;
  color: #9d9d9d;
  margin-left: 5px;
  line-height: 28px;
  text-align: center;
  cursor: pointer;
}
.flowDetailMembers > li .flowDetailMemberOrganizeTitle {
  padding: 0 10px 0 35px;
  height: 28px;
  line-height: 28px;
  background: #4c7d9e;
  border-radius: 0 28px 28px 0;
  color: #fff;
  position: relative;
  margin-left: -17px;
}
.flowDetailMembers > li .flowDetailMemberOrganizeTitle::before {
  content: '';
  position: absolute;
  top: -2px;
  left: -7px;
  width: 32px;
  height: 32px;
  background: #fff;
  border-radius: 0 32px 32px 0;
}

.workflowDetail .detaiOperator,
.processConfig .detaiOperator,
.workflowDialogBox .detaiOperator {
  width: 100%;
}
.workflowDetail .detaiOperator .Item-content,
.processConfig .detaiOperator .Item-content,
.workflowDialogBox .detaiOperator .Item-content {
  padding-left: 16px;
}
.workflowDetail .detaiOperator .Item-content i,
.processConfig .detaiOperator .Item-content i,
.workflowDialogBox .detaiOperator .Item-content i {
  font-size: 16px;
  margin-right: 10px;
  width: 16px;
}
.workflowDetail .detaiOperator li:not(:hover) i,
.processConfig .detaiOperator li:not(:hover) i,
.workflowDialogBox .detaiOperator li:not(:hover) i {
  color: #9e9e9e;
}
.workflowDetail .detaiOperator .detaiOperatorLine,
.processConfig .detaiOperator .detaiOperatorLine,
.workflowDialogBox .detaiOperator .detaiOperatorLine {
  height: 1px;
  width: 100%;
  background: #efefef;
  font-size: 0;
  margin: 5px 0;
}
.workflowDetail .flowDetailUserList,
.processConfig .flowDetailUserList,
.workflowDialogBox .flowDetailUserList {
  padding-top: 5px;
}
.workflowDetail .flowDetailUserList li,
.processConfig .flowDetailUserList li,
.workflowDialogBox .flowDetailUserList li {
  height: 36px;
  line-height: 36px;
}
.workflowDetail .flowDetailUserList li i,
.processConfig .flowDetailUserList li i,
.workflowDialogBox .flowDetailUserList li i {
  font-size: 18px;
  display: inline-block;
  vertical-align: top;
  margin-top: 9px;
  margin-right: 5px;
}
.workflowDetail .flowDetailUserList li:not(:hover) i,
.processConfig .flowDetailUserList li:not(:hover) i,
.workflowDialogBox .flowDetailUserList li:not(:hover) i {
  color: #9e9e9e;
}
.workflowDetail .flowDetailUserList .explainHeader,
.processConfig .flowDetailUserList .explainHeader,
.workflowDialogBox .flowDetailUserList .explainHeader {
  color: #9e9e9e;
  padding: 5px 16px 10px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 5px;
}
.workflowDetail .flowDetailUserList .explainHeader i,
.processConfig .flowDetailUserList .explainHeader i,
.workflowDialogBox .flowDetailUserList .explainHeader i {
  font-size: 18px;
  margin-right: 5px;
}
.workflowDetail .flowDetailUserList .explainHeader input,
.processConfig .flowDetailUserList .explainHeader input,
.workflowDialogBox .flowDetailUserList .explainHeader input {
  border: none;
  width: 100%;
}
.workflowDetail .flowDetailUserList .explainText,
.processConfig .flowDetailUserList .explainText,
.workflowDialogBox .flowDetailUserList .explainText {
  color: #9e9e9e;
  padding: 10px 16px 0;
  border-top: 1px solid #ddd;
  margin-top: 5px;
  display: flex;
}
.workflowDetail .flowDetailUserList .explainText.explainTextClearStyle,
.processConfig .flowDetailUserList .explainText.explainTextClearStyle,
.workflowDialogBox .flowDetailUserList .explainText.explainTextClearStyle {
  border: none;
  margin-top: 0;
}
.workflowDetail .flowDetailUserList .explainText i,
.processConfig .flowDetailUserList .explainText i,
.workflowDialogBox .flowDetailUserList .explainText i {
  font-size: 18px;
  margin-right: 5px;
}

.selectJobContainer_search {
  border: 1px solid #ccc;
  border-radius: 3px;
  display: flex;
  align-items: center;
}
.selectJobContainer_search .searchIcon {
  font-size: 20px;
  color: #999;
  margin: 0 5px;
}
.selectJobContainer_search .searchInput {
  flex: 1 0 0;
  border: none;
  outline: none;
  height: 30px;
  line-height: 30px;
  border-radius: 0px;
  background: transparent;
}
.selectJobContainer_search .searchClose {
  font-size: 14px;
  color: #999;
  margin: 0 5px;
  display: none;
  cursor: pointer;
}
.selectJobContainer .selectJobContent {
  height: 352px;
  overflow: auto;
  margin-top: 12px;
}

.selectUserFromAppDialog .mui-dialog-body {
  overflow: inherit !important;
}
.selectUserFromAppDialog .formItem > .label {
  text-align: right;
  flex: 14 1 0%;
  height: 36px;
  line-height: 36px;
  font-size: 13px;
  margin-right: 14px;
  position: relative;
}
.selectUserFromAppDialog .formItem .content {
  flex: 86 1 0%;
  line-height: 30px;
  min-width: 0;
}
.selectUserFromAppDialog .formItem .content .Dropdown.disabled .Dropdown--border {
  border-color: #ddd !important;
  background-color: #f5f5f5 !important;
}
.selectUserFromAppDialog .formItem .content .w100 .ming.Menu {
  width: 100%;
}
.selectUserFromAppDialog .multi-dropdown {
  border: 1px solid #ccc;
  border-radius: 4px;
}
.selectUserFromAppDialog .multi-dropdown:hover {
  border-color: #1e88e5;
}
.selectUserFromAppDialog .multi-dropdown .dropdown-btn {
  width: 100%;
  padding: 5px 5px 5px 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.selectUserFromAppDialog .multi-dropdown .dropdown-btn span {
  max-width: 90%;
  overflow: hidden;
  vertical-align: middle;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.selectUserFromAppDialog .multi-dropdown .dropdown-btn .icon {
  color: #9e9e9e;
  margin-left: 8px;
  width: auto;
}
.selectUserFromAppDialog .multi-dropdown .multi-dropdown-menu {
  margin-top: 1px;
  right: 0;
  width: auto;
}
.selectUserFromAppDialog .noSelectRoles .dropdown-btn span {
  color: #9e9e9e !important;
}

/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */

code[class*="language-"],
pre[class*="language-"] {
	color: black;
	background: none;
	text-shadow: 0 1px white;
	font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
	font-size: 1em;
	text-align: left;
	white-space: pre;
	word-spacing: normal;
	word-break: normal;
	word-wrap: normal;
	line-height: 1.5;

	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;

	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
}

pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
	text-shadow: none;
	background: #b3d4fc;
}

pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
code[class*="language-"]::selection, code[class*="language-"] ::selection {
	text-shadow: none;
	background: #b3d4fc;
}

@media print {
	code[class*="language-"],
	pre[class*="language-"] {
		text-shadow: none;
	}
}

/* Code blocks */
pre[class*="language-"] {
	padding: 1em;
	margin: .5em 0;
	overflow: auto;
}

:not(pre) > code[class*="language-"],
pre[class*="language-"] {
	background: #f5f2f0;
}

/* Inline code */
:not(pre) > code[class*="language-"] {
	padding: .1em;
	border-radius: .3em;
	white-space: normal;
}

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
	color: slategray;
}

.token.punctuation {
	color: #999;
}

.token.namespace {
	opacity: .7;
}

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
	color: #905;
}

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
	color: #690;
}

.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
	color: #9a6e3a;
	/* This background color was intended by the author of this theme. */
	background: hsla(0, 0%, 100%, .5);
}

.token.atrule,
.token.attr-value,
.token.keyword {
	color: #07a;
}

.token.function,
.token.class-name {
	color: #DD4A68;
}

.token.regex,
.token.important,
.token.variable {
	color: #e90;
}

.token.important,
.token.bold {
	font-weight: bold;
}
.token.italic {
	font-style: italic;
}

.token.entity {
	cursor: help;
}

.deleteCodeSnippet .mui-dialog-footer {
  margin-top: 20px;
}
.deleteCodeSnippet .Button--primary {
  background: #f44336 !important;
}

.workflowProcessVariables .processConfigInput {
  padding: 5px 12px;
  border-radius: 4px;
  border: 1px solid #ccc;
  height: 36px;
  line-height: 36px;
  width: 260px;
  font-size: 13px;
}
.workflowProcessVariables .processConfigInput:focus {
  border-color: #2196f3;
}
.workflowProcessVariables .processConfigInput::-webkit-input-placeholder {
  color: #bdbdbd;
}
.workflowProcessVariables .processConfigInput:-moz-placeholder {
  color: #bdbdbd;
}
.workflowProcessVariables .processConfigInput::-moz-placeholder {
  color: #bdbdbd;
}
.workflowProcessVariables .processConfigInput:-ms-input-placeholder {
  color: #bdbdbd;
}
.workflowProcessVariables .processConfigDel {
  margin-top: 10px;
  cursor: pointer;
}
.workflowProcessVariables .processConfigDel:hover {
  color: #f44336 !important;
}
.workflowProcessVariables .processConfigAdd {
  border: 1px solid #ddd;
  display: inline-block;
  height: 36px;
  line-height: 36px;
  border-radius: 4px;
  padding: 0 20px;
  background: #f5f5f5;
  cursor: pointer;
  box-sizing: border-box;
}
.workflowProcessVariables .processConfigAdd:hover {
  border-color: #2196f3;
}
.workflowProcessVariables .parameterErrorMessage {
  position: absolute;
  bottom: 25px;
  transform: translateY(-7px);
  z-index: 1;
  left: 135px;
  border-radius: 3px;
  color: #fff;
  padding: 5px 12px;
  white-space: nowrap;
  background: #f44336;
  font-size: 12px;
}
.workflowProcessVariables .parameterErrorMessage .parameterErrorArrow {
  position: absolute;
  transform: translateY(-5px);
  z-index: 1;
  left: 12px;
  background: transparent;
  border: 6px solid transparent;
  border-top-color: #f44336;
  bottom: -17px;
}

.selectOtherPBCDialog .mui-dialog-body {
  overflow: inherit !important;
}
.selectOtherPBCDialog .formItem > .label {
  text-align: right;
  flex: 20 1 0%;
  height: 36px;
  line-height: 36px;
  font-size: 13px;
  margin-right: 14px;
  position: relative;
}
.selectOtherPBCDialog .formItem .content {
  flex: 86 1 0%;
  line-height: 30px;
  min-width: 0;
}
.selectOtherPBCDialog .formItem .content .Dropdown.disabled .Dropdown--border {
  border-color: #ddd !important;
  background-color: #f5f5f5 !important;
}

.selectApiPackageDialog {
  height: 640px !important;
}
.selectApiPackageDialog .selectApiPackageNull {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.selectApiPackageDialog .selectApiPackageNull .selectApiPackageIcon {
  width: 130px;
  height: 130px;
  background: #F5F5F5;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.selectApiPackageDialog .selectApiPackageNull .selectApiPackageIcon i {
  font-size: 57px;
  color: #757575;
}
.selectApiPackageDialog .selectApiPackageNull .selectApiPackageBtn {
  font-size: 14px;
  color: #fff;
  cursor: pointer;
  padding: 0 30px;
  height: 36px;
  line-height: 36px;
  border-radius: 36px;
  margin-top: 50px;
}
.selectApiPackageDialog .selectApiPackageInput {
  padding: 0 12px 0 36px;
  height: 36px;
  line-height: 36px;
  border-radius: 36px;
  border: none;
  background: #eaeaea;
  width: 200px;
}
.selectApiPackageDialog .selectApiPackageSearch {
  font-size: 16px;
  position: absolute;
  top: 10px;
  left: 10px;
}
.selectApiPackageDialog .selectApiPackageList {
  width: 50%;
  display: inline-flex;
  vertical-align: top;
}
.selectApiPackageDialog .selectApiPackageList:nth-child(even) {
  padding-left: 10px;
}
.selectApiPackageDialog .selectApiPackageList:nth-child(odd) {
  padding-right: 10px;
}
.selectApiPackageDialog .selectApiPackageList .selectApiPackageListItem {
  height: 82px;
  padding: 0 16px;
  background: #fff;
  border: 1px solid #eaeaea;
  border-radius: 8px;
  margin-bottom: 15px;
  cursor: pointer;
}
.selectApiPackageDialog .selectApiPackageList .selectApiPackageListItem:hover {
  background: #f7f7f7;
}
.selectApiPackageDialog .selectApiPackageList .selectApiPackageListItem .flexColumn {
  min-width: 0;
}
.selectApiPackageDialog .selectApiPackageList .selectApiPackageListImg {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #eaeaea;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #9e9e9e;
}
.selectApiPackageDialog .selectApiPackageList .selectApiPackageListImg img {
  max-width: 100%;
  max-height: 100%;
}

.workflowHistoryWrap {
  margin-top: 20px;
}
.workflowHistoryWrap .lastPublishInfo {
  width: 960px;
  display: flex;
  margin: 10px auto 20px;
  color: #757575;
  font-size: 14px;
}
.workflowHistoryWrap .lastPublishInfo .restoreWrap {
  margin-left: 15px;
  border-bottom: 1px dashed #757575;
  cursor: pointer;
}
.workflowHistoryWrap .workflowHistoryContentWrap {
  max-width: 960px;
  margin: 0 auto 20px;
  box-sizing: border-box;
  background-color: #fff;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16);
  min-height: 200px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyHeader {
  display: flex;
  align-items: center;
  padding: 24px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyHeader .historyHeaderStatusDropdown {
  display: flex;
  height: 36px;
  box-sizing: border-box;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  width: 112px;
  margin-left: 10px;
  margin-right: 10px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyHeader .historyHeaderStatusDropdown .arrow {
  margin-left: 15px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyHeader .filterTimeRange {
  width: 280px;
  height: 36px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 170px;
  padding: 5px 10px;
  border: 1px solid #ddd;
  border-radius: 3px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyHeader .filterTimeRange .placeholder {
  color: #bdbdbd;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyList {
  padding: 0 24px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyList.littleData li:last-child {
  border-bottom: none;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyList .triggerData,
.workflowHistoryWrap .workflowHistoryContentWrap .historyList .cause {
  margin-right: 24px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyList .noMoreDataText {
  padding: 15px 0;
  text-align: center;
}
.workflowHistoryWrap .workflowHistoryContentWrap .clearFilter {
  margin-left: 24px;
  cursor: pointer;
}
.workflowHistoryWrap .workflowHistoryContentWrap .emptyListWrap {
  padding: 100px 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.workflowHistoryWrap .workflowHistoryContentWrap .emptyListWrap .imgWrap {
  width: 130px;
  height: 130px;
  border-radius: 50%;
  background: url(data:image/png;base64,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) no-repeat center center;
  background-size: cover;
}
.workflowHistoryWrap .workflowHistoryContentWrap .emptyListWrap .text {
  margin-top: 24px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .moreDataWrap {
  padding: 20px 0;
}
.workflowHistoryWrap .workflowHistoryContentWrap .moreData {
  box-sizing: border-box;
  width: 98px;
  line-height: 38px;
  margin: 0 auto;
  color: #2196f3;
  background-color: #fff;
  border: 1px solid #2196f3;
  border-radius: 3px;
  text-align: center;
  cursor: pointer;
}
.workflowHistoryWrap .workflowHistoryContentWrap .moreData:hover {
  background-color: #2196f3;
  color: #fff;
}
.workflowHistoryWrap .workflowHistoryContentWrap ul.historyListTitle {
  display: flex;
  padding: 8px 24px;
  border-bottom: 1px solid #ddd;
}
.workflowHistoryWrap .workflowHistoryContentWrap ul.historyListTitle .status,
.workflowHistoryWrap .workflowHistoryContentWrap ul.historyListTitle .time {
  min-width: 160px;
}
.workflowHistoryWrap .workflowHistoryContentWrap ul.historyListTitle .retry,
.workflowHistoryWrap .workflowHistoryContentWrap ul.historyListTitle .version {
  min-width: 30px;
}
.workflowHistoryWrap .workflowHistoryContentWrap ul.historyListTitle .triggerData,
.workflowHistoryWrap .workflowHistoryContentWrap ul.historyListTitle .cause {
  margin-right: 24px;
}
.workflowHistoryWrap .workflowHistoryContentWrap li.historyListItem {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
  cursor: pointer;
  position: relative;
}
.workflowHistoryWrap .workflowHistoryContentWrap li.historyListItem:hover .retry,
.workflowHistoryWrap .workflowHistoryContentWrap li.historyListItem:hover .version {
  visibility: visible;
}
.workflowHistoryWrap .workflowHistoryContentWrap li.historyListItem .status,
.workflowHistoryWrap .workflowHistoryContentWrap li.historyListItem .triggerTime {
  min-width: 160px;
}
.workflowHistoryWrap .workflowHistoryContentWrap li.historyListItem .retry,
.workflowHistoryWrap .workflowHistoryContentWrap li.historyListItem .version {
  height: 16px;
  min-width: 30px;
  visibility: hidden;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus {
  display: flex;
  align-items: center;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .statusText {
  font-weight: 600;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 10px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon .icon {
  color: #fff;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon .statusIcon-pending {
  margin-left: 10px;
  width: 0;
  height: 0;
  border: 1px solid transparent;
  border-width: 8px 10px;
  border-left-color: #fff;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon .statusIcon-completed {
  width: 4px;
  height: 12px;
  border: 2px solid #fff;
  border-top-color: transparent;
  border-left-color: transparent;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon.pending {
  background-color: #2196f3;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon.fail {
  background-color: #f44336;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon.suspend,
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon.overrule,
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon.filter {
  background-color: #ffa340;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon.suspend .icon,
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon.overrule .icon,
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon.filter .icon {
  margin-right: 4px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyStatus .historyStatusIcon.completed {
  background-color: #01ca83;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .header {
  padding: 0 24px;
  line-height: 60px;
  border-bottom: 1px solid #ddd;
  cursor: pointer;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .header .backText {
  margin-left: 10px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent {
  padding: 24px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .itemInfo {
  display: flex;
  align-items: center;
  padding: 10px 24px;
  min-height: 90px;
  border-radius: 6px;
  position: relative;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .itemInfo .title {
  margin-left: 40px;
  font-weight: 550;
  min-width: 0;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logTitle {
  padding: 12px 0;
  border-bottom: 1px solid #ddd;
  font-weight: 550;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li {
  display: flex;
  align-items: center;
  padding: 20px 0;
  border-bottom: 1px solid #ddd;
  position: relative;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li:last-child {
  border: none;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .placeholder {
  width: 160px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .operationTime {
  min-width: 160px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .operationTime .leaveTime {
  margin-top: 12px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .flowItemHistory {
  min-width: 220px;
  align-items: center;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .operationPerson {
  flex: 3;
  margin-right: 15px;
  min-width: 0;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .operationPerson .info {
  margin-top: 12px;
  word-break: break-all;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .operationPerson .personDetail {
  align-items: center;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .operationPerson .personInfo {
  white-space: normal;
  word-break: break-all;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .operationPerson .personInfo span {
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .overrule,
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .filter {
  color: #ffa340;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .fail {
  color: #f44336;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .originNode {
  display: flex;
  align-items: center;
  flex: 2;
  min-width: 0;
  margin-right: 15px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .logWrap .logList li .originNode .nodeName {
  margin-left: 12px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .detailContent .historyDetailRetry {
  float: right;
  margin-top: 5px;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .historyDetailRetry {
  height: 24px;
  display: inline-flex;
  align-items: center;
  padding: 0px 6px 0 4px;
  border-radius: 4px;
  border: 1px solid #2196f3;
  background-color: #fff;
  cursor: pointer;
  font-size: 12px;
  color: #2196f3;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .historyDetailRetry.historyDetailRetryDisabled {
  color: #bdbdbd;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.workflowHistoryWrap .workflowHistoryContentWrap .historyDetailWrap .historyDetailRetryResult {
  height: 24px;
  display: inline-flex;
  align-items: center;
  padding: 0px 6px 0 6px;
  border-radius: 4px;
  border: 1px solid rgba(33, 150, 243, 0.2);
  background-color: rgba(33, 150, 243, 0.1);
  font-size: 12px;
  color: #2196f3;
}
.workflowHistoryWrap .workflowNodeIconWrap {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  min-width: 22px;
}
.workflowHistoryWrap .instanceContent {
  padding: 22px 24px 0;
  margin-bottom: -10px;
}
.workflowHistoryWrap .instanceContent .instanceContentBox {
  background: #f5f5f5;
  border-radius: 3px;
  padding: 0 12px;
  align-items: center;
  height: 44px;
}
.workflowHistoryWrap .historyRefresh {
  animation: rotate 1s linear infinite;
}
.historyBox {
  width: 480px;
  background: #fff;
  border-radius: 3px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25);
  padding: 12px 0;
  min-height: 140px;
  max-height: 500px;
  position: absolute;
  z-index: 1;
  margin-top: 5px;
  left: 50%;
  margin-left: -240px;
}
.historyBox .historyReleaseItem {
  height: 40px;
  align-items: center;
  padding: 0 29px 0 12px;
  margin: 0 12px;
  color: #333;
}
.historyBox .historyReleaseItem:hover .icon-restore2 {
  visibility: visible;
}
.historyBox .historyReleaseItem:not(.noBG):hover {
  background: #f2f2f2;
}
.historyBox .historyReleaseItem:not(.noBG):hover .w250 {
  color: #2196f3;
}
.historyBox .historyReleaseItem .icon-restore2 {
  visibility: hidden;
}
.historyBox .historyReleaseItem .w250 {
  width: 250px;
}
.historyBox .historyReleaseItem .flexRow {
  align-items: center;
}
.historyBox .historyReleaseItem .historyReleaseItemActive {
  font-size: 12px;
  color: #2196f3;
  padding: 4px 8px;
  margin-left: 10px;
  border-radius: 9px;
  background: rgba(33, 150, 243, 0.12);
}
.workflowRetryLoading {
  height: 3px;
  width: 10px;
  position: absolute;
  left: 0;
  top: 0;
  background: #2196f3;
  animation: retryFadeMove .6s linear infinite forwards;
}
@keyframes retryFadeMove {
  from {
    width: 10px;
    left: 0;
  }
  50% {
    width: 500px;
    left: 20%;
  }
  to {
    width: 0;
    left: 100%;
  }
}
.workflowHistoryBox .filterTimeRange {
  width: 100%;
  height: 36px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 5px 10px;
  border: 1px solid #ddd;
  border-radius: 3px;
}
.workflowHistoryBox .filterTimeRange .placeholder {
  color: #bdbdbd;
}

.workflowSearchWrap {
  position: relative;
}
.workflowSearchWrap input {
  box-sizing: border-box;
  height: 36px;
  padding: 0px 28px;
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
}
.workflowSearchWrap input:hover:not(:focus) {
  border-color: #bdbdbd !important;
}
.workflowSearchWrap input:not(:hover):not(:focus) {
  border-color: #ddd !important;
}
.workflowSearchWrap input::-webkit-input-placeholder {
  font-size: 12px;
  color: #ccc;
}
.workflowSearchWrap input::-moz-placeholder {
  font-size: 12px;
  color: #ccc;
}
.workflowSearchWrap input::-moz-placeholder {
  font-size: 12px;
  color: #ccc;
}
.workflowSearchWrap input::-ms-input-placeholder {
  font-size: 12px;
  color: #ccc;
}
.workflowSearchWrap .icon {
  position: absolute;
  top: 11px;
}
.workflowSearchWrap .search {
  left: 8px;
}
.workflowSearchWrap .close {
  right: 8px;
  color: #bdbdbd;
}
.workflowSearchWrap .close:hover {
  color: #757575;
}
.workflowSearchWrap .hide {
  display: none;
}

.triggerWrap {
  display: flex;
  align-items: center;
  padding: 0 10px;
  cursor: pointer;
}
.triggerWrap .title {
  max-width: 140px;
}
.triggerWrap .arrow {
  width: 5px;
  height: 5px;
  margin-left: 10px;
  border: 1px solid #9e9e9e;
  border-top: none;
  border-left: none;
  transition: all 0.2s;
  transform: translateY(-2px) rotate(45deg);
}
.triggerWrap .arrow.bottom {
  transform: rotate(-135deg);
}
.popupWrap {
  background-color: #fff;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25);
}
.popupWrap ul {
  padding: 10px 0;
}
.popupWrap li {
  display: flex;
  align-items: center;
  padding: 0 16px;
  line-height: 36px;
  cursor: pointer;
}

.workflowSettings .processConfig {
  width: 800px;
  background: #fff;
  padding-bottom: 32px;
  box-sizing: border-box;
  border-radius: 3px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16);
  margin-bottom: 20px;
  position: relative;
}
.workflowSettings .processConfig .Dropdown.disabled .icon-arrow-down-border {
  display: none;
}
.workflowSettings .processConfig .processConfigTab {
  position: absolute;
  width: 200px;
  padding: 10px 0;
  left: -216px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);
  border-radius: 3px;
  background: #fff;
  font-size: 14px;
}
.workflowSettings .processConfig .processConfigTab li {
  border-left: 3px solid #fff;
  cursor: pointer;
  height: 42px;
  line-height: 42px;
  color: #757575;
}
.workflowSettings .processConfig .processConfigTab li .icon {
  margin-left: 10px;
  margin-right: 10px;
}
.workflowSettings .processConfig .processConfigTab li .icon.icon-screen_normal {
  margin-right: 7px !important;
  font-size: 17px;
}
.workflowSettings .processConfig .processConfigTab li:hover:not(.active) {
  border-color: #f5f5f5;
  background: #f5f5f5;
}
.workflowSettings .processConfig .processConfigTab li.active {
  color: #2196f3;
  border-color: #2196f3;
}
.workflowSettings .processConfig .processConfigFlow {
  padding: 9px 12px;
  background: #F5F5F5;
  border-radius: 2px;
}
.workflowSettings .processConfig .processConfigSave {
  text-align: center;
  height: 36px;
  line-height: 36px;
  color: #fff;
  border-radius: 3px;
  display: inline-block;
  padding: 0 40px;
}
.workflowSettings .processConfig .processConfigItem {
  height: 28px;
  line-height: 28px;
  box-sizing: border-box;
  border-radius: 14px;
  border: 1px solid #ccc;
  padding: 0 8px 0 12px;
  display: inline-block;
  margin-right: 8px;
  margin-bottom: 8px;
  background: #fff;
  font-size: 12px;
}
.workflowSettings .processConfig .processConfigItem .ellipsis {
  color: #757575;
  cursor: pointer;
}
.workflowSettings .processConfig .processConfigItem .ellipsis:hover {
  color: #333;
}
.workflowSettings .processConfig .processConfigItem .icon {
  color: rgba(51, 51, 51, 0.2);
  cursor: pointer;
}
.workflowSettings .processConfig .processConfigItem .icon:hover {
  color: rgba(51, 51, 51, 0.4);
}
.workflowSettings .processConfig .processConfigLine {
  background: #eaeaea;
  height: 1px;
  margin: 25px 0;
}
.workflowSettings .processConfig .AddUserBtn {
  align-items: center;
  font-size: 13px;
  cursor: pointer;
  position: relative;
  display: inline-flex;
}
.workflowSettings .processConfig .AddUserBtn > i {
  width: 28px;
  display: inline-block;
}
.workflowSettings .processConfig .AddUserBtn:not(:hover) {
  color: #bdbdbd !important;
}
.workflowSettings .processConfig .processConfigInterval {
  border: 1px solid #ddd;
  border-radius: 4px;
  height: 36px;
  box-sizing: border-box;
  text-align: center;
  width: 60px;
}
.workflowSettings .processConfig .startConditionWrap {
  right: inherit !important;
  left: 0;
  top: 36px;
}
.workflowSettings .processConfig .startConditionWrap .conditionWrap {
  padding: 5px 0 0;
}
.workflowSettings .processConfig .webhookLinkCustom {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  padding: 0 10px;
  height: 40px;
  border-color: #ddd;
  border-style: solid;
  border-width: 1px 1px 1px 0;
}
.workflowSettings .processConfig .workflowSetName {
  display: inline-block;
  height: 36px;
  line-height: 36px;
  border: 1px solid #2196f3;
  border-radius: 3px;
  cursor: pointer;
  color: #2196f3;
  padding: 0 16px;
}
.workflowSettings .processConfig .workflowConfigDropdown .ming.Item {
  height: auto;
  line-height: 24px;
}
.workflowSettings .processConfig .workflowConfigDropdown .ming.Item .Item-content {
  padding-top: 5px;
  padding-bottom: 5px;
}
.workflowSettings .processConfig .workflowConfigDropdown .ming.Item .Item-content:not(.disabled):hover .Gray_9e {
  color: #fff !important;
}

.selectWorkflowDialog {
  height: 640px !important;
}
.selectWorkflowDialog .selectWorkflowSearch {
  position: absolute;
  left: 0;
  top: 7px;
}
.selectWorkflowDialog .selectWorkflowInput {
  border: none;
  padding: 5px 10px 5px 28px;
  border-bottom: 1px solid #eaeaea;
  width: 100%;
  box-sizing: border-box;
}
.selectWorkflowDialog .selectWorkflowLine {
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
  background: #eaeaea;
}

.AppAdminWorkflowEdit .mui-dialog-confirm .mui-dialog-body {
  display: none !important;
}
.workflowSettings {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
}
.workflowSettings .workflowSettingsHeader {
  width: 100%;
  box-sizing: border-box;
  padding: 0 20px;
  height: 55px;
  align-items: center;
  background: #fff;
  z-index: 1;
}
.workflowSettings .workflowSettingsHeader.workflowReleaseHeader {
  background: #313131;
  color: #fff;
}
.workflowSettings .workflowSettingsHeader.workflowReleaseHeader .workflowReturn:not(:hover),
.workflowSettings .workflowSettingsHeader.workflowReleaseHeader .workflowHeaderDesc div,
.workflowSettings .workflowSettingsHeader.workflowReleaseHeader .workflowHeaderTab:not(:hover):not(.active) {
  color: #fff !important;
}
.workflowSettings .workflowSettingsHeader .workflowReturn {
  cursor: pointer;
  margin-right: 15px;
  width: 20px;
  display: block;
}
.workflowSettings .workflowSettingsHeader .workflowReturn:not(:hover) {
  color: #757575 !important;
}
.workflowSettings .workflowSettingsHeader .workflowHeaderDesc {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  justify-content: center;
}
.workflowSettings .workflowSettingsHeader .workflowHeaderTab {
  margin: 0 20px;
  cursor: pointer;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  padding: 0 5px;
  height: 55px;
  line-height: 59px;
  box-sizing: border-box;
  transition: all 0.3s ease-out;
}
.workflowSettings .workflowSettingsHeader .workflowHeaderTab:not(:hover):not(.active) {
  color: #9e9e9e !important;
  border-bottom-color: transparent !important;
}
.workflowSettings .workflowSettingsHeader .workflowReleaseBtnBox {
  display: flex;
  justify-content: flex-end;
}
.workflowSettings .workflowSettingsHeader .workflowReleaseBtnBox .workflowReleaseBtn {
  display: inline-flex;
  align-items: center;
  height: 36px;
  color: #fff;
  font-size: 14px;
  padding: 0 16px;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0.1);
}
.workflowSettings .flowEmptyWrap {
  max-height: 440px;
  display: flex;
  height: 100%;
  border-radius: 4px;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.workflowSettings .flowEmptyWrap .flowEmptyPic {
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 260px 130px;
  width: 130px;
  height: 130px;
}
.workflowSettings .flowEmptyWrap .flowEmptyPic-lock {
  background-position: 0 0;
}
.workflowSettings .flowEmptyWrap .flowEmptyPic-del {
  background-position: -130px 0;
}
.workflowSettings .workflowAction {
  margin-right: 16px;
  width: 98px;
  height: 38px;
  line-height: 38px;
  border-radius: 3px;
  cursor: pointer;
  color: #fff;
  text-align: center;
  box-sizing: border-box;
  border: 1px solid #bdbdbd;
  color: #9e9e9e;
}
.workflowSettings .workflowAction::after {
  text-align: left;
}
.publishSuccessDialog {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 50px;
  flex-direction: column;
  text-align: center;
}
.publishSuccessDialog .publishSuccessImg {
  background: url(data:image/png;base64,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);
  width: 190px;
  height: 110px;
  background-size: 190px 110px;
}
.leaveWorkflowConfirm .Dialog-footer-btns .Button--primary {
  background: #f44336;
}
.leaveWorkflowConfirm .Dialog-footer-btns .Button--primary:hover {
  background: #e53935;
}
#workflowNodeNotes {
  height: 180px;
  overflow: auto;
  resize: none;
  vertical-align: top;
  width: 100%;
  border-color: #bdbdbd;
}

.workflowStatusWrap {
  display: flex;
  justify-content: flex-end;
}
.workflowStatusWrap .publishFlowWrap .publishFlow {
  width: 98px;
  height: 38px;
  line-height: 38px;
  border-radius: 3px;
  cursor: pointer;
  background-color: #2196f3;
  color: #fff;
  text-align: center;
}
.workflowStatusWrap .refreshFlowWrap .refreshFlow {
  box-sizing: border-box;
  padding: 0 22px;
  line-height: 36px;
  margin-right: 16px;
  border: 1px solid #2196f3;
  color: #2196f3;
  cursor: pointer;
  border-radius: 3px;
  text-align: center;
  font-weight: 600;
}
.workflowStatusWrap .refreshFlowWrap .refreshFlow:hover {
  color: #fff;
  background-color: #2196f3;
}
.workflowStatusWrap .switchWrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-sizing: border-box;
  width: 100px;
  height: 38px;
  cursor: pointer;
  border-radius: 4px;
  color: #fff;
  background-color: #bdbdbd;
}
.workflowStatusWrap .switchWrap.switchWrap-pending {
  opacity: 0.6;
}
.workflowStatusWrap .switchWrap.switchWrap-active {
  background-color: #01ca83;
}
.workflowStatusWrap .switchWrap.switchWrap-active:hover {
  background-color: #01bf7c;
}
.workflowStatusWrap .switchWrap .contentWrap {
  line-height: 38px;
  width: 62px;
  text-align: center;
  transition: all 0.5s;
  font-weight: 600;
}
.workflowStatusWrap .switchWrap .contentWrap.contentWrap-close {
  transform: translateX(40px);
}
.workflowStatusWrap .switchWrap .iconWrap {
  width: 34px;
  height: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 2px;
  background-color: #f5f5f5;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3), 0 0px 2px rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  transition: all 0.5s;
}
.workflowStatusWrap .switchWrap .iconWrap .workflowSwitchIcon-active {
  color: #01ca83 !important;
}
.workflowStatusWrap .switchWrap .iconWrap.iconWrap-active {
  background-color: #fff;
}
.workflowStatusWrap .switchWrap .iconWrap.iconWrap-close {
  transform: translateX(-62px);
}

.workflowInfo input {
  box-sizing: border-box;
  width: 100%;
  padding: 10px;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  line-height: 18px;
}
.workflowInfo input:not(:focus) {
  border-color: #bdbdbd !important;
}

.publishErrorDialog .reasonList {
  margin-top: -2px;
}
.publishErrorDialog .mui-dialog-body {
  padding-bottom: 13px!important;
}
.publishErrorDialog li {
  padding: 4px 0;
}
.publishErrorDialog .errorItem .detail {
  color: #757575;
  margin-left: 8px;
  font-size: 14px;
}
.publishErrorDialog .errorItem .warn .icon {
  color: #ffa340;
}
.publishErrorDialog .errorItem .icon {
  color: #f44336;
}

