/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-omit-index-limit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.antd-pro-components-u-i-table-renders-omit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  display: inline-block;
}
.antd-pro-components-u-i-table-renders-status {
  display: inline-block;
  width: 68px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 3px;
}
.antd-pro-components-u-i-table-renders-approving {
  color: #1890ff;
  background: #edf9ff;
}
.antd-pro-components-u-i-table-renders-reject {
  color: #f5222d;
  background: #fff3f2;
}
.antd-pro-components-u-i-table-renders-approved {
  color: #52c41a;
  background: #f5ffeb;
}
.antd-pro-components-u-i-table-renders-canceled {
  color: #999;
  background: #f5f5f5;
}
.antd-pro-components-u-i-table-renders-draft {
  color: #FA8B17;
  background: #FFF8EA;
}
.antd-pro-components-u-i-table-renders-orderIconTop {
  color: #bfbfbf !important;
  font-size: 11px;
  margin-bottom: -2px;
}
.antd-pro-components-u-i-table-renders-orderIconTopHighLight {
  color: #1bc0cb !important;
  font-size: 11px;
  margin-bottom: -2px;
}
.antd-pro-components-u-i-table-renders-orderIconTopButtom {
  color: #bfbfbf !important;
  font-size: 11px;
  margin-top: -2px;
}
.antd-pro-components-u-i-table-renders-orderIconTopButtomHightLight {
  color: #1bc0cb !important;
  font-size: 11px;
  margin-top: -2px;
}
.antd-pro-components-u-i-table-renders-antTableColumnSortersWithTooltip {
  cursor: pointer;
}
.antd-pro-components-u-i-table-renders-antTableColumnSortersWithTooltip:hover {
  background-color: #f5f5f5;
}

.antd-pro-components-v3-over-ellipsis-ellipsis-single_row_ellipsis {
  width: 100%;
}
.antd-pro-components-v3-over-ellipsis-ellipsis-multiline_row_ellipsis {
  width: 100%;
}
.antd-pro-components-v3-over-ellipsis-ellipsis-multiline_row_ellipsis div.ant-typography,
.antd-pro-components-v3-over-ellipsis-ellipsis-multiline_row_ellipsis .ant-typography p {
  margin-bottom: 0px !important;
}
.antd-pro-components-v3-over-ellipsis-ellipsis-multiline_row_ellipsis .ant-typography-expand {
  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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-utils-jsx-utils-simpleButton {
  display: flex;
  cursor: pointer;
  color: #333;
}
.antd-pro-utils-jsx-utils-simpleButton:hover {
  color: #1bc0cb;
}
.antd-pro-utils-jsx-utils-numInput .ant-input-affix-wrapper {
  border-width: 1px;
  border-right-width: 1px !important;
}
.antd-pro-utils-jsx-utils-numInput .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #3fd4d9 !important;
}
.antd-pro-utils-jsx-utils-numInput .ant-input-affix-wrapper:hover {
  border-color: #3fd4d9 !important;
}
.antd-pro-utils-jsx-utils-numInput .ant-input-affix-wrapper {
  border-color: #d9d9d9 !important;
}
.antd-pro-utils-jsx-utils-numInput .ant-input-affix-wrapper:focus,
.antd-pro-utils-jsx-utils-numInput .ant-input-affix-wrapper-focused {
  border-color: #3fd4d9 !important;
}

.antd-pro-pages-budget-query-card {
  margin-bottom: 0;
}
.antd-pro-pages-budget-query-focusCheckBox {
  text-align: right;
  margin-bottom: 10px;
}
.antd-pro-pages-budget-query-no-warp {
  color: #666666;
  font-size: 14px !important;
  white-space: nowrap;
}
.antd-pro-pages-budget-query-row {
  display: flex;
  align-items: center;
}
.antd-pro-pages-budget-query-omit {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  /* autoprefixer: off */
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
}
.antd-pro-pages-budget-query-global input.ant-input:hover,
.antd-pro-pages-budget-query-global textarea.ant-input:hover {
  border-bottom-color: #1bc0cb;
}
.antd-pro-pages-budget-query-global .has-error input.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-pages-budget-query-global .has-error input.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-pages-budget-query-global .has-error textarea.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-pages-budget-query-global .has-error textarea.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-pages-budget-query-global .ant-tag {
  min-width: 60px;
  height: 20px;
  line-height: 18px;
  text-align: center;
  font-size: 12px;
  background: #fff2e8;
  color: #f1541c;
  border-color: #fff2e8;
  padding: 0 3px;
  border-radius: 10px;
  max-width: 70px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.antd-pro-pages-budget-query-global .ant-tag.add {
  background: #fff;
  color: #1bc0cb;
  border-color: #1bc0cb;
}

.antd-pro-components-special-center-index-parent {
  display: flex;
  justify-content: center;
  align-items: center;
}

.antd-pro-components-v3-img-components-img-popver-style-popver .ant-popover-inner {
  border-radius: 10px !important;
  box-shadow: 0px 0px 10px 0px rgba(190, 190, 190, 0.5) !important;
}
.antd-pro-components-v3-img-components-img-popver-style-popver .ant-popover-content .ant-popover-inner-content {
  padding: 10px !important;
}
.antd-pro-components-v3-img-components-img-popver-style-default-content {
  display: flex;
  align-items: center;
  width: 30px;
  height: 30px;
}
.antd-pro-components-v3-img-components-img-popver-style-default-content .antd-pro-components-v3-img-components-img-popver-style-img {
  width: 30px;
  height: 30px;
  object-fit: scale-down;
}
.antd-pro-components-v3-img-components-img-popver-style-popover-content {
  border-radius: 6px;
  height: 300px;
  width: 308px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v3-img-components-img-popver-style-popover-content .antd-pro-components-v3-img-components-img-popver-style-img {
  height: 300px;
  width: 308px;
  object-fit: scale-down;
}

/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-charts-percent-progress-index-target {
  font-weight: bold;
}
.antd-pro-components-charts-percent-progress-index-percentBox {
  width: 100%;
  height: 8px;
  background-color: #e5eaf0;
  overflow: hidden;
  border-radius: 3px;
}
.antd-pro-components-charts-percent-progress-index-percentContent {
  float: left;
  height: 100%;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.antd-pro-pages-budget-setting-budgetList .antd-pro-pages-budget-setting-budgetListOperator {
  margin-bottom: 16px;
}
.antd-pro-pages-budget-setting-budgetList .antd-pro-pages-budget-setting-budgetListOperator button {
  margin-right: 8px;
}
.antd-pro-pages-budget-setting-card {
  margin-bottom: 0px;
}
.antd-pro-pages-budget-setting-card .ant-card-body {
  padding: 0 0;
}
.antd-pro-pages-budget-setting-listForm .ant-form-item {
  margin-bottom: 24px;
  margin-right: 0;
  display: flex;
}
.antd-pro-pages-budget-setting-listForm .ant-form-item > .ant-form-item-label {
  width: auto;
  line-height: 32px;
  padding-right: 8px;
}
.antd-pro-pages-budget-setting-listForm .ant-form-item-control-wrapper {
  flex: 1;
}
.antd-pro-pages-budget-setting-listForm .antd-pro-pages-budget-setting-submitButtons {
  white-space: nowrap;
  margin-bottom: 24px;
}
.antd-pro-pages-budget-setting-readOnlyInput {
  border: none;
  text-align: right;
}
.antd-pro-pages-budget-setting-readOnlyInput div:first-child {
  display: none;
}
.antd-pro-pages-budget-setting-readOnlyInput div:last-child input {
  text-align: right;
}
.antd-pro-pages-budget-setting-nowrap {
  white-space: nowrap;
}

.ant-legacy-form {
  -webkit-box-sizing: border-box;
          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;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
}
.ant-legacy-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-legacy-form label {
  font-size: 14px;
}
.ant-legacy-form input[type='search'] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ant-legacy-form input[type='radio'],
.ant-legacy-form input[type='checkbox'] {
  line-height: normal;
}
.ant-legacy-form input[type='file'] {
  display: block;
}
.ant-legacy-form input[type='range'] {
  display: block;
  width: 100%;
}
.ant-legacy-form select[multiple],
.ant-legacy-form select[size] {
  height: auto;
}
.ant-legacy-form input[type='file']:focus,
.ant-legacy-form input[type='radio']:focus,
.ant-legacy-form input[type='checkbox']:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.ant-legacy-form output {
  display: block;
  padding-top: 15px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
}
.ant-legacy-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-legacy-form label {
  font-size: 14px;
}
.ant-legacy-form input[type='search'] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ant-legacy-form input[type='radio'],
.ant-legacy-form input[type='checkbox'] {
  line-height: normal;
}
.ant-legacy-form input[type='file'] {
  display: block;
}
.ant-legacy-form input[type='range'] {
  display: block;
  width: 100%;
}
.ant-legacy-form select[multiple],
.ant-legacy-form select[size] {
  height: auto;
}
.ant-legacy-form input[type='file']:focus,
.ant-legacy-form input[type='radio']:focus,
.ant-legacy-form input[type='checkbox']:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.ant-legacy-form output {
  display: block;
  padding-top: 15px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
}
.ant-legacy-form-item-required::before {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.ant-legacy-form-hide-required-mark .ant-legacy-form-item-required::before {
  display: none;
}
.ant-legacy-form-item-label > label {
  color: rgba(0, 0, 0, 0.85);
}
.ant-legacy-form-item-label > label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.ant-legacy-form-item-label > label.ant-legacy-form-item-no-colon::after {
  content: ' ';
}
.ant-legacy-form-item {
  -webkit-box-sizing: border-box;
          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;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  margin-bottom: 24px;
  vertical-align: top;
}
.ant-legacy-form-item label {
  position: relative;
}
.ant-legacy-form-item label > .anticon {
  font-size: 14px;
  vertical-align: top;
}
.ant-legacy-form-item-control {
  position: relative;
  line-height: 40px;
}
.ant-legacy-form-item-control::before {
  display: table;
  content: '';
}
.ant-legacy-form-item-control::after {
  display: table;
  clear: both;
  content: '';
}
.ant-legacy-form-item-control::before {
  display: table;
  content: '';
}
.ant-legacy-form-item-control::after {
  display: table;
  clear: both;
  content: '';
}
.ant-legacy-form-item-children {
  position: relative;
}
.ant-legacy-form-item-with-help {
  margin-bottom: 4px;
}
.ant-legacy-form-item-label {
  display: inline-block;
  overflow: hidden;
  line-height: 39.9999px;
  white-space: nowrap;
  text-align: right;
  vertical-align: middle;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
.ant-legacy-form-item-label-left {
  text-align: left;
}
.ant-legacy-form-item-control-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
}
.ant-legacy-form-item .ant-switch {
  margin: 2px 0 4px;
}
.ant-legacy-form-explain,
.ant-legacy-form-extra {
  clear: both;
  min-height: 23px;
  margin-top: -2px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  -webkit-transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.ant-legacy-form-explain {
  margin-bottom: -1px;
}
.ant-legacy-form-extra {
  padding-top: 4px;
}
.ant-legacy-form-text {
  display: inline-block;
  padding-right: 8px;
}
.ant-legacy-form-split {
  display: block;
  text-align: center;
}
form .has-feedback .ant-input {
  padding-right: 30px;
}
form .has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 18px;
}
form .has-feedback .ant-input-affix-wrapper .ant-input {
  padding-right: 49px;
}
form .has-feedback .ant-input-affix-wrapper.ant-input-affix-wrapper-input-with-clear-btn .ant-input {
  padding-right: 68px;
}
form .has-feedback > .ant-select .ant-select-arrow,
form .has-feedback > .ant-select .ant-select-selection__clear,
form .has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow,
form .has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection__clear {
  right: 28px;
}
form .has-feedback > .ant-select .ant-select-selection-selected-value,
form .has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-right: 42px;
}
form .has-feedback .ant-cascader-picker-arrow {
  margin-right: 17px;
}
form .has-feedback .ant-cascader-picker-clear {
  right: 28px;
}
form .has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  right: 28px;
}
form .has-feedback .ant-calendar-picker-icon,
form .has-feedback .ant-time-picker-icon,
form .has-feedback .ant-calendar-picker-clear,
form .has-feedback .ant-time-picker-clear {
  right: 28px;
}
form .has-feedback .ant-picker .ant-picker-suffix {
  padding-right: 17px;
}
form .ant-mentions,
form textarea.ant-input {
  height: auto;
  margin-bottom: 4px;
}
form .ant-upload {
  background: transparent;
}
form input[type='radio'],
form input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
form .ant-radio-inline,
form .ant-checkbox-inline {
  display: inline-block;
  margin-left: 8px;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
form .ant-radio-inline:first-child,
form .ant-checkbox-inline:first-child {
  margin-left: 0;
}
form .ant-checkbox-vertical,
form .ant-radio-vertical {
  display: block;
}
form .ant-checkbox-vertical + .ant-checkbox-vertical,
form .ant-radio-vertical + .ant-radio-vertical {
  margin-left: 0;
}
form .ant-input-number + .ant-legacy-form-text {
  margin-left: 8px;
}
form .ant-input-number-handler-wrap {
  z-index: 2;
}
form .ant-select,
form .ant-cascader-picker {
  width: 100%;
}
form .ant-input-group .ant-select,
form .ant-input-group .ant-cascader-picker {
  width: auto;
}
form :not(.ant-input-group-wrapper) > .ant-input-group,
form .ant-input-group-wrapper {
  position: relative;
  top: -1px;
  display: inline-block;
  vertical-align: middle;
}
.ant-legacy-form-vertical .ant-legacy-form-item-label,
.ant-col-24.ant-legacy-form-item-label,
.ant-col-xl-24.ant-legacy-form-item-label {
  display: block;
  margin: 0;
  padding: 0 0 8px;
  line-height: 1.5715;
  white-space: initial;
  text-align: left;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.ant-legacy-form-vertical .ant-legacy-form-item-label > label,
.ant-col-24.ant-legacy-form-item-label > label,
.ant-col-xl-24.ant-legacy-form-item-label > label {
  margin: 0;
}
.ant-legacy-form-vertical .ant-legacy-form-item-label > label::after,
.ant-col-24.ant-legacy-form-item-label > label::after,
.ant-col-xl-24.ant-legacy-form-item-label > label::after {
  display: none;
}
.ant-legacy-form-rtl.ant-legacy-form-vertical .ant-legacy-form-item-label,
.ant-legacy-form-rtl.ant-col-24.ant-legacy-form-item-label,
.ant-legacy-form-rtl.ant-col-xl-24.ant-legacy-form-item-label {
  text-align: right;
}
.ant-legacy-form-vertical .ant-legacy-form-item-label label::after,
.ant-col-24.ant-legacy-form-item-label label::after,
.ant-col-xl-24.ant-legacy-form-item-label label::after {
  display: none;
}
.ant-legacy-form-vertical .ant-legacy-form-item {
  padding-bottom: 8px;
}
.ant-legacy-form-vertical .ant-legacy-form-item-control {
  line-height: 1.5715;
}
.ant-legacy-form-vertical .ant-legacy-form-explain {
  margin-top: 2px;
  margin-bottom: -5px;
}
.ant-legacy-form-vertical .ant-legacy-form-extra {
  margin-top: 2px;
  margin-bottom: -4px;
}
@media (max-width: 575px) {
  .ant-legacy-form-item .ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
  .ant-legacy-form-item .ant-legacy-form-item-label > label {
    margin: 0;
  }
  .ant-legacy-form-item .ant-legacy-form-item-label > label::after {
    display: none;
  }
  .ant-legacy-form-rtl.ant-legacy-form-item .ant-legacy-form-item-label {
    text-align: right;
  }
  .ant-legacy-form-item .ant-legacy-form-item-label label::after {
    display: none;
  }
  .ant-legacy-form .ant-legacy-form-item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-label,
  .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-legacy-form-item-label,
  .ant-legacy-form-item-control-wrapper {
    display: block;
    width: 100%;
  }
  .ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
  .ant-legacy-form-item-label > label {
    margin: 0;
  }
  .ant-legacy-form-item-label > label::after {
    display: none;
  }
  .ant-legacy-form-rtl.ant-legacy-form-item-label {
    text-align: right;
  }
  .ant-legacy-form-item-label label::after {
    display: none;
  }
  .ant-legacy-form-item-control-wrapper {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
  .ant-col-xs-24.ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
  .ant-col-xs-24.ant-legacy-form-item-label > label {
    margin: 0;
  }
  .ant-col-xs-24.ant-legacy-form-item-label > label::after {
    display: none;
  }
  .ant-legacy-form-rtl.ant-col-xs-24.ant-legacy-form-item-label {
    text-align: right;
  }
  .ant-col-xs-24.ant-legacy-form-item-label label::after {
    display: none;
  }
}
@media (max-width: 767px) {
  .ant-col-sm-24.ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
  .ant-col-sm-24.ant-legacy-form-item-label > label {
    margin: 0;
  }
  .ant-col-sm-24.ant-legacy-form-item-label > label::after {
    display: none;
  }
  .ant-legacy-form-rtl.ant-col-sm-24.ant-legacy-form-item-label {
    text-align: right;
  }
  .ant-col-sm-24.ant-legacy-form-item-label label::after {
    display: none;
  }
}
@media (max-width: 991px) {
  .ant-col-md-24.ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
  .ant-col-md-24.ant-legacy-form-item-label > label {
    margin: 0;
  }
  .ant-col-md-24.ant-legacy-form-item-label > label::after {
    display: none;
  }
  .ant-legacy-form-rtl.ant-col-md-24.ant-legacy-form-item-label {
    text-align: right;
  }
  .ant-col-md-24.ant-legacy-form-item-label label::after {
    display: none;
  }
}
@media (max-width: 1199px) {
  .ant-col-lg-24.ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
  .ant-col-lg-24.ant-legacy-form-item-label > label {
    margin: 0;
  }
  .ant-col-lg-24.ant-legacy-form-item-label > label::after {
    display: none;
  }
  .ant-legacy-form-rtl.ant-col-lg-24.ant-legacy-form-item-label {
    text-align: right;
  }
  .ant-col-lg-24.ant-legacy-form-item-label label::after {
    display: none;
  }
}
@media (max-width: 1599px) {
  .ant-col-xl-24.ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
  .ant-col-xl-24.ant-legacy-form-item-label > label {
    margin: 0;
  }
  .ant-col-xl-24.ant-legacy-form-item-label > label::after {
    display: none;
  }
  .ant-legacy-form-rtl.ant-col-xl-24.ant-legacy-form-item-label {
    text-align: right;
  }
  .ant-col-xl-24.ant-legacy-form-item-label label::after {
    display: none;
  }
}
.ant-legacy-form-inline .ant-legacy-form-item {
  display: inline-block;
  margin-right: 16px;
  margin-bottom: 0;
}
.ant-legacy-form-inline .ant-legacy-form-item-with-help {
  margin-bottom: 24px;
}
.ant-legacy-form-inline .ant-legacy-form-item > .ant-legacy-form-item-control-wrapper,
.ant-legacy-form-inline .ant-legacy-form-item > .ant-legacy-form-item-label {
  display: inline-block;
  vertical-align: top;
}
.ant-legacy-form-inline .ant-legacy-form-text {
  display: inline-block;
}
.ant-legacy-form-inline .has-feedback {
  display: inline-block;
}
.has-success.has-feedback .ant-legacy-form-item-children-icon,
.has-warning.has-feedback .ant-legacy-form-item-children-icon,
.has-error.has-feedback .ant-legacy-form-item-children-icon,
.is-validating.has-feedback .ant-legacy-form-item-children-icon {
  position: absolute;
  top: 50%;
  right: 0;
  z-index: 1;
  width: 32px;
  height: 20px;
  margin-top: -10px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  visibility: visible;
  -webkit-animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
          animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  pointer-events: none;
}
.has-success.has-feedback .ant-legacy-form-item-children-icon svg,
.has-warning.has-feedback .ant-legacy-form-item-children-icon svg,
.has-error.has-feedback .ant-legacy-form-item-children-icon svg,
.is-validating.has-feedback .ant-legacy-form-item-children-icon svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.has-success.has-feedback .ant-legacy-form-item-children-icon {
  color: #52c41a;
  -webkit-animation-name: diffZoomIn1 !important;
          animation-name: diffZoomIn1 !important;
}
.has-warning .ant-form-item-split {
  color: #faad14;
}
.has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,
.has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,
.has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,
.has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
  background-color: #fff;
  border-color: #faad14;
}
.has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
.has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,
.has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,
.has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
          box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-warning .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
          box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-warning .ant-input-prefix {
  color: #faad14;
}
.has-warning .ant-input-group-addon,
.has-warning .ant-input-number-group-addon {
  color: #faad14;
  border-color: #faad14;
}
.has-warning .has-feedback {
  color: #faad14;
}
.has-warning .ant-legacy-form-explain,
.has-warning .ant-legacy-form-split {
  color: #faad14;
}
.has-warning .ant-input,
.has-warning .ant-input:hover {
  background-color: #fff;
  border-color: #faad14;
}
.has-warning .ant-input:focus {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
          box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-warning .ant-input:not([disabled]):hover {
  border-color: #faad14;
}
.has-warning .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
          box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-warning .ant-input-affix-wrapper .ant-input,
.has-warning .ant-input-affix-wrapper .ant-input:hover {
  background-color: #fff;
  border-color: #faad14;
}
.has-warning .ant-input-affix-wrapper .ant-input:focus {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
          box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-warning .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #faad14;
}
.has-warning .ant-input-prefix {
  color: #faad14;
}
.has-warning .ant-input-group-addon {
  color: #faad14;
  background-color: #fff;
  border-color: #faad14;
}
.has-warning .has-feedback {
  color: #faad14;
}
.has-warning.has-feedback .ant-legacy-form-item-children-icon {
  color: #faad14;
  -webkit-animation-name: diffZoomIn3 !important;
          animation-name: diffZoomIn3 !important;
}
.has-warning .ant-select-selection {
  border-color: #faad14;
}
.has-warning .ant-select-selection:hover {
  border-color: #faad14;
}
.has-warning .ant-select-open .ant-select-selection,
.has-warning .ant-select-focused .ant-select-selection {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
          box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-warning .ant-calendar-picker-icon::after,
.has-warning .ant-time-picker-icon::after,
.has-warning .ant-picker-icon::after,
.has-warning .ant-select-arrow,
.has-warning .ant-cascader-picker-arrow {
  color: #faad14;
}
.has-warning .ant-input-number,
.has-warning .ant-time-picker-input {
  border-color: #faad14;
}
.has-warning .ant-input-number-focused,
.has-warning .ant-time-picker-input-focused,
.has-warning .ant-input-number:focus,
.has-warning .ant-time-picker-input:focus {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
          box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-warning .ant-input-number:not([disabled]):hover,
.has-warning .ant-time-picker-input:not([disabled]):hover {
  border-color: #faad14;
}
.has-warning .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
          box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-warning .ant-cascader-picker:hover .ant-cascader-input {
  border-color: #faad14;
}
.has-warning .ant-input-affix-wrapper {
  border-color: #faad14;
}
.has-warning .ant-input-affix-wrapper-focused {
  -webkit-box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
          box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-input-affix-wrapper .ant-input:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.has-error .ant-form-item-split {
  color: #ff4d4f;
}
.has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,
.has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,
.has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,
.has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
  background-color: #fff;
  border-color: #ff4d4f;
}
.has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
.has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,
.has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,
.has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-error .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-error .ant-input-prefix {
  color: #ff4d4f;
}
.has-error .ant-input-group-addon,
.has-error .ant-input-number-group-addon {
  color: #ff4d4f;
  border-color: #ff4d4f;
}
.has-error .has-feedback {
  color: #ff4d4f;
}
.has-error .ant-legacy-form-explain,
.has-error .ant-legacy-form-split {
  color: #ff4d4f;
}
.has-error .ant-input,
.has-error .ant-input:hover {
  background-color: #fff;
  border-color: #ff4d4f;
}
.has-error .ant-input:focus {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-error .ant-input:not([disabled]):hover {
  border-color: #ff4d4f;
}
.has-error .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-error .ant-input-affix-wrapper .ant-input,
.has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: #fff;
  border-color: #ff4d4f;
}
.has-error .ant-input-affix-wrapper .ant-input:focus {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-error .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #ff4d4f;
}
.has-error .ant-input-prefix {
  color: #ff4d4f;
}
.has-error .ant-input-group-addon {
  color: #ff4d4f;
  background-color: #fff;
  border-color: #ff4d4f;
}
.has-error .has-feedback {
  color: #ff4d4f;
}
.has-error.has-feedback .ant-legacy-form-item-children-icon {
  color: #ff4d4f;
  -webkit-animation-name: diffZoomIn2 !important;
          animation-name: diffZoomIn2 !important;
}
.has-error .ant-select-selection {
  border-color: #ff4d4f;
}
.has-error .ant-select-selection:hover {
  border-color: #ff4d4f;
}
.has-error .ant-select-open .ant-select-selection,
.has-error .ant-select-focused .ant-select-selection {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-error .ant-select.ant-select-auto-complete .ant-input:focus {
  border-color: #ff4d4f;
}
.has-error .ant-input-group-addon .ant-select-selection {
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.has-error .ant-calendar-picker-icon::after,
.has-error .ant-time-picker-icon::after,
.has-error .ant-picker-icon::after,
.has-error .ant-select-arrow,
.has-error .ant-cascader-picker-arrow {
  color: #ff4d4f;
}
.has-error .ant-input-number,
.has-error .ant-time-picker-input {
  border-color: #ff4d4f;
}
.has-error .ant-input-number-focused,
.has-error .ant-time-picker-input-focused,
.has-error .ant-input-number:focus,
.has-error .ant-time-picker-input:focus {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-error .ant-input-number:not([disabled]):hover,
.has-error .ant-time-picker-input:not([disabled]):hover {
  border-color: #ff4d4f;
}
.has-error .ant-mention-wrapper .ant-mention-editor,
.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {
  border-color: #ff4d4f;
}
.has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,
.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-error .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.has-error .ant-cascader-picker:hover .ant-cascader-input {
  border-color: #ff4d4f;
}
.has-error .ant-transfer-list {
  border-color: #ff4d4f;
}
.has-error .ant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}
.has-error .ant-transfer-list-search:not([disabled]):hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-input-rtl .has-error .ant-transfer-list-search:not([disabled]):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.has-error .ant-transfer-list-search:not([disabled]):focus {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
          box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.ant-input-rtl .has-error .ant-transfer-list-search:not([disabled]):focus {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.has-error .ant-input-affix-wrapper {
  border-color: #ff4d4f;
}
.has-error .ant-input-affix-wrapper-focused {
  -webkit-box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.has-error .ant-input-affix-wrapper .ant-input:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.is-validating.has-feedback .ant-legacy-form-item-children-icon {
  display: inline-block;
  color: #1890ff;
}
.ant-advanced-search-form .ant-legacy-form-item {
  margin-bottom: 24px;
}
.ant-advanced-search-form .ant-legacy-form-item-with-help {
  margin-bottom: 4px;
}
.show-help-enter,
.show-help-appear {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.show-help-leave {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.show-help-enter.show-help-enter-active,
.show-help-appear.show-help-appear-active {
  -webkit-animation-name: antShowHelpIn;
          animation-name: antShowHelpIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.show-help-leave.show-help-leave-active {
  -webkit-animation-name: antShowHelpOut;
          animation-name: antShowHelpOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  pointer-events: none;
}
.show-help-enter,
.show-help-appear {
  opacity: 0;
  -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
          animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
.show-help-leave {
  -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
          animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
@-webkit-keyframes antShowHelpIn {
  0% {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@keyframes antShowHelpIn {
  0% {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@-webkit-keyframes antShowHelpOut {
  to {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
    opacity: 0;
  }
}
@keyframes antShowHelpOut {
  to {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
    opacity: 0;
  }
}
@-webkit-keyframes diffZoomIn1 {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes diffZoomIn1 {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes diffZoomIn2 {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes diffZoomIn2 {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes diffZoomIn3 {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes diffZoomIn3 {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.ant-mention-wrapper {
  -webkit-box-sizing: border-box;
          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;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.ant-mention-wrapper .ant-mention-editor {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  /* stylelint-disable-next-line selector-no-vendor-prefix */
  display: block;
  height: auto;
  min-height: 32px;
  padding: 0;
  line-height: 1.5715;
}
.ant-mention-wrapper .ant-mention-editor::-moz-placeholder {
  opacity: 1;
}
.ant-mention-wrapper .ant-mention-editor::-webkit-input-placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
          user-select: none;
}
.ant-mention-wrapper .ant-mention-editor:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-mention-wrapper .ant-mention-editor::-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-mention-wrapper .ant-mention-editor::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-mention-wrapper .ant-mention-editor:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-mention-wrapper .ant-mention-editor:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-mention-wrapper .ant-mention-editor:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-mention-wrapper .ant-mention-editor:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-mention-wrapper .ant-mention-editor:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-mention-wrapper .ant-mention-editor:focus,
.ant-mention-wrapper .ant-mention-editor-focused {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
          box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.ant-input-rtl .ant-mention-wrapper .ant-mention-editor:focus,
.ant-input-rtl .ant-mention-wrapper .ant-mention-editor-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-mention-wrapper .ant-mention-editor-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mention-wrapper .ant-mention-editor-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-mention-wrapper .ant-mention-editor[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mention-wrapper .ant-mention-editor[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-mention-wrapper .ant-mention-editor-borderless,
.ant-mention-wrapper .ant-mention-editor-borderless:hover,
.ant-mention-wrapper .ant-mention-editor-borderless:focus,
.ant-mention-wrapper .ant-mention-editor-borderless-focused,
.ant-mention-wrapper .ant-mention-editor-borderless-disabled,
.ant-mention-wrapper .ant-mention-editor-borderless[disabled] {
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
textarea.ant-mention-wrapper .ant-mention-editor {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  -webkit-transition: all 0.3s, height 0s;
  transition: all 0.3s, height 0s;
}
.ant-mention-wrapper .ant-mention-editor-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-mention-wrapper .ant-mention-editor-sm {
  padding: 0px 7px;
}
.ant-mention-wrapper .ant-mention-editor-rtl {
  direction: rtl;
}
.ant-mention-wrapper .ant-mention-editor-wrapper {
  height: auto;
  overflow-y: auto;
}
.ant-mention-wrapper.ant-mention-active:not(.disabled) .ant-mention-editor {
  border-color: #40a9ff;
  -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
          box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px !important;
  outline: 0;
}
.ant-input-rtl .ant-mention-wrapper.ant-mention-active:not(.disabled) .ant-mention-editor {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-mention-wrapper.disabled .ant-mention-editor {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mention-wrapper.disabled .ant-mention-editor:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-mention-wrapper .public-DraftEditorPlaceholder-root {
  position: absolute;
  pointer-events: none;
}
.ant-mention-wrapper .public-DraftEditorPlaceholder-root .public-DraftEditorPlaceholder-inner {
  height: auto;
  padding: 5px 11px;
  color: #bfbfbf;
  white-space: pre-wrap;
  word-wrap: break-word;
  outline: none;
  opacity: 1;
}
.ant-mention-wrapper .DraftEditor-editorContainer .public-DraftEditor-content {
  height: auto;
  padding: 5px 11px;
}
.ant-mention-dropdown {
  -webkit-box-sizing: border-box;
          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;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  min-width: 120px;
  max-height: 250px;
  margin-top: 1.5em;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #fff;
  border-radius: 2px;
  outline: none;
  -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
          box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-mention-dropdown-placement-top {
  margin-top: -0.1em;
}
.ant-mention-dropdown-notfound.ant-mention-dropdown-item {
  color: rgba(0, 0, 0, 0.25);
}
.ant-mention-dropdown-notfound.ant-mention-dropdown-item .anticon-loading {
  display: block;
  color: #1890ff;
  text-align: center;
}
.ant-mention-dropdown-item {
  position: relative;
  display: block;
  padding: 5px 12px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
.ant-mention-dropdown-item:hover {
  background-color: #f5f5f5;
}
.ant-mention-dropdown-item.focus,
.ant-mention-dropdown-item-active {
  background-color: #e6f7ff;
}
.ant-mention-dropdown-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-mention-dropdown-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-mention-dropdown-item-selected,
.ant-mention-dropdown-item-selected:hover {
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
  background-color: #f5f5f5;
}
.ant-mention-dropdown-item-divider {
  height: 1px;
  margin: 1px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #f0f0f0;
}

.antd-pro-utils-box-treeSelectDropdown {
  max-height: 50vh !important;
  min-height: 100px;
}
.antd-pro-utils-box-amount-range .ant-input-number {
  width: 48% !important;
}
.antd-pro-utils-box-amount-range .antd-pro-utils-box-range {
  width: 4% !important;
  padding-left: 1%;
  padding-right: 1%;
  text-align: center;
}
.ant-select-disabled.ant-select-multiple .ant-select-selection-item {
  color: #333 !important;
}
.antd-pro-utils-box-selectedUserModalBox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #d9d9d9;
}
.antd-pro-utils-box-selectedUserModalBox:hover,
.antd-pro-utils-box-selectedUserModalBox:focus {
  border-color: var(--primary-color);
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-upload-file-index-uploadRoot {
  line-height: 1.6em;
}
.antd-pro-components-upload-file-index-uploadRoot .ant-upload.ant-upload-select {
  display: none;
}
.antd-pro-components-upload-file-index-iconStyle {
  margin: 0 3px;
  font-size: 14px;
}
.antd-pro-components-upload-file-index-fileList .antd-pro-components-upload-file-index-fileItem {
  height: 30px;
  line-height: 30px;
  color: #333;
  transition: ease all 0.3s;
  display: inline-block;
  position: relative;
  white-space: nowrap;
  margin-bottom: 8px;
  margin-right: 10px;
}
.antd-pro-components-upload-file-index-fileList .antd-pro-components-upload-file-index-fileItem:hover {
  background: #ECF3F8;
}
.antd-pro-components-upload-file-index-fileList .antd-pro-components-upload-file-index-fileItem .antd-pro-components-upload-file-index-fileName {
  white-space: nowrap;
  max-width: 340px;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
}
.antd-pro-components-upload-file-index-fileList .antd-pro-components-upload-file-index-fileItem i {
  color: #666;
  font-size: 14px;
  margin: 0 3px;
}
.antd-pro-components-upload-file-index-fileList .antd-pro-components-upload-file-index-fileItem .antd-pro-components-upload-file-index-dragHandle {
  cursor: move;
}
.antd-pro-components-upload-file-index-fileList .antd-pro-components-upload-file-index-fileItem .antd-pro-components-upload-file-index-removeIcon {
  margin: 0 3px;
  color: #999;
  cursor: pointer;
  font-size: 12px;
}
.antd-pro-components-upload-file-index-fileList .antd-pro-components-upload-file-index-fileItem .antd-pro-components-upload-file-index-percent {
  position: absolute;
  bottom: 0;
  height: 2px;
  width: 0;
  left: 0;
  opacity: 1;
  background: #1bc0cb;
  transition: width ease 0.3s, opacity 0.3s cubic-bezier(0.94, 0.06, 0.94, 0.31);
}
.antd-pro-components-upload-file-index-fileList .antd-pro-components-upload-file-index-fileItem .antd-pro-components-upload-file-index-specialFileClass {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 16rem;
  margin-bottom: -6px;
}
.antd-pro-components-upload-file-index-dropdown {
  height: 265px;
  width: 210px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  overflow: auto;
  background: #fff;
  position: relative;
}
.antd-pro-components-upload-file-index-dropdown .ant-menu {
  width: 150px;
  height: 300px;
  overflow: auto;
}
.antd-pro-components-upload-file-index-dropdown .ant-menu-item.ant-dropdown-menu-item {
  margin: 0;
}
.antd-pro-components-upload-file-index-dropdown .qr-container {
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 210px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.antd-pro-components-upload-file-index-dropdown .qr-container .close {
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
}
.antd-pro-components-upload-file-index-tips {
  color: #ec903a;
  font-size: 12px;
  text-align: center;
}
.antd-pro-components-upload-file-index-iconButton {
  font-size: inherit;
  height: 30px;
  color: #333;
  min-width: 95px;
}
.antd-pro-components-upload-file-index-btnOnEditPage {
  border: 1px solid #D9D9D9 !important;
  color: #333;
  min-width: 115px;
}
.antd-pro-components-upload-file-index-btnOnEditPage:hover {
  border: none;
}
.antd-pro-components-upload-file-index-desc {
  color: #666;
  font-size: 12px;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-buttons-index-wrapper {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
  border-radius: 3px;
  line-height: 1;
  font-size: 14px;
  height: 34px;
  min-width: 66px;
  border: 1px solid transparent;
  padding: 0 8px;
  color: #333;
}
.antd-pro-components-v2-buttons-index-wrapper.antd-pro-components-v2-buttons-index-primary {
  background-color: #1bc0cb;
  color: #fff;
}
.antd-pro-components-v2-buttons-index-wrapper.antd-pro-components-v2-buttons-index-primary > img {
  filter: brightness(600) saturate(0);
}
.antd-pro-components-v2-buttons-index-wrapper.antd-pro-components-v2-buttons-index-primary > i {
  color: #fff;
}
.antd-pro-components-v2-buttons-index-wrapper.antd-pro-components-v2-buttons-index-general {
  background-color: #fff;
}
.antd-pro-components-v2-buttons-index-wrapper:hover:not(:disabled) {
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
  color: #fff;
  background-color: #0da2ac;
}
.antd-pro-components-v2-buttons-index-wrapper:hover:not(:disabled) > img {
  filter: brightness(600) saturate(0);
}
.antd-pro-components-v2-buttons-index-wrapper:hover:not(:disabled) > i {
  color: #fff;
}
.antd-pro-components-v2-buttons-index-wrapper:focus {
  outline: none;
}
.antd-pro-components-v2-buttons-index-wrapper:disabled {
  color: #999999;
  cursor: not-allowed;
  background-color: transparent;
}
.antd-pro-components-v2-buttons-index-wrapper:disabled > img {
  filter: grayscale(100%);
}
.antd-pro-components-v2-buttons-index-wrapper:disabled i {
  color: #999;
  filter: grayscale(100%);
}
.antd-pro-components-v2-buttons-index-img {
  width: 14px;
  height: 14px;
  margin-right: 5px;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
/*stylelint-disable*/
.antd-pro-components-v2-query-card-advanced-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v2-query-card-advanced-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v2-query-card-advanced-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-number,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .anticon-close-circle,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-arrow,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-picker-focused,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-query-card-advanced-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style div.ant-select-selection,
.antd-pro-components-v2-query-card-advanced-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v2-query-card-advanced-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-query-card-advanced-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-query-card-advanced-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-query-card-advanced-newFormUi .has-error .ant-picker,
.antd-pro-components-v2-query-card-advanced-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-number,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker-suffix,
.antd-pro-components-v2-query-card-advanced-newFormUi .anticon-close-circle,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection__clear,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-arrow,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker-focused,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-query-card-advanced-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-query-card-advanced-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-query-card-advanced-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-query-card-advanced-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-query-card-advanced-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-query-card-advanced-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-query-card-advanced-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-query-card-advanced-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-newFormUi div.ant-select-selection,
.antd-pro-components-v2-query-card-advanced-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-number-focused,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection:focus,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-query-card-advanced-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-query-card-advanced-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-query-card-advanced-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v2-query-card-advanced-newFormUi input.ant-input-number-input,
.antd-pro-components-v2-query-card-advanced-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-query-card-advanced-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v2-query-card-advanced-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v2-query-card-advanced-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v2-query-card-advanced-excelImportStyle .antd-pro-components-v2-query-card-advanced-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v2-query-card-advanced-excelImportStyle .antd-pro-components-v2-query-card-advanced-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v2-query-card-advanced-excelImportStyle .antd-pro-components-v2-query-card-advanced-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v2-query-card-advanced-excelImportStyle .antd-pro-components-v2-query-card-advanced-upload a {
  color: #666;
}
.antd-pro-components-v2-query-card-advanced-excelImportStyle .antd-pro-components-v2-query-card-advanced-upload a:hover {
  color: inherit;
}
.antd-pro-components-v2-query-card-advanced-excelImportStyle .antd-pro-components-v2-query-card-advanced-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v2-query-card-advanced-excelImportStyle .antd-pro-components-v2-query-card-advanced-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v2-query-card-advanced-excelImportStyle .antd-pro-components-v2-query-card-advanced-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v2-query-card-advanced-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v2-query-card-advanced-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-v2-query-card-advanced-query-card .ant-legacy-form-item-control-wrapper {
  width: calc(100% - 130px);
}
.antd-pro-components-v2-query-card-advanced-query-card .ant-select-selector {
  line-height: 1;
  top: -1px;
}
.antd-pro-components-v2-query-card-advanced-query-card .ant-card {
  border-radius: 3px;
}
.antd-pro-components-v2-query-card-advanced-query-card div.ant-card-body {
  padding: 10px 12px 10px;
}
.antd-pro-components-v2-query-card-advanced-query-card .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-components-v2-query-card-advanced-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-query-card .ant-select-selector {
  border-color: var(--primary-color);
}
.antd-pro-components-v2-query-card-advanced-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-query-card-advanced-query-card .ant-select .ant-select-selector {
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-query-card .ant-select-selection-item-remove {
  display: none !important;
}
.antd-pro-components-v2-query-card-advanced-query-card .ant-picker,
.antd-pro-components-v2-query-card-advanced-query-card .ant-input,
.antd-pro-components-v2-query-card-advanced-query-card .ant-input-affix-wrapper,
.antd-pro-components-v2-query-card-advanced-query-card .ant-input-number,
.antd-pro-components-v2-query-card-advanced-query-card .ant-select-selector {
  background-color: transparent !important;
}
.antd-pro-components-v2-query-card-advanced-bottomFixLast::after {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 14px;
  width: 100%;
  content: '';
  pointer-events: none;
  box-shadow: -4px -8px 8px -6px rgba(0, 0, 0, 0.15);
  background-color: #fff;
}
#antd-pro-components-v2-query-card-advanced-root .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-components-v2-query-card-advanced-unfold-btn-container {
  display: flex;
  justify-content: center;
}
.antd-pro-components-v2-query-card-advanced-isunfold-btn-container {
  display: flex;
  justify-content: center;
  margin-top: 14px;
}
.antd-pro-components-v2-query-card-advanced-unfold-btn {
  margin-top: -12px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 26px;
  font-size: 12px;
  color: #b2b2b2;
  background-color: #f7f7f7;
  width: 120px;
  border-radius: 3px 3px 0 0;
  cursor: pointer;
}
.antd-pro-components-v2-query-card-advanced-unfold-img {
  margin-right: 5px;
  transition: all 0.4s;
}
.antd-pro-components-v2-query-card-advanced-unfold-img.antd-pro-components-v2-query-card-advanced-rotate {
  transform-origin: center;
  transform: rotateZ(180deg);
}
.antd-pro-components-v2-query-card-advanced-item-label-container {
  display: inline-flex;
  width: 116px;
  min-width: 116px;
  max-width: 116px;
  padding-bottom: 5px;
  color: #666;
  justify-content: flex-end;
}
.antd-pro-components-v2-query-card-advanced-global {
  margin-bottom: 16px;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-query-card-advanced-global .has-error .ant-select-arrow,
.antd-pro-components-v2-query-card-advanced-global .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-query-card-advanced-global .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-query-card-advanced-global .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-global .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-query-card-advanced-global .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-query-card-advanced-global .has-error .ant-picker,
.antd-pro-components-v2-query-card-advanced-global .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-query-card-advanced-global .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-query-card-advanced-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-query-card-advanced-global .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-query-card-advanced-global .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-query-card-advanced-global .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-query-card-advanced-global .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-query-card-advanced-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-query-card-advanced-global .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-query-card-advanced-global .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-query-card-advanced-global .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input,
.antd-pro-components-v2-query-card-advanced-global .ant-input-number,
.antd-pro-components-v2-query-card-advanced-global .ant-input-affix-wrapper,
.antd-pro-components-v2-query-card-advanced-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-global * {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-query-card-advanced-global .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-global .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-query-card-advanced-global .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-global .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-query-card-advanced-global .ant-picker-suffix,
.antd-pro-components-v2-query-card-advanced-global .anticon-close-circle,
.antd-pro-components-v2-query-card-advanced-global .ant-select-selection__clear,
.antd-pro-components-v2-query-card-advanced-global .ant-calendar-picker-icon,
.antd-pro-components-v2-query-card-advanced-global .ant-select-arrow,
.antd-pro-components-v2-query-card-advanced-global .ant-input-affix-wrapper,
.antd-pro-components-v2-query-card-advanced-global .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-global .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-global .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-global .ant-picker-focused,
.antd-pro-components-v2-query-card-advanced-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-global input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-query-card-advanced-global input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-global textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-query-card-advanced-global textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-query-card-advanced-global .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-query-card-advanced-global .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-query-card-advanced-global .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-query-card-advanced-global .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-query-card-advanced-global .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-global .ant-calendar-picker-input,
.antd-pro-components-v2-query-card-advanced-global span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-query-card-advanced-global span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-global div.ant-select-selection,
.antd-pro-components-v2-query-card-advanced-global span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-global .ant-calendar-picker-input,
.antd-pro-components-v2-query-card-advanced-global .ant-input-number-focused,
.antd-pro-components-v2-query-card-advanced-global .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-query-card-advanced-global .ant-select-selection:focus,
.antd-pro-components-v2-query-card-advanced-global .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select {
  color: #333333;
}
.antd-pro-components-v2-query-card-advanced-global .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-global .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-query-card-advanced-no-warp {
  text-align: right;
  white-space: nowrap;
  width: 7rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-query-card-advanced-extra-container {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-query-card-advanced-formBox {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  width: 100%;
  align-items: start;
}
.formBoxStyle .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-userModalAdvancedQueryCardWrap {
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  margin-top: -24px;
}
.antd-pro-components-v2-query-card-advanced-tabBarExtraContent {
  cursor: pointer;
}
.antd-pro-components-v2-query-card-advanced-tabBarExtraContent:hover {
  color: var(--primary-color);
}
.antd-pro-components-v2-query-card-advanced-tabBarBox {
  display: flex;
  justify-content: space-between;
  position: relative;
  background-color: white;
}
.antd-pro-components-v2-query-card-advanced-tabBarBox .antd-pro-components-v2-query-card-advanced-tabBar {
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-v2-query-card-advanced-tabBarBox .antd-pro-components-v2-query-card-advanced-tabBar .ant-tabs-nav-operations {
  display: none !important;
}
.antd-pro-components-v2-query-card-advanced-tabBarBox .antd-pro-components-v2-query-card-advanced-more {
  padding-bottom: 4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-components-v2-query-card-advanced-tabBarBox::before {
  background-color: white;
  width: 100%;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 4px;
  border-bottom: 1px solid #f0f0f0;
  content: '';
}
.antd-pro-components-v2-query-card-advanced-setGroup {
  padding-right: 16px;
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-v2-query-card-advanced-andBox {
  float: left;
  display: flex;
  justify-content: space-between;
  width: 32px;
}
.antd-pro-components-v2-query-card-advanced-contentFormAndBorder {
  border: 1px solid #ccc;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-right: none;
  height: 100%;
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-contentFormAndText {
  left: -6px;
  position: absolute;
}
.antd-pro-components-v2-query-card-advanced-groupBasicClass {
  width: 400px !important;
}
.antd-pro-components-v2-query-card-advanced-operatorLabelClass {
  width: 6rem !important;
}
.antd-pro-components-v2-query-card-advanced-operatorFormClass {
  width: 100px !important;
}
.antd-pro-components-v2-query-card-advanced-noLabelClass {
  width: 0 !important;
}
.antd-pro-components-v2-query-card-advanced-valueClass {
  width: calc(100% - 12px) !important;
}
.antd-pro-components-v2-query-card-advanced-titleItem {
  height: 40px;
  padding: 10px 15px;
  cursor: pointer;
  border: 1px solid #E6E9EC;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  background-color: #FAFAFA;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .has-error .ant-select-arrow,
.antd-pro-components-v2-query-card-advanced-chooseModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-query-card-advanced-chooseModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-chooseModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-query-card-advanced-chooseModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-query-card-advanced-chooseModal .has-error .ant-picker,
.antd-pro-components-v2-query-card-advanced-chooseModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-number,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-affix-wrapper,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-chooseModal * {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-picker-suffix,
.antd-pro-components-v2-query-card-advanced-chooseModal .anticon-close-circle,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-selection__clear,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-calendar-picker-icon,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-arrow,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-affix-wrapper,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-picker-focused,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-chooseModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-query-card-advanced-chooseModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-chooseModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-query-card-advanced-chooseModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-query-card-advanced-chooseModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-query-card-advanced-chooseModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-query-card-advanced-chooseModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-query-card-advanced-chooseModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-calendar-picker-input,
.antd-pro-components-v2-query-card-advanced-chooseModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-query-card-advanced-chooseModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-query-card-advanced-chooseModal div.ant-select-selection,
.antd-pro-components-v2-query-card-advanced-chooseModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-calendar-picker-input,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-number-focused,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-selection:focus,
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select {
  color: #333333;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-query-card-advanced-chooseModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-query-card-advanced-text {
  font-size: 14px;
  font-weight: 400;
  color: #464646;
}
.antd-pro-components-v2-query-card-advanced-unfoldClass {
  width: 30px;
  height: 30px;
  background: #EFF2F7;
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  line-height: 26px;
}
.antd-pro-components-v2-query-card-advanced-unfoldClass img {
  transition: all 0.3s;
}
.antd-pro-components-v2-query-card-advanced-unfoldClass:hover {
  background: #E6E9EF;
}
.antd-pro-components-v2-query-card-advanced-group-more-btn {
  position: relative;
}
.antd-pro-components-v2-query-card-advanced-group-more-btn::before {
  content: '';
  display: inline-block;
  position: absolute;
  margin-top: 32px;
  width: 100%;
  height: 2px;
  background-color: #1bc0cb;
}
.antd-pro-components-v2-query-card-advanced-clearBox {
  color: #4091F7;
  font-size: 14px;
  cursor: pointer;
  line-height: 26px;
}
.antd-pro-components-v2-query-card-advanced-clearBox .antd-pro-components-v2-query-card-advanced-verticalLine {
  display: inline-block;
  margin: 0 10px;
  width: 1px;
  height: 12px;
  background: #D8D8D8;
}
.antd-pro-components-v2-query-card-advanced-unfoldBox {
  color: #4091F7;
  cursor: pointer;
  font-size: 14px;
  line-height: 26px;
  margin-right: 4px;
}
.antd-pro-components-v2-query-card-advanced-queryTagCom {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-top: 10px;
}
.antd-pro-components-v2-query-card-advanced-queryTag {
  border: none !important;
  height: 26px;
  background: #EFF2F8;
  border-radius: 2px;
  font-size: 14px;
  margin-right: 10px;
  padding-left: 8px;
  padding-right: 5px;
  margin-bottom: 10px;
}
.antd-pro-components-v2-query-card-advanced-queryTag .antd-pro-components-v2-query-card-advanced-queryTagEllipsis {
  line-height: 25px;
  height: 20px;
}
.antd-pro-components-v2-query-card-advanced-queryTag .antd-pro-components-v2-query-card-advanced-closeCom {
  padding-left: 10px;
  vertical-align: top;
  cursor: pointer;
}
.antd-pro-components-v2-query-card-advanced-queryTag .antd-pro-components-v2-query-card-advanced-closeCom img:hover {
  background-color: #fff;
  border-radius: 2px;
}

.antd-pro-pages-setting-bill-template-list-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
.antd-pro-pages-setting-bill-template-list-alert {
  display: flex;
  padding: 8px;
  background-color: #FFFBE6;
  border: 2px dashed #FFE58F;
  border-radius: 3px;
  font-size: 14px;
  color: #333;
  margin-bottom: 16px;
}
.antd-pro-pages-setting-bill-template-list-layoutadjument {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-row-gap: 24px;
  grid-column-gap: 40px;
}
.antd-pro-pages-setting-bill-template-list-layoutadjument .antd-pro-pages-setting-bill-template-list-layoutBlock {
  user-select: none;
  height: 42px;
  padding: 11px 8px 11px 16px;
  cursor: pointer;
  background: #E5F6FCFF;
  display: flex;
  line-height: 20px;
  font-size: 14px;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 0;
}
.antd-pro-pages-setting-bill-template-list-layoutadjument .antd-pro-pages-setting-bill-template-list-layoutBlock .antd-pro-pages-setting-bill-template-list-rightExpend {
  display: flex;
  align-items: center;
  justify-self: center;
}
.antd-pro-pages-setting-bill-template-list-layoutadjument .antd-pro-pages-setting-bill-template-list-layoutBlock .antd-pro-pages-setting-bill-template-list-rightExpend .antd-pro-pages-setting-bill-template-list-imgs {
  height: 14px;
  width: 14px;
}
.antd-pro-pages-setting-bill-template-list-layoutadjument .antd-pro-pages-setting-bill-template-list-layoutBlock .antd-pro-pages-setting-bill-template-list-rightExpend .antd-pro-pages-setting-bill-template-list-sonElement {
  display: flex;
  align-items: center;
  justify-self: center;
  width: 45px;
}
.antd-pro-pages-setting-bill-template-list-layoutadjument .antd-pro-pages-setting-bill-template-list-layoutBlock .antd-pro-pages-setting-bill-template-list-rightExpend .antd-pro-pages-setting-bill-template-list-sonElement:hover {
  color: #1BC0CBFF;
}
.antd-pro-pages-setting-bill-template-list-formItemLabels .antd-pro-components-v2-form-index-formItemLabel {
  width: 5rem !important;
}
.antd-pro-pages-setting-bill-template-list-tab .ant-tabs-top > .ant-tabs-nav {
  margin: 0px 0px 16px !important;
}
.antd-pro-pages-setting-bill-template-list-tab .ant-tabs-top > .ant-tabs-nav::before,
.antd-pro-pages-setting-bill-template-list-tab .ant-tabs-bottom > .ant-tabs-nav::before,
.antd-pro-pages-setting-bill-template-list-tab .ant-tabs-top > div > .ant-tabs-nav::before,
.antd-pro-pages-setting-bill-template-list-tab .ant-tabs-bottom > div > .ant-tabs-nav::before {
  border-bottom: none !important;
}
.antd-pro-pages-setting-bill-template-list-tab .ant-table-tbody > tr:nth-of-type(even) {
  background: #f7fdff;
}
.antd-pro-pages-setting-bill-template-list-tab .ant-table-tbody > tr:nth-of-type(odd) {
  background: #fff;
}
.antd-pro-pages-setting-bill-template-list-approvalElementEditTab .ant-tabs-top > .ant-tabs-nav {
  margin: 0px 0px 16px !important;
}
.antd-pro-pages-setting-bill-template-list-approvalElementEditTab .ant-tabs-top > .ant-tabs-nav::before,
.antd-pro-pages-setting-bill-template-list-approvalElementEditTab .ant-tabs-bottom > .ant-tabs-nav::before,
.antd-pro-pages-setting-bill-template-list-approvalElementEditTab .ant-tabs-top > div > .ant-tabs-nav::before,
.antd-pro-pages-setting-bill-template-list-approvalElementEditTab .ant-tabs-bottom > div > .ant-tabs-nav::before {
  border-bottom: none !important;
}
.antd-pro-pages-setting-bill-template-list-emptyimgs {
  width: 230px;
  height: 200px;
  margin-bottom: 30px;
  margin-top: 24px;
}
.antd-pro-pages-setting-bill-template-list-sortableGhost {
  background-color: #f5f5f5 !important;
  color: transparent;
}
.antd-pro-pages-setting-bill-template-list-sortableChosen {
  cursor: move;
  opacity: 1 !important;
}
.antd-pro-pages-setting-bill-template-list-sortableDrag {
  cursor: move;
  background-color: #80E6F1 !important;
  opacity: 1;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-title-title-title-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 50px;
}
.antd-pro-components-v2-title-title-title-container .ant-btn {
  height: 34px;
}
.antd-pro-components-v2-title-title-title {
  font-size: 20px;
  line-height: 28px;
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}
.antd-pro-components-v2-title-title-tab-container {
  flex-grow: 1;
  display: flex;
  align-self: flex-end;
  padding-left: 20px;
  height: 38px;
}
.antd-pro-components-v2-title-title-tab {
  font-size: 14px;
  line-height: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-top: 4px solid #1bc0cb;
  cursor: pointer;
  padding: 8px 0 12px;
  transition: all 0.5s;
  min-width: 90px;
}
.antd-pro-components-v2-title-title-tab .antd-pro-components-v2-title-title-tab-title {
  padding: 0 8px;
  text-align: center;
  width: 100%;
}
.antd-pro-components-v2-title-title-tab .antd-pro-components-v2-title-title-tab-title.antd-pro-components-v2-title-title-line {
  border-right: 1px solid #d7d7d7;
}
.antd-pro-components-v2-title-title-tab.antd-pro-components-v2-title-title-activate {
  background: #fff;
  color: #1bc0cb;
}
.antd-pro-components-v2-title-title-tab.antd-pro-components-v2-title-title-lazy {
  background: #ececed;
  border-color: #ececed;
  color: #999;
}
.antd-pro-components-v2-title-title-extra-container {
  display: flex;
  align-items: center;
  align-self: flex-start;
  margin-top: 1px;
  margin-bottom: 16px;
}
.antd-pro-components-v2-title-title-extra-container > *:not(:last-child) {
  margin-right: 8px;
}
.antd-pro-components-v2-title-title-disableDiv {
  cursor: not-allowed;
}

.antd-pro-components-v3-custom-tmpl-remark-hint-index-box {
  margin-bottom: 16px;
  background-color: #fffbe6;
  position: relative;
}
.antd-pro-components-v3-custom-tmpl-remark-hint-index-attention {
  color: #333;
  font-size: 14px;
  padding: 8px;
}
.antd-pro-components-v3-custom-tmpl-remark-hint-index-attention ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.antd-pro-components-v3-custom-tmpl-remark-hint-index-attention li {
  margin: 0;
  padding: 0;
  line-height: 1.5em;
}

.antd-pro-pages-basic-data-product-dir-setting-index-component-container {
  display: flex;
  background-color: #fff;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-container .ant-menu-item {
  margin-top: 0;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-container .ant-menu-submenu-title {
  padding: 0 16px !important;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-container .ant-menu-inline > .ant-menu-item {
  height: 100%;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-menuBox {
  border-right: 1px solid #e8e8e8;
  max-height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  min-width: 224px;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-menuBox .antd-pro-pages-basic-data-product-dir-setting-index-component-menuList {
  width: 224px;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-content {
  height: calc(100vh - 142px) !important;
  width: 70vw;
  max-height: 100% !important;
  overflow-y: auto;
  flex-grow: 1;
  overflow-x: auto;
  padding: 16px;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-btn_icon_arrow {
  display: flex;
  color: #666;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-menuHeight .ant-menu-item,
.antd-pro-pages-basic-data-product-dir-setting-index-component-menuHeight .MenuBox2Item {
  height: 40px!important;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-icon_arrow_span {
  display: flex;
  margin-left: 3px;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-icon_arrow {
  transform-origin: center;
  transition: all 0.3s;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-sort {
  color: #333333;
  font-size: 16px;
  font-weight: 400;
  height: 22px;
  line-height: 22px;
  margin: 24px 0 11px 16px;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-menuBox1 {
  border-right: 1px solid #e8e8e8;
  max-height: 100%;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-menuBox1 .antd-pro-pages-basic-data-product-dir-setting-index-component-menuList {
  width: 224px;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-urlTopCss {
  border-right: 1px solid #e8e8e8;
  max-height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  min-width: 299px;
  margin-top: 16px!important;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-urlTopCss .antd-pro-pages-basic-data-product-dir-setting-index-component-menuList {
  width: 224px;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-selectgroup .ant-select-selector {
  border-left: none !important;
  border-right: none !important;
  border-top: none !important;
  height: 22px !important;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-selectgroup .ant-input-group {
  height: 22px !important;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-selectgroup .ant-select-selection-item {
  line-height: 22px !important;
  padding-left: 0 !important;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-selectgroup .ant-input {
  width: 100px;
  border-left: none;
  border-right: none;
  border-top: none;
  text-align: center;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-selectgroup .ant-input-number {
  width: 80px !important;
  border-left: none;
  border-right: none;
  border-top: none;
  text-align: center;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-selectgroup .ant-input-number-focused {
  box-shadow: none !important;
}
.antd-pro-pages-basic-data-product-dir-setting-index-component-selectgroup .ant-input[disabled] {
  background-color: white;
}

.MenuBox2Item {
  padding-left: 48px !important;
}
.urlTopMenuBox2Item {
  padding-left: 16px !important;
  min-width: 299px!important;
}

/*stylelint-disable*/
.antd-pro-components-v2-table-table-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v2-table-table-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v2-table-table-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-table-table-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v2-table-table-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-table-table-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-table-table-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-table-table-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-table-table-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-table-table-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v2-table-table-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-table-table-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-table-table-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input,
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-number,
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-table-table-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-table-table-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v2-table-table-input-boxes-style .anticon-close-circle,
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v2-table-table-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-arrow,
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-picker-focused,
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-table-table-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-table-table-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-table-table-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-table-table-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-table-table-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-table-table-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-table-table-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-table-table-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-table-table-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-table-table-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-table-table-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-table-table-input-boxes-style div.ant-select-selection,
.antd-pro-components-v2-table-table-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-table-table-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-table-table-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v2-table-table-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-table-table-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-table-table-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-table-table-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-table-table-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-table-table-newFormUi .has-error .ant-picker,
.antd-pro-components-v2-table-table-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-table-table-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-table-table-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-table-table-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-table-table-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-table-table-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-table-table-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input,
.antd-pro-components-v2-table-table-newFormUi .ant-input-number,
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-table-table-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-table-table-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-table-table-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-table-table-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-table-table-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-table-table-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-table-table-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-table-table-newFormUi .ant-picker-suffix,
.antd-pro-components-v2-table-table-newFormUi .anticon-close-circle,
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection__clear,
.antd-pro-components-v2-table-table-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v2-table-table-newFormUi .ant-select-arrow,
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-table-table-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-table-table-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-table-table-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-table-table-newFormUi .ant-picker-focused,
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-table-table-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-table-table-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-table-table-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-table-table-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-table-table-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-table-table-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-table-table-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-table-table-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-table-table-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-table-table-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-table-table-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-table-table-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-table-table-newFormUi div.ant-select-selection,
.antd-pro-components-v2-table-table-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-table-table-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-table-table-newFormUi .ant-input-number-focused,
.antd-pro-components-v2-table-table-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection:focus,
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-table-table-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-table-table-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-table-table-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-table-table-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-table-table-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-table-table-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-table-table-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-table-table-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v2-table-table-newFormUi input.ant-input-number-input,
.antd-pro-components-v2-table-table-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-table-table-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v2-table-table-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-table-table-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-table-table-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-table-table-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-table-table-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-table-table-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-table-table-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-table-table-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-table-table-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-table-table-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v2-table-table-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v2-table-table-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-table-table-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v2-table-table-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v2-table-table-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v2-table-table-excelImportStyle .antd-pro-components-v2-table-table-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v2-table-table-excelImportStyle .antd-pro-components-v2-table-table-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v2-table-table-excelImportStyle .antd-pro-components-v2-table-table-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v2-table-table-excelImportStyle .antd-pro-components-v2-table-table-upload a {
  color: #666;
}
.antd-pro-components-v2-table-table-excelImportStyle .antd-pro-components-v2-table-table-upload a:hover {
  color: inherit;
}
.antd-pro-components-v2-table-table-excelImportStyle .antd-pro-components-v2-table-table-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v2-table-table-excelImportStyle .antd-pro-components-v2-table-table-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v2-table-table-excelImportStyle .antd-pro-components-v2-table-table-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v2-table-table-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v2-table-table-hiddenScrollBar::-webkit-scrollbar {
  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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-table-table-table table {
  border-collapse: separate !important;
}
.antd-pro-components-v2-table-table-table .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v2-table-table-table .ant-table-content {
  width: 100%;
}
.antd-pro-components-v2-table-table-table .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v2-table-table-table .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v2-table-table-table .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v2-table-table-table .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v2-table-table-table .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v2-table-table-table .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-table-table-table .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-table-table-table .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-table-table-table .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v2-table-table-table .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v2-table-table-table .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v2-table-table-table .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v2-table-table-table .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-table-table-table .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v2-table-table-table .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v2-table-table-table .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v2-table-table-table .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v2-table-table-table .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v2-table-table-table .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v2-table-table-table .ant-pagination-options .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 11px;
}
.antd-pro-components-v2-table-table-table .ant-table-pagination-right {
  align-items: center;
}
.antd-pro-components-v2-table-table-table .ant-table-thead > tr > th {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.antd-pro-components-v2-table-table-table1 .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v2-table-table-table1 .ant-table-content {
  width: 100%;
}
.antd-pro-components-v2-table-table-table1 .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v2-table-table-table1 .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v2-table-table-table1 .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v2-table-table-table1 .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v2-table-table-table1 .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v2-table-table-table1 .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-table-table-table1 .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-table-table-table1 .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-table-table-table1 .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v2-table-table-table1 .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v2-table-table-table1 .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v2-table-table-table1 .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v2-table-table-table1 .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-table-table-table1 .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v2-table-table-table1 .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v2-table-table-table1 .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v2-table-table-table1 .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v2-table-table-table1 .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v2-table-table-table1 .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v2-table-table-table1 .ant-pagination-options .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 11px;
}
.antd-pro-components-v2-table-table-table1 .ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  border-bottom: none !important;
}
.antd-pro-components-v2-table-table-table1 .ant-table-thead > tr > th {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.antd-pro-components-v2-table-table-table1 .ant-table-tbody > tr > td {
  border-bottom: none !important;
}
.antd-pro-components-v2-table-table-tableBg {
  background-color: #fff;
}
.antd-pro-components-v2-table-table-tableBg .ant-pagination.ant-table-pagination {
  padding-right: 24px;
  margin: 5px 0;
}
.antd-pro-components-v2-table-table-pagination {
  background: #fff;
  height: 40px;
  flex: 0;
  text-align: right;
  padding-right: 24px;
  padding-top: 4px;
  padding-bottom: 4px;
  color: #666;
  box-shadow: 0 -1px 4px rgba(0, 21, 41, 0.08);
  margin: 0 !important;
  width: 100%;
  position: relative;
}
.antd-pro-components-v2-table-table-wrapper {
  border-radius: 3px;
  overflow: hidden;
  border: 1px solid #ececec;
  position: relative;
}
.antd-pro-components-v2-table-table-intervalColor .ant-table-tbody > tr:nth-of-type(even) {
  background: #f7fdff;
}
.antd-pro-components-v2-table-table-intervalColor .ant-table-tbody > tr:nth-of-type(odd) {
  background: #fff;
}
.antd-pro-components-v2-table-table-intervalColor .ant-table-cell-fix-left,
.antd-pro-components-v2-table-table-intervalColor .ant-table-cell-fix-right {
  background-color: inherit;
}
.antd-pro-components-v2-table-table-table.antd-pro-components-v2-table-table-useBorderBottom .ant-table-tbody > tr > td {
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-components-v2-table-table-needFixedSize .ant-table-container {
  min-height: 440px;
}
.antd-pro-components-v2-table-table-imgs {
  width: 230px;
  height: 200px;
  margin-bottom: 30px;
  margin-top: 24px;
}
.antd-pro-components-v2-table-table-showHeaderBorder .ant-table-thead .ant-table-cell:not(:last-child) {
  border-right: 1px solid #e8e8e8;
}
.antd-pro-components-v2-table-table-showHeaderBorder .ant-table-thead tr:not(:first-child) .ant-table-cell {
  border-top: 1px solid #e8e8e8;
}
.antd-pro-components-v2-table-table-selectd-fixd .ant-table-cell-fix-right {
  background-color: #F5F5F5;
}

/*stylelint-disable*/
.antd-pro-components-constipation-face-index-face {
  max-height: 200px;
  height: 50px;
  margin-bottom: 8px;
  margin-top: 12px;
}
.antd-pro-components-constipation-face-index-face-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  padding: 16px;
  height: 138px;
  box-sizing: border-box;
}
.antd-pro-components-constipation-face-index-tips {
  margin-top: 30px;
  color: #999999;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v3-virtual-table-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v3-virtual-table-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v3-virtual-table-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v3-virtual-table-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v3-virtual-table-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v3-virtual-table-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-virtual-table-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v3-virtual-table-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v3-virtual-table-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-number,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v3-virtual-table-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v3-virtual-table-input-boxes-style .anticon-close-circle,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-arrow,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-picker-focused,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-table-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v3-virtual-table-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-table-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v3-virtual-table-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v3-virtual-table-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v3-virtual-table-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v3-virtual-table-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v3-virtual-table-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v3-virtual-table-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v3-virtual-table-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v3-virtual-table-input-boxes-style div.ant-select-selection,
.antd-pro-components-v3-virtual-table-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v3-virtual-table-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v3-virtual-table-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v3-virtual-table-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v3-virtual-table-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v3-virtual-table-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v3-virtual-table-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-virtual-table-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v3-virtual-table-newFormUi .has-error .ant-picker,
.antd-pro-components-v3-virtual-table-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v3-virtual-table-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input,
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-number,
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v3-virtual-table-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker-suffix,
.antd-pro-components-v3-virtual-table-newFormUi .anticon-close-circle,
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection__clear,
.antd-pro-components-v3-virtual-table-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-arrow,
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker-focused,
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-table-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v3-virtual-table-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-table-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v3-virtual-table-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v3-virtual-table-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v3-virtual-table-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v3-virtual-table-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v3-virtual-table-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v3-virtual-table-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v3-virtual-table-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v3-virtual-table-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v3-virtual-table-newFormUi div.ant-select-selection,
.antd-pro-components-v3-virtual-table-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-number-focused,
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection:focus,
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v3-virtual-table-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v3-virtual-table-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v3-virtual-table-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v3-virtual-table-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v3-virtual-table-newFormUi input.ant-input-number-input,
.antd-pro-components-v3-virtual-table-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v3-virtual-table-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v3-virtual-table-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v3-virtual-table-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-table-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v3-virtual-table-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v3-virtual-table-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v3-virtual-table-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v3-virtual-table-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v3-virtual-table-excelImportStyle .antd-pro-components-v3-virtual-table-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v3-virtual-table-excelImportStyle .antd-pro-components-v3-virtual-table-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v3-virtual-table-excelImportStyle .antd-pro-components-v3-virtual-table-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v3-virtual-table-excelImportStyle .antd-pro-components-v3-virtual-table-upload a {
  color: #666;
}
.antd-pro-components-v3-virtual-table-excelImportStyle .antd-pro-components-v3-virtual-table-upload a:hover {
  color: inherit;
}
.antd-pro-components-v3-virtual-table-excelImportStyle .antd-pro-components-v3-virtual-table-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v3-virtual-table-excelImportStyle .antd-pro-components-v3-virtual-table-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v3-virtual-table-excelImportStyle .antd-pro-components-v3-virtual-table-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v3-virtual-table-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v3-virtual-table-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-v3-virtual-table-headerContainer {
  padding-right: 0!important;
  overflow-x: hidden;
}
.antd-pro-components-v3-virtual-table-header {
  background: var(--tableHeaderColor);
  font-weight: 500;
}
.antd-pro-components-v3-virtual-table-cell {
  display: flex;
  align-items: center;
  padding: 9px 24px;
  background-color: inherit;
  line-height: 22px;
  word-break: break-all;
}
.antd-pro-components-v3-virtual-table-cell-warnning {
  background-color: #FFF1F0 !important;
}
.antd-pro-components-v3-virtual-table-extraLeftFixClassName:after {
  position: absolute;
  right: 1px;
  top: 0;
  bottom: 0;
  width: 10px;
  height: 100%;
  content: '';
  pointer-events: none;
  transform: translateX(100%);
}
.antd-pro-components-v3-virtual-table-extraRightFixClassName:after {
  position: absolute;
  top: 0;
  bottom: 0px;
  left: 0;
  width: 10px;
  transform: translateX(-100%);
  content: '';
  pointer-events: none;
}
.antd-pro-components-v3-virtual-table-leftFixLast:after {
  position: absolute;
  right: 1px;
  top: 0;
  bottom: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  height: 100%;
  content: '';
  pointer-events: none;
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
  transform: translateX(100%);
}
.antd-pro-components-v3-virtual-table-rightFixLast:after {
  position: absolute;
  top: 0;
  bottom: 0px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  content: '';
  pointer-events: none;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.antd-pro-components-v3-virtual-table-setting {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #e5f6fc;
  z-index: 3;
  cursor: pointer;
}
.antd-pro-components-v3-virtual-table-setting::before {
  content: '';
  position: absolute;
  top: calc(50% - 7px);
  left: 0;
  height: 14px;
  width: 1px;
  border-left: 1px solid #C9CDD4;
}
.antd-pro-components-v3-virtual-table-setting.antd-pro-components-v3-virtual-table-settingHidden {
  cursor: default;
  border-left: none;
  width: 0;
}
.antd-pro-components-v3-virtual-table-hiddenPartingLine::before {
  content: none;
}
.antd-pro-components-v3-virtual-table-rightFixedShdow::before {
  content: '';
  position: absolute;
  top: 0px;
  right: 1px;
  left: 0px;
  height: 100%;
  width: 30px;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
  pointer-events: none;
  transform: translateX(-100%);
  border: none;
}
.antd-pro-components-v3-virtual-table-hasTotalRow {
  height: calc(100% - 40px);
}
.antd-pro-components-v3-virtual-table-settingContainer {
  position: relative;
  min-height: 40px;
  overflow: hidden;
}
.antd-pro-components-v3-virtual-table-row {
  background-color: #fff;
  color: #666;
}
.antd-pro-components-v3-virtual-table-row:hover {
  background-color: var(--hover-color) !important;
}
.antd-pro-components-v3-virtual-table-row:hover i {
  display: inline;
}
.antd-pro-components-v3-virtual-table-row:hover i:hover {
  color: var(--primary-color);
  cursor: pointer;
}
.antd-pro-components-v3-virtual-table-row i {
  display: none;
}
.antd-pro-components-v3-virtual-table-intervalRowColor {
  background-color: var(--table-row-bg-color);
}
.antd-pro-components-v3-virtual-table-useBorderBottom {
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-components-v3-virtual-table-headerBorder {
  position: relative;
}
.antd-pro-components-v3-virtual-table-headerBorder::before {
  border-right: 1px solid #C9CDD4;
  position: absolute;
  top: calc(50% - 7px);
  right: 0;
  height: 14px !important;
  content: '';
  width: 1px;
}
.antd-pro-components-v3-virtual-table-highLightLine .react-resizable {
  position: relative;
  background-clip: padding-box;
}
.antd-pro-components-v3-virtual-table-highLightLine .react-resizable-handle {
  position: absolute;
  width: 4px;
  height: 100%;
  bottom: 0;
  right: -2px;
  cursor: col-resize;
  z-index: 1;
  background-color: #0AA2ACFF;
  border-bottom: none;
}
.antd-pro-components-v3-virtual-table-highLightBorder {
  border-right: 1px solid #0AA2ACFF !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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-drag-transfer-index-drag-transfer {
  display: flex;
  justify-content: flex-start;
}
.antd-pro-components-drag-transfer-index-drag-transfer h3 {
  color: #333;
  font-weight: normal;
}
.antd-pro-components-drag-transfer-index-drag-transfer h3 span {
  color: #666;
  font-size: 12px;
}
.antd-pro-components-drag-transfer-index-columns {
  user-select: none;
  min-width: 220px;
  height: 340px;
  overflow-y: auto;
  list-style: none;
  margin: 0 150px 0 0;
  padding: 0 0 40px 0;
}
.antd-pro-components-drag-transfer-index-columns::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-drag-transfer-index-columns::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
.antd-pro-components-drag-transfer-index-columns::-webkit-scrollbar-track {
  background: #fff;
}
.antd-pro-components-drag-transfer-index-columns li {
  transition: all 0.3s ease-out;
  width: 210px;
  height: 40px;
  line-height: 40px;
  border-radius: 3px;
  padding-left: 24px;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-drag-transfer-index-columns li:not(:first-of-type) {
  margin-top: 10px;
}
.antd-pro-components-drag-transfer-index-columns li.displacement::before {
  position: absolute;
  top: -8px;
  left: 0;
  content: "";
  display: block;
  width: 100%;
  border: 2px dashed #1bc0cb;
}
.antd-pro-components-drag-transfer-index-columns li.draging-li {
  opacity: 0.5;
}
.antd-pro-components-drag-transfer-index-columns.antd-pro-components-drag-transfer-index-left > li {
  background: #f7fdff;
  border: 1px dashed #ccf2ff;
}
.antd-pro-components-drag-transfer-index-columns.antd-pro-components-drag-transfer-index-right > li {
  background: #fafafa;
}
.antd-pro-components-drag-transfer-index-drag-transfer-wrapper h3 {
  font-size: 16px;
  line-height: 1;
  margin-bottom: 24px;
  user-select: none;
}
.antd-pro-components-drag-transfer-index-drag-transfer-wrapper .ant-modal-header,
.antd-pro-components-drag-transfer-index-drag-transfer-wrapper .ant-modal-footer {
  background: #f2f2f2;
  border-bottom: none;
  border-top: none;
}
.antd-pro-components-drag-transfer-index-drag-transfer-wrapper .ant-modal-header {
  font-weight: bold;
}
.antd-pro-components-drag-transfer-index-item {
  user-select: none;
}
.antd-pro-components-drag-transfer-index-itemDisable {
  cursor: not-allowed;
}
.antd-pro-components-drag-transfer-index-specialStyle:focus {
  border-color: rgba(217, 217, 217) !important;
  color: rgba(0, 0, 0, 0.65) !important;
}
.antd-pro-components-drag-transfer-index-specialStyle:hover {
  color: #FFF !important;
}
.antd-pro-components-drag-transfer-index-dragBlock {
  height: 42px ;
  padding: 11px 8px 11px 16px;
  line-height: 20px;
  font-size: 14px;
  margin-top: 16px;
  border-radius: 2px;
}
.antd-pro-components-drag-transfer-index-dragBlockLeftBColor {
  background-color: #f7fdff;
  border: 1px dashed #ccf2ff;
}
.antd-pro-components-drag-transfer-index-dragBlockRightBColor {
  background-color: #fafafa;
}
.antd-pro-components-drag-transfer-index-sortableGhost {
  background-color: #f5f5f5;
  border: none;
  color: transparent;
}
.antd-pro-components-drag-transfer-index-sortableChosen {
  cursor: move;
  border: none;
  opacity: 1 !important;
}
.antd-pro-components-drag-transfer-index-sortableDrag {
  cursor: move;
  background-color: #80E6F1;
  opacity: 1;
}
.antd-pro-components-drag-transfer-index-maxLength {
  width: 180px;
  /*要显示文字的宽度*/
  text-overflow: ellipsis;
  /*让截断的文字显示为点点。还有一个值是clip意截断不显示点点*/
  white-space: nowrap;
  /*让文字不换行*/
  overflow: hidden;
  /*超出要隐藏*/
}
.antd-pro-components-drag-transfer-index-draggableItem {
  width: 100%;
}
.antd-pro-components-drag-transfer-index-disabledDraggableItem {
  background-color: #e6e6e6;
  border: none;
  cursor: not-allowed;
}

.antd-pro-pages-reimburse-edit-reimburse-abroad-fee-abroad-fee-fees-abroad-fee-itemHeader {
  display: flex;
  padding-bottom: 16px;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  color: #333;
}
.antd-pro-pages-reimburse-edit-reimburse-abroad-fee-abroad-fee-fees-abroad-fee-removeTravel {
  width: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  height: 28px;
  border-radius: 50%;
}
.antd-pro-pages-reimburse-edit-reimburse-abroad-fee-abroad-fee-fees-abroad-fee-removeTravel:hover {
  background: #0DA2AC;
}
.antd-pro-pages-reimburse-edit-reimburse-abroad-fee-abroad-fee-fees-abroad-fee-removeTravel:hover img {
  filter: brightness(600) saturate(0);
}

.antd-pro-components-v3-business-guide-upload-loading-upload-loading-container {
  width: 540px;
  height: 120px;
  margin: 0 auto;
  overflow: hidden;
  margin: 0;
  position: relative;
}
@keyframes antd-pro-components-v3-business-guide-upload-loading-upload-loading-rotate {
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes antd-pro-components-v3-business-guide-upload-loading-upload-loading-rotate1 {
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.antd-pro-components-v3-business-guide-upload-loading-upload-loading-wave,
.antd-pro-components-v3-business-guide-upload-loading-upload-loading-wave1 {
  position: relative;
  top: 56%;
  left: -250%;
  position: absolute;
  width: 3000px;
  height: 3000px;
  background-color: rgba(37, 207, 199, 0.6);
  border-radius: 48%;
  animation: antd-pro-components-v3-business-guide-upload-loading-upload-loading-rotate 10s linear infinite;
}
.antd-pro-components-v3-business-guide-upload-loading-upload-loading-wave1 {
  left: -230%;
  top: 53%;
  animation: antd-pro-components-v3-business-guide-upload-loading-upload-loading-rotate1 12s linear infinite;
}
.antd-pro-components-v3-business-guide-upload-loading-upload-loading-boxForocrloading {
  width: 100%;
  min-width: 750px;
  height: 450px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding-top: 52px;
  padding-bottom: 30px;
  background: linear-gradient(270deg, #F7F4FF 0%, #D9F8FF 100%), #FFFFFF;
}
.antd-pro-components-v3-business-guide-upload-loading-upload-loading-img {
  width: 331px;
  height: 331px;
}
.antd-pro-components-v3-business-guide-upload-loading-upload-loading-p {
  height: 28px;
  margin-top: 18px;
  margin: 0;
  text-align: center;
  color: #666666;
  font-size: 14px;
}

/*stylelint-disable*/
.antd-pro-pages-reimburse-edit-index-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-pages-reimburse-edit-index-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-pages-reimburse-edit-index-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-number,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .anticon-close-circle,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-arrow,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-picker-focused,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-index-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style div.ant-select-selection,
.antd-pro-pages-reimburse-edit-index-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-index-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-index-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-index-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-index-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-index-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-index-newFormUi .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-index-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-number,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-index-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-index-newFormUi .anticon-close-circle,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-arrow,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker-focused,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-index-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-index-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-index-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-index-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-index-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-index-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-index-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-index-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-index-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-index-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-index-newFormUi div.ant-select-selection,
.antd-pro-pages-reimburse-edit-index-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-index-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-reimburse-edit-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-index-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi input.ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-index-newFormUi input.ant-input-number-input,
.antd-pro-pages-reimburse-edit-index-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-number-input-wrap,
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-reimburse-edit-index-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-index-no-warp {
  white-space: nowrap;
}
.antd-pro-pages-reimburse-edit-index-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-index-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-pages-reimburse-edit-index-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-pages-reimburse-edit-index-excelImportStyle .antd-pro-pages-reimburse-edit-index-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-pages-reimburse-edit-index-excelImportStyle .antd-pro-pages-reimburse-edit-index-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-pages-reimburse-edit-index-excelImportStyle .antd-pro-pages-reimburse-edit-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-reimburse-edit-index-excelImportStyle .antd-pro-pages-reimburse-edit-index-upload a {
  color: #666;
}
.antd-pro-pages-reimburse-edit-index-excelImportStyle .antd-pro-pages-reimburse-edit-index-upload a:hover {
  color: inherit;
}
.antd-pro-pages-reimburse-edit-index-excelImportStyle .antd-pro-pages-reimburse-edit-index-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-pages-reimburse-edit-index-excelImportStyle .antd-pro-pages-reimburse-edit-index-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-pages-reimburse-edit-index-excelImportStyle .antd-pro-pages-reimburse-edit-index-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-pages-reimburse-edit-index-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-pages-reimburse-edit-index-hiddenScrollBar::-webkit-scrollbar {
  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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-pages-reimburse-edit-index-selectedItem {
  color: #1890ff;
}
.antd-pro-pages-reimburse-edit-index-displayAmount {
  text-align: right;
}
.antd-pro-pages-reimburse-edit-index-tableBackground {
  background: #fff;
}
.antd-pro-pages-reimburse-edit-index-addFee {
  display: flex;
}
.antd-pro-pages-reimburse-edit-index-close {
  position: absolute;
  top: 6px;
  right: 6px;
  cursor: pointer;
}
.antd-pro-pages-reimburse-edit-index-clickableCell {
  width: 100%;
  height: 100%;
  padding: 0 12px;
  display: flex;
  align-items: center;
  background: #fff;
}
.antd-pro-pages-reimburse-edit-index-footer {
  text-align: right;
  font-size: 16px;
  color: #333333;
  margin-top: 10px;
}
.antd-pro-pages-reimburse-edit-index-footer span {
  color: #1bc0cb;
  font-size: 20px;
  font-weight: 500;
}
.antd-pro-pages-reimburse-edit-index-footer span:first-of-type {
  margin-right: 10px;
}
.antd-pro-pages-reimburse-edit-index-cardFooter {
  height: 22px;
  line-height: 22px;
  font-size: 14px;
}
.antd-pro-pages-reimburse-edit-index-cardFooter .antd-pro-pages-reimburse-edit-index-add {
  cursor: pointer;
  color: #4091F7;
}
.antd-pro-pages-reimburse-edit-index-cardFooter .antd-pro-pages-reimburse-edit-index-add img {
  margin-top: -2px;
  margin-right: 3px;
}
.antd-pro-pages-reimburse-edit-index-warn {
  color: red;
  flex: 1;
}
.antd-pro-pages-reimburse-edit-index-warn img {
  margin-right: 3px;
}
.antd-pro-pages-reimburse-edit-index-footerTotalAmount {
  font-size: 14px;
  color: #000;
  display: flex;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-index-footerTotalAmount img {
  margin-right: 3px;
}
.antd-pro-pages-reimburse-edit-index-footerTotalAmount span {
  line-height: 1;
  font-size: 20px;
  color: #1bc0cb;
  margin-right: 16px;
}
.antd-pro-pages-reimburse-edit-index-popover {
  z-index: 100;
}
.antd-pro-pages-reimburse-edit-index-currentHeight .antd-pro-components-v2-table-edit-table-renderBox {
  height: 100%!important;
}
.antd-pro-pages-reimburse-edit-index-currentHeight .ant-table-tbody > tr > td {
  height: 40px;
}
.antd-pro-pages-reimburse-edit-index-traveltipbox {
  min-height: 40px;
  height: 40px;
  background: #f8f8e0;
  border-radius: 3px;
  border: 1px dashed #b0c021;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-styles-mixed-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-styles-mixed-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-styles-mixed-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-styles-mixed-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-styles-mixed-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-styles-mixed-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-styles-mixed-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-styles-mixed-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-styles-mixed-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-styles-mixed-input-boxes-style .has-error .ant-picker,
.antd-pro-styles-mixed-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-styles-mixed-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-styles-mixed-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-styles-mixed-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-styles-mixed-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-styles-mixed-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-styles-mixed-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-styles-mixed-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-styles-mixed-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-styles-mixed-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-styles-mixed-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input,
.antd-pro-styles-mixed-input-boxes-style .ant-input-number,
.antd-pro-styles-mixed-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-styles-mixed-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-styles-mixed-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-styles-mixed-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-styles-mixed-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-styles-mixed-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-styles-mixed-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-styles-mixed-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-styles-mixed-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-styles-mixed-input-boxes-style .ant-picker-suffix,
.antd-pro-styles-mixed-input-boxes-style .anticon-close-circle,
.antd-pro-styles-mixed-input-boxes-style .ant-select-selection__clear,
.antd-pro-styles-mixed-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-styles-mixed-input-boxes-style .ant-select-arrow,
.antd-pro-styles-mixed-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-styles-mixed-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-styles-mixed-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-styles-mixed-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-styles-mixed-input-boxes-style .ant-picker-focused,
.antd-pro-styles-mixed-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-styles-mixed-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-styles-mixed-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-styles-mixed-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-styles-mixed-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-styles-mixed-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-styles-mixed-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-styles-mixed-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-styles-mixed-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-styles-mixed-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-styles-mixed-input-boxes-style .ant-calendar-picker-input,
.antd-pro-styles-mixed-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-styles-mixed-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-styles-mixed-input-boxes-style div.ant-select-selection,
.antd-pro-styles-mixed-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-styles-mixed-input-boxes-style .ant-calendar-picker-input,
.antd-pro-styles-mixed-input-boxes-style .ant-input-number-focused,
.antd-pro-styles-mixed-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-styles-mixed-input-boxes-style .ant-select-selection:focus,
.antd-pro-styles-mixed-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-styles-mixed-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-styles-mixed-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-styles-mixed-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-styles-mixed-newFormUi .has-error .ant-select-arrow,
.antd-pro-styles-mixed-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-styles-mixed-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-styles-mixed-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-styles-mixed-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-styles-mixed-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-styles-mixed-newFormUi .has-error .ant-picker,
.antd-pro-styles-mixed-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-styles-mixed-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-styles-mixed-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-styles-mixed-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-styles-mixed-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-styles-mixed-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-styles-mixed-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-styles-mixed-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-styles-mixed-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-styles-mixed-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-styles-mixed-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-styles-mixed-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-styles-mixed-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-styles-mixed-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-styles-mixed-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-styles-mixed-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-styles-mixed-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-styles-mixed-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-styles-mixed-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-styles-mixed-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-styles-mixed-newFormUi .ant-input,
.antd-pro-styles-mixed-newFormUi .ant-input-number,
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper,
.antd-pro-styles-mixed-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-styles-mixed-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-styles-mixed-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-styles-mixed-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-styles-mixed-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-styles-mixed-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-styles-mixed-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-styles-mixed-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-styles-mixed-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-styles-mixed-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-styles-mixed-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-styles-mixed-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-styles-mixed-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-styles-mixed-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-styles-mixed-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-styles-mixed-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-styles-mixed-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-styles-mixed-newFormUi .ant-picker-suffix,
.antd-pro-styles-mixed-newFormUi .anticon-close-circle,
.antd-pro-styles-mixed-newFormUi .ant-select-selection__clear,
.antd-pro-styles-mixed-newFormUi .ant-calendar-picker-icon,
.antd-pro-styles-mixed-newFormUi .ant-select-arrow,
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper,
.antd-pro-styles-mixed-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-styles-mixed-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-styles-mixed-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-styles-mixed-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-styles-mixed-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-styles-mixed-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-styles-mixed-newFormUi .ant-picker-focused,
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-styles-mixed-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-styles-mixed-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-styles-mixed-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-styles-mixed-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-styles-mixed-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-styles-mixed-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-styles-mixed-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-styles-mixed-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-styles-mixed-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-styles-mixed-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-styles-mixed-newFormUi .ant-calendar-picker-input,
.antd-pro-styles-mixed-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-styles-mixed-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-styles-mixed-newFormUi div.ant-select-selection,
.antd-pro-styles-mixed-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-styles-mixed-newFormUi .ant-calendar-picker-input,
.antd-pro-styles-mixed-newFormUi .ant-input-number-focused,
.antd-pro-styles-mixed-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-styles-mixed-newFormUi .ant-select-selection:focus,
.antd-pro-styles-mixed-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-styles-mixed-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-styles-mixed-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-styles-mixed-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-styles-mixed-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-styles-mixed-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-styles-mixed-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-styles-mixed-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-styles-mixed-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-styles-mixed-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-styles-mixed-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-styles-mixed-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-styles-mixed-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-styles-mixed-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-styles-mixed-newFormUi .ant-select-selection__rendered,
.antd-pro-styles-mixed-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-styles-mixed-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-styles-mixed-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-styles-mixed-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-styles-mixed-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-styles-mixed-newFormUi .ant-select-selection__rendered,
.antd-pro-styles-mixed-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-styles-mixed-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-styles-mixed-newFormUi input.ant-calendar-picker-input,
.antd-pro-styles-mixed-newFormUi input.ant-input-number-input,
.antd-pro-styles-mixed-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-styles-mixed-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-styles-mixed-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-styles-mixed-newFormUi .ant-input-number-input-wrap,
.antd-pro-styles-mixed-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-styles-mixed-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-styles-mixed-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-styles-mixed-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-styles-mixed-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-styles-mixed-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-styles-mixed-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-styles-mixed-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-styles-mixed-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-styles-mixed-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-styles-mixed-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-styles-mixed-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-styles-mixed-no-warp {
  white-space: nowrap;
}
.antd-pro-styles-mixed-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-styles-mixed-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-styles-mixed-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-styles-mixed-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-styles-mixed-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-styles-mixed-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-styles-mixed-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-styles-mixed-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-styles-mixed-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-styles-mixed-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-styles-mixed-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-styles-mixed-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-styles-mixed-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-styles-mixed-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-styles-mixed-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-styles-mixed-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-styles-mixed-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-styles-mixed-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-styles-mixed-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-styles-mixed-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-styles-mixed-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-styles-mixed-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-styles-mixed-excelImportStyle .antd-pro-styles-mixed-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-styles-mixed-excelImportStyle .antd-pro-styles-mixed-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-styles-mixed-excelImportStyle .antd-pro-styles-mixed-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-styles-mixed-excelImportStyle .antd-pro-styles-mixed-upload a {
  color: #666;
}
.antd-pro-styles-mixed-excelImportStyle .antd-pro-styles-mixed-upload a:hover {
  color: inherit;
}
.antd-pro-styles-mixed-excelImportStyle .antd-pro-styles-mixed-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-styles-mixed-excelImportStyle .antd-pro-styles-mixed-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-styles-mixed-excelImportStyle .antd-pro-styles-mixed-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-styles-mixed-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-styles-mixed-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}

/*stylelint-disable*/
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-number,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .anticon-close-circle,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-picker-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style div.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-number,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .anticon-close-circle,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi div.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi input.ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi input.ant-input-number-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-number-input-wrap,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-no-warp {
  white-space: nowrap;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-upload a {
  color: #666;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-upload a:hover {
  color: inherit;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-hiddenScrollBar::-webkit-scrollbar {
  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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form {
  display: grid;
  grid-template-columns: repeat(3, calc((100% - 2 * 40px) / 3));
  grid-column-gap: 40px;
  grid-row-gap: 22px;
  grid-auto-rows: minmax(24px, auto);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-number,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .anticon-close-circle,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form div.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection--multiple > ul > li,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form input.ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form input.ant-input-number-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-number {
  height: auto;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-number-input-wrap,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form .ant-legacy-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-form textarea.ant-input {
  resize: vertical!important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItemContainer {
  display: flex;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItemContainer .ant-input-affix-wrapper .ant-input-suffix {
  visibility: hidden;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItemContainer .ant-input-affix-wrapper:hover .ant-input-suffix {
  visibility: visible !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItemContainer .ant-legacy-form-item .ant-switch {
  margin: 0;
  display: inline-flex;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItemContainer .ant-select-selection-overflow .ant-select-selection-search {
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItemContainer .ant-select-selection-overflow .ant-select-selection-search .ant-select-selection-search-input {
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItemContainer .ant-select-selection-overflow .ant-select-selection-overflow-item {
  align-self: flex-start;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItemLabel {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 6.5rem;
  text-align: right;
  color: #666;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItemLabelForAttments {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 6.5rem;
  text-align: right;
  color: #666;
  height: 30px;
  line-height: 30px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItem {
  width: calc(100% - 6.5rem - 12px);
  color: #333;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-cursorPointer input:disabled {
  cursor: pointer !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formTooltip .ant-tooltip-inner {
  text-align: center !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-attachmentBox .ant-legacy-form-item-control {
  line-height: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-subTitle {
  color: #000;
  font-size: 14px;
  margin-top: 15px;
  grid-column-end: span 4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-subTitleExtraTop {
  color: #000;
  font-size: 14px;
  margin-top: 15px;
  grid-column-end: span 4;
  margin-top: 38px;
  margin-bottom: 16px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-label {
  width: auto;
  min-width: auto;
  max-width: auto;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-labelExpert {
  width: 4.5rem;
  min-width: 4.5rem;
  max-width: 4.5rem;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-baseRemoveTravel {
  width: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  height: 28px;
  border-radius: 50%;
  position: relative;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-baseRemoveTravel:hover {
  background: #0DA2AC;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-baseRemoveTravel:hover img {
  filter: brightness(600) saturate(0);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-removeTravel {
  width: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  height: 28px;
  border-radius: 50%;
  position: relative;
  top: -3px;
  left: -28px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-removeTravel:hover {
  background: #0DA2AC;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-removeTravel:hover img {
  filter: brightness(600) saturate(0);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-removeBankItem {
  width: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  height: 28px;
  border-radius: 50%;
  position: relative;
  right: -12px;
  position: absolute;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-removeBankItem:hover {
  background: #0DA2AC;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-removeBankItem:hover img {
  filter: brightness(600) saturate(0);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-removeApplyTravel {
  width: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  height: 28px;
  border-radius: 50%;
  position: relative;
  top: -3px;
  left: -28px;
  position: static;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-removeApplyTravel:hover {
  background: #0DA2AC;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-removeApplyTravel:hover img {
  filter: brightness(600) saturate(0);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper {
  display: grid;
  grid-template-columns: repeat(3, calc((100% - 2 * 30px - 28px) / 3)) 0;
  grid-column-gap: 30px;
  grid-row-gap: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-number,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .anticon-close-circle,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper div.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection--multiple > ul > li,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper input.ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper input.ant-input-number-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-number {
  height: auto;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-number-input-wrap,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapper .ant-legacy-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-a {
  margin-top: 24px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-a .antd-pro-components-v2-form-index-form {
  grid-template-columns: repeat(3, calc((100% - 2 * 30px) / 3)) 0 !important;
  display: grid;
  grid-column-gap: 57px;
  grid-row-gap: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert {
  display: grid;
  grid-template-columns: repeat(2, calc((100% - 30px - 28px) / 2)) 0;
  grid-column-gap: 40px;
  grid-row-gap: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-number,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .anticon-close-circle,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert div.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection--multiple > ul > li,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert input.ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert input.ant-input-number-input,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-number {
  height: auto;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-number-input-wrap,
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formWrapperExpert .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItem {
  width: calc(100% - 3.5rem - 12px);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-formItemCol4 {
  width: calc(100% - 4.5rem - 12px);
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-subFooter {
  display: flex;
  justify-content: space-between;
  grid-column-end: span 4;
  height: 22px;
  line-height: 22px;
  font-size: 14px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-subFooter .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-add {
  cursor: pointer;
  color: #4091F7;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-subFooter .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-add img {
  margin-top: -2px;
  margin-right: 3px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-addFee {
  display: flex;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-close {
  position: absolute;
  top: 6px;
  right: 6px;
  cursor: pointer;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-footer {
  text-align: right;
  font-size: 16px;
  color: #333;
  margin-top: 10px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-footer span {
  color: #1bc0cb;
  font-size: 20px;
  font-weight: 500;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-footer span:first-of-type {
  margin-right: 10px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-footerExpert {
  display: flex;
  justify-content: space-between;
  grid-column-end: span 4;
  height: 22px;
  line-height: 22px;
  font-size: 14px;
  margin-top: 24px;
  padding-left: 8px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-footerExpert .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-add {
  cursor: pointer;
  color: #4091F7;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-footerExpert .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-add img {
  margin-top: -2px;
  margin-right: 3px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-tips {
  text-align: right;
  font-size: 16px;
  color: #333;
  margin-top: 10px;
  margin-top: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-tips span {
  color: #1bc0cb;
  font-size: 20px;
  font-weight: 500;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-tips span:first-of-type {
  margin-right: 10px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-tips span:first-of-type {
  margin-right: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-expertModal .ant-modal-body {
  height: 440px;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-expertModal .ant-legacy-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-ModalFrom .antd-pro-pages-reimburse-edit-reimburse-official-fee-styles-labelExpert {
  width: 6em;
  min-Width: 6em;
  max-Width: 6em;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-form-index-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v2-form-index-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v2-form-index-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-form-index-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v2-form-index-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-form-index-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-form-index-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-form-index-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-form-index-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-form-index-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v2-form-index-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-form-index-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-form-index-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input,
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-number,
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-form-index-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-form-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v2-form-index-input-boxes-style .anticon-close-circle,
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v2-form-index-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-arrow,
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-picker-focused,
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-form-index-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-form-index-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-form-index-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-form-index-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-form-index-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-form-index-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-form-index-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-form-index-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-form-index-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-form-index-input-boxes-style div.ant-select-selection,
.antd-pro-components-v2-form-index-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-form-index-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v2-form-index-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-form-index-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-form-index-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-form-index-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-form-index-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-form-index-newFormUi .has-error .ant-picker,
.antd-pro-components-v2-form-index-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-form-index-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-form-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-form-index-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-form-index-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-form-index-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-form-index-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input,
.antd-pro-components-v2-form-index-newFormUi .ant-input-number,
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-form-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-form-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-form-index-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-form-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-form-index-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-form-index-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-form-index-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-form-index-newFormUi .ant-picker-suffix,
.antd-pro-components-v2-form-index-newFormUi .anticon-close-circle,
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection__clear,
.antd-pro-components-v2-form-index-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v2-form-index-newFormUi .ant-select-arrow,
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-form-index-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-form-index-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-newFormUi .ant-picker-focused,
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-form-index-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-form-index-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-form-index-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-form-index-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-form-index-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-form-index-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-form-index-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-form-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-form-index-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-form-index-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-form-index-newFormUi div.ant-select-selection,
.antd-pro-components-v2-form-index-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-form-index-newFormUi .ant-input-number-focused,
.antd-pro-components-v2-form-index-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection:focus,
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-form-index-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-form-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-form-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-form-index-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-form-index-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-form-index-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-form-index-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-form-index-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v2-form-index-newFormUi input.ant-input-number-input,
.antd-pro-components-v2-form-index-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-form-index-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v2-form-index-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-form-index-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-form-index-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-form-index-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-form-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-form-index-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-form-index-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-form-index-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-form-index-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v2-form-index-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v2-form-index-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-form-index-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v2-form-index-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v2-form-index-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v2-form-index-excelImportStyle .antd-pro-components-v2-form-index-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v2-form-index-excelImportStyle .antd-pro-components-v2-form-index-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v2-form-index-excelImportStyle .antd-pro-components-v2-form-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v2-form-index-excelImportStyle .antd-pro-components-v2-form-index-upload a {
  color: #666;
}
.antd-pro-components-v2-form-index-excelImportStyle .antd-pro-components-v2-form-index-upload a:hover {
  color: inherit;
}
.antd-pro-components-v2-form-index-excelImportStyle .antd-pro-components-v2-form-index-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v2-form-index-excelImportStyle .antd-pro-components-v2-form-index-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v2-form-index-excelImportStyle .antd-pro-components-v2-form-index-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v2-form-index-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v2-form-index-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-v2-form-index-form {
  display: grid;
  grid-template-columns: repeat(3, calc((100% - 2 * 40px) / 3));
  grid-column-gap: 40px;
  grid-row-gap: 22px;
  grid-auto-rows: minmax(24px, auto);
}
.antd-pro-components-v2-form-index-form .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-form-index-form .has-error .ant-select-arrow,
.antd-pro-components-v2-form-index-form .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-form-index-form .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-form-index-form .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-form-index-form .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-form-index-form .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-form-index-form .has-error .ant-picker,
.antd-pro-components-v2-form-index-form .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-form-index-form .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-form-index-form .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-form-index-form .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-form-index-form .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-form-index-form .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-form-index-form .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-form-index-form .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-form-index-form .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-form-index-form .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-form-index-form .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-form-index-form .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-form-index-form .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-form-index-form .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-form-index-form .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-form-index-form .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-form-index-form .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-form-index-form .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-form-index-form .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-form-index-form .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-form-index-form .ant-input,
.antd-pro-components-v2-form-index-form .ant-input-number,
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper,
.antd-pro-components-v2-form-index-form .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-form-index-form .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-form .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-form-index-form .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-form-index-form .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-form-index-form * {
  box-shadow: none !important;
}
.antd-pro-components-v2-form-index-form .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-form-index-form .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-form-index-form .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-form-index-form .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-form-index-form .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-form-index-form .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-form-index-form .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-form-index-form .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-form-index-form .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-form-index-form .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-form-index-form .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-form-index-form .ant-picker-suffix,
.antd-pro-components-v2-form-index-form .anticon-close-circle,
.antd-pro-components-v2-form-index-form .ant-select-selection__clear,
.antd-pro-components-v2-form-index-form .ant-calendar-picker-icon,
.antd-pro-components-v2-form-index-form .ant-select-arrow,
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper,
.antd-pro-components-v2-form-index-form .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-form-index-form .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-form-index-form .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-form-index-form .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-form .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-form-index-form .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-form .ant-picker-focused,
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-form input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-form-index-form input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-form textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-form-index-form textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-form .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-form-index-form .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-form-index-form .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-form-index-form .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-form-index-form .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-form-index-form .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-form-index-form .ant-calendar-picker-input,
.antd-pro-components-v2-form-index-form span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-form-index-form span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-form-index-form div.ant-select-selection,
.antd-pro-components-v2-form-index-form span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-form .ant-calendar-picker-input,
.antd-pro-components-v2-form-index-form .ant-input-number-focused,
.antd-pro-components-v2-form-index-form .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-form-index-form .ant-select-selection:focus,
.antd-pro-components-v2-form-index-form .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-form-index-form .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-form-index-form .ant-select {
  color: #333333;
}
.antd-pro-components-v2-form-index-form .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-form-index-form .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-form-index-form .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-form-index-form span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-form-index-form .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-form-index-form .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-form-index-form .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-form-index-form .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-form-index-form .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-form-index-form .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-form-index-form .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-form-index-form .ant-select-selection__rendered,
.antd-pro-components-v2-form-index-form .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-form-index-form .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-form-index-form .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-form-index-form .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-form-index-form .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-form-index-form .ant-select-selection__rendered,
.antd-pro-components-v2-form-index-form .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-form-index-form textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-form-index-form input.ant-calendar-picker-input,
.antd-pro-components-v2-form-index-form input.ant-input-number-input,
.antd-pro-components-v2-form-index-form input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-form-index-form input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-form-index-form .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-form-index-form .ant-input-number-input-wrap,
.antd-pro-components-v2-form-index-form .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-form-index-form .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-form-index-form .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-form-index-form .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-form-index-form .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-form-index-form .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-form-index-form .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-form-index-form .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-form-index-form .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-form-index-form .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-form-index-form .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-form-index-form .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-form-index-form .ant-legacy-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-form-index-form textarea.ant-input {
  resize: vertical!important;
}
.antd-pro-components-v2-form-index-formItemContainer {
  display: flex;
  width: 100%;
}
.antd-pro-components-v2-form-index-formItemContainer .ant-input-affix-wrapper .ant-input-suffix {
  visibility: hidden;
}
.antd-pro-components-v2-form-index-formItemContainer .ant-input-affix-wrapper:hover .ant-input-suffix {
  visibility: visible !important;
}
.antd-pro-components-v2-form-index-formItemContainer .ant-legacy-form-item .ant-switch {
  margin: 0;
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-v2-form-index-formItemContainer .ant-select-selection-overflow .ant-select-selection-search {
  height: 20px;
}
.antd-pro-components-v2-form-index-formItemContainer .ant-select-selection-overflow .ant-select-selection-search .ant-select-selection-search-input {
  height: 20px;
}
.antd-pro-components-v2-form-index-formItemContainer .ant-select-selection-overflow .ant-select-selection-overflow-item {
  align-self: flex-start;
}
.antd-pro-components-v2-form-index-formItemLabel {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 6.5rem;
  text-align: right;
  color: #666;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-form-index-formItemLabelForAttments {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 6.5rem;
  text-align: right;
  color: #666;
  height: 30px;
  line-height: 30px;
}
.antd-pro-components-v2-form-index-formItem {
  width: calc(100% - 6.5rem - 12px);
  color: #333;
}
.antd-pro-components-v2-form-index-cursorPointer input:disabled {
  cursor: pointer !important;
}
.antd-pro-components-v2-form-index-formTooltip .ant-tooltip-inner {
  text-align: center !important;
}
.antd-pro-components-v2-form-index-attachmentBox .ant-legacy-form-item-control {
  line-height: 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
/*stylelint-disable*/
.antd-pro-components-import-modal-index-title {
  font-size: 16px;
}
.antd-pro-components-import-modal-index-attention {
  background: #f8f9fd;
  color: #666;
  font-size: 12px;
  border: 1px dashed #6780CE;
  padding: 8px;
}
.antd-pro-components-import-modal-index-attention ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.antd-pro-components-import-modal-index-attention li {
  margin: 0;
  padding: 0;
  line-height: 1.5em;
}
.antd-pro-components-import-modal-index-line {
  margin-bottom: 18px;
  padding-bottom: 18px;
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-components-import-modal-index-line:last-child {
  border: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.antd-pro-components-import-modal-index-upload .ant-upload {
  width: 250px;
  height: 150px;
}
.antd-pro-components-import-modal-index-importing {
  width: 446px;
  height: 150px;
  margin: 32px auto;
  text-align: center;
  line-height: 2em;
}
.antd-pro-components-import-modal-index-result {
  text-align: center;
}
.antd-pro-components-import-modal-index-result-title {
  font-size: 24px;
  font-weight: bold;
  margin: 24px 0;
}
.antd-pro-components-import-modal-index-result-data {
  width: 720px;
  background: #fbfbfb;
  height: 100px;
  line-height: 100px;
  margin: 24px auto;
}
.antd-pro-components-import-modal-index-mask {
  text-align: center;
  font-size: 12px;
  margin: 30px auto;
}
.antd-pro-components-import-modal-index-mask img {
  margin-bottom: 20px;
}
.antd-pro-components-import-modal-index-red {
  color: red;
}
/*stylelint-disable*/
/*stylelint-disable*/
.antd-pro-components-import-modal-index-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-import-modal-index-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-import-modal-index-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-import-modal-index-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-import-modal-index-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-import-modal-index-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-import-modal-index-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-import-modal-index-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-import-modal-index-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-import-modal-index-input-boxes-style .has-error .ant-picker,
.antd-pro-components-import-modal-index-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-import-modal-index-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-import-modal-index-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input,
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-number,
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-import-modal-index-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-import-modal-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-picker-suffix,
.antd-pro-components-import-modal-index-input-boxes-style .anticon-close-circle,
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-import-modal-index-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-arrow,
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-picker-focused,
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-import-modal-index-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-import-modal-index-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-import-modal-index-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-import-modal-index-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-import-modal-index-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-import-modal-index-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-import-modal-index-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-import-modal-index-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-import-modal-index-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-import-modal-index-input-boxes-style div.ant-select-selection,
.antd-pro-components-import-modal-index-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-number-focused,
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-import-modal-index-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-import-modal-index-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-import-modal-index-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-import-modal-index-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-import-modal-index-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-import-modal-index-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-import-modal-index-newFormUi .has-error .ant-picker,
.antd-pro-components-import-modal-index-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-import-modal-index-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-import-modal-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-import-modal-index-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-import-modal-index-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-import-modal-index-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-import-modal-index-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input,
.antd-pro-components-import-modal-index-newFormUi .ant-input-number,
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-import-modal-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-import-modal-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-import-modal-index-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-import-modal-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-import-modal-index-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-import-modal-index-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-import-modal-index-newFormUi .ant-picker-suffix,
.antd-pro-components-import-modal-index-newFormUi .anticon-close-circle,
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection__clear,
.antd-pro-components-import-modal-index-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-import-modal-index-newFormUi .ant-select-arrow,
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-import-modal-index-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-import-modal-index-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-newFormUi .ant-picker-focused,
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-import-modal-index-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-import-modal-index-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-import-modal-index-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-import-modal-index-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-import-modal-index-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-import-modal-index-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-import-modal-index-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-import-modal-index-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-import-modal-index-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-import-modal-index-newFormUi div.ant-select-selection,
.antd-pro-components-import-modal-index-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-import-modal-index-newFormUi .ant-input-number-focused,
.antd-pro-components-import-modal-index-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection:focus,
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-import-modal-index-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-import-modal-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-import-modal-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-import-modal-index-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-import-modal-index-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-import-modal-index-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-import-modal-index-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-import-modal-index-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-import-modal-index-newFormUi input.ant-input-number-input,
.antd-pro-components-import-modal-index-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-import-modal-index-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-import-modal-index-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-import-modal-index-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-import-modal-index-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-import-modal-index-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-import-modal-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-import-modal-index-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-import-modal-index-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-import-modal-index-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-import-modal-index-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-no-warp {
  white-space: nowrap;
}
.antd-pro-components-import-modal-index-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-import-modal-index-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-import-modal-index-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-import-modal-index-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-import-modal-index-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-import-modal-index-excelImportStyle .antd-pro-components-import-modal-index-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-import-modal-index-excelImportStyle .antd-pro-components-import-modal-index-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-import-modal-index-excelImportStyle .antd-pro-components-import-modal-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-import-modal-index-excelImportStyle .antd-pro-components-import-modal-index-upload a {
  color: #666;
}
.antd-pro-components-import-modal-index-excelImportStyle .antd-pro-components-import-modal-index-upload a:hover {
  color: inherit;
}
.antd-pro-components-import-modal-index-excelImportStyle .antd-pro-components-import-modal-index-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-import-modal-index-excelImportStyle .antd-pro-components-import-modal-index-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-import-modal-index-excelImportStyle .antd-pro-components-import-modal-index-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-import-modal-index-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-import-modal-index-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-import-modal-index-query-card .ant-legacy-form-item-control-wrapper {
  width: calc(100% - 130px);
}
.antd-pro-components-import-modal-index-query-card .ant-select-selector {
  line-height: 1;
  top: -1px;
}
.antd-pro-components-import-modal-index-query-card .ant-card {
  border-radius: 3px;
}
.antd-pro-components-import-modal-index-query-card div.ant-card-body {
  padding: 10px 12px 10px;
}
.antd-pro-components-import-modal-index-query-card .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-components-import-modal-index-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-import-modal-index-query-card .ant-select-selector {
  border-color: var(--primary-color);
}
.antd-pro-components-import-modal-index-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-import-modal-index-query-card .ant-select .ant-select-selector {
  border-radius: 0;
}
.antd-pro-components-import-modal-index-query-card .ant-select-selection-item-remove {
  display: none !important;
}
.antd-pro-components-import-modal-index-query-card .ant-picker,
.antd-pro-components-import-modal-index-query-card .ant-input,
.antd-pro-components-import-modal-index-query-card .ant-input-affix-wrapper,
.antd-pro-components-import-modal-index-query-card .ant-input-number,
.antd-pro-components-import-modal-index-query-card .ant-select-selector {
  background-color: transparent !important;
}
.antd-pro-components-import-modal-index-bottomFixLast::after {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 14px;
  width: 100%;
  content: '';
  pointer-events: none;
  box-shadow: -4px -8px 8px -6px rgba(0, 0, 0, 0.15);
  background-color: #fff;
}
#antd-pro-components-import-modal-index-root .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-components-import-modal-index-unfold-btn-container {
  display: flex;
  justify-content: center;
}
.antd-pro-components-import-modal-index-isunfold-btn-container {
  display: flex;
  justify-content: center;
  margin-top: 14px;
}
.antd-pro-components-import-modal-index-unfold-btn {
  margin-top: -12px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 26px;
  font-size: 12px;
  color: #b2b2b2;
  background-color: #f7f7f7;
  width: 120px;
  border-radius: 3px 3px 0 0;
  cursor: pointer;
}
.antd-pro-components-import-modal-index-unfold-img {
  margin-right: 5px;
  transition: all 0.4s;
}
.antd-pro-components-import-modal-index-unfold-img.antd-pro-components-import-modal-index-rotate {
  transform-origin: center;
  transform: rotateZ(180deg);
}
.antd-pro-components-import-modal-index-item-label-container {
  display: inline-flex;
  width: 116px;
  min-width: 116px;
  max-width: 116px;
  padding-bottom: 5px;
  color: #666;
  justify-content: flex-end;
}
.antd-pro-components-import-modal-index-global {
  margin-bottom: 16px;
}
.antd-pro-components-import-modal-index-global .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-import-modal-index-global .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-import-modal-index-global .has-error .ant-select-arrow,
.antd-pro-components-import-modal-index-global .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-import-modal-index-global .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-import-modal-index-global .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-import-modal-index-global .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-import-modal-index-global .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-import-modal-index-global .has-error .ant-picker,
.antd-pro-components-import-modal-index-global .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-import-modal-index-global .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-import-modal-index-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-import-modal-index-global .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-import-modal-index-global .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-import-modal-index-global .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-import-modal-index-global .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-import-modal-index-global .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-import-modal-index-global .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-import-modal-index-global .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-import-modal-index-global .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-import-modal-index-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-import-modal-index-global .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-import-modal-index-global .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-import-modal-index-global .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-import-modal-index-global .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-import-modal-index-global .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-import-modal-index-global .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-import-modal-index-global .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-import-modal-index-global .ant-input-affix-wrapper:focus,
.antd-pro-components-import-modal-index-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-import-modal-index-global .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-global .ant-input-affix-wrapper:focus,
.antd-pro-components-import-modal-index-global .ant-input-affix-wrapper-focused,
.antd-pro-components-import-modal-index-global .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-import-modal-index-global .ant-input,
.antd-pro-components-import-modal-index-global .ant-input-number,
.antd-pro-components-import-modal-index-global .ant-input-affix-wrapper,
.antd-pro-components-import-modal-index-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-import-modal-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-import-modal-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-global .ant-input-number {
  width: 100%;
}
.antd-pro-components-import-modal-index-global * {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-import-modal-index-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-import-modal-index-global .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-import-modal-index-global .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-import-modal-index-global .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-global .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-global .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-global .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-import-modal-index-global .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-import-modal-index-global .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-global .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-import-modal-index-global .ant-picker-suffix,
.antd-pro-components-import-modal-index-global .anticon-close-circle,
.antd-pro-components-import-modal-index-global .ant-select-selection__clear,
.antd-pro-components-import-modal-index-global .ant-calendar-picker-icon,
.antd-pro-components-import-modal-index-global .ant-select-arrow,
.antd-pro-components-import-modal-index-global .ant-input-affix-wrapper,
.antd-pro-components-import-modal-index-global .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-import-modal-index-global .ant-select-clear {
  right: 0;
}
.antd-pro-components-import-modal-index-global .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-import-modal-index-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-global .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-import-modal-index-global .ant-picker-range {
  width: 100%;
}
.antd-pro-components-import-modal-index-global .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-import-modal-index-global .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-global .ant-picker-focused,
.antd-pro-components-import-modal-index-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-global input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-import-modal-index-global input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-global textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-import-modal-index-global textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-global .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-import-modal-index-global .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-import-modal-index-global .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-import-modal-index-global .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-import-modal-index-global .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-import-modal-index-global .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-global .ant-calendar-picker-input,
.antd-pro-components-import-modal-index-global span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-import-modal-index-global span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-import-modal-index-global div.ant-select-selection,
.antd-pro-components-import-modal-index-global span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-global .ant-calendar-picker-input,
.antd-pro-components-import-modal-index-global .ant-input-number-focused,
.antd-pro-components-import-modal-index-global .ant-select-focused.ant-select-selection,
.antd-pro-components-import-modal-index-global .ant-select-selection:focus,
.antd-pro-components-import-modal-index-global .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-global .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-import-modal-index-global .ant-select {
  color: #333333;
}
.antd-pro-components-import-modal-index-global .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-global .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-global .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-import-modal-index-no-warp {
  text-align: right;
  white-space: nowrap;
  width: 7rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-import-modal-index-extra-container {
  display: flex;
  align-items: center;
}
.antd-pro-components-import-modal-index-formBox {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  width: 100%;
  align-items: start;
}
.formBoxStyle .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-userModalAdvancedQueryCardWrap {
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  margin-top: -24px;
}
.antd-pro-components-import-modal-index-tabBarExtraContent {
  cursor: pointer;
}
.antd-pro-components-import-modal-index-tabBarExtraContent:hover {
  color: var(--primary-color);
}
.antd-pro-components-import-modal-index-tabBarBox {
  display: flex;
  justify-content: space-between;
  position: relative;
  background-color: white;
}
.antd-pro-components-import-modal-index-tabBarBox .antd-pro-components-import-modal-index-tabBar {
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-import-modal-index-tabBarBox .antd-pro-components-import-modal-index-tabBar .ant-tabs-nav-operations {
  display: none !important;
}
.antd-pro-components-import-modal-index-tabBarBox .antd-pro-components-import-modal-index-more {
  padding-bottom: 4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-components-import-modal-index-tabBarBox::before {
  background-color: white;
  width: 100%;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 4px;
  border-bottom: 1px solid #f0f0f0;
  content: '';
}
.antd-pro-components-import-modal-index-setGroup {
  padding-right: 16px;
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-import-modal-index-andBox {
  float: left;
  display: flex;
  justify-content: space-between;
  width: 32px;
}
.antd-pro-components-import-modal-index-contentFormAndBorder {
  border: 1px solid #ccc;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-right: none;
  height: 100%;
  width: 100%;
}
.antd-pro-components-import-modal-index-contentFormAndText {
  left: -6px;
  position: absolute;
}
.antd-pro-components-import-modal-index-groupBasicClass {
  width: 400px !important;
}
.antd-pro-components-import-modal-index-operatorLabelClass {
  width: 6rem !important;
}
.antd-pro-components-import-modal-index-operatorFormClass {
  width: 100px !important;
}
.antd-pro-components-import-modal-index-noLabelClass {
  width: 0 !important;
}
.antd-pro-components-import-modal-index-valueClass {
  width: calc(100% - 12px) !important;
}
.antd-pro-components-import-modal-index-titleItem {
  height: 40px;
  padding: 10px 15px;
  cursor: pointer;
  border: 1px solid #E6E9EC;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  background-color: #FAFAFA;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-import-modal-index-chooseModal .has-error .ant-select-arrow,
.antd-pro-components-import-modal-index-chooseModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-import-modal-index-chooseModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-import-modal-index-chooseModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-import-modal-index-chooseModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-import-modal-index-chooseModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-import-modal-index-chooseModal .has-error .ant-picker,
.antd-pro-components-import-modal-index-chooseModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-import-modal-index-chooseModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-import-modal-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-import-modal-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-import-modal-index-chooseModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-import-modal-index-chooseModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-import-modal-index-chooseModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-components-import-modal-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-import-modal-index-chooseModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-components-import-modal-index-chooseModal .ant-input-affix-wrapper-focused,
.antd-pro-components-import-modal-index-chooseModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input,
.antd-pro-components-import-modal-index-chooseModal .ant-input-number,
.antd-pro-components-import-modal-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-components-import-modal-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-import-modal-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input-number {
  width: 100%;
}
.antd-pro-components-import-modal-index-chooseModal * {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-import-modal-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-import-modal-index-chooseModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-import-modal-index-chooseModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-import-modal-index-chooseModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-chooseModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-import-modal-index-chooseModal .ant-picker-suffix,
.antd-pro-components-import-modal-index-chooseModal .anticon-close-circle,
.antd-pro-components-import-modal-index-chooseModal .ant-select-selection__clear,
.antd-pro-components-import-modal-index-chooseModal .ant-calendar-picker-icon,
.antd-pro-components-import-modal-index-chooseModal .ant-select-arrow,
.antd-pro-components-import-modal-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-components-import-modal-index-chooseModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-clear {
  right: 0;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-chooseModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-import-modal-index-chooseModal .ant-picker-range {
  width: 100%;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-chooseModal .ant-picker-focused,
.antd-pro-components-import-modal-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-chooseModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-import-modal-index-chooseModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-chooseModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-import-modal-index-chooseModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-import-modal-index-chooseModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-import-modal-index-chooseModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-import-modal-index-chooseModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-import-modal-index-chooseModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-import-modal-index-chooseModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-import-modal-index-chooseModal .ant-calendar-picker-input,
.antd-pro-components-import-modal-index-chooseModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-import-modal-index-chooseModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-import-modal-index-chooseModal div.ant-select-selection,
.antd-pro-components-import-modal-index-chooseModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-chooseModal .ant-calendar-picker-input,
.antd-pro-components-import-modal-index-chooseModal .ant-input-number-focused,
.antd-pro-components-import-modal-index-chooseModal .ant-select-focused.ant-select-selection,
.antd-pro-components-import-modal-index-chooseModal .ant-select-selection:focus,
.antd-pro-components-import-modal-index-chooseModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select {
  color: #333333;
}
.antd-pro-components-import-modal-index-chooseModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-import-modal-index-chooseModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-import-modal-index-text {
  font-size: 14px;
  font-weight: 400;
  color: #464646;
}
.antd-pro-components-import-modal-index-unfoldClass {
  width: 30px;
  height: 30px;
  background: #EFF2F7;
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  line-height: 26px;
}
.antd-pro-components-import-modal-index-unfoldClass img {
  transition: all 0.3s;
}
.antd-pro-components-import-modal-index-unfoldClass:hover {
  background: #E6E9EF;
}
.antd-pro-components-import-modal-index-group-more-btn {
  position: relative;
}
.antd-pro-components-import-modal-index-group-more-btn::before {
  content: '';
  display: inline-block;
  position: absolute;
  margin-top: 32px;
  width: 100%;
  height: 2px;
  background-color: #1bc0cb;
}
.antd-pro-components-import-modal-index-clearBox {
  color: #4091F7;
  font-size: 14px;
  cursor: pointer;
  line-height: 26px;
}
.antd-pro-components-import-modal-index-clearBox .antd-pro-components-import-modal-index-verticalLine {
  display: inline-block;
  margin: 0 10px;
  width: 1px;
  height: 12px;
  background: #D8D8D8;
}
.antd-pro-components-import-modal-index-unfoldBox {
  color: #4091F7;
  cursor: pointer;
  font-size: 14px;
  line-height: 26px;
  margin-right: 4px;
}
.antd-pro-components-import-modal-index-queryTagCom {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-top: 10px;
}
.antd-pro-components-import-modal-index-queryTag {
  border: none !important;
  height: 26px;
  background: #EFF2F8;
  border-radius: 2px;
  font-size: 14px;
  margin-right: 10px;
  padding-left: 8px;
  padding-right: 5px;
  margin-bottom: 10px;
}
.antd-pro-components-import-modal-index-queryTag .antd-pro-components-import-modal-index-queryTagEllipsis {
  line-height: 25px;
  height: 20px;
}
.antd-pro-components-import-modal-index-queryTag .antd-pro-components-import-modal-index-closeCom {
  padding-left: 10px;
  vertical-align: top;
  cursor: pointer;
}
.antd-pro-components-import-modal-index-queryTag .antd-pro-components-import-modal-index-closeCom img:hover {
  background-color: #fff;
  border-radius: 2px;
}
.antd-pro-components-import-modal-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-import-modal-index-upload a {
  color: #666;
}
.antd-pro-components-import-modal-index-upload a:hover {
  color: inherit;
}
.antd-pro-components-import-modal-index-main-color {
  color: #1bc0cb;
}
.antd-pro-components-import-modal-index-main-color.anticon {
  color: #1bc0cb;
}
.antd-pro-components-import-modal-index-budget-alert {
  font-size: 12px;
  border-style: dashed !important;
  color: #333 !important;
}
.antd-pro-components-import-modal-index-global input.ant-input:hover,
.antd-pro-components-import-modal-index-global textarea.ant-input:hover {
  border-bottom-color: #1bc0cb;
}
.antd-pro-components-import-modal-index-global .has-error input.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-components-import-modal-index-global .has-error input.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-components-import-modal-index-global .has-error textarea.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-components-import-modal-index-global .has-error textarea.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-components-import-modal-index-outline-btn {
  border: 1px solid #1bc0cb !important;
}
.antd-pro-components-import-modal-index-outline-btn:not(:hover) {
  color: #1bc0cb !important;
}
a.antd-pro-components-import-modal-index-disabled-link {
  color: #999 !important;
  pointer-events: none;
}

.antd-pro-components-travel-fee-form-index-deletIconHeader {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.antd-pro-components-travel-fee-form-index-deletIconHeaderTitle {
  font-size: 18px;
}
.antd-pro-components-travel-fee-form-index-deletIconWrap {
  visibility: hidden;
}
.antd-pro-components-travel-fee-form-index-deletIconWrap {
  height: 24px;
  width: 24px;
  border-radius: 50%;
  display: flex;
  justify-items: center;
  align-items: center;
}
.antd-pro-components-travel-fee-form-index-deletIcon {
  margin-left: 5px;
}
.antd-pro-components-travel-fee-form-index-cardWrap:hover .antd-pro-components-travel-fee-form-index-deletIconWrap {
  visibility: inherit;
}
.antd-pro-components-travel-fee-form-index-deletIconWrap:hover {
  background-color: #1bc0cb;
  cursor: pointer;
}
.antd-pro-components-travel-fee-form-index-deletIconWrap:hover .antd-pro-components-travel-fee-form-index-deletIcon {
  filter: brightness(600) saturate(0);
  color: white;
}
.antd-pro-components-travel-fee-form-index-deletIconWrap2 {
  height: 24px;
  width: 24px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-travel-fee-form-index-deletIconWrap2:hover {
  background-color: #1bc0cb;
  cursor: pointer;
}
.antd-pro-components-travel-fee-form-index-deletIconWrap2:hover .antd-pro-components-travel-fee-form-index-deletIcon2 {
  filter: brightness(600) saturate(0);
  color: white;
}
.antd-pro-components-travel-fee-form-index-money1 {
  margin-top: 12px;
  display: flex;
  justify-content: flex-end;
  margin-bottom: -12px;
}
.antd-pro-components-travel-fee-form-index-money2 {
  float: right;
}

.antd-pro-components-v3-modal-result-index-modalBodyHeight .ant-modal-body {
  height: 375px!important;
}
.antd-pro-components-v3-modal-result-index-result {
  text-align: center;
}
.antd-pro-components-v3-modal-result-index-content {
  width: 720px;
  height: 148px;
  margin: 16px auto;
  background-color: #fbfbfb;
  text-align: left;
  display: flex;
  align-items: center;
  overflow: auto;
}
.antd-pro-components-v3-modal-result-index-tooltipTitle {
  font-size: 24px;
  color: #333333;
  margin-top: 4px;
}
.antd-pro-components-v3-modal-result-index-description {
  display: flex;
}
.antd-pro-components-v3-modal-result-index-icon {
  display: inline-block;
  width: 14px;
  height: 17px;
  padding-bottom: 3px;
}

.antd-pro-components-v3-embedded-prompt-index-box {
  display: flex;
  align-items: flex-end;
}
.antd-pro-components-v3-embedded-prompt-index-alert {
  flex-grow: 1;
  display: flex;
  float: left;
  padding: 8px;
  border-radius: 3px;
  font-size: 14px;
  color: #333;
  clear: both;
}
.antd-pro-components-v3-embedded-prompt-index-greenBackground {
  background-color: #F1FBF6;
  border: 2px dashed #BCEDD3;
}
.antd-pro-components-v3-embedded-prompt-index-yellowBackground {
  background-color: #fffbe6;
  border: 2px dashed #ffe58f;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-number,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .anticon-close-circle,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-picker-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style div.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-number,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .anticon-close-circle,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi div.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi input.ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi input.ant-input-number-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-number-input-wrap,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-no-warp {
  white-space: nowrap;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-upload a {
  color: #666;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-upload a:hover {
  color: inherit;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-excelImportStyle .antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox {
  text-align: right;
  margin-bottom: 10px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-number,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .anticon-close-circle,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-picker-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox div.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-searchBox .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modal .ant-modal-body {
  overflow-y: hidden!important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 360px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-number,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .anticon-close-circle,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-picker-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner div.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-modalInner .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-label {
  padding: 3px 10px;
  border-radius: 1rem;
  color: #666;
  cursor: pointer;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-label.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-select {
  color: #fafafa;
  background-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal {
  margin-bottom: 8px;
  display: flex;
  justify-content: space-between;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .has-error .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .has-error .ant-picker,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-affix-wrapper-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-number,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-number {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal * {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-picker-suffix,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .anticon-close-circle,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-selection__clear,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-calendar-picker-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-arrow,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-affix-wrapper,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-clear {
  right: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-picker-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal div.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-calendar-picker-input,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-number-focused,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-focused.ant-select-selection,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-selection:focus,
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select {
  color: #333333;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-chooseModal input[type='text'].ant-input {
  height: 26px!important;
}
.antd-pro-pages-reimburse-edit-reimburse-labor-fee-styles-labelBox {
  display: inline-grid;
  grid-template-columns: repeat(2, auto);
  grid-column-gap: 5px;
  align-items: center;
}

.antd-pro-components-v3-edit-virtual-table-group-edit-virtual-table-group-groupTitle {
  display: flex;
  align-items: center;
  padding: 0 16px 0 16px;
  justify-content: space-between;
  height: 40px;
  background-color: #fafafa;
  border-bottom: 1px solid #F2F2F2;
}

.ant-form-item {
  margin-bottom: 10px;
}

.antd-pro-components-v3-business-guide-business-guide-guide {
  padding: 16px 16px 16px 16px;
  background-color: #FFFBE6;
}
.antd-pro-components-v3-business-guide-business-guide-guideContainer {
  display: flex;
  justify-content: space-between;
}
.antd-pro-components-v3-business-guide-business-guide-dashed {
  bottom: 0;
  height: 2px;
  border-bottom: 2px dashed #E5E5EA;
  display: block;
  width: 100%;
}
.antd-pro-components-v3-business-guide-business-guide-listBox {
  color: #464646;
  text-align: left;
}
.antd-pro-components-v3-business-guide-business-guide-listItem,
.antd-pro-components-v3-business-guide-business-guide-listItem2 {
  line-height: 20px;
  margin-bottom: 8px;
}
.antd-pro-components-v3-business-guide-business-guide-listItem2:last-child {
  margin-bottom: 0;
}
.antd-pro-components-v3-business-guide-business-guide-upload {
  display: inline-flex;
}
.antd-pro-components-v3-business-guide-business-guide-qcCodeBox {
  display: inline-flex;
  align-items: flex-start;
}
.antd-pro-components-v3-business-guide-business-guide-AttachmentList .antd-pro-components-v3-business-guide-business-guide-antd-pro-components-v2-card-card-card {
  margin-bottom: 0;
  padding-bottom: 0;
}
.antd-pro-components-v3-business-guide-business-guide-err {
  color: red;
}
.antd-pro-components-v3-business-guide-business-guide-lable-content {
  display: flex;
  align-items: center;
}
.antd-pro-components-v3-business-guide-business-guide-circle {
  border-radius: 50%;
  width: 10px;
  height: 10px;
  border: 1px solid #464646;
  margin-right: 2px;
}
.antd-pro-components-v3-business-guide-business-guide-upload-container {
  min-height: 100px;
}
.antd-pro-components-v3-business-guide-business-guide-upload-container .ant-upload.ant-upload-drag {
  border: 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 */
.antd-pro-components-labor-fee-form-index-readOnlyInput {
  border: none !important;
  pointer-events: none;
}
.antd-pro-components-labor-fee-form-index-footer-btn {
  padding: 5px 0;
  cursor: pointer;
  text-align: center;
  background-color: #fff;
  border: 1px dashed #b6b6b6;
  transition: all 0.5s;
}
.antd-pro-components-labor-fee-form-index-footer-btn:hover {
  background-color: #b6b6b6;
  color: #fff;
}
.antd-pro-components-labor-fee-form-index-popover {
  z-index: 100;
}
.antd-pro-components-labor-fee-form-index-extra-container {
  display: flex;
  align-items: center;
}
.antd-pro-components-labor-fee-form-index-amountWithoutTax {
  padding: 0;
  margin: 0;
  transform: translateX(27px);
}

.antd-pro-components-table-editable-table-editable-row .antd-pro-components-table-editable-table-ant-form-explain {
  position: absolute;
  font-size: 12px;
  margin-top: -4px;
}
.antd-pro-components-table-editable-table-operation-btn {
  padding-right: 1.5rem;
}
.antd-pro-components-table-editable-table-footer-btn {
  padding: 5px 0;
  cursor: pointer;
  text-align: center;
  background-color: #fff;
  border: 1px dashed #b6b6b6;
}

/* 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 */
.antd-pro-components-tax-calculator-index-icon {
  cursor: pointer;
}
.antd-pro-components-tax-calculator-index-title {
  text-align: right;
}
.antd-pro-components-tax-calculator-index-row {
  margin-bottom: 25px;
}
.antd-pro-components-tax-calculator-index-inputbox {
  width: 100%;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
/*stylelint-disable*/
/*stylelint-disable*/
.antd-pro-components-asset-warehouse-items-index-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-asset-warehouse-items-index-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-asset-warehouse-items-index-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .has-error .ant-picker,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-number,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-picker-suffix,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .anticon-close-circle,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-arrow,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-picker-focused,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style div.ant-select-selection,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-number-focused,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-asset-warehouse-items-index-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-asset-warehouse-items-index-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-asset-warehouse-items-index-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-asset-warehouse-items-index-newFormUi .has-error .ant-picker,
.antd-pro-components-asset-warehouse-items-index-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-number,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker-suffix,
.antd-pro-components-asset-warehouse-items-index-newFormUi .anticon-close-circle,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection__clear,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-arrow,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker-focused,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-asset-warehouse-items-index-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-asset-warehouse-items-index-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-asset-warehouse-items-index-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-asset-warehouse-items-index-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-asset-warehouse-items-index-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi div.ant-select-selection,
.antd-pro-components-asset-warehouse-items-index-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-number-focused,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection:focus,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-asset-warehouse-items-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-asset-warehouse-items-index-newFormUi input.ant-input-number-input,
.antd-pro-components-asset-warehouse-items-index-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-asset-warehouse-items-index-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-no-warp {
  white-space: nowrap;
}
.antd-pro-components-asset-warehouse-items-index-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-asset-warehouse-items-index-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-asset-warehouse-items-index-excelImportStyle .antd-pro-components-asset-warehouse-items-index-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-asset-warehouse-items-index-excelImportStyle .antd-pro-components-asset-warehouse-items-index-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-asset-warehouse-items-index-excelImportStyle .antd-pro-components-asset-warehouse-items-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-asset-warehouse-items-index-excelImportStyle .antd-pro-components-asset-warehouse-items-index-upload a {
  color: #666;
}
.antd-pro-components-asset-warehouse-items-index-excelImportStyle .antd-pro-components-asset-warehouse-items-index-upload a:hover {
  color: inherit;
}
.antd-pro-components-asset-warehouse-items-index-excelImportStyle .antd-pro-components-asset-warehouse-items-index-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-asset-warehouse-items-index-excelImportStyle .antd-pro-components-asset-warehouse-items-index-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-asset-warehouse-items-index-excelImportStyle .antd-pro-components-asset-warehouse-items-index-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-asset-warehouse-items-index-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-asset-warehouse-items-index-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-asset-warehouse-items-index-query-card .ant-legacy-form-item-control-wrapper {
  width: calc(100% - 130px);
}
.antd-pro-components-asset-warehouse-items-index-query-card .ant-select-selector {
  line-height: 1;
  top: -1px;
}
.antd-pro-components-asset-warehouse-items-index-query-card .ant-card {
  border-radius: 3px;
}
.antd-pro-components-asset-warehouse-items-index-query-card div.ant-card-body {
  padding: 10px 12px 10px;
}
.antd-pro-components-asset-warehouse-items-index-query-card .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-components-asset-warehouse-items-index-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-query-card .ant-select-selector {
  border-color: var(--primary-color);
}
.antd-pro-components-asset-warehouse-items-index-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-asset-warehouse-items-index-query-card .ant-select .ant-select-selector {
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-query-card .ant-select-selection-item-remove {
  display: none !important;
}
.antd-pro-components-asset-warehouse-items-index-query-card .ant-picker,
.antd-pro-components-asset-warehouse-items-index-query-card .ant-input,
.antd-pro-components-asset-warehouse-items-index-query-card .ant-input-affix-wrapper,
.antd-pro-components-asset-warehouse-items-index-query-card .ant-input-number,
.antd-pro-components-asset-warehouse-items-index-query-card .ant-select-selector {
  background-color: transparent !important;
}
.antd-pro-components-asset-warehouse-items-index-bottomFixLast::after {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 14px;
  width: 100%;
  content: '';
  pointer-events: none;
  box-shadow: -4px -8px 8px -6px rgba(0, 0, 0, 0.15);
  background-color: #fff;
}
#antd-pro-components-asset-warehouse-items-index-root .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-components-asset-warehouse-items-index-unfold-btn-container {
  display: flex;
  justify-content: center;
}
.antd-pro-components-asset-warehouse-items-index-isunfold-btn-container {
  display: flex;
  justify-content: center;
  margin-top: 14px;
}
.antd-pro-components-asset-warehouse-items-index-unfold-btn {
  margin-top: -12px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 26px;
  font-size: 12px;
  color: #b2b2b2;
  background-color: #f7f7f7;
  width: 120px;
  border-radius: 3px 3px 0 0;
  cursor: pointer;
}
.antd-pro-components-asset-warehouse-items-index-unfold-img {
  margin-right: 5px;
  transition: all 0.4s;
}
.antd-pro-components-asset-warehouse-items-index-unfold-img.antd-pro-components-asset-warehouse-items-index-rotate {
  transform-origin: center;
  transform: rotateZ(180deg);
}
.antd-pro-components-asset-warehouse-items-index-item-label-container {
  display: inline-flex;
  width: 116px;
  min-width: 116px;
  max-width: 116px;
  padding-bottom: 5px;
  color: #666;
  justify-content: flex-end;
}
.antd-pro-components-asset-warehouse-items-index-global {
  margin-bottom: 16px;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-global .has-error .ant-select-arrow,
.antd-pro-components-asset-warehouse-items-index-global .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-asset-warehouse-items-index-global .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-asset-warehouse-items-index-global .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-global .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-asset-warehouse-items-index-global .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-asset-warehouse-items-index-global .has-error .ant-picker,
.antd-pro-components-asset-warehouse-items-index-global .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-asset-warehouse-items-index-global .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-asset-warehouse-items-index-global .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-asset-warehouse-items-index-global .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input-affix-wrapper:focus,
.antd-pro-components-asset-warehouse-items-index-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input-affix-wrapper:focus,
.antd-pro-components-asset-warehouse-items-index-global .ant-input-affix-wrapper-focused,
.antd-pro-components-asset-warehouse-items-index-global .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input,
.antd-pro-components-asset-warehouse-items-index-global .ant-input-number,
.antd-pro-components-asset-warehouse-items-index-global .ant-input-affix-wrapper,
.antd-pro-components-asset-warehouse-items-index-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input-number {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-global * {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-picker-suffix,
.antd-pro-components-asset-warehouse-items-index-global .anticon-close-circle,
.antd-pro-components-asset-warehouse-items-index-global .ant-select-selection__clear,
.antd-pro-components-asset-warehouse-items-index-global .ant-calendar-picker-icon,
.antd-pro-components-asset-warehouse-items-index-global .ant-select-arrow,
.antd-pro-components-asset-warehouse-items-index-global .ant-input-affix-wrapper,
.antd-pro-components-asset-warehouse-items-index-global .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-clear {
  right: 0;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-picker-range {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-picker-focused,
.antd-pro-components-asset-warehouse-items-index-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-global input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-asset-warehouse-items-index-global input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-global textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-asset-warehouse-items-index-global textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-asset-warehouse-items-index-global .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-asset-warehouse-items-index-global .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-asset-warehouse-items-index-global .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-asset-warehouse-items-index-global .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-asset-warehouse-items-index-global .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-calendar-picker-input,
.antd-pro-components-asset-warehouse-items-index-global span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-asset-warehouse-items-index-global span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-global div.ant-select-selection,
.antd-pro-components-asset-warehouse-items-index-global span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-calendar-picker-input,
.antd-pro-components-asset-warehouse-items-index-global .ant-input-number-focused,
.antd-pro-components-asset-warehouse-items-index-global .ant-select-focused.ant-select-selection,
.antd-pro-components-asset-warehouse-items-index-global .ant-select-selection:focus,
.antd-pro-components-asset-warehouse-items-index-global .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select {
  color: #333333;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-asset-warehouse-items-index-no-warp {
  text-align: right;
  white-space: nowrap;
  width: 7rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-asset-warehouse-items-index-extra-container {
  display: flex;
  align-items: center;
}
.antd-pro-components-asset-warehouse-items-index-formBox {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  width: 100%;
  align-items: start;
}
.formBoxStyle .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-userModalAdvancedQueryCardWrap {
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  margin-top: -24px;
}
.antd-pro-components-asset-warehouse-items-index-tabBarExtraContent {
  cursor: pointer;
}
.antd-pro-components-asset-warehouse-items-index-tabBarExtraContent:hover {
  color: var(--primary-color);
}
.antd-pro-components-asset-warehouse-items-index-tabBarBox {
  display: flex;
  justify-content: space-between;
  position: relative;
  background-color: white;
}
.antd-pro-components-asset-warehouse-items-index-tabBarBox .antd-pro-components-asset-warehouse-items-index-tabBar {
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-asset-warehouse-items-index-tabBarBox .antd-pro-components-asset-warehouse-items-index-tabBar .ant-tabs-nav-operations {
  display: none !important;
}
.antd-pro-components-asset-warehouse-items-index-tabBarBox .antd-pro-components-asset-warehouse-items-index-more {
  padding-bottom: 4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-components-asset-warehouse-items-index-tabBarBox::before {
  background-color: white;
  width: 100%;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 4px;
  border-bottom: 1px solid #f0f0f0;
  content: '';
}
.antd-pro-components-asset-warehouse-items-index-setGroup {
  padding-right: 16px;
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-asset-warehouse-items-index-andBox {
  float: left;
  display: flex;
  justify-content: space-between;
  width: 32px;
}
.antd-pro-components-asset-warehouse-items-index-contentFormAndBorder {
  border: 1px solid #ccc;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-right: none;
  height: 100%;
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-contentFormAndText {
  left: -6px;
  position: absolute;
}
.antd-pro-components-asset-warehouse-items-index-groupBasicClass {
  width: 400px !important;
}
.antd-pro-components-asset-warehouse-items-index-operatorLabelClass {
  width: 6rem !important;
}
.antd-pro-components-asset-warehouse-items-index-operatorFormClass {
  width: 100px !important;
}
.antd-pro-components-asset-warehouse-items-index-noLabelClass {
  width: 0 !important;
}
.antd-pro-components-asset-warehouse-items-index-valueClass {
  width: calc(100% - 12px) !important;
}
.antd-pro-components-asset-warehouse-items-index-titleItem {
  height: 40px;
  padding: 10px 15px;
  cursor: pointer;
  border: 1px solid #E6E9EC;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  background-color: #FAFAFA;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .has-error .ant-select-arrow,
.antd-pro-components-asset-warehouse-items-index-chooseModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-asset-warehouse-items-index-chooseModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-chooseModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-asset-warehouse-items-index-chooseModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-asset-warehouse-items-index-chooseModal .has-error .ant-picker,
.antd-pro-components-asset-warehouse-items-index-chooseModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-affix-wrapper-focused,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-number,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-number {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal * {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-picker-suffix,
.antd-pro-components-asset-warehouse-items-index-chooseModal .anticon-close-circle,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-selection__clear,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-calendar-picker-icon,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-arrow,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-clear {
  right: 0;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-picker-range {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-picker-focused,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-asset-warehouse-items-index-chooseModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-asset-warehouse-items-index-chooseModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-asset-warehouse-items-index-chooseModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-asset-warehouse-items-index-chooseModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-calendar-picker-input,
.antd-pro-components-asset-warehouse-items-index-chooseModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal div.ant-select-selection,
.antd-pro-components-asset-warehouse-items-index-chooseModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-calendar-picker-input,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-number-focused,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-focused.ant-select-selection,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-selection:focus,
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select {
  color: #333333;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-asset-warehouse-items-index-chooseModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-asset-warehouse-items-index-text {
  font-size: 14px;
  font-weight: 400;
  color: #464646;
}
.antd-pro-components-asset-warehouse-items-index-unfoldClass {
  width: 30px;
  height: 30px;
  background: #EFF2F7;
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  line-height: 26px;
}
.antd-pro-components-asset-warehouse-items-index-unfoldClass img {
  transition: all 0.3s;
}
.antd-pro-components-asset-warehouse-items-index-unfoldClass:hover {
  background: #E6E9EF;
}
.antd-pro-components-asset-warehouse-items-index-group-more-btn {
  position: relative;
}
.antd-pro-components-asset-warehouse-items-index-group-more-btn::before {
  content: '';
  display: inline-block;
  position: absolute;
  margin-top: 32px;
  width: 100%;
  height: 2px;
  background-color: #1bc0cb;
}
.antd-pro-components-asset-warehouse-items-index-clearBox {
  color: #4091F7;
  font-size: 14px;
  cursor: pointer;
  line-height: 26px;
}
.antd-pro-components-asset-warehouse-items-index-clearBox .antd-pro-components-asset-warehouse-items-index-verticalLine {
  display: inline-block;
  margin: 0 10px;
  width: 1px;
  height: 12px;
  background: #D8D8D8;
}
.antd-pro-components-asset-warehouse-items-index-unfoldBox {
  color: #4091F7;
  cursor: pointer;
  font-size: 14px;
  line-height: 26px;
  margin-right: 4px;
}
.antd-pro-components-asset-warehouse-items-index-queryTagCom {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-top: 10px;
}
.antd-pro-components-asset-warehouse-items-index-queryTag {
  border: none !important;
  height: 26px;
  background: #EFF2F8;
  border-radius: 2px;
  font-size: 14px;
  margin-right: 10px;
  padding-left: 8px;
  padding-right: 5px;
  margin-bottom: 10px;
}
.antd-pro-components-asset-warehouse-items-index-queryTag .antd-pro-components-asset-warehouse-items-index-queryTagEllipsis {
  line-height: 25px;
  height: 20px;
}
.antd-pro-components-asset-warehouse-items-index-queryTag .antd-pro-components-asset-warehouse-items-index-closeCom {
  padding-left: 10px;
  vertical-align: top;
  cursor: pointer;
}
.antd-pro-components-asset-warehouse-items-index-queryTag .antd-pro-components-asset-warehouse-items-index-closeCom img:hover {
  background-color: #fff;
  border-radius: 2px;
}
/*stylelint-disable*/
.antd-pro-components-asset-warehouse-items-index-title {
  font-size: 16px;
}
.antd-pro-components-asset-warehouse-items-index-attention {
  background: #f8f9fd;
  color: #666;
  font-size: 12px;
  border: 1px dashed #6780CE;
  padding: 8px;
}
.antd-pro-components-asset-warehouse-items-index-attention ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.antd-pro-components-asset-warehouse-items-index-attention li {
  margin: 0;
  padding: 0;
  line-height: 1.5em;
}
.antd-pro-components-asset-warehouse-items-index-line {
  margin-bottom: 18px;
  padding-bottom: 18px;
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-components-asset-warehouse-items-index-line:last-child {
  border: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.antd-pro-components-asset-warehouse-items-index-upload .ant-upload {
  width: 250px;
  height: 150px;
}
.antd-pro-components-asset-warehouse-items-index-importing {
  width: 446px;
  height: 150px;
  margin: 32px auto;
  text-align: center;
  line-height: 2em;
}
.antd-pro-components-asset-warehouse-items-index-result {
  text-align: center;
}
.antd-pro-components-asset-warehouse-items-index-result-title {
  font-size: 24px;
  font-weight: bold;
  margin: 24px 0;
}
.antd-pro-components-asset-warehouse-items-index-result-data {
  width: 720px;
  background: #fbfbfb;
  height: 100px;
  line-height: 100px;
  margin: 24px auto;
}
.antd-pro-components-asset-warehouse-items-index-mask {
  text-align: center;
  font-size: 12px;
  margin: 30px auto;
}
.antd-pro-components-asset-warehouse-items-index-mask img {
  margin-bottom: 20px;
}
.antd-pro-components-asset-warehouse-items-index-red {
  color: red;
}
.antd-pro-components-asset-warehouse-items-index-global input.ant-input,
.antd-pro-components-asset-warehouse-items-index-global textarea.ant-input {
  height: 21px;
}
.antd-pro-components-asset-warehouse-items-index-global input.ant-input:hover,
.antd-pro-components-asset-warehouse-items-index-global textarea.ant-input:hover {
  border-bottom-color: #1bc0cb;
}
.antd-pro-components-asset-warehouse-items-index-global .has-error input.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-components-asset-warehouse-items-index-global .has-error input.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-components-asset-warehouse-items-index-global .has-error textarea.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-components-asset-warehouse-items-index-global .has-error textarea.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-tag {
  min-width: 60px;
  height: 20px;
  line-height: 18px;
  text-align: center;
  font-size: 12px;
  background: #fff2e8;
  color: #f1541c;
  border-color: #fff2e8;
  padding: 0 3px;
  border-radius: 10px;
  max-width: 70px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.antd-pro-components-asset-warehouse-items-index-global .ant-tag.add {
  background: #fff;
  color: #1bc0cb;
  border-color: #1bc0cb;
}
.antd-pro-components-asset-warehouse-items-index-often {
  height: 14px;
  vertical-align: middle;
}
.antd-pro-components-asset-warehouse-items-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-asset-warehouse-items-index-upload a {
  color: #666;
}
.antd-pro-components-asset-warehouse-items-index-upload a:hover {
  color: inherit;
}
.antd-pro-components-asset-warehouse-items-index-main-color {
  color: #1bc0cb;
}
.antd-pro-components-asset-warehouse-items-index-main-color.anticon {
  color: #1bc0cb;
}
.antd-pro-components-asset-warehouse-items-index-row {
  margin-bottom: 4px;
}
.antd-pro-components-asset-warehouse-items-index-inputHeight .antd-pro-components-v2-labels-labels-wrapper {
  padding-top: 8px;
}
.antd-pro-components-asset-warehouse-items-index-upload-img {
  width: 104px;
  height: 104px;
  display: block;
}
.antd-pro-components-asset-warehouse-items-index-upload-img .ant-upload {
  width: 104px;
  height: 104px;
}
.antd-pro-components-asset-warehouse-items-index-upload-img a {
  color: rgba(0, 0, 0, 0.65);
  max-height: 100%;
}
.antd-pro-components-asset-warehouse-items-index-upload-img a:hover {
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-components-asset-warehouse-items-index-preview-img {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}
.antd-pro-components-asset-warehouse-items-index-preview-img:hover > footer {
  transform: translateY(0);
}
.antd-pro-components-asset-warehouse-items-index-preview-img > img {
  max-height: 104px;
  max-width: 104px;
}
.antd-pro-components-asset-warehouse-items-index-preview-img > footer {
  transform: translateY(24px);
  transition: all 0.5s;
  height: 24px;
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  justify-content: center;
  align-items: center;
  display: flex;
  width: 100%;
}
.antd-pro-components-asset-warehouse-items-index-preview-img > footer > img {
  cursor: pointer;
  height: 13px;
  width: 13px;
  margin-right: 2px;
}
.antd-pro-components-asset-warehouse-items-index-right {
  float: right;
}
.antd-pro-components-asset-warehouse-items-index-header {
  overflow: hidden;
}
.antd-pro-components-asset-warehouse-items-index-header .ant-tag {
  width: 80px;
  border-radius: 10px;
  font-size: 14px;
  line-height: 20px;
  height: 20px;
  text-align: center;
  margin-top: 6px;
}
.antd-pro-components-asset-warehouse-items-index-header .ant-tag:nth-child(1) {
  width: 60px;
}
.antd-pro-components-asset-warehouse-items-index-productContentWrapper {
  max-height: 280px;
  height: 280px;
  min-height: 280px;
}
.antd-pro-components-asset-warehouse-items-index-footer-text {
  margin-right: 8px;
}
.antd-pro-components-asset-warehouse-items-index-footer-num {
  margin-right: 24px;
  font-size: 20px;
  color: #1bc0cb;
  vertical-align: top;
}
.antd-pro-components-asset-warehouse-items-index-blue {
  color: #1bc0cb !important;
}
.antd-pro-components-asset-warehouse-items-index-nkyTable td {
  word-break: break-all;
}
.antd-pro-components-asset-warehouse-items-index-productNameBox {
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-asset-warehouse-items-index-modal .ant-modal-body {
  padding: 12px 24px;
}
.antd-pro-components-asset-warehouse-items-index-modal .ant-modal-content {
  height: 80vh;
}
.antd-pro-components-asset-warehouse-items-index-modal .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-asset-warehouse-items-index-modal .ant-table-body::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.antd-pro-components-asset-warehouse-items-index-modal .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-asset-warehouse-items-index-show-content {
  padding: 0;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-asset-warehouse-items-index-wrapper {
  background: #fff;
}
.antd-pro-components-asset-warehouse-items-index-footer {
  display: flex;
  font-size: 16px;
  color: #333;
  justify-content: flex-end;
  align-items: center;
  margin-top: 16px !important;
  margin-bottom: -5px;
}
.antd-pro-components-asset-warehouse-items-index-blue {
  color: #1bc0cb !important;
  margin-right: 16px;
  font-size: 20px;
  font-weight: 500;
}
.antd-pro-components-asset-warehouse-items-index-footer-btn {
  margin-right: 10px;
}
.antd-pro-components-asset-warehouse-items-index-icon-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 35px;
}
.antd-pro-components-asset-warehouse-items-index-plus-icon {
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  color: #fff;
  font-weight: bold;
  background-color: #1bc0cb;
}
.antd-pro-components-asset-warehouse-items-index-table .ant-table-thead {
  white-space: nowrap;
}
.antd-pro-components-asset-warehouse-items-index-table .ant-table-thead th {
  padding: 6px 9px !important;
}
.antd-pro-components-asset-warehouse-items-index-table .antd-pro-components-asset-warehouse-items-index-tr td {
  height: 48px;
  padding: 6px 9px !important;
}
.antd-pro-components-asset-warehouse-items-index-table .antd-pro-components-asset-warehouse-items-index-tr td > * {
  height: 35px;
  line-height: 35px;
}
header div .ant-card-body {
  border: 1px solid #e7e7e7;
}
.antd-pro-components-asset-warehouse-items-index-modal {
  height: 680px;
}
.antd-pro-components-asset-warehouse-items-index-modal .ant-modal-content {
  height: 100%;
}
.antd-pro-components-asset-warehouse-items-index-modal .ant-modal-body {
  height: 100%;
}
.antd-pro-components-asset-warehouse-items-index-modal .ant-modal-footer {
  padding: 12px 16px;
}
.antd-pro-components-asset-warehouse-items-index-treeSelect {
  border: none!important;
  background: transparent!important;
}
.antd-pro-components-asset-warehouse-items-index-treeSelect span {
  border: none!important;
  outline: none!important;
}
.antd-pro-components-asset-warehouse-items-index-inputStyles .ant-input-affix-wrapper {
  height: 22px !important;
}
.antd-pro-components-asset-warehouse-items-index-currentHeight .antd-pro-components-v2-table-edit-table-renderBox {
  height: 100%!important;
}
.antd-pro-components-asset-warehouse-items-index-pitch-button {
  color: rgba(0, 0, 0, 0.65);
}

/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-side-bar-index-open-active-mixin {
  background: rgba(34, 135, 139, 0.5);
}
.antd-pro-components-side-bar-index-open-active-mixin::before {
  content: "";
  height: 100%;
  width: 5px;
  background: #1bc0c8;
  left: 0;
  position: absolute;
}
.antd-pro-components-side-bar-index-menu-item img {
  filter: contrast(0.3);
}
.antd-pro-components-side-bar-index-nav {
  width: 60px;
  overflow: hidden;
  min-height: 100vh;
  flex: 0 0 60px;
  position: relative;
  z-index: 101;
  transition: all ease 0.3s;
  padding: 60px 0 0 0;
}
.antd-pro-components-side-bar-index-nav .antd-pro-components-side-bar-index-menu-item {
  color: transparent;
  cursor: default;
}
.antd-pro-components-side-bar-index-nav.antd-pro-components-side-bar-index-open {
  overflow: visible;
  flex: 0 0 180px;
  width: 180px;
}
.antd-pro-components-side-bar-index-nav.antd-pro-components-side-bar-index-open .antd-pro-components-side-bar-index-menu-item {
  color: #ccc;
}
.antd-pro-components-side-bar-index-nav.antd-pro-components-side-bar-index-open .antd-pro-components-side-bar-index-menu-item:hover {
  background: rgba(34, 135, 139, 0.5);
}
.antd-pro-components-side-bar-index-nav.antd-pro-components-side-bar-index-open .antd-pro-components-side-bar-index-menu-item:hover::before {
  content: "";
  height: 100%;
  width: 5px;
  background: #1bc0c8;
  left: 0;
  position: absolute;
}
.antd-pro-components-side-bar-index-nav.antd-pro-components-side-bar-index-open .antd-pro-components-side-bar-index-menu-item.antd-pro-components-side-bar-index-active {
  color: #fff;
  background: rgba(34, 135, 139, 0.5);
}
.antd-pro-components-side-bar-index-nav.antd-pro-components-side-bar-index-open .antd-pro-components-side-bar-index-menu-item.antd-pro-components-side-bar-index-active::before {
  content: "";
  height: 100%;
  width: 5px;
  background: #1bc0c8;
  left: 0;
  position: absolute;
}
.antd-pro-components-side-bar-index-nav .antd-pro-components-side-bar-index-menu-text-short {
  display: none;
  position: relative;
  left: -5px;
}
.antd-pro-components-side-bar-index-nav:not(.antd-pro-components-side-bar-index-open):hover {
  overflow: visible;
}
.antd-pro-components-side-bar-index-nav:not(.antd-pro-components-side-bar-index-open) .antd-pro-components-side-bar-index-menu-item {
  color: transparent;
}
.antd-pro-components-side-bar-index-nav:not(.antd-pro-components-side-bar-index-open) .antd-pro-components-side-bar-index-menu-item.antd-pro-components-side-bar-index-active {
  color: #fff;
}
.antd-pro-components-side-bar-index-nav:not(.antd-pro-components-side-bar-index-open) .antd-pro-components-side-bar-index-menu-item.antd-pro-components-side-bar-index-active > .antd-pro-components-side-bar-index-menu-text {
  display: none;
}
.antd-pro-components-side-bar-index-nav:not(.antd-pro-components-side-bar-index-open) .antd-pro-components-side-bar-index-menu-item.antd-pro-components-side-bar-index-active .antd-pro-components-side-bar-index-menu-text-short {
  display: inline-block;
}
.antd-pro-components-side-bar-index-nav:not(.antd-pro-components-side-bar-index-open) .antd-pro-components-side-bar-index-menu-item:hover > .antd-pro-components-side-bar-index-menu-text {
  display: none;
}
.antd-pro-components-side-bar-index-nav:not(.antd-pro-components-side-bar-index-open) .antd-pro-components-side-bar-index-menu-item:hover .antd-pro-components-side-bar-index-menu-text-short {
  display: inline-block;
}
.antd-pro-components-side-bar-index-hintIcon {
  filter: none !important;
}
.antd-pro-components-side-bar-index-nav-content {
  width: 180px;
  transition: width ease 0.3s;
  background: #151524;
  height: 100vh;
  position: fixed;
  overflow-x: hidden;
  padding-bottom: 100px;
  scrollbar-width: none;
}
.antd-pro-components-side-bar-index-nav-content::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-side-bar-index-logo {
  width: 180px;
  height: 60px;
  padding: 10px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  font-size: 12px;
  line-height: 1.5;
  color: #fff;
  background: #242536;
  position: fixed;
  z-index: 102;
  top: 0;
  transition: width ease 0.3s;
}
.antd-pro-components-side-bar-index-logo:hover {
  color: #fff;
}
.antd-pro-components-side-bar-index-logo:visited {
  color: #fff;
}
.antd-pro-components-side-bar-index-logo img {
  max-height: 40px;
  max-width: 40px;
  margin-right: 10px;
}
.antd-pro-components-side-bar-index-menu-wrapper {
  margin: 0;
  padding: 0;
}
.antd-pro-components-side-bar-index-menu-item {
  color: #ccc;
  position: relative;
  z-index: 101;
  width: 100%;
  height: 44px;
  line-height: 44px;
  padding-left: 22px;
  background: none;
}
.antd-pro-components-side-bar-index-menu-item.antd-pro-components-side-bar-index-last-item .antd-pro-components-side-bar-index-sub-menu-panel {
  top: inherit;
  bottom: 0;
}
.antd-pro-components-side-bar-index-menu-item.antd-pro-components-side-bar-index-last-item .antd-pro-components-side-bar-index-sub-menu-panel::before {
  top: initial;
  bottom: 20px;
}
.antd-pro-components-side-bar-index-menu-item:hover {
  background: #1bc0cb;
}
.antd-pro-components-side-bar-index-menu-item:hover > span {
  color: #fff;
}
.antd-pro-components-side-bar-index-menu-item:hover img {
  filter: contrast(3);
}
.antd-pro-components-side-bar-index-menu-item:hover .antd-pro-components-side-bar-index-hintIcon {
  filter: none;
}
.antd-pro-components-side-bar-index-menu-item:hover .antd-pro-components-side-bar-index-sub-menu-panel {
  display: block;
}
.antd-pro-components-side-bar-index-menu-item:hover .antd-pro-components-side-bar-index-box {
  display: block;
  transition: all 0.3s;
  box-sizing: content-box;
}
.antd-pro-components-side-bar-index-menu-item:hover .antd-pro-components-side-bar-index-sanjiao {
  visibility: visible;
  transition: all 0.3s;
}
.antd-pro-components-side-bar-index-menu-item a {
  display: inline-block;
  text-align: left;
  padding-left: 10px;
  width: 100%;
  line-height: 32px;
}
.antd-pro-components-side-bar-index-menu-item a:not(.antd-pro-components-side-bar-index-active) {
  color: #464646;
}
.antd-pro-components-side-bar-index-menu-item a.antd-pro-components-side-bar-index-active {
  background: none;
  color: #1bc0cb !important;
}
.antd-pro-components-side-bar-index-sub-menu-panel {
  position: absolute;
  top: 0;
  left: 100%;
  display: none;
}
.antd-pro-components-side-bar-index-sub-menu-panel::before {
  content: "";
  position: absolute;
  display: block;
  background: #151524;
  height: 8px;
  width: 9px;
  transform: rotate(45deg);
  left: 1px;
  top: 20px;
}
.antd-pro-components-side-bar-index-sub-menu-row {
  display: flex;
  border-radius: 3px;
  background: #151524;
  padding: 2px 16px 2px 14px;
  margin-left: 4px;
  line-height: initial;
}
.antd-pro-components-side-bar-index-sub-menu-col {
  min-width: 120px;
  flex: 1;
}
.antd-pro-components-side-bar-index-sub-menu-col a {
  line-height: 38px;
}
.antd-pro-components-side-bar-index-menu-text {
  display: inline-block;
  color: inherit;
  cursor: default;
  overflow: hidden;
  height: 44px;
}
.antd-pro-components-side-bar-index-menu-text img {
  height: 16px;
  width: 16px;
  margin-right: 15px;
  margin-top: -1px;
}
.antd-pro-components-side-bar-index-currentItem {
  color: #1bc0cb !important;
}
.antd-pro-components-side-bar-index-active {
  background: #1bc0cb;
  color: #fff;
}
.antd-pro-components-side-bar-index-active img {
  filter: contrast(3);
}
.antd-pro-components-side-bar-index-active .antd-pro-components-side-bar-index-hintIcon {
  filter: none;
}
.antd-pro-components-side-bar-index-expand {
  position: fixed;
  z-index: 102;
  bottom: 0;
  width: 180px;
  height: 26px;
  line-height: 26px;
  color: #898989;
  background: #151524;
  font-size: 12px;
  text-align: center;
  border-top: 1px solid #242536;
  cursor: pointer;
  transition: width ease 0.3s;
}
.antd-pro-components-side-bar-index-expand img {
  height: 10px;
  vertical-align: baseline;
  margin-right: 5px;
}
.antd-pro-components-side-bar-index-tooltipBox {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  background-color: #FFFFFF;
}
.antd-pro-components-side-bar-index-tooltipBox .antd-pro-components-side-bar-index-tooltipRow {
  display: flex;
  padding: 0 0 0 16px;
}
.antd-pro-components-side-bar-index-tooltipBox .antd-pro-components-side-bar-index-tooltipRow .antd-pro-components-side-bar-index-tooltipCol {
  padding-top: 4px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.antd-pro-components-side-bar-index-tooltipBox .antd-pro-components-side-bar-index-tooltipRow .antd-pro-components-side-bar-index-tooltipCol a {
  line-height: 30px;
  margin-bottom: 8px;
}
.antd-pro-components-side-bar-index-tooltipBox .antd-pro-components-side-bar-index-tooltipRow a {
  color: #464646;
  margin: 0 6px 0 0;
  width: 120px;
  display: inline-block;
}
.antd-pro-components-side-bar-index-tooltipBox .antd-pro-components-side-bar-index-tooltipRow a:hover {
  color: #1bc0cb !important;
}
.antd-pro-components-side-bar-index-logoAndExpandOpen {
  width: 60px!important;
}
body .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
}
body .ant-tooltip-content {
  border-radius: 3px;
  margin-top: -8px;
}
body .ant-tooltip-content .ant-tooltip-inner {
  min-width: none !important;
  background-color: #151524;
  width: auto;
  max-width: none !important;
}
.antd-pro-components-side-bar-index-nav .expand-item.ant-tooltip-open {
  background: rgba(34, 135, 139, 0.5);
  color: #fff;
}
.antd-pro-components-side-bar-index-nav .expand-item.ant-tooltip-open img {
  filter: contrast(3);
}
.antd-pro-components-side-bar-index-nav .expand-item.ant-tooltip-open::before {
  content: "";
  height: 100%;
  width: 5px;
  background: #1bc0c8;
  left: 0;
  position: absolute;
}
.antd-pro-components-side-bar-index-nav .expand-item.ant-tooltip-open .hintIcon {
  filter: none;
}
.antd-pro-components-side-bar-index-nav .pack-up-item.ant-tooltip-open {
  background-color: #1bc0c8 !important;
}
.antd-pro-components-side-bar-index-nav .pack-up-item.ant-tooltip-open img {
  filter: contrast(3);
}
.antd-pro-components-side-bar-index-nav .pack-up-item.ant-tooltip-open .hintIcon {
  filter: none;
}
.antd-pro-components-side-bar-index-nav .pack-up-item.ant-tooltip-open::before {
  content: "";
  height: 100%;
  width: 5px;
  background: #1bc0c8;
  left: 0;
  position: absolute;
}
body .antd-pro-components-side-bar-index-expandTooltip {
  left: 172px!important;
}
body .antd-pro-components-side-bar-index-packUpTooltip {
  left: 58px!important;
}
.antd-pro-components-side-bar-index-style {
  width: 1000px;
}
body #sideBarToolTipContainer .ant-tooltip .ant-tooltip-inner {
  border-radius: 0 3px 3px 0;
  border-top: 6px solid #1BC0CB;
  min-width: 236px;
  width: auto;
}
.antd-pro-components-side-bar-index-boxExpand {
  left: 180px!important;
}
.antd-pro-components-side-bar-index-boxPackUp {
  left: 60px !important;
}
.antd-pro-components-side-bar-index-box {
  position: fixed;
  background-color: #FFFFFF;
  border-radius: 0 3px 3px 0;
  border-top: 6px solid #1BC0CB;
  min-width: 204px;
  width: auto;
  padding: 32px 26px 32px 32px;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.2);
  display: none;
  max-height: 444px;
  overflow-y: auto;
}
.antd-pro-components-side-bar-index-title {
  height: 18px;
  font-size: 14px;
  font-weight: 700;
  color: #333333;
  line-height: 18px;
  margin-bottom: 10px;
  display: flex;
}
.antd-pro-components-side-bar-index-hed {
  padding-left: 8px;
  display: flex;
}
.antd-pro-components-side-bar-index-shu {
  display: inline-block;
  width: 4px;
  height: 14px;
  background-color: #1BC0CB;
  margin-right: 5px;
  margin-top: 2px;
}
.antd-pro-components-side-bar-index-link {
  display: flex;
  width: 170px;
  height: 32px;
  transition: all 0.3s;
}
.antd-pro-components-side-bar-index-link a:hover {
  background: #ECF3F8 !important;
  color: #464646;
}
.antd-pro-components-side-bar-index-link .antd-pro-components-side-bar-index-a {
  display: inline-block;
}
.antd-pro-components-side-bar-index-linkA {
  display: flex;
  align-items: center;
  width: 170px;
  font-size: 14px;
  padding-left: 8px;
}
.antd-pro-components-side-bar-index-menut {
  float: left;
  position: relative;
  counter-increment: item-counter;
  *zoom: 1;
}
.antd-pro-components-side-bar-index-menut:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.antd-pro-components-side-bar-index-son {
  position: absolute;
}
.antd-pro-components-side-bar-index-sanjiao {
  position: absolute;
  display: block;
  width: 0px;
  height: 0px;
  visibility: hidden;
  overflow: hidden;
  pointer-events: none;
  left: 174px;
  top: calc(50% - 6px);
  border-top: 6px solid transparent;
  border-left: 0px solid #fff;
  border-bottom: 6px solid transparent;
  border-right: 6px solid #fff;
}
.antd-pro-components-side-bar-index-sanjiaomaxw {
  left: 174px;
}
.antd-pro-components-side-bar-index-sanjiaominw {
  left: 55px;
}
.antd-pro-components-side-bar-index-hintIcon {
  margin: 0 0 10px 4px;
}
.antd-pro-components-side-bar-index-expandHintIcon {
  transform: translate(19px, -47px);
}
.antd-pro-components-side-bar-index-clickStyle {
  cursor: pointer !important;
}
.antd-pro-components-side-bar-index-ellipsis {
  width: 136px;
  word-wrap: break-word;
  /*强制换行*/
  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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-u-i-table-index-scroll-style {
  border-radius: 0 3px 0 0;
}
.antd-pro-components-u-i-table-index-scroll-style::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-u-i-table-index-scroll-style::-webkit-scrollbar {
  width: 10px;
  height: 0;
}
.antd-pro-components-u-i-table-index-scroll-style::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-u-i-table-index-wrapper {
  background: #fff;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: auto;
  border-radius: 3px;
  overflow: hidden;
}
.antd-pro-components-u-i-table-index-hand .ant-table-tbody {
  cursor: pointer;
}
.antd-pro-components-u-i-table-index-hand .ant-table-header {
  background: #e5f6fc !important;
}
.antd-pro-components-u-i-table-index-notZebra .ant-table-tbody .ant-table-cell {
  background-color: white !important;
}
.antd-pro-components-u-i-table-index-zebra .ant-table-tbody > tr:nth-of-type(odd) .ant-table-cell {
  background: #f7fdff;
}
.antd-pro-components-u-i-table-index-zebra .ant-table-tbody > tr:nth-of-type(odd) .ant-table-cell .ant-table-cell.ant-table-selection-column {
  background: #f7fdff;
}
.antd-pro-components-u-i-table-index-zebra .ant-table-tbody > tr:nth-of-type(even) .ant-table-cell {
  background: #fff;
}
.antd-pro-components-u-i-table-index-zebra .ant-table-tbody > tr:nth-of-type(even) .ant-table-cell .ant-table-cell.ant-table-selection-column {
  background: #fff;
}
.antd-pro-components-u-i-table-index-zebra .ant-table-tbody > tr > td {
  border-bottom: none;
  padding-top: 7.5px;
  padding-bottom: 7.5px;
}
.antd-pro-components-u-i-table-index-useBorderBottom .ant-table-tbody > tr > td {
  border-bottom: 1px solid #e8e8e8;
  padding-top: 14.5px;
  padding-bottom: 14.5px;
}
.antd-pro-components-u-i-table-index-useBorderBottom .ant-table-tbody > tr > td.ant-table-column-sort {
  background: #fff;
}
.antd-pro-components-u-i-table-index-fix-scroll-bar .ant-table-body {
  border-radius: 0 3px 0 0;
}
.antd-pro-components-u-i-table-index-fix-scroll-bar .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-u-i-table-index-fix-scroll-bar .ant-table-body::-webkit-scrollbar {
  width: 10px;
  height: 0;
}
.antd-pro-components-u-i-table-index-fix-scroll-bar .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-u-i-table-index-fix-scroll-bar .ant-table-body::-webkit-scrollbar {
  height: 10px;
}
.antd-pro-components-u-i-table-index-table {
  position: relative;
  border-radius: 3px;
  max-width: 100%;
}
.antd-pro-components-u-i-table-index-table.antd-pro-components-u-i-table-index-no-strip .ant-table-tbody > tr:nth-of-type(even) {
  background: #fff;
}
.antd-pro-components-u-i-table-index-table.antd-pro-components-u-i-table-index-with-td-border .ant-table-tbody > tr > td {
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-components-u-i-table-index-table .ant-table-pagination {
  margin: 4px 6px !important;
}
.antd-pro-components-u-i-table-index-table .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-u-i-table-index-table .ant-table-tbody > tr > .uiTableRowLast {
  padding-right: 44px !important;
}
.antd-pro-components-u-i-table-index-table .ant-table-content {
  width: 100%;
}
.antd-pro-components-u-i-table-index-table .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-u-i-table-index-table .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-u-i-table-index-table .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-u-i-table-index-table .ant-table-thead .ant-table-selection {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.antd-pro-components-u-i-table-index-table .ant-table-thead .ant-table-selection .ant-table-selection-extra {
  position: absolute;
  right: -2px;
  height: 100%;
  padding-inline-start: 0px;
}
.antd-pro-components-u-i-table-index-table .ant-table-thead .ant-table-selection .ant-table-selection-extra .ant-dropdown-trigger {
  height: 100%;
  display: inline-flex;
  align-items: center;
  padding: 0 2px;
}
.antd-pro-components-u-i-table-index-table .ant-table-selection-extra:hover {
  background-color: #FF54541A;
}
.antd-pro-components-u-i-table-index-table .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-u-i-table-index-table .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-u-i-table-index-table .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-u-i-table-index-table .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-u-i-table-index-table .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-u-i-table-index-table .ant-table-row > td {
  height: 40px;
}
.antd-pro-components-u-i-table-index-table .ant-table-tbody > tr.ant-table-row-selected td {
  color: inherit;
  background-color: transparent;
}
.antd-pro-components-u-i-table-index-table .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-u-i-table-index-table .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-u-i-table-index-table .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 1.1;
  height: 40px !important;
}
.antd-pro-components-u-i-table-index-table .ant-table-thead > tr .uiTableRowCellLast {
  padding-right: 44px!important;
}
.antd-pro-components-u-i-table-index-table .ant-table-column-sorters {
  padding: 12px 0px;
}
.antd-pro-components-u-i-table-index-table .ant-table-thead > tr > th {
  padding: 0px 16px !important;
}
.antd-pro-components-u-i-table-index-table .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-u-i-table-index-table .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-u-i-table-index-table .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-u-i-table-index-table .ant-table-fixed-right > .ant-table-body-outer,
.antd-pro-components-u-i-table-index-table .ant-table-fixed-left > .ant-table-body-outer {
  margin-bottom: 0 !important;
}
.antd-pro-components-u-i-table-index-table .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-u-i-table-index-table .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-u-i-table-index-table tfoot {
  position: sticky !important;
  bottom: 0 !important;
  background-color: #fff;
  box-shadow: inset 0px 10px 8px -12px rgba(0, 0, 0, 0.15);
  z-index: 2 !important;
}
.antd-pro-components-u-i-table-index-table tfoot td {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  border-bottom: none !important;
}
.antd-pro-components-u-i-table-index-table tfoot .ant-table-cell-fix-left,
.antd-pro-components-u-i-table-index-table tfoot .ant-table-cell-fix-right {
  background: linear-gradient(180deg, #FFFAEB 0%, #FFFAEB 10%, #FFFAEB 10%, #FFFAEB 100%);
}
.antd-pro-components-u-i-table-index-resizeableHeader .ant-table-thead .ant-table-selection-column {
  padding: 0 !important;
}
.antd-pro-components-u-i-table-index-resizeableHeader .ant-table-thead .ant-table-selection-column::before {
  height: 0 !important;
  content: none !important;
}
.antd-pro-components-u-i-table-index-resizeableHeader .ant-table-thead tr th:not(:last-child)::before {
  border-right: 1px solid #C9CDD4;
  position: absolute;
  top: 13px;
  right: 0;
  height: 14px !important;
  content: '';
  width: 1px;
}
.antd-pro-components-u-i-table-index-resizeableHeader .ant-table-thead .ant-table-cell:last-child,
.antd-pro-components-u-i-table-index-resizeableHeader .ant-table-cell-scrollbar {
  content: none;
}
.antd-pro-components-u-i-table-index-setting {
  position: absolute;
  top: 0;
  right: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  text-align: center;
  cursor: pointer;
  color: #999;
  background: #e5f6fc;
  z-index: 100;
}
.antd-pro-components-u-i-table-index-setting::before {
  position: absolute;
  top: 10%;
  left: 0;
  height: 80%;
  content: '';
  width: 20px;
  box-shadow: -10px 0px 10px -5px #75757540;
}
.antd-pro-components-u-i-table-index-settingHiddenShadow::before {
  border-left: 1px solid #C9CDD4;
  position: absolute;
  top: 13px;
  right: 0;
  height: 14px;
  content: '';
  width: 1px;
}
.antd-pro-components-u-i-table-index-footer {
  background: #fff;
  height: 40px;
  flex: 0;
  text-align: right;
  padding-right: 24px;
  padding-top: 4px;
  padding-bottom: 4px;
  color: #666;
  box-shadow: 0 -1px 4px rgba(0, 21, 41, 0.08);
  position: relative;
}
.antd-pro-components-u-i-table-index-footer .antd-pro-components-u-i-table-index-selectedNumber {
  position: absolute;
  left: 24px;
  height: 32px;
  line-height: 32px;
  color: #333333;
}
.antd-pro-components-u-i-table-index-footer .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 11px;
}
.antd-pro-components-u-i-table-index-footer .ant-pagination-item,
.antd-pro-components-u-i-table-index-footer .ant-select-selection--single {
  height: 30px;
}
.antd-pro-components-u-i-table-index-footer .ant-pagination-item {
  border: none;
}
.antd-pro-components-u-i-table-index-footer .ant-pagination-item.ant-pagination-item-active {
  background: #1bc0cb;
}
.antd-pro-components-u-i-table-index-footer .ant-pagination-item.ant-pagination-item-active a {
  color: #fff;
}
.antd-pro-components-u-i-table-index-footer .ant-pagination-prev,
.antd-pro-components-u-i-table-index-footer .ant-pagination-next,
.antd-pro-components-u-i-table-index-footer .ant-pagination-jump-prev,
.antd-pro-components-u-i-table-index-footer .ant-pagination-jump-next {
  height: 30px;
  line-height: 30px;
  width: 30px;
  min-width: 30px;
}
.antd-pro-components-u-i-table-index-footer .ant-pagination-options-quick-jumper {
  height: 30px;
  line-height: 30px;
}
.antd-pro-components-u-i-table-index-footer .ant-pagination-options-quick-jumper input {
  height: 30px;
}
.antd-pro-components-u-i-table-index-empty {
  background: #fff;
  padding: 24px;
}
.antd-pro-components-u-i-table-index-elder-scroll {
  overflow-y: auto;
  position: absolute;
  top: -10px;
  width: 100%;
  height: 10px;
}
.antd-pro-components-u-i-table-index-elder-scroll::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-u-i-table-index-elder-scroll::-webkit-scrollbar {
  width: 0;
  height: 10px;
}
.antd-pro-components-u-i-table-index-elder-scroll::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-u-i-table-index-elder-scroll > div {
  height: 8px;
}
.antd-pro-components-u-i-table-index-footerShowSettingBen td:last-child {
  padding-right: 44px;
}

.antd-pro-components-v3-new-virtual-table-style-App {
  font-family: sans-serif;
  text-align: center;
}
.antd-pro-components-v3-new-virtual-table-style-row {
  cursor: move!important;
}
.antd-pro-components-v3-new-virtual-table-style-sortableChosen {
  cursor: not-allowed !important;
}
.sortableHelper {
  z-index: 9999;
}
.antd-pro-components-v3-new-virtual-table-style-box {
  cursor: not-allowed !important;
}
.antd-pro-components-v3-new-virtual-table-style-drag {
  background-color: #000 !important;
}
.antd-pro-components-v3-new-virtual-table-style-ghost {
  background-color: #000 !important;
}

.antd-pro-components-special-sort-index-sort {
  display: flex;
  flex-direction: column;
  align-self: center;
  margin-left: 4px;
  color: #bfbfbf;
  width: 11px;
  height: 21px;
  justify-content: center;
}
.antd-pro-components-special-sort-index-sort:hover {
  cursor: pointer;
}
.antd-pro-components-special-sort-index-sort .antd-pro-components-special-sort-index-icon {
  font-size: 11px;
}
.antd-pro-components-special-sort-index-sort .antd-pro-components-special-sort-index-iconUp {
  font-size: 11px;
  margin-bottom: -2px;
}
.antd-pro-components-special-sort-index-sort .antd-pro-components-special-sort-index-iconDown {
  font-size: 11px;
  margin-top: -2px;
}
.antd-pro-components-special-sort-index-sort .antd-pro-components-special-sort-index-active {
  color: #1bc0cb;
}

.antd-pro-components-v3-resizable-table-index-resizableTh {
  user-select: none;
}
.antd-pro-components-v3-resizable-table-index-resizableTh .react-resizable {
  position: relative;
  background-clip: padding-box;
}
.antd-pro-components-v3-resizable-table-index-resizableTh .react-resizable-handle {
  position: absolute;
  width: 4px;
  height: 100%;
  bottom: 0;
  right: -2px;
  cursor: col-resize;
  z-index: 4;
}
.antd-pro-components-v3-resizable-table-index-disResize .react-resizable-handle {
  cursor: auto;
}
.antd-pro-components-v3-resizable-table-index-resizableThDisable {
  user-select: none;
}
.antd-pro-components-v3-resizable-table-index-resizableThHighlight {
  user-select: none;
}
.antd-pro-components-v3-resizable-table-index-resizableThHighlight .react-resizable {
  position: relative;
  background-clip: padding-box;
}
.antd-pro-components-v3-resizable-table-index-resizableThHighlight .react-resizable-handle {
  position: absolute;
  width: 4px;
  height: 100%;
  bottom: 0;
  right: -2px;
  cursor: col-resize;
  z-index: 1;
  background-color: #0AA2ACFF;
  border-bottom: none;
}
.antd-pro-components-v3-resizable-table-index-highlightBorder {
  border-right: 1px solid #0AA2ACFF !important;
}
.antd-pro-components-v3-resizable-table-index-hiddenScrollXBar .ant-table-content::-webkit-scrollbar {
  height: 0px;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v3-scroll-box-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v3-scroll-box-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v3-scroll-box-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v3-scroll-box-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v3-scroll-box-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v3-scroll-box-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-scroll-box-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v3-scroll-box-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v3-scroll-box-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-number,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v3-scroll-box-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v3-scroll-box-input-boxes-style .anticon-close-circle,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-arrow,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-picker-focused,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v3-scroll-box-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v3-scroll-box-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-scroll-box-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v3-scroll-box-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v3-scroll-box-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v3-scroll-box-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v3-scroll-box-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v3-scroll-box-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v3-scroll-box-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v3-scroll-box-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v3-scroll-box-input-boxes-style div.ant-select-selection,
.antd-pro-components-v3-scroll-box-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v3-scroll-box-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v3-scroll-box-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v3-scroll-box-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v3-scroll-box-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v3-scroll-box-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v3-scroll-box-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-scroll-box-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v3-scroll-box-newFormUi .has-error .ant-picker,
.antd-pro-components-v3-scroll-box-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v3-scroll-box-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input,
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-number,
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v3-scroll-box-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker-suffix,
.antd-pro-components-v3-scroll-box-newFormUi .anticon-close-circle,
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection__clear,
.antd-pro-components-v3-scroll-box-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-arrow,
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker-focused,
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v3-scroll-box-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v3-scroll-box-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-scroll-box-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v3-scroll-box-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v3-scroll-box-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v3-scroll-box-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v3-scroll-box-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v3-scroll-box-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v3-scroll-box-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v3-scroll-box-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v3-scroll-box-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v3-scroll-box-newFormUi div.ant-select-selection,
.antd-pro-components-v3-scroll-box-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-number-focused,
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection:focus,
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v3-scroll-box-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v3-scroll-box-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v3-scroll-box-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v3-scroll-box-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v3-scroll-box-newFormUi input.ant-input-number-input,
.antd-pro-components-v3-scroll-box-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v3-scroll-box-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v3-scroll-box-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v3-scroll-box-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v3-scroll-box-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v3-scroll-box-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v3-scroll-box-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v3-scroll-box-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v3-scroll-box-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v3-scroll-box-excelImportStyle .antd-pro-components-v3-scroll-box-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v3-scroll-box-excelImportStyle .antd-pro-components-v3-scroll-box-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v3-scroll-box-excelImportStyle .antd-pro-components-v3-scroll-box-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v3-scroll-box-excelImportStyle .antd-pro-components-v3-scroll-box-upload a {
  color: #666;
}
.antd-pro-components-v3-scroll-box-excelImportStyle .antd-pro-components-v3-scroll-box-upload a:hover {
  color: inherit;
}
.antd-pro-components-v3-scroll-box-excelImportStyle .antd-pro-components-v3-scroll-box-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v3-scroll-box-excelImportStyle .antd-pro-components-v3-scroll-box-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v3-scroll-box-excelImportStyle .antd-pro-components-v3-scroll-box-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v3-scroll-box-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v3-scroll-box-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-v3-scroll-box-wrapper {
  position: relative;
}
.antd-pro-components-v3-scroll-box-container {
  scrollbar-width: none;
  -ms-overflow-style: none;
  overflow: scroll;
}
.antd-pro-components-v3-scroll-box-container::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-v3-scroll-box-yScrollBar {
  position: absolute;
  top: 40px;
  right: 5px;
  width: 4px;
  height: 20px;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 100;
}

.antd-pro-components-v3-expand-icon-box {
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 17px;
  min-width: 17px;
  max-width: 17px;
  height: 17px;
  min-height: 17px;
  max-height: 17px;
  margin-right: 8px;
  border: 1px solid #e8e8e8;
  position: relative;
  transition: all 0.3s;
  background-color: #fff;
}
.antd-pro-components-v3-expand-icon-box:hover {
  border-color: var(--icon-hover-color);
}
.antd-pro-components-v3-expand-icon-box:hover .antd-pro-components-v3-expand-icon-line1,
.antd-pro-components-v3-expand-icon-box:hover .antd-pro-components-v3-expand-icon-line2.antd-pro-components-v3-expand-icon-expand {
  background-color: var(--icon-hover-color);
}
.antd-pro-components-v3-expand-icon-line1 {
  border-radius: 1px;
  pointer-events: none;
  height: 1px;
  width: 9px;
  position: absolute;
  background-color: #666;
  transform: rotate(0);
  transition: all 0.3s;
}
.antd-pro-components-v3-expand-icon-line1.antd-pro-components-v3-expand-icon-expand {
  transform: rotate(-90deg);
}
.antd-pro-components-v3-expand-icon-line2 {
  border-radius: 1px;
  pointer-events: none;
  height: 1px;
  width: 9px;
  background-color: transparent;
  transform: rotate(-90deg);
  transition: all 0.3s;
}
.antd-pro-components-v3-expand-icon-line2.antd-pro-components-v3-expand-icon-expand {
  transform: rotate(-180deg);
  background-color: #666;
}
.antd-pro-components-v3-expand-icon-box2 {
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 17px;
  min-width: 17px;
  max-width: 17px;
  height: 17px;
  min-height: 17px;
  max-height: 17px;
  margin-right: 8px;
  position: relative;
  transition: all 0.3s;
  background-color: transparent;
}
.antd-pro-components-v3-expand-icon-box2:hover {
  border-color: var(--icon-hover-color);
}
.antd-pro-components-v3-expand-icon-box2 .antd-pro-components-v3-expand-icon-expand {
  transform: rotate(-90deg);
  transition: all 0.3s;
  color: #999;
}
.antd-pro-components-v3-expand-icon-box2 .antd-pro-components-v3-expand-icon-basic {
  transition: all 0.3s;
  color: #999;
}

.antd-pro-components-v3-table-header-filter-box-checkboxWrap {
  display: flex;
  flex-direction: column;
  max-height: 200px;
  overflow: auto;
  margin-bottom: 8px;
}
.antd-pro-components-v3-table-header-filter-box-checkboxWrap .ant-checkbox-wrapper {
  margin-right: 8px;
  margin-left: 0;
}
.antd-pro-components-v3-table-header-filter-box-checkboxWrap .ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-right: 8px;
  margin-left: 0;
}

.antd-pro-components-v3-bill-approval-logs-index-textCard {
  display: grid;
  grid-gap: 25px 0;
}
.antd-pro-components-v3-bill-approval-logs-index-textBox {
  border: 1px solid #e8e8e8;
}
.antd-pro-components-v3-bill-approval-logs-index-textTitle {
  background-color: #e5f6fc;
  line-height: 40px;
  color: #333;
  padding: 0 16px;
}
.antd-pro-components-v3-bill-approval-logs-index-text {
  padding: 16px;
  color: #464646;
  line-height: 20px;
  white-space: pre-line;
}
.antd-pro-components-v3-bill-approval-logs-index-sideBtn {
  display: flex;
  justify-content: center;
  flex-direction: column;
  position: fixed;
  z-index: 10;
  top: 30vh;
  right: 0;
  border-radius: 4px 0 0 4px;
  width: 30px;
  height: 103px;
  background-color: #1bc0cb;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);
  color: #ffffff;
  font-size: 13px;
  line-height: 17px;
  padding: 9px 9px 9px 8px;
  cursor: pointer;
}
.antd-pro-components-v3-bill-approval-logs-index-titleBox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 50px;
  color: #000000;
  font-size: 18px;
  background-color: #f2f2f2;
  padding: 0 16px;
}
.antd-pro-components-v3-bill-approval-logs-index-sideBox {
  display: grid;
  grid-template-rows: 50px 1fr;
  background-color: #fff;
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  width: 460px;
  max-width: 460px;
  min-width: 460px;
  height: 100vh;
  max-height: 100vh;
  min-height: 100vh;
  z-index: 30;
  box-shadow: -3px 2px 6px 0 rgba(0, 0, 0, 0.15);
  transition: all 0.4s;
}
.badgeDot .ant-badge-status-dot {
  width: 10px;
  height: 10px;
}
.antd-pro-components-v3-bill-approval-logs-index-lofInfoBlock {
  min-width: 412px;
  max-width: 412px;
  min-height: 92px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  color: #666666;
}
.antd-pro-components-v3-bill-approval-logs-index-lofInfoBlock .antd-pro-components-v3-bill-approval-logs-index-logInfoTitle {
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: 20px;
  color: #000000;
  font-size: 14px;
}
.antd-pro-components-v3-bill-approval-logs-index-lofInfoBlock .antd-pro-components-v3-bill-approval-logs-index-imgStyle {
  display: flex;
  align-items: center;
}
.antd-pro-components-v3-bill-approval-logs-index-lofInfoBlock .antd-pro-components-v3-bill-approval-logs-index-description {
  background-color: #F2F4F7;
  width: 384px;
  margin-top: 5px;
  padding: 10px 10px 10px 10px;
  border-radius: 0px 4px 4px 4px;
}
.antd-pro-components-v3-bill-approval-logs-index-lofInfoBlock .antd-pro-components-v3-bill-approval-logs-index-line {
  position: absolute;
  width: 1px;
  left: 32px;
  background-color: #DCE3EA;
}
.antd-pro-components-v3-bill-approval-logs-index-lofInfoBlock .antd-pro-components-v3-bill-approval-logs-index-hidden {
  position: fixed;
  width: 5px;
  left: 32px;
  bottom: 0px;
  background-color: red;
}
.antd-pro-components-v3-bill-approval-logs-index-lines {
  position: absolute;
  z-index: 999999;
  height: 1px;
  background-color: red;
}

.antd-pro-pages-setting-org-list-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
.antd-pro-pages-setting-org-list-alert {
  display: flex;
  padding: 8px;
  background-color: #FFFBE6;
  border: 2px dashed #FFE58F;
  border-radius: 3px;
  font-size: 14px;
  color: #333;
  margin-bottom: 16px;
}
.antd-pro-pages-setting-org-list-father {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.antd-pro-pages-setting-org-list-father .antd-pro-pages-setting-org-list-hd {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 200px;
}
.antd-pro-pages-setting-org-list-father:hover .antd-pro-pages-setting-org-list-btnVisible {
  visibility: visible;
}
.antd-pro-pages-setting-org-list-btnFloat {
  display: flex;
}
.antd-pro-pages-setting-org-list-addBtn {
  position: relative;
  width: 16px;
  height: 16px;
  margin-right: 24px;
  border-radius: 50%;
}
.antd-pro-pages-setting-org-list-addBtn:hover .antd-pro-pages-setting-org-list-img2 {
  visibility: visible;
}
.antd-pro-pages-setting-org-list-img1 {
  position: absolute;
  left: 4px;
  width: 16px;
  height: 16px;
  overflow: visible;
}
.antd-pro-pages-setting-org-list-img2 {
  position: absolute;
  left: 4px;
  width: 16px;
  height: 16px;
  visibility: hidden;
}
.antd-pro-pages-setting-org-list-btnVisible {
  display: flex;
  justify-content: space-between;
  align-items: center;
  visibility: hidden;
}
.antd-pro-pages-setting-org-list-btnEditAndRemove {
  width: 16px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  cursor: pointer;
}
.antd-pro-pages-setting-org-list-btnEditAndRemove:hover {
  background: #0DA2AC;
}
.antd-pro-pages-setting-org-list-btnEditAndRemove:hover img {
  filter: brightness(600) saturate(0);
}
.antd-pro-pages-setting-org-list-dis {
  margin-left: 20px;
  color: #666666;
}
.antd-pro-pages-setting-org-list-sort {
  color: #333333;
  font-size: 16px;
  font-weight: 400;
  height: 22px;
  line-height: 22px;
  margin: 24px 0 11px -7px;
  background-color: #fff;
}
.antd-pro-pages-setting-org-list-visibleTit {
  color: #333333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  list-style: none;
  display: flex;
  flex: 1;
  align-items: center;
  height: 40px;
  padding: 0;
  margin: 0;
}
.antd-pro-pages-setting-org-list-empty {
  position: absolute;
  margin: auto;
}
.antd-pro-pages-setting-org-list-subMenuShow {
  height: 40px;
  display: flex;
  flex: 1;
  align-items: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.antd-pro-pages-setting-org-list-subMenuShow::after {
  border-right: 6px solid #1bc0cb;
  content: '';
  left: 295px;
  height: 40px;
  position: absolute;
  z-index: 100;
}
.antd-pro-pages-setting-org-list-subMenuClear {
  height: 40px;
  display: flex;
  flex: 1;
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.antd-pro-pages-setting-org-list-subMenuClear::after {
  border-right: none;
  content: '';
}

.antd-pro-components-v3-loading-o-c-r-loading-container {
  width: 540px;
  height: 120px;
  margin: 0 auto;
  overflow: hidden;
  margin: 0;
  position: relative;
}
@keyframes antd-pro-components-v3-loading-o-c-r-loading-rotate {
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes antd-pro-components-v3-loading-o-c-r-loading-rotate1 {
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.antd-pro-components-v3-loading-o-c-r-loading-wave,
.antd-pro-components-v3-loading-o-c-r-loading-wave1 {
  position: relative;
  top: 56%;
  left: -250%;
  position: absolute;
  width: 3000px;
  height: 3000px;
  background-color: rgba(37, 207, 199, 0.6);
  border-radius: 48%;
  animation: antd-pro-components-v3-loading-o-c-r-loading-rotate 10s linear infinite;
}
.antd-pro-components-v3-loading-o-c-r-loading-wave1 {
  left: -230%;
  top: 53%;
  animation: antd-pro-components-v3-loading-o-c-r-loading-rotate1 12s linear infinite;
}
.antd-pro-components-v3-loading-o-c-r-loading-boxForocrloading {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 120px;
  padding-bottom: 50px;
}
.antd-pro-components-v3-loading-o-c-r-loading-boxForocrloading .ant-progress-inner {
  background-color: white !important;
}
.antd-pro-components-v3-loading-o-c-r-loading-p {
  height: 28px;
  margin: 0;
  text-align: center;
  color: #B5B5B5;
  font-size: 14px;
}

.antd-pro-pages-setting-custom-field-list-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
.antd-pro-pages-setting-custom-field-list-headerTwo {
  display: flex;
  justify-content: space-between;
  margin-bottom: 12px;
  justify-content: flex-end;
  align-items: center;
  margin-top: -46px;
}
.antd-pro-pages-setting-custom-field-list-alert {
  display: flex;
  padding: 8px;
  background-color: #FFFBE6;
  border: 2px dashed #FFE58F;
  border-radius: 3px;
  font-size: 14px;
  color: #333;
  margin-bottom: 16px;
}
.antd-pro-pages-setting-custom-field-list-father {
  display: flex;
  width: 175px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.antd-pro-pages-setting-custom-field-list-father:hover .antd-pro-pages-setting-custom-field-list-btnVisible {
  visibility: visible;
}
.antd-pro-pages-setting-custom-field-list-btnFloat {
  display: flex;
}
.antd-pro-pages-setting-custom-field-list-addBtn {
  position: relative;
  width: 16px;
  height: 16px;
  border-radius: 50%;
}
.antd-pro-pages-setting-custom-field-list-addBtn:hover .antd-pro-pages-setting-custom-field-list-img2 {
  visibility: visible;
}
.antd-pro-pages-setting-custom-field-list-img1 {
  position: absolute;
  left: 4px;
  width: 16px;
  height: 16px;
  overflow: visible;
}
.antd-pro-pages-setting-custom-field-list-img2 {
  position: absolute;
  left: 4px;
  width: 16px;
  height: 16px;
  visibility: hidden;
}
.antd-pro-pages-setting-custom-field-list-btnVisible {
  display: flex;
  justify-content: space-between;
  align-items: center;
  visibility: hidden;
}
.antd-pro-pages-setting-custom-field-list-btnEditAndRemove {
  width: 16px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  cursor: pointer;
}
.antd-pro-pages-setting-custom-field-list-btnEditAndRemove:hover {
  background: #0DA2AC;
}
.antd-pro-pages-setting-custom-field-list-btnEditAndRemove:hover img {
  filter: brightness(600) saturate(0);
}
.antd-pro-pages-setting-custom-field-list-dis {
  margin-left: 20px;
  color: #666666;
}
.antd-pro-pages-setting-custom-field-list-sort {
  color: #333333;
  font-size: 16px;
  font-weight: 400;
  height: 22px;
  line-height: 22px;
  margin: 24px 0 11px -7px;
}
.antd-pro-pages-setting-custom-field-list-visibleTit {
  width: 140px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  list-style: none;
  padding: 0;
  margin: 0;
}
.antd-pro-pages-setting-custom-field-list-currentTab {
  height: 36px;
  position: relative;
  color: #000000;
  padding: 0 12px;
  cursor: pointer;
}
.antd-pro-pages-setting-custom-field-list-currentTab:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #1BC0CB;
  border: 0.5px;
}
.antd-pro-pages-setting-custom-field-list-tab {
  height: 36px;
  color: #666666;
  padding: 0 12px;
  cursor: pointer;
}
.antd-pro-pages-setting-custom-field-list-normTempExtra {
  background-color: #fff;
  z-index: 99;
  top: 0;
  left: 0;
  min-width: 224px;
  max-width: 224px;
}
.antd-pro-pages-setting-custom-field-list-normTempExtra .ant-select .ant-select-selector {
  border: none !important;
  color: #333;
}
.antd-pro-pages-setting-custom-field-list-personalityBtnHeight {
  top: 96px;
}

/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
/*stylelint-disable*/
.antd-pro-pages-budget-prepare-prepare-income-index-title {
  font-size: 16px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-attention {
  background: #f8f9fd;
  color: #666;
  font-size: 12px;
  border: 1px dashed #6780CE;
  padding: 8px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-attention ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-attention li {
  margin: 0;
  padding: 0;
  line-height: 1.5em;
}
.antd-pro-pages-budget-prepare-prepare-income-index-line {
  margin-bottom: 18px;
  padding-bottom: 18px;
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-pages-budget-prepare-prepare-income-index-line:last-child {
  border: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-upload .ant-upload {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-importing {
  width: 446px;
  height: 150px;
  margin: 32px auto;
  text-align: center;
  line-height: 2em;
}
.antd-pro-pages-budget-prepare-prepare-income-index-result {
  text-align: center;
}
.antd-pro-pages-budget-prepare-prepare-income-index-result-title {
  font-size: 24px;
  font-weight: bold;
  margin: 24px 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-result-data {
  width: 720px;
  background: #fbfbfb;
  height: 100px;
  line-height: 100px;
  margin: 24px auto;
}
.antd-pro-pages-budget-prepare-prepare-income-index-mask {
  text-align: center;
  font-size: 12px;
  margin: 30px auto;
}
.antd-pro-pages-budget-prepare-prepare-income-index-mask img {
  margin-bottom: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-red {
  color: red;
}
/*stylelint-disable*/
/*stylelint-disable*/
.antd-pro-pages-budget-prepare-prepare-income-index-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .has-error .ant-picker,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-number,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-picker-suffix,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .anticon-close-circle,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-selection__clear,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-arrow,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-picker-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style div.ant-select-selection,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-number-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-selection:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .has-error .ant-select-arrow,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .has-error .ant-picker,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-number,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker-suffix,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .anticon-close-circle,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection__clear,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-calendar-picker-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-arrow,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi div.ant-select-selection,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-number-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi input.ant-calendar-picker-input,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi input.ant-input-number-input,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-number-input-wrap,
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-budget-prepare-prepare-income-index-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-no-warp {
  white-space: nowrap;
}
.antd-pro-pages-budget-prepare-prepare-income-index-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-pages-budget-prepare-prepare-income-index-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-excelImportStyle .antd-pro-pages-budget-prepare-prepare-income-index-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-excelImportStyle .antd-pro-pages-budget-prepare-prepare-income-index-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-pages-budget-prepare-prepare-income-index-excelImportStyle .antd-pro-pages-budget-prepare-prepare-income-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-excelImportStyle .antd-pro-pages-budget-prepare-prepare-income-index-upload a {
  color: #666;
}
.antd-pro-pages-budget-prepare-prepare-income-index-excelImportStyle .antd-pro-pages-budget-prepare-prepare-income-index-upload a:hover {
  color: inherit;
}
.antd-pro-pages-budget-prepare-prepare-income-index-excelImportStyle .antd-pro-pages-budget-prepare-prepare-income-index-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-excelImportStyle .antd-pro-pages-budget-prepare-prepare-income-index-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-excelImportStyle .antd-pro-pages-budget-prepare-prepare-income-index-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-legacy-form-item-control-wrapper {
  width: calc(100% - 130px);
}
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-select-selector {
  line-height: 1;
  top: -1px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-card {
  border-radius: 3px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-query-card div.ant-card-body {
  padding: 10px 12px 10px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-select-selector {
  border-color: var(--primary-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-select .ant-select-selector {
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-select-selection-item-remove {
  display: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-picker,
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-input,
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-input-affix-wrapper,
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-input-number,
.antd-pro-pages-budget-prepare-prepare-income-index-query-card .ant-select-selector {
  background-color: transparent !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-bottomFixLast::after {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 14px;
  width: 100%;
  content: '';
  pointer-events: none;
  box-shadow: -4px -8px 8px -6px rgba(0, 0, 0, 0.15);
  background-color: #fff;
}
#antd-pro-pages-budget-prepare-prepare-income-index-root .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-unfold-btn-container {
  display: flex;
  justify-content: center;
}
.antd-pro-pages-budget-prepare-prepare-income-index-isunfold-btn-container {
  display: flex;
  justify-content: center;
  margin-top: 14px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-unfold-btn {
  margin-top: -12px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 26px;
  font-size: 12px;
  color: #b2b2b2;
  background-color: #f7f7f7;
  width: 120px;
  border-radius: 3px 3px 0 0;
  cursor: pointer;
}
.antd-pro-pages-budget-prepare-prepare-income-index-unfold-img {
  margin-right: 5px;
  transition: all 0.4s;
}
.antd-pro-pages-budget-prepare-prepare-income-index-unfold-img.antd-pro-pages-budget-prepare-prepare-income-index-rotate {
  transform-origin: center;
  transform: rotateZ(180deg);
}
.antd-pro-pages-budget-prepare-prepare-income-index-item-label-container {
  display: inline-flex;
  width: 116px;
  min-width: 116px;
  max-width: 116px;
  padding-bottom: 5px;
  color: #666;
  justify-content: flex-end;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global {
  margin-bottom: 16px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error .ant-select-arrow,
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error .ant-picker,
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-affix-wrapper:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-affix-wrapper:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-affix-wrapper-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-number,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-affix-wrapper,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-number {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global * {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-picker-suffix,
.antd-pro-pages-budget-prepare-prepare-income-index-global .anticon-close-circle,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-selection__clear,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-calendar-picker-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-arrow,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-affix-wrapper,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-clear {
  right: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-picker-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-global .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-global .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-budget-prepare-prepare-income-index-global .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-global .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-calendar-picker-input,
.antd-pro-pages-budget-prepare-prepare-income-index-global span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global div.ant-select-selection,
.antd-pro-pages-budget-prepare-prepare-income-index-global span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-calendar-picker-input,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-number-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-focused.ant-select-selection,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-selection:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select {
  color: #333333;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-no-warp {
  text-align: right;
  white-space: nowrap;
  width: 7rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-pages-budget-prepare-prepare-income-index-extra-container {
  display: flex;
  align-items: center;
}
.antd-pro-pages-budget-prepare-prepare-income-index-formBox {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  width: 100%;
  align-items: start;
}
.formBoxStyle .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-userModalAdvancedQueryCardWrap {
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  margin-top: -24px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-tabBarExtraContent {
  cursor: pointer;
}
.antd-pro-pages-budget-prepare-prepare-income-index-tabBarExtraContent:hover {
  color: var(--primary-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-tabBarBox {
  display: flex;
  justify-content: space-between;
  position: relative;
  background-color: white;
}
.antd-pro-pages-budget-prepare-prepare-income-index-tabBarBox .antd-pro-pages-budget-prepare-prepare-income-index-tabBar {
  display: inline-flex;
  align-items: center;
}
.antd-pro-pages-budget-prepare-prepare-income-index-tabBarBox .antd-pro-pages-budget-prepare-prepare-income-index-tabBar .ant-tabs-nav-operations {
  display: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-tabBarBox .antd-pro-pages-budget-prepare-prepare-income-index-more {
  padding-bottom: 4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-pages-budget-prepare-prepare-income-index-tabBarBox::before {
  background-color: white;
  width: 100%;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 4px;
  border-bottom: 1px solid #f0f0f0;
  content: '';
}
.antd-pro-pages-budget-prepare-prepare-income-index-setGroup {
  padding-right: 16px;
  display: inline-flex;
  align-items: center;
}
.antd-pro-pages-budget-prepare-prepare-income-index-andBox {
  float: left;
  display: flex;
  justify-content: space-between;
  width: 32px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-contentFormAndBorder {
  border: 1px solid #ccc;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-right: none;
  height: 100%;
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-contentFormAndText {
  left: -6px;
  position: absolute;
}
.antd-pro-pages-budget-prepare-prepare-income-index-groupBasicClass {
  width: 400px !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-operatorLabelClass {
  width: 6rem !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-operatorFormClass {
  width: 100px !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-noLabelClass {
  width: 0 !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-valueClass {
  width: calc(100% - 12px) !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-titleItem {
  height: 40px;
  padding: 10px 15px;
  cursor: pointer;
  border: 1px solid #E6E9EC;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  background-color: #FAFAFA;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .has-error .ant-select-arrow,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .has-error .ant-picker,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-affix-wrapper-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-number,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-number {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal * {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-picker-suffix,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .anticon-close-circle,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-selection__clear,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-calendar-picker-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-arrow,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-clear {
  right: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-picker-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-calendar-picker-input,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal div.ant-select-selection,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-calendar-picker-input,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-number-focused,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-focused.ant-select-selection,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-selection:focus,
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select {
  color: #333333;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-budget-prepare-prepare-income-index-chooseModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-text {
  font-size: 14px;
  font-weight: 400;
  color: #464646;
}
.antd-pro-pages-budget-prepare-prepare-income-index-unfoldClass {
  width: 30px;
  height: 30px;
  background: #EFF2F7;
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  line-height: 26px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-unfoldClass img {
  transition: all 0.3s;
}
.antd-pro-pages-budget-prepare-prepare-income-index-unfoldClass:hover {
  background: #E6E9EF;
}
.antd-pro-pages-budget-prepare-prepare-income-index-group-more-btn {
  position: relative;
}
.antd-pro-pages-budget-prepare-prepare-income-index-group-more-btn::before {
  content: '';
  display: inline-block;
  position: absolute;
  margin-top: 32px;
  width: 100%;
  height: 2px;
  background-color: #1bc0cb;
}
.antd-pro-pages-budget-prepare-prepare-income-index-clearBox {
  color: #4091F7;
  font-size: 14px;
  cursor: pointer;
  line-height: 26px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-clearBox .antd-pro-pages-budget-prepare-prepare-income-index-verticalLine {
  display: inline-block;
  margin: 0 10px;
  width: 1px;
  height: 12px;
  background: #D8D8D8;
}
.antd-pro-pages-budget-prepare-prepare-income-index-unfoldBox {
  color: #4091F7;
  cursor: pointer;
  font-size: 14px;
  line-height: 26px;
  margin-right: 4px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-queryTagCom {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-top: 10px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-queryTag {
  border: none !important;
  height: 26px;
  background: #EFF2F8;
  border-radius: 2px;
  font-size: 14px;
  margin-right: 10px;
  padding-left: 8px;
  padding-right: 5px;
  margin-bottom: 10px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-queryTag .antd-pro-pages-budget-prepare-prepare-income-index-queryTagEllipsis {
  line-height: 25px;
  height: 20px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-queryTag .antd-pro-pages-budget-prepare-prepare-income-index-closeCom {
  padding-left: 10px;
  vertical-align: top;
  cursor: pointer;
}
.antd-pro-pages-budget-prepare-prepare-income-index-queryTag .antd-pro-pages-budget-prepare-prepare-income-index-closeCom img:hover {
  background-color: #fff;
  border-radius: 2px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-budget-prepare-prepare-income-index-upload a {
  color: #666;
}
.antd-pro-pages-budget-prepare-prepare-income-index-upload a:hover {
  color: inherit;
}
.antd-pro-pages-budget-prepare-prepare-income-index-main-color {
  color: #1bc0cb;
}
.antd-pro-pages-budget-prepare-prepare-income-index-main-color.anticon {
  color: #1bc0cb;
}
.antd-pro-pages-budget-prepare-prepare-income-index-budget-alert {
  font-size: 12px;
  border-style: dashed !important;
  color: #333 !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global input.ant-input:hover,
.antd-pro-pages-budget-prepare-prepare-income-index-global textarea.ant-input:hover {
  border-bottom-color: #1bc0cb;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error input.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error input.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error textarea.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-pages-budget-prepare-prepare-income-index-global .has-error textarea.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-pages-budget-prepare-prepare-income-index-outline-btn {
  border: 1px solid #1bc0cb !important;
}
.antd-pro-pages-budget-prepare-prepare-income-index-outline-btn:not(:hover) {
  color: #1bc0cb !important;
}
a.antd-pro-pages-budget-prepare-prepare-income-index-disabled-link {
  color: #999 !important;
  pointer-events: none;
}
.antd-pro-pages-budget-prepare-prepare-income-index-titleCss .antd-pro-components-v2-title-title-tab-container {
  z-index: 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 */
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-attachment-list-index-splitLine {
  background: #f0f0f0;
  display: inline-block;
  margin: 0 8px;
  width: 1px;
  height: 12px;
}
.antd-pro-components-attachment-list-index-no-warp {
  white-space: nowrap;
}
.antd-pro-components-attachment-list-index-operationsBox {
  display: flex;
}
.antd-pro-components-attachment-list-index-operationsBox a,
.antd-pro-components-attachment-list-index-operationsBox a:hover {
  color: var(--linkColor);
}
.antd-pro-components-attachment-list-index-numberBox {
  border: 1px solid var(--linkColor);
  background: #eaf7ff;
  font-size: 12px;
  border-radius: 3px;
  color: var(--linkColor);
  display: inline-block;
  padding: 0 5px;
}
.antd-pro-components-attachment-list-index-pdfBox {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.antd-pro-components-attachment-list-index-pdfBox .antd-pro-components-attachment-list-index-content {
  width: 1000px;
}
.antd-pro-components-attachment-list-index-pdfBox .antd-pro-components-attachment-list-index-page {
  margin-bottom: 16px;
  box-shadow: 1px 0px 30px #b5b5b5;
}
.antd-pro-components-attachment-list-index-simpleList {
  display: flex;
  flex-wrap: wrap;
}
.antd-pro-components-attachment-list-index-simpleList a {
  margin-right: 16px;
}
.antd-pro-components-attachment-list-index-nky-table .bg-tips-row {
  background: #FFF7E6;
}
.antd-pro-components-attachment-list-index-nky-table .bg-tips-row .ant-table-cell-fix-left,
.antd-pro-components-attachment-list-index-nky-table .bg-tips-row .ant-table-cell-fix-right {
  background-color: #fff7e6;
}
.antd-pro-components-attachment-list-index-nky-table .bg-tips-row .ant-table-cell-fix-left {
  border-left: 3px solid #ff7d00;
}
.antd-pro-components-attachment-list-index-nky-table .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;
  display: none;
}
.antd-pro-components-attachment-list-index-nky-table .ant-table-tbody > tr:hover {
  cursor: pointer !important;
}
@keyframes antd-pro-components-attachment-list-index-shake {
  0%,
  100% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-2px);
  }
  75% {
    transform: translateX(2px);
  }
}
@keyframes antd-pro-components-attachment-list-index-pulse {
  0% {
    opacity: 0.8;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.8;
  }
}
.antd-pro-components-attachment-list-index-conflict-icon {
  animation: antd-pro-components-attachment-list-index-shake 0.5s infinite, antd-pro-components-attachment-list-index-pulse 2s infinite;
}
.antd-pro-components-attachment-list-index-conflict-content {
  width: 350px;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-header {
  padding-bottom: 12px;
  border-bottom: 1px solid #D9D9D9;
  display: flex;
  align-items: center;
  font-size: 13px;
  color: #3E4651;
  font-weight: 500;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-header .antd-pro-components-attachment-list-index-conflict-header-icon {
  width: 16px;
  height: 16px;
  margin-right: 8px;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body {
  padding-top: 12px;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body .antd-pro-components-attachment-list-index-conflict-tip {
  font-size: 12px;
  color: #898F96;
  margin-bottom: 8px;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body .antd-pro-components-attachment-list-index-conflict-ai-box {
  padding: 10px;
  background: #F0FBFB;
  border-radius: 4px;
  margin-bottom: 12px;
  border: 1px dashed #1BC0CB;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body .antd-pro-components-attachment-list-index-conflict-ai-box .antd-pro-components-attachment-list-index-conflict-ai-header {
  margin-bottom: 4px;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body .antd-pro-components-attachment-list-index-conflict-ai-box .antd-pro-components-attachment-list-index-conflict-ai-header .antd-pro-components-attachment-list-index-conflict-ai-tag {
  background: #1BC0CB;
  color: #fff;
  padding: 2px 6px;
  border-radius: 2px;
  margin-right: 6px;
  font-size: 12px;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body .antd-pro-components-attachment-list-index-conflict-ai-box .antd-pro-components-attachment-list-index-conflict-ai-header .antd-pro-components-attachment-list-index-conflict-ai-name {
  font-weight: bold;
  color: #07090C;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body .antd-pro-components-attachment-list-index-conflict-ai-box .antd-pro-components-attachment-list-index-conflict-ai-header .antd-pro-components-attachment-list-index-conflict-confidence {
  float: right;
  font-size: 12px;
  color: #04B42A;
  font-weight: 600;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body .antd-pro-components-attachment-list-index-conflict-ai-box .antd-pro-components-attachment-list-index-conflict-ai-description {
  font-size: 12px;
  color: #898F96;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body .antd-pro-components-attachment-list-index-conflict-checkbox-wrapper {
  padding: 12px 0;
  border-bottom: 1px solid #D9D9D9;
  margin-bottom: 12px;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body .antd-pro-components-attachment-list-index-conflict-actions {
  display: flex;
  gap: 8px;
  justify-content: flex-end;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body .antd-pro-components-attachment-list-index-conflict-actions .antd-pro-components-attachment-list-index-conflict-keep-btn {
  border-color: #D9D9D9;
  cursor: pointer;
  min-width: 100px;
  height: 32px;
}
.antd-pro-components-attachment-list-index-conflict-content .antd-pro-components-attachment-list-index-conflict-body .antd-pro-components-attachment-list-index-conflict-actions .antd-pro-components-attachment-list-index-conflict-accept-btn {
  background: #1BC0CB;
  border-color: #1BC0CB;
  cursor: pointer;
  min-width: 100px;
  height: 32px;
}

/*stylelint-disable*/
.antd-pro-components-limit-tooltips-tip {
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.antd-pro-components-attachment-list-table-draggable-rowDragging {
  background: #fafafa;
  border: 1px solid #ccc;
  z-index: 999999;
}
.antd-pro-components-attachment-list-table-draggable-rowDragging td {
  visibility: hidden;
  opacity: 0;
}
.antd-pro-components-attachment-list-table-draggable-rowDragging .drag-visible {
  visibility: visible;
  opacity: 1;
}
.dragTd {
  position: relative;
  cursor: grab;
}
.dragTd .dragOrdinal {
  transition: 0.3s;
  opacity: 1;
}
.dragTd .dragHandle {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  transition: 0.3s;
  opacity: 0;
  top: 0;
  left: 0;
}
.disabledDrag .ant-table-cell-row-hover .dragTd {
  cursor: not-allowed !important;
}
.disabledDrag .ant-table-cell-row-hover .dragTd .dragHandle {
  opacity: 0;
}
.disabledDrag .ant-table-cell-row-hover .dragTd .dragOrdinal {
  opacity: 1;
}
.ant-table-cell-row-hover .dragTd .dragOrdinal {
  opacity: 0;
}
.ant-table-cell-row-hover .dragTd .dragHandle {
  opacity: 1;
}

.root_kqZT6 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: var(--mantine-spacing-xs);
}

.grab-icon_\+YS3z {
    cursor: -webkit-grab;
    cursor: grab;
}

    .grab-icon_\+YS3z:active {
        cursor: -webkit-grabbing;
        cursor: grabbing;
    }

.root_SO0Px {
    margin-left: 6px;
    opacity: 0.8;
}

    .root_SO0Px:disabled {
        background-color: transparent;
        border: none;
    }

    .root_SO0Px:hover {
        opacity: 1;
    }

    .root_SO0Px.xl {
        margin-left: -6px;
    }

    .root_SO0Px.md {
        margin-left: 0;
    }

    .root_SO0Px .chevron_97sRz {
        -webkit-transition: -webkit-transform 150ms;
        transition: -webkit-transform 150ms;
        transition: transform 150ms;
        transition: transform 150ms, -webkit-transform 150ms;
    }

    .root_SO0Px .chevron_97sRz.up_b-14T {
            -webkit-transform: rotate(-180deg);
                    transform: rotate(-180deg);
        }

    .root_SO0Px .chevron_97sRz.right_ETqXl {
            -webkit-transform: rotate(-90deg);
                    transform: rotate(-90deg);
        }

.root_WC3Mi {
    opacity: 0.8;
}

    .root_WC3Mi:disabled {
        background-color: transparent;
        border: none;
        opacity: 0.3;
    }

    .root_WC3Mi:hover {
        opacity: 1;
    }

.root-ltr_tvXvI {
    margin-left: calc(calc(var(--mrt-row-depth, 0)) * 16px);
}

.root-ltr_tvXvI .chevron_WuGMQ {
        -webkit-transition: -webkit-transform 200ms;
        transition: -webkit-transform 200ms;
        transition: transform 200ms;
        transition: transform 200ms, -webkit-transform 200ms;
    }

.root-ltr_tvXvI .chevron_WuGMQ.right_EKakj {
            -webkit-transform: rotate(270deg);
                    transform: rotate(270deg);
        }

.root-ltr_tvXvI .chevron_WuGMQ.up_9v\+\+l {
            -webkit-transform: rotate(-180deg);
                    transform: rotate(-180deg);
        }

.root-rtl_IQDFZ {
    margin-right: calc(calc(var(--mrt-row-depth, 0)) * 16px);
}

.root-rtl_IQDFZ .chevron_WuGMQ {
        -webkit-transition: -webkit-transform 200ms;
        transition: -webkit-transform 200ms;
        transition: transform 200ms;
        transition: transform 200ms, -webkit-transform 200ms;
    }

.root-rtl_IQDFZ .chevron_WuGMQ.right_EKakj {
            -webkit-transform: rotate(-270deg);
                    transform: rotate(-270deg);
        }

.root-rtl_IQDFZ .chevron_WuGMQ.up_9v\+\+l {
            -webkit-transform: rotate(180deg);
                    transform: rotate(180deg);
        }

:root {
    /* default background color for everything */
    --mrt-base-background-color: var(--mantine-color-body);

    /* cell borders */
}

    :root[data-mantine-color-scheme='light'] {
        --mrt-striped-row-background-color: color-mix(in srgb, var(--mrt-base-background-color), black 5%);
}

    :root[data-mantine-color-scheme='dark'] {
        --mrt-striped-row-background-color: color-mix(in srgb, var(--mrt-base-background-color), white 4%);
}

    /* row hover */

    :root[data-mantine-color-scheme='light'] {
        --mrt-row-hover-background-color: color-mix(in srgb, var(--mrt-base-background-color), black 8%);
        --mrt-striped-row-hover-background-color: color-mix(in srgb, var(--mrt-striped-row-background-color), black 12%);
}

    :root[data-mantine-color-scheme='dark'] {
        --mrt-row-hover-background-color: color-mix(in srgb, var(--mrt-base-background-color), white 8%);
        --mrt-striped-row-hover-background-color: color-mix(in srgb, var(--mrt-striped-row-background-color), white 8%);
}

    :root {
    --mrt-selected-row-background-color: color-mix(in srgb, var(--mantine-primary-color-light), transparent 19.999999999999996%);
}

    /* row selection */

    :root[data-mantine-color-scheme='light'] {
        --mrt-selected-row-hover-background-color: color-mix(in srgb, var(--mantine-primary-color-light-hover), black 5%);
}

    :root[data-mantine-color-scheme='dark'] {
        --mrt-selected-row-hover-background-color: color-mix(in srgb, var(--mantine-primary-color-light-hover), white 5%);
}

    :root {
    --mrt-pinned-row-background-color: var(--mrt-selected-row-background-color);
    --mrt-pinned-row-hover-background-color: var(
            --mrt-selected-row-hover-background-color
    );
}

    /* row pinning */

    /* column pinning */

    :root[data-mantine-color-scheme='light'] {
        --mrt-pinned-column-background-color: color-mix(in srgb, var(--mrt-base-background-color), black 1%);
}

    :root[data-mantine-color-scheme='dark'] {
        --mrt-pinned-column-background-color: color-mix(in srgb, var(--mrt-base-background-color), black 5%);
}

    :root {
    --mrt-dragging-hovered-border-color: var(--mantine-primary-color-filled);
    --mrt-dragging-drag-border-color: var(--mantine-color-gray-7);
    --mrt-resize-column-border-color: var(--mantine-primary-color-filled);
}

.root_qJ2kc {
    background-color: var(--mrt-base-background-color);
    overflow: hidden;
    -webkit-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out;
}

.root_VFQdY {
    background-color: var(--mrt-base-background-color);
    max-width: 100%;
    overflow: auto;
    position: relative;
}

.root-sticky_vQy0M {
    max-height: clamp(
            350px,
            calc(100% - calc(var(--mrt-top-toolbar-height) * 1px)),
            9999px
    );
}

.root-fullscreen_bKvS5 {
    max-height: calc(
            100vh - calc(var(--mrt-top-toolbar-height) * 1px)
    ) !important;
}

.root_AwER1 {
    background-color: var(--mrt-base-background-color);
}

.root-grid_fhMis {
    display: grid;
}

.root_AhhOW {
    background-color: var(--mrt-base-background-color);
    position: relative;
}

.root-grid_11Q42 {
    display: grid;
}

.root-no-rows_R3atX {
    min-height: 40px;
}

.root-virtualized_70QlM {
    height: var(--mrt-table-body-height);
}

.empty-row-tr-grid_w5QL4 {
    display: grid;
}

.empty-row-td-grid_Nq6Pu {
    display: grid;
}

.empty-row-td-content_A1WzV {
    color: var(--mantine-color-dimmed);
    font-style: italic;
    max-width: min(100vw, calc(var(--mrt-paper-width) * 1px));
    padding-bottom: 2rem;
    padding-top: 2rem;
    text-align: center;
    width: 100%;
}

.pinned_sfm5I {
    bottom: calc(var(--mrt-table-footer-height, unset) * 1px - 1px);
    position: sticky;
    top: calc(var(--mrt-table-head-height, unset) * 1px - 1px);
    z-index: 1;
}

.root_-i94M {
    --hover-thickness: 3px;
    --drag-thickness: 1px;

    -webkit-box-sizing: border-box;

            box-sizing: border-box;
    -webkit-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out;
    width: 100%;
}

    /* default background-color */

    .root_-i94M:not([data-striped], [data-striped='false']) {
        background-color: var(--mrt-base-background-color);
    }

    /* striped background-colors (take detail panels and virtualization into account) */

    .root_-i94M:not([data-selected], [data-row-pinned])[data-striped='odd'] {
            background-color: var(--mrt-striped-row-background-color);
        }

    .root_-i94M:not([data-selected], [data-row-pinned])[data-striped='even'] {
            background-color: var(--mrt-striped-row-background-color);
        }

    /* column pinning styles */

    .root_-i94M:not([data-selected], [data-row-pinned]) td[data-column-pinned]:before {
                    background-color: var(--mrt-pinned-column-background-color);
                }

    .root_-i94M:not([data-selected], [data-row-pinned])[data-striped='odd'] td[data-column-pinned]:before {
                        background-color: var(--mrt-striped-row-background-color);
                    }

    .root_-i94M:not([data-selected], [data-row-pinned])[data-striped='even'] td[data-column-pinned]:before {
                        background-color: var(--mrt-striped-row-background-color);
                    }

    .root_-i94M td[data-column-pinned] {
            background-color: var(--mrt-pinned-column-background-color);
            opacity: 0.97;
            position: sticky;
            z-index: 1;
        }

    .root_-i94M td[data-column-pinned]:before {
                content: '';
                height: 100%;
                left: 0;
                position: absolute;
                top: 0;
                width: 100%;
                z-index: -1;
            }

    .root_-i94M td[data-column-pinned][data-column-pinned='left'] {
                left: calc(var(--mrt-table-cell-left, 0) * 1px);
            }

    .root_-i94M td[data-column-pinned][data-column-pinned='left'][data-last-left-pinned]:before {
                        -webkit-box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
                    }

    [data-mantine-color-scheme='dark'] .root_-i94M td[data-column-pinned][data-column-pinned='left'][data-last-left-pinned]:before {
                        -webkit-box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

    .root_-i94M td[data-column-pinned][data-column-pinned='left'][data-last-left-pinned]:before {
                                box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
}

    [data-mantine-color-scheme='dark'] .root_-i94M td[data-column-pinned][data-column-pinned='left'][data-last-left-pinned]:before {
                                box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

    .root_-i94M td[data-column-pinned][data-column-pinned='right'] {
                right: calc(var(--mrt-table-cell-right, 0) * 1px);
            }

    .root_-i94M td[data-column-pinned][data-column-pinned='right'][data-first-right-pinned]:before {
                        -webkit-box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
                    }

    [data-mantine-color-scheme='dark'] .root_-i94M td[data-column-pinned][data-column-pinned='right'][data-first-right-pinned]:before {
                        -webkit-box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

    .root_-i94M td[data-column-pinned][data-column-pinned='right'][data-first-right-pinned]:before {
                                box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
}

    [data-mantine-color-scheme='dark'] .root_-i94M td[data-column-pinned][data-column-pinned='right'][data-first-right-pinned]:before {
                                box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

    /* end column pinning styles */

    /* row pinning styles */

    .root_-i94M[data-row-pinned] {
        background-color: var(--mrt-pinned-row-background-color);
        bottom: calc(var(--mrt-pinned-row-bottom, unset) * 1px);
        opacity: 0.97;
        top: calc(var(--mrt-pinned-row-top, unset) * 1px);
    }

    .root_-i94M[data-row-pinned] td[data-column-pinned] {
                background-color: var(--mrt-pinned-column-background-color);
            }

    .root_-i94M[data-row-pinned] td[data-column-pinned]:before {
                    background-color: var(--mrt-pinned-row-background-color);
                    content: '';
                    height: 100%;
                    left: 0;
                    position: absolute;
                    top: 0;
                    width: 100%;
                    z-index: -1;
                }

    .root_-i94M[data-row-pinned='sticky'] {
        z-index: 2;
        position: sticky;
    }

    /* end row pinning styles */

    /* selection styles */

    .root_-i94M[data-selected] {
        background-color: var(--mrt-selected-row-background-color);
    }

    .root_-i94M[data-selected] td[data-column-pinned] {
                background-color: var(--mrt-pinned-column-background-color);
            }

    .root_-i94M[data-selected] td[data-column-pinned]:before {
                    background-color: var(--mrt-selected-row-background-color);
                }

    /* end selection styles */

    .root_-i94M[data-hover]:hover td {
                background-color: var(--mrt-row-hover-background-color);
            }

    .root_-i94M[data-hover]:hover td[data-column-pinned] {
                    background-color: var(--mrt-base-background-color);
                }

    .root_-i94M[data-hover]:hover td[data-column-pinned]:before {
                        background-color: var(--mrt-row-hover-background-color);
                    }

    .root_-i94M[data-hover]:hover:not([data-selected], [data-row-pinned])[data-striped='odd'] td {
                        background-color: var(--mrt-striped-row-hover-background-color);
                    }

    .root_-i94M[data-hover]:hover:not([data-selected], [data-row-pinned])[data-striped='odd'] td[data-column-pinned] {
                            background-color: var(--mrt-base-background-color);
                        }

    .root_-i94M[data-hover]:hover:not([data-selected], [data-row-pinned])[data-striped='odd'] td[data-column-pinned]:before {
                                background-color: var(--mrt-striped-row-hover-background-color);
                            }

    .root_-i94M[data-hover]:hover:not([data-selected], [data-row-pinned])[data-striped='even'] td {
                        background-color: var(--mrt-striped-row-hover-background-color);
                    }

    .root_-i94M[data-hover]:hover:not([data-selected], [data-row-pinned])[data-striped='even'] td[data-column-pinned] {
                            background-color: var(--mrt-base-background-color);
                        }

    .root_-i94M[data-hover]:hover:not([data-selected], [data-row-pinned])[data-striped='even'] td[data-column-pinned]:before {
                                background-color: var(--mrt-striped-row-hover-background-color);
                            }

    .root_-i94M[data-hover]:hover[data-selected] td {
                    background-color: var(--mrt-selected-row-hover-background-color);
                }

    .root_-i94M[data-hover]:hover[data-selected] td[data-column-pinned] {
                        background-color: var(--mrt-base-background-color);
                    }

    .root_-i94M[data-hover]:hover[data-selected] td[data-column-pinned]:before {
                            background-color: var(--mrt-selected-row-hover-background-color);
                        }

    .root_-i94M[data-dragging-row] {
        opacity: 0.5;
        border-bottom: var(--drag-thickness) dashed var(--drag-color);
        border-top: var(--drag-thickness) dashed var(--drag-color);
    }

    .root_-i94M[data-dragging-row] td:first-child {
                border-left: var(--drag-thickness) dashed var(--drag-color);
            }

    .root_-i94M[data-dragging-row] td:last-child {
                border-right: var(--drag-thickness) dashed var(--drag-color);
            }

    .root_-i94M[data-hovered-row-target] td {
            opacity: 0.5;
            border-top: var(--hover-thickness) dashed var(--mrt-dragging-hovered-border-color);
            border-bottom: var(--hover-thickness) dashed var(--mrt-dragging-hovered-border-color);
        }

    .root_-i94M[data-hovered-row-target] td:first-child {
                border-left: var(--hover-thickness) dashed var(--mrt-dragging-hovered-border-color);
            }

    .root_-i94M[data-hovered-row-target] td:last-child {
                border-right: var(--hover-thickness) dashed var(--mrt-dragging-hovered-border-color);
            }

.root-grid_VKOFs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.root-virtualized_s7Hb1 {
    position: absolute !important;
    top: 0;
    -webkit-transition: none !important;
    transition: none !important;
    -webkit-transform: translateY(calc(var(--mrt-virtual-row-start) * 1px));
            transform: translateY(calc(var(--mrt-virtual-row-start) * 1px));
    will-change: transform;
}

.root_cih2w {
    --resize-thickness: 2px;

    background-clip: padding-box;
    text-align: var(--mrt-cell-align, left);
    overflow: hidden;
    position: relative;
    -webkit-transition: padding 150ms ease-in-out;
    transition: padding 150ms ease-in-out;
}

    .root_cih2w[data-dragging-column] {
        z-index: 2;
        border-left: var(--drag-thickness) dashed var(--mrt-dragging-drag-border-color);
        border-right: var(--drag-thickness) dashed var(--mrt-dragging-drag-border-color);
    }

    .root_cih2w[data-dragging-column][data-last-row] {
            border-bottom: var(--drag-thickness) dashed var(--mrt-dragging-drag-border-color);
        }

    .root_cih2w[data-hovered-column-target] {
        opacity: 0.5;
        border-left: var(--hover-thickness) dashed var(--mrt-dragging-hovered-border-color);
        border-right: var(--hover-thickness) dashed var(--mrt-dragging-hovered-border-color);
    }

    .root_cih2w[data-hovered-column-target][data-last-row] {
            border-bottom: var(--hover-thickness) dashed var(--mrt-dragging-hovered-border-color);
        }

    .root_cih2w[data-resizing='ltr'] {
        border-right: var(--resize-thickness) solid var(--mrt-resize-column-border-color);
    }

    .root_cih2w[data-resizing='rtl'] {
        border-left: var(--resize-thickness) solid var(--mrt-resize-column-border-color);
    }

    .root_cih2w:hover {
        outline-offset: -1px;
        text-overflow: clip;
    }

.root-grid_3WmaC {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: var(--mrt-cell-align, flex-start);
        -ms-flex-pack: var(--mrt-cell-align, flex-start);
            justify-content: var(--mrt-cell-align, flex-start);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.root-virtualized_B46AA {
    -webkit-transition: none;
    transition: none;
}

.root-data-col_kqU2H {
    text-overflow: ellipsis;
}

.root-nowrap_SjSb2 {
    white-space: nowrap;
}

.root-cursor-pointer_yfWGC {
    cursor: pointer;
}

.root-row-select-cell_rhc7e {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

@media (hover: hover) {

    .root-editable-hover_\+52lk:hover {
        outline: 1px solid var(--mantine-color-gray-7);
    }
}

@media (hover: none) {

    .root-editable-hover_\+52lk:active {
        outline: 1px solid var(--mantine-color-gray-7);
    }
}

.root_R8o49 {
    background-color: transparent;
    border: none;
    border-radius: 4px;
    color: inherit;
    cursor: copy;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    -webkit-box-pack: inherit;
        -ms-flex-pack: inherit;
            justify-content: inherit;
    letter-spacing: inherit;
    margin: -4px;
    min-width: unset;
    padding: 4px;
    text-align: inherit;
    text-transform: inherit;
}

    .root_R8o49:active {
        -webkit-transform: translateY(1px);
                transform: translateY(1px);
    }

    .root_R8o49:hover {
        background-color: color-mix(
                in srgb,
                var(--mantine-primary-color-filled-hover) 10%,
                transparent
        );
    }

.root_xW5zc {
    display: table-row;
    width: 100%;
}

.root-grid_CuKIG {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.root-virtual-row_ogwEW {
    position: absolute;
    top: var(--mrt-parent-row-height);
    -webkit-transform: translateY(var(--mrt-virtual-row-start));
            transform: translateY(var(--mrt-virtual-row-start));
    -webkit-transition: none;
    transition: none;
    z-index: 1;
}

.inner_9F6vs {
    display: table-cell;
    -webkit-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out;
    width: var(--mrt-inner-width);
}

.inner-grid_\+uVR9 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.inner-expanded_FJeCr {
    border-bottom: 1px solid var(--_table-border-color);
}

.inner-virtual_XbUdG {
    background-color: var(--mrt-base-background-color);
    -webkit-transition: none;
    transition: none;
}

.root_nSqIW {
    background-color: var(--mrt-base-background-color);
    display: table-row-group;
}

.grid_YLYug {
    display: grid;
}

.sticky_MV-dr {
    bottom: 0;
    opacity: 0.97;
    position: sticky;
    z-index: 1;
    outline: 1px solid var(--mantine-color-gray-3);
}

[data-mantine-color-scheme='dark'] .sticky_MV-dr {
    outline: 1px solid var(--mantine-color-gray-7);
}

.root_aV8oX {
    width: 100%;
    display: table-row;
}

    .root_aV8oX.layout-mode-grid_kGxDu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .root_aV8oX {

    background-color: var(--light-bg-color);
}

    [data-mantine-color-scheme='dark'] .root_aV8oX {

    background-color: var(--dark-bg-color);
}

    .root_aV8oX {
    border-top: 1px solid var(--mantine-color-gray-3);
}

    [data-mantine-color-scheme='dark'] .root_aV8oX {
    border-top: 1px solid var(--mantine-color-dark-4);
}

.root_1E7kO {
    font-size: 0.8rem;
    font-weight: bold;
    padding: 1rem;
    text-align: var(--mrt-cell-align, left);
    vertical-align: top;
    z-index: 1;
}

    .root_1E7kO.grid_8XvdU {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: var(--mrt-cell-align, flex-start);
            -ms-flex-pack: var(--mrt-cell-align, flex-start);
                justify-content: var(--mrt-cell-align, flex-start);
    }

    .root_1E7kO.group_sJs6g {
        text-align: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }

    .root_1E7kO {

    background-color: var(----mrt-base-background-color);
}

    .root_1E7kO[data-column-pinned] {
        position: sticky;
    }

    .root_1E7kO[data-column-pinned='left'] {
        left: calc(var(--mrt-table-cell-left, 0) * 1px);
    }

    .root_1E7kO[data-column-pinned='left'][data-last-left-pinned] {
            -webkit-box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
        }

    [data-mantine-color-scheme='dark'] .root_1E7kO[data-column-pinned='left'][data-last-left-pinned] {
            -webkit-box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

    .root_1E7kO[data-column-pinned='left'][data-last-left-pinned] {
                    box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
}

    [data-mantine-color-scheme='dark'] .root_1E7kO[data-column-pinned='left'][data-last-left-pinned] {
                    box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

    .root_1E7kO[data-column-pinned='right'] {
        right: calc(var(--mrt-table-cell-right, 0) * 1px);
    }

    .root_1E7kO[data-column-pinned='right'][data-first-right-pinned] {
            -webkit-box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
        }

    [data-mantine-color-scheme='dark'] .root_1E7kO[data-column-pinned='right'][data-first-right-pinned] {
            -webkit-box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

    .root_1E7kO[data-column-pinned='right'][data-first-right-pinned] {
                    box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
}

    [data-mantine-color-scheme='dark'] .root_1E7kO[data-column-pinned='right'][data-first-right-pinned] {
                    box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

.root_rbGJR {
    background-color: var(--mrt-base-background-color);
    opacity: 0.97;
    position: relative;
}

.root-grid_CKdGx {
    display: grid;
}

.root-table-row-group_\+8Hee {
    display: table-row-group;
}

.root-sticky_nY3Ck {
    position: sticky;
    top: 0;
    z-index: 3;
}

.banner-tr_xNWNN {
    display: table-row;
}

.banner-th_psHaF {
    display: table-cell;
    padding: 0;
}

.grid_32BvG {
    display: grid;
}

.root_G36HI {
    background-color: var(--mrt-base-background-color);
    display: table-row;
}

    .root_G36HI.layout-mode-grid_4Orif {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

.sticky_3ACEK {
    position: sticky;
    top: 0;
}

.root_5JCXn {
    --resize-border-color: var(--mantine-primary-color-filled);
    --hover-color: var(--mantine-primary-color-filled);
    --drag-color: var(--mantine-color-gray-7);
    --resize-thickness: 2px;
    --hover-thickness: 3px;
    --drag-thickness: 1px;

    background-color: var(--mrt-base-background-color);
    background-clip: padding-box;
    font-weight: bold;
    overflow: visible;
    padding: calc(var(--mrt-table-head-cell-padding) * 1px);
    padding-bottom: calc(var(--mrt-table-head-cell-padding) * 2 / 3 * 1px);
    position: relative;
    -webkit-transition: padding 150ms ease-in-out;
    transition: padding 150ms ease-in-out;
    vertical-align: top;
    z-index: 1;
}

    .root_5JCXn:active {
        z-index: 3;
    }

    .root_5JCXn .mrt-table-head-cell-resize-handle,
        .root_5JCXn .mrt-table-head-sort-button:not([data-sorted]) {
            visibility: hidden;
        }

    .root_5JCXn .mrt-table-head-sort-button[data-sorted]:not([data-sorted=""]) {
            visibility: visible;
        }

    .root_5JCXn:hover .mrt-table-head-cell-resize-handle,
            .root_5JCXn:hover .mrt-table-head-sort-button {
                visibility: visible;
            }

    .root_5JCXn[data-column-pinned] {
        background-color: var(--mrt-base-background-color);
        opacity: 0.97;
        position: sticky;
        z-index: 4;
    }

    .root_5JCXn[data-column-pinned][data-column-pinned='left'] {
            left: calc(var(--mrt-table-cell-left, 0) * 1px);
        }

    .root_5JCXn[data-column-pinned][data-column-pinned='left'][data-last-left-pinned] {
                -webkit-box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
            }

    [data-mantine-color-scheme='dark'] .root_5JCXn[data-column-pinned][data-column-pinned='left'][data-last-left-pinned] {
                -webkit-box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

    .root_5JCXn[data-column-pinned][data-column-pinned='left'][data-last-left-pinned] {
                        box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
}

    [data-mantine-color-scheme='dark'] .root_5JCXn[data-column-pinned][data-column-pinned='left'][data-last-left-pinned] {
                        box-shadow: -6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

    .root_5JCXn[data-column-pinned][data-column-pinned='right'] {
            right: calc(var(--mrt-table-cell-right, 0) * 1px);
        }

    .root_5JCXn[data-column-pinned][data-column-pinned='right'][data-first-right-pinned] {
                -webkit-box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
            }

    [data-mantine-color-scheme='dark'] .root_5JCXn[data-column-pinned][data-column-pinned='right'][data-first-right-pinned] {
                -webkit-box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

    .root_5JCXn[data-column-pinned][data-column-pinned='right'][data-first-right-pinned] {
                        box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-gray-outline), transparent 50%) inset;
}

    [data-mantine-color-scheme='dark'] .root_5JCXn[data-column-pinned][data-column-pinned='right'][data-first-right-pinned] {
                        box-shadow: 6px 0 6px -6px color-mix(in srgb, var(--mantine-color-dark-outline), transparent 50%) inset;
}

    .root_5JCXn[data-resizing][data-resizing='ltr'] {
            border-right: var(--resize-thickness) solid var(--resize-border-color);
        }

    .root_5JCXn[data-resizing][data-resizing='rtl'] {
            border-left: var(--resize-thickness) solid var(--resize-border-color);
        }

    .root_5JCXn[data-dragging-column] {
        border-left: var(--drag-thickness) dashed var(--drag-color);
        border-right: var(--drag-thickness) dashed var(--drag-color);
        border-top: var(--drag-thickness) dashed var(--drag-color);
        opacity: 0.5;
        z-index: 3;
    }

    .root_5JCXn[data-hovered-column-target] {
        border-left: var(--hover-thickness) dashed var(--hover-color);
        border-right: var(--hover-thickness) dashed var(--hover-color);
        border-top: var(--hover-thickness) dashed var(--hover-color);
        z-index: 2;
    }

    .root_5JCXn .mantine-ActionIcon-root {
        opacity: 0.7;
        -webkit-transition: opacity 100ms ease-in-out;
        transition: opacity 100ms ease-in-out;
    }

    .root_5JCXn:hover .mantine-ActionIcon-root {
            opacity: 1;
        }

.root-grid_rbgva {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}

.root-virtualized_ME4D2 {
    -webkit-transition: none;
    transition: none;
}

.root-no-select_m4iaM {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

.content_j7DGC {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    position: relative;
    width: 100%;
    height: 100%;
}

.content-spaced_stM7y {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.content-center_bfW0p {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.content-right_FNaZH {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
}

.content-wrapper_yZdGY {
    text-overflow: ellipsis;
}

.content-wrapper-hidden-overflow_H8gM4 {
    overflow: hidden;
}

.content-wrapper-nowrap_yclRn {
    white-space: nowrap;
}

.labels_yVUkH {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.labels-right_Zz5kP {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
}

.labels-center_VFvNj {
    padding-left: calc(var(--mrt-table-head-cell-labels-padding-left) * 1rem);
}

.labels-sortable_yLJib {
    cursor: pointer;
}

.labels-data_\+td48 {
    overflow: hidden;
}

.content-actions_6PLEV {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-item-align: center;
        align-self: center;
    white-space: nowrap;
    margin-left: 2px;
}

.root-row-select-cell_ME5o7 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.root-row-select-cell_ME5o7 .mrt-table-head-cell-content {
            padding-left: 2px;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
        }

.filter-mode-label_V-QTK {
    white-space: nowrap;
    margin-top: 4px;
    font-size: 10px;
}

.root_stQtM {
    font-weight: normal;
    margin-top: 8px;
}

.root_yCtzV {
    display: grid;
    grid-template-columns: 6fr 6fr;
    gap: 16px;
}

.root_los9b {
    font-weight: normal;
    border-bottom: 2px solid var(--mantine-color-gray-3);
}
    [data-mantine-color-scheme='dark'] .root_los9b {
    border-bottom: 2px solid var(--mantine-color-gray-7);
}
    .root_los9b {
    min-width: auto;
}

    .root_los9b.date-filter_6QxsM {
        min-width: calc(7.8125rem * var(--mantine-scale));
    }

    .root_los9b.range-filter_zrfSO {
        min-width: calc(5rem * var(--mantine-scale));
    }

    .root_los9b.not-filter-chip_xMLJk {
        min-width: calc(6.25rem * var(--mantine-scale));
    }

    .root_los9b {

    width: 100%;
}

    .root_los9b .mantine-TextInput-input {
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .root_los9b .mantine-DateInput-input {
        height: 2.1rem;
    }

.filter-chip-badge_NUtfB {
    margin: 5px;
}

.root_TVbM0 {
    margin: auto;
    margin-top: 16px;
    margin-bottom: 6px;
    width: calc(100% - 8px);
}

.symbol_PFp-H {
    font-size: var(--mantine-font-size-xl);
    text-align: center;
    width: 2ch;
    -webkit-transform: translateY(-0.1em);
            transform: translateY(-0.1em);
}

.root_C\+yM5 {
    -webkit-transition: all 150ms ease;
    transition: all 150ms ease;
    --ai-size: var(--ai-size-sm);
    --ai-bg: transparent;
    --ai-hover: var(--mantine-color-gray-1);
}
    [data-mantine-color-scheme='dark'] .root_C\+yM5 {
    --ai-hover: var(--mantine-color-dark-6);
}
    .root_C\+yM5 {
    --ai-color: var(--mantine-color-gray-5);
}
    [data-mantine-color-scheme='dark'] .root_C\+yM5 {
    --ai-color: var(--mantine-color-dark-3);
}

    .root_C\+yM5[data-active] {
        --ai-color: var(--mantine-primary-color-filled);
    }

.root_5lrc4 {
    --resize-handle-thickness: 4px;
    background: var(--mantine-color-placeholder);
    border-radius: 2px;
    cursor: col-resize;
    height: 24px;
    position: absolute;
    width: var(--resize-handle-thickness);
}

    .root_5lrc4:hover {
        background: var(--mantine-primary-color-filled-hover);
    }

    .root_5lrc4:active {
        background: var(--mantine-primary-color-filled);
    }

    .root_5lrc4 {

    -webkit-transform: var(--mrt-transform);

            transform: var(--mrt-transform);
}

.root-ltr_NThzh {
    right: 0px;
    margin-right: -10px;
}

.root-ltr_NThzh.md {
        margin-right: -10px;
    }

.root-ltr_NThzh.xl {
        margin-right: -10px;
    }

.root-hide_PuOnK:active {
        opacity: 0;
    }


.mrt-table-head-sort-button-container_Fr61t{
    line-height: 0;
}
    .mrt-table-head-sort-button-container_Fr61t .sort-icon_4UwaP {
        -webkit-transition: all 150ms ease;
        transition: all 150ms ease;
        --ai-size: var(--ai-size-xs);
        --ai-bg: transparent;
        --ai-hover: var(--mantine-color-gray-1);
    }
    [data-mantine-color-scheme='dark'] .mrt-table-head-sort-button-container_Fr61t .sort-icon_4UwaP{
        --ai-hover: var(--mantine-color-dark-6);
}
    .mrt-table-head-sort-button-container_Fr61t .sort-icon_4UwaP{
        color: var(--mantine-color-bright);
}
    .mrt-table-head-sort-button-container_Fr61t .sort-icon_4UwaP[data-sorted] {
            color: var(--mantine-primary-color-filled);
        }
    .mrt-table-head-sort-button-container_Fr61t .sort-icon_4UwaP{

        margin-left: 1px;
}

.multi-sort-indicator_m-MGj {
    --indicator-size: calc(1rem * var(--mantine-scale));
    --indicator-color: transparent;
    --indicator-text-color: var(--mantine-color-bright);
    height: var(--indicator-size);
}

.left_EE91q {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}

.right_gvwro {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
}

.alert_6QZSF {
    border-radius: 0;
    font-size: 1rem;
    left: 0;
    position: relative;
    padding: calc(0.5rem * var(--mantine-scale));
    right: 0;
    top: 0;
    width: 100%;
    z-index: 2;
}

.alert-stacked_uUjb- {
    margin-bottom: 0;
}

.alert-bottom_OFuz4 {
    margin-bottom: -16px;
}

.alert-badge_KUVUM {
    margin-left: 1ch;
}

.toolbar-alert_V2YGq {
    gap: var(--mantine-spacing-sm);
    padding: 8px 16px;
}

.toolbar-alert_V2YGq.head-overlay_wvHj7 {
        padding: 2px;
    }

.toolbar-alert_V2YGq.head-overlay_wvHj7.xl {
            padding: 16px;
        }

.toolbar-alert_V2YGq.head-overlay_wvHj7.md {
            padding: 8px;
        }

.root_lC4aR {
    background-color: var(--mrt-base-background-color);
    border-top: 1px solid var(--mantine-color-gray-3);
}
    [data-mantine-color-scheme='dark'] .root_lC4aR {
    border-top: 1px solid var(--mantine-color-dark-4);
}
    .root_lC4aR {
    bottom: var(--mrt-bottom-toolbar-bottom);
    -webkit-box-shadow: 0 1px 2px -1px color-mix(
            in srgb,
            var(--mantine-color-black) 10%,
            transparent
    ) inset;
            box-shadow: 0 1px 2px -1px color-mix(
            in srgb,
            var(--mantine-color-black) 10%,
            transparent
    ) inset;
    left: 0;
    right: 0;
    position: relative;
}

.root-fullscreen_RLPUx {
    position: fixed !important;
    bottom: 0;
}

.custom-toolbar-container_vEBbd {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: calc(0.5rem * var(--mantine-scale));
    width: 100%;
}

.paginator-container_AIV5g {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    right: 0;
    top: 0;
    position: absolute;
}

.paginator-container-alert-banner_vPjPy {
    position: relative !important;
}

.common-toolbar-styles_3dVzL {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    display: grid;
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
    min-height: 3.5rem;
    overflow: visible;
    padding: 0;
    -webkit-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out;
    z-index: 3;
}

.collapse_ipdGq {
    position: absolute;
    width: 100%;
    top: 0;
}

.collapse-top_cuMWm {
    bottom: 0;
    top: unset;
}

.root_QLbWR {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 2;
    gap: var(--mantine-spacing-lg);
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding-right: var(--mantine-spacing-sm);
    padding-left: var(--mantine-spacing-sm);
    padding-top: var(--mantine-spacing-xs);
    padding-bottom: var(--mantine-spacing-xs);
}

    .root_QLbWR .pagesize_YMs8t input {
            width: calc(5rem * var(--mantine-scale));
        }

.with-top-margin_UOV4p {
    margin-top: 3rem;
}

.root_8amgY {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;

    border: dashed var(--mantine-primary-color-filled) 2px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: 2;
    background-color: color-mix(
            in srgb,
            var(--mantine-primary-color-filled) 10%,
            transparent
    );
}

.hovered_z1y4p {
    background-color: color-mix(
            in srgb,
            var(--mantine-primary-color-filled) 20%,
            transparent
    );
}

.root_\+1EEl {
    background-color: var(--mrt-base-background-color);
    position: relative;
}

.root-fullscreen_KvDIx {
    position: sticky !important;
    top: 0;
}

.actions-container_sWgnm {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: calc(0.5rem * var(--mantine-scale));
    right: 0;
    top: 0;
    width: 100%;
    position: absolute;
}

.actions-container-stack-alert_FQuql {
    position: relative !important;
}

.root_k9UdS {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 2px;
    z-index: 3;
    margin-left: 4px;
}

.root_scwJl {
    max-height: calc(80vh - 100px);
    overflow-y: auto;
}

    .root_scwJl .content_02goj {
        padding: 8px;
        gap: 8px;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
    }

.root_mEhW5 {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: default;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    opacity: 1;
    outline: none;
    padding-left: var(--_column-depth);
    padding-top: calc(0.375rem * var(--mantine-scale));
    padding-bottom: calc(0.375rem * var(--mantine-scale));
}

    .root_mEhW5[data-dragging] {
        opacity: 0.5;
        outline: 1px dashed var(--mantine-color-gray-7);
    }

    .root_mEhW5[data-order-hovered]:not(.root_mEhW5[data-dragging]) {
        outline: 2px dashed var(--_hover-color);
    }

.menu_XgnMK {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    gap: calc(0.5rem * var(--mantine-scale));
}

.grab_iT9UD {
    width: calc(1.375rem * var(--mantine-scale));
}

.pin_nBwul {
    width: calc(4.375rem * var(--mantine-scale));
}

.switch_sOv5f {
    cursor: pointer !important;
}

.header_UQXJz {
    -ms-flex-item-align: center;
        align-self: center;
}

.root_Rzh17 {
    min-width: 70px;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

    .root_Rzh17 .left_DHBgr {
        -webkit-transform: rotate(90deg);
                transform: rotate(90deg);
    }

    .root_Rzh17 .right_nkT6o {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
    }

.root_CnO4R {
    z-index: 2;
    position: relative;
}

.collapse_XHuDb > div {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 4px;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    }

.ds-table {
  color: rgba(0, 0, 0, 0.85);
}
.ds-table .ds-table-header-cell {
  flex: 1;
}
.ds-table .ds-table-header-cell.ds-table-right-aligned-header {
  text-align: right;
}
.ds-table .ds-table-right-aligned-cell {
  justify-content: right;
}
.ds-table .ds-table-cell-value {
  overflow: hidden;
  width: 100%;
}
.ds-table .ds-table-cell-content.is-editing {
  padding: 0;
}
.ds-table .ds-table-cell-content.is-editing .ant-checkbox-wrapper {
  margin-left: 8px;
}
.ds-table .ds-table-cell-inline-editing {
  padding: 0;
}
.ds-table .ds-table-cell {
  flex: 1;
}
.ds-table .ds-table-cell-focus {
  outline: initial;
  border: 1px solid var(--ds-table-border-color, #1BC0CB) !important;
}
.ds-table .ds-table-cell-focus:focus-within {
  border: 1px solid var(--ds-table-border-color, #1BC0CB) !important;
}
.ds-table .ds-header-select-all {
  align-items: center;
  justify-content: center;
  flex: 1;
}
.ds-table .ds-selection-checkbox {
  align-items: center;
  justify-content: center;
  flex: 1;
}
.ds-table .ds-table-cell {
  padding: var(--table-vertical-spacing) var(--table-horizontal-spacing, var(--mantine-spacing-xs));
}
.ds-table .ds-table-cell.ds-table-cell-inline-editing {
  background-color: #fff !important;
  padding: 0;
}
.ds-table .ds-table-cell.ds-table-cell-inline-editing[align='right'] input {
  text-align: right;
}
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-select {
  width: 100%;
}
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-select .ant-select-selector {
  border-style: none !important;
  box-shadow: none !important;
}
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-select .ant-select-selector:focus {
  border-style: none;
}
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-picker,
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-input-number,
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-input-affix-wrapper {
  border-style: none !important;
  width: 100%;
}
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-picker:focus,
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-input-number:focus,
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-input-affix-wrapper:focus {
  border-style: none;
}
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-picker-focused,
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-input-number-focused,
.ds-table .ds-table-cell.ds-table-cell-inline-editing .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.ds-table .mrt-table-paper {
  box-shadow: none;
  border-radius: 0;
}

/* ----- CSS reset ----- */
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

input,
button,
textarea,
select {
  font: inherit;
}

button,
select {
  text-transform: none;
}

/* ----- Global styles ----- */
body {
  margin: 0;
  font-family: var(--mantine-font-family);
  font-size: var(--mantine-font-size-md);
  line-height: var(--mantine-line-height);
  background-color: var(--mantine-color-body);
  color: var(--mantine-color-text);

  -webkit-font-smoothing: var(--mantine-webkit-font-smoothing);
  -moz-osx-font-smoothing: var(--mantine-moz-font-smoothing);
}
@media screen and (max-device-width: 31.25em) {
body {
    -webkit-text-size-adjust: 100%
}
  }

@media (prefers-reduced-motion: reduce) {
    [data-respect-reduced-motion] [data-reduce-motion] {
      -webkit-transition: none;
      transition: none;
      -webkit-animation: none;
              animation: none;
    }
  }

[data-mantine-color-scheme='light'] .mantine-light-hidden {
    display: none;
}

[data-mantine-color-scheme='dark'] .mantine-dark-hidden {
    display: none;
}

.mantine-focus-auto:focus-visible {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

.mantine-focus-always:focus {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

.mantine-focus-never:focus {
    outline: none;
  }

.mantine-active:active {
    -webkit-transform: translateY(calc(0.0625rem * var(--mantine-scale)));
            transform: translateY(calc(0.0625rem * var(--mantine-scale)));
  }

fieldset:disabled .mantine-active:active {
    -webkit-transform: none;
            transform: none;
  }

:where([dir="rtl"]) .mantine-rotate-rtl {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}

/* ----- Default CSS variables ----- */

:root {
  color-scheme: var(--mantine-color-scheme);

  --mantine-z-index-app: 100;
  --mantine-z-index-modal: 200;
  --mantine-z-index-popover: 300;
  --mantine-z-index-overlay: 400;
  --mantine-z-index-max: 9999;

  --mantine-scale: 1;
  --mantine-cursor-type: default;
  --mantine-webkit-font-smoothing: antialiased;
  --mantine-color-scheme: light dark;
  --mantine-moz-font-smoothing: grayscale;
  --mantine-color-white: #fff;
  --mantine-color-black: #000;
  --mantine-line-height: 1.55;
  --mantine-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial,
    sans-serif, Apple Color Emoji, Segoe UI Emoji;
  --mantine-font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
    Liberation Mono, Courier New, monospace;
  --mantine-font-family-headings: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica,
    Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;
  --mantine-heading-font-weight: 700;
  --mantine-radius-default: calc(0.25rem * var(--mantine-scale));
  --mantine-primary-color-0: var(--mantine-color-blue-0);
  --mantine-primary-color-1: var(--mantine-color-blue-1);
  --mantine-primary-color-2: var(--mantine-color-blue-2);
  --mantine-primary-color-3: var(--mantine-color-blue-3);
  --mantine-primary-color-4: var(--mantine-color-blue-4);
  --mantine-primary-color-5: var(--mantine-color-blue-5);
  --mantine-primary-color-6: var(--mantine-color-blue-6);
  --mantine-primary-color-7: var(--mantine-color-blue-7);
  --mantine-primary-color-8: var(--mantine-color-blue-8);
  --mantine-primary-color-9: var(--mantine-color-blue-9);
  --mantine-primary-color-filled: var(--mantine-color-blue-filled);
  --mantine-primary-color-filled-hover: var(--mantine-color-blue-filled-hover);
  --mantine-primary-color-light: var(--mantine-color-blue-light);
  --mantine-primary-color-light-hover: var(--mantine-color-blue-light-hover);
  --mantine-primary-color-light-color: var(--mantine-color-blue-light-color);
  --mantine-breakpoint-xs: 36em;
  --mantine-breakpoint-sm: 48em;
  --mantine-breakpoint-md: 62em;
  --mantine-breakpoint-lg: 75em;
  --mantine-breakpoint-xl: 88em;
  --mantine-spacing-xs: calc(0.625rem * var(--mantine-scale));
  --mantine-spacing-sm: calc(0.75rem * var(--mantine-scale));
  --mantine-spacing-md: calc(1rem * var(--mantine-scale));
  --mantine-spacing-lg: calc(1.25rem * var(--mantine-scale));
  --mantine-spacing-xl: calc(2rem * var(--mantine-scale));
  --mantine-font-size-xs: calc(0.75rem * var(--mantine-scale));
  --mantine-font-size-sm: calc(0.875rem * var(--mantine-scale));
  --mantine-font-size-md: calc(1rem * var(--mantine-scale));
  --mantine-font-size-lg: calc(1.125rem * var(--mantine-scale));
  --mantine-font-size-xl: calc(1.25rem * var(--mantine-scale));
  --mantine-line-height-xs: 1.4;
  --mantine-line-height-sm: 1.45;
  --mantine-line-height-md: 1.55;
  --mantine-line-height-lg: 1.6;
  --mantine-line-height-xl: 1.65;
  --mantine-shadow-xs: 0 calc(0.0625rem * var(--mantine-scale))
      calc(0.1875rem * var(--mantine-scale)) rgba(0, 0, 0, 0.05),
    0 calc(0.0625rem * var(--mantine-scale)) calc(0.125rem * var(--mantine-scale))
      rgba(0, 0, 0, 0.1);
  --mantine-shadow-sm: 0 calc(0.0625rem * var(--mantine-scale))
      calc(0.1875rem * var(--mantine-scale)) rgba(0, 0, 0, 0.05),
    rgba(0, 0, 0, 0.05) 0 calc(0.625rem * var(--mantine-scale))
      calc(0.9375rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale)),
    rgba(0, 0, 0, 0.04) 0 calc(0.4375rem * var(--mantine-scale))
      calc(0.4375rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale));
  --mantine-shadow-md: 0 calc(0.0625rem * var(--mantine-scale))
      calc(0.1875rem * var(--mantine-scale)) rgba(0, 0, 0, 0.05),
    rgba(0, 0, 0, 0.05) 0 calc(1.25rem * var(--mantine-scale))
      calc(1.5625rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale)),
    rgba(0, 0, 0, 0.04) 0 calc(0.625rem * var(--mantine-scale))
      calc(0.625rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale));
  --mantine-shadow-lg: 0 calc(0.0625rem * var(--mantine-scale))
      calc(0.1875rem * var(--mantine-scale)) rgba(0, 0, 0, 0.05),
    rgba(0, 0, 0, 0.05) 0 calc(1.75rem * var(--mantine-scale))
      calc(1.4375rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale)),
    rgba(0, 0, 0, 0.04) 0 calc(0.75rem * var(--mantine-scale)) calc(0.75rem * var(--mantine-scale))
      calc(-0.4375rem * var(--mantine-scale));
  --mantine-shadow-xl: 0 calc(0.0625rem * var(--mantine-scale))
      calc(0.1875rem * var(--mantine-scale)) rgba(0, 0, 0, 0.05),
    rgba(0, 0, 0, 0.05) 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale))
      calc(-0.4375rem * var(--mantine-scale)),
    rgba(0, 0, 0, 0.04) 0 calc(1.0625rem * var(--mantine-scale))
      calc(1.0625rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale));
  --mantine-radius-xs: calc(0.125rem * var(--mantine-scale));
  --mantine-radius-sm: calc(0.25rem * var(--mantine-scale));
  --mantine-radius-md: calc(0.5rem * var(--mantine-scale));
  --mantine-radius-lg: calc(1rem * var(--mantine-scale));
  --mantine-radius-xl: calc(2rem * var(--mantine-scale));
  --mantine-color-dark-0: #c9c9c9;
  --mantine-color-dark-1: #b8b8b8;
  --mantine-color-dark-2: #828282;
  --mantine-color-dark-3: #696969;
  --mantine-color-dark-4: #424242;
  --mantine-color-dark-5: #3b3b3b;
  --mantine-color-dark-6: #2e2e2e;
  --mantine-color-dark-7: #242424;
  --mantine-color-dark-8: #1f1f1f;
  --mantine-color-dark-9: #141414;
  --mantine-color-gray-0: #f8f9fa;
  --mantine-color-gray-1: #f1f3f5;
  --mantine-color-gray-2: #e9ecef;
  --mantine-color-gray-3: #dee2e6;
  --mantine-color-gray-4: #ced4da;
  --mantine-color-gray-5: #adb5bd;
  --mantine-color-gray-6: #868e96;
  --mantine-color-gray-7: #495057;
  --mantine-color-gray-8: #343a40;
  --mantine-color-gray-9: #212529;
  --mantine-color-red-0: #fff5f5;
  --mantine-color-red-1: #ffe3e3;
  --mantine-color-red-2: #ffc9c9;
  --mantine-color-red-3: #ffa8a8;
  --mantine-color-red-4: #ff8787;
  --mantine-color-red-5: #ff6b6b;
  --mantine-color-red-6: #fa5252;
  --mantine-color-red-7: #f03e3e;
  --mantine-color-red-8: #e03131;
  --mantine-color-red-9: #c92a2a;
  --mantine-color-pink-0: #fff0f6;
  --mantine-color-pink-1: #ffdeeb;
  --mantine-color-pink-2: #fcc2d7;
  --mantine-color-pink-3: #faa2c1;
  --mantine-color-pink-4: #f783ac;
  --mantine-color-pink-5: #f06595;
  --mantine-color-pink-6: #e64980;
  --mantine-color-pink-7: #d6336c;
  --mantine-color-pink-8: #c2255c;
  --mantine-color-pink-9: #a61e4d;
  --mantine-color-grape-0: #f8f0fc;
  --mantine-color-grape-1: #f3d9fa;
  --mantine-color-grape-2: #eebefa;
  --mantine-color-grape-3: #e599f7;
  --mantine-color-grape-4: #da77f2;
  --mantine-color-grape-5: #cc5de8;
  --mantine-color-grape-6: #be4bdb;
  --mantine-color-grape-7: #ae3ec9;
  --mantine-color-grape-8: #9c36b5;
  --mantine-color-grape-9: #862e9c;
  --mantine-color-violet-0: #f3f0ff;
  --mantine-color-violet-1: #e5dbff;
  --mantine-color-violet-2: #d0bfff;
  --mantine-color-violet-3: #b197fc;
  --mantine-color-violet-4: #9775fa;
  --mantine-color-violet-5: #845ef7;
  --mantine-color-violet-6: #7950f2;
  --mantine-color-violet-7: #7048e8;
  --mantine-color-violet-8: #6741d9;
  --mantine-color-violet-9: #5f3dc4;
  --mantine-color-indigo-0: #edf2ff;
  --mantine-color-indigo-1: #dbe4ff;
  --mantine-color-indigo-2: #bac8ff;
  --mantine-color-indigo-3: #91a7ff;
  --mantine-color-indigo-4: #748ffc;
  --mantine-color-indigo-5: #5c7cfa;
  --mantine-color-indigo-6: #4c6ef5;
  --mantine-color-indigo-7: #4263eb;
  --mantine-color-indigo-8: #3b5bdb;
  --mantine-color-indigo-9: #364fc7;
  --mantine-color-blue-0: #e7f5ff;
  --mantine-color-blue-1: #d0ebff;
  --mantine-color-blue-2: #a5d8ff;
  --mantine-color-blue-3: #74c0fc;
  --mantine-color-blue-4: #4dabf7;
  --mantine-color-blue-5: #339af0;
  --mantine-color-blue-6: #228be6;
  --mantine-color-blue-7: #1c7ed6;
  --mantine-color-blue-8: #1971c2;
  --mantine-color-blue-9: #1864ab;
  --mantine-color-cyan-0: #e3fafc;
  --mantine-color-cyan-1: #c5f6fa;
  --mantine-color-cyan-2: #99e9f2;
  --mantine-color-cyan-3: #66d9e8;
  --mantine-color-cyan-4: #3bc9db;
  --mantine-color-cyan-5: #22b8cf;
  --mantine-color-cyan-6: #15aabf;
  --mantine-color-cyan-7: #1098ad;
  --mantine-color-cyan-8: #0c8599;
  --mantine-color-cyan-9: #0b7285;
  --mantine-color-teal-0: #e6fcf5;
  --mantine-color-teal-1: #c3fae8;
  --mantine-color-teal-2: #96f2d7;
  --mantine-color-teal-3: #63e6be;
  --mantine-color-teal-4: #38d9a9;
  --mantine-color-teal-5: #20c997;
  --mantine-color-teal-6: #12b886;
  --mantine-color-teal-7: #0ca678;
  --mantine-color-teal-8: #099268;
  --mantine-color-teal-9: #087f5b;
  --mantine-color-green-0: #ebfbee;
  --mantine-color-green-1: #d3f9d8;
  --mantine-color-green-2: #b2f2bb;
  --mantine-color-green-3: #8ce99a;
  --mantine-color-green-4: #69db7c;
  --mantine-color-green-5: #51cf66;
  --mantine-color-green-6: #40c057;
  --mantine-color-green-7: #37b24d;
  --mantine-color-green-8: #2f9e44;
  --mantine-color-green-9: #2b8a3e;
  --mantine-color-lime-0: #f4fce3;
  --mantine-color-lime-1: #e9fac8;
  --mantine-color-lime-2: #d8f5a2;
  --mantine-color-lime-3: #c0eb75;
  --mantine-color-lime-4: #a9e34b;
  --mantine-color-lime-5: #94d82d;
  --mantine-color-lime-6: #82c91e;
  --mantine-color-lime-7: #74b816;
  --mantine-color-lime-8: #66a80f;
  --mantine-color-lime-9: #5c940d;
  --mantine-color-yellow-0: #fff9db;
  --mantine-color-yellow-1: #fff3bf;
  --mantine-color-yellow-2: #ffec99;
  --mantine-color-yellow-3: #ffe066;
  --mantine-color-yellow-4: #ffd43b;
  --mantine-color-yellow-5: #fcc419;
  --mantine-color-yellow-6: #fab005;
  --mantine-color-yellow-7: #f59f00;
  --mantine-color-yellow-8: #f08c00;
  --mantine-color-yellow-9: #e67700;
  --mantine-color-orange-0: #fff4e6;
  --mantine-color-orange-1: #ffe8cc;
  --mantine-color-orange-2: #ffd8a8;
  --mantine-color-orange-3: #ffc078;
  --mantine-color-orange-4: #ffa94d;
  --mantine-color-orange-5: #ff922b;
  --mantine-color-orange-6: #fd7e14;
  --mantine-color-orange-7: #f76707;
  --mantine-color-orange-8: #e8590c;
  --mantine-color-orange-9: #d9480f;
  --mantine-h1-font-size: calc(2.125rem * var(--mantine-scale));
  --mantine-h1-line-height: 1.3;
  --mantine-h1-font-weight: 700;
  --mantine-h2-font-size: calc(1.625rem * var(--mantine-scale));
  --mantine-h2-line-height: 1.35;
  --mantine-h2-font-weight: 700;
  --mantine-h3-font-size: calc(1.375rem * var(--mantine-scale));
  --mantine-h3-line-height: 1.4;
  --mantine-h3-font-weight: 700;
  --mantine-h4-font-size: calc(1.125rem * var(--mantine-scale));
  --mantine-h4-line-height: 1.45;
  --mantine-h4-font-weight: 700;
  --mantine-h5-font-size: calc(1rem * var(--mantine-scale));
  --mantine-h5-line-height: 1.5;
  --mantine-h5-font-weight: 700;
  --mantine-h6-font-size: calc(0.875rem * var(--mantine-scale));
  --mantine-h6-line-height: 1.5;
  --mantine-h6-font-weight: 700;
}

:root[data-mantine-color-scheme='dark'] {
  --mantine-color-scheme: dark;
  --mantine-primary-color-contrast: var(--mantine-color-white);
  --mantine-color-bright: var(--mantine-color-white);
  --mantine-color-text: var(--mantine-color-dark-0);
  --mantine-color-body: var(--mantine-color-dark-7);
  --mantine-color-error: var(--mantine-color-red-8);
  --mantine-color-placeholder: var(--mantine-color-dark-3);
  --mantine-color-anchor: var(--mantine-color-blue-4);
  --mantine-color-default: var(--mantine-color-dark-6);
  --mantine-color-default-hover: var(--mantine-color-dark-5);
  --mantine-color-default-color: var(--mantine-color-white);
  --mantine-color-default-border: var(--mantine-color-dark-4);
  --mantine-color-dimmed: var(--mantine-color-dark-2);
  --mantine-color-dark-text: var(--mantine-color-dark-4);
  --mantine-color-dark-filled: var(--mantine-color-dark-8);
  --mantine-color-dark-filled-hover: var(--mantine-color-dark-7);
  --mantine-color-dark-light: rgba(36, 36, 36, 0.15);
  --mantine-color-dark-light-hover: rgba(36, 36, 36, 0.2);
  --mantine-color-dark-light-color: var(--mantine-color-dark-3);
  --mantine-color-dark-outline: var(--mantine-color-dark-4);
  --mantine-color-dark-outline-hover: rgba(36, 36, 36, 0.05);
  --mantine-color-gray-text: var(--mantine-color-gray-4);
  --mantine-color-gray-filled: var(--mantine-color-gray-8);
  --mantine-color-gray-filled-hover: var(--mantine-color-gray-9);
  --mantine-color-gray-light: rgba(134, 142, 150, 0.15);
  --mantine-color-gray-light-hover: rgba(134, 142, 150, 0.2);
  --mantine-color-gray-light-color: var(--mantine-color-gray-3);
  --mantine-color-gray-outline: var(--mantine-color-gray-4);
  --mantine-color-gray-outline-hover: rgba(206, 212, 218, 0.05);
  --mantine-color-red-text: var(--mantine-color-red-4);
  --mantine-color-red-filled: var(--mantine-color-red-8);
  --mantine-color-red-filled-hover: var(--mantine-color-red-9);
  --mantine-color-red-light: rgba(250, 82, 82, 0.15);
  --mantine-color-red-light-hover: rgba(250, 82, 82, 0.2);
  --mantine-color-red-light-color: var(--mantine-color-red-3);
  --mantine-color-red-outline: var(--mantine-color-red-4);
  --mantine-color-red-outline-hover: rgba(255, 135, 135, 0.05);
  --mantine-color-pink-text: var(--mantine-color-pink-4);
  --mantine-color-pink-filled: var(--mantine-color-pink-8);
  --mantine-color-pink-filled-hover: var(--mantine-color-pink-9);
  --mantine-color-pink-light: rgba(230, 73, 128, 0.15);
  --mantine-color-pink-light-hover: rgba(230, 73, 128, 0.2);
  --mantine-color-pink-light-color: var(--mantine-color-pink-3);
  --mantine-color-pink-outline: var(--mantine-color-pink-4);
  --mantine-color-pink-outline-hover: rgba(247, 131, 172, 0.05);
  --mantine-color-grape-text: var(--mantine-color-grape-4);
  --mantine-color-grape-filled: var(--mantine-color-grape-8);
  --mantine-color-grape-filled-hover: var(--mantine-color-grape-9);
  --mantine-color-grape-light: rgba(190, 75, 219, 0.15);
  --mantine-color-grape-light-hover: rgba(190, 75, 219, 0.2);
  --mantine-color-grape-light-color: var(--mantine-color-grape-3);
  --mantine-color-grape-outline: var(--mantine-color-grape-4);
  --mantine-color-grape-outline-hover: rgba(218, 119, 242, 0.05);
  --mantine-color-violet-text: var(--mantine-color-violet-4);
  --mantine-color-violet-filled: var(--mantine-color-violet-8);
  --mantine-color-violet-filled-hover: var(--mantine-color-violet-9);
  --mantine-color-violet-light: rgba(121, 80, 242, 0.15);
  --mantine-color-violet-light-hover: rgba(121, 80, 242, 0.2);
  --mantine-color-violet-light-color: var(--mantine-color-violet-3);
  --mantine-color-violet-outline: var(--mantine-color-violet-4);
  --mantine-color-violet-outline-hover: rgba(151, 117, 250, 0.05);
  --mantine-color-indigo-text: var(--mantine-color-indigo-4);
  --mantine-color-indigo-filled: var(--mantine-color-indigo-8);
  --mantine-color-indigo-filled-hover: var(--mantine-color-indigo-9);
  --mantine-color-indigo-light: rgba(76, 110, 245, 0.15);
  --mantine-color-indigo-light-hover: rgba(76, 110, 245, 0.2);
  --mantine-color-indigo-light-color: var(--mantine-color-indigo-3);
  --mantine-color-indigo-outline: var(--mantine-color-indigo-4);
  --mantine-color-indigo-outline-hover: rgba(116, 143, 252, 0.05);
  --mantine-color-blue-text: var(--mantine-color-blue-4);
  --mantine-color-blue-filled: var(--mantine-color-blue-8);
  --mantine-color-blue-filled-hover: var(--mantine-color-blue-9);
  --mantine-color-blue-light: rgba(34, 139, 230, 0.15);
  --mantine-color-blue-light-hover: rgba(34, 139, 230, 0.2);
  --mantine-color-blue-light-color: var(--mantine-color-blue-3);
  --mantine-color-blue-outline: var(--mantine-color-blue-4);
  --mantine-color-blue-outline-hover: rgba(77, 171, 247, 0.05);
  --mantine-color-cyan-text: var(--mantine-color-cyan-4);
  --mantine-color-cyan-filled: var(--mantine-color-cyan-8);
  --mantine-color-cyan-filled-hover: var(--mantine-color-cyan-9);
  --mantine-color-cyan-light: rgba(21, 170, 191, 0.15);
  --mantine-color-cyan-light-hover: rgba(21, 170, 191, 0.2);
  --mantine-color-cyan-light-color: var(--mantine-color-cyan-3);
  --mantine-color-cyan-outline: var(--mantine-color-cyan-4);
  --mantine-color-cyan-outline-hover: rgba(59, 201, 219, 0.05);
  --mantine-color-teal-text: var(--mantine-color-teal-4);
  --mantine-color-teal-filled: var(--mantine-color-teal-8);
  --mantine-color-teal-filled-hover: var(--mantine-color-teal-9);
  --mantine-color-teal-light: rgba(18, 184, 134, 0.15);
  --mantine-color-teal-light-hover: rgba(18, 184, 134, 0.2);
  --mantine-color-teal-light-color: var(--mantine-color-teal-3);
  --mantine-color-teal-outline: var(--mantine-color-teal-4);
  --mantine-color-teal-outline-hover: rgba(56, 217, 169, 0.05);
  --mantine-color-green-text: var(--mantine-color-green-4);
  --mantine-color-green-filled: var(--mantine-color-green-8);
  --mantine-color-green-filled-hover: var(--mantine-color-green-9);
  --mantine-color-green-light: rgba(64, 192, 87, 0.15);
  --mantine-color-green-light-hover: rgba(64, 192, 87, 0.2);
  --mantine-color-green-light-color: var(--mantine-color-green-3);
  --mantine-color-green-outline: var(--mantine-color-green-4);
  --mantine-color-green-outline-hover: rgba(105, 219, 124, 0.05);
  --mantine-color-lime-text: var(--mantine-color-lime-4);
  --mantine-color-lime-filled: var(--mantine-color-lime-8);
  --mantine-color-lime-filled-hover: var(--mantine-color-lime-9);
  --mantine-color-lime-light: rgba(130, 201, 30, 0.15);
  --mantine-color-lime-light-hover: rgba(130, 201, 30, 0.2);
  --mantine-color-lime-light-color: var(--mantine-color-lime-3);
  --mantine-color-lime-outline: var(--mantine-color-lime-4);
  --mantine-color-lime-outline-hover: rgba(169, 227, 75, 0.05);
  --mantine-color-yellow-text: var(--mantine-color-yellow-4);
  --mantine-color-yellow-filled: var(--mantine-color-yellow-8);
  --mantine-color-yellow-filled-hover: var(--mantine-color-yellow-9);
  --mantine-color-yellow-light: rgba(250, 176, 5, 0.15);
  --mantine-color-yellow-light-hover: rgba(250, 176, 5, 0.2);
  --mantine-color-yellow-light-color: var(--mantine-color-yellow-3);
  --mantine-color-yellow-outline: var(--mantine-color-yellow-4);
  --mantine-color-yellow-outline-hover: rgba(255, 212, 59, 0.05);
  --mantine-color-orange-text: var(--mantine-color-orange-4);
  --mantine-color-orange-filled: var(--mantine-color-orange-8);
  --mantine-color-orange-filled-hover: var(--mantine-color-orange-9);
  --mantine-color-orange-light: rgba(253, 126, 20, 0.15);
  --mantine-color-orange-light-hover: rgba(253, 126, 20, 0.2);
  --mantine-color-orange-light-color: var(--mantine-color-orange-3);
  --mantine-color-orange-outline: var(--mantine-color-orange-4);
  --mantine-color-orange-outline-hover: rgba(255, 169, 77, 0.05);
}

:root[data-mantine-color-scheme='light'] {
  --mantine-color-scheme: light;
  --mantine-color-bright: var(--mantine-color-black);
  --mantine-color-text: var(--mantine-color-black);
  --mantine-color-body: var(--mantine-color-white);
  --mantine-primary-color-contrast: var(--mantine-color-white);
  --mantine-color-error: var(--mantine-color-red-6);
  --mantine-color-placeholder: var(--mantine-color-gray-5);
  --mantine-color-anchor: var(--mantine-primary-color-filled);
  --mantine-color-default: var(--mantine-color-white);
  --mantine-color-default-hover: var(--mantine-color-gray-0);
  --mantine-color-default-color: var(--mantine-color-gray-9);
  --mantine-color-default-border: var(--mantine-color-gray-4);
  --mantine-color-dimmed: var(--mantine-color-gray-6);
  --mantine-color-dark-text: var(--mantine-color-dark-filled);
  --mantine-color-dark-filled: var(--mantine-color-dark-6);
  --mantine-color-dark-filled-hover: var(--mantine-color-dark-7);
  --mantine-color-dark-light: rgba(56, 56, 56, 0.1);
  --mantine-color-dark-light-hover: rgba(56, 56, 56, 0.12);
  --mantine-color-dark-light-color: var(--mantine-color-dark-6);
  --mantine-color-dark-outline: var(--mantine-color-dark-6);
  --mantine-color-dark-outline-hover: rgba(56, 56, 56, 0.05);
  --mantine-color-gray-text: var(--mantine-color-gray-filled);
  --mantine-color-gray-filled: var(--mantine-color-gray-6);
  --mantine-color-gray-filled-hover: var(--mantine-color-gray-7);
  --mantine-color-gray-light: rgba(134, 142, 150, 0.1);
  --mantine-color-gray-light-hover: rgba(134, 142, 150, 0.12);
  --mantine-color-gray-light-color: var(--mantine-color-gray-6);
  --mantine-color-gray-outline: var(--mantine-color-gray-6);
  --mantine-color-gray-outline-hover: rgba(134, 142, 150, 0.05);
  --mantine-color-red-text: var(--mantine-color-red-filled);
  --mantine-color-red-filled: var(--mantine-color-red-6);
  --mantine-color-red-filled-hover: var(--mantine-color-red-7);
  --mantine-color-red-light: rgba(250, 82, 82, 0.1);
  --mantine-color-red-light-hover: rgba(250, 82, 82, 0.12);
  --mantine-color-red-light-color: var(--mantine-color-red-6);
  --mantine-color-red-outline: var(--mantine-color-red-6);
  --mantine-color-red-outline-hover: rgba(250, 82, 82, 0.05);
  --mantine-color-pink-text: var(--mantine-color-pink-filled);
  --mantine-color-pink-filled: var(--mantine-color-pink-6);
  --mantine-color-pink-filled-hover: var(--mantine-color-pink-7);
  --mantine-color-pink-light: rgba(230, 73, 128, 0.1);
  --mantine-color-pink-light-hover: rgba(230, 73, 128, 0.12);
  --mantine-color-pink-light-color: var(--mantine-color-pink-6);
  --mantine-color-pink-outline: var(--mantine-color-pink-6);
  --mantine-color-pink-outline-hover: rgba(230, 73, 128, 0.05);
  --mantine-color-grape-text: var(--mantine-color-grape-filled);
  --mantine-color-grape-filled: var(--mantine-color-grape-6);
  --mantine-color-grape-filled-hover: var(--mantine-color-grape-7);
  --mantine-color-grape-light: rgba(190, 75, 219, 0.1);
  --mantine-color-grape-light-hover: rgba(190, 75, 219, 0.12);
  --mantine-color-grape-light-color: var(--mantine-color-grape-6);
  --mantine-color-grape-outline: var(--mantine-color-grape-6);
  --mantine-color-grape-outline-hover: rgba(190, 75, 219, 0.05);
  --mantine-color-violet-text: var(--mantine-color-violet-filled);
  --mantine-color-violet-filled: var(--mantine-color-violet-6);
  --mantine-color-violet-filled-hover: var(--mantine-color-violet-7);
  --mantine-color-violet-light: rgba(121, 80, 242, 0.1);
  --mantine-color-violet-light-hover: rgba(121, 80, 242, 0.12);
  --mantine-color-violet-light-color: var(--mantine-color-violet-6);
  --mantine-color-violet-outline: var(--mantine-color-violet-6);
  --mantine-color-violet-outline-hover: rgba(121, 80, 242, 0.05);
  --mantine-color-indigo-text: var(--mantine-color-indigo-filled);
  --mantine-color-indigo-filled: var(--mantine-color-indigo-6);
  --mantine-color-indigo-filled-hover: var(--mantine-color-indigo-7);
  --mantine-color-indigo-light: rgba(76, 110, 245, 0.1);
  --mantine-color-indigo-light-hover: rgba(76, 110, 245, 0.12);
  --mantine-color-indigo-light-color: var(--mantine-color-indigo-6);
  --mantine-color-indigo-outline: var(--mantine-color-indigo-6);
  --mantine-color-indigo-outline-hover: rgba(76, 110, 245, 0.05);
  --mantine-color-blue-text: var(--mantine-color-blue-filled);
  --mantine-color-blue-filled: var(--mantine-color-blue-6);
  --mantine-color-blue-filled-hover: var(--mantine-color-blue-7);
  --mantine-color-blue-light: rgba(34, 139, 230, 0.1);
  --mantine-color-blue-light-hover: rgba(34, 139, 230, 0.12);
  --mantine-color-blue-light-color: var(--mantine-color-blue-6);
  --mantine-color-blue-outline: var(--mantine-color-blue-6);
  --mantine-color-blue-outline-hover: rgba(34, 139, 230, 0.05);
  --mantine-color-cyan-text: var(--mantine-color-cyan-filled);
  --mantine-color-cyan-filled: var(--mantine-color-cyan-6);
  --mantine-color-cyan-filled-hover: var(--mantine-color-cyan-7);
  --mantine-color-cyan-light: rgba(21, 170, 191, 0.1);
  --mantine-color-cyan-light-hover: rgba(21, 170, 191, 0.12);
  --mantine-color-cyan-light-color: var(--mantine-color-cyan-6);
  --mantine-color-cyan-outline: var(--mantine-color-cyan-6);
  --mantine-color-cyan-outline-hover: rgba(21, 170, 191, 0.05);
  --mantine-color-teal-text: var(--mantine-color-teal-filled);
  --mantine-color-teal-filled: var(--mantine-color-teal-6);
  --mantine-color-teal-filled-hover: var(--mantine-color-teal-7);
  --mantine-color-teal-light: rgba(18, 184, 134, 0.1);
  --mantine-color-teal-light-hover: rgba(18, 184, 134, 0.12);
  --mantine-color-teal-light-color: var(--mantine-color-teal-6);
  --mantine-color-teal-outline: var(--mantine-color-teal-6);
  --mantine-color-teal-outline-hover: rgba(18, 184, 134, 0.05);
  --mantine-color-green-text: var(--mantine-color-green-filled);
  --mantine-color-green-filled: var(--mantine-color-green-6);
  --mantine-color-green-filled-hover: var(--mantine-color-green-7);
  --mantine-color-green-light: rgba(64, 192, 87, 0.1);
  --mantine-color-green-light-hover: rgba(64, 192, 87, 0.12);
  --mantine-color-green-light-color: var(--mantine-color-green-6);
  --mantine-color-green-outline: var(--mantine-color-green-6);
  --mantine-color-green-outline-hover: rgba(64, 192, 87, 0.05);
  --mantine-color-lime-text: var(--mantine-color-lime-filled);
  --mantine-color-lime-filled: var(--mantine-color-lime-6);
  --mantine-color-lime-filled-hover: var(--mantine-color-lime-7);
  --mantine-color-lime-light: rgba(130, 201, 30, 0.1);
  --mantine-color-lime-light-hover: rgba(130, 201, 30, 0.12);
  --mantine-color-lime-light-color: var(--mantine-color-lime-6);
  --mantine-color-lime-outline: var(--mantine-color-lime-6);
  --mantine-color-lime-outline-hover: rgba(130, 201, 30, 0.05);
  --mantine-color-yellow-text: var(--mantine-color-yellow-filled);
  --mantine-color-yellow-filled: var(--mantine-color-yellow-6);
  --mantine-color-yellow-filled-hover: var(--mantine-color-yellow-7);
  --mantine-color-yellow-light: rgba(250, 176, 5, 0.1);
  --mantine-color-yellow-light-hover: rgba(250, 176, 5, 0.12);
  --mantine-color-yellow-light-color: var(--mantine-color-yellow-6);
  --mantine-color-yellow-outline: var(--mantine-color-yellow-6);
  --mantine-color-yellow-outline-hover: rgba(250, 176, 5, 0.05);
  --mantine-color-orange-text: var(--mantine-color-orange-filled);
  --mantine-color-orange-filled: var(--mantine-color-orange-6);
  --mantine-color-orange-filled-hover: var(--mantine-color-orange-7);
  --mantine-color-orange-light: rgba(253, 126, 20, 0.1);
  --mantine-color-orange-light-hover: rgba(253, 126, 20, 0.12);
  --mantine-color-orange-light-color: var(--mantine-color-orange-6);
  --mantine-color-orange-outline: var(--mantine-color-orange-6);
  --mantine-color-orange-outline-hover: rgba(253, 126, 20, 0.05);
}

.m_d57069b5 {
  --scrollarea-scrollbar-size: calc(0.75rem * var(--mantine-scale));

  position: relative;
  overflow: hidden;
}

.m_c0783ff9 {
  scrollbar-width: none;
  -ms-scroll-chaining: var(--scrollarea-over-scroll-behavior);
      overscroll-behavior: var(--scrollarea-over-scroll-behavior);
  -ms-overflow-style: none;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  height: 100%;
}

.m_c0783ff9::-webkit-scrollbar {
    display: none;
  }

.m_c0783ff9:where([data-scrollbars='xy'], [data-scrollbars='y']):where(
        [data-offset-scrollbars='xy'],
        [data-offset-scrollbars='y'],
        [data-offset-scrollbars='present']
      ):where([data-vertical-hidden]) {
        -webkit-padding-end: 0;
                padding-inline-end: 0;
        -webkit-padding-start: 0;
                padding-inline-start: 0;
      }

.m_c0783ff9:where([data-scrollbars='xy'], [data-scrollbars='y']):where(
        [data-offset-scrollbars='xy'],
        [data-offset-scrollbars='y'],
        [data-offset-scrollbars='present']
      ):not([data-vertical-hidden]) {
        -webkit-padding-end: var(--scrollarea-scrollbar-size);
                padding-inline-end: var(--scrollarea-scrollbar-size);
        -webkit-padding-start: unset;
                padding-inline-start: unset;
      }

.m_c0783ff9:where([data-scrollbars='xy'], [data-scrollbars='x']):where(
        [data-offset-scrollbars='xy'],
        [data-offset-scrollbars='x'],
        [data-offset-scrollbars='present']
      ):where([data-horizontal-hidden]) {
        padding-bottom: 0;
      }

.m_c0783ff9:where([data-scrollbars='xy'], [data-scrollbars='x']):where(
        [data-offset-scrollbars='xy'],
        [data-offset-scrollbars='x'],
        [data-offset-scrollbars='present']
      ):not([data-horizontal-hidden]) {
        padding-bottom: var(--scrollarea-scrollbar-size);
      }

.m_f8f631dd {
  min-width: 100%;
  display: table;
}

.m_c44ba933 {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition:
    background-color 150ms ease,
    opacity 150ms ease;
  transition:
    background-color 150ms ease,
    opacity 150ms ease;

  padding: calc(var(--scrollarea-scrollbar-size) / 5);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: transparent;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_c44ba933:hover {
      background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='light']) .m_c44ba933:hover > .m_d8b5e363 {
        background-color: rgba(0, 0, 0, 0.5);
      }

    :where([data-mantine-color-scheme='dark']) .m_c44ba933:hover {
      background-color: var(--mantine-color-dark-8);
  }

      :where([data-mantine-color-scheme='dark']) .m_c44ba933:hover > .m_d8b5e363 {
        background-color: rgba(255, 255, 255, 0.5);
      }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_c44ba933:active {
      background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='light']) .m_c44ba933:active > .m_d8b5e363 {
        background-color: rgba(0, 0, 0, 0.5);
      }

    :where([data-mantine-color-scheme='dark']) .m_c44ba933:active {
      background-color: var(--mantine-color-dark-8);
  }

      :where([data-mantine-color-scheme='dark']) .m_c44ba933:active > .m_d8b5e363 {
        background-color: rgba(255, 255, 255, 0.5);
      }
}

.m_c44ba933:where([data-hidden], [data-state='hidden']) {
    display: none;
  }

.m_c44ba933:where([data-orientation='vertical']) {
    width: var(--scrollarea-scrollbar-size);
    top: 0;
    bottom: var(--sa-corner-width);
    inset-inline-end: 0;
  }

.m_c44ba933:where([data-orientation='horizontal']) {
    height: var(--scrollarea-scrollbar-size);
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    bottom: 0;
    inset-inline-start: 0;
    inset-inline-end: var(--sa-corner-width);
  }

.m_d8b5e363 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: var(--scrollarea-scrollbar-size);
  position: relative;
  -webkit-transition: background-color 150ms ease;
  transition: background-color 150ms ease;
  overflow: hidden;
  opacity: var(--thumb-opacity);
}

.m_d8b5e363::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    min-width: calc(2.75rem * var(--mantine-scale));
    min-height: calc(2.75rem * var(--mantine-scale));
  }

:where([data-mantine-color-scheme='light']) .m_d8b5e363 {
    background-color: rgba(0, 0, 0, 0.4);
}

:where([data-mantine-color-scheme='dark']) .m_d8b5e363 {
    background-color: rgba(255, 255, 255, 0.4);
}

.m_21657268 {
  position: absolute;
  opacity: 0;
  -webkit-transition: opacity 150ms ease;
  transition: opacity 150ms ease;
  display: block;
  inset-inline-end: 0;
  bottom: 0;
}

:where([data-mantine-color-scheme='light']) .m_21657268 {
    background-color: var(--mantine-color-gray-0);
}

:where([data-mantine-color-scheme='dark']) .m_21657268 {
    background-color: var(--mantine-color-dark-8);
}

.m_21657268:where([data-hovered]) {
    opacity: 1;
  }

.m_21657268:where([data-hidden]) {
    display: none;
  }

.m_87cf2631 {
  background-color: transparent;
  cursor: pointer;
  border: 0;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  font-size: var(--mantine-font-size-md);
  text-align: left;
  text-decoration: none;
  color: inherit;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  -webkit-tap-highlight-color: transparent;
}

  :where([dir="rtl"]) .m_87cf2631 {
    text-align: right;
}

.m_515a97f8 {
  border: 0;
  clip: rect(0 0 0 0);
  height: calc(0.0625rem * var(--mantine-scale));
  width: calc(0.0625rem * var(--mantine-scale));
  margin: calc(-0.0625rem * var(--mantine-scale));
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
}

.m_1b7284a3 {
  --paper-radius: var(--mantine-radius-default);

  outline: 0;
  -webkit-tap-highlight-color: transparent;
  display: block;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  text-decoration: none;
  border-radius: var(--paper-radius);
  -webkit-box-shadow: var(--paper-shadow);
          box-shadow: var(--paper-shadow);
  background-color: var(--mantine-color-body);
}

  [data-mantine-color-scheme='light'] .m_1b7284a3 {
    --paper-border-color: var(--mantine-color-gray-3);
}

  [data-mantine-color-scheme='dark'] .m_1b7284a3 {
    --paper-border-color: var(--mantine-color-dark-4);
}

  .m_1b7284a3:where([data-with-border]) {
    border: calc(0.0625rem * var(--mantine-scale)) solid var(--paper-border-color);
  }

.m_9814e45f {
  inset: 0;
  position: absolute;
  background: var(--overlay-bg, rgba(0, 0, 0, 0.6));
  backdrop-filter: var(--overlay-filter);
  border-radius: var(--overlay-radius, 0);
  z-index: var(--overlay-z-index);
}

  .m_9814e45f:where([data-fixed]) {
    position: fixed;
  }

  .m_9814e45f:where([data-center]) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

.m_38a85659 {
  position: absolute;
  border: 1px solid var(--popover-border-color);
  padding: var(--mantine-spacing-sm) var(--mantine-spacing-md);
  -webkit-box-shadow: var(--popover-shadow, none);
          box-shadow: var(--popover-shadow, none);
  border-radius: var(--popover-radius, var(--mantine-radius-default));
}

  .m_38a85659:where([data-fixed]) {
    position: fixed;
  }

  .m_38a85659:focus {
    outline: none;
  }

  :where([data-mantine-color-scheme='light']) .m_38a85659 {
    --popover-border-color: var(--mantine-color-gray-2);
    background-color: var(--mantine-color-white);
}

  :where([data-mantine-color-scheme='dark']) .m_38a85659 {
    --popover-border-color: var(--mantine-color-dark-4);
    background-color: var(--mantine-color-dark-6);
}

.m_a31dc6c1 {
  background-color: inherit;
  border: 1px solid var(--popover-border-color);
  z-index: 1;
}

.m_3d7bc908 {
  position: fixed;
  inset: 0;
}

.m_5ae2e3c {
  --loader-size-xs: calc(1.125rem * var(--mantine-scale));
  --loader-size-sm: calc(1.375rem * var(--mantine-scale));
  --loader-size-md: calc(2.25rem * var(--mantine-scale));
  --loader-size-lg: calc(2.75rem * var(--mantine-scale));
  --loader-size-xl: calc(3.625rem * var(--mantine-scale));
  --loader-size: var(--loader-size-md);
  --loader-color: var(--mantine-primary-color-filled);
}

/* ----- Bars loader ----- */
@-webkit-keyframes m_5d2b3b9d {
  0% {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
    opacity: 0;
  }

  50%,
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes m_5d2b3b9d {
  0% {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
    opacity: 0;
  }

  50%,
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

.m_7a2bd4cd {
  position: relative;
  width: var(--loader-size);
  height: var(--loader-size);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: calc(var(--loader-size) / 5);
}

.m_870bb79 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: var(--loader-color);
  -webkit-animation: m_5d2b3b9d 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
          animation: m_5d2b3b9d 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  border-radius: calc(0.125rem * var(--mantine-scale));
}

.m_870bb79:nth-of-type(1) {
    -webkit-animation-delay: -240ms;
            animation-delay: -240ms;
  }

.m_870bb79:nth-of-type(2) {
    -webkit-animation-delay: -120ms;
            animation-delay: -120ms;
  }

.m_870bb79:nth-of-type(3) {
    -webkit-animation-delay: 0;
            animation-delay: 0;
  }

/* ----- Dots loader ----- */
@-webkit-keyframes m_aac34a1 {
  0%,
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }

  50% {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
    opacity: 0.5;
  }
}
@keyframes m_aac34a1 {
  0%,
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }

  50% {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
    opacity: 0.5;
  }
}

.m_4e3f22d7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: calc(var(--loader-size) / 10);
  position: relative;
  width: var(--loader-size);
  height: var(--loader-size);
}

.m_870c4af {
  width: calc(var(--loader-size) / 3 - var(--loader-size) / 15);
  height: calc(var(--loader-size) / 3 - var(--loader-size) / 15);
  border-radius: 50%;
  background: var(--loader-color);
  -webkit-animation: m_aac34a1 0.8s infinite linear;
          animation: m_aac34a1 0.8s infinite linear;
}

.m_870c4af:nth-child(2) {
    -webkit-animation-delay: 0.4s;
            animation-delay: 0.4s;
  }

/* ----- Oval loader ----- */
@-webkit-keyframes m_f8e89c4b {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes m_f8e89c4b {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.m_b34414df {
  display: inline-block;
  width: var(--loader-size);
  height: var(--loader-size);
}

.m_b34414df::after {
    content: '';
    display: block;
    width: var(--loader-size);
    height: var(--loader-size);
    border-radius: calc(625rem * var(--mantine-scale));
    border-width: calc(var(--loader-size) / 8);
    border-style: solid;
    border-color: var(--loader-color) var(--loader-color) var(--loader-color) transparent;
    -webkit-animation: m_f8e89c4b 1.2s linear infinite;
            animation: m_f8e89c4b 1.2s linear infinite;
  }

.m_8d3f4000 {
  --ai-size-xs: calc(1.125rem * var(--mantine-scale));
  --ai-size-sm: calc(1.375rem * var(--mantine-scale));
  --ai-size-md: calc(1.75rem * var(--mantine-scale));
  --ai-size-lg: calc(2.125rem * var(--mantine-scale));
  --ai-size-xl: calc(2.75rem * var(--mantine-scale));

  --ai-size-input-xs: calc(1.875rem * var(--mantine-scale));
  --ai-size-input-sm: calc(2.25rem * var(--mantine-scale));
  --ai-size-input-md: calc(2.625rem * var(--mantine-scale));
  --ai-size-input-lg: calc(3.125rem * var(--mantine-scale));
  --ai-size-input-xl: calc(3.75rem * var(--mantine-scale));

  --ai-size: var(--ai-size-md);
  --ai-color: var(--mantine-color-white);

  line-height: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;

  width: var(--ai-size);
  height: var(--ai-size);
  min-width: var(--ai-size);
  min-height: var(--ai-size);
  border-radius: var(--ai-radius, var(--mantine-radius-default));
  background: var(--ai-bg, var(--mantine-primary-color-filled));
  color: var(--ai-color, var(--mantine-color-white));
  border: var(--ai-bd, calc(0.0625rem * var(--mantine-scale)) solid transparent);
  cursor: pointer;
}

  @media (hover: hover) {
    .m_8d3f4000:hover:where(:not([data-loading], :disabled, [data-disabled])) {
      background-color: var(--ai-hover, var(--mantine-primary-color-filled-hover));
      color: var(--ai-hover-color, var(--ai-color));
    }
}

  @media (hover: none) {
    .m_8d3f4000:active:where(:not([data-loading], :disabled, [data-disabled])) {
      background-color: var(--ai-hover, var(--mantine-primary-color-filled-hover));
      color: var(--ai-hover-color, var(--ai-color));
    }
}

  .m_8d3f4000[data-loading] {
    cursor: not-allowed;
  }

  .m_8d3f4000[data-loading] .m_8d3afb97 {
      opacity: 0;
      -webkit-transform: translateY(100%);
              transform: translateY(100%);
    }

  .m_8d3f4000:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
    cursor: not-allowed;
    border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  }

  :where([data-mantine-color-scheme='light']) .m_8d3f4000:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
      background-color: var(--mantine-color-gray-1);
      color: var(--mantine-color-gray-5);
}

  :where([data-mantine-color-scheme='dark']) .m_8d3f4000:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
      background-color: var(--mantine-color-dark-6);
      color: var(--mantine-color-dark-3);
}

  .m_8d3f4000:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])):active {
      -webkit-transform: none;
              transform: none;
    }

.m_302b9fb1 {
  inset: calc(-0.0625rem * var(--mantine-scale));
  position: absolute;
  border-radius: var(--ai-radius, var(--mantine-radius-default));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

:where([data-mantine-color-scheme='light']) .m_302b9fb1 {
    background-color: rgba(255, 255, 255, 0.15);
}

:where([data-mantine-color-scheme='dark']) .m_302b9fb1 {
    background-color: rgba(0, 0, 0, 0.15);
}

.m_1a0f1b21 {
  --ai-border-width: calc(0.0625rem * var(--mantine-scale));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.m_1a0f1b21 :where(*):focus {
      position: relative;
      z-index: 1;
    }

.m_1a0f1b21[data-orientation='horizontal'] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

.m_1a0f1b21[data-orientation='horizontal'] .m_8d3f4000:not(:only-child):first-child, .m_1a0f1b21[data-orientation='horizontal'] .m_437b6484:not(:only-child):first-child {
        border-end-end-radius: 0;
        border-start-end-radius: 0;
        border-inline-end-width: calc(var(--ai-border-width) / 2);
      }

.m_1a0f1b21[data-orientation='horizontal'] .m_8d3f4000:not(:only-child):last-child, .m_1a0f1b21[data-orientation='horizontal'] .m_437b6484:not(:only-child):last-child {
        border-end-start-radius: 0;
        border-start-start-radius: 0;
        border-inline-start-width: calc(var(--ai-border-width) / 2);
      }

.m_1a0f1b21[data-orientation='horizontal'] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child), .m_1a0f1b21[data-orientation='horizontal'] .m_437b6484:not(:only-child):not(:first-child):not(:last-child) {
        border-radius: 0;
        border-inline-width: calc(var(--ai-border-width) / 2);
      }

.m_1a0f1b21[data-orientation='vertical'] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

.m_1a0f1b21[data-orientation='vertical'] .m_8d3f4000:not(:only-child):first-child, .m_1a0f1b21[data-orientation='vertical'] .m_437b6484:not(:only-child):first-child {
        border-end-start-radius: 0;
        border-end-end-radius: 0;
        border-bottom-width: calc(var(--ai-border-width) / 2);
      }

.m_1a0f1b21[data-orientation='vertical'] .m_8d3f4000:not(:only-child):last-child, .m_1a0f1b21[data-orientation='vertical'] .m_437b6484:not(:only-child):last-child {
        border-start-start-radius: 0;
        border-start-end-radius: 0;
        border-top-width: calc(var(--ai-border-width) / 2);
      }

.m_1a0f1b21[data-orientation='vertical'] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child), .m_1a0f1b21[data-orientation='vertical'] .m_437b6484:not(:only-child):not(:first-child):not(:last-child) {
        border-radius: 0;
        border-bottom-width: calc(var(--ai-border-width) / 2);
        border-top-width: calc(var(--ai-border-width) / 2);
      }

.m_8d3afb97 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition:
    opacity 100ms ease,
    -webkit-transform 150ms ease;
  transition:
    opacity 100ms ease,
    -webkit-transform 150ms ease;
  transition:
    transform 150ms ease,
    opacity 100ms ease;
  transition:
    transform 150ms ease,
    opacity 100ms ease,
    -webkit-transform 150ms ease;
  width: 100%;
  height: 100%;
}

.m_437b6484 {
  --section-height-xs: calc(1.125rem * var(--mantine-scale));
  --section-height-sm: calc(1.375rem * var(--mantine-scale));
  --section-height-md: calc(1.75rem * var(--mantine-scale));
  --section-height-lg: calc(2.125rem * var(--mantine-scale));
  --section-height-xl: calc(2.75rem * var(--mantine-scale));

  --section-height-input-xs: calc(1.875rem * var(--mantine-scale));
  --section-height-input-sm: calc(2.25rem * var(--mantine-scale));
  --section-height-input-md: calc(2.625rem * var(--mantine-scale));
  --section-height-input-lg: calc(3.125rem * var(--mantine-scale));
  --section-height-input-xl: calc(3.75rem * var(--mantine-scale));

  --section-padding-x-xs: calc(0.375rem * var(--mantine-scale));
  --section-padding-x-sm: calc(0.5rem * var(--mantine-scale));
  --section-padding-x-md: calc(0.625rem * var(--mantine-scale));
  --section-padding-x-lg: calc(0.75rem * var(--mantine-scale));
  --section-padding-x-xl: calc(1rem * var(--mantine-scale));

  --section-height: var(--section-height-sm);
  --section-padding-x: var(--section-padding-x-sm);
  --section-color: var(--mantine-color-white);

  font-weight: 600;
  width: auto;
  border-radius: var(--section-radius, var(--mantine-radius-default));
  font-size: var(--section-fz, var(--mantine-font-size-sm));
  background: var(--section-bg, var(--mantine-primary-color-filled));
  border: var(--section-bd, calc(0.0625rem * var(--mantine-scale)) solid transparent);
  color: var(--section-color, var(--mantine-color-white));
  height: var(--section-height, var(--section-height-sm));
  padding-inline: var(--section-padding-x, var(--section-padding-x-sm));
  vertical-align: middle;
  line-height: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.m_86a44da5 {
  --cb-size-xs: calc(1.125rem * var(--mantine-scale));
  --cb-size-sm: calc(1.375rem * var(--mantine-scale));
  --cb-size-md: calc(1.75rem * var(--mantine-scale));
  --cb-size-lg: calc(2.125rem * var(--mantine-scale));
  --cb-size-xl: calc(2.75rem * var(--mantine-scale));

  --cb-size: var(--cb-size-md);
  --cb-icon-size: 70%;
  --cb-radius: var(--mantine-radius-default);

  line-height: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;

  width: var(--cb-size);
  height: var(--cb-size);
  min-width: var(--cb-size);
  min-height: var(--cb-size);
  border-radius: var(--cb-radius);
}

  :where([data-mantine-color-scheme='light']) .m_86a44da5 {
    color: var(--mantine-color-gray-7);
}

  :where([data-mantine-color-scheme='dark']) .m_86a44da5 {
    color: var(--mantine-color-dark-1);
}

  .m_86a44da5[data-disabled],
  .m_86a44da5:disabled {
    cursor: not-allowed;
    opacity: 0.6;
  }

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_220c80f2:where(:not([data-disabled], :disabled)):hover {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_220c80f2:where(:not([data-disabled], :disabled)):hover {
      background-color: var(--mantine-color-dark-6);
  }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_220c80f2:where(:not([data-disabled], :disabled)):active {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_220c80f2:where(:not([data-disabled], :disabled)):active {
      background-color: var(--mantine-color-dark-6);
  }
}

.m_4081bf90 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: var(--group-wrap, wrap);
      flex-wrap: var(--group-wrap, wrap);
  -webkit-box-pack: var(--group-justify, flex-start);
      -ms-flex-pack: var(--group-justify, flex-start);
          justify-content: var(--group-justify, flex-start);
  -webkit-box-align: var(--group-align, center);
      -ms-flex-align: var(--group-align, center);
          align-items: var(--group-align, center);
  gap: var(--group-gap, var(--mantine-spacing-md));
}

  .m_4081bf90:where([data-grow]) > * {
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      max-width: var(--group-child-width);
    }

.m_615af6c9 {
  line-height: 1;
  padding: 0;
  margin: 0;
  font-weight: 400;
  font-size: var(--mantine-font-size-md);
}

.m_b5489c3c {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--mb-padding, var(--mantine-spacing-md));
  -webkit-padding-end: calc(var(--mb-padding, var(--mantine-spacing-md)) - calc(0.3125rem * var(--mantine-scale)));
          padding-inline-end: calc(var(--mb-padding, var(--mantine-spacing-md)) - calc(0.3125rem * var(--mantine-scale)));
  position: sticky;
  top: 0;
  background-color: var(--mantine-color-body);
  z-index: 1000;
  min-height: calc(3.75rem * var(--mantine-scale));
  -webkit-transition: -webkit-padding-end 100ms;
  transition: -webkit-padding-end 100ms;
  transition: padding-inline-end 100ms;
  transition: padding-inline-end 100ms, -webkit-padding-end 100ms;
}

.m_60c222c7 {
  position: fixed;
  width: 100%;
  top: 0;
  bottom: 0;
  z-index: var(--mb-z-index);
  pointer-events: none;
}

.m_fd1ab0aa {
  pointer-events: all;
  -webkit-box-shadow: var(--mb-shadow, var(--mantine-shadow-xl));
          box-shadow: var(--mb-shadow, var(--mantine-shadow-xl));
}

.m_fd1ab0aa [data-mantine-scrollbar] {
    z-index: 1001;
  }

[data-offset-scrollbars] .m_fd1ab0aa:has([data-mantine-scrollbar]) .m_b5489c3c {
    -webkit-padding-end: calc(var(--mb-padding, var(--mantine-spacing-md)) + calc(0.3125rem * var(--mantine-scale)));
            padding-inline-end: calc(var(--mb-padding, var(--mantine-spacing-md)) + calc(0.3125rem * var(--mantine-scale)));
  }

.m_606cb269 {
  -webkit-margin-start: auto;
          margin-inline-start: auto;
}

.m_5df29311 {
  padding: var(--mb-padding, var(--mantine-spacing-md));
  padding-top: var(--mb-padding, var(--mantine-spacing-md));
}

.m_5df29311:where(:not(:only-child)) {
    padding-top: 0;
  }

.m_6c018570 {
  position: relative;
  margin-top: var(--input-margin-top, 0rem);
  margin-bottom: var(--input-margin-bottom, 0rem);

  --input-height-xs: calc(1.875rem * var(--mantine-scale));
  --input-height-sm: calc(2.25rem * var(--mantine-scale));
  --input-height-md: calc(2.625rem * var(--mantine-scale));
  --input-height-lg: calc(3.125rem * var(--mantine-scale));
  --input-height-xl: calc(3.75rem * var(--mantine-scale));

  --input-padding-y-xs: calc(0.3125rem * var(--mantine-scale));
  --input-padding-y-sm: calc(0.375rem * var(--mantine-scale));
  --input-padding-y-md: calc(0.5rem * var(--mantine-scale));
  --input-padding-y-lg: calc(0.625rem * var(--mantine-scale));
  --input-padding-y-xl: calc(0.8125rem * var(--mantine-scale));

  --input-height: var(--input-height-sm);
  --input-radius: var(--mantine-radius-default);

  --input-cursor: text;
  --input-text-align: left;
  --input-line-height: calc(var(--input-height) - calc(0.125rem * var(--mantine-scale)));
  --input-padding: calc(var(--input-height) / 3);
  --input-padding-inline-start: var(--input-padding);
  --input-padding-inline-end: var(--input-padding);
  --input-placeholder-color: var(--mantine-color-placeholder);
  --input-color: var(--mantine-color-text);

  --input-left-section-size: var(--input-left-section-width, calc(var(--input-height) - calc(0.125rem * var(--mantine-scale))));

  --input-right-section-size: var(
    --input-right-section-width,
    calc(var(--input-height) - calc(0.125rem * var(--mantine-scale)))
  );

  --input-size: var(--input-height);

  --section-y: calc(0.0625rem * var(--mantine-scale));
  --left-section-start: calc(0.0625rem * var(--mantine-scale));
  --left-section-border-radius: var(--input-radius) 0 0 var(--input-radius);

  --right-section-end: calc(0.0625rem * var(--mantine-scale));
  --right-section-border-radius: 0 var(--input-radius) var(--input-radius) 0;
}

  .m_6c018570[data-variant='unstyled'] {
    --input-padding: 0;
    --input-padding-y: 0;
    --input-padding-inline-start: 0;
    --input-padding-inline-end: 0;
  }

  .m_6c018570[data-pointer] {
    --input-cursor: pointer;
  }

  .m_6c018570[data-multiline] {
    --input-padding-y-xs: calc(0.28125rem * var(--mantine-scale));
    --input-padding-y-sm: calc(0.34375rem * var(--mantine-scale));
    --input-padding-y-md: calc(0.4375rem * var(--mantine-scale));
    --input-padding-y-lg: calc(0.59375rem * var(--mantine-scale));
    --input-padding-y-xl: calc(0.8125rem * var(--mantine-scale));

    --input-size: auto;
    --input-line-height: var(--mantine-line-height);
    --input-padding-y: var(--input-padding-y-sm);
  }

  .m_6c018570[data-with-left-section] {
    --input-padding-inline-start: var(--input-left-section-size);
  }

  .m_6c018570[data-with-right-section] {
    --input-padding-inline-end: var(--input-right-section-size);
  }

  [data-mantine-color-scheme='light'] .m_6c018570 {
    --input-disabled-bg: var(--mantine-color-gray-1);
    --input-disabled-color: var(--mantine-color-gray-6);
}

  [data-mantine-color-scheme='light'] .m_6c018570[data-variant='default'] {
      --input-bd: var(--mantine-color-gray-4);
      --input-bg: var(--mantine-color-white);
      --input-bd-focus: var(--mantine-primary-color-filled);
    }

  [data-mantine-color-scheme='light'] .m_6c018570[data-variant='filled'] {
      --input-bd: transparent;
      --input-bg: var(--mantine-color-gray-1);
      --input-bd-focus: var(--mantine-primary-color-filled);
    }

  [data-mantine-color-scheme='light'] .m_6c018570[data-variant='unstyled'] {
      --input-bd: transparent;
      --input-bg: transparent;
      --input-bd-focus: transparent;
    }

  [data-mantine-color-scheme='dark'] .m_6c018570 {
    --input-disabled-bg: var(--mantine-color-dark-6);
    --input-disabled-color: var(--mantine-color-dark-2);
}

  [data-mantine-color-scheme='dark'] .m_6c018570[data-variant='default'] {
      --input-bd: var(--mantine-color-dark-4);
      --input-bg: var(--mantine-color-dark-6);
      --input-bd-focus: var(--mantine-primary-color-filled);
    }

  [data-mantine-color-scheme='dark'] .m_6c018570[data-variant='filled'] {
      --input-bd: transparent;
      --input-bg: var(--mantine-color-dark-5);
      --input-bd-focus: var(--mantine-primary-color-filled);
    }

  [data-mantine-color-scheme='dark'] .m_6c018570[data-variant='unstyled'] {
      --input-bd: transparent;
      --input-bg: transparent;
      --input-bd-focus: transparent;
    }

  [data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant='unstyled']) {
      --input-bd: var(--mantine-color-error);
    }

  [data-mantine-color-scheme] .m_6c018570[data-error] {

    --input-color: var(--mantine-color-error);
    --input-placeholder-color: var(--mantine-color-error);
    --input-section-color: var(--mantine-color-error);
}

  :where([dir="rtl"]) .m_6c018570 {
    --input-text-align: right;
    --left-section-border-radius: 0 var(--input-radius) var(--input-radius) 0;
    --right-section-border-radius: var(--input-radius) 0 0 var(--input-radius);
}

.m_8fb7ebe7 {
  -webkit-tap-highlight-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  resize: var(--input-resize, none);
  display: block;
  width: 100%;
  -webkit-transition: border-color 100ms ease;
  transition: border-color 100ms ease;

  text-align: var(--input-text-align);
  color: var(--input-color);
  border: calc(0.0625rem * var(--mantine-scale)) solid var(--input-bd);
  background-color: var(--input-bg);
  font-family: var(--input-font-family, var(--mantine-font-family));
  height: var(--input-size);
  min-height: var(--input-height);
  line-height: var(--input-line-height);
  font-size: var(--input-fz, var(--input-fz, var(--mantine-font-size-sm)));
  border-radius: var(--input-radius);
  -webkit-padding-start: var(--input-padding-inline-start);
          padding-inline-start: var(--input-padding-inline-start);
  -webkit-padding-end: var(--input-padding-inline-end);
          padding-inline-end: var(--input-padding-inline-end);
  padding-top: var(--input-padding-y, 0rem);
  padding-bottom: var(--input-padding-y, 0rem);
  cursor: var(--input-cursor);
  overflow: var(--input-overflow);
}

/* Used as data attribute in Textarea component, does not have associated prop on the Input component */

.m_8fb7ebe7[data-no-overflow] {
    --input-overflow: hidden;
  }

/* Used as data attribute in JsonInput component, does not have associated prop on the Input component */

.m_8fb7ebe7[data-monospace] {
    --input-font-family: var(--mantine-font-family-monospace);
    --input-fz: calc(var(--input-fz, var(--mantine-font-size-sm)) - calc(0.125rem * var(--mantine-scale)));
  }

.m_8fb7ebe7:focus,
  .m_8fb7ebe7:focus-within {
    outline: none;
    --input-bd: var(--input-bd-focus);
  }

[data-error] .m_8fb7ebe7:focus, [data-error] .m_8fb7ebe7:focus-within {
      --input-bd: var(--mantine-color-error);
    }

.m_8fb7ebe7::-webkit-input-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_8fb7ebe7::-moz-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_8fb7ebe7:-ms-input-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_8fb7ebe7::-ms-input-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_8fb7ebe7::placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_8fb7ebe7::-webkit-inner-spin-button,
  .m_8fb7ebe7::-webkit-outer-spin-button,
  .m_8fb7ebe7::-webkit-search-decoration,
  .m_8fb7ebe7::-webkit-search-cancel-button,
  .m_8fb7ebe7::-webkit-search-results-button,
  .m_8fb7ebe7::-webkit-search-results-decoration {
    -webkit-appearance: none;
            appearance: none;
  }

.m_8fb7ebe7[type='number'] {
    -moz-appearance: textfield;
  }

.m_8fb7ebe7:disabled,
  .m_8fb7ebe7[data-disabled] {
    cursor: not-allowed;
    opacity: 0.6;
    background-color: var(--input-disabled-bg);
    color: var(--input-disabled-color);
  }

/* Required to be a separate selector to work in Firefox, can be merged with &:disabled once :has is supported */

.m_8fb7ebe7:has(input:disabled) {
    cursor: not-allowed;
    opacity: 0.6;
    background-color: var(--input-disabled-bg);
    color: var(--input-disabled-color);
  }

.m_82577fc2 {
  pointer-events: var(--section-pointer-events);
  position: absolute;
  z-index: 1;
  inset-inline-start: var(--section-start);
  inset-inline-end: var(--section-end);
  bottom: var(--section-y);
  top: var(--section-y);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: var(--section-size);
  border-radius: var(--section-border-radius);
  color: var(--input-section-color, var(--mantine-color-dimmed));
}

.m_82577fc2[data-position='right'] {
    --section-pointer-events: var(--input-right-section-pointer-events);
    --section-end: var(--right-section-end);
    --section-size: var(--input-right-section-size);
    --section-border-radius: var(--right-section-border-radius);
  }

.m_82577fc2[data-position='left'] {
    --section-pointer-events: var(--input-left-section-pointer-events);
    --section-start: var(--left-section-start);
    --section-size: var(--input-left-section-size);
    --section-border-radius: var(--left-section-border-radius);
  }

/* ----- Input.Placeholder ----- */
.m_88bacfd0 {
  color: var(--input-placeholder-color, var(--mantine-color-placeholder));
}
[data-error] .m_88bacfd0 {
    --input-placeholder-color: var(--input-color, var(--mantine-color-placeholder));
  }

/* ----- Input.Wrapper ----- */
.m_46b77525 {
  line-height: var(--mantine-line-height);
}

.m_8fdc1311 {
  display: inline-block;
  font-weight: 500;
  word-break: break-word;
  cursor: default;
  -webkit-tap-highlight-color: transparent;
  font-size: var(--input-label-size, var(--mantine-font-size-sm));
}

.m_78a94662 {
  color: var(--input-asterisk-color, var(--mantine-color-error));
}

.m_8f816625,
.m_fe47ce59 {
  word-wrap: break-word;
  line-height: 1.2;
  display: block;
  margin: 0;
  padding: 0;
}

.m_8f816625 {
  color: var(--mantine-color-error);
  font-size: var(--input-error-size, calc(var(--mantine-font-size-sm) - calc(0.125rem * var(--mantine-scale))));
}

.m_fe47ce59 {
  color: var(--mantine-color-dimmed);
  font-size: var(--input-description-size, calc(var(--mantine-font-size-sm) - calc(0.125rem * var(--mantine-scale))));
}

.m_8bffd616 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.m_96b553a6 {
  --transition-duration: 150ms;

  top: 0;
  left: 0;
  position: absolute;
  z-index: 0;
  -webkit-transition-property: width, height, -webkit-transform;
  transition-property: width, height, -webkit-transform;
  transition-property: transform, width, height;
  transition-property: transform, width, height, -webkit-transform;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: 0ms;
          transition-duration: 0ms;
}

  .m_96b553a6:where([data-initialized]) {
    -webkit-transition-duration: var(--transition-duration);
            transition-duration: var(--transition-duration);
  }

  .m_96b553a6:where([data-hidden]) {
    background-color: red;
    display: none;
  }

.m_9bdbb667 {
  --accordion-radius: var(--mantine-radius-default);
}

.m_df78851f {
  word-break: break-word;
}

.m_4ba554d4 {
  padding: var(--mantine-spacing-md);
  padding-top: calc(var(--mantine-spacing-xs) / 2);
}

.m_8fa820a0 {
  margin: 0;
  padding: 0;
}

.m_4ba585b8 {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  padding-inline: var(--mantine-spacing-md);
  opacity: 1;
  cursor: pointer;
  background-color: transparent;
}

.m_4ba585b8:where([data-chevron-position='left']) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-padding-start: 0;
            padding-inline-start: 0;
  }

:where([data-mantine-color-scheme='light']) .m_4ba585b8 {
    color: var(--mantine-color-black);
}

:where([data-mantine-color-scheme='dark']) .m_4ba585b8 {
    color: var(--mantine-color-dark-0);
}

.m_4ba585b8:where(:disabled, [data-disabled]) {
    opacity: 0.4;
    cursor: not-allowed;
  }

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) .m_6939a5e9:where(:not(:disabled, [data-disabled])):hover, :where([data-mantine-color-scheme='light']) .m_4271d21b:where(:not(:disabled, [data-disabled])):hover {
        background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='dark']) .m_6939a5e9:where(:not(:disabled, [data-disabled])):hover, :where([data-mantine-color-scheme='dark']) .m_4271d21b:where(:not(:disabled, [data-disabled])):hover {
        background-color: var(--mantine-color-dark-6);
  }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) .m_6939a5e9:where(:not(:disabled, [data-disabled])):active, :where([data-mantine-color-scheme='light']) .m_4271d21b:where(:not(:disabled, [data-disabled])):active {
        background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='dark']) .m_6939a5e9:where(:not(:disabled, [data-disabled])):active, :where([data-mantine-color-scheme='dark']) .m_4271d21b:where(:not(:disabled, [data-disabled])):active {
        background-color: var(--mantine-color-dark-6);
  }
}

.m_df3ffa0f {
  color: inherit;
  font-weight: 400;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-top: var(--mantine-spacing-sm);
  padding-bottom: var(--mantine-spacing-sm);
}

.m_3f35ae96 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-transition: -webkit-transform var(--accordion-transition-duration, 200ms) ease;
  transition: -webkit-transform var(--accordion-transition-duration, 200ms) ease;
  transition: transform var(--accordion-transition-duration, 200ms) ease;
  transition: transform var(--accordion-transition-duration, 200ms) ease, -webkit-transform var(--accordion-transition-duration, 200ms) ease;
  width: var(--accordion-chevron-size, calc(0.9375rem * var(--mantine-scale)));
  min-width: var(--accordion-chevron-size, calc(0.9375rem * var(--mantine-scale)));
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}

.m_3f35ae96:where([data-rotate]) {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }

.m_3f35ae96:where([data-position='left']) {
    -webkit-margin-end: var(--mantine-spacing-md);
            margin-inline-end: var(--mantine-spacing-md);
    -webkit-margin-start: var(--mantine-spacing-md);
            margin-inline-start: var(--mantine-spacing-md);
  }

.m_9bd771fe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-margin-end: var(--mantine-spacing-sm);
          margin-inline-end: var(--mantine-spacing-sm);
}

.m_9bd771fe:where([data-chevron-position='left']) {
    -webkit-margin-end: 0;
            margin-inline-end: 0;
    -webkit-margin-start: var(--mantine-spacing-lg);
            margin-inline-start: var(--mantine-spacing-lg);
  }

:where([data-mantine-color-scheme='light']) .m_9bd7b098 {
    --item-border-color: var(--mantine-color-gray-3);
    --item-filled-color: var(--mantine-color-gray-0);
}

:where([data-mantine-color-scheme='dark']) .m_9bd7b098 {
    --item-border-color: var(--mantine-color-dark-4);
    --item-filled-color: var(--mantine-color-dark-6);
}

.m_fe19b709 {
  border-bottom: 1px solid var(--item-border-color);
}

.m_1f921b3b {
  border: 1px solid var(--item-border-color);
  -webkit-transition: background-color 150ms ease;
  transition: background-color 150ms ease;
}

.m_1f921b3b:where([data-active]) {
    background-color: var(--item-filled-color);
  }

.m_1f921b3b:first-of-type {
    border-start-start-radius: var(--accordion-radius);
    border-start-end-radius: var(--accordion-radius);
  }

.m_1f921b3b:first-of-type > [data-accordion-control] {
      border-start-start-radius: var(--accordion-radius);
      border-start-end-radius: var(--accordion-radius);
    }

.m_1f921b3b:last-of-type {
    border-end-start-radius: var(--accordion-radius);
    border-end-end-radius: var(--accordion-radius);
  }

.m_1f921b3b:last-of-type > [data-accordion-control] {
      border-end-start-radius: var(--accordion-radius);
      border-end-end-radius: var(--accordion-radius);
    }

.m_1f921b3b + .m_1f921b3b {
    border-top: 0;
  }

.m_2cdf939a {
  border-radius: var(--accordion-radius);
}

.m_2cdf939a:where([data-active]) {
    background-color: var(--item-filled-color);
  }

.m_9f59b069 {
  background-color: var(--item-filled-color);
  border-radius: var(--accordion-radius);
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  -webkit-transition: background-color 150ms ease;
  transition: background-color 150ms ease;
}

.m_9f59b069[data-active] {
    border-color: var(--item-border-color);
  }

:where([data-mantine-color-scheme='light']) .m_9f59b069[data-active] {
      background-color: var(--mantine-color-white);
}

:where([data-mantine-color-scheme='dark']) .m_9f59b069[data-active] {
      background-color: var(--mantine-color-dark-7);
}

.m_9f59b069 + .m_9f59b069 {
    margin-top: var(--mantine-spacing-md);
  }

.m_7f854edf {
  position: fixed;
  z-index: var(--affix-z-index);
  inset-inline-start: var(--affix-left);
  inset-inline-end: var(--affix-right);
  top: var(--affix-top);
  bottom: var(--affix-bottom);
}

.m_66836ed3 {
  --alert-radius: var(--mantine-radius-default);
  --alert-bg: var(--mantine-primary-color-light);
  --alert-bd: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  --alert-color: var(--mantine-primary-color-light-color);

  padding: var(--mantine-spacing-md) var(--mantine-spacing-md);
  border-radius: var(--alert-radius);
  position: relative;
  overflow: hidden;
  background-color: var(--alert-bg);
  border: var(--alert-bd);
  color: var(--alert-color);
}

.m_a5d60502 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.m_667c2793 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: var(--mantine-spacing-xs);
}

.m_6a03f287 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: var(--mantine-font-size-sm);
  font-weight: 700;
}

.m_6a03f287:where([data-with-close-button]) {
    -webkit-padding-end: var(--mantine-spacing-md);
            padding-inline-end: var(--mantine-spacing-md);
  }

.m_698f4f23 {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}

.m_667f2a6a {
  line-height: 1;
  width: calc(1.25rem * var(--mantine-scale));
  height: calc(1.25rem * var(--mantine-scale));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-margin-end: var(--mantine-spacing-md);
          margin-inline-end: var(--mantine-spacing-md);
  margin-top: calc(0.0625rem * var(--mantine-scale));
}

.m_7fa78076 {
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: var(--mantine-font-size-sm);
}

:where([data-mantine-color-scheme='light']) .m_7fa78076 {
    color: var(--mantine-color-black);
}

:where([data-mantine-color-scheme='dark']) .m_7fa78076 {
    color: var(--mantine-color-white);
}

.m_7fa78076:where([data-variant='filled']) {
    color: var(--alert-color);
  }

.m_7fa78076:where([data-variant='white']) {
    color: var(--mantine-color-black);
  }

.m_87f54839 {
  width: calc(1.25rem * var(--mantine-scale));
  height: calc(1.25rem * var(--mantine-scale));
  color: var(--alert-color);
}

.m_b6d8b162 {
  -webkit-tap-highlight-color: transparent;
  text-decoration: none;
  font-size: var(--text-fz, var(--mantine-font-size-md));
  line-height: var(--text-lh, var(--mantine-line-height-md));
  font-weight: normal;
  margin: 0;
  padding: 0;
  color: var(--text-color);
}

  .m_b6d8b162:where([data-truncate]) {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .m_b6d8b162:where([data-truncate='start']) {
    direction: rtl;
    text-align: right;
  }

  :where([dir="rtl"]) .m_b6d8b162:where([data-truncate='start']) {
      direction: ltr;
      text-align: left;
}

  .m_b6d8b162:where([data-variant='gradient']) {
    background-image: var(--text-gradient);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .m_b6d8b162:where([data-line-clamp]) {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: var(--text-line-clamp);
    -webkit-box-orient: vertical;
  }

  .m_b6d8b162:where([data-inherit]) {
    line-height: inherit;
    font-weight: inherit;
    font-size: inherit;
  }

  .m_b6d8b162:where([data-inline]) {
    line-height: 1;
  }

.m_849cf0da {
  color: var(--mantine-color-anchor);
  text-decoration: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  display: inline;
  padding: 0;
  margin: 0;
  background-color: transparent;
  cursor: pointer;
}

  @media (hover: hover) {

  .m_849cf0da:where([data-underline='hover']):hover {
      text-decoration: underline;
  }
}

  @media (hover: none) {

  .m_849cf0da:where([data-underline='hover']):active {
      text-decoration: underline;
  }
}

  .m_849cf0da:where([data-underline='not-hover']) {
    text-decoration: underline;
  }

  @media (hover: hover) {

  .m_849cf0da:where([data-underline='not-hover']):hover {
      text-decoration: none;
  }
}

  @media (hover: none) {

  .m_849cf0da:where([data-underline='not-hover']):active {
      text-decoration: none;
  }
}

  .m_849cf0da:where([data-underline='always']) {
    text-decoration: underline;
  }

  .m_849cf0da:where([data-variant='gradient']),
    .m_849cf0da:where([data-variant='gradient']):hover {
      text-decoration: none;
    }

  .m_849cf0da:where([data-line-clamp]) {
    display: -webkit-box;
  }

.m_48204f9b {
  width: var(--slider-size);
  height: var(--slider-size);
  position: relative;
  border-radius: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

  .m_48204f9b:focus-within {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

  .m_48204f9b {

  --slider-size: calc(3.75rem * var(--mantine-scale));
  --thumb-size: calc(var(--slider-size) / 5);
}

  :where([data-mantine-color-scheme='light']) .m_48204f9b {
    background-color: var(--mantine-color-gray-1);
}

  :where([data-mantine-color-scheme='dark']) .m_48204f9b {
    background-color: var(--mantine-color-dark-5);
}

.m_bb9cdbad {
  position: absolute;
  inset: calc(0.0625rem * var(--mantine-scale));
  border-radius: var(--slider-size);
  pointer-events: none;
}

.m_481dd586 {
  width: calc(0.125rem * var(--mantine-scale));
  position: absolute;
  top: 0;
  bottom: 0;
  left: calc(50% - 1px);
  -webkit-transform: rotate(var(--angle));
          transform: rotate(var(--angle));
}

.m_481dd586::before {
    content: '';
    position: absolute;
    top: calc(var(--thumb-size) / 3);
    left: calc(0.03125rem * var(--mantine-scale));
    width: calc(0.0625rem * var(--mantine-scale));
    height: calc(var(--thumb-size) / 1.5);
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }

:where([data-mantine-color-scheme='light']) .m_481dd586::before {
      background-color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) .m_481dd586::before {
      background-color: var(--mantine-color-dark-3);
}

.m_481dd586[data-label]::after {
    min-width: calc(1.125rem * var(--mantine-scale));
    text-align: center;
    content: attr(data-label);
    position: absolute;
    top: calc(-1.5rem * var(--mantine-scale));
    left: calc(-0.4375rem * var(--mantine-scale));
    -webkit-transform: rotate(calc(360deg - var(--angle)));
            transform: rotate(calc(360deg - var(--angle)));
    font-size: var(--mantine-font-size-xs);
  }

.m_bc02ba3d {
  position: absolute;
  inset-block: 0;
  inset-inline-start: calc(50% - 1.5px);
  inset-inline-end: 0;
  height: 100%;
  width: calc(0.1875rem * var(--mantine-scale));
  outline: none;
  pointer-events: none;
}

.m_bc02ba3d::before {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    height: min(var(--thumb-size), calc(var(--slider-size) / 2));
    width: calc(0.1875rem * var(--mantine-scale));
  }

:where([data-mantine-color-scheme='light']) .m_bc02ba3d::before {
      background-color: var(--mantine-color-gray-7);
}

:where([data-mantine-color-scheme='dark']) .m_bc02ba3d::before {
      background-color: var(--mantine-color-dark-1);
}

.m_bb8e875b {
  font-size: var(--mantine-font-size-xs);
}

.m_89ab340[data-resizing] {
    --app-shell-transition-duration: 0ms !important;
  }
  .m_89ab340[data-disabled] {
    --app-shell-header-offset: 0rem !important;
    --app-shell-navbar-offset: 0rem !important;
    --app-shell-aside-offset: 0rem !important;
    --app-shell-footer-offset: 0rem !important;
  }
  [data-mantine-color-scheme='light'] .m_89ab340 {
    --app-shell-border-color: var(--mantine-color-gray-3);
}
  [data-mantine-color-scheme='dark'] .m_89ab340 {
    --app-shell-border-color: var(--mantine-color-dark-4);
}

.m_45252eee,
.m_9cdde9a,
.m_3b16f56b,
.m_8983817,
.m_3840c879 {
  -webkit-transition-duration: var(--app-shell-transition-duration);
          transition-duration: var(--app-shell-transition-duration);
  -webkit-transition-timing-function: var(--app-shell-transition-timing-function);
          transition-timing-function: var(--app-shell-transition-timing-function);
}

.m_45252eee,
.m_9cdde9a {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  top: var(--app-shell-header-offset, 0rem);
  height: calc(
    100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem)
  );
  background-color: var(--mantine-color-body);
  -webkit-transition-property: top, height, -webkit-transform;
  transition-property: top, height, -webkit-transform;
  transition-property: transform, top, height;
  transition-property: transform, top, height, -webkit-transform;
}

:where([data-layout='alt']) .m_45252eee, :where([data-layout='alt']) .m_9cdde9a {
    top: 0rem;
    height: 100dvh;
  }

.m_45252eee {
  inset-inline-start: 0;
  width: var(--app-shell-navbar-width);
  -webkit-transition-property: top, height, -webkit-transform;
  transition-property: top, height, -webkit-transform;
  transition-property: transform, top, height;
  transition-property: transform, top, height, -webkit-transform;
  -webkit-transform: var(--app-shell-navbar-transform);
          transform: var(--app-shell-navbar-transform);
  z-index: var(--app-shell-navbar-z-index);
}

:where([dir="rtl"]) .m_45252eee {
    -webkit-transform: var(--app-shell-navbar-transform-rtl);
            transform: var(--app-shell-navbar-transform-rtl);
}

.m_45252eee:where([data-with-border]) {
    -webkit-border-end: 1px solid var(--app-shell-border-color);
            border-inline-end: 1px solid var(--app-shell-border-color);
  }

.m_9cdde9a {
  inset-inline-end: 0;
  width: var(--app-shell-aside-width);
  -webkit-transform: var(--app-shell-aside-transform);
          transform: var(--app-shell-aside-transform);
  z-index: var(--app-shell-aside-z-index);
}

:where([dir="rtl"]) .m_9cdde9a {
    -webkit-transform: var(--app-shell-aside-transform-rtl);
            transform: var(--app-shell-aside-transform-rtl);
}

.m_9cdde9a:where([data-with-border]) {
    -webkit-border-start: 1px solid var(--app-shell-border-color);
            border-inline-start: 1px solid var(--app-shell-border-color);
  }

.m_8983817 {
  -webkit-padding-start: calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));
          padding-inline-start: calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));
  -webkit-padding-end: calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));
          padding-inline-end: calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));
  padding-top: calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));
  padding-bottom: calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));
  min-height: 100dvh;
  -webkit-transition-property: padding;
  transition-property: padding;
}

.m_3b16f56b,
.m_3840c879 {
  position: fixed;
  inset-inline: 0;
  -webkit-transition-property: left, right, -webkit-transform;
  transition-property: left, right, -webkit-transform;
  transition-property: transform, left, right;
  transition-property: transform, left, right, -webkit-transform;
  background-color: var(--mantine-color-body);
}

:where([data-layout='alt']) .m_3b16f56b, :where([data-layout='alt']) .m_3840c879 {
    inset-inline-start: var(--app-shell-navbar-offset, 0rem);
    inset-inline-end: var(--app-shell-aside-offset, 0rem);
  }

.m_3b16f56b {
  top: 0;
  height: var(--app-shell-header-height);
  background-color: var(--mantine-color-body);
  -webkit-transform: var(--app-shell-header-transform);
          transform: var(--app-shell-header-transform);
  z-index: var(--app-shell-header-z-index);
}

.m_3b16f56b:where([data-with-border]) {
    border-bottom: 1px solid var(--app-shell-border-color);
  }

.m_3840c879 {
  bottom: 0;
  height: calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));
  padding-bottom: env(safe-area-inset-bottom);
  -webkit-transform: var(--app-shell-footer-transform);
          transform: var(--app-shell-footer-transform);
  z-index: var(--app-shell-footer-z-index);
}

.m_3840c879:where([data-with-border]) {
    border-top: 1px solid var(--app-shell-border-color);
  }

.m_6dcfc7c7 {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}

.m_6dcfc7c7:where([data-grow]) {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }

.m_71ac47fc {
  --ar-ratio: 1;
  max-width: 100%;
}

  .m_71ac47fc > :where(*:not(style)) {
    aspect-ratio: var(--ar-ratio);
    width: 100%;
  }

  .m_71ac47fc > :where(img, video) {
    -o-object-fit: cover;
       object-fit: cover;
  }

.m_88b62a41 {
  --combobox-padding: calc(0.25rem * var(--mantine-scale));
  padding: var(--combobox-padding);
}

  .m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8 {
      max-width: calc(100% + var(--combobox-padding));
    }

  .m_88b62a41[data-composed] {
    -webkit-padding-end: 0;
            padding-inline-end: 0;
  }

  .m_88b62a41[data-hidden] {
    display: none;
  }

/* Variables must be both on dropdown and options to support usage of Combobox.Options without Combobox.Dropdown */
.m_88b62a41,
.m_b2821a6e {
  --combobox-option-padding-xs: calc(0.25rem * var(--mantine-scale)) calc(0.5rem * var(--mantine-scale));
  --combobox-option-padding-sm: calc(0.375rem * var(--mantine-scale)) calc(0.625rem * var(--mantine-scale));
  --combobox-option-padding-md: calc(0.5rem * var(--mantine-scale)) calc(0.75rem * var(--mantine-scale));
  --combobox-option-padding-lg: calc(0.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));
  --combobox-option-padding-xl: calc(0.875rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));
  --combobox-option-padding: var(--combobox-option-padding-sm);
}

.m_92253aa5 {
  padding: var(--combobox-option-padding);
  font-size: var(--combobox-option-fz, var(--mantine-font-size-sm));
  border-radius: var(--mantine-radius-default);
  background-color: transparent;
  color: inherit;
  cursor: pointer;
  word-break: break-word;
}

.m_92253aa5:where([data-combobox-selected]) {
    background-color: var(--mantine-primary-color-filled);
    color: var(--mantine-color-white);
  }

.m_92253aa5:where([data-combobox-disabled]) {
    cursor: not-allowed;
    opacity: 0.35;
  }

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) .m_92253aa5:hover:where(:not([data-combobox-selected], [data-combobox-disabled])) {
        background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='dark']) .m_92253aa5:hover:where(:not([data-combobox-selected], [data-combobox-disabled])) {
        background-color: var(--mantine-color-dark-7);
  }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) .m_92253aa5:active:where(:not([data-combobox-selected], [data-combobox-disabled])) {
        background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='dark']) .m_92253aa5:active:where(:not([data-combobox-selected], [data-combobox-disabled])) {
        background-color: var(--mantine-color-dark-7);
  }
}

.m_985517d8 {
  margin-inline: calc(var(--combobox-padding) * -1);
  margin-top: calc(var(--combobox-padding) * -1);
  width: calc(100% + var(--combobox-padding) * 2);
  border-top-width: 0;
  border-inline-width: 0;
  border-end-start-radius: 0;
  border-end-end-radius: 0;
  margin-bottom: var(--combobox-padding);
  position: relative;
}

:where([data-mantine-color-scheme='light']) .m_985517d8, :where([data-mantine-color-scheme='light']) .m_985517d8:focus {
      border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_985517d8, :where([data-mantine-color-scheme='dark']) .m_985517d8:focus {
      border-color: var(--mantine-color-dark-4);
}

:where([data-mantine-color-scheme='light']) .m_985517d8 {
    background-color: var(--mantine-color-white);
}

:where([data-mantine-color-scheme='dark']) .m_985517d8 {
    background-color: var(--mantine-color-dark-7);
}

.m_2530cd1d {
  font-size: var(--combobox-option-fz, var(--mantine-font-size-sm));
  text-align: center;
  padding: var(--combobox-option-padding);
  color: var(--mantine-color-dimmed);
}

.m_858f94bd,
.m_82b967cb {
  font-size: var(--combobox-option-fz, var(--mantine-font-size-sm));
  border: 0 solid transparent;
  margin-inline: calc(var(--combobox-padding) * -1);
  padding: var(--combobox-option-padding);
}

:where([data-mantine-color-scheme='light']) .m_858f94bd, :where([data-mantine-color-scheme='light']) .m_82b967cb {
    border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_858f94bd, :where([data-mantine-color-scheme='dark']) .m_82b967cb {
    border-color: var(--mantine-color-dark-4);
}

.m_82b967cb {
  border-top-width: calc(0.0625rem * var(--mantine-scale));
  margin-top: var(--combobox-padding);
  margin-bottom: calc(var(--combobox-padding) * -1);
}

.m_858f94bd {
  border-bottom-width: calc(0.0625rem * var(--mantine-scale));
  margin-bottom: var(--combobox-padding);
  margin-top: calc(var(--combobox-padding) * -1);
}

.m_254f3e4f:has(.m_2bb2e9e5:only-child) {
    display: none;
  }

.m_2bb2e9e5 {
  color: var(--mantine-color-dimmed);
  font-size: calc(var(--combobox-option-fz, var(--mantine-font-size-sm)) * 0.85);
  padding: var(--combobox-option-padding);
  font-weight: 500;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.m_2bb2e9e5::after {
    content: '';
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    inset-inline: 0;
    height: calc(0.0625rem * var(--mantine-scale));
    -webkit-margin-start: var(--mantine-spacing-xs);
            margin-inline-start: var(--mantine-spacing-xs);
  }

:where([data-mantine-color-scheme='light']) .m_2bb2e9e5::after {
      background-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_2bb2e9e5::after {
      background-color: var(--mantine-color-dark-4);
}

.m_2bb2e9e5:only-child {
    display: none;
  }

/* ------- Combobox.Chevron ------- */
.m_2943220b {
  --combobox-chevron-size-xs: calc(0.875rem * var(--mantine-scale));
  --combobox-chevron-size-sm: calc(1.125rem * var(--mantine-scale));
  --combobox-chevron-size-md: calc(1.25rem * var(--mantine-scale));
  --combobox-chevron-size-lg: calc(1.5rem * var(--mantine-scale));
  --combobox-chevron-size-xl: calc(1.75rem * var(--mantine-scale));
  --combobox-chevron-size: var(--combobox-chevron-size-sm);
}
:where([data-mantine-color-scheme='light']) .m_2943220b {
    --_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-gray-6));
}
:where([data-mantine-color-scheme='dark']) .m_2943220b {
    --_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-dark-3));
}
.m_2943220b {

  width: var(--combobox-chevron-size);
  height: var(--combobox-chevron-size);
  color: var(--_combobox-chevron-color);
}
.m_2943220b:where([data-error]) {
    color: var(--combobox-chevron-color, var(--mantine-color-error));
  }

/* ------- OptionsDropdown ------- */
.m_390b5f4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: calc(0.5rem * var(--mantine-scale));
}
.m_390b5f4:where([data-reverse]) {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

.m_8ee53fc2 {
  opacity: 0.4;
  width: 0.8em;
  min-width: 0.8em;
  height: 0.8em;
}

:where([data-combobox-selected]) .m_8ee53fc2 {
    opacity: 1;
  }

.m_5f75b09e {
  --label-lh-xs: calc(1rem * var(--mantine-scale));
  --label-lh-sm: calc(1.25rem * var(--mantine-scale));
  --label-lh-md: calc(1.5rem * var(--mantine-scale));
  --label-lh-lg: calc(1.875rem * var(--mantine-scale));
  --label-lh-xl: calc(2.25rem * var(--mantine-scale));
  --label-lh: var(--label-lh-sm);
}

  .m_5f75b09e[data-label-position='left'] {
    --label-order: 1;
    --label-offset-end: var(--mantine-spacing-sm);
    --label-offset-start: 0;
  }

  .m_5f75b09e[data-label-position='right'] {
    --label-order: 2;
    --label-offset-end: 0;
    --label-offset-start: var(--mantine-spacing-sm);
  }

.m_5f6e695e {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.m_d3ea56bb {
  --label-cursor: var(--mantine-cursor-type);

  -webkit-tap-highlight-color: transparent;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: var(--label-fz, var(--mantine-font-size-sm));
  line-height: var(--label-lh);
  cursor: var(--label-cursor);
  -webkit-box-ordinal-group: var(--label-order);
      -ms-flex-order: var(--label-order);
          order: var(--label-order);
}

fieldset:disabled .m_d3ea56bb,
  .m_d3ea56bb[data-disabled] {
    --label-cursor: not-allowed;
  }

.m_8ee546b8 {
  cursor: var(--label-cursor);
  color: inherit;
  -webkit-padding-start: var(--label-offset-start);
          padding-inline-start: var(--label-offset-start);
  -webkit-padding-end: var(--label-offset-end);
          padding-inline-end: var(--label-offset-end);
}

:where([data-mantine-color-scheme='light']) fieldset:disabled .m_8ee546b8, :where([data-mantine-color-scheme='light']) .m_8ee546b8:where([data-disabled]) {
      color: var(--mantine-color-gray-5);
}

:where([data-mantine-color-scheme='dark']) fieldset:disabled .m_8ee546b8, :where([data-mantine-color-scheme='dark']) .m_8ee546b8:where([data-disabled]) {
      color: var(--mantine-color-dark-3);
}

.m_328f68c0 {
  margin-top: calc(var(--mantine-spacing-xs) / 2);
  -webkit-padding-start: var(--label-offset-start);
          padding-inline-start: var(--label-offset-start);
  -webkit-padding-end: var(--label-offset-end);
          padding-inline-end: var(--label-offset-end);
}

.m_8e8a99cc {
  margin-top: calc(var(--mantine-spacing-xs) / 2);
  -webkit-padding-start: var(--label-offset-start);
          padding-inline-start: var(--label-offset-start);
  -webkit-padding-end: var(--label-offset-end);
          padding-inline-end: var(--label-offset-end);
}

.m_26775b0a {
  --card-radius: var(--mantine-radius-default);

  display: block;
  width: 100%;
  border-radius: var(--card-radius);
  cursor: pointer;
}

  .m_26775b0a :where(*) {
    cursor: inherit;
  }

  .m_26775b0a:where([data-with-border]) {
    border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  }

  :where([data-mantine-color-scheme='light']) .m_26775b0a:where([data-with-border]) {
      border-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_26775b0a:where([data-with-border]) {
      border-color: var(--mantine-color-dark-4);
}

.m_5e5256ee {
  --checkbox-size-xs: calc(1rem * var(--mantine-scale));
  --checkbox-size-sm: calc(1.25rem * var(--mantine-scale));
  --checkbox-size-md: calc(1.5rem * var(--mantine-scale));
  --checkbox-size-lg: calc(1.875rem * var(--mantine-scale));
  --checkbox-size-xl: calc(2.25rem * var(--mantine-scale));

  --checkbox-size: var(--checkbox-size-sm);
  --checkbox-color: var(--mantine-primary-color-filled);
  --checkbox-icon-color: var(--mantine-color-white);

  position: relative;
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  width: var(--checkbox-size);
  min-width: var(--checkbox-size);
  height: var(--checkbox-size);
  min-height: var(--checkbox-size);
  border-radius: var(--checkbox-radius, var(--mantine-radius-default));
  -webkit-transition:
    border-color 100ms ease,
    background-color 100ms ease;
  transition:
    border-color 100ms ease,
    background-color 100ms ease;
  cursor: var(--mantine-cursor-type);
  -webkit-tap-highlight-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

  :where([data-mantine-color-scheme='light']) .m_5e5256ee {
    background-color: var(--mantine-color-white);
    border-color: var(--mantine-color-gray-4);
}

  :where([data-mantine-color-scheme='dark']) .m_5e5256ee {
    background-color: var(--mantine-color-dark-6);
    border-color: var(--mantine-color-dark-4);
}

  .m_5e5256ee[data-indeterminate],
  .m_5e5256ee[data-checked] {
    background-color: var(--checkbox-color);
    border-color: var(--checkbox-color);
  }

  .m_5e5256ee[data-indeterminate] > .m_1b1c543a, .m_5e5256ee[data-checked] > .m_1b1c543a {
      opacity: 1;
      -webkit-transform: none;
              transform: none;
      color: var(--checkbox-icon-color);
    }

  .m_5e5256ee[data-disabled] {
    cursor: not-allowed;
  }

  :where([data-mantine-color-scheme='light']) .m_5e5256ee[data-disabled] {
      background-color: var(--mantine-color-gray-2);
      border-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_5e5256ee[data-disabled] {
      background-color: var(--mantine-color-dark-6);
      border-color: var(--mantine-color-dark-6);
}

  [data-mantine-color-scheme='light'] .m_5e5256ee[data-disabled][data-checked] > .m_1b1c543a {
        color: var(--mantine-color-gray-5);
}

  [data-mantine-color-scheme='dark'] .m_5e5256ee[data-disabled][data-checked] > .m_1b1c543a {
        color: var(--mantine-color-dark-3);
}

.m_76e20374[data-indeterminate]:not([data-disabled]),
  .m_76e20374[data-checked]:not([data-disabled]) {
    background-color: transparent;
    border-color: var(--checkbox-color);
  }

.m_76e20374[data-indeterminate]:not([data-disabled]) > .m_1b1c543a, .m_76e20374[data-checked]:not([data-disabled]) > .m_1b1c543a {
      color: var(--checkbox-color);
      opacity: 1;
      -webkit-transform: none;
              transform: none;
    }

.m_1b1c543a {
  display: block;
  width: 60%;
  color: transparent;
  pointer-events: none;
  -webkit-transform: translateY(calc(0.3125rem * var(--mantine-scale))) scale(0.5);
          transform: translateY(calc(0.3125rem * var(--mantine-scale))) scale(0.5);
  opacity: 1;
  -webkit-transition:
    opacity 100ms ease,
    -webkit-transform 100ms ease;
  transition:
    opacity 100ms ease,
    -webkit-transform 100ms ease;
  transition:
    transform 100ms ease,
    opacity 100ms ease;
  transition:
    transform 100ms ease,
    opacity 100ms ease,
    -webkit-transform 100ms ease;
}

.m_bf2d988c {
  --checkbox-size-xs: calc(1rem * var(--mantine-scale));
  --checkbox-size-sm: calc(1.25rem * var(--mantine-scale));
  --checkbox-size-md: calc(1.5rem * var(--mantine-scale));
  --checkbox-size-lg: calc(1.875rem * var(--mantine-scale));
  --checkbox-size-xl: calc(2.25rem * var(--mantine-scale));

  --checkbox-size: var(--checkbox-size-sm);
  --checkbox-color: var(--mantine-primary-color-filled);
  --checkbox-icon-color: var(--mantine-color-white);
}

.m_26062bec {
  position: relative;
  width: var(--checkbox-size);
  height: var(--checkbox-size);
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.m_26062bec:where([data-label-position='left']) {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

.m_26063560 {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  width: var(--checkbox-size);
  height: var(--checkbox-size);
  border-radius: var(--checkbox-radius, var(--mantine-radius-default));
  padding: 0;
  display: block;
  margin: 0;
  -webkit-transition:
    border-color 100ms ease,
    background-color 100ms ease;
  transition:
    border-color 100ms ease,
    background-color 100ms ease;
  cursor: var(--mantine-cursor-type);
  -webkit-tap-highlight-color: transparent;
}

:where([data-mantine-color-scheme='light']) .m_26063560 {
    background-color: var(--mantine-color-white);
    border-color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) .m_26063560 {
    background-color: var(--mantine-color-dark-6);
    border-color: var(--mantine-color-dark-4);
}

.m_26063560:where([data-error]) {
    border-color: var(--mantine-color-error);
  }

.m_26063560[data-indeterminate],
  .m_26063560:checked {
    background-color: var(--checkbox-color);
    border-color: var(--checkbox-color);
  }

.m_26063560[data-indeterminate] + .m_bf295423, .m_26063560:checked + .m_bf295423 {
      opacity: 1;
      -webkit-transform: none;
              transform: none;
    }

.m_26063560:disabled {
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) .m_26063560:disabled {
      background-color: var(--mantine-color-gray-2);
      border-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_26063560:disabled {
      background-color: var(--mantine-color-dark-6);
      border-color: var(--mantine-color-dark-6);
}

[data-mantine-color-scheme='light'] .m_26063560:disabled + .m_bf295423 {
        color: var(--mantine-color-gray-5);
}

[data-mantine-color-scheme='dark'] .m_26063560:disabled + .m_bf295423 {
        color: var(--mantine-color-dark-3);
}

.m_215c4542 + .m_bf295423 {
    color: var(--checkbox-color);
  }

.m_215c4542[data-indeterminate]:not(:disabled),
  .m_215c4542:checked:not(:disabled) {
    background-color: transparent;
    border-color: var(--checkbox-color);
  }

.m_215c4542[data-indeterminate]:not(:disabled) + .m_bf295423, .m_215c4542:checked:not(:disabled) + .m_bf295423 {
      color: var(--checkbox-color);
      opacity: 1;
      -webkit-transform: none;
              transform: none;
    }

.m_bf295423 {
  position: absolute;
  inset: 0;
  width: 60%;
  margin: auto;
  color: var(--checkbox-icon-color);
  pointer-events: none;
  -webkit-transform: translateY(calc(0.3125rem * var(--mantine-scale))) scale(0.5);
          transform: translateY(calc(0.3125rem * var(--mantine-scale))) scale(0.5);
  opacity: 0;
  -webkit-transition:
    opacity 100ms ease,
    -webkit-transform 100ms ease;
  transition:
    opacity 100ms ease,
    -webkit-transform 100ms ease;
  transition:
    transform 100ms ease,
    opacity 100ms ease;
  transition:
    transform 100ms ease,
    opacity 100ms ease,
    -webkit-transform 100ms ease;
}

/* Avatar.Group root element */
.m_11def92b {
  --ag-spacing: var(--mantine-spacing-sm);
  --ag-offset: calc(var(--ag-spacing) * -1);

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-padding-start: var(--ag-spacing);
          padding-inline-start: var(--ag-spacing);
}

/* Avatar root element */
.m_f85678b6 {
  --avatar-size-xs: calc(1rem * var(--mantine-scale));
  --avatar-size-sm: calc(1.625rem * var(--mantine-scale));
  --avatar-size-md: calc(2.375rem * var(--mantine-scale));
  --avatar-size-lg: calc(3.5rem * var(--mantine-scale));
  --avatar-size-xl: calc(5.25rem * var(--mantine-scale));

  --avatar-size: var(--avatar-size-md);
  --avatar-radius: calc(62.5rem * var(--mantine-scale));
  --avatar-bg: var(--mantine-color-gray-light);
  --avatar-bd: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  --avatar-color: var(--mantine-color-gray-light-color);
  --avatar-placeholder-fz: calc(var(--avatar-size) / 2.5);

  -webkit-tap-highlight-color: transparent;
  position: relative;
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  border-radius: var(--avatar-radius);
  text-decoration: none;
  padding: 0;
  width: var(--avatar-size);
  height: var(--avatar-size);
  min-width: var(--avatar-size);
}
.m_f85678b6:where([data-within-group]) {
    -webkit-margin-start: var(--ag-offset);
            margin-inline-start: var(--ag-offset);
    border: 2px solid var(--mantine-color-body);
    background: var(--mantine-color-body);
  }

.m_11f8ac07 {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.m_104cd71f {
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: var(--avatar-radius);
  font-size: var(--avatar-placeholder-fz);
  background: var(--avatar-bg);
  border: var(--avatar-bd);
  color: var(--avatar-color);
}

.m_104cd71f > [data-avatar-placeholder-icon] {
    width: 70%;
    height: 70%;
  }

.m_2ce0de02 {
  background-size: cover;
  background-position: center;
  display: block;
  width: 100%;
  border: 0;
  text-decoration: none;
  border-radius: var(--bi-radius, 0);
}

.m_347db0ec {
  --badge-height-xs: calc(1rem * var(--mantine-scale));
  --badge-height-sm: calc(1.125rem * var(--mantine-scale));
  --badge-height-md: calc(1.25rem * var(--mantine-scale));
  --badge-height-lg: calc(1.625rem * var(--mantine-scale));
  --badge-height-xl: calc(2rem * var(--mantine-scale));

  --badge-fz-xs: calc(0.5625rem * var(--mantine-scale));
  --badge-fz-sm: calc(0.625rem * var(--mantine-scale));
  --badge-fz-md: calc(0.6875rem * var(--mantine-scale));
  --badge-fz-lg: calc(0.8125rem * var(--mantine-scale));
  --badge-fz-xl: calc(1rem * var(--mantine-scale));

  --badge-padding-x-xs: calc(0.375rem * var(--mantine-scale));
  --badge-padding-x-sm: calc(0.5rem * var(--mantine-scale));
  --badge-padding-x-md: calc(0.625rem * var(--mantine-scale));
  --badge-padding-x-lg: calc(0.75rem * var(--mantine-scale));
  --badge-padding-x-xl: calc(1rem * var(--mantine-scale));

  --badge-height: var(--badge-height-md);
  --badge-fz: var(--badge-fz-md);
  --badge-padding-x: var(--badge-padding-x-md);
  --badge-radius: calc(62.5rem * var(--mantine-scale));
  --badge-lh: calc(var(--badge-height) - calc(0.125rem * var(--mantine-scale)));
  --badge-color: var(--mantine-color-white);
  --badge-bg: var(--mantine-primary-color-filled);
  --badge-border-width: calc(0.0625rem * var(--mantine-scale));
  --badge-bd: var(--badge-border-width) solid transparent;

  -webkit-tap-highlight-color: transparent;
  font-size: var(--badge-fz);
  border-radius: var(--badge-radius);
  height: var(--badge-height);
  line-height: var(--badge-lh);
  text-decoration: none;
  padding: 0 var(--badge-padding-x);
  display: inline-grid;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: calc(0.015625rem * var(--mantine-scale));
  cursor: default;
  text-overflow: ellipsis;
  overflow: hidden;
  color: var(--badge-color);
  background: var(--badge-bg);
  border: var(--badge-bd);
}

  .m_347db0ec:where([data-with-left-section], [data-variant='dot']) {
    grid-template-columns: auto 1fr;
  }

  .m_347db0ec:where([data-with-right-section]) {
    grid-template-columns: 1fr auto;
  }

  .m_347db0ec:where(
      [data-with-left-section][data-with-right-section],
      [data-variant='dot'][data-with-right-section]
    ) {
    grid-template-columns: auto 1fr auto;
  }

  .m_347db0ec:where([data-block]) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }

  .m_347db0ec:where([data-circle]) {
    padding-inline: calc(0.125rem * var(--mantine-scale));
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: var(--badge-height);
  }

.m_fbd81e3d {
  --badge-dot-size: calc(var(--badge-height) / 3.4);
}

:where([data-mantine-color-scheme='light']) .m_fbd81e3d {
    background-color: var(--mantine-color-white);
    border-color: var(--mantine-color-gray-4);
    color: var(--mantine-color-black);
}

:where([data-mantine-color-scheme='dark']) .m_fbd81e3d {
    background-color: var(--mantine-color-dark-5);
    border-color: var(--mantine-color-dark-5);
    color: var(--mantine-color-white);
}

.m_fbd81e3d::before {
    content: '';
    display: block;
    width: var(--badge-dot-size);
    height: var(--badge-dot-size);
    border-radius: var(--badge-dot-size);
    background-color: var(--badge-dot-color);
    -webkit-margin-end: var(--badge-dot-size);
            margin-inline-end: var(--badge-dot-size);
  }

.m_5add502a {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  cursor: inherit;
}

.m_91fdda9b {
  --badge-section-margin: calc(var(--mantine-spacing-xs) / 2);

  display: -webkit-inline-box;

  display: -ms-inline-flexbox;

  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-height: calc(var(--badge-height) - var(--badge-border-width) * 2);
}

.m_91fdda9b:where([data-position='left']) {
    -webkit-margin-end: var(--badge-section-margin);
            margin-inline-end: var(--badge-section-margin);
  }

.m_91fdda9b:where([data-position='right']) {
    -webkit-margin-start: var(--badge-section-margin);
            margin-inline-start: var(--badge-section-margin);
  }

.m_ddec01c0 {
  --blockquote-border: 3px solid var(--bq-bd);

  position: relative;
  margin: 0;
  -webkit-border-start: var(--blockquote-border);
          border-inline-start: var(--blockquote-border);
  border-start-end-radius: var(--bq-radius);
  border-end-end-radius: var(--bq-radius);
  padding: var(--mantine-spacing-xl) calc(2.375rem * var(--mantine-scale));
}

  :where([data-mantine-color-scheme='light']) .m_ddec01c0 {
    background-color: var(--bq-bg-light);
}

  :where([data-mantine-color-scheme='dark']) .m_ddec01c0 {
    background-color: var(--bq-bg-dark);
}

.m_dde7bd57 {
  --blockquote-icon-offset: calc(var(--bq-icon-size) / -2);

  position: absolute;
  color: var(--bq-bd);
  background-color: var(--mantine-color-body);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  top: var(--blockquote-icon-offset);
  inset-inline-start: var(--blockquote-icon-offset);
  width: var(--bq-icon-size);
  height: var(--bq-icon-size);
  border-radius: var(--bq-icon-size);
}

.m_dde51a35 {
  display: block;
  margin-top: var(--mantine-spacing-md);
  opacity: 0.6;
  font-size: 85%;
}

.m_8b3717df {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.m_f678d540 {
  line-height: 1;
  white-space: nowrap;
  -webkit-tap-highlight-color: transparent;
}

.m_3b8f2208 {
  margin-inline: var(--bc-separator-margin, var(--mantine-spacing-xs));
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

:where([data-mantine-color-scheme='light']) .m_3b8f2208 {
    color: var(--mantine-color-gray-7);
}

:where([data-mantine-color-scheme='dark']) .m_3b8f2208 {
    color: var(--mantine-color-dark-2);
}

.m_fea6bf1a {
  --burger-size-xs: calc(0.75rem * var(--mantine-scale));
  --burger-size-sm: calc(1.125rem * var(--mantine-scale));
  --burger-size-md: calc(1.5rem * var(--mantine-scale));
  --burger-size-lg: calc(2.125rem * var(--mantine-scale));
  --burger-size-xl: calc(2.625rem * var(--mantine-scale));

  --burger-size: var(--burger-size-md);
  --burger-line-size: calc(var(--burger-size) / 12);

  width: calc(var(--burger-size) + var(--mantine-spacing-xs));
  height: calc(var(--burger-size) + var(--mantine-spacing-xs));
  padding: calc(var(--mantine-spacing-xs) / 2);
  cursor: pointer;
}

  :where([data-mantine-color-scheme='light']) .m_fea6bf1a {
    --burger-color: var(--mantine-color-black);
}

  :where([data-mantine-color-scheme='dark']) .m_fea6bf1a {
    --burger-color: var(--mantine-color-white);
}

.m_d4fb9cad {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.m_d4fb9cad,
  .m_d4fb9cad::before,
  .m_d4fb9cad::after {
    display: block;
    width: var(--burger-size);
    height: var(--burger-line-size);
    background-color: var(--burger-color);
    outline: calc(0.0625rem * var(--mantine-scale)) solid transparent;
    -webkit-transition-property: background-color, -webkit-transform;
    transition-property: background-color, -webkit-transform;
    transition-property: background-color, transform;
    transition-property: background-color, transform, -webkit-transform;
    -webkit-transition-duration: var(--burger-transition-duration, 300ms);
            transition-duration: var(--burger-transition-duration, 300ms);
    -webkit-transition-timing-function: var(--burger-transition-timing-function, ease);
            transition-timing-function: var(--burger-transition-timing-function, ease);
  }

.m_d4fb9cad::before,
  .m_d4fb9cad::after {
    position: absolute;
    content: '';
    inset-inline-start: 0;
  }

.m_d4fb9cad::before {
    top: calc(var(--burger-size) / -3);
  }

.m_d4fb9cad::after {
    top: calc(var(--burger-size) / 3);
  }

.m_d4fb9cad[data-opened] {
    background-color: transparent;
  }

.m_d4fb9cad[data-opened]::before {
      -webkit-transform: translateY(calc(var(--burger-size) / 3)) rotate(45deg);
              transform: translateY(calc(var(--burger-size) / 3)) rotate(45deg);
    }

.m_d4fb9cad[data-opened]::after {
      -webkit-transform: translateY(calc(var(--burger-size) / -3)) rotate(-45deg);
              transform: translateY(calc(var(--burger-size) / -3)) rotate(-45deg);
    }

.m_77c9d27d {
  --button-height-xs: calc(1.875rem * var(--mantine-scale));
  --button-height-sm: calc(2.25rem * var(--mantine-scale));
  --button-height-md: calc(2.625rem * var(--mantine-scale));
  --button-height-lg: calc(3.125rem * var(--mantine-scale));
  --button-height-xl: calc(3.75rem * var(--mantine-scale));

  --button-height-compact-xs: calc(1.375rem * var(--mantine-scale));
  --button-height-compact-sm: calc(1.625rem * var(--mantine-scale));
  --button-height-compact-md: calc(1.875rem * var(--mantine-scale));
  --button-height-compact-lg: calc(2.125rem * var(--mantine-scale));
  --button-height-compact-xl: calc(2.5rem * var(--mantine-scale));

  --button-padding-x-xs: calc(0.875rem * var(--mantine-scale));
  --button-padding-x-sm: calc(1.125rem * var(--mantine-scale));
  --button-padding-x-md: calc(1.375rem * var(--mantine-scale));
  --button-padding-x-lg: calc(1.625rem * var(--mantine-scale));
  --button-padding-x-xl: calc(2rem * var(--mantine-scale));

  --button-padding-x-compact-xs: calc(0.4375rem * var(--mantine-scale));
  --button-padding-x-compact-sm: calc(0.5rem * var(--mantine-scale));
  --button-padding-x-compact-md: calc(0.625rem * var(--mantine-scale));
  --button-padding-x-compact-lg: calc(0.75rem * var(--mantine-scale));
  --button-padding-x-compact-xl: calc(0.875rem * var(--mantine-scale));

  --button-height: var(--button-height-sm);
  --button-padding-x: var(--button-padding-x-sm);
  --button-color: var(--mantine-color-white);

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;
  font-weight: 600;
  position: relative;
  line-height: 1;
  text-align: center;
  overflow: hidden;

  width: auto;
  cursor: pointer;
  display: inline-block;
  border-radius: var(--button-radius, var(--mantine-radius-default));
  font-size: var(--button-fz, var(--mantine-font-size-sm));
  background: var(--button-bg, var(--mantine-primary-color-filled));
  border: var(--button-bd, calc(0.0625rem * var(--mantine-scale)) solid transparent);
  color: var(--button-color, var(--mantine-color-white));
  height: var(--button-height, var(--button-height-sm));
  padding-inline: var(--button-padding-x, var(--button-padding-x-sm));
  vertical-align: middle;
}

  .m_77c9d27d:where([data-block]) {
    display: block;
    width: 100%;
  }

  .m_77c9d27d:where([data-with-left-section]) {
    -webkit-padding-start: calc(var(--button-padding-x) / 1.5);
            padding-inline-start: calc(var(--button-padding-x) / 1.5);
  }

  .m_77c9d27d:where([data-with-right-section]) {
    -webkit-padding-end: calc(var(--button-padding-x) / 1.5);
            padding-inline-end: calc(var(--button-padding-x) / 1.5);
  }

  .m_77c9d27d:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
    cursor: not-allowed;
    border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
    -webkit-transform: none;
            transform: none;
  }

  :where([data-mantine-color-scheme='light']) .m_77c9d27d:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
      color: var(--mantine-color-gray-5);
      background: var(--mantine-color-gray-1);
}

  :where([data-mantine-color-scheme='dark']) .m_77c9d27d:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
      color: var(--mantine-color-dark-3);
      background: var(--mantine-color-dark-6);
}

  .m_77c9d27d::before {
    content: '';
    pointer-events: none;
    position: absolute;
    inset: calc(-0.0625rem * var(--mantine-scale));
    border-radius: var(--button-radius, var(--mantine-radius-default));
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    opacity: 0;
    -webkit-filter: blur(12px);
            filter: blur(12px);
    -webkit-transition:
      opacity 100ms ease,
      -webkit-transform 150ms ease;
    transition:
      opacity 100ms ease,
      -webkit-transform 150ms ease;
    transition:
      transform 150ms ease,
      opacity 100ms ease;
    transition:
      transform 150ms ease,
      opacity 100ms ease,
      -webkit-transform 150ms ease;
  }

  :where([data-mantine-color-scheme='light']) .m_77c9d27d::before {
      background-color: rgba(255, 255, 255, 0.15);
}

  :where([data-mantine-color-scheme='dark']) .m_77c9d27d::before {
      background-color: rgba(0, 0, 0, 0.15);
}

  .m_77c9d27d:where([data-loading]) {
    cursor: not-allowed;
    -webkit-transform: none;
            transform: none;
  }

  .m_77c9d27d:where([data-loading])::before {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      opacity: 1;
    }

  .m_77c9d27d:where([data-loading]) .m_80f1301b {
      opacity: 0;
      -webkit-transform: translateY(100%);
              transform: translateY(100%);
    }

  @media (hover: hover) {
    .m_77c9d27d:hover:where(:not([data-loading], :disabled, [data-disabled])) {
      background-color: var(--button-hover, var(--mantine-primary-color-filled-hover));
      color: var(--button-hover-color, var(--button-color));
    }
}

  @media (hover: none) {
    .m_77c9d27d:active:where(:not([data-loading], :disabled, [data-disabled])) {
      background-color: var(--button-hover, var(--mantine-primary-color-filled-hover));
      color: var(--button-hover-color, var(--button-color));
    }
}

.m_80f1301b {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: var(--button-justify, center);
      -ms-flex-pack: var(--button-justify, center);
          justify-content: var(--button-justify, center);
  height: 100%;
  overflow: visible;
  -webkit-transition:
    opacity 100ms ease,
    -webkit-transform 150ms ease;
  transition:
    opacity 100ms ease,
    -webkit-transform 150ms ease;
  transition:
    transform 150ms ease,
    opacity 100ms ease;
  transition:
    transform 150ms ease,
    opacity 100ms ease,
    -webkit-transform 150ms ease;
}

.m_811560b9 {
  white-space: nowrap;
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  opacity: 1;
}

.m_811560b9:where([data-loading]) {
    opacity: 0.2;
  }

.m_a74036a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.m_a74036a:where([data-position='left']) {
    -webkit-margin-end: var(--mantine-spacing-xs);
            margin-inline-end: var(--mantine-spacing-xs);
  }

.m_a74036a:where([data-position='right']) {
    -webkit-margin-start: var(--mantine-spacing-xs);
            margin-inline-start: var(--mantine-spacing-xs);
  }

.m_a25b86ee {
  position: absolute;
  left: 50%;
  top: 50%;
}

.m_80d6d844 {
  --button-border-width: calc(0.0625rem * var(--mantine-scale));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.m_80d6d844 :where(.m_77c9d27d):focus {
      position: relative;
      z-index: 1;
    }

.m_80d6d844[data-orientation='horizontal'] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

.m_80d6d844[data-orientation='horizontal'] .m_77c9d27d:not(:only-child):first-child, .m_80d6d844[data-orientation='horizontal'] .m_70be2a01:not(:only-child):first-child {
        border-end-end-radius: 0;
        border-start-end-radius: 0;
        border-inline-end-width: calc(var(--button-border-width) / 2);
      }

.m_80d6d844[data-orientation='horizontal'] .m_77c9d27d:not(:only-child):last-child, .m_80d6d844[data-orientation='horizontal'] .m_70be2a01:not(:only-child):last-child {
        border-end-start-radius: 0;
        border-start-start-radius: 0;
        border-inline-start-width: calc(var(--button-border-width) / 2);
      }

.m_80d6d844[data-orientation='horizontal'] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child), .m_80d6d844[data-orientation='horizontal'] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child) {
        border-radius: 0;
        border-inline-width: calc(var(--button-border-width) / 2);
      }

.m_80d6d844[data-orientation='vertical'] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

.m_80d6d844[data-orientation='vertical'] .m_77c9d27d:not(:only-child):first-child, .m_80d6d844[data-orientation='vertical'] .m_70be2a01:not(:only-child):first-child {
        border-end-start-radius: 0;
        border-end-end-radius: 0;
        border-bottom-width: calc(var(--button-border-width) / 2);
      }

.m_80d6d844[data-orientation='vertical'] .m_77c9d27d:not(:only-child):last-child, .m_80d6d844[data-orientation='vertical'] .m_70be2a01:not(:only-child):last-child {
        border-start-start-radius: 0;
        border-start-end-radius: 0;
        border-top-width: calc(var(--button-border-width) / 2);
      }

.m_80d6d844[data-orientation='vertical'] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child), .m_80d6d844[data-orientation='vertical'] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child) {
        border-radius: 0;
        border-bottom-width: calc(var(--button-border-width) / 2);
        border-top-width: calc(var(--button-border-width) / 2);
      }

.m_70be2a01 {
  --section-height-xs: calc(1.875rem * var(--mantine-scale));
  --section-height-sm: calc(2.25rem * var(--mantine-scale));
  --section-height-md: calc(2.625rem * var(--mantine-scale));
  --section-height-lg: calc(3.125rem * var(--mantine-scale));
  --section-height-xl: calc(3.75rem * var(--mantine-scale));

  --section-height-compact-xs: calc(1.375rem * var(--mantine-scale));
  --section-height-compact-sm: calc(1.625rem * var(--mantine-scale));
  --section-height-compact-md: calc(1.875rem * var(--mantine-scale));
  --section-height-compact-lg: calc(2.125rem * var(--mantine-scale));
  --section-height-compact-xl: calc(2.5rem * var(--mantine-scale));

  --section-padding-x-xs: calc(0.875rem * var(--mantine-scale));
  --section-padding-x-sm: calc(1.125rem * var(--mantine-scale));
  --section-padding-x-md: calc(1.375rem * var(--mantine-scale));
  --section-padding-x-lg: calc(1.625rem * var(--mantine-scale));
  --section-padding-x-xl: calc(2rem * var(--mantine-scale));

  --section-padding-x-compact-xs: calc(0.4375rem * var(--mantine-scale));
  --section-padding-x-compact-sm: calc(0.5rem * var(--mantine-scale));
  --section-padding-x-compact-md: calc(0.625rem * var(--mantine-scale));
  --section-padding-x-compact-lg: calc(0.75rem * var(--mantine-scale));
  --section-padding-x-compact-xl: calc(0.875rem * var(--mantine-scale));

  --section-height: var(--section-height-sm);
  --section-padding-x: var(--section-padding-x-sm);
  --section-color: var(--mantine-color-white);

  font-weight: 600;
  width: auto;
  border-radius: var(--section-radius, var(--mantine-radius-default));
  font-size: var(--section-fz, var(--mantine-font-size-sm));
  background: var(--section-bg, var(--mantine-primary-color-filled));
  border: var(--section-bd, calc(0.0625rem * var(--mantine-scale)) solid transparent);
  color: var(--section-color, var(--mantine-color-white));
  height: var(--section-height, var(--section-height-sm));
  padding-inline: var(--section-padding-x, var(--section-padding-x-sm));
  vertical-align: middle;
  line-height: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.m_e615b15f {
  --card-padding: var(--mantine-spacing-md);

  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: var(--card-padding);
  color: var(--mantine-color-text);
}

  :where([data-mantine-color-scheme='light']) .m_e615b15f {
    background-color: var(--mantine-color-white);
}

  :where([data-mantine-color-scheme='dark']) .m_e615b15f {
    background-color: var(--mantine-color-dark-6);
}

.m_599a2148 {
  display: block;
  margin-inline: calc(var(--card-padding) * -1);
}

.m_599a2148:where(:first-child) {
    margin-top: calc(var(--card-padding) * -1);
    border-top: none !important;
  }

.m_599a2148:where(:last-child) {
    margin-bottom: calc(var(--card-padding) * -1);
    border-bottom: none !important;
  }

.m_599a2148:where([data-inherit-padding]) {
    padding-inline: var(--card-padding);
  }

.m_599a2148:where([data-with-border]) {
    border-top: calc(0.0625rem * var(--mantine-scale)) solid;
    border-bottom: calc(0.0625rem * var(--mantine-scale)) solid;
  }

:where([data-mantine-color-scheme='light']) .m_599a2148 {
    border-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_599a2148 {
    border-color: var(--mantine-color-dark-4);
}

.m_599a2148 + .m_599a2148 {
    border-top: none !important;
  }

.m_4451eb3a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

  .m_4451eb3a:where([data-inline]) {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }

.m_f59ffda3 {
  --chip-size-xs: calc(1.4375rem * var(--mantine-scale));
  --chip-size-sm: calc(1.75rem * var(--mantine-scale));
  --chip-size-md: calc(2rem * var(--mantine-scale));
  --chip-size-lg: calc(2.25rem * var(--mantine-scale));
  --chip-size-xl: calc(2.5rem * var(--mantine-scale));

  --chip-icon-size-xs: calc(0.625rem * var(--mantine-scale));
  --chip-icon-size-sm: calc(0.75rem * var(--mantine-scale));
  --chip-icon-size-md: calc(0.875rem * var(--mantine-scale));
  --chip-icon-size-lg: calc(1rem * var(--mantine-scale));
  --chip-icon-size-xl: calc(1.125rem * var(--mantine-scale));

  --chip-padding-xs: calc(1rem * var(--mantine-scale));
  --chip-padding-sm: calc(1.25rem * var(--mantine-scale));
  --chip-padding-md: calc(1.5rem * var(--mantine-scale));
  --chip-padding-lg: calc(1.75rem * var(--mantine-scale));
  --chip-padding-xl: calc(2rem * var(--mantine-scale));

  --chip-checked-padding-xs: calc(0.46875rem * var(--mantine-scale));
  --chip-checked-padding-sm: calc(0.625rem * var(--mantine-scale));
  --chip-checked-padding-md: calc(0.73125rem * var(--mantine-scale));
  --chip-checked-padding-lg: calc(0.84375rem * var(--mantine-scale));
  --chip-checked-padding-xl: calc(0.98125rem * var(--mantine-scale));

  --chip-spacing-xs: calc(0.625rem * var(--mantine-scale));
  --chip-spacing-sm: calc(0.75rem * var(--mantine-scale));
  --chip-spacing-md: calc(1rem * var(--mantine-scale));
  --chip-spacing-lg: calc(1.25rem * var(--mantine-scale));
  --chip-spacing-xl: calc(1.375rem * var(--mantine-scale));

  --chip-size: var(--chip-size-sm);
  --chip-icon-size: var(--chip-icon-size-sm);
  --chip-padding: var(--chip-padding-sm);
  --chip-spacing: var(--chip-spacing-sm);
  --chip-checked-padding: var(--chip-checked-padding-sm);
  --chip-bg: var(--mantine-primary-color-filled);
  --chip-hover: var(--mantine-primary-color-filled-hover);
  --chip-color: var(--mantine-color-white);
  --chip-bd: calc(0.0625rem * var(--mantine-scale)) solid transparent;
}

.m_be049a53 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: var(--chip-radius, 1000rem);
  height: var(--chip-size);
  font-size: var(--chip-fz, var(--mantine-font-size-sm));
  line-height: calc(var(--chip-size) - calc(0.125rem * var(--mantine-scale)));
  padding-inline: var(--chip-padding);
  cursor: pointer;
  white-space: nowrap;
  -webkit-tap-highlight-color: transparent;
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  color: var(--mantine-color-text);
}

.m_be049a53:where([data-checked]) {
    padding: var(--chip-checked-padding);
  }

.m_be049a53:where([data-disabled]) {
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) .m_be049a53:where([data-disabled]) {
      background-color: var(--mantine-color-gray-2);
      color: var(--mantine-color-gray-5);
}

:where([data-mantine-color-scheme='dark']) .m_be049a53:where([data-disabled]) {
      background-color: var(--mantine-color-dark-6);
      color: var(--mantine-color-dark-3);
}

:where([data-mantine-color-scheme='light']) .m_3904c1af:not([data-disabled]) {
    background-color: var(--mantine-color-white);
    border: 1px solid var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_3904c1af:not([data-disabled]) {
    background-color: var(--mantine-color-dark-6);
    border: 1px solid var(--mantine-color-dark-4);
}

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_3904c1af:not([data-disabled]):hover {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_3904c1af:not([data-disabled]):hover {
      background-color: var(--mantine-color-dark-5);
  }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_3904c1af:not([data-disabled]):active {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_3904c1af:not([data-disabled]):active {
      background-color: var(--mantine-color-dark-5);
  }
}

.m_3904c1af:not([data-disabled]):where([data-checked]) {
    --chip-icon-color: var(--chip-color);
    border: var(--chip-bd);
  }

@media (hover: hover) {

  .m_3904c1af:not([data-disabled]):where([data-checked]):hover {
      background-color: var(--chip-hover);
  }
}

@media (hover: none) {

  .m_3904c1af:not([data-disabled]):where([data-checked]):active {
      background-color: var(--chip-hover);
  }
}

.m_fa109255:not([data-disabled]),
.m_f7e165c3:not([data-disabled]) {
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  color: var(--mantine-color-text);
}

:where([data-mantine-color-scheme='light']) .m_fa109255:not([data-disabled]), :where([data-mantine-color-scheme='light']) .m_f7e165c3:not([data-disabled]) {
    background-color: var(--mantine-color-gray-1);
}

:where([data-mantine-color-scheme='dark']) .m_fa109255:not([data-disabled]), :where([data-mantine-color-scheme='dark']) .m_f7e165c3:not([data-disabled]) {
    background-color: var(--mantine-color-dark-5);
}

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_fa109255:not([data-disabled]):hover, :where([data-mantine-color-scheme='light']) .m_f7e165c3:not([data-disabled]):hover {
      background-color: var(--mantine-color-gray-2);
  }

    :where([data-mantine-color-scheme='dark']) .m_fa109255:not([data-disabled]):hover, :where([data-mantine-color-scheme='dark']) .m_f7e165c3:not([data-disabled]):hover {
      background-color: var(--mantine-color-dark-4);
  }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_fa109255:not([data-disabled]):active, :where([data-mantine-color-scheme='light']) .m_f7e165c3:not([data-disabled]):active {
      background-color: var(--mantine-color-gray-2);
  }

    :where([data-mantine-color-scheme='dark']) .m_fa109255:not([data-disabled]):active, :where([data-mantine-color-scheme='dark']) .m_f7e165c3:not([data-disabled]):active {
      background-color: var(--mantine-color-dark-4);
  }
}

.m_fa109255:not([data-disabled]):where([data-checked]), .m_f7e165c3:not([data-disabled]):where([data-checked]) {
    --chip-icon-color: var(--chip-color);
    color: var(--chip-color);
    background-color: var(--chip-bg);
  }

@media (hover: hover) {

  .m_fa109255:not([data-disabled]):where([data-checked]):hover, .m_f7e165c3:not([data-disabled]):where([data-checked]):hover {
      background-color: var(--chip-hover);
  }
}

@media (hover: none) {

  .m_fa109255:not([data-disabled]):where([data-checked]):active, .m_f7e165c3:not([data-disabled]):where([data-checked]):active {
      background-color: var(--chip-hover);
  }
}

.m_9ac86df9 {
  width: calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));
  max-width: calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));
  height: var(--chip-icon-size);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}

.m_d6d72580 {
  width: var(--chip-icon-size);
  height: var(--chip-icon-size);
  display: block;
  color: var(--chip-icon-color, inherit);
}

.m_bde07329 {
  width: 0;
  height: 0;
  padding: 0;
  opacity: 0;
  margin: 0;
}

.m_bde07329:focus-visible + .m_be049a53 {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

.m_b183c0a2 {
  font-family: var(--mantine-font-family-monospace);
  line-height: var(--mantine-line-height);
  padding: 2px calc(var(--mantine-spacing-xs) / 2);
  border-radius: var(--mantine-radius-sm);
  font-size: var(--mantine-font-size-xs);
  margin: 0;
  overflow: auto;
}

  :where([data-mantine-color-scheme='light']) .m_b183c0a2 {
    background-color: var(--code-bg, var(--mantine-color-gray-1));
    color: var(--mantine-color-black);
}

  :where([data-mantine-color-scheme='dark']) .m_b183c0a2 {
    background-color: var(--code-bg, var(--mantine-color-dark-5));
    color: var(--mantine-color-white);
}

  .m_b183c0a2[data-block] {
    padding: var(--mantine-spacing-xs);
  }

.m_de3d2490 {
  --cs-size: calc(1.75rem * var(--mantine-scale));
  --cs-radius: calc(62.5rem * var(--mantine-scale));

  -webkit-tap-highlight-color: transparent;
  border: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  display: block;
  line-height: 1;
  position: relative;
  width: var(--cs-size);
  height: var(--cs-size);
  min-width: var(--cs-size);
  min-height: var(--cs-size);
  border-radius: var(--cs-radius);
  color: inherit;
  text-decoration: none;
}

  [data-mantine-color-scheme='light'] .m_de3d2490 {
    --alpha-overlay-color: var(--mantine-color-gray-3);
    --alpha-overlay-bg: var(--mantine-color-white);
}

  [data-mantine-color-scheme='dark'] .m_de3d2490 {
    --alpha-overlay-color: var(--mantine-color-dark-4);
    --alpha-overlay-bg: var(--mantine-color-dark-7);
}

.m_862f3d1b {
  position: absolute;
  inset: 0;
  border-radius: var(--cs-radius);
}

.m_98ae7f22 {
  position: absolute;
  inset: 0;
  border-radius: var(--cs-radius);
  z-index: 1;
  -webkit-box-shadow:
    rgba(0, 0, 0, 0.1) 0 0 0 calc(0.0625rem * var(--mantine-scale)) inset,
    rgb(0, 0, 0, 0.15) 0 0 calc(0.25rem * var(--mantine-scale)) inset;
          box-shadow:
    rgba(0, 0, 0, 0.1) 0 0 0 calc(0.0625rem * var(--mantine-scale)) inset,
    rgb(0, 0, 0, 0.15) 0 0 calc(0.25rem * var(--mantine-scale)) inset;
}

.m_95709ac0 {
  position: absolute;
  inset: 0;
  border-radius: var(--cs-radius);
  background-size: calc(0.5rem * var(--mantine-scale)) calc(0.5rem * var(--mantine-scale));
  background-position:
    0 0,
    0 calc(0.25rem * var(--mantine-scale)),
    calc(0.25rem * var(--mantine-scale)) calc(-0.25rem * var(--mantine-scale)),
    calc(-0.25rem * var(--mantine-scale)) 0;
  background-image: linear-gradient(45deg, var(--alpha-overlay-color) 25%, transparent 25%),
    linear-gradient(-45deg, var(--alpha-overlay-color) 25%, transparent 25%),
    linear-gradient(45deg, transparent 75%, var(--alpha-overlay-color) 75%),
    linear-gradient(-45deg, var(--alpha-overlay-bg) 75%, var(--alpha-overlay-color) 75%);
}

.m_93e74e3 {
  position: absolute;
  inset: 0;
  border-radius: var(--cs-radius);
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.m_fee9c77 {
  --cp-width-xs: calc(11.25rem * var(--mantine-scale));
  --cp-width-sm: calc(12.5rem * var(--mantine-scale));
  --cp-width-md: calc(15rem * var(--mantine-scale));
  --cp-width-lg: calc(17.5rem * var(--mantine-scale));
  --cp-width-xl: calc(20rem * var(--mantine-scale));

  --cp-preview-size-xs: calc(1.625rem * var(--mantine-scale));
  --cp-preview-size-sm: calc(2.125rem * var(--mantine-scale));
  --cp-preview-size-md: calc(2.625rem * var(--mantine-scale));
  --cp-preview-size-lg: calc(3.125rem * var(--mantine-scale));
  --cp-preview-size-xl: calc(3.375rem * var(--mantine-scale));

  --cp-thumb-size-xs: calc(0.5rem * var(--mantine-scale));
  --cp-thumb-size-sm: calc(0.75rem * var(--mantine-scale));
  --cp-thumb-size-md: calc(1rem * var(--mantine-scale));
  --cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));
  --cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));

  --cp-saturation-height-xs: calc(6.25rem * var(--mantine-scale));
  --cp-saturation-height-sm: calc(6.875rem * var(--mantine-scale));
  --cp-saturation-height-md: calc(7.5rem * var(--mantine-scale));
  --cp-saturation-height-lg: calc(8.75rem * var(--mantine-scale));
  --cp-saturation-height-xl: calc(10rem * var(--mantine-scale));

  --cp-preview-size: var(--cp-preview-size-sm);
  --cp-thumb-size: var(--cp-thumb-size-sm);
  --cp-saturation-height: var(--cp-saturation-height-sm);
  --cp-width: var(--cp-width-sm);
  --cp-body-spacing: var(--mantine-spacing-sm);

  width: var(--cp-width);
  padding: calc(0.0625rem * var(--mantine-scale));
}

  .m_fee9c77:where([data-full-width]) {
    width: 100%;
  }

.m_9dddfbac {
  width: var(--cp-preview-size);
  height: var(--cp-preview-size);
}

.m_bffecc3e {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: calc(var(--cp-body-spacing) / 2);
}

.m_3283bb96 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.m_3283bb96:not(:only-child) {
    -webkit-margin-end: var(--mantine-spacing-xs);
            margin-inline-end: var(--mantine-spacing-xs);
  }

.m_40d572ba {
  overflow: hidden;
  position: absolute;
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
  border: 2px solid var(--mantine-color-white);
  width: var(--cp-thumb-size);
  height: var(--cp-thumb-size);
  border-radius: var(--cp-thumb-size);
  left: calc(var(--thumb-x-offset) - var(--cp-thumb-size) / 2);
  top: calc(var(--thumb-y-offset) - var(--cp-thumb-size) / 2);
}

.m_d8ee6fd8 {
  height: unset !important;
  width: unset !important;
  min-width: 0 !important;
  min-height: 0 !important;
  margin: calc(0.125rem * var(--mantine-scale));
  cursor: pointer;
  padding-bottom: calc(var(--cp-swatch-size) - calc(0.25rem * var(--mantine-scale)));
  -webkit-box-flex: 0;
      -ms-flex: 0 0 calc(var(--cp-swatch-size) - calc(0.25rem * var(--mantine-scale)));
          flex: 0 0 calc(var(--cp-swatch-size) - calc(0.25rem * var(--mantine-scale)));
}

.m_5711e686 {
  margin-top: calc(0.3125rem * var(--mantine-scale));
  margin-inline: calc(-0.125rem * var(--mantine-scale));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.m_202a296e {
  --cp-thumb-size-xs: calc(0.5rem * var(--mantine-scale));
  --cp-thumb-size-sm: calc(0.75rem * var(--mantine-scale));
  --cp-thumb-size-md: calc(1rem * var(--mantine-scale));
  --cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));
  --cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));

  -webkit-tap-highlight-color: transparent;
  position: relative;
  height: var(--cp-saturation-height);
  border-radius: var(--mantine-radius-sm);
  margin: calc(var(--cp-thumb-size) / 2);
}

.m_202a296e:where([data-focus-ring='auto']):focus:focus-visible .m_40d572ba {
        outline: 2px solid var(--mantine-color-blue-filled);
      }

.m_202a296e:where([data-focus-ring='always']):focus .m_40d572ba {
        outline: 2px solid var(--mantine-color-blue-filled);
      }

.m_11b3db02 {
  position: absolute;
  border-radius: var(--mantine-radius-sm);
  inset: calc(var(--cp-thumb-size) * -1 / 2 - calc(0.0625rem * var(--mantine-scale)));
}

.m_d856d47d {
  --cp-thumb-size-xs: calc(0.5rem * var(--mantine-scale));
  --cp-thumb-size-sm: calc(0.75rem * var(--mantine-scale));
  --cp-thumb-size-md: calc(1rem * var(--mantine-scale));
  --cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));
  --cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));
  --cp-thumb-size: var(--cp-thumb-size, calc(0.75rem * var(--mantine-scale)));

  position: relative;
  height: calc(var(--cp-thumb-size) + calc(0.125rem * var(--mantine-scale)));
  margin-inline: calc(var(--cp-thumb-size) / 2);
  outline: none;
}

.m_d856d47d + .m_d856d47d {
    margin-top: calc(0.375rem * var(--mantine-scale));
  }

.m_d856d47d:where([data-focus-ring='auto']):focus:focus-visible .m_40d572ba {
        outline: 2px solid var(--mantine-color-blue-filled);
      }

.m_d856d47d:where([data-focus-ring='always']):focus .m_40d572ba {
        outline: 2px solid var(--mantine-color-blue-filled);
      }

:where([data-mantine-color-scheme='light']) .m_d856d47d {
    --slider-checkers: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_d856d47d {
    --slider-checkers: var(--mantine-color-dark-4);
}

.m_8f327113 {
  position: absolute;
  top: 0;
  bottom: 0;
  inset-inline: calc(var(--cp-thumb-size) * -1 / 2 - calc(0.0625rem * var(--mantine-scale)));
  border-radius: 10000rem;
}

.m_b077c2bc {
  --ci-eye-dropper-icon-size-xs: calc(0.875rem * var(--mantine-scale));
  --ci-eye-dropper-icon-size-sm: calc(1rem * var(--mantine-scale));
  --ci-eye-dropper-icon-size-md: calc(1.125rem * var(--mantine-scale));
  --ci-eye-dropper-icon-size-lg: calc(1.25rem * var(--mantine-scale));
  --ci-eye-dropper-icon-size-xl: calc(1.375rem * var(--mantine-scale));
  --ci-eye-dropper-icon-size: var(--ci-eye-dropper-icon-size-sm);
}

.m_c5ccdcab {
  --ci-preview-size-xs: calc(1rem * var(--mantine-scale));
  --ci-preview-size-sm: calc(1.125rem * var(--mantine-scale));
  --ci-preview-size-md: calc(1.375rem * var(--mantine-scale));
  --ci-preview-size-lg: calc(1.75rem * var(--mantine-scale));
  --ci-preview-size-xl: calc(2.25rem * var(--mantine-scale));
  --ci-preview-size: var(--ci-preview-size-sm);
}

.m_5ece2cd7 {
  padding: calc(0.5rem * var(--mantine-scale));
}

.m_7485cace {
  --container-size-xs: calc(33.75rem * var(--mantine-scale));
  --container-size-sm: calc(45rem * var(--mantine-scale));
  --container-size-md: calc(60rem * var(--mantine-scale));
  --container-size-lg: calc(71.25rem * var(--mantine-scale));
  --container-size-xl: calc(82.5rem * var(--mantine-scale));
  --container-size: var(--container-size-md);

  max-width: var(--container-size);
  padding-inline: var(--mantine-spacing-md);
  margin-inline: auto;
}

  .m_7485cace:where([data-fluid]) {
    max-width: 100%;
  }

.m_e2125a27 {
  --dialog-size-xs: calc(10rem * var(--mantine-scale));
  --dialog-size-sm: calc(12.5rem * var(--mantine-scale));
  --dialog-size-md: calc(21.25rem * var(--mantine-scale));
  --dialog-size-lg: calc(25rem * var(--mantine-scale));
  --dialog-size-xl: calc(31.25rem * var(--mantine-scale));
  --dialog-size: var(--dialog-size-md);

  position: relative;
  width: var(--dialog-size);
  max-width: calc(100vw - var(--mantine-spacing-xl) * 2);
  min-height: calc(3.125rem * var(--mantine-scale));
}

.m_5abab665 {
  position: absolute;
  top: calc(var(--mantine-spacing-md) / 2);
  inset-inline-end: calc(var(--mantine-spacing-md) / 2);
}

.m_3eebeb36 {
  --divider-size-xs: calc(0.0625rem * var(--mantine-scale));
  --divider-size-sm: calc(0.125rem * var(--mantine-scale));
  --divider-size-md: calc(0.1875rem * var(--mantine-scale));
  --divider-size-lg: calc(0.25rem * var(--mantine-scale));
  --divider-size-xl: calc(0.3125rem * var(--mantine-scale));
  --divider-size: var(--divider-size-xs);
}

  :where([data-mantine-color-scheme='light']) .m_3eebeb36 {
    --divider-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_3eebeb36 {
    --divider-color: var(--mantine-color-dark-4);
}

  .m_3eebeb36:where([data-orientation='horizontal']) {
    border-top: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
  }

  .m_3eebeb36:where([data-orientation='vertical']) {
    -webkit-border-start: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
            border-inline-start: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
    height: auto;
    -ms-flex-item-align: stretch;
        align-self: stretch;
  }

  .m_3eebeb36:where([data-with-label]) {
    border: 0;
  }

.m_9e365f20 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: var(--mantine-font-size-xs);
  color: var(--mantine-color-dimmed);
  white-space: nowrap;
}

.m_9e365f20:where([data-position='left'])::before {
    display: none;
  }

.m_9e365f20:where([data-position='right'])::after {
    display: none;
  }

.m_9e365f20::before {
    content: '';
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: calc(0.0625rem * var(--mantine-scale));
    border-top: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
    -webkit-margin-end: var(--mantine-spacing-xs);
            margin-inline-end: var(--mantine-spacing-xs);
  }

.m_9e365f20::after {
    content: '';
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: calc(0.0625rem * var(--mantine-scale));
    border-top: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
    -webkit-margin-start: var(--mantine-spacing-xs);
            margin-inline-start: var(--mantine-spacing-xs);
  }

.m_f11b401e {
  --drawer-size-xs: calc(20rem * var(--mantine-scale));
  --drawer-size-sm: calc(23.75rem * var(--mantine-scale));
  --drawer-size-md: calc(27.5rem * var(--mantine-scale));
  --drawer-size-lg: calc(38.75rem * var(--mantine-scale));
  --drawer-size-xl: calc(48.75rem * var(--mantine-scale));
  --drawer-size: var(--drawer-size-md);
  --drawer-offset: 0rem;
}

.m_5a7c2c9 {
  z-index: 1000;
}

.m_b8a05bbd {
  -webkit-box-flex: var(--drawer-flex, 0 0 var(--drawer-size));
      -ms-flex: var(--drawer-flex, 0 0 var(--drawer-size));
          flex: var(--drawer-flex, 0 0 var(--drawer-size));
  height: var(--drawer-height, calc(100% - var(--drawer-offset) * 2));
  margin: var(--drawer-offset);
  max-width: calc(100% - var(--drawer-offset) * 2);
  max-height: calc(100% - var(--drawer-offset) * 2);
  overflow-y: auto;
}

.m_b8a05bbd[data-hidden] {
    opacity: 0 !important;
    pointer-events: none;
  }

.m_31cd769a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: var(--drawer-justify, flex-start);
      -ms-flex-pack: var(--drawer-justify, flex-start);
          justify-content: var(--drawer-justify, flex-start);
  -webkit-box-align: var(--drawer-align, flex-start);
      -ms-flex-align: var(--drawer-align, flex-start);
          align-items: var(--drawer-align, flex-start);
}

.m_e9408a47 {
  padding: var(--mantine-spacing-lg);
  padding-top: var(--mantine-spacing-xs);
  border-radius: var(--fieldset-radius, var(--mantine-radius-default));
  min-inline-size: auto;
}

.m_84c9523a {
  border: calc(0.0625rem * var(--mantine-scale)) solid;
}

:where([data-mantine-color-scheme='light']) .m_84c9523a {
    border-color: var(--mantine-color-gray-3);
    background-color: var(--mantine-color-white);
}

:where([data-mantine-color-scheme='dark']) .m_84c9523a {
    border-color: var(--mantine-color-dark-4);
    background-color: var(--mantine-color-dark-7);
}

.m_ef274e49 {
  border: calc(0.0625rem * var(--mantine-scale)) solid;
}

:where([data-mantine-color-scheme='light']) .m_ef274e49 {
    border-color: var(--mantine-color-gray-3);
    background-color: var(--mantine-color-gray-0);
}

:where([data-mantine-color-scheme='dark']) .m_ef274e49 {
    border-color: var(--mantine-color-dark-4);
    background-color: var(--mantine-color-dark-6);
}

.m_eda993d3 {
  padding: 0;
  border: 0;
  border-radius: 0;
}

.m_90794832 {
  font-size: var(--mantine-font-size-sm);
}

.m_74ca27fe {
  padding: 0;
  margin-bottom: var(--mantine-spacing-sm);
}

.m_8478a6da {
  container: mantine-grid / inline-size;
}

.m_410352e9 {
  --grid-overflow: visible;
  --grid-margin: calc(var(--grid-gutter) / -2);
  --grid-col-padding: calc(var(--grid-gutter) / 2);

  overflow: var(--grid-overflow);
}

.m_dee7bd2f {
  width: calc(100% + var(--grid-gutter));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: var(--grid-justify);
      -ms-flex-pack: var(--grid-justify);
          justify-content: var(--grid-justify);
  -webkit-box-align: var(--grid-align);
      -ms-flex-align: var(--grid-align);
          align-items: var(--grid-align);
  margin: var(--grid-margin);
}

.m_96bdd299 {
  --col-flex-grow: 0;
  --col-offset: 0rem;

  -ms-flex-negative: 0;

      flex-shrink: 0;
  -webkit-box-ordinal-group: var(--col-order);
      -ms-flex-order: var(--col-order);
          order: var(--col-order);
  -ms-flex-preferred-size: var(--col-flex-basis);
      flex-basis: var(--col-flex-basis);
  width: var(--col-width);
  max-width: var(--col-max-width);
  -webkit-box-flex: var(--col-flex-grow);
      -ms-flex-positive: var(--col-flex-grow);
          flex-grow: var(--col-flex-grow);
  -webkit-margin-start: var(--col-offset);
          margin-inline-start: var(--col-offset);
  padding: var(--grid-col-padding);
}

.m_bcb3f3c2 {
  color: var(--mantine-color-black);
}

  :where([data-mantine-color-scheme='light']) .m_bcb3f3c2 {
    background-color: var(--mark-bg-light);
}

  :where([data-mantine-color-scheme='dark']) .m_bcb3f3c2 {
    background-color: var(--mark-bg-dark);
}

.m_9e117634 {
  display: block;
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
  -o-object-fit: var(--image-object-fit, cover);
     object-fit: var(--image-object-fit, cover);
  width: 100%;
  border-radius: var(--image-radius, 0);
}

@-webkit-keyframes m_885901b1 {
  0% {
    opacity: 0.6;
    -webkit-transform: scale(0);
            transform: scale(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(2.8);
            transform: scale(2.8);
  }
}

@keyframes m_885901b1 {
  0% {
    opacity: 0.6;
    -webkit-transform: scale(0);
            transform: scale(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(2.8);
            transform: scale(2.8);
  }
}

.m_e5262200 {
  --indicator-size: calc(0.625rem * var(--mantine-scale));
  --indicator-color: var(--mantine-primary-color-filled);

  position: relative;
  display: block;
}

.m_e5262200:where([data-inline]) {
    display: inline-block;
  }

.m_760d1fb1 {
  position: absolute;
  top: var(--indicator-top);
  left: var(--indicator-left);
  right: var(--indicator-right);
  bottom: var(--indicator-bottom);
  -webkit-transform: translate(var(--indicator-translate-x), var(--indicator-translate-y));
          transform: translate(var(--indicator-translate-x), var(--indicator-translate-y));
  min-width: var(--indicator-size);
  height: var(--indicator-size);
  border-radius: var(--indicator-radius, 1000rem);
  z-index: var(--indicator-z-index, 200);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: var(--mantine-font-size-xs);
  background-color: var(--indicator-color);
  color: var(--indicator-text-color, var(--mantine-color-white));
  white-space: nowrap;
}

.m_760d1fb1::before {
    content: '';
    position: absolute;
    inset: 0;
    background-color: var(--indicator-color);
    border-radius: var(--indicator-radius, 1000rem);
    z-index: -1;
  }

.m_760d1fb1:where([data-with-label]) {
    padding-inline: calc(var(--mantine-spacing-xs) / 2);
  }

.m_760d1fb1:where([data-with-border]) {
    border: 2px solid var(--mantine-color-body);
  }

.m_760d1fb1[data-processing]::before {
      -webkit-animation: m_885901b1 1000ms linear infinite;
              animation: m_885901b1 1000ms linear infinite;
    }

.m_dc6f14e2 {
  --kbd-fz-xs: calc(0.625rem * var(--mantine-scale));
  --kbd-fz-sm: calc(0.75rem * var(--mantine-scale));
  --kbd-fz-md: calc(0.875rem * var(--mantine-scale));
  --kbd-fz-lg: calc(1rem * var(--mantine-scale));
  --kbd-fz-xl: calc(1.25rem * var(--mantine-scale));
  --kbd-fz: var(--kbd-fz-sm);

  --kbd-padding-xs: calc(0.125rem * var(--mantine-scale)) calc(0.25rem * var(--mantine-scale));
  --kbd-padding-sm: calc(0.1875rem * var(--mantine-scale)) calc(0.3125rem * var(--mantine-scale));
  --kbd-padding-md: calc(0.25rem * var(--mantine-scale)) calc(0.4375rem * var(--mantine-scale));
  --kbd-padding-lg: calc(0.3125rem * var(--mantine-scale)) calc(0.5625rem * var(--mantine-scale));
  --kbd-padding-xl: calc(0.5rem * var(--mantine-scale)) calc(0.875rem * var(--mantine-scale));
  --kbd-padding: var(--kbd-padding-sm);

  font-family: var(--mantine-font-family-monospace);
  line-height: var(--mantine-line-height);
  font-weight: 700;
  padding: var(--kbd-padding);
  font-size: var(--kbd-fz);
  border-radius: var(--mantine-radius-sm);
  border: calc(0.0625rem * var(--mantine-scale)) solid;
  border-bottom-width: calc(0.1875rem * var(--mantine-scale));
  unicode-bidi: embed;
}

  :where([data-mantine-color-scheme='light']) .m_dc6f14e2 {
    border-color: var(--mantine-color-gray-3);
    color: var(--mantine-color-gray-7);
    background-color: var(--mantine-color-gray-0);
}

  :where([data-mantine-color-scheme='dark']) .m_dc6f14e2 {
    border-color: var(--mantine-color-dark-4);
    color: var(--mantine-color-dark-0);
    background-color: var(--mantine-color-dark-6);
}

.m_abbac491 {
  --list-fz: var(--mantine-font-size-md);
  --list-lh: var(--mantine-line-height-md);

  list-style-position: inside;
  font-size: var(--list-fz);
  line-height: var(--list-lh);
  margin: 0;
  padding: 0;
}

  .m_abbac491:where([data-with-padding]) {
    -webkit-padding-start: var(--mantine-spacing-md);
            padding-inline-start: var(--mantine-spacing-md);
  }

.m_abb6bec2 {
  white-space: nowrap;
  line-height: var(--list-lh);
}

.m_abb6bec2:where([data-with-icon]) {
    list-style: none;
  }

.m_abb6bec2:where([data-with-icon]) .m_75cd9f71 {
      --li-direction: row;
      --li-align: center;
    }

.m_abb6bec2:where(:not(:first-of-type)) {
    margin-top: var(--list-spacing, 0);
  }

.m_abb6bec2:where([data-centered]) {
    line-height: 1;
  }

.m_75cd9f71 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: var(--li-direction, column);
          flex-direction: var(--li-direction, column);
  -webkit-box-align: var(--li-align, flex-start);
      -ms-flex-align: var(--li-align, flex-start);
          align-items: var(--li-align, flex-start);
  white-space: normal;
}

.m_60f83e5b {
  display: inline-block;
  vertical-align: middle;
  -webkit-margin-end: var(--mantine-spacing-sm);
          margin-inline-end: var(--mantine-spacing-sm);
}

.m_6e45937b {
  position: absolute;
  inset: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  z-index: var(--lo-z-index);
}

.m_e8eb006c {
  position: relative;
  z-index: calc(var(--lo-z-index) + 1);
}

.m_df587f17 {
  z-index: var(--lo-z-index);
}

.m_dc9b7c9f {
  padding: calc(0.25rem * var(--mantine-scale));
}

.m_9bfac126 {
  color: var(--mantine-color-dimmed);
  font-weight: 500;
  font-size: var(--mantine-font-size-xs);
  padding: calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-sm);
  cursor: default;
}

.m_efdf90cb {
  margin-top: calc(0.25rem * var(--mantine-scale));
  margin-bottom: calc(0.25rem * var(--mantine-scale));
  border-top: calc(0.0625rem * var(--mantine-scale)) solid;
}

:where([data-mantine-color-scheme='light']) .m_efdf90cb {
    border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_efdf90cb {
    border-color: var(--mantine-color-dark-4);
}

.m_99ac2aa1 {
  font-size: var(--mantine-font-size-sm);
  width: 100%;
  padding: calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-sm);
  border-radius: var(--popover-radius, var(--mantine-radius-default));
  color: var(--menu-item-color, var(--mantine-color-text));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.m_99ac2aa1:where([data-disabled], :disabled) {
    color: var(--mantine-color-dimmed);
    opacity: 0.6;
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) .m_99ac2aa1:where([data-hovered]):where(:not(:disabled, [data-disabled])) {
        background-color: var(--menu-item-hover, var(--mantine-color-gray-1));
}

:where([data-mantine-color-scheme='dark']) .m_99ac2aa1:where([data-hovered]):where(:not(:disabled, [data-disabled])) {
        background-color: var(--menu-item-hover, var(--mantine-color-dark-4));
}

.m_5476e0d3 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.m_8b75e504 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.m_8b75e504:where([data-position='left']) {
    -webkit-margin-end: var(--mantine-spacing-xs);
            margin-inline-end: var(--mantine-spacing-xs);
  }

.m_8b75e504:where([data-position='right']) {
    -webkit-margin-start: var(--mantine-spacing-xs);
            margin-inline-start: var(--mantine-spacing-xs);
  }

.m_9df02822 {
  --modal-size-xs: calc(20rem * var(--mantine-scale));
  --modal-size-sm: calc(23.75rem * var(--mantine-scale));
  --modal-size-md: calc(27.5rem * var(--mantine-scale));
  --modal-size-lg: calc(38.75rem * var(--mantine-scale));
  --modal-size-xl: calc(48.75rem * var(--mantine-scale));
  --modal-size: var(--modal-size-md);

  --modal-y-offset: 5dvh;
  --modal-x-offset: 5vw;
}

  .m_9df02822[data-full-screen] {
    --modal-border-radius: 0 !important;
  }

  .m_9df02822[data-full-screen] .m_54c44539 {
      --modal-content-flex: 0 0 100%;
      --modal-content-max-height: auto;
      --modal-content-height: 100dvh;
    }

  .m_9df02822[data-full-screen] .m_1f958f16 {
      --modal-inner-y-offset: 0;
      --modal-inner-x-offset: 0;
    }

  .m_9df02822[data-centered] .m_1f958f16 {
      --modal-inner-align: center;
    }

.m_d0e2b9cd {
  border-start-start-radius: var(--modal-radius, var(--mantine-radius-default));
  border-start-end-radius: var(--modal-radius, var(--mantine-radius-default));
}

.m_54c44539 {
  -webkit-box-flex: var(--modal-content-flex, 0 0 var(--modal-size));
      -ms-flex: var(--modal-content-flex, 0 0 var(--modal-size));
          flex: var(--modal-content-flex, 0 0 var(--modal-size));
  max-width: 100%;
  max-height: var(--modal-content-max-height, calc(100dvh - var(--modal-y-offset) * 2));
  height: var(--modal-content-height, auto);
  overflow-y: auto;
}

.m_54c44539[data-full-screen] {
    border-radius: 0;
  }

.m_54c44539[data-hidden] {
    opacity: 0 !important;
    pointer-events: none;
  }

.m_1f958f16 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: var(--modal-inner-align, flex-start);
      -ms-flex-align: var(--modal-inner-align, flex-start);
          align-items: var(--modal-inner-align, flex-start);
  padding-top: var(--modal-inner-y-offset, var(--modal-y-offset));
  padding-bottom: var(--modal-inner-y-offset, var(--modal-y-offset));
  padding-inline: var(--modal-inner-x-offset, var(--modal-x-offset));
}

.m_7cda1cd6 {
  --pill-fz-xs: calc(0.625rem * var(--mantine-scale));
  --pill-fz-sm: calc(0.75rem * var(--mantine-scale));
  --pill-fz-md: calc(0.875rem * var(--mantine-scale));
  --pill-fz-lg: calc(1rem * var(--mantine-scale));
  --pill-fz-xl: calc(1.125rem * var(--mantine-scale));

  --pill-height-xs: calc(1.125rem * var(--mantine-scale));
  --pill-height-sm: calc(1.375rem * var(--mantine-scale));
  --pill-height-md: calc(1.5625rem * var(--mantine-scale));
  --pill-height-lg: calc(1.75rem * var(--mantine-scale));
  --pill-height-xl: calc(2rem * var(--mantine-scale));

  --pill-fz: var(--pill-fz-sm);
  --pill-height: var(--pill-height-sm);

  font-size: var(--pill-fz);
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
  height: var(--pill-height);
  padding-inline: 0.8em;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: var(--pill-radius, 1000rem);
  line-height: 1;
  white-space: nowrap;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
  max-width: 100%;
}

  :where([data-mantine-color-scheme='dark']) .m_7cda1cd6 {
    background-color: var(--mantine-color-dark-7);
    color: var(--mantine-color-dark-0);
}

  :where([data-mantine-color-scheme='light']) .m_7cda1cd6 {
    color: var(--mantine-color-black);
}

  .m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))) {
    -webkit-padding-end: 0;
            padding-inline-end: 0;
  }

  .m_7cda1cd6:where([data-disabled], :has(button:disabled)) {
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) .m_44da308b {
    background-color: var(--mantine-color-gray-1);
}

:where([data-mantine-color-scheme='light']) .m_44da308b:where([data-disabled], :has(button:disabled)) {
      background-color: var(--mantine-color-gray-3);
    }

:where([data-mantine-color-scheme='light']) .m_e3a01f8 {
    background-color: var(--mantine-color-white);
}

:where([data-mantine-color-scheme='light']) .m_e3a01f8:where([data-disabled], :has(button:disabled)) {
      background-color: var(--mantine-color-gray-3);
    }

.m_1e0e6180 {
  cursor: inherit;
  overflow: hidden;
  height: 100%;
  line-height: var(--pill-height);
  text-overflow: ellipsis;
}

.m_ae386778 {
  color: inherit;
  font-size: inherit;
  height: 100%;
  min-height: unset;
  min-width: 2em;
  width: unset;
  border-radius: 0;
  -webkit-padding-start: 0.1em;
          padding-inline-start: 0.1em;
  -webkit-padding-end: 0.3em;
          padding-inline-end: 0.3em;
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
  border-end-end-radius: var(--pill-radius, 50%);
  border-start-end-radius: var(--pill-radius, 50%);
}

.m_7cda1cd6[data-disabled] > .m_ae386778,
  .m_ae386778:disabled {
    display: none;
    background-color: transparent;
    width: 0.8em;
    min-width: 0.8em;
    padding: 0;
    cursor: not-allowed;
  }

.m_7cda1cd6[data-disabled] > .m_ae386778 > svg, .m_ae386778:disabled > svg {
      display: none;
    }

.m_ae386778 > svg {
    pointer-events: none;
  }

.m_1dcfd90b {
  --pg-gap-xs: calc(0.375rem * var(--mantine-scale));
  --pg-gap-sm: calc(0.5rem * var(--mantine-scale));
  --pg-gap-md: calc(0.625rem * var(--mantine-scale));
  --pg-gap-lg: calc(0.75rem * var(--mantine-scale));
  --pg-gap-xl: calc(0.75rem * var(--mantine-scale));
  --pg-gap: var(--pg-gap-sm);

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--pg-gap);
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.m_45c4369d {
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  min-width: calc(6.25rem * var(--mantine-scale));
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: 0;
  font-size: inherit;
  height: 1.6em;
  color: inherit;
  padding: 0;
}

  .m_45c4369d::-webkit-input-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

  .m_45c4369d::-moz-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

  .m_45c4369d:-ms-input-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

  .m_45c4369d::-ms-input-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

  .m_45c4369d::placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

  .m_45c4369d:where([data-type='hidden'], [data-type='auto']) {
    height: calc(0.0625rem * var(--mantine-scale));
    width: calc(0.0625rem * var(--mantine-scale));
    top: 0;
    left: 0;
    pointer-events: none;
    position: absolute;
    opacity: 0;
  }

  .m_45c4369d:focus {
    outline: none;
  }

  .m_45c4369d:where([data-type='auto']:focus) {
    height: 1.6em;
    visibility: visible;
    opacity: 1;
    position: static;
  }

  .m_45c4369d:where([data-pointer]:not([data-disabled], :disabled)) {
    cursor: pointer;
  }

  .m_45c4369d:where([data-disabled], :disabled) {
    cursor: not-allowed;
  }

.m_f0824112 {
  --nl-bg: var(--mantine-primary-color-light);
  --nl-hover: var(--mantine-primary-color-light-hover);
  --nl-color: var(--mantine-primary-color-light-color);

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 8px var(--mantine-spacing-sm);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

  @media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_f0824112:hover {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_f0824112:hover {
      background-color: var(--mantine-color-dark-6);
  }
}

  @media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_f0824112:active {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_f0824112:active {
      background-color: var(--mantine-color-dark-6);
  }
}

  .m_f0824112:where([data-disabled]) {
    opacity: 0.4;
    pointer-events: none;
  }

  .m_f0824112:where([data-active], [aria-current='page']) {
    background-color: var(--nl-bg);
    color: var(--nl-color);
  }

  @media (hover: hover) {

  .m_f0824112:where([data-active], [aria-current='page']):hover {
      background-color: var(--nl-hover);
  }
}

  @media (hover: none) {

  .m_f0824112:where([data-active], [aria-current='page']):active {
      background-color: var(--nl-hover);
  }
}

  .m_f0824112:where([data-active], [aria-current='page']) .m_57492dcc {
      --description-opacity: 0.9;
      --description-color: var(--nl-color);
    }

.m_690090b5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: -webkit-transform 150ms ease;
  transition: -webkit-transform 150ms ease;
  transition: transform 150ms ease;
  transition: transform 150ms ease, -webkit-transform 150ms ease;
}

.m_690090b5 > svg {
    display: block;
  }

.m_690090b5:where([data-position='left']) {
    -webkit-margin-end: var(--mantine-spacing-sm);
            margin-inline-end: var(--mantine-spacing-sm);
  }

.m_690090b5:where([data-position='right']) {
    -webkit-margin-start: var(--mantine-spacing-sm);
            margin-inline-start: var(--mantine-spacing-sm);
  }

.m_690090b5:where([data-rotate]) {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }

.m_1f6ac4c4 {
  font-size: var(--mantine-font-size-sm);
}

.m_f07af9d2 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}

.m_f07af9d2:where([data-no-wrap]) {
    white-space: nowrap;
  }

.m_57492dcc {
  display: block;
  font-size: var(--mantine-font-size-xs);
  opacity: var(--description-opacity, 1);
  color: var(--description-color, var(--mantine-color-dimmed));
  overflow: hidden;
  text-overflow: ellipsis;
}

:where([data-no-wrap]) .m_57492dcc {
    white-space: nowrap;
  }

.m_e17b862f {
  -webkit-padding-start: var(--nl-offset, var(--mantine-spacing-lg));
          padding-inline-start: var(--nl-offset, var(--mantine-spacing-lg));
}

.m_1fd8a00b {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.m_a513464 {
  --notification-radius: var(--mantine-radius-default);
  --notification-color: var(--mantine-primary-color-filled);

  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-padding-start: calc(1.375rem * var(--mantine-scale));
          padding-inline-start: calc(1.375rem * var(--mantine-scale));
  -webkit-padding-end: var(--mantine-spacing-xs);
          padding-inline-end: var(--mantine-spacing-xs);
  padding-top: var(--mantine-spacing-xs);
  padding-bottom: var(--mantine-spacing-xs);
  border-radius: var(--notification-radius);
  -webkit-box-shadow: var(--mantine-shadow-lg);
          box-shadow: var(--mantine-shadow-lg);
}

  .m_a513464::before {
    content: '';
    display: block;
    position: absolute;
    width: calc(0.375rem * var(--mantine-scale));
    top: var(--notification-radius);
    bottom: var(--notification-radius);
    inset-inline-start: calc(0.25rem * var(--mantine-scale));
    border-radius: var(--notification-radius);
    background-color: var(--notification-color);
  }

  :where([data-mantine-color-scheme='light']) .m_a513464 {
    background-color: var(--mantine-color-white);
}

  :where([data-mantine-color-scheme='dark']) .m_a513464 {
    background-color: var(--mantine-color-dark-6);
}

  .m_a513464:where([data-with-icon]) {
    -webkit-padding-start: var(--mantine-spacing-xs);
            padding-inline-start: var(--mantine-spacing-xs);
  }

  .m_a513464:where([data-with-icon])::before {
      display: none;
    }

  :where([data-mantine-color-scheme='light']) .m_a513464:where([data-with-border]) {
      border: 1px solid var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_a513464:where([data-with-border]) {
      border: 1px solid var(--mantine-color-dark-4);
}

.m_a4ceffb {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-margin-end: var(--mantine-spacing-md);
          margin-inline-end: var(--mantine-spacing-md);
  width: calc(1.75rem * var(--mantine-scale));
  height: calc(1.75rem * var(--mantine-scale));
  border-radius: calc(1.75rem * var(--mantine-scale));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: var(--notification-color);
  color: var(--mantine-color-white);
}

.m_b0920b15 {
  -webkit-margin-end: var(--mantine-spacing-md);
          margin-inline-end: var(--mantine-spacing-md);
}

.m_a49ed24 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  -webkit-margin-end: var(--mantine-spacing-xs);
          margin-inline-end: var(--mantine-spacing-xs);
}

.m_3feedf16 {
  margin-bottom: calc(0.125rem * var(--mantine-scale));
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: var(--mantine-font-size-sm);
  line-height: var(--mantine-line-height-sm);
  font-weight: 500;
}

:where([data-mantine-color-scheme='light']) .m_3feedf16 {
    color: var(--mantine-color-gray-9);
}

:where([data-mantine-color-scheme='dark']) .m_3feedf16 {
    color: var(--mantine-color-white);
}

.m_3d733a3a {
  font-size: var(--mantine-font-size-sm);
  line-height: var(--mantine-line-height-sm);
  overflow: hidden;
  text-overflow: ellipsis;
}

:where([data-mantine-color-scheme='light']) .m_3d733a3a {
    color: var(--mantine-color-black);
}

:where([data-mantine-color-scheme='dark']) .m_3d733a3a {
    color: var(--mantine-color-dark-0);
}

:where([data-mantine-color-scheme='light']) .m_3d733a3a:where([data-with-title]) {
      color: var(--mantine-color-gray-6);
}

:where([data-mantine-color-scheme='dark']) .m_3d733a3a:where([data-with-title]) {
      color: var(--mantine-color-dark-2);
}

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_919a4d88:hover {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_919a4d88:hover {
      background-color: var(--mantine-color-dark-8);
  }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_919a4d88:active {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_919a4d88:active {
      background-color: var(--mantine-color-dark-8);
  }
}

.m_e2f5cd4e {
  --ni-right-section-width-xs: calc(1.0625rem * var(--mantine-scale));
  --ni-right-section-width-sm: calc(1.5rem * var(--mantine-scale));
  --ni-right-section-width-md: calc(1.6875rem * var(--mantine-scale));
  --ni-right-section-width-lg: calc(1.9375rem * var(--mantine-scale));
  --ni-right-section-width-xl: calc(2.125rem * var(--mantine-scale));
}

.m_95e17d22 {
  --ni-chevron-size-xs: calc(0.625rem * var(--mantine-scale));
  --ni-chevron-size-sm: calc(0.875rem * var(--mantine-scale));
  --ni-chevron-size-md: calc(1rem * var(--mantine-scale));
  --ni-chevron-size-lg: calc(1.125rem * var(--mantine-scale));
  --ni-chevron-size-xl: calc(1.25rem * var(--mantine-scale));
  --ni-chevron-size: var(--ni-chevron-size-sm);

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  height: calc(var(--input-height) - calc(0.125rem * var(--mantine-scale)));
  max-width: calc(var(--ni-chevron-size) * 1.7);
  -webkit-margin-start: auto;
          margin-inline-start: auto;
}

.m_80b4b171 {
  --control-border: 1px solid var(--input-bd);
  --control-radius: calc(var(--input-radius) - calc(0.0625rem * var(--mantine-scale)));

  -webkit-box-flex: 0;

      -ms-flex: 0 0 50%;

          flex: 0 0 50%;
  width: 100%;
  padding: 0;
  height: calc(var(--input-height) / 2 - calc(0.0625rem * var(--mantine-scale)));
  -webkit-border-start: var(--control-border);
          border-inline-start: var(--control-border);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--mantine-color-text);
  background-color: transparent;
  cursor: pointer;
}

.m_80b4b171:where(:disabled) {
    background-color: transparent;
    cursor: not-allowed;
    opacity: 0.6;
  }

:where([data-mantine-color-scheme='light']) .m_80b4b171:where(:disabled) {
      color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) .m_80b4b171:where(:disabled) {
      color: var(--mantine-color-dark-3);
}

.m_e2f5cd4e[data-error] :where(.m_80b4b171) {
    color: var(--mantine-color-error);
  }

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_80b4b171:hover {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_80b4b171:hover {
      background-color: var(--mantine-color-dark-4);
  }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_80b4b171:active {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_80b4b171:active {
      background-color: var(--mantine-color-dark-4);
  }
}

.m_80b4b171:where(:first-of-type) {
    border-radius: 0;
    border-start-end-radius: var(--control-radius);
  }

.m_80b4b171:last-of-type {
    border-radius: 0;
    border-end-end-radius: var(--control-radius);
  }

.m_4addd315 {
  --pagination-control-size-xs: calc(1.375rem * var(--mantine-scale));
  --pagination-control-size-sm: calc(1.625rem * var(--mantine-scale));
  --pagination-control-size-md: calc(2rem * var(--mantine-scale));
  --pagination-control-size-lg: calc(2.375rem * var(--mantine-scale));
  --pagination-control-size-xl: calc(2.75rem * var(--mantine-scale));
  --pagination-control-size: var(--pagination-control-size-md);
  --pagination-control-fz: var(--mantine-font-size-md);
  --pagination-active-bg: var(--mantine-primary-color-filled);
}

.m_326d024a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: calc(0.0625rem * var(--mantine-scale)) solid;
  cursor: pointer;
  color: var(--mantine-color-text);
  height: var(--pagination-control-size);
  min-width: var(--pagination-control-size);
  font-size: var(--pagination-control-fz);
  line-height: 1;
  border-radius: var(--pagination-control-radius, var(--mantine-radius-default));
}

.m_326d024a:where([data-with-padding]) {
    padding: calc(var(--pagination-control-size) / 4);
  }

.m_326d024a:where(:disabled, [data-disabled]) {
    cursor: not-allowed;
    opacity: 0.4;
  }

:where([data-mantine-color-scheme='light']) .m_326d024a {
    border-color: var(--mantine-color-gray-4);
    background-color: var(--mantine-color-white);
}

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) .m_326d024a:hover:where(:not(:disabled, [data-disabled])) {
        background-color: var(--mantine-color-gray-0);
      }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) .m_326d024a:active:where(:not(:disabled, [data-disabled])) {
        background-color: var(--mantine-color-gray-0);
      }
}

:where([data-mantine-color-scheme='dark']) .m_326d024a {
    border-color: var(--mantine-color-dark-4);
    background-color: var(--mantine-color-dark-6);
}

@media (hover: hover) {
      :where([data-mantine-color-scheme='dark']) .m_326d024a:hover:where(:not(:disabled, [data-disabled])) {
        background-color: var(--mantine-color-dark-5);
      }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='dark']) .m_326d024a:active:where(:not(:disabled, [data-disabled])) {
        background-color: var(--mantine-color-dark-5);
      }
}

.m_326d024a:where([data-active]) {
    background-color: var(--pagination-active-bg);
    border-color: var(--pagination-active-bg);
    color: var(--pagination-active-color, var(--mantine-color-white));
  }

@media (hover: hover) {

  .m_326d024a:where([data-active]):hover {
      background-color: var(--pagination-active-bg);
  }
}

@media (hover: none) {

  .m_326d024a:where([data-active]):active {
      background-color: var(--pagination-active-bg);
  }
}

.m_4ad7767d {
  height: var(--pagination-control-size);
  min-width: var(--pagination-control-size);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  pointer-events: none;
}

.m_f61ca620 {
  --psi-button-size-xs: calc(1.375rem * var(--mantine-scale));
  --psi-button-size-sm: calc(1.625rem * var(--mantine-scale));
  --psi-button-size-md: calc(1.75rem * var(--mantine-scale));
  --psi-button-size-lg: calc(2rem * var(--mantine-scale));
  --psi-button-size-xl: calc(2.5rem * var(--mantine-scale));

  --psi-icon-size-xs: calc(0.75rem * var(--mantine-scale));
  --psi-icon-size-sm: calc(0.9375rem * var(--mantine-scale));
  --psi-icon-size-md: calc(1.0625rem * var(--mantine-scale));
  --psi-icon-size-lg: calc(1.1875rem * var(--mantine-scale));
  --psi-icon-size-xl: calc(1.3125rem * var(--mantine-scale));

  --psi-button-size: var(--psi-button-size-sm);
  --psi-icon-size: var(--psi-icon-size-sm);
}

.m_ccf8da4c {
  position: relative;
  overflow: hidden;
}

.m_f2d85dd2 {
  font-family: var(--mantine-font-family);
  background-color: transparent;
  border: 0;
  -webkit-padding-end: var(--input-padding-inline-end);
          padding-inline-end: var(--input-padding-inline-end);
  -webkit-padding-start: var(--input-padding-inline-start);
          padding-inline-start: var(--input-padding-inline-start);
  position: absolute;
  inset: 0;
  outline: 0;
  font-size: inherit;
  line-height: var(--mantine-line-height);
  height: 100%;
  width: 100%;
  color: inherit;
}

.m_ccf8da4c[data-disabled] .m_f2d85dd2,
  .m_f2d85dd2:disabled {
    cursor: not-allowed;
  }

.m_f2d85dd2::-webkit-input-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_f2d85dd2::-moz-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_f2d85dd2:-ms-input-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_f2d85dd2::-ms-input-placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_f2d85dd2::placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_f2d85dd2::-ms-reveal {
    display: none;
  }

.m_b1072d44 {
  width: var(--psi-button-size);
  height: var(--psi-button-size);
  min-width: var(--psi-button-size);
  min-height: var(--psi-button-size);
}

.m_b1072d44:disabled {
    display: none;
  }

.m_f1cb205a {
  --pin-input-size-xs: calc(1.875rem * var(--mantine-scale));
  --pin-input-size-sm: calc(2.25rem * var(--mantine-scale));
  --pin-input-size-md: calc(2.625rem * var(--mantine-scale));
  --pin-input-size-lg: calc(3.125rem * var(--mantine-scale));
  --pin-input-size-xl: calc(3.75rem * var(--mantine-scale));
  --pin-input-size: var(--pin-input-size-sm);
}

.m_cb288ead {
  width: var(--pin-input-size);
  height: var(--pin-input-size);
}

@-webkit-keyframes m_81a374bd {
  0% {
    background-position: 0 0;
  }

  100% {
    background-position: calc(2.5rem * var(--mantine-scale)) 0;
  }
}

@keyframes m_81a374bd {
  0% {
    background-position: 0 0;
  }

  100% {
    background-position: calc(2.5rem * var(--mantine-scale)) 0;
  }
}

.m_db6d6462 {
  --progress-radius: var(--mantine-radius-default);
  --progress-size: var(--progress-size-md);

  --progress-size-xs: calc(0.1875rem * var(--mantine-scale));
  --progress-size-sm: calc(0.3125rem * var(--mantine-scale));
  --progress-size-md: calc(0.5rem * var(--mantine-scale));
  --progress-size-lg: calc(0.75rem * var(--mantine-scale));
  --progress-size-xl: calc(1rem * var(--mantine-scale));

  position: relative;
  height: var(--progress-size);
  border-radius: var(--progress-radius);
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

:where([data-mantine-color-scheme='light']) .m_db6d6462 {
    background-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_db6d6462 {
    background-color: var(--mantine-color-dark-4);
}

.m_2242eb65 {
  background-color: var(--progress-section-color);
  height: 100%;
  width: var(--progress-section-width);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  background-size: calc(1.25rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));
  -webkit-transition: width var(--progress-transition-duration, 100ms) ease;
  transition: width var(--progress-transition-duration, 100ms) ease;
}

.m_2242eb65:where([data-striped]) {
    background-image: linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.15) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.15) 50%,
      rgba(255, 255, 255, 0.15) 75%,
      transparent 75%,
      transparent
    );
  }

.m_2242eb65:where([data-animated]) {
    -webkit-animation: m_81a374bd 1s linear infinite;
            animation: m_81a374bd 1s linear infinite;
  }

.m_2242eb65:where(:last-of-type) {
    border-radius: 0;
    border-start-end-radius: var(--progress-radius);
    border-end-end-radius: var(--progress-radius);
  }

.m_2242eb65:where(:first-of-type) {
    border-radius: 0;
    border-start-start-radius: var(--progress-radius);
    border-end-start-radius: var(--progress-radius);
  }

.m_91e40b74 {
  color: var(--progress-label-color, var(--mantine-color-white));
  font-weight: bold;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: min(calc(var(--progress-size) * 0.65), calc(1.125rem * var(--mantine-scale)));
  line-height: 1;
  padding-inline: calc(0.25rem * var(--mantine-scale));
}

.m_9dc8ae12 {
  --card-radius: var(--mantine-radius-default);

  display: block;
  width: 100%;
  border-radius: var(--card-radius);
  cursor: pointer;
}

  .m_9dc8ae12 :where(*) {
    cursor: inherit;
  }

  .m_9dc8ae12:where([data-with-border]) {
    border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  }

  :where([data-mantine-color-scheme='light']) .m_9dc8ae12:where([data-with-border]) {
      border-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_9dc8ae12:where([data-with-border]) {
      border-color: var(--mantine-color-dark-4);
}

.m_717d7ff6 {
  --radio-size-xs: calc(1rem * var(--mantine-scale));
  --radio-size-sm: calc(1.25rem * var(--mantine-scale));
  --radio-size-md: calc(1.5rem * var(--mantine-scale));
  --radio-size-lg: calc(1.875rem * var(--mantine-scale));
  --radio-size-xl: calc(2.25rem * var(--mantine-scale));

  --radio-icon-size-xs: calc(0.375rem * var(--mantine-scale));
  --radio-icon-size-sm: calc(0.5rem * var(--mantine-scale));
  --radio-icon-size-md: calc(0.625rem * var(--mantine-scale));
  --radio-icon-size-lg: calc(0.875rem * var(--mantine-scale));
  --radio-icon-size-xl: calc(1rem * var(--mantine-scale));

  --radio-icon-size: var(--radio-icon-size-sm);
  --radio-size: var(--radio-size-sm);
  --radio-color: var(--mantine-primary-color-filled);
  --radio-icon-color: var(--mantine-color-white);

  position: relative;
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  width: var(--radio-size);
  min-width: var(--radio-size);
  height: var(--radio-size);
  min-height: var(--radio-size);
  border-radius: var(--radio-radius, 10000px);
  -webkit-transition:
    border-color 100ms ease,
    background-color 100ms ease;
  transition:
    border-color 100ms ease,
    background-color 100ms ease;
  cursor: var(--mantine-cursor-type);
  -webkit-tap-highlight-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

  :where([data-mantine-color-scheme='light']) .m_717d7ff6 {
    background-color: var(--mantine-color-white);
    border-color: var(--mantine-color-gray-4);
}

  :where([data-mantine-color-scheme='dark']) .m_717d7ff6 {
    background-color: var(--mantine-color-dark-6);
    border-color: var(--mantine-color-dark-4);
}

  .m_717d7ff6[data-indeterminate],
  .m_717d7ff6[data-checked] {
    background-color: var(--radio-color);
    border-color: var(--radio-color);
  }

  .m_717d7ff6[data-indeterminate] > .m_3e4da632, .m_717d7ff6[data-checked] > .m_3e4da632 {
      opacity: 1;
      -webkit-transform: none;
              transform: none;
      color: var(--radio-icon-color);
    }

  .m_717d7ff6[data-disabled] {
    cursor: not-allowed;
  }

  :where([data-mantine-color-scheme='light']) .m_717d7ff6[data-disabled] {
      background-color: var(--mantine-color-gray-2);
      border-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_717d7ff6[data-disabled] {
      background-color: var(--mantine-color-dark-6);
      border-color: var(--mantine-color-dark-6);
}

  [data-mantine-color-scheme='light'] .m_717d7ff6[data-disabled][data-checked] > .m_3e4da632 {
        color: var(--mantine-color-gray-5);
}

  [data-mantine-color-scheme='dark'] .m_717d7ff6[data-disabled][data-checked] > .m_3e4da632 {
        color: var(--mantine-color-dark-3);
}

.m_2980836c[data-indeterminate]:not([data-disabled]),
  .m_2980836c[data-checked]:not([data-disabled]) {
    background-color: transparent;
    border-color: var(--radio-color);
  }

.m_2980836c[data-indeterminate]:not([data-disabled]) > .m_3e4da632, .m_2980836c[data-checked]:not([data-disabled]) > .m_3e4da632 {
      color: var(--radio-color);
      opacity: 1;
      -webkit-transform: none;
              transform: none;
    }

.m_3e4da632 {
  display: block;
  width: var(--radio-icon-size);
  height: var(--radio-icon-size);
  color: transparent;
  pointer-events: none;
  -webkit-transform: translateY(calc(0.3125rem * var(--mantine-scale))) scale(0.5);
          transform: translateY(calc(0.3125rem * var(--mantine-scale))) scale(0.5);
  opacity: 1;
  -webkit-transition:
    opacity 100ms ease,
    -webkit-transform 100ms ease;
  transition:
    opacity 100ms ease,
    -webkit-transform 100ms ease;
  transition:
    transform 100ms ease,
    opacity 100ms ease;
  transition:
    transform 100ms ease,
    opacity 100ms ease,
    -webkit-transform 100ms ease;
}

.m_f3f1af94 {
  --radio-size-xs: calc(1rem * var(--mantine-scale));
  --radio-size-sm: calc(1.25rem * var(--mantine-scale));
  --radio-size-md: calc(1.5rem * var(--mantine-scale));
  --radio-size-lg: calc(1.875rem * var(--mantine-scale));
  --radio-size-xl: calc(2.25rem * var(--mantine-scale));
  --radio-size: var(--radio-size-sm);

  --radio-icon-size-xs: calc(0.375rem * var(--mantine-scale));
  --radio-icon-size-sm: calc(0.5rem * var(--mantine-scale));
  --radio-icon-size-md: calc(0.625rem * var(--mantine-scale));
  --radio-icon-size-lg: calc(0.875rem * var(--mantine-scale));
  --radio-icon-size-xl: calc(1rem * var(--mantine-scale));
  --radio-icon-size: var(--radio-icon-size-sm);
  --radio-icon-color: var(--mantine-color-white);
}

.m_89c4f5e4 {
  position: relative;
  width: var(--radio-size);
  height: var(--radio-size);
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.m_89c4f5e4:where([data-label-position='left']) {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

.m_f3ed6b2b {
  color: var(--radio-icon-color);
  opacity: var(--radio-icon-opacity, 0);
  -webkit-transform: var(--radio-icon-transform, scale(0.2) translateY(calc(0.625rem * var(--mantine-scale))));
          transform: var(--radio-icon-transform, scale(0.2) translateY(calc(0.625rem * var(--mantine-scale))));
  -webkit-transition:
    opacity 100ms ease,
    -webkit-transform 200ms ease;
  transition:
    opacity 100ms ease,
    -webkit-transform 200ms ease;
  transition:
    opacity 100ms ease,
    transform 200ms ease;
  transition:
    opacity 100ms ease,
    transform 200ms ease,
    -webkit-transform 200ms ease;
  pointer-events: none;
  width: var(--radio-icon-size);
  height: var(--radio-icon-size);
  position: absolute;
  top: calc(50% - var(--radio-icon-size) / 2);
  left: calc(50% - var(--radio-icon-size) / 2);
}

.m_8a3dbb89 {
  border: calc(0.0625rem * var(--mantine-scale)) solid;
  position: relative;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: var(--radio-size);
  height: var(--radio-size);
  border-radius: var(--radio-radius, var(--radio-size));
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition-property: background-color, border-color;
  transition-property: background-color, border-color;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: 100ms;
          transition-duration: 100ms;
  cursor: var(--mantine-cursor-type);
  -webkit-tap-highlight-color: transparent;
}

:where([data-mantine-color-scheme='light']) .m_8a3dbb89 {
    background-color: var(--mantine-color-white);
    border-color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) .m_8a3dbb89 {
    background-color: var(--mantine-color-dark-6);
    border-color: var(--mantine-color-dark-4);
}

.m_8a3dbb89:checked {
    background-color: var(--radio-color, var(--mantine-primary-color-filled));
    border-color: var(--radio-color, var(--mantine-primary-color-filled));
  }

.m_8a3dbb89:checked + .m_f3ed6b2b {
      --radio-icon-opacity: 1;
      --radio-icon-transform: scale(1);
    }

.m_8a3dbb89:disabled {
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) .m_8a3dbb89:disabled {
      background-color: var(--mantine-color-gray-1);
      border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='light']) .m_8a3dbb89:disabled + .m_f3ed6b2b {
        --radio-icon-color: var(--mantine-color-gray-3);
      }

:where([data-mantine-color-scheme='dark']) .m_8a3dbb89:disabled {
      background-color: var(--mantine-color-dark-5);
      border-color: var(--mantine-color-dark-4);
}

:where([data-mantine-color-scheme='dark']) .m_8a3dbb89:disabled + .m_f3ed6b2b {
        --radio-icon-color: var(--mantine-color-dark-7);
      }

.m_8a3dbb89:where([data-error]) {
    border-color: var(--mantine-color-error);
  }

.m_1bfe9d39 + .m_f3ed6b2b {
    --radio-icon-color: var(--radio-color);
  }

.m_1bfe9d39:checked:not(:disabled) {
    background-color: transparent;
    border-color: var(--radio-color);
  }

.m_1bfe9d39:checked:not(:disabled) + .m_f3ed6b2b {
      --radio-icon-color: var(--radio-color);
      --radio-icon-opacity: 1;
      --radio-icon-transform: none;
    }

.m_f8d312f2 {
  --rating-size-xs: calc(0.875rem * var(--mantine-scale));
  --rating-size-sm: calc(1.125rem * var(--mantine-scale));
  --rating-size-md: calc(1.25rem * var(--mantine-scale));
  --rating-size-lg: calc(1.75rem * var(--mantine-scale));
  --rating-size-xl: calc(2rem * var(--mantine-scale));

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

  .m_f8d312f2:where(:has(input:disabled)) {
    pointer-events: none;
  }

.m_61734bb7 {
  position: relative;
  -webkit-transition: -webkit-transform 100ms ease;
  transition: -webkit-transform 100ms ease;
  transition: transform 100ms ease;
  transition: transform 100ms ease, -webkit-transform 100ms ease;
}

.m_61734bb7:where([data-active]) {
    z-index: 1;
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }

.m_5662a89a {
  width: var(--rating-size);
  height: var(--rating-size);
  display: block;
}

:where([data-mantine-color-scheme='light']) .m_5662a89a {
    fill: var(--mantine-color-gray-3);
    stroke: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_5662a89a {
    fill: var(--mantine-color-dark-3);
    stroke: var(--mantine-color-dark-3);
}

.m_5662a89a:where([data-filled]) {
    fill: var(--rating-color);
    stroke: var(--rating-color);
  }

.m_211007ba {
  height: 0;
  width: 0;
  position: absolute;
  overflow: hidden;
  white-space: nowrap;
  opacity: 0;
  -webkit-tap-highlight-color: transparent;
}

.m_211007ba:focus-visible + label {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

.m_21342ee4 {
  display: block;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  z-index: var(--rating-item-z-index, 0);
  -webkit-tap-highlight-color: transparent;
}

.m_21342ee4:where([data-read-only]) {
    cursor: default;
  }

.m_21342ee4:where(:last-of-type) {
    position: relative;
  }

.m_fae05d6a {
  clip-path: var(--rating-symbol-clip-path);
}

.m_1b3c8819 {
  --tooltip-radius: var(--mantine-radius-default);

  position: absolute;
  padding: calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs);
  pointer-events: none;
  font-size: var(--mantine-font-size-sm);
  white-space: nowrap;
  border-radius: var(--tooltip-radius);
}

  :where([data-mantine-color-scheme='light']) .m_1b3c8819 {
    background-color: var(--tooltip-bg, var(--mantine-color-gray-9));
    color: var(--tooltip-color, var(--mantine-color-white));
}

  :where([data-mantine-color-scheme='dark']) .m_1b3c8819 {
    background-color: var(--tooltip-bg, var(--mantine-color-gray-2));
    color: var(--tooltip-color, var(--mantine-color-black));
}

  .m_1b3c8819:where([data-multiline]) {
    white-space: normal;
  }

  .m_1b3c8819:where([data-fixed]) {
    position: fixed;
  }

.m_f898399f {
  background-color: inherit;
  border: 0;
  z-index: 1;
}

.m_b32e4812 {
  position: relative;
  width: var(--rp-size);
  height: var(--rp-size);
  min-width: var(--rp-size);
  min-height: var(--rp-size);
  --rp-transition-duration: 0ms;
}

.m_d43b5134 {
  width: var(--rp-size);
  height: var(--rp-size);
  min-width: var(--rp-size);
  min-height: var(--rp-size);
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.m_b1ca1fbf {
  stroke: var(--curve-color, var(--rp-curve-root-color));
  -webkit-transition:
    stroke-dashoffset var(--rp-transition-duration) ease,
    stroke-dasharray var(--rp-transition-duration) ease,
    stroke var(--rp-transition-duration);
  transition:
    stroke-dashoffset var(--rp-transition-duration) ease,
    stroke-dasharray var(--rp-transition-duration) ease,
    stroke var(--rp-transition-duration);
}

[data-mantine-color-scheme='light'] .m_b1ca1fbf {
    --rp-curve-root-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme='dark'] .m_b1ca1fbf {
    --rp-curve-root-color: var(--mantine-color-dark-4);
}

.m_b23f9dc4 {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  inset-inline: var(--rp-label-offset);
}

.m_cf365364 {
  --sc-padding-xs: calc(0.1875rem * var(--mantine-scale)) calc(0.375rem * var(--mantine-scale));
  --sc-padding-sm: calc(0.3125rem * var(--mantine-scale)) calc(0.625rem * var(--mantine-scale));
  --sc-padding-md: calc(0.4375rem * var(--mantine-scale)) calc(0.875rem * var(--mantine-scale));
  --sc-padding-lg: calc(0.5625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));
  --sc-padding-xl: calc(0.75rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));

  --sc-transition-duration: 200ms;
  --sc-padding: var(--sc-padding-sm);
  --sc-transition-timing-function: ease;
  --sc-font-size: var(--mantine-font-size-sm);

  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: auto;
  border-radius: var(--sc-radius, var(--mantine-radius-default));
  overflow: hidden;
  padding: calc(0.25rem * var(--mantine-scale));
}

  .m_cf365364:where([data-full-width]) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .m_cf365364:where([data-orientation='vertical']) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .m_cf365364:where([data-orientation='vertical']):where([data-full-width]) {
      width: auto;
    }

  :where([data-mantine-color-scheme='light']) .m_cf365364 {
    background-color: var(--mantine-color-gray-1);
}

  :where([data-mantine-color-scheme='dark']) .m_cf365364 {
    background-color: var(--mantine-color-dark-8);
}

.m_9e182ccd {
  position: absolute;
  display: block;
  z-index: 1;
  border-radius: var(--sc-radius, var(--mantine-radius-default));
}

:where([data-mantine-color-scheme='light']) .m_9e182ccd {
    -webkit-box-shadow: var(--sc-shadow, none);
            box-shadow: var(--sc-shadow, none);
    background-color: var(--sc-color, var(--mantine-color-white));
}

:where([data-mantine-color-scheme='dark']) .m_9e182ccd {
    -webkit-box-shadow: none;
            box-shadow: none;
    background-color: var(--sc-color, var(--mantine-color-dark-5));
}

.m_1738fcb2 {
  -webkit-tap-highlight-color: transparent;
  font-weight: 500;
  display: block;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: var(--sc-radius, var(--mantine-radius-default));
  font-size: var(--sc-font-size);
  padding: var(--sc-padding);
  -webkit-transition: color var(--sc-transition-duration) var(--sc-transition-timing-function);
  transition: color var(--sc-transition-duration) var(--sc-transition-timing-function);
  cursor: pointer;

  /* outline is controlled by .input */
  outline: var(--segmented-control-outline, none);
}

:where([data-mantine-color-scheme='light']) .m_1738fcb2 {
    color: var(--mantine-color-gray-7);
}

:where([data-mantine-color-scheme='dark']) .m_1738fcb2 {
    color: var(--mantine-color-dark-1);
}

.m_1738fcb2:where([data-read-only]) {
    cursor: default;
  }

fieldset:disabled .m_1738fcb2,
  .m_1738fcb2:where([data-disabled]) {
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) fieldset:disabled .m_1738fcb2, :where([data-mantine-color-scheme='light']) .m_1738fcb2:where([data-disabled]) {
      color: var(--mantine-color-gray-5);
}

:where([data-mantine-color-scheme='dark']) fieldset:disabled .m_1738fcb2, :where([data-mantine-color-scheme='dark']) .m_1738fcb2:where([data-disabled]) {
      color: var(--mantine-color-dark-3);
}

:where([data-mantine-color-scheme='light']) .m_1738fcb2:where([data-active]) {
      color: var(--sc-label-color, var(--mantine-color-black));
}

:where([data-mantine-color-scheme='dark']) .m_1738fcb2:where([data-active]) {
      color: var(--sc-label-color, var(--mantine-color-white));
}

.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active])::before {
        display: none;
      }

.m_1738fcb2:where([data-active])::before {
      content: '';
      inset: 0;
      z-index: 0;
      position: absolute;
      border-radius: var(--sc-radius, var(--mantine-radius-default));
}

:where([data-mantine-color-scheme='light']) .m_1738fcb2:where([data-active])::before {
        -webkit-box-shadow: var(--sc-shadow, none);
                box-shadow: var(--sc-shadow, none);
        background-color: var(--sc-color, var(--mantine-color-white));
}

:where([data-mantine-color-scheme='dark']) .m_1738fcb2:where([data-active])::before {
        -webkit-box-shadow: none;
                box-shadow: none;
        background-color: var(--sc-color, var(--mantine-color-dark-5));
}

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) .m_1738fcb2:where(:not([data-disabled], [data-active], [data-read-only])):hover {
        color: var(--mantine-color-black);
  }

      :where([data-mantine-color-scheme='dark']) .m_1738fcb2:where(:not([data-disabled], [data-active], [data-read-only])):hover {
        color: var(--mantine-color-white);
  }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) .m_1738fcb2:where(:not([data-disabled], [data-active], [data-read-only])):active {
        color: var(--mantine-color-black);
  }

      :where([data-mantine-color-scheme='dark']) .m_1738fcb2:where(:not([data-disabled], [data-active], [data-read-only])):active {
        color: var(--mantine-color-white);
  }
}

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) fieldset:disabled .m_1738fcb2:hover {
        color: var(--mantine-color-gray-5) !important;
  }

      :where([data-mantine-color-scheme='dark']) fieldset:disabled .m_1738fcb2:hover {
        color: var(--mantine-color-dark-3) !important;
  }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) fieldset:disabled .m_1738fcb2:active {
        color: var(--mantine-color-gray-5) !important;
  }

      :where([data-mantine-color-scheme='dark']) fieldset:disabled .m_1738fcb2:active {
        color: var(--mantine-color-dark-3) !important;
  }
}

.m_1714d588 {
  height: 0;
  width: 0;
  position: absolute;
  overflow: hidden;
  white-space: nowrap;
  opacity: 0;
}

.m_1714d588[data-focus-ring='auto']:focus:focus-visible + .m_1738fcb2 {
        --segmented-control-outline: 2px solid var(--mantine-primary-color-filled);
      }

.m_1714d588[data-focus-ring='always']:focus + .m_1738fcb2 {
        --segmented-control-outline: 2px solid var(--mantine-primary-color-filled);
      }

.m_69686b9b {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  z-index: 2;
  -webkit-transition: border-color var(--sc-transition-duration) var(--sc-transition-timing-function);
  transition: border-color var(--sc-transition-duration) var(--sc-transition-timing-function);
}

.m_cf365364[data-with-items-borders] :where(.m_69686b9b)::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    inset-inline-start: 0;
    background-color: var(--separator-color);
    width: calc(0.0625rem * var(--mantine-scale));
    -webkit-transition: background-color var(--sc-transition-duration) var(--sc-transition-timing-function);
    transition: background-color var(--sc-transition-duration) var(--sc-transition-timing-function);
  }

.m_69686b9b[data-orientation='vertical']::before {
      top: 0;
      inset-inline: 0;
      bottom: auto;
      height: calc(0.0625rem * var(--mantine-scale));
      width: auto;
    }

:where([data-mantine-color-scheme='light']) .m_69686b9b {
    --separator-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_69686b9b {
    --separator-color: var(--mantine-color-dark-4);
}

.m_69686b9b:first-of-type::before {
      --separator-color: transparent;
    }

[data-mantine-color-scheme] .m_69686b9b[data-active]::before, [data-mantine-color-scheme] .m_69686b9b[data-active] + .m_69686b9b::before {
          --separator-color: transparent;
        }

.m_78882f40 {
  position: relative;
  z-index: 2;
}

.m_fa528724 {
  --scp-filled-segment-color: var(--mantine-primary-color-filled);
  --scp-transition-duration: 0ms;
  --scp-thickness: calc(0.625rem * var(--mantine-scale));
}

  :where([data-mantine-color-scheme='light']) .m_fa528724 {
    --scp-empty-segment-color: var(--mantine-color-gray-2);
}

  :where([data-mantine-color-scheme='dark']) .m_fa528724 {
    --scp-empty-segment-color: var(--mantine-color-dark-4);
}

  .m_fa528724 {

  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.m_62e9e7e2 {
  display: block;
  -webkit-transform: var(--scp-rotation);
          transform: var(--scp-rotation);
  overflow: hidden;
}

.m_c573fb6f {
  -webkit-transition:
    stroke-dashoffset var(--scp-transition-duration) ease,
    stroke-dasharray var(--scp-transition-duration) ease,
    stroke var(--scp-transition-duration);
  transition:
    stroke-dashoffset var(--scp-transition-duration) ease,
    stroke-dasharray var(--scp-transition-duration) ease,
    stroke var(--scp-transition-duration);
}

.m_4fa340f2 {
  position: absolute;
  margin: 0;
  padding: 0;
  inset-inline: 0;
  text-align: center;
  z-index: 1;
}

.m_4fa340f2:where([data-position='bottom']) {
    bottom: 0;
    padding-inline: calc(var(--scp-thickness) * 2);
  }

.m_4fa340f2:where([data-position='bottom']):where([data-orientation='down']) {
      bottom: auto;
      top: 0;
    }

.m_4fa340f2:where([data-position='center']) {
    top: 50%;
    padding-inline: calc(var(--scp-thickness) * 3);
  }

.m_925c2d2c {
  container: simple-grid / inline-size;
}

.m_2415a157 {
  display: grid;
  grid-template-columns: repeat(var(--sg-cols), minmax(0, 1fr));
  gap: var(--sg-spacing-y) var(--sg-spacing-x);
}

@-webkit-keyframes m_299c329c {
  0%,
  100% {
    opacity: 0.4;
  }

  50% {
    opacity: 1;
  }
}

@keyframes m_299c329c {
  0%,
  100% {
    opacity: 0.4;
  }

  50% {
    opacity: 1;
  }
}

.m_18320242 {
  height: var(--skeleton-height, auto);
  width: var(--skeleton-width, 100%);
  border-radius: var(--skeleton-radius, var(--mantine-radius-default));
  position: relative;
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
}

.m_18320242:where([data-animate])::after {
    -webkit-animation: m_299c329c 1500ms linear infinite;
            animation: m_299c329c 1500ms linear infinite;
  }

.m_18320242:where([data-visible]) {
    overflow: hidden;
  }

.m_18320242:where([data-visible])::before {
      position: absolute;
      content: '';
      inset: 0;
      z-index: 10;
      background-color: var(--mantine-color-body);
    }

.m_18320242:where([data-visible])::after {
      position: absolute;
      content: '';
      inset: 0;
      z-index: 11;
    }

:where([data-mantine-color-scheme='light']) .m_18320242:where([data-visible])::after {
        background-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_18320242:where([data-visible])::after {
        background-color: var(--mantine-color-dark-4);
}

.m_dd36362e {
  --slider-size-xs: calc(0.25rem * var(--mantine-scale));
  --slider-size-sm: calc(0.375rem * var(--mantine-scale));
  --slider-size-md: calc(0.5rem * var(--mantine-scale));
  --slider-size-lg: calc(0.625rem * var(--mantine-scale));
  --slider-size-xl: calc(0.75rem * var(--mantine-scale));

  --slider-size: var(--slider-size-md);
  --slider-radius: calc(62.5rem * var(--mantine-scale));
  --slider-color: var(--mantine-primary-color-filled);

  -webkit-tap-highlight-color: transparent;
  outline: none;
  height: calc(var(--slider-size) * 2);
  padding-inline: var(--slider-size);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-touch-action: none;
      touch-action: none;
  position: relative;
}

  [data-mantine-color-scheme='light'] .m_dd36362e {
    --slider-track-bg: var(--mantine-color-gray-2);
    --slider-track-disabled-bg: var(--mantine-color-gray-4);
}

  [data-mantine-color-scheme='dark'] .m_dd36362e {
    --slider-track-bg: var(--mantine-color-dark-4);
    --slider-track-disabled-bg: var(--mantine-color-dark-3);
}

.m_c9357328 {
  position: absolute;
  top: calc(-2.25rem * var(--mantine-scale));
  font-size: var(--mantine-font-size-xs);
  color: var(--mantine-color-white);
  padding: calc(var(--mantine-spacing-xs) / 2);
  border-radius: var(--mantine-radius-sm);
  white-space: nowrap;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -ms-touch-action: none;
      touch-action: none;
}

:where([data-mantine-color-scheme='light']) .m_c9357328 {
    background-color: var(--mantine-color-gray-9);
}

:where([data-mantine-color-scheme='dark']) .m_c9357328 {
    background-color: var(--mantine-color-dark-4);
}

.m_c9a9a60a {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: var(--slider-thumb-size);
  width: var(--slider-thumb-size);
  border: calc(0.25rem * var(--mantine-scale)) solid;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  cursor: pointer;
  border-radius: var(--slider-radius);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition:
    -webkit-box-shadow 100ms ease,
    -webkit-transform 100ms ease;
  transition:
    -webkit-box-shadow 100ms ease,
    -webkit-transform 100ms ease;
  transition:
    box-shadow 100ms ease,
    transform 100ms ease;
  transition:
    box-shadow 100ms ease,
    transform 100ms ease,
    -webkit-box-shadow 100ms ease,
    -webkit-transform 100ms ease;
  z-index: 3;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -ms-touch-action: none;
      touch-action: none;
  outline-offset: calc(0.125rem * var(--mantine-scale));
  left: var(--slider-thumb-offset);
}

:where([dir="rtl"]) .m_c9a9a60a {
    left: auto;
    right: calc(var(--slider-thumb-offset) - var(--slider-thumb-size));
}

fieldset:disabled .m_c9a9a60a,
  .m_c9a9a60a:where([data-disabled]) {
    display: none;
  }

.m_c9a9a60a:where([data-dragging]) {
    -webkit-transform: translate(-50%, -50%) scale(1.05);
            transform: translate(-50%, -50%) scale(1.05);
    -webkit-box-shadow: var(--mantine-shadow-sm);
            box-shadow: var(--mantine-shadow-sm);
  }

:where([data-mantine-color-scheme='light']) .m_c9a9a60a {
    color: var(--slider-color);
    border-color: var(--slider-color);
    background-color: var(--mantine-color-white);
}

:where([data-mantine-color-scheme='dark']) .m_c9a9a60a {
    color: var(--mantine-color-white);
    border-color: var(--mantine-color-white);
    background-color: var(--slider-color);
}

.m_a8645c2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: calc(var(--slider-size) * 2);
  cursor: pointer;
}

fieldset:disabled .m_a8645c2,
  .m_a8645c2:where([data-disabled]) {
    cursor: not-allowed;
  }

.m_c9ade57f {
  position: relative;
  width: 100%;
  height: var(--slider-size);
}

.m_c9ade57f:where([data-inverted]:not([data-disabled])) {
    --track-bg: var(--slider-color);
  }

fieldset:disabled .m_c9ade57f:where([data-inverted]),
  .m_c9ade57f:where([data-inverted][data-disabled]) {
    --track-bg: var(--slider-track-disabled-bg);
  }

.m_c9ade57f::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    border-radius: var(--slider-radius);
    inset-inline: calc(var(--slider-size) * -1);
    background-color: var(--track-bg, var(--slider-track-bg));
    z-index: 0;
  }

.m_38aeed47 {
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0;
  background-color: var(--slider-color);
  border-radius: var(--slider-radius);
  width: var(--slider-bar-width);
  inset-inline-start: var(--slider-bar-offset);
}

.m_38aeed47:where([data-inverted]) {
    background-color: var(--slider-track-bg);
  }

:where([data-mantine-color-scheme='light']) fieldset:disabled .m_38aeed47:where(:not([data-inverted])), :where([data-mantine-color-scheme='light']) .m_38aeed47:where([data-disabled]:not([data-inverted])) {
      background-color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) fieldset:disabled .m_38aeed47:where(:not([data-inverted])), :where([data-mantine-color-scheme='dark']) .m_38aeed47:where([data-disabled]:not([data-inverted])) {
      background-color: var(--mantine-color-dark-3);
}

.m_b7b0423a {
  position: absolute;
  inset-inline-start: calc(var(--mark-offset) - var(--slider-size) / 2);
  top: 0;
  z-index: 2;
  height: 0;
  pointer-events: none;
}

.m_dd33bc19 {
  border: calc(0.125rem * var(--mantine-scale)) solid;
  height: var(--slider-size);
  width: var(--slider-size);
  border-radius: calc(62.5rem * var(--mantine-scale));
  background-color: var(--mantine-color-white);
  pointer-events: none;
}

:where([data-mantine-color-scheme='light']) .m_dd33bc19 {
    border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_dd33bc19 {
    border-color: var(--mantine-color-dark-4);
}

.m_dd33bc19:where([data-filled]) {
    border-color: var(--slider-color);
  }

:where([data-mantine-color-scheme='light']) .m_dd33bc19:where([data-filled]):where([data-disabled]) {
        border-color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) .m_dd33bc19:where([data-filled]):where([data-disabled]) {
        border-color: var(--mantine-color-dark-3);
}

.m_68c77a5b {
  -webkit-transform: translate(calc(-50% + var(--slider-size) / 2), calc(var(--mantine-spacing-xs) / 2));
          transform: translate(calc(-50% + var(--slider-size) / 2), calc(var(--mantine-spacing-xs) / 2));
  font-size: var(--mantine-font-size-sm);
  white-space: nowrap;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

:where([data-mantine-color-scheme='light']) .m_68c77a5b {
    color: var(--mantine-color-gray-6);
}

:where([data-mantine-color-scheme='dark']) .m_68c77a5b {
    color: var(--mantine-color-dark-2);
}

.m_559cce2d {
  position: relative;
}

  .m_559cce2d:where([data-has-spoiler]) {
    margin-bottom: calc(1.5rem * var(--mantine-scale));
  }

.m_b912df4e {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
  -webkit-transition: max-height var(--spoiler-transition-duration, 200ms) ease;
  transition: max-height var(--spoiler-transition-duration, 200ms) ease;
}

.m_b9131032 {
  position: absolute;
  inset-inline-start: 0;
  top: 100%;
  height: calc(1.5rem * var(--mantine-scale));
}

.m_6d731127 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: var(--stack-align, stretch);
      -ms-flex-align: var(--stack-align, stretch);
          align-items: var(--stack-align, stretch);
  -webkit-box-pack: var(--stack-justify, flex-start);
      -ms-flex-pack: var(--stack-justify, flex-start);
          justify-content: var(--stack-justify, flex-start);
  gap: var(--stack-gap, var(--mantine-spacing-md));
}

.m_cbb4ea7e {
  --stepper-icon-size-xs: calc(2.125rem * var(--mantine-scale));
  --stepper-icon-size-sm: calc(2.25rem * var(--mantine-scale));
  --stepper-icon-size-md: calc(2.625rem * var(--mantine-scale));
  --stepper-icon-size-lg: calc(3rem * var(--mantine-scale));
  --stepper-icon-size-xl: calc(3.25rem * var(--mantine-scale));

  --stepper-icon-size: var(--stepper-icon-size-md);
  --stepper-color: var(--mantine-primary-color-filled);
  --stepper-content-padding: var(--mantine-spacing-md);
  --stepper-spacing: var(--mantine-spacing-md);
  --stepper-radius: calc(62.5rem * var(--mantine-scale));
  --stepper-fz: var(--mantine-font-size-md);
  --stepper-outline-thickness: calc(0.125rem * var(--mantine-scale));
}

  [data-mantine-color-scheme='light'] .m_cbb4ea7e {
    --stepper-outline-color: var(--mantine-color-gray-2);
}

  [data-mantine-color-scheme='dark'] .m_cbb4ea7e {
    --stepper-outline-color: var(--mantine-color-dark-5);
}

.m_aaf89d0b {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.m_aaf89d0b:where([data-wrap]) {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: var(--mantine-spacing-md) 0;
  }

.m_aaf89d0b:where([data-orientation='vertical']) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

.m_aaf89d0b:where([data-orientation='vertical']):where([data-icon-position='left']) {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
    }

.m_aaf89d0b:where([data-orientation='vertical']):where([data-icon-position='right']) {
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
    }

.m_aaf89d0b:where([data-orientation='horizontal']) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

.m_2a371ac9 {
  -webkit-transition: background-color 150ms ease;
  transition: background-color 150ms ease;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: var(--stepper-outline-thickness);
  margin-inline: var(--mantine-spacing-md);
  background-color: var(--stepper-outline-color);
}

.m_2a371ac9:where([data-active]) {
    background-color: var(--stepper-color);
  }

.m_78da155d {
  padding-top: var(--stepper-content-padding);
}

.m_cbb57068 {
  --step-color: var(--stepper-color);

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  cursor: default;
}

.m_cbb57068:where([data-allow-click]) {
    cursor: pointer;
  }

.m_cbb57068:where([data-icon-position='left']) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

.m_cbb57068:where([data-icon-position='right']) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }

.m_f56b1e2c {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.m_833edb7e {
  --separator-spacing: calc(var(--mantine-spacing-xs) / 2);

  -webkit-box-pack: start;

      -ms-flex-pack: start;

          justify-content: flex-start;
  min-height: calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));
  margin-top: var(--separator-spacing);
  overflow: hidden;
}

.m_833edb7e:where(:first-of-type) {
    margin-top: 0;
  }

.m_833edb7e:where(:last-of-type) {
    min-height: auto;
  }

.m_833edb7e:where(:last-of-type) .m_6496b3f3 {
      display: none;
    }

.m_818e70b {
  position: relative;
}

.m_6496b3f3 {
  top: calc(var(--stepper-icon-size) + var(--separator-spacing));
  inset-inline-start: calc(var(--stepper-icon-size) / 2);
  height: 100vh;
  position: absolute;
  -webkit-border-start: var(--stepper-outline-thickness) solid var(--stepper-outline-color);
          border-inline-start: var(--stepper-outline-thickness) solid var(--stepper-outline-color);
}

.m_6496b3f3:where([data-active]) {
    border-color: var(--stepper-color);
  }

.m_1959ad01 {
  height: var(--stepper-icon-size);
  width: var(--stepper-icon-size);
  min-height: var(--stepper-icon-size);
  min-width: var(--stepper-icon-size);
  border-radius: var(--stepper-radius);
  font-size: var(--stepper-fz);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  font-weight: bold;
  -webkit-transition:
    background-color 150ms ease,
    border-color 150ms ease;
  transition:
    background-color 150ms ease,
    border-color 150ms ease;
  border: var(--stepper-outline-thickness) solid var(--stepper-outline-color);
  background-color: var(--stepper-outline-color);
}

:where([data-mantine-color-scheme='light']) .m_1959ad01 {
    color: var(--mantine-color-gray-7);
}

:where([data-mantine-color-scheme='dark']) .m_1959ad01 {
    color: var(--mantine-color-dark-1);
}

.m_1959ad01:where([data-progress]) {
    border-color: var(--step-color);
  }

.m_1959ad01:where([data-completed]) {
    color: var(--stepper-icon-color, var(--mantine-color-white));
    background-color: var(--step-color);
    border-color: var(--step-color);
  }

.m_a79331dc {
  position: absolute;
  inset: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--stepper-icon-color, var(--mantine-color-white));
}

.m_1956aa2a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.m_1956aa2a:where([data-icon-position='left']) {
    -webkit-margin-start: var(--mantine-spacing-sm);
            margin-inline-start: var(--mantine-spacing-sm);
  }

.m_1956aa2a:where([data-icon-position='right']) {
    text-align: right;
    -webkit-margin-end: var(--mantine-spacing-sm);
            margin-inline-end: var(--mantine-spacing-sm);
  }

:where([dir="rtl"]) .m_1956aa2a:where([data-icon-position='right']) {
      text-align: left;
}

.m_12051f6c {
  font-weight: 500;
  font-size: var(--stepper-fz);
  line-height: 1;
}

.m_164eea74 {
  margin-top: calc(var(--stepper-spacing) / 3);
  margin-bottom: calc(var(--stepper-spacing) / 3);
  font-size: calc(var(--stepper-fz) - calc(0.125rem * var(--mantine-scale)));
  line-height: 1;
  color: var(--mantine-color-dimmed);
}

.m_5f93f3bb {
  --switch-height-xs: calc(1rem * var(--mantine-scale));
  --switch-height-sm: calc(1.25rem * var(--mantine-scale));
  --switch-height-md: calc(1.5rem * var(--mantine-scale));
  --switch-height-lg: calc(1.875rem * var(--mantine-scale));
  --switch-height-xl: calc(2.25rem * var(--mantine-scale));

  --switch-width-xs: calc(2rem * var(--mantine-scale));
  --switch-width-sm: calc(2.375rem * var(--mantine-scale));
  --switch-width-md: calc(2.875rem * var(--mantine-scale));
  --switch-width-lg: calc(3.5rem * var(--mantine-scale));
  --switch-width-xl: calc(4.5rem * var(--mantine-scale));

  --switch-thumb-size-xs: calc(0.75rem * var(--mantine-scale));
  --switch-thumb-size-sm: calc(0.875rem * var(--mantine-scale));
  --switch-thumb-size-md: calc(1.125rem * var(--mantine-scale));
  --switch-thumb-size-lg: calc(1.375rem * var(--mantine-scale));
  --switch-thumb-size-xl: calc(1.75rem * var(--mantine-scale));

  --switch-label-font-size-xs: calc(0.3125rem * var(--mantine-scale));
  --switch-label-font-size-sm: calc(0.375rem * var(--mantine-scale));
  --switch-label-font-size-md: calc(0.4375rem * var(--mantine-scale));
  --switch-label-font-size-lg: calc(0.5625rem * var(--mantine-scale));
  --switch-label-font-size-xl: calc(0.6875rem * var(--mantine-scale));

  --switch-track-label-padding-xs: calc(0.0625rem * var(--mantine-scale));
  --switch-track-label-padding-sm: calc(0.125rem * var(--mantine-scale));
  --switch-track-label-padding-md: calc(0.125rem * var(--mantine-scale));
  --switch-track-label-padding-lg: calc(0.1875rem * var(--mantine-scale));
  --switch-track-label-padding-xl: calc(0.1875rem * var(--mantine-scale));

  --switch-height: var(--switch-height-sm);
  --switch-width: var(--switch-width-sm);
  --switch-thumb-size: var(--switch-thumb-size-sm);
  --switch-label-font-size: var(--switch-label-font-size-sm);
  --switch-track-label-padding: var(--switch-track-label-padding-sm);
  --switch-radius: calc(62.5rem * var(--mantine-scale));
  --switch-color: var(--mantine-primary-color-filled);

  position: relative;
}

.m_926b4011 {
  height: 0;
  width: 0;
  opacity: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  overflow: hidden;
  white-space: nowrap;
}

.m_9307d992 {
  -webkit-tap-highlight-color: transparent;
  cursor: var(--switch-cursor, var(--mantine-cursor-type));
  overflow: hidden;
  position: relative;
  border-radius: var(--switch-radius);
  background-color: var(--switch-bg);
  border: 1px solid var(--switch-bd);
  height: var(--switch-height);
  min-width: var(--switch-width);
  margin: 0;
  -webkit-transition:
    background-color 150ms ease,
    border-color 150ms ease;
  transition:
    background-color 150ms ease,
    border-color 150ms ease;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: var(--switch-label-font-size);
  font-weight: 600;
  -webkit-box-ordinal-group: NaN;
      -ms-flex-order: var(--switch-order, 1);
          order: var(--switch-order, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 0;
  line-height: 0;
  color: var(--switch-text-color);
}

.m_9307d992:where([data-without-labels]) {
    width: var(--switch-width);
  }

.m_926b4011:focus-visible + .m_9307d992 {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

.m_926b4011:checked + .m_9307d992 {
    --switch-bg: var(--switch-color);
    --switch-bd: var(--switch-color);
    --switch-text-color: var(--mantine-color-white);
  }

.m_926b4011:disabled + .m_9307d992,
  .m_926b4011[data-disabled] + .m_9307d992 {
    --switch-bg: var(--switch-disabled-color);
    --switch-bd: var(--switch-disabled-color);
    --switch-cursor: not-allowed;
  }

[data-mantine-color-scheme='light'] .m_9307d992 {
    --switch-bg: var(--mantine-color-gray-2);
    --switch-bd: var(--mantine-color-gray-3);
    --switch-text-color: var(--mantine-color-gray-6);
    --switch-disabled-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme='dark'] .m_9307d992 {
    --switch-bg: var(--mantine-color-dark-6);
    --switch-bd: var(--mantine-color-dark-4);
    --switch-text-color: var(--mantine-color-dark-1);
    --switch-disabled-color: var(--mantine-color-dark-4);
}

.m_9307d992[data-error] {
    --switch-bd: var(--mantine-color-error);
  }

.m_9307d992[data-label-position='left'] {
    --switch-order: 2;
  }

.m_93039a1d {
  position: absolute;
  z-index: 1;
  border-radius: var(--switch-radius);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: var(--switch-thumb-bg, var(--mantine-color-white));
  height: var(--switch-thumb-size);
  width: var(--switch-thumb-size);
  border: 1px solid var(--switch-thumb-bd);
  inset-inline-start: var(--switch-thumb-start, var(--switch-track-label-padding));
  -webkit-transition: inset-inline-start 150ms ease;
  transition: inset-inline-start 150ms ease;
}

.m_93039a1d > * {
    margin: auto;
  }

.m_926b4011:checked + * > .m_93039a1d {
    --switch-thumb-start: calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));
    --switch-thumb-bd: var(--mantine-color-white);
  }

.m_926b4011:disabled + * > .m_93039a1d,
  .m_926b4011[data-disabled] + * > .m_93039a1d {
    --switch-thumb-bd: var(--switch-thumb-bg-disabled);
    --switch-thumb-bg: var(--switch-thumb-bg-disabled);
  }

[data-mantine-color-scheme='light'] .m_93039a1d {
    --switch-thumb-bd: var(--mantine-color-gray-3);
    --switch-thumb-bg-disabled: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme='dark'] .m_93039a1d {
    --switch-thumb-bd: var(--mantine-color-white);
    --switch-thumb-bg-disabled: var(--mantine-color-dark-3);
}

.m_8277e082 {
  height: 100%;
  display: grid;
  place-content: center;
  min-width: calc(var(--switch-width) - var(--switch-thumb-size));
  padding-inline: var(--switch-track-label-padding);
  -webkit-margin-start: calc(var(--switch-thumb-size) + var(--switch-track-label-padding));
          margin-inline-start: calc(var(--switch-thumb-size) + var(--switch-track-label-padding));
  -webkit-transition: margin 150ms ease;
  transition: margin 150ms ease;
}

.m_926b4011:checked + * > .m_8277e082 {
    -webkit-margin-end: calc(var(--switch-thumb-size) + var(--switch-track-label-padding));
            margin-inline-end: calc(var(--switch-thumb-size) + var(--switch-track-label-padding));
    -webkit-margin-start: 0;
            margin-inline-start: 0;
  }

.m_b23fa0ef {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  line-height: var(--mantine-line-height);
  font-size: var(--mantine-font-size-sm);
  table-layout: var(--table-layout, auto);
  caption-side: var(--table-caption-side, bottom);
  border: none;
}

  :where([data-mantine-color-scheme='light']) .m_b23fa0ef {
    --table-hover-color: var(--mantine-color-gray-1);
    --table-striped-color: var(--mantine-color-gray-0);
    --table-border-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_b23fa0ef {
    --table-hover-color: var(--mantine-color-dark-5);
    --table-striped-color: var(--mantine-color-dark-6);
    --table-border-color: var(--mantine-color-dark-4);
}

  .m_b23fa0ef:where([data-with-table-border]) {
    border: calc(0.0625rem * var(--mantine-scale)) solid var(--table-border-color);
  }

  .m_b23fa0ef:where([data-tabular-nums]) {
    font-variant-numeric: tabular-nums;
  }

  .m_b23fa0ef:where([data-variant='vertical']) :where(.m_4e7aa4f3) {
    font-weight: 500;
  }

  :where([data-mantine-color-scheme='light']) .m_b23fa0ef:where([data-variant='vertical']) :where(.m_4e7aa4f3) {
      background-color: var(--mantine-color-gray-0);
}

  :where([data-mantine-color-scheme='dark']) .m_b23fa0ef:where([data-variant='vertical']) :where(.m_4e7aa4f3) {
      background-color: var(--mantine-color-dark-6);
}

.m_4e7aa4f3 {
  text-align: left;
}

:where([dir="rtl"]) .m_4e7aa4f3 {
    text-align: right;
}

.m_4e7aa4fd {
  border-bottom: none;
  background-color: transparent;
}

@media (hover: hover) {
    .m_4e7aa4fd:hover:where([data-hover]) {
      background-color: var(--tr-hover-bg);
    }
}

@media (hover: none) {
    .m_4e7aa4fd:active:where([data-hover]) {
      background-color: var(--tr-hover-bg);
    }
}

.m_4e7aa4fd:where([data-with-row-border]) {
    border-bottom: calc(0.0625rem * var(--mantine-scale)) solid var(--table-border-color);
  }

.m_4e7aa4ef,
.m_4e7aa4f3 {
  padding: var(--table-vertical-spacing) var(--table-horizontal-spacing, var(--mantine-spacing-xs));
}

.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)), .m_4e7aa4f3:where([data-with-column-border]:not(:last-child)) {
    -webkit-border-end: calc(0.0625rem * var(--mantine-scale)) solid var(--table-border-color);
            border-inline-end: calc(0.0625rem * var(--mantine-scale)) solid var(--table-border-color);
  }

.m_b2404537 > :where(tr):where([data-with-row-border]:last-of-type) {
      border-bottom: none;
    }

.m_b2404537 > :where(tr):where([data-striped='odd']:nth-of-type(odd)) {
      background-color: var(--table-striped-color);
    }

.m_b2404537 > :where(tr):where([data-striped='even']:nth-of-type(even)) {
      background-color: var(--table-striped-color);
    }

.m_b2404537 > :where(tr)[data-hover] {
      --tr-hover-bg: var(--table-highlight-on-hover-color, var(--table-hover-color));
    }

.m_b242d975 {
  top: var(--table-sticky-header-offset, 0);
  z-index: 3;
}

.m_b242d975:where([data-sticky]) {
    position: sticky;
  }

.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3) {
      position: sticky;
      top: var(--table-sticky-header-offset, 0);
      background-color: var(--mantine-color-body);
    }

:where([data-with-table-border]) .m_b242d975[data-sticky] .m_4e7aa4f3 {
  top: initial;
}

.m_9e5a3ac7 {
  color: var(--mantine-color-dimmed);
}

.m_9e5a3ac7:where([data-side='top']) {
    margin-bottom: var(--mantine-spacing-xs);
  }

.m_9e5a3ac7:where([data-side='bottom']) {
    margin-top: var(--mantine-spacing-xs);
  }

.m_a100c15 {
  overflow-x: var(--table-overflow);
}

.m_62259741 {
  min-width: var(--table-min-width);
  max-height: var(--table-max-height);
}

.m_bcaa9990 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  --toc-depth-offset: 0.8em;
}

.m_375a65ef {
  display: block;
  padding: 0.3em 0.8em;
  font-size: var(--toc-size, var(--mantine-font-size-md));
  border-radius: var(--toc-radius, var(--mantine-radius-default));
  padding-left: max(calc(var(--depth-offset) * var(--toc-depth-offset)), 0.8em);
}

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) .m_375a65ef:where(:hover):where(:not([data-variant='none'])) {
        background-color: var(--mantine-color-gray-1);
  }

      :where([data-mantine-color-scheme='dark']) .m_375a65ef:where(:hover):where(:not([data-variant='none'])) {
        background-color: var(--mantine-color-dark-5);
  }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) .m_375a65ef:where(:active):where(:not([data-variant='none'])) {
        background-color: var(--mantine-color-gray-1);
  }

      :where([data-mantine-color-scheme='dark']) .m_375a65ef:where(:active):where(:not([data-variant='none'])) {
        background-color: var(--mantine-color-dark-5);
  }
}

.m_375a65ef:where([data-active]) {
    background-color: var(--toc-bg);
    color: var(--toc-color);
  }

.m_89d60db1 {
  display: var(--tabs-display);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: var(--tabs-flex-direction);
          flex-direction: var(--tabs-flex-direction);

  --tab-justify: flex-start;
  --tabs-list-direction: row;
  --tabs-panel-grow: unset;
  --tabs-display: block;
  --tabs-flex-direction: row;
  --tabs-list-border-width: 0;
  --tabs-list-border-size: 0 0 var(--tabs-list-border-width) 0;
  --tabs-list-gap: unset;

  --tabs-list-line-bottom: 0;
  --tabs-list-line-top: unset;
  --tabs-list-line-start: 0;
  --tabs-list-line-end: 0;

  --tab-radius: var(--tabs-radius) var(--tabs-radius) 0 0;
  --tab-border-width: 0 0 var(--tabs-list-border-width) 0;
}

  .m_89d60db1[data-inverted] {
    --tabs-list-line-bottom: unset;
    --tabs-list-line-top: 0;
    --tab-radius: 0 0 var(--tabs-radius) var(--tabs-radius);
    --tab-border-width: var(--tabs-list-border-width) 0 0 0;
  }

  .m_89d60db1[data-inverted] .m_576c9d4::before {
      top: 0;
      bottom: unset;
    }

  .m_89d60db1[data-orientation='vertical'] {
    --tabs-list-line-start: unset;
    --tabs-list-line-end: 0;
    --tabs-list-line-top: 0;
    --tabs-list-line-bottom: 0;
    --tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;
    --tab-border-width: 0 var(--tabs-list-border-width) 0 0;
    --tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius);
    --tabs-list-direction: column;
    --tabs-panel-grow: 1;
    --tabs-display: flex;
  }

  [dir="rtl"] .m_89d60db1[data-orientation='vertical'] {
      --tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);
      --tab-border-width: 0 0 0 var(--tabs-list-border-width);
      --tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0;
}

  .m_89d60db1[data-orientation='vertical'][data-placement='right'] {
      --tabs-flex-direction: row-reverse;
      --tabs-list-line-start: 0;
      --tabs-list-line-end: unset;
      --tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);
      --tab-border-width: 0 0 0 var(--tabs-list-border-width);
      --tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0;
    }

  [dir="rtl"] .m_89d60db1[data-orientation='vertical'][data-placement='right'] {
        --tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;
        --tab-border-width: 0 var(--tabs-list-border-width) 0 0;
        --tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius);
}

  [data-mantine-color-scheme='light'] .m_89d60db1 {
    --tab-border-color: var(--mantine-color-gray-3);
}

  [data-mantine-color-scheme='dark'] .m_89d60db1 {
    --tab-border-color: var(--mantine-color-dark-4);
}

  .m_89d60db1[data-orientation='horizontal'] {
    --tab-justify: center;
  }

  .m_89d60db1[data-variant='default'] {
    --tabs-list-border-width: calc(0.125rem * var(--mantine-scale));
  }

  [data-mantine-color-scheme='light'] .m_89d60db1[data-variant='default'] {
      --tab-hover-color: var(--mantine-color-gray-0);
}

  [data-mantine-color-scheme='dark'] .m_89d60db1[data-variant='default'] {
      --tab-hover-color: var(--mantine-color-dark-6);
}

  .m_89d60db1[data-variant='outline'] {
    --tabs-list-border-width: calc(0.0625rem * var(--mantine-scale));
  }

  .m_89d60db1[data-variant='pills'] {
    --tabs-list-gap: calc(var(--mantine-spacing-sm) / 2);
  }

  [data-mantine-color-scheme='light'] .m_89d60db1[data-variant='pills'] {
      --tab-hover-color: var(--mantine-color-gray-0);
}

  [data-mantine-color-scheme='dark'] .m_89d60db1[data-variant='pills'] {
      --tab-hover-color: var(--mantine-color-dark-6);
}

.m_89d33d6d {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: var(--tabs-justify, flex-start);
      -ms-flex-pack: var(--tabs-justify, flex-start);
          justify-content: var(--tabs-justify, flex-start);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: var(--tabs-list-direction);
          flex-direction: var(--tabs-list-direction);
  gap: var(--tabs-list-gap);

  --tab-grow: unset;
}

.m_89d33d6d[data-grow] {
    --tab-grow: 1;
  }

.m_b0c91715 {
  -webkit-box-flex: var(--tabs-panel-grow);
      -ms-flex-positive: var(--tabs-panel-grow);
          flex-grow: var(--tabs-panel-grow);
}

.m_4ec4dce6 {
  position: relative;
  padding: var(--mantine-spacing-xs) var(--mantine-spacing-md);
  font-size: var(--mantine-font-size-sm);
  white-space: nowrap;
  z-index: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-flex: var(--tab-grow);
      -ms-flex-positive: var(--tab-grow);
          flex-grow: var(--tab-grow);
  -webkit-box-pack: var(--tab-justify);
      -ms-flex-pack: var(--tab-justify);
          justify-content: var(--tab-justify);
}

.m_4ec4dce6:disabled,
  .m_4ec4dce6[data-disabled] {
    opacity: 0.5;
    cursor: not-allowed;
  }

.m_4ec4dce6:focus {
    z-index: 1;
  }

.m_fc420b1f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: var(--tab-section-margin-left, 0);
  margin-right: var(--tab-section-margin-right, 0);
}

.m_fc420b1f[data-position='left']:not(:only-child) {
      --tab-section-margin-right: var(--mantine-spacing-xs);
    }

[dir="rtl"] .m_fc420b1f[data-position='left']:not(:only-child) {
        --tab-section-margin-right: 0rem;
        --tab-section-margin-left: var(--mantine-spacing-xs);
}

.m_fc420b1f[data-position='right']:not(:only-child) {
      --tab-section-margin-left: var(--mantine-spacing-xs);
    }

[dir="rtl"] .m_fc420b1f[data-position='right']:not(:only-child) {
        --tab-section-margin-left: 0rem;
        --tab-section-margin-right: var(--mantine-spacing-xs);
}

/*************************************** default variant ***************************************/
.m_576c9d4 {
  position: relative;
}
.m_576c9d4::before {
    content: '';
    position: absolute;
    border-color: var(--tab-border-color);
    border-width: var(--tabs-list-border-size);
    border-style: solid;
    bottom: var(--tabs-list-line-bottom);
    inset-inline-start: var(--tabs-list-line-start);
    inset-inline-end: var(--tabs-list-line-end);
    top: var(--tabs-list-line-top);
  }

.m_539e827b {
  border-radius: var(--tab-radius);
  border-width: var(--tab-border-width);
  border-style: solid;
  border-color: transparent;
  background-color: var(--tab-bg);

  --tab-bg: transparent;
}

.m_539e827b:where([data-active]) {
    border-color: var(--tabs-color);
  }

@media (hover: hover) {

  .m_539e827b:hover {
    --tab-bg: var(--tab-hover-color);
  }

    .m_539e827b:hover:where(:not([data-active])) {
      border-color: var(--tab-border-color);
    }
}

@media (hover: none) {

  .m_539e827b:active {
    --tab-bg: var(--tab-hover-color);
  }

    .m_539e827b:active:where(:not([data-active])) {
      border-color: var(--tab-border-color);
    }
}

@media (hover: hover) {

  .m_539e827b:disabled:hover, .m_539e827b[data-disabled]:hover {
      --tab-bg: transparent;
  }
}

@media (hover: none) {

  .m_539e827b:disabled:active, .m_539e827b[data-disabled]:active {
      --tab-bg: transparent;
  }
}

/*************************************** outline variant ***************************************/
.m_6772fbd5 {
  position: relative;
}
.m_6772fbd5::before {
    content: '';
    position: absolute;
    border-color: var(--tab-border-color);
    border-width: var(--tabs-list-border-size);
    border-style: solid;
    bottom: var(--tabs-list-line-bottom);
    inset-inline-start: var(--tabs-list-line-start);
    inset-inline-end: var(--tabs-list-line-end);
    top: var(--tabs-list-line-top);
  }

.m_b59ab47c {
  border-top: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  border-bottom: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  border-right: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  border-left: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  border-top-color: var(--tab-border-top-color);
  border-bottom-color: var(--tab-border-bottom-color);
  border-radius: var(--tab-radius);
  position: relative;

  --tab-border-bottom-color: transparent;
  --tab-border-top-color: transparent;
  --tab-border-inline-end-color: transparent;
  --tab-border-inline-start-color: transparent;
}

.m_b59ab47c:where([data-active])::before {
      content: '';
      position: absolute;
      background-color: var(--tab-border-color);
      bottom: var(--tab-before-bottom, calc(-0.0625rem * var(--mantine-scale)));
      left: var(--tab-before-left, calc(-0.0625rem * var(--mantine-scale)));
      right: var(--tab-before-right, auto);
      top: var(--tab-before-top, auto);
      width: calc(0.0625rem * var(--mantine-scale));
      height: calc(0.0625rem * var(--mantine-scale));
    }

.m_b59ab47c:where([data-active])::after {
      content: '';
      position: absolute;
      background-color: var(--tab-border-color);
      bottom: var(--tab-after-bottom, calc(-0.0625rem * var(--mantine-scale)));
      right: var(--tab-after-right, calc(-0.0625rem * var(--mantine-scale)));
      left: var(--tab-after-left, auto);
      top: var(--tab-after-top, auto);
      width: calc(0.0625rem * var(--mantine-scale));
      height: calc(0.0625rem * var(--mantine-scale));
    }

.m_b59ab47c:where([data-active]) {

    border-top-color: var(--tab-border-top-color);
    border-bottom-color: var(--tab-border-bottom-color);
    border-inline-start-color: var(--tab-border-inline-start-color);
    border-inline-end-color: var(--tab-border-inline-end-color);

    --tab-border-top-color: var(--tab-border-color);
    --tab-border-inline-start-color: var(--tab-border-color);
    --tab-border-inline-end-color: var(--tab-border-color);
    --tab-border-bottom-color: var(--mantine-color-body);
}

.m_b59ab47c:where([data-active])[data-inverted] {
      --tab-border-bottom-color: var(--tab-border-color);
      --tab-border-top-color: var(--mantine-color-body);

      --tab-before-bottom: auto;
      --tab-before-top: calc(-0.0625rem * var(--mantine-scale));
      --tab-after-bottom: auto;
      --tab-after-top: calc(-0.0625rem * var(--mantine-scale));
    }

.m_b59ab47c:where([data-active])[data-orientation='vertical'][data-placement='left'] {
        --tab-border-inline-end-color: var(--mantine-color-body);
        --tab-border-inline-start-color: var(--tab-border-color);
        --tab-border-bottom-color: var(--tab-border-color);

        --tab-before-right: calc(-0.0625rem * var(--mantine-scale));
        --tab-before-left: auto;
        --tab-before-bottom: auto;
        --tab-before-top: calc(-0.0625rem * var(--mantine-scale));
        --tab-after-left: auto;
        --tab-after-right: calc(-0.0625rem * var(--mantine-scale));
      }

[dir="rtl"] .m_b59ab47c:where([data-active])[data-orientation='vertical'][data-placement='left'] {
          --tab-before-right: auto;
          --tab-before-left: calc(-0.0625rem * var(--mantine-scale));
          --tab-after-left: calc(-0.0625rem * var(--mantine-scale));
          --tab-after-right: auto;
}

.m_b59ab47c:where([data-active])[data-orientation='vertical'][data-placement='right'] {
        --tab-border-inline-start-color: var(--mantine-color-body);
        --tab-border-inline-end-color: var(--tab-border-color);
        --tab-border-bottom-color: var(--tab-border-color);

        --tab-before-left: calc(-0.0625rem * var(--mantine-scale));
        --tab-before-right: auto;
        --tab-before-bottom: auto;
        --tab-before-top: calc(-0.0625rem * var(--mantine-scale));
        --tab-after-right: auto;
        --tab-after-left: calc(-0.0625rem * var(--mantine-scale));
      }

[dir="rtl"] .m_b59ab47c:where([data-active])[data-orientation='vertical'][data-placement='right'] {
          --tab-before-left: auto;
          --tab-before-right: calc(-0.0625rem * var(--mantine-scale));
          --tab-after-right: calc(-0.0625rem * var(--mantine-scale));
          --tab-after-left: auto;
}

/*************************************** pills variant ***************************************/
.m_c3381914 {
  border-radius: var(--tabs-radius);
  background-color: var(--tab-bg);
  color: var(--tab-color);

  --tab-bg: transparent;
  --tab-color: inherit;
}
@media (hover: hover) {

  .m_c3381914:not([data-disabled]):hover {
      --tab-bg: var(--tab-hover-color);
  }
}
@media (hover: none) {

  .m_c3381914:not([data-disabled]):active {
      --tab-bg: var(--tab-hover-color);
  }
}
.m_c3381914[data-active][data-active] {
    --tab-bg: var(--tabs-color);
    --tab-color: var(--tabs-text-color, var(--mantine-color-white));
  }
@media (hover: hover) {

  .m_c3381914[data-active][data-active]:hover {
      --tab-bg: var(--tabs-color);
  }
}
@media (hover: none) {

  .m_c3381914[data-active][data-active]:active {
      --tab-bg: var(--tabs-color);
  }
}

.m_7341320d {
  --ti-size-xs: calc(1.125rem * var(--mantine-scale));
  --ti-size-sm: calc(1.375rem * var(--mantine-scale));
  --ti-size-md: calc(1.75rem * var(--mantine-scale));
  --ti-size-lg: calc(2.125rem * var(--mantine-scale));
  --ti-size-xl: calc(2.75rem * var(--mantine-scale));
  --ti-size: var(--ti-size-md);

  line-height: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;

  width: var(--ti-size);
  height: var(--ti-size);
  min-width: var(--ti-size);
  min-height: var(--ti-size);
  border-radius: var(--ti-radius, var(--mantine-radius-default));
  background: var(--ti-bg, var(--mantine-primary-color-filled));
  color: var(--ti-color, var(--mantine-color-white));
  border: var(--ti-bd, 1px solid transparent);
}

.m_43657ece {
  --offset: calc(var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2);
  --tl-bullet-size: calc(1.25rem * var(--mantine-scale));
  --tl-line-width: calc(0.25rem * var(--mantine-scale));
  --tl-radius: calc(62.5rem * var(--mantine-scale));
  --tl-color: var(--mantine-primary-color-filled);
}

  .m_43657ece:where([data-align='left']) {
    -webkit-padding-start: var(--offset);
            padding-inline-start: var(--offset);
  }

  .m_43657ece:where([data-align='right']) {
    -webkit-padding-end: var(--offset);
            padding-inline-end: var(--offset);
  }

.m_2ebe8099 {
  font-weight: 500;
  line-height: 1;
  margin-bottom: calc(var(--mantine-spacing-xs) / 2);
}

.m_436178ff {
  --item-border: var(--tl-line-width) var(--tli-border-style, solid) var(--item-border-color);

  position: relative;
  color: var(--mantine-color-text);
}

.m_436178ff::before {
    content: '';
    pointer-events: none;
    position: absolute;
    top: 0;
    left: var(--timeline-line-left, 0);
    right: var(--timeline-line-right, 0);
    bottom: calc(var(--mantine-spacing-xl) * -1);
    -webkit-border-start: var(--item-border);
            border-inline-start: var(--item-border);
    display: var(--timeline-line-display, none);
  }

.m_43657ece[data-align='left'] .m_436178ff::before {
      --timeline-line-left: calc(var(--tl-line-width) * -1);
      --timeline-line-right: auto;
    }

[dir="rtl"] .m_43657ece[data-align='left'] .m_436178ff::before {
        --timeline-line-left: auto;
        --timeline-line-right: calc(var(--tl-line-width) * -1);
}

.m_43657ece[data-align='right'] .m_436178ff::before {
      --timeline-line-left: auto;
      --timeline-line-right: calc(var(--tl-line-width) * -1);
    }

[dir="rtl"] .m_43657ece[data-align='right'] .m_436178ff::before {
        --timeline-line-left: calc(var(--tl-line-width) * -1);
        --timeline-line-right: auto;
}

.m_43657ece:where([data-align='left']) .m_436178ff {
    -webkit-padding-start: var(--offset);
            padding-inline-start: var(--offset);
    text-align: left;
  }

.m_43657ece:where([data-align='right']) .m_436178ff {
    -webkit-padding-end: var(--offset);
            padding-inline-end: var(--offset);
    text-align: right;
  }

:where([data-mantine-color-scheme='light']) .m_436178ff {
    --item-border-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_436178ff {
    --item-border-color: var(--mantine-color-dark-4);
}

.m_436178ff:where([data-line-active])::before {
      border-color: var(--tli-color, var(--tl-color));
    }

.m_436178ff:where(:not(:last-of-type)) {
    --timeline-line-display: block;
  }

.m_436178ff:where(:not(:first-of-type)) {
    margin-top: var(--mantine-spacing-xl);
  }

.m_8affcee1 {
  width: var(--tl-bullet-size);
  height: var(--tl-bullet-size);
  border-radius: var(--tli-radius, var(--tl-radius));
  border: var(--tl-line-width) solid;
  background-color: var(--mantine-color-body);
  position: absolute;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--mantine-color-text);
}

:where([data-mantine-color-scheme='light']) .m_8affcee1 {
    border-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_8affcee1 {
    border-color: var(--mantine-color-dark-4);
}

.m_43657ece:where([data-align='left']) .m_8affcee1 {
    left: calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);
    right: auto;
  }

:where([dir="rtl"]) .m_43657ece:where([data-align='left']) .m_8affcee1 {
      left: auto;
      right: calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);
}

.m_43657ece:where([data-align='right']) .m_8affcee1 {
    left: auto;
    right: calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);
  }

:where([dir="rtl"]) .m_43657ece:where([data-align='right']) .m_8affcee1 {
      left: calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);
      right: auto;
}

.m_8affcee1:where([data-with-child]) {
    border-width: var(--tl-line-width);
  }

:where([data-mantine-color-scheme='light']) .m_8affcee1:where([data-with-child]) {
      background-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_8affcee1:where([data-with-child]) {
      background-color: var(--mantine-color-dark-4);
}

.m_8affcee1:where([data-active]) {
    border-color: var(--tli-color, var(--tl-color));
    background-color: var(--mantine-color-white);
    color: var(--tl-icon-color, var(--mantine-color-white));
  }

.m_8affcee1:where([data-active]):where([data-with-child]) {
      background-color: var(--tli-color, var(--tl-color));
      color: var(--tl-icon-color, var(--mantine-color-white));
    }

.m_43657ece:where([data-align='left']) .m_540e8f41 {
    -webkit-padding-start: var(--offset);
            padding-inline-start: var(--offset);
    text-align: left;
  }

:where([dir="rtl"]) .m_43657ece:where([data-align='left']) .m_540e8f41 {
      text-align: right;
}

.m_43657ece:where([data-align='right']) .m_540e8f41 {
    -webkit-padding-end: var(--offset);
            padding-inline-end: var(--offset);
    text-align: right;
  }

:where([dir="rtl"]) .m_43657ece:where([data-align='right']) .m_540e8f41 {
      text-align: left;
}

.m_8a5d1357 {
  margin: 0;
  font-weight: var(--title-fw);
  font-size: var(--title-fz);
  line-height: var(--title-lh);
  font-family: var(--mantine-font-family-headings);
  text-wrap: var(--title-text-wrap, var(--mantine-heading-text-wrap));
}

  .m_8a5d1357:where([data-line-clamp]) {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: var(--title-line-clamp);
    -webkit-box-orient: vertical;
  }

.m_f698e191 {
  --level-offset: var(--mantine-spacing-lg);
  margin: 0;
  padding: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.m_75f3ecf {
  margin: 0;
  padding: 0;
}

.m_f6970eb1 {
  cursor: pointer;
  list-style: none;
  margin: 0;
  padding: 0;
  outline: 0;
}

.m_f6970eb1:focus-visible > .m_dc283425 {
      outline: 2px solid var(--mantine-primary-color-filled);
      outline-offset: calc(0.125rem * var(--mantine-scale));
    }

.m_dc283425 {
  -webkit-padding-start: var(--label-offset);
          padding-inline-start: var(--label-offset);
}

:where([data-mantine-color-scheme='light']) .m_dc283425:where([data-selected]) {
      background-color: var(--mantine-color-gray-1);
}

:where([data-mantine-color-scheme='dark']) .m_dc283425:where([data-selected]) {
      background-color: var(--mantine-color-dark-5);
}

.m_d6493fad :first-child {
    margin-top: 0;
  }
  .m_d6493fad :last-child {
    margin-bottom: 0;
  }
  .m_d6493fad :where(h1, h2, h3, h4, h5, h6) {
    margin-bottom: var(--mantine-spacing-xs);
    text-wrap: var(--mantine-heading-text-wrap);
    font-family: var(--mantine-font-family-headings);
  }
  .m_d6493fad :where(h1) {
    margin-top: calc(1.5 * var(--mantine-spacing-xl));
    font-size: var(--mantine-h1-font-size);
    line-height: var(--mantine-h1-line-height);
    font-weight: var(--mantine-h1-font-weight);
  }
  .m_d6493fad :where(h2) {
    margin-top: var(--mantine-spacing-xl);
    font-size: var(--mantine-h2-font-size);
    line-height: var(--mantine-h2-line-height);
    font-weight: var(--mantine-h2-font-weight);
  }
  .m_d6493fad :where(h3) {
    margin-top: calc(0.8 * var(--mantine-spacing-xl));
    font-size: var(--mantine-h3-font-size);
    line-height: var(--mantine-h3-line-height);
    font-weight: var(--mantine-h3-font-weight);
  }
  .m_d6493fad :where(h4) {
    margin-top: calc(0.8 * var(--mantine-spacing-xl));
    font-size: var(--mantine-h4-font-size);
    line-height: var(--mantine-h4-line-height);
    font-weight: var(--mantine-h4-font-weight);
  }
  .m_d6493fad :where(h5) {
    margin-top: calc(0.5 * var(--mantine-spacing-xl));
    font-size: var(--mantine-h5-font-size);
    line-height: var(--mantine-h5-line-height);
    font-weight: var(--mantine-h5-font-weight);
  }
  .m_d6493fad :where(h6) {
    margin-top: calc(0.5 * var(--mantine-spacing-xl));
    font-size: var(--mantine-h6-font-size);
    line-height: var(--mantine-h6-line-height);
    font-weight: var(--mantine-h6-font-weight);
  }
  .m_d6493fad :where(img) {
    max-width: 100%;
    margin-bottom: var(--mantine-spacing-xs);
  }
  .m_d6493fad :where(p) {
    margin-top: 0;
    margin-bottom: var(--mantine-spacing-lg);
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(mark) {
      background-color: var(--mantine-color-yellow-2);
      color: inherit;
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(mark) {
      background-color: var(--mantine-color-yellow-5);
      color: var(--mantine-color-black);
}
  .m_d6493fad :where(a) {
    color: var(--mantine-color-anchor);
    text-decoration: none;
  }
  @media (hover: hover) {
    .m_d6493fad :where(a):hover {
      text-decoration: underline;
    }
}
  @media (hover: none) {
    .m_d6493fad :where(a):active {
      text-decoration: underline;
    }
}
  .m_d6493fad :where(hr) {
    margin-top: var(--mantine-spacing-md);
    margin-bottom: var(--mantine-spacing-md);
    border: 0;
    border-top: calc(0.0625rem * var(--mantine-scale)) solid;
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(hr) {
      border-color: var(--mantine-color-gray-3);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(hr) {
      border-color: var(--mantine-color-dark-3);
}
  .m_d6493fad :where(pre) {
    padding: var(--mantine-spacing-xs);
    line-height: var(--mantine-line-height);
    margin: 0;
    margin-top: var(--mantine-spacing-md);
    margin-bottom: var(--mantine-spacing-md);
    overflow-x: auto;
    font-family: var(--mantine-font-family-monospace);
    font-size: var(--mantine-font-size-xs);
    border-radius: var(--mantine-radius-sm);
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(pre) {
      background-color: var(--mantine-color-gray-0);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(pre) {
      background-color: var(--mantine-color-dark-8);
}
  .m_d6493fad :where(pre) :where(code) {
      background-color: transparent;
      padding: 0;
      border-radius: 0;
      color: inherit;
      border: 0;
    }
  .m_d6493fad :where(kbd) {
    --kbd-fz: calc(0.75rem * var(--mantine-scale));
    --kbd-padding: calc(0.1875rem * var(--mantine-scale)) calc(0.3125rem * var(--mantine-scale));

    font-family: var(--mantine-font-family-monospace);
    line-height: var(--mantine-line-height);
    font-weight: 700;
    padding: var(--kbd-padding);
    font-size: var(--kbd-fz);
    border-radius: var(--mantine-radius-sm);
    border: calc(0.0625rem * var(--mantine-scale)) solid;
    border-bottom-width: calc(0.1875rem * var(--mantine-scale));
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(kbd) {
      border-color: var(--mantine-color-gray-3);
      color: var(--mantine-color-gray-7);
      background-color: var(--mantine-color-gray-0);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(kbd) {
      border-color: var(--mantine-color-dark-3);
      color: var(--mantine-color-dark-0);
      background-color: var(--mantine-color-dark-5);
}
  .m_d6493fad :where(code) {
    line-height: var(--mantine-line-height);
    padding: calc(0.0625rem * var(--mantine-scale)) calc(0.3125rem * var(--mantine-scale));
    border-radius: var(--mantine-radius-sm);
    font-family: var(--mantine-font-family-monospace);
    font-size: var(--mantine-font-size-xs);
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(code) {
      background-color: var(--mantine-color-gray-0);
      color: var(--mantine-color-black);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(code) {
      background-color: var(--mantine-color-dark-5);
      color: var(--mantine-color-white);
}
  .m_d6493fad :where(ul, ol):not([data-type='taskList']) {
    margin-bottom: var(--mantine-spacing-md);
    -webkit-padding-start: var(--mantine-spacing-xl);
            padding-inline-start: var(--mantine-spacing-xl);
    list-style-position: outside;
  }
  .m_d6493fad :where(table) {
    width: 100%;
    border-collapse: collapse;
    caption-side: bottom;
    margin-bottom: var(--mantine-spacing-md);
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(table) {
      --table-border-color: var(--mantine-color-gray-3);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(table) {
      --table-border-color: var(--mantine-color-dark-4);
}
  .m_d6493fad :where(table) :where(caption) {
      margin-top: var(--mantine-spacing-xs);
      font-size: var(--mantine-font-size-sm);
      color: var(--mantine-color-dimmed);
    }
  .m_d6493fad :where(table) :where(th) {
      text-align: left;
      font-weight: bold;
      font-size: var(--mantine-font-size-sm);
      padding: var(--mantine-spacing-xs) var(--mantine-spacing-sm);
    }
  .m_d6493fad :where(table) :where(thead th) {
      border-bottom: calc(0.0625rem * var(--mantine-scale)) solid;
      border-color: var(--table-border-color);
    }
  .m_d6493fad :where(table) :where(tfoot th) {
      border-top: calc(0.0625rem * var(--mantine-scale)) solid;
      border-color: var(--table-border-color);
    }
  .m_d6493fad :where(table) :where(td) {
      padding: var(--mantine-spacing-xs) var(--mantine-spacing-sm);
      border-bottom: calc(0.0625rem * var(--mantine-scale)) solid;
      border-color: var(--table-border-color);
      font-size: var(--mantine-font-size-sm);
    }
  .m_d6493fad :where(table) :where(tr:last-of-type td) {
      border-bottom: 0;
    }
  .m_d6493fad :where(blockquote) {
    font-size: var(--mantine-font-size-lg);
    line-height: var(--mantine-line-height);
    margin: var(--mantine-spacing-md) 0;
    border-radius: var(--mantine-radius-sm);
    padding: var(--mantine-spacing-md) var(--mantine-spacing-lg);
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(blockquote) {
      background-color: var(--mantine-color-gray-0);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(blockquote) {
      background-color: var(--mantine-color-dark-8);
}

.serialCell_j-5gY {
  cursor: pointer;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.serialCell_j-5gY:hover {
  --serialAddButtonDisplay: flex;
  --serialNumberDisplay: none;
}
.serialCellDefault_-loEl {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.addButton_hTDIG {
  display: var(--serialAddButtonDisplay, none);
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: var(--hk-button-color-primary, #1bc0cb);
  color: white;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  position: absolute;
}
.serialNumber_Wl6A\+ {
  display: var(--serialNumberDisplay, block);
}
.serialFooter_Wy\+ge {
  text-align: center;
  flex: 1 1 auto;
}

.emptyDataContainer_g0M7q {
  --emptyDataContainerWidth: var(--mrt-paper-width);
  width: calc(var(--emptyDataContainerWidth) - 2px);
  max-width: calc(100vw - 2px);
}
.emptyDataContainer_g0M7q .emptyData_ILtQh {
  height: 100px;
}
.hkColRequire_jGjVf {
  font-weight: 400;
}
.hkColRequire_jGjVf .mrt-table-head-cell-content-wrapper::before {
  content: '*';
  display: block;
  color: red;
}
.hkCellReadonly_4mrpW {
  background-color: var(--hk-table-cell-readonly-background-color);
}

.hkTable_WLY1S {
  --mrt-pinned-column-background-color: #fff;
  --mrt-row-hover-background-color: var(--hk-neutral-color-list-hover);
  --mantine-color-bright: var(--hk-font-color-secondary);
  --mantine-primary-color-filled-hover: var(--hk-button-color-primary);
  --mantine-primary-color-filled: var(--hk-button-color-primary);
  --mantine-font-size-sm: var(--hk-font-size);
  font-family: var(--hk-font-family);
}
.hkTable_WLY1S .mrt-table {
  table-layout: fixed;
  width: 100%;
}
.hkTable_WLY1S .mrt-table-scroll-left {
  --mrt-pinned-column-left: 2px 0px 0px rgba(200, 200, 200, 0.2), 4px 0px 0px rgba(200, 200, 200, 0.15), 6px 0px 0px rgba(200, 200, 200, 0.1), 8px 0px 0px rgba(200, 200, 200, 0.05);
}
.hkTable_WLY1S .mrt-table-scroll-right {
  --mrt-pinned-column-right: -2px 0px 0px rgba(200, 200, 200, 0.2), -4px 0px 0px rgba(200, 200, 200, 0.15), -6px 0px 0px rgba(200, 200, 200, 0.1), -8px 0px 0px rgba(200, 200, 200, 0.05);
}
.hkTable_WLY1S .mrt-table-paper {
  border-color: transparent;
  border: none;
}
.hkTable_WLY1S .mrt-table-container {
  scrollbar-color: var(--hk-scrollbar-color);
  scrollbar-width: unset;
  scrollbar-gutter: unset;
  border-bottom: 1px solid var(--hk-table-border-color);
}
.hkTable_WLY1S .mrt-table-container::-webkit-scrollbar {
  width: initial;
  height: initial;
  background-color: initial;
  color: initial;
}
.hkTable_WLY1S .mrt-table-container::-webkit-scrollbar-thumb {
  border-radius: 0px;
}
.hkTable_WLY1S .mrt-table-container::-webkit-scrollbar-track {
  background-color: initial;
}
.hkTable_WLY1S .mantine-Table-thead {
  color: var(--hk-table-header-font-color);
}
.hkTable_WLY1S .mantine-Table-thead .mantine-Table-th {
  background-color: var(--hk-table-header-color);
  font-weight: 500;
  padding-top: 4px;
  padding-bottom: 4px;
  height: 40px;
  line-height: 16px;
  --resize-border-color: var(--hk-button-color-primary);
}
.hkTable_WLY1S .mantine-Table-thead .mantine-Table-th[data-column-pinned] {
  background-color: var(--hk-table-header-color);
}
.hkTable_WLY1S .mantine-Table-thead .mantine-Table-th[data-last-left-pinned] {
  box-shadow: var(--mrt-pinned-column-left, none);
}
.hkTable_WLY1S .mantine-Table-thead .mantine-Table-th[data-first-right-pinned] {
  box-shadow: var(--mrt-pinned-column-right, none);
}
.hkTable_WLY1S .mantine-Table-thead .mantine-Table-th[align="left"] .mrt-table-head-cell-labels {
  flex-direction: row;
}
.hkTable_WLY1S .mantine-Table-thead .mantine-Table-th .mrt-table-head-sort-button {
  --ai-hover: transparent;
  --ai-hover-color: var(--hk-button-color-primary);
}
.hkTable_WLY1S .mantine-Table-thead .mrt-table-head-cell-resize-handle,
.hkTable_WLY1S .mantine-Table-thead .mrt-table-head-sort-button:not([data-sorted]) {
  visibility: visible;
}
.hkTable_WLY1S .mantine-Table-thead .mrt-expand-all-button {
  display: none;
}
.hkTable_WLY1S .mantine-Table-thead .mrt-table-head-cell-resize-handle {
  --mantine-color-placeholder: transparent;
  --resize-handle-thickness: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hkTable_WLY1S .mantine-Table-thead .mrt-table-head-cell-resize-handle:after {
  position: relative;
  display: block;
  content: '';
  width: 1px;
  height: var(--hk-font-size-md);
  background-color: var(--hk-neutral-color-gap);
}
.hkTable_WLY1S .mantine-Table-thead .mrt-table-head-cell-resize-handle:hover:after {
  background-color: transparent;
}
.hkTable_WLY1S .mantine-Table-tbody {
  color: var(--hk-table-body-font-color);
}
.hkTable_WLY1S .mantine-Table-tbody .mantine-Table-td {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.hkTable_WLY1S .mantine-Table-tbody .mantine-Table-td[data-column-pinned='left'][data-last-left-pinned] {
  box-shadow: var(--mrt-pinned-column-left);
}
.hkTable_WLY1S .mantine-Table-tbody .mantine-Table-td[data-column-pinned='left'][data-last-left-pinned]:before {
  box-shadow: none;
}
.hkTable_WLY1S .mantine-Table-tbody .mantine-Table-td[data-column-pinned='right'][data-first-right-pinned] {
  box-shadow: var(--mrt-pinned-column-right);
}
.hkTable_WLY1S .mantine-Table-tbody .mantine-Table-td[data-column-pinned='right'][data-first-right-pinned]:before {
  box-shadow: none;
}
.hkTable_WLY1S .mantine-Table-tfoot .mantine-Table-tr {
  border-bottom: none;
}
.hkTable_WLY1S .mantine-Table-tfoot .mantine-Table-th {
  font-size: var(--hk-font-size-md);
  line-height: 16px;
  height: 40px;
}
.hkTable_WLY1S .mantine-Table-tfoot .mantine-Table-th[data-column-pinned] {
  background-color: var(--hk-table-body-background-color);
}
.hkTable_WLY1S .mantine-Table-tfoot .mantine-Table-th[data-last-left-pinned] {
  box-shadow: var(--mrt-pinned-column-left, none);
}
.hkTable_WLY1S .mantine-Table-tfoot .mantine-Table-th[data-first-right-pinned] {
  box-shadow: var(--mrt-pinned-column-right, none);
}
.hkTable_WLY1S .mantine-Table-tr {
  --table-hover-color: var(--hk-neutral-color-list-hover);
  --table-border-color: var(--hk-table-border-color);
}
.hkTable_WLY1S .ds-table-row-hover {
  --serialAddButtonDisplay: flex;
  --serialNumberDisplay: none;
}

.rowActions_BIETa .action_WQhd2 {
  margin-right: 5px;
}

.hkTableHeaderBar_WQWmB {
  display: flex;
  align-items: flex-start;
  padding: 10px 21px;
  position: relative;
  min-height: 40px;
  justify-content: space-between;
}

.foldBox_CTv83 {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  padding: 24px;
}
.foldItem_Rbsfx {
  width: calc((100% - 48px) / 3);
  height: 90px;
  border-radius: 6px;
  border: 1px solid #DCDFE5;
  flex: none;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.3s;
  margin: 0;
}
.foldItem_Rbsfx:hover {
  background: rgba(26, 116, 255, 0.08);
  border: 1px solid #1A74FF;
  transition: all 0.5s;
}
.foldItem_Rbsfx img {
  margin-bottom: 4px;
}
.foldItem_Rbsfx label {
  font-size: 14px;
  color: #1D2129;
  cursor: pointer;
}
.foldHeader_9iN2z {
  padding: 16px 0px;
  border-bottom: 1px solid #E5E6EB;
  display: flex;
  align-items: center;
}
.backLink_cqdyt {
  display: flex;
  align-items: center;
  color: #1890ff;
  cursor: pointer;
  margin-right: 16px;
}
.backLink_cqdyt:hover {
  opacity: 0.8;
}

.antd-pro-components-v3-invoice-details-invoice-details-errTipBox {
  height: 40px;
  background-color: #FFF1F0;
  border-radius: 3px;
  border: 1px dashed #FFA39E;
  display: flex;
  align-items: center;
  padding-left: 16px;
  margin-bottom: 12px;
}
.antd-pro-components-v3-invoice-details-invoice-details-orderBox {
  width: 20px;
  margin-left: 8px;
}
.antd-pro-components-v3-invoice-details-invoice-details-typeBox {
  width: 120px;
  height: 22px;
}
.antd-pro-components-v3-invoice-details-invoice-details-typeBox .antd-pro-components-v3-invoice-details-invoice-details-typeItem {
  display: inline-block;
  height: 22px;
  background-color: #FFF2E8;
  border-radius: 2px;
  padding: 0 8px;
  font-size: 12px;
  line-height: 22px;
  color: #FA541C;
}
.antd-pro-components-v3-invoice-details-invoice-details-itemMeatTitle {
  font-size: 12px;
  display: inline-block;
  color: #999999;
  height: 17px;
  line-height: 17px;
  margin: 0;
}
.antd-pro-components-v3-invoice-details-invoice-details-itemMeatDescription {
  font-size: 14px;
  display: inline-block;
  color: #464646;
  height: 20px;
  line-height: 20px;
  margin: 0;
}
.antd-pro-components-v3-invoice-details-invoice-details-moneyBox {
  display: flex;
  justify-content: flex-end;
  margin-top: 16px;
}
.antd-pro-components-v3-invoice-details-invoice-details-list {
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-components-v3-invoice-details-invoice-details-groupList {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.antd-pro-components-v3-invoice-details-invoice-details-groupItem {
  border: 1px solid #D9D9D9;
  border-radius: 4px;
  overflow: hidden;
  background-color: #FFFFFF;
}
.antd-pro-components-v3-invoice-details-invoice-details-groupHeader {
  min-height: 32px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 16px;
  background-color: #F2F5F8;
  border-bottom: 1px solid #D9D9D9;
}
.antd-pro-components-v3-invoice-details-invoice-details-groupHeaderLeft {
  min-width: 0;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
}
.antd-pro-components-v3-invoice-details-invoice-details-groupHeaderMeta {
  color: #898F96;
  font-size: 12px;
}
.antd-pro-components-v3-invoice-details-invoice-details-modalContent {
  display: flex;
  justify-content: space-between;
  height: 100%;
}
.antd-pro-components-v3-invoice-details-invoice-details-formBoxWrap {
  width: calc(60% - 16px);
  height: 100%;
  overflow-y: scroll;
}
.antd-pro-components-v3-invoice-details-invoice-details-formBox {
  width: 100%;
  padding: 0 16px;
  border-radius: 2px;
  border: 1px solid #EBEBEB;
  padding-top: 16px;
  overflow-y: scroll;
}
.antd-pro-components-v3-invoice-details-invoice-details-imgBox {
  width: 40%;
  height: 100%;
  background-color: #F4F5F7;
  padding: 16px 24px;
}
.antd-pro-components-v3-invoice-details-invoice-details-imgWrap {
  height: 90%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v3-invoice-details-invoice-details-imgWrap2 {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v3-invoice-details-invoice-details-img {
  max-width: 100%;
  max-height: 100%;
  cursor: pointer;
}
.antd-pro-components-v3-invoice-details-invoice-details-isYUrl {
  width: 100%;
  height: 10%;
  display: flex;
  align-items: flex-end;
}
.antd-pro-components-v3-invoice-details-invoice-details-footer {
  display: flex;
  justify-content: space-between;
}
.antd-pro-components-v3-invoice-details-invoice-details-footerLeft {
  max-width: 60%;
}
.antd-pro-components-v3-invoice-details-invoice-details-footerRight {
  max-width: 40%;
}
.antd-pro-components-v3-invoice-details-invoice-details-labelStyle .ant-descriptions-item-label {
  color: #666666 !important;
}
.antd-pro-components-v3-invoice-details-invoice-details-contentStyle span.ant-descriptions-item-content {
  color: #333333 !important;
}
.antd-pro-components-v3-invoice-details-invoice-details-labelValueCenter td.ant-descriptions-item {
  padding-bottom: 0!important;
  height: 32px !important;
  line-height: 32px!important;
  vertical-align: middle!important;
}
.antd-pro-components-v3-invoice-details-invoice-details-dashed {
  height: 2px;
  border-bottom: 2px dashed #E5E5EA;
  box-sizing: border-box;
}
.antd-pro-components-v3-invoice-details-invoice-details-detailTitle {
  margin-top: 24px;
  color: #333333;
  margin-bottom: 16px;
}
.antd-pro-components-v3-invoice-details-invoice-details-errBox {
  height: 40px;
  background: #FFF1F0;
  border-radius: 3px;
  border: 1px dashed #FFA39E;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 16px;
  padding-left: 16px;
}
.antd-pro-components-v3-invoice-details-invoice-details-tagsBox {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 16px;
}
.antd-pro-components-v3-invoice-details-invoice-details-tag {
  height: 30px;
  padding-left: 10px ;
  padding-right: 10px;
  border-radius: 15px;
  margin-right: 16px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v3-invoice-details-invoice-details-really {
  border: 1px solid #34DEEA;
  background-color: #DDFDFF;
  color: #1BC0CB;
}
.antd-pro-components-v3-invoice-details-invoice-details-fake {
  color: #EA0606;
  background-color: #FEF0EF;
  border: 1px solid #FFA39E;
}
.antd-pro-components-v3-invoice-details-invoice-details-unused {
  color: #FA541C;
  background-color: #FFF2E8;
  border: 1px solid #FFBB96;
}
.antd-pro-components-v3-invoice-details-invoice-details-used {
  color: #52C41A;
  background-color: #F6FFED;
  border: 1px solid #B7EB8F;
}
.antd-pro-components-v3-invoice-details-invoice-details-noCheck {
  color: #FA541C;
  background-color: #FFF2E8;
  border: 1px solid #FFBB96;
}
.antd-pro-components-v3-invoice-details-invoice-details-toVoid {
  color: #464646;
  background-color: #F5F5F5;
  border: 1px solid #D9D9D9;
}
.antd-pro-components-v3-invoice-details-invoice-details-fpEm .ant-list-item-action-split {
  background-color: #fff;
}
.antd-pro-components-v3-invoice-details-invoice-details-fpItem {
  cursor: pointer;
  margin: 0;
  padding: 4px 0 4px 8px;
}
.antd-pro-components-v3-invoice-details-invoice-details-fpItem:hover {
  background-color: #ecf3f8;
}

.antd-pro-components-v3-invoice-attachment-invoice-attachment-img {
  overflow: hidden;
}
.antd-pro-components-v3-invoice-attachment-invoice-attachment-img img {
  max-width: 100%;
  max-height: 100%;
  cursor: pointer;
}
.antd-pro-components-v3-invoice-attachment-invoice-attachment-uploadPfImage {
  width: 100%;
  flex: 0 0 auto;
  padding: 8px 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.antd-pro-components-v3-invoice-attachment-invoice-attachment-imgWrap {
  height: 90%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.antd-pro-pages-setting-simple-setting-List .antd-pro-pages-setting-simple-setting-tableListOperator {
  margin-bottom: 16px;
}
.antd-pro-pages-setting-simple-setting-List .antd-pro-pages-setting-simple-setting-tableListOperator button {
  margin-right: 8px;
}
.antd-pro-pages-setting-simple-setting-ListForm .ant-form-item {
  margin-bottom: 24px;
  margin-right: 0;
  display: flex;
}
.antd-pro-pages-setting-simple-setting-ListForm .ant-form-item > .ant-form-item-label {
  width: auto;
  line-height: 32px;
  padding-right: 8px;
}
.antd-pro-pages-setting-simple-setting-ListForm .ant-form-item-control-wrapper {
  flex: 1;
}
.antd-pro-pages-setting-simple-setting-ListForm .antd-pro-pages-setting-simple-setting-submitButtons {
  white-space: nowrap;
  margin-bottom: 24px;
}
@media screen and (max-width: 992px) {
  .antd-pro-pages-setting-simple-setting-roleListForm .ant-form-item {
    margin-right: 24px;
  }
}
@media screen and (max-width: 768px) {
  .antd-pro-pages-setting-simple-setting-roleListForm .ant-form-item {
    margin-right: 8px;
  }
}
.antd-pro-pages-setting-simple-setting-w {
  display: flex;
  align-items: flex-end;
}
.antd-pro-pages-setting-simple-setting-alert1 {
  flex-grow: 1;
  display: flex;
  float: left;
  padding: 8px;
  background-color: #F1FBF6;
  border: 2px dashed #BCEDD3;
  border-radius: 3px;
  font-size: 14px;
  color: #333;
  margin-bottom: 24px;
  clear: both;
}
.antd-pro-pages-setting-simple-setting-alert {
  flex-grow: 1;
  display: flex;
  float: left;
  padding: 8px;
  background-color: #F1FBF6;
  border: 2px dashed #BCEDD3;
  border-radius: 3px;
  font-size: 14px;
  color: #333;
  clear: both;
}
.antd-pro-pages-setting-simple-setting-swith {
  display: flex;
  margin-bottom: 2px;
}
.antd-pro-pages-setting-simple-setting-bottom {
  border-bottom: 1px dashed #e8e8e8;
  padding-bottom: 23px;
  padding-top: 25px;
}
.antd-pro-pages-setting-simple-setting-label {
  height: 37px;
}
.antd-pro-pages-setting-simple-setting-content {
  height: 84vh !important;
  max-height: 100% !important;
  width: 70vh;
  overflow-y: auto;
  flex-grow: 1;
  overflow-x: auto;
  padding: 24px;
}
.antd-pro-pages-setting-simple-setting-size {
  font-size: 16px;
  color: #333333;
  font-weight: 500;
}
.antd-pro-pages-setting-simple-setting-group {
  display: inline-block;
  width: 100%;
  font-size: 14px;
  color: #666666;
  word-wrap: break-word;
  white-space: normal;
}
.antd-pro-pages-setting-simple-setting-menuBox {
  border-right: 1px solid #e8e8e8;
  max-height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  width: 224px !important;
}
.antd-pro-pages-setting-simple-setting-menuBox .antd-pro-pages-setting-simple-setting-menuList {
  width: 219px!important;
}
.antd-pro-pages-setting-simple-setting-special {
  display: inline-flex;
  align-items: center;
  font-size: 14px;
  color: #666666;
}
.antd-pro-pages-setting-simple-setting-hidde {
  display: inline-block;
  font-size: 14px;
  color: #666666;
}
.antd-pro-pages-setting-simple-setting-Secondary {
  font-size: 14px;
  color: #999999;
}
.antd-pro-pages-setting-simple-setting-specialSpan {
  font-size: 14px;
  color: #333;
}
.antd-pro-pages-setting-simple-setting-checked label.ant-radio-wrapper.ant-radio-wrapper-checked .antd-pro-pages-setting-simple-setting-group {
  color: #333333;
}
.antd-pro-pages-setting-simple-setting-checked label.ant-radio-wrapper.ant-radio-wrapper-checked .antd-pro-pages-setting-simple-setting-Secondary {
  color: #666666;
}
.antd-pro-pages-setting-simple-setting-checked label.ant-radio-wrapper.ant-radio-wrapper-checked .ant-radio-group ant-radio-group-outline .antd-pro-pages-setting-simple-setting-hidde {
  color: #333333;
}
.antd-pro-pages-setting-simple-setting-checked label.ant-radio-wrapper.ant-radio-wrapper-checked.antd-pro-pages-setting-simple-setting-special .antd-pro-pages-setting-simple-setting-hidde {
  color: #333333;
}
.antd-pro-pages-setting-simple-setting-card1 .ant-card-body {
  padding: 24px !important;
}
.antd-pro-pages-setting-simple-setting-card1 button.antd-pro-components-v2-buttons-index-wrapper.antd-pro-components-upload-file-index-iconButton.antd-pro-components-upload-file-index-btnOnEditPage {
  border: none!important;
}
.antd-pro-pages-setting-simple-setting-qwBtn {
  display: flex;
  justify-content: flex-end;
  padding-bottom: 16px;
}
.antd-pro-pages-setting-simple-setting-visibleTit {
  min-width: 299px !important;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  list-style: none;
  margin: 0;
}
.antd-pro-pages-setting-simple-setting-card .antd-pro-pages-basic-data-product-dir-setting-index\.component-content {
  min-width: calc(100% - 299px) !important;
}
.antd-pro-pages-setting-simple-setting-card .ant-card-body {
  padding: 0 !important;
}
.antd-pro-pages-setting-simple-setting-card button.antd-pro-components-v2-buttons-index-wrapper.antd-pro-components-upload-file-index-iconButton.antd-pro-components-upload-file-index-btnOnEditPage {
  border: none!important;
}
.antd-pro-pages-setting-simple-setting-normTempExtra {
  background-color: #fff;
  z-index: 99;
  top: 0;
  left: 0;
  min-width: 224px;
  max-width: 224px;
}
.antd-pro-pages-setting-simple-setting-normTempExtra .ant-select .ant-select-selector {
  border: none !important;
  color: #333;
}
.antd-pro-pages-setting-simple-setting-viceTitle {
  padding-left: 24px;
}
.antd-pro-pages-setting-simple-setting-viceGroup {
  padding-left: 48px;
}

.antd-pro-components-v3-qc-code-qc-code-show {
  display: block;
}
.antd-pro-components-v3-qc-code-qc-code-hidden {
  display: none;
}
.antd-pro-components-v3-qc-code-qc-code-mask {
  top: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}

.antd-pro-components-v3-maximize-modal-maximize-modal-titleBox {
  display: flex;
  justify-content: space-between;
  color: #000000;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-maximize {
  margin-right: 30px;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-modalWrapFullscreen {
  transition: all 0.2s ease 0s;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-modalWrapFullscreen .ant-modal {
  margin: 0;
  max-width: 100% !important;
  max-height: 100% !important;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-modalWrapFullscreen .ant-modal-content {
  border-radius: 0;
  height: 100vh;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-modalWrapFullscreen .ant-modal-close {
  width: 16px;
  margin-right: 20px;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-modalWrapFullscreen .ant-modal-close-x {
  width: 16px;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-onlyBody .ant-modal-header {
  display: none;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-onlyBody .ant-modal-body {
  padding: 0px;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-onlyBody .ant-modal-footer {
  display: none;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-normalModal .ant-modal-close {
  width: 16px;
  margin-right: 20px;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-normalModal .ant-modal-close-x {
  width: 16px;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-normalModal .ant-modal-content {
  max-height: 90vh;
}
.antd-pro-components-v3-maximize-modal-maximize-modal-modalClassName {
  transition: all 0.2s ease 0s;
}

.antd-pro-components-v3-modal-upload-modal-upload-UploadListItem {
  overflow: hidden;
  width: 100%;
  display: flex;
  min-height: 48px;
  margin-top: 16px;
  justify-content: space-between;
  align-items: center;
  border-top: 2px dashed rgba(0, 0, 0, 0);
  border-bottom: 2px dashed rgba(0, 0, 0, 0);
}
.antd-pro-components-v3-modal-upload-modal-upload-UploadListItem:hover {
  background-color: #ECF3F8;
}
.antd-pro-components-v3-modal-upload-modal-upload-UploadListItem:hover .antd-pro-components-v3-modal-upload-modal-upload-deleteIconWrap {
  display: flex;
}
.antd-pro-components-v3-modal-upload-modal-upload-UploadListItem.antd-pro-components-v3-modal-upload-modal-upload-dropOverDownward {
  border-bottom-color: #1890ff;
}
.antd-pro-components-v3-modal-upload-modal-upload-UploadListItem.antd-pro-components-v3-modal-upload-modal-upload-dropOverUpward {
  border-top-color: #1890ff;
}
.antd-pro-components-v3-modal-upload-modal-upload-leftItem {
  height: 100%;
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-v3-modal-upload-modal-upload-previewImg {
  cursor: pointer;
  max-width: 48px;
}
.antd-pro-components-v3-modal-upload-modal-upload-loadingBox {
  margin-right: 8px;
  height: 48px;
  width: 48px;
  background: #F2F2F2;
  border-radius: 2px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.antd-pro-components-v3-modal-upload-modal-upload-loading {
  color: var(--linkColor);
  height: 24px;
  width: 24px;
}
.antd-pro-components-v3-modal-upload-modal-upload-modalUpload {
  display: block;
}
.antd-pro-components-v3-modal-upload-modal-upload-DeleteIcon {
  height: 16px;
  transform: translateX(60px);
  filter: drop-shadow(var(--linkColor) -60px 0px);
  cursor: pointer;
}
.antd-pro-components-v3-modal-upload-modal-upload-info {
  display: flex;
  align-items: flex-start;
  padding: 9px 14px;
  background: #FFFBE6;
  border-radius: 3px;
  border: 1px solid #FFE58F;
  margin-bottom: 16px;
}
.antd-pro-components-v3-modal-upload-modal-upload-infoIcon {
  margin-top: 3px;
  margin-right: 4px;
  height: 14px;
}
.antd-pro-components-v3-modal-upload-modal-upload-deleteIconWrap {
  display: none;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  margin-right: 8px;
  cursor: pointer;
}
.antd-pro-components-v3-modal-upload-modal-upload-deleteIconWrap:hover .antd-pro-components-v3-modal-upload-modal-upload-DeleteIcon {
  transform: translateX(60px);
  filter: drop-shadow(var(--linkColor) -60px 0px);
}

.antd-pro-components-v3-edit-table-group-edit-table-group-groupTitle {
  display: flex;
  align-items: center;
  padding: 0 16px 0 16px;
  justify-content: space-between;
  height: 40px;
  background-color: #fafafa;
  border-bottom: 1px solid #F2F2F2;
}

/*!
 * 
 * antd v4.23.6
 * 
 * Copyright 2015-present, Alipay, Inc.
 * All rights reserved.
 *       
 */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
[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,
.anticon-spin::before {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.ant-fade-enter,
.ant-fade-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-fade-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-fade-enter.ant-fade-enter-active,
.ant-fade-appear.ant-fade-appear-active {
  animation-name: antFadeIn;
  animation-play-state: running;
}
.ant-fade-leave.ant-fade-leave-active {
  animation-name: antFadeOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-fade-enter,
.ant-fade-appear {
  opacity: 0;
  animation-timing-function: linear;
}
.ant-fade-leave {
  animation-timing-function: linear;
}
@keyframes antFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes antFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.ant-move-up-enter,
.ant-move-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-up-enter.ant-move-up-enter-active,
.ant-move-up-appear.ant-move-up-appear-active {
  animation-name: antMoveUpIn;
  animation-play-state: running;
}
.ant-move-up-leave.ant-move-up-leave-active {
  animation-name: antMoveUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-up-enter,
.ant-move-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-up-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-down-enter,
.ant-move-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-down-enter.ant-move-down-enter-active,
.ant-move-down-appear.ant-move-down-appear-active {
  animation-name: antMoveDownIn;
  animation-play-state: running;
}
.ant-move-down-leave.ant-move-down-leave-active {
  animation-name: antMoveDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-down-enter,
.ant-move-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-down-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-left-enter,
.ant-move-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-left-enter.ant-move-left-enter-active,
.ant-move-left-appear.ant-move-left-appear-active {
  animation-name: antMoveLeftIn;
  animation-play-state: running;
}
.ant-move-left-leave.ant-move-left-leave-active {
  animation-name: antMoveLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-left-enter,
.ant-move-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-left-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-right-enter,
.ant-move-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-right-enter.ant-move-right-enter-active,
.ant-move-right-appear.ant-move-right-appear-active {
  animation-name: antMoveRightIn;
  animation-play-state: running;
}
.ant-move-right-leave.ant-move-right-leave-active {
  animation-name: antMoveRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-right-enter,
.ant-move-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-right-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
@keyframes antMoveDownIn {
  0% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@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;
  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-fill-mode: forwards;
  content: '';
  pointer-events: none;
}
@keyframes waveEffect {
  100% {
    box-shadow: 0 0 0 #1890ff;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}
@keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}
.ant-slide-up-enter,
.ant-slide-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-up-enter.ant-slide-up-enter-active,
.ant-slide-up-appear.ant-slide-up-appear-active {
  animation-name: antSlideUpIn;
  animation-play-state: running;
}
.ant-slide-up-leave.ant-slide-up-leave-active {
  animation-name: antSlideUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-up-enter,
.ant-slide-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-up-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-down-enter,
.ant-slide-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-down-enter.ant-slide-down-enter-active,
.ant-slide-down-appear.ant-slide-down-appear-active {
  animation-name: antSlideDownIn;
  animation-play-state: running;
}
.ant-slide-down-leave.ant-slide-down-leave-active {
  animation-name: antSlideDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-down-enter,
.ant-slide-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-left-enter,
.ant-slide-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-left-enter.ant-slide-left-enter-active,
.ant-slide-left-appear.ant-slide-left-appear-active {
  animation-name: antSlideLeftIn;
  animation-play-state: running;
}
.ant-slide-left-leave.ant-slide-left-leave-active {
  animation-name: antSlideLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-left-enter,
.ant-slide-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-left-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-right-enter,
.ant-slide-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-right-enter.ant-slide-right-enter-active,
.ant-slide-right-appear.ant-slide-right-appear-active {
  animation-name: antSlideRightIn;
  animation-play-state: running;
}
.ant-slide-right-leave.ant-slide-right-leave-active {
  animation-name: antSlideRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-right-enter,
.ant-slide-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-right-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes antSlideUpIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
@keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@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 {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-enter.ant-zoom-enter-active,
.ant-zoom-appear.ant-zoom-appear-active {
  animation-name: antZoomIn;
  animation-play-state: running;
}
.ant-zoom-leave.ant-zoom-leave-active {
  animation-name: antZoomOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-enter,
.ant-zoom-appear {
  transform: scale(0);
  opacity: 0;
  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 {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-big-enter,
.ant-zoom-big-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-enter.ant-zoom-big-enter-active,
.ant-zoom-big-appear.ant-zoom-big-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.ant-zoom-big-leave.ant-zoom-big-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-enter,
.ant-zoom-big-appear {
  transform: scale(0);
  opacity: 0;
  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 {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-fast-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  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 {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  transform: scale(0);
  opacity: 0;
  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 {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-up-enter,
.ant-zoom-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-up-enter.ant-zoom-up-enter-active,
.ant-zoom-up-appear.ant-zoom-up-appear-active {
  animation-name: antZoomUpIn;
  animation-play-state: running;
}
.ant-zoom-up-leave.ant-zoom-up-leave-active {
  animation-name: antZoomUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-up-enter,
.ant-zoom-up-appear {
  transform: scale(0);
  opacity: 0;
  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 {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-down-enter,
.ant-zoom-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-down-enter.ant-zoom-down-enter-active,
.ant-zoom-down-appear.ant-zoom-down-appear-active {
  animation-name: antZoomDownIn;
  animation-play-state: running;
}
.ant-zoom-down-leave.ant-zoom-down-leave-active {
  animation-name: antZoomDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-down-enter,
.ant-zoom-down-appear {
  transform: scale(0);
  opacity: 0;
  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 {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-left-enter,
.ant-zoom-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-left-enter.ant-zoom-left-enter-active,
.ant-zoom-left-appear.ant-zoom-left-appear-active {
  animation-name: antZoomLeftIn;
  animation-play-state: running;
}
.ant-zoom-left-leave.ant-zoom-left-leave-active {
  animation-name: antZoomLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-left-enter,
.ant-zoom-left-appear {
  transform: scale(0);
  opacity: 0;
  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 {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-right-enter,
.ant-zoom-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-right-enter.ant-zoom-right-enter-active,
.ant-zoom-right-appear.ant-zoom-right-appear-active {
  animation-name: antZoomRightIn;
  animation-play-state: running;
}
.ant-zoom-right-leave.ant-zoom-right-leave-active {
  animation-name: antZoomRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-right-enter,
.ant-zoom-right-appear {
  transform: scale(0);
  opacity: 0;
  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 {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
@keyframes antZoomIn {
  0% {
    transform: scale(0.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}
@keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}
@keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}
@keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}
@keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}
@keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}
@keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}
@keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}
@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-affix {
  position: fixed;
  z-index: 10;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-alert {
  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: flex;
  align-items: center;
  padding: 8px 15px;
  word-wrap: break-word;
  border-radius: 2px;
}
.ant-alert-content {
  flex: 1;
  min-width: 0;
}
.ant-alert-icon {
  margin-right: 8px;
}
.ant-alert-description {
  display: none;
  font-size: 14px;
  line-height: 22px;
}
.ant-alert-success {
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
}
.ant-alert-success .ant-alert-icon {
  color: #52c41a;
}
.ant-alert-info {
  background-color: #e6f7ff;
  border: 1px solid #91d5ff;
}
.ant-alert-info .ant-alert-icon {
  color: #1890ff;
}
.ant-alert-warning {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
}
.ant-alert-warning .ant-alert-icon {
  color: #faad14;
}
.ant-alert-error {
  background-color: #fff2f0;
  border: 1px solid #ffccc7;
}
.ant-alert-error .ant-alert-icon {
  color: #ff4d4f;
}
.ant-alert-error .ant-alert-description > pre {
  margin: 0;
  padding: 0;
}
.ant-alert-action {
  margin-left: 8px;
}
.ant-alert-close-icon {
  margin-left: 8px;
  padding: 0;
  overflow: hidden;
  font-size: 12px;
  line-height: 12px;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.ant-alert-close-icon .anticon-close {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-alert-close-icon .anticon-close:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-close-text {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-alert-close-text:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-with-description {
  align-items: flex-start;
  padding: 15px 15px 15px 24px;
}
.ant-alert-with-description.ant-alert-no-icon {
  padding: 15px 15px;
}
.ant-alert-with-description .ant-alert-icon {
  margin-right: 15px;
  font-size: 24px;
}
.ant-alert-with-description .ant-alert-message {
  display: block;
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-alert-message {
  color: rgba(0, 0, 0, 0.85);
}
.ant-alert-with-description .ant-alert-description {
  display: block;
}
.ant-alert.ant-alert-motion-leave {
  overflow: hidden;
  opacity: 1;
  transition: max-height 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-top 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), margin-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-alert.ant-alert-motion-leave-active {
  max-height: 0;
  margin-bottom: 0 !important;
  padding-top: 0;
  padding-bottom: 0;
  opacity: 0;
}
.ant-alert-banner {
  margin-bottom: 0;
  border: 0;
  border-radius: 0;
}
.ant-alert.ant-alert-rtl {
  direction: rtl;
}
.ant-alert-rtl .ant-alert-icon {
  margin-right: auto;
  margin-left: 8px;
}
.ant-alert-rtl .ant-alert-action {
  margin-right: 8px;
  margin-left: auto;
}
.ant-alert-rtl .ant-alert-close-icon {
  margin-right: 8px;
  margin-left: auto;
}
.ant-alert-rtl.ant-alert-with-description {
  padding-right: 24px;
  padding-left: 15px;
}
.ant-alert-rtl.ant-alert-with-description .ant-alert-icon {
  margin-right: auto;
  margin-left: 15px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-anchor {
  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;
  padding-left: 2px;
}
.ant-anchor-wrapper {
  margin-left: -4px;
  padding-left: 4px;
  overflow: auto;
  background-color: transparent;
}
.ant-anchor-ink {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
.ant-anchor-ink::before {
  position: relative;
  display: block;
  width: 2px;
  height: 100%;
  margin: 0 auto;
  background-color: #f0f0f0;
  content: ' ';
}
.ant-anchor-ink-ball {
  position: absolute;
  left: 50%;
  display: none;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid #1890ff;
  border-radius: 8px;
  transform: translateX(-50%);
  transition: top 0.3s ease-in-out;
}
.ant-anchor-ink-ball.visible {
  display: inline-block;
}
.ant-anchor-fixed .ant-anchor-ink .ant-anchor-ink-ball {
  display: none;
}
.ant-anchor-link {
  padding: 4px 0 4px 16px;
}
.ant-anchor-link-title {
  position: relative;
  display: block;
  margin-bottom: 3px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.ant-anchor-link-title:only-child {
  margin-bottom: 0;
}
.ant-anchor-link-active > .ant-anchor-link-title {
  color: #1890ff;
}
.ant-anchor-link .ant-anchor-link {
  padding-top: 2px;
  padding-bottom: 2px;
}
.ant-anchor-rtl {
  direction: rtl;
}
.ant-anchor-rtl.ant-anchor-wrapper {
  margin-right: -4px;
  margin-left: 0;
  padding-right: 4px;
  padding-left: 0;
}
.ant-anchor-rtl .ant-anchor-ink {
  right: 0;
  left: auto;
}
.ant-anchor-rtl .ant-anchor-ink-ball {
  right: 50%;
  left: 0;
  transform: translateX(50%);
}
.ant-anchor-rtl .ant-anchor-link {
  padding: 4px 16px 4px 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;
}

/* 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;
}
.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;
  margin-inline-end: 4px;
  padding-inline-start: 8px;
  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: middle;
}
.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 {
  margin-inline-start: 0;
}
.ant-select-multiple .ant-select-selection-search {
  position: relative;
  max-width: 100%;
  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 {
  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):not(.ant-pagination-size-changer) .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):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector,
.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).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-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .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):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector,
.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).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-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;
}
/* 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-arrow > *:not(:last-child) {
  margin-inline-end: 8px;
}
.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 {
  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 {
  animation-name: antSlideDownIn;
}
.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpOut;
}
.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft {
  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.ant-select-in-form-item {
  width: 100%;
}
.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;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-avatar {
  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;
  overflow: hidden;
  color: #fff;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  background: #ccc;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
}
.ant-avatar-image {
  background: transparent;
}
.ant-avatar .ant-image-img {
  display: block;
}
.ant-avatar-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar.ant-avatar-icon {
  font-size: 18px;
}
.ant-avatar.ant-avatar-icon > .anticon {
  margin: 0;
}
.ant-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
}
.ant-avatar-lg-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar-lg.ant-avatar-icon {
  font-size: 24px;
}
.ant-avatar-lg.ant-avatar-icon > .anticon {
  margin: 0;
}
.ant-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
}
.ant-avatar-sm-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar-sm.ant-avatar-icon {
  font-size: 14px;
}
.ant-avatar-sm.ant-avatar-icon > .anticon {
  margin: 0;
}
.ant-avatar-square {
  border-radius: 2px;
}
.ant-avatar > img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.ant-avatar-group {
  display: inline-flex;
}
.ant-avatar-group .ant-avatar {
  border: 1px solid #fff;
}
.ant-avatar-group .ant-avatar:not(:first-child) {
  margin-left: -8px;
}
.ant-avatar-group-popover .ant-avatar + .ant-avatar {
  margin-left: 3px;
}
.ant-avatar-group-rtl .ant-avatar:not(:first-child) {
  margin-right: -8px;
  margin-left: 0;
}
.ant-avatar-group-popover.ant-popover-rtl .ant-avatar + .ant-avatar {
  margin-right: 3px;
  margin-left: 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-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-content {
  position: relative;
}
.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: 15.3137085px;
}
.ant-popover-placement-right,
.ant-popover-placement-rightTop,
.ant-popover-placement-rightBottom {
  padding-left: 15.3137085px;
}
.ant-popover-placement-bottom,
.ant-popover-placement-bottomLeft,
.ant-popover-placement-bottomRight {
  padding-top: 15.3137085px;
}
.ant-popover-placement-left,
.ant-popover-placement-leftTop,
.ant-popover-placement-leftBottom {
  padding-right: 15.3137085px;
}
.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);
}
@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:not(:first-child) {
  margin-left: 8px;
}
.ant-popover-arrow {
  position: absolute;
  display: block;
  width: 22px;
  height: 22px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}
.ant-popover-arrow-content {
  --antd-arrow-background-color: #fff;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 11.3137085px;
  height: 11.3137085px;
  margin: auto;
  content: '';
  pointer-events: auto;
  border-radius: 0 0 2px;
  pointer-events: none;
}
.ant-popover-arrow-content::before {
  position: absolute;
  top: -11.3137085px;
  left: -11.3137085px;
  width: 33.9411255px;
  height: 33.9411255px;
  background: var(--antd-arrow-background-color);
  background-repeat: no-repeat;
  background-position: -10px -10px;
  content: '';
  clip-path: inset(33% 33%);
  clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z');
}
.ant-popover-placement-top .ant-popover-arrow,
.ant-popover-placement-topLeft .ant-popover-arrow,
.ant-popover-placement-topRight .ant-popover-arrow {
  bottom: 0;
  transform: translateY(100%);
}
.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(-11px) rotate(45deg);
}
.ant-popover-placement-top .ant-popover-arrow {
  left: 50%;
  transform: translateY(100%) 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: 0;
  transform: translateX(-100%);
}
.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(11px) rotate(135deg);
}
.ant-popover-placement-right .ant-popover-arrow {
  top: 50%;
  transform: translateX(-100%) 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: 0;
  transform: translateY(-100%);
}
.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(11px) rotate(-135deg);
}
.ant-popover-placement-bottom .ant-popover-arrow {
  left: 50%;
  transform: translateY(-100%) 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: 0;
  transform: translateX(100%);
}
.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(-11px) rotate(-45deg);
}
.ant-popover-placement-left .ant-popover-arrow {
  top: 50%;
  transform: translateX(100%) 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;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-back-top {
  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;
  right: 100px;
  bottom: 50px;
  z-index: 10;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.ant-back-top:empty {
  display: none;
}
.ant-back-top-rtl {
  right: auto;
  left: 100px;
  direction: rtl;
}
.ant-back-top-content {
  width: 40px;
  height: 40px;
  overflow: hidden;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 20px;
  transition: all 0.3s;
}
.ant-back-top-content:hover {
  background-color: rgba(0, 0, 0, 0.85);
  transition: all 0.3s;
}
.ant-back-top-icon {
  font-size: 24px;
  line-height: 40px;
}
@media screen and (max-width: 768px) {
  .ant-back-top {
    right: 60px;
  }
  .ant-back-top-rtl {
    right: auto;
    left: 60px;
  }
}
@media screen and (max-width: 480px) {
  .ant-back-top {
    right: 20px;
  }
  .ant-back-top-rtl {
    right: auto;
    left: 20px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-badge {
  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;
  line-height: 1;
}
.ant-badge-count {
  z-index: auto;
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #ff4d4f;
  border-radius: 10px;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count a,
.ant-badge-count a:hover {
  color: #fff;
}
.ant-badge-count-sm {
  min-width: 14px;
  height: 14px;
  padding: 0;
  font-size: 12px;
  line-height: 14px;
  border-radius: 7px;
}
.ant-badge-multiple-words {
  padding: 0 8px;
}
.ant-badge-dot {
  z-index: auto;
  width: 6px;
  min-width: 6px;
  height: 6px;
  background: #ff4d4f;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-dot.ant-scroll-number {
  transition: background 1.5s;
}
.ant-badge-count,
.ant-badge-dot,
.ant-badge .ant-scroll-number-custom-component {
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(50%, -50%);
  transform-origin: 100% 0%;
}
.ant-badge-count.anticon-spin,
.ant-badge-dot.anticon-spin,
.ant-badge .ant-scroll-number-custom-component.anticon-spin {
  animation: antBadgeLoadingCircle 1s infinite linear;
}
.ant-badge-status {
  line-height: inherit;
  vertical-align: baseline;
}
.ant-badge-status-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  border-radius: 50%;
}
.ant-badge-status-success {
  background-color: #52c41a;
}
.ant-badge-status-processing {
  position: relative;
  background-color: #1890ff;
}
.ant-badge-status-processing::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  animation: antStatusProcessing 1.2s infinite ease-in-out;
  content: '';
}
.ant-badge-status-default {
  background-color: #d9d9d9;
}
.ant-badge-status-error {
  background-color: #ff4d4f;
}
.ant-badge-status-warning {
  background-color: #faad14;
}
.ant-badge-status-pink {
  background: #eb2f96;
}
.ant-badge-status-magenta {
  background: #eb2f96;
}
.ant-badge-status-red {
  background: #f5222d;
}
.ant-badge-status-volcano {
  background: #fa541c;
}
.ant-badge-status-orange {
  background: #fa8c16;
}
.ant-badge-status-yellow {
  background: #fadb14;
}
.ant-badge-status-gold {
  background: #faad14;
}
.ant-badge-status-cyan {
  background: #13c2c2;
}
.ant-badge-status-lime {
  background: #a0d911;
}
.ant-badge-status-green {
  background: #52c41a;
}
.ant-badge-status-blue {
  background: #1890ff;
}
.ant-badge-status-geekblue {
  background: #2f54eb;
}
.ant-badge-status-purple {
  background: #722ed1;
}
.ant-badge-status-text {
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.ant-badge-zoom-appear,
.ant-badge-zoom-enter {
  animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  animation-fill-mode: both;
}
.ant-badge-zoom-leave {
  animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  animation-fill-mode: both;
}
.ant-badge-not-a-wrapper .ant-badge-zoom-appear,
.ant-badge-not-a-wrapper .ant-badge-zoom-enter {
  animation: antNoWrapperZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
}
.ant-badge-not-a-wrapper .ant-badge-zoom-leave {
  animation: antNoWrapperZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
}
.ant-badge-not-a-wrapper:not(.ant-badge-status) {
  vertical-align: middle;
}
.ant-badge-not-a-wrapper .ant-scroll-number-custom-component,
.ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}
.ant-badge-not-a-wrapper .ant-scroll-number-custom-component,
.ant-badge-not-a-wrapper .ant-scroll-number {
  position: relative;
  top: auto;
  display: block;
  transform-origin: 50% 50%;
}
@keyframes antStatusProcessing {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    transform: scale(2.4);
    opacity: 0;
  }
}
.ant-scroll-number {
  overflow: hidden;
  direction: ltr;
}
.ant-scroll-number-only {
  position: relative;
  display: inline-block;
  height: 20px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  /* stylelint-enable property-no-vendor-prefix */
}
.ant-scroll-number-only > p.ant-scroll-number-only-unit {
  height: 20px;
  margin: 0;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  /* stylelint-enable property-no-vendor-prefix */
}
.ant-scroll-number-symbol {
  vertical-align: top;
}
@keyframes antZoomBadgeIn {
  0% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(50%, -50%);
  }
}
@keyframes antZoomBadgeOut {
  0% {
    transform: scale(1) translate(50%, -50%);
  }
  100% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
}
@keyframes antNoWrapperZoomBadgeIn {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
  }
}
@keyframes antNoWrapperZoomBadgeOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
    opacity: 0;
  }
}
@keyframes antBadgeLoadingCircle {
  0% {
    transform-origin: 50%;
  }
  100% {
    transform: translate(50%, -50%) rotate(360deg);
    transform-origin: 50%;
  }
}
.ant-ribbon-wrapper {
  position: relative;
}
.ant-ribbon {
  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: 8px;
  height: 22px;
  padding: 0 8px;
  color: #fff;
  line-height: 22px;
  white-space: nowrap;
  background-color: #1890ff;
  border-radius: 2px;
}
.ant-ribbon-text {
  color: #fff;
}
.ant-ribbon-corner {
  position: absolute;
  top: 100%;
  width: 8px;
  height: 8px;
  color: currentcolor;
  border: 4px solid;
  transform: scaleY(0.75);
  transform-origin: top;
}
.ant-ribbon-corner::after {
  position: absolute;
  top: -4px;
  left: -4px;
  width: inherit;
  height: inherit;
  color: rgba(0, 0, 0, 0.25);
  border: inherit;
  content: '';
}
.ant-ribbon-color-pink {
  color: #eb2f96;
  background: #eb2f96;
}
.ant-ribbon-color-magenta {
  color: #eb2f96;
  background: #eb2f96;
}
.ant-ribbon-color-red {
  color: #f5222d;
  background: #f5222d;
}
.ant-ribbon-color-volcano {
  color: #fa541c;
  background: #fa541c;
}
.ant-ribbon-color-orange {
  color: #fa8c16;
  background: #fa8c16;
}
.ant-ribbon-color-yellow {
  color: #fadb14;
  background: #fadb14;
}
.ant-ribbon-color-gold {
  color: #faad14;
  background: #faad14;
}
.ant-ribbon-color-cyan {
  color: #13c2c2;
  background: #13c2c2;
}
.ant-ribbon-color-lime {
  color: #a0d911;
  background: #a0d911;
}
.ant-ribbon-color-green {
  color: #52c41a;
  background: #52c41a;
}
.ant-ribbon-color-blue {
  color: #1890ff;
  background: #1890ff;
}
.ant-ribbon-color-geekblue {
  color: #2f54eb;
  background: #2f54eb;
}
.ant-ribbon-color-purple {
  color: #722ed1;
  background: #722ed1;
}
.ant-ribbon.ant-ribbon-placement-end {
  right: -8px;
  border-bottom-right-radius: 0;
}
.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner {
  right: 0;
  border-color: currentcolor transparent transparent currentcolor;
}
.ant-ribbon.ant-ribbon-placement-start {
  left: -8px;
  border-bottom-left-radius: 0;
}
.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner {
  left: 0;
  border-color: currentcolor currentcolor transparent transparent;
}
.ant-badge-rtl {
  direction: rtl;
}
.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-count,
.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-dot,
.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component {
  right: auto;
  left: 0;
  direction: ltr;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}
.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component {
  right: auto;
  left: 0;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}
.ant-badge-rtl .ant-badge-status-text {
  margin-right: 8px;
  margin-left: 0;
}
.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-appear,
.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-enter {
  animation-name: antZoomBadgeInRtl;
}
.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-leave {
  animation-name: antZoomBadgeOutRtl;
}
.ant-ribbon-rtl {
  direction: rtl;
}
.ant-ribbon-rtl.ant-ribbon-placement-end {
  right: unset;
  left: -8px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 0;
}
.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner {
  right: unset;
  left: 0;
  border-color: currentcolor currentcolor transparent transparent;
}
.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner::after {
  border-color: currentcolor currentcolor transparent transparent;
}
.ant-ribbon-rtl.ant-ribbon-placement-start {
  right: -8px;
  left: unset;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 2px;
}
.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner {
  right: 0;
  left: unset;
  border-color: currentcolor transparent transparent currentcolor;
}
.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner::after {
  border-color: currentcolor transparent transparent currentcolor;
}
@keyframes antZoomBadgeInRtl {
  0% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(-50%, -50%);
  }
}
@keyframes antZoomBadgeOutRtl {
  0% {
    transform: scale(1) translate(-50%, -50%);
  }
  100% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-breadcrumb {
  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 ol {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-breadcrumb a {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-breadcrumb a:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-breadcrumb li:last-child {
  color: rgba(0, 0, 0, 0.85);
}
.ant-breadcrumb li:last-child a {
  color: rgba(0, 0, 0, 0.85);
}
li: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;
}

/* 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: 15.3137085px;
}
.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: 15.3137085px;
}
.ant-dropdown-arrow {
  position: absolute;
  z-index: 1;
  display: block;
  width: 11.3137085px;
  height: 11.3137085px;
  border-radius: 0 0 2px;
  pointer-events: none;
}
.ant-dropdown-arrow::before {
  position: absolute;
  top: -11.3137085px;
  left: -11.3137085px;
  width: 33.9411255px;
  height: 33.9411255px;
  background: #fff;
  background-repeat: no-repeat;
  background-position: -10px -10px;
  content: '';
  clip-path: inset(33% 33%);
  clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z');
}
.ant-dropdown-placement-top > .ant-dropdown-arrow,
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  bottom: 10px;
  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: 9.41421356px;
  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,
.ant-dropdown-menu-item.ant-dropdown-menu-item-active,
.ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-active,
.ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active,
.ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-active {
  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 {
  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 {
  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 {
  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 {
  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-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;
}
.ant-btn-icon-only .anticon-loading {
  padding: 0 !important;
}
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;
  animation: none;
}
.ant-btn > .ant-btn-loading-icon .anticon svg {
  animation: loadingCircle 1s infinite linear;
}
.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 .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-disabled {
  cursor: not-allowed;
}
a.ant-btn-disabled > * {
  pointer-events: none;
}
a.ant-btn-disabled,
a.ant-btn-disabled:hover,
a.ant-btn-disabled:focus,
a.ant-btn-disabled:active {
  color: rgba(0, 0, 0, 0.25);
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
a.ant-btn-disabled > a:only-child,
a.ant-btn-disabled:hover > a:only-child,
a.ant-btn-disabled:focus > a:only-child,
a.ant-btn-disabled:active > a:only-child {
  color: currentcolor;
}
a.ant-btn-disabled > a:only-child::after,
a.ant-btn-disabled:hover > a:only-child::after,
a.ant-btn-disabled:focus > a:only-child::after,
a.ant-btn-disabled:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
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-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-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:not(.ant-menu-item-disabled):focus-visible,
.ant-menu-submenu-title:not(.ant-menu-item-disabled):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: '\20';
}
.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item {
  position: relative;
}
.ant-menu-vertical .ant-menu-item::after,
.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-inline .ant-menu-item::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border-right: 3px solid #1890ff;
  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;
}

/* 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: -moz-max-content;
  width: max-content;
  width: intrinsic;
  max-width: 250px;
  visibility: visible;
}
.ant-tooltip-content {
  position: relative;
}
.ant-tooltip-hidden {
  display: none;
}
.ant-tooltip-placement-top,
.ant-tooltip-placement-topLeft,
.ant-tooltip-placement-topRight {
  padding-bottom: 14.3137085px;
}
.ant-tooltip-placement-right,
.ant-tooltip-placement-rightTop,
.ant-tooltip-placement-rightBottom {
  padding-left: 14.3137085px;
}
.ant-tooltip-placement-bottom,
.ant-tooltip-placement-bottomLeft,
.ant-tooltip-placement-bottomRight {
  padding-top: 14.3137085px;
}
.ant-tooltip-placement-left,
.ant-tooltip-placement-leftTop,
.ant-tooltip-placement-leftBottom {
  padding-right: 14.3137085px;
}
.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;
  z-index: 2;
  display: block;
  width: 22px;
  height: 22px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}
.ant-tooltip-arrow-content {
  --antd-arrow-background-color: linear-gradient(to right bottom, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75));
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 11.3137085px;
  height: 11.3137085px;
  margin: auto;
  content: '';
  pointer-events: auto;
  border-radius: 0 0 2px;
  pointer-events: none;
}
.ant-tooltip-arrow-content::before {
  position: absolute;
  top: -11.3137085px;
  left: -11.3137085px;
  width: 33.9411255px;
  height: 33.9411255px;
  background: var(--antd-arrow-background-color);
  background-repeat: no-repeat;
  background-position: -10px -10px;
  content: '';
  clip-path: inset(33% 33%);
  clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z');
}
.ant-tooltip-placement-top .ant-tooltip-arrow,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow,
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  bottom: 0;
  transform: translateY(100%);
}
.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(-11px) rotate(45deg);
}
.ant-tooltip-placement-top .ant-tooltip-arrow {
  left: 50%;
  transform: translateY(100%) 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: 0;
  transform: translateX(-100%);
}
.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(11px) rotate(135deg);
}
.ant-tooltip-placement-right .ant-tooltip-arrow {
  top: 50%;
  transform: translateX(-100%) 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: 0;
  transform: translateX(100%);
}
.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(-11px) rotate(315deg);
}
.ant-tooltip-placement-left .ant-tooltip-arrow {
  top: 50%;
  transform: translateX(100%) 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: 0;
  transform: translateY(-100%);
}
.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(11px) rotate(225deg);
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow {
  left: 50%;
  transform: translateY(-100%) 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: #eb2f96;
}
.ant-tooltip-magenta .ant-tooltip-inner {
  background-color: #eb2f96;
}
.ant-tooltip-magenta .ant-tooltip-arrow-content::before {
  background: #eb2f96;
}
.ant-tooltip-red .ant-tooltip-inner {
  background-color: #f5222d;
}
.ant-tooltip-red .ant-tooltip-arrow-content::before {
  background: #f5222d;
}
.ant-tooltip-volcano .ant-tooltip-inner {
  background-color: #fa541c;
}
.ant-tooltip-volcano .ant-tooltip-arrow-content::before {
  background: #fa541c;
}
.ant-tooltip-orange .ant-tooltip-inner {
  background-color: #fa8c16;
}
.ant-tooltip-orange .ant-tooltip-arrow-content::before {
  background: #fa8c16;
}
.ant-tooltip-yellow .ant-tooltip-inner {
  background-color: #fadb14;
}
.ant-tooltip-yellow .ant-tooltip-arrow-content::before {
  background: #fadb14;
}
.ant-tooltip-gold .ant-tooltip-inner {
  background-color: #faad14;
}
.ant-tooltip-gold .ant-tooltip-arrow-content::before {
  background: #faad14;
}
.ant-tooltip-cyan .ant-tooltip-inner {
  background-color: #13c2c2;
}
.ant-tooltip-cyan .ant-tooltip-arrow-content::before {
  background: #13c2c2;
}
.ant-tooltip-lime .ant-tooltip-inner {
  background-color: #a0d911;
}
.ant-tooltip-lime .ant-tooltip-arrow-content::before {
  background: #a0d911;
}
.ant-tooltip-green .ant-tooltip-inner {
  background-color: #52c41a;
}
.ant-tooltip-green .ant-tooltip-arrow-content::before {
  background: #52c41a;
}
.ant-tooltip-blue .ant-tooltip-inner {
  background-color: #1890ff;
}
.ant-tooltip-blue .ant-tooltip-arrow-content::before {
  background: #1890ff;
}
.ant-tooltip-geekblue .ant-tooltip-inner {
  background-color: #2f54eb;
}
.ant-tooltip-geekblue .ant-tooltip-arrow-content::before {
  background: #2f54eb;
}
.ant-tooltip-purple .ant-tooltip-inner {
  background-color: #722ed1;
}
.ant-tooltip-purple .ant-tooltip-arrow-content::before {
  background: #722ed1;
}
.ant-tooltip-rtl {
  direction: rtl;
}
.ant-tooltip-rtl .ant-tooltip-inner {
  text-align: right;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-picker-calendar {
  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;
}
.ant-picker-calendar-header {
  display: flex;
  justify-content: flex-end;
  padding: 12px 0;
}
.ant-picker-calendar-header .ant-picker-calendar-year-select {
  min-width: 80px;
}
.ant-picker-calendar-header .ant-picker-calendar-month-select {
  min-width: 70px;
  margin-left: 8px;
}
.ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-left: 8px;
}
.ant-picker-calendar .ant-picker-panel {
  background: #fff;
  border: 0;
  border-top: 1px solid #f0f0f0;
  border-radius: 0;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-month-panel,
.ant-picker-calendar .ant-picker-panel .ant-picker-date-panel {
  width: auto;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-body {
  padding: 8px 0;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-content {
  width: 100%;
}
.ant-picker-calendar-mini {
  border-radius: 2px;
}
.ant-picker-calendar-mini .ant-picker-calendar-header {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-picker-calendar-mini .ant-picker-panel {
  border-radius: 0 0 2px 2px;
}
.ant-picker-calendar-mini .ant-picker-content {
  height: 256px;
}
.ant-picker-calendar-mini .ant-picker-content th {
  height: auto;
  padding: 0;
  line-height: 18px;
}
.ant-picker-calendar-mini .ant-picker-cell::before {
  pointer-events: none;
}
.ant-picker-calendar-full .ant-picker-panel {
  display: block;
  width: 100%;
  text-align: right;
  background: #fff;
  border: 0;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body td {
  padding: 0;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  height: auto;
  padding: 0 12px 5px 0;
  line-height: 18px;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell::before {
  display: none;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date {
  background: #f5f5f5;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today::before {
  display: none;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today {
  background: #e6f7ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: #1890ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date {
  display: block;
  width: auto;
  height: auto;
  margin: 0 4px;
  padding: 4px 8px 0;
  border: 0;
  border-top: 2px solid #f0f0f0;
  border-radius: 0;
  transition: background 0.3s;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value {
  line-height: 24px;
  transition: color 0.3s;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  position: static;
  width: auto;
  height: 86px;
  overflow-y: auto;
  color: rgba(0, 0, 0, 0.85);
  line-height: 1.5715;
  text-align: left;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today {
  border-color: #1890ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: rgba(0, 0, 0, 0.85);
}
@media only screen and (max-width: 480px) {
  .ant-picker-calendar-header {
    display: block;
  }
  .ant-picker-calendar-header .ant-picker-calendar-year-select {
    width: 50%;
  }
  .ant-picker-calendar-header .ant-picker-calendar-month-select {
    width: calc(50% - 8px);
  }
  .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
    width: 100%;
    margin-top: 8px;
    margin-left: 0;
  }
  .ant-picker-calendar-header .ant-picker-calendar-mode-switch > label {
    width: 50%;
    text-align: center;
  }
}
.ant-picker-calendar-rtl {
  direction: rtl;
}
.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-month-select {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel {
  text-align: left;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  padding: 0 0 5px 12px;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  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-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 .ant-picker-active-bar {
  background: #ff7875;
}
.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 .ant-picker-active-bar {
  background: #ffc53d;
}
.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;
  flex: auto;
  min-width: 1px;
  height: auto;
  padding: 0;
  background: transparent;
  border: 0;
}
.ant-picker-input > input::-moz-placeholder {
  color: #bfbfbf;
  -moz-user-select: none;
       user-select: none;
}
.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;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
}
.ant-picker-dropdown-hidden {
  display: none;
}
.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow {
  top: 2.58561808px;
  display: block;
  transform: rotate(-135deg) translateY(1px);
}
.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow {
  bottom: 2.58561808px;
  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 {
  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 {
  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 {
  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 {
  animation-name: antSlideUpOut;
}
.ant-picker-dropdown-range {
  padding: 7.54247233px 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: 11.3137085px;
  height: 11.3137085px;
  margin-left: 16.5px;
  box-shadow: 2px 2px 6px -2px rgba(0, 0, 0, 0.1);
  transition: left 0.3s ease-out;
  border-radius: 0 0 2px;
  pointer-events: none;
}
.ant-picker-range-arrow::before {
  position: absolute;
  top: -11.3137085px;
  left: -11.3137085px;
  width: 33.9411255px;
  height: 33.9411255px;
  background: #fff;
  background-repeat: no-repeat;
  background-position: -10px -10px;
  content: '';
  clip-path: inset(33% 33%);
  clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 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: -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 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;
}

/* 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-wrapper.ant-radio-wrapper-in-form-item input[type='radio'] {
  width: 14px;
  height: 14px;
}
.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 rgba(24, 144, 255, 0.12);
}
.ant-radio-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  visibility: hidden;
  animation: antRadioEffect 0.36s ease-in-out;
  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.ant-radio-disabled .ant-radio-inner {
  border-color: #d9d9d9;
}
.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;
  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 rgba(24, 144, 255, 0.12);
}
.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 rgba(24, 144, 255, 0.12);
}
.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 rgba(24, 144, 255, 0.12);
}
.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;
}
@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-card {
  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;
  background: #fff;
  border-radius: 2px;
}
.ant-card-rtl {
  direction: rtl;
}
.ant-card-hoverable {
  cursor: pointer;
  transition: box-shadow 0.3s, border-color 0.3s;
}
.ant-card-hoverable:hover {
  border-color: transparent;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.ant-card-bordered {
  border: 1px solid #f0f0f0;
}
.ant-card-head {
  min-height: 48px;
  margin-bottom: -1px;
  padding: 0 24px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  background: transparent;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
}
.ant-card-head::before {
  display: table;
  content: '';
}
.ant-card-head::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-head-wrapper {
  display: flex;
  align-items: center;
}
.ant-card-head-title {
  display: inline-block;
  flex: 1;
  padding: 16px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-head-title > .ant-typography,
.ant-card-head-title > .ant-typography-edit-content {
  left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.ant-card-head .ant-tabs-top {
  clear: both;
  margin-bottom: -17px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
}
.ant-card-head .ant-tabs-top-bar {
  border-bottom: 1px solid #f0f0f0;
}
.ant-card-extra {
  margin-left: auto;
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
}
.ant-card-rtl .ant-card-extra {
  margin-right: auto;
  margin-left: 0;
}
.ant-card-body {
  padding: 24px;
}
.ant-card-body::before {
  display: table;
  content: '';
}
.ant-card-body::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-contain-grid .ant-card-body {
  display: flex;
  flex-wrap: wrap;
}
.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body {
  margin: -1px 0 0 -1px;
  padding: 0;
}
.ant-card-grid {
  width: 33.33%;
  padding: 24px;
  border: 0;
  border-radius: 0;
  box-shadow: 1px 0 0 0 #f0f0f0, 0 1px 0 0 #f0f0f0, 1px 1px 0 0 #f0f0f0, 1px 0 0 0 #f0f0f0 inset, 0 1px 0 0 #f0f0f0 inset;
  transition: all 0.3s;
}
.ant-card-grid-hoverable:hover {
  position: relative;
  z-index: 1;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.ant-card-contain-tabs > .ant-card-head .ant-card-head-title {
  min-height: 32px;
  padding-bottom: 0;
}
.ant-card-contain-tabs > .ant-card-head .ant-card-extra {
  padding-bottom: 0;
}
.ant-card-bordered .ant-card-cover {
  margin-top: -1px;
  margin-right: -1px;
  margin-left: -1px;
}
.ant-card-cover > * {
  display: block;
  width: 100%;
}
.ant-card-cover img {
  border-radius: 2px 2px 0 0;
}
.ant-card-actions {
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
  background: #fff;
  border-top: 1px solid #f0f0f0;
}
.ant-card-actions::before {
  display: table;
  content: '';
}
.ant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-actions > li {
  margin: 12px 0;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
}
.ant-card-actions > li > span {
  position: relative;
  display: block;
  min-width: 32px;
  font-size: 14px;
  line-height: 1.5715;
  cursor: pointer;
}
.ant-card-actions > li > span:hover {
  color: #1890ff;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn),
.ant-card-actions > li > span > .anticon {
  display: inline-block;
  width: 100%;
  color: rgba(0, 0, 0, 0.45);
  line-height: 22px;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn):hover,
.ant-card-actions > li > span > .anticon:hover {
  color: #1890ff;
}
.ant-card-actions > li > span > .anticon {
  font-size: 16px;
  line-height: 22px;
}
.ant-card-actions > li:not(:last-child) {
  border-right: 1px solid #f0f0f0;
}
.ant-card-rtl .ant-card-actions > li:not(:last-child) {
  border-right: none;
  border-left: 1px solid #f0f0f0;
}
.ant-card-type-inner .ant-card-head {
  padding: 0 24px;
  background: #fafafa;
}
.ant-card-type-inner .ant-card-head-title {
  padding: 12px 0;
  font-size: 14px;
}
.ant-card-type-inner .ant-card-body {
  padding: 16px 24px;
}
.ant-card-type-inner .ant-card-extra {
  padding: 13.5px 0;
}
.ant-card-meta {
  display: flex;
  margin: -4px 0;
}
.ant-card-meta::before {
  display: table;
  content: '';
}
.ant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-meta-avatar {
  padding-right: 16px;
}
.ant-card-rtl .ant-card-meta-avatar {
  padding-right: 0;
  padding-left: 16px;
}
.ant-card-meta-detail {
  overflow: hidden;
}
.ant-card-meta-detail > div:not(:last-child) {
  margin-bottom: 8px;
}
.ant-card-meta-title {
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-meta-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-card-loading {
  overflow: hidden;
}
.ant-card-loading .ant-card-body {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-card-small > .ant-card-head {
  min-height: 36px;
  padding: 0 12px;
  font-size: 14px;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
  padding: 8px 0;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-extra {
  padding: 8px 0;
  font-size: 14px;
}
.ant-card-small > .ant-card-body {
  padding: 12px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-skeleton {
  display: table;
  width: 100%;
}
.ant-skeleton-header {
  display: table-cell;
  padding-right: 16px;
  vertical-align: top;
}
.ant-skeleton-header .ant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-header .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-header .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-content {
  display: table-cell;
  width: 100%;
  vertical-align: top;
}
.ant-skeleton-content .ant-skeleton-title {
  width: 100%;
  height: 16px;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 2px;
}
.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 24px;
}
.ant-skeleton-content .ant-skeleton-paragraph {
  padding: 0;
}
.ant-skeleton-content .ant-skeleton-paragraph > li {
  width: 100%;
  height: 16px;
  list-style: none;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 2px;
}
.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) {
  width: 61%;
}
.ant-skeleton-content .ant-skeleton-paragraph > li + li {
  margin-top: 16px;
}
.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title {
  margin-top: 12px;
}
.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 28px;
}
.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph > li {
  border-radius: 100px;
}
.ant-skeleton-active .ant-skeleton-title,
.ant-skeleton-active .ant-skeleton-paragraph > li,
.ant-skeleton-active .ant-skeleton-avatar,
.ant-skeleton-active .ant-skeleton-button,
.ant-skeleton-active .ant-skeleton-input,
.ant-skeleton-active .ant-skeleton-image {
  position: relative;
  /* stylelint-disable-next-line property-no-vendor-prefix,value-no-vendor-prefix */
  z-index: 0;
  overflow: hidden;
  background: transparent;
}
.ant-skeleton-active .ant-skeleton-title::after,
.ant-skeleton-active .ant-skeleton-paragraph > li::after,
.ant-skeleton-active .ant-skeleton-avatar::after,
.ant-skeleton-active .ant-skeleton-button::after,
.ant-skeleton-active .ant-skeleton-input::after,
.ant-skeleton-active .ant-skeleton-image::after {
  position: absolute;
  top: 0;
  right: -150%;
  bottom: 0;
  left: -150%;
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  animation: ant-skeleton-loading 1.4s ease infinite;
  content: '';
}
.ant-skeleton.ant-skeleton-block {
  width: 100%;
}
.ant-skeleton.ant-skeleton-block .ant-skeleton-button {
  width: 100%;
}
.ant-skeleton.ant-skeleton-block .ant-skeleton-input {
  width: 100%;
}
.ant-skeleton-element {
  display: inline-block;
  width: auto;
}
.ant-skeleton-element .ant-skeleton-button {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 2px;
  width: 64px;
  min-width: 64px;
  height: 32px;
  line-height: 32px;
}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-square {
  width: 32px;
  min-width: 32px;
}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle {
  width: 32px;
  min-width: 32px;
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round {
  border-radius: 32px;
}
.ant-skeleton-element .ant-skeleton-button-lg {
  width: 80px;
  min-width: 80px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-square {
  width: 40px;
  min-width: 40px;
}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle {
  width: 40px;
  min-width: 40px;
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round {
  border-radius: 40px;
}
.ant-skeleton-element .ant-skeleton-button-sm {
  width: 48px;
  min-width: 48px;
  height: 24px;
  line-height: 24px;
}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-square {
  width: 24px;
  min-width: 24px;
}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle {
  width: 24px;
  min-width: 24px;
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round {
  border-radius: 24px;
}
.ant-skeleton-element .ant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-input {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 160px;
  min-width: 160px;
  height: 32px;
  line-height: 32px;
}
.ant-skeleton-element .ant-skeleton-input-lg {
  width: 200px;
  min-width: 200px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-input-sm {
  width: 120px;
  min-width: 120px;
  height: 24px;
  line-height: 24px;
}
.ant-skeleton-element .ant-skeleton-image {
  display: flex;
  align-items: center;
  justify-content: center;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 96px;
  height: 96px;
  line-height: 96px;
}
.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-image-path {
  fill: #bfbfbf;
}
.ant-skeleton-element .ant-skeleton-image-svg {
  width: 48px;
  height: 48px;
  line-height: 48px;
  max-width: 192px;
  max-height: 192px;
}
.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle {
  border-radius: 50%;
}
@keyframes ant-skeleton-loading {
  0% {
    transform: translateX(-37.5%);
  }
  100% {
    transform: translateX(37.5%);
  }
}
.ant-skeleton-rtl {
  direction: rtl;
}
.ant-skeleton-rtl .ant-skeleton-header {
  padding-right: 0;
  padding-left: 16px;
}
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {
  animation-name: ant-skeleton-loading-rtl;
}
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  animation-name: ant-skeleton-loading-rtl;
}
@keyframes ant-skeleton-loading-rtl {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 100% 50%;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-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;
}
.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 {
  position: relative;
  width: 100%;
}
.ant-tabs-content-holder {
  flex: auto;
  min-width: 0;
  min-height: 0;
}
.ant-tabs-tabpane {
  outline: none;
}
.ant-tabs-tabpane-hidden {
  display: none;
}
.ant-tabs-switch-appear,
.ant-tabs-switch-enter {
  transition: none;
}
.ant-tabs-switch-appear-start,
.ant-tabs-switch-enter-start {
  opacity: 0;
}
.ant-tabs-switch-appear-active,
.ant-tabs-switch-enter-active {
  opacity: 1;
  transition: opacity 0.3s;
}
.ant-tabs-switch-leave {
  position: absolute;
  transition: none;
  inset: 0;
}
.ant-tabs-switch-leave-start {
  opacity: 1;
}
.ant-tabs-switch-leave-active {
  opacity: 0;
  transition: opacity 0.3s;
}

/* 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: '←';
}
.ant-carousel .slick-next {
  right: -25px;
}
.ant-carousel .slick-next::before {
  content: '→';
}
.ant-carousel .slick-dots {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: 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: '→';
}
.ant-carousel-rtl .ant-carousel .slick-next {
  right: auto;
  left: -25px;
}
.ant-carousel-rtl .ant-carousel .slick-next::before {
  content: '←';
}
.ant-carousel-rtl.ant-carousel .slick-dots {
  flex-direction: row-reverse;
}
.ant-carousel-rtl.ant-carousel-vertical .slick-dots {
  flex-direction: column;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@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;
  animation: antCheckboxEffect 0.36s ease-in-out;
  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);
  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;
  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-wrapper.ant-cascader-checkbox-wrapper-in-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
.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 {
  flex-grow: 1;
  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 */
@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;
  animation: antCheckboxEffect 0.36s ease-in-out;
  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);
  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;
  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-wrapper.ant-checkbox-wrapper-in-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
.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;
}

/* 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;
  min-width: 0;
}
.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-space-evenly {
  justify-content: space-evenly;
}
.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-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-header-text {
  flex: auto;
}
.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 {
  flex: none;
  cursor: pointer;
}
.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-left: 12px;
}
.ant-collapse-icon-position-end > .ant-collapse-item > .ant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-right: 40px;
}
.ant-collapse-icon-position-end > .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:last-child {
  border-bottom: 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-icon-position-end > .ant-collapse-item > .ant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-left: 40px;
}
.ant-collapse-rtl.ant-collapse.ant-collapse-icon-position-end > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  position: absolute;
  top: 50%;
  right: auto;
  left: 16px;
  margin: 0;
  transform: translateY(-50%);
}
.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;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-comment {
  position: relative;
  background-color: inherit;
}
.ant-comment-inner {
  display: flex;
  padding: 16px 0;
}
.ant-comment-avatar {
  position: relative;
  flex-shrink: 0;
  margin-right: 12px;
  cursor: pointer;
}
.ant-comment-avatar img {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}
.ant-comment-content {
  position: relative;
  flex: 1 1 auto;
  min-width: 1px;
  font-size: 14px;
  word-wrap: break-word;
}
.ant-comment-content-author {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-bottom: 4px;
  font-size: 14px;
}
.ant-comment-content-author > a,
.ant-comment-content-author > span {
  padding-right: 8px;
  font-size: 12px;
  line-height: 18px;
}
.ant-comment-content-author-name {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  transition: color 0.3s;
}
.ant-comment-content-author-name > * {
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-content-author-name > *:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-content-author-time {
  color: #ccc;
  white-space: nowrap;
  cursor: auto;
}
.ant-comment-content-detail p {
  margin-bottom: inherit;
  white-space: pre-wrap;
}
.ant-comment-actions {
  margin-top: 12px;
  margin-bottom: inherit;
  padding-left: 0;
}
.ant-comment-actions > li {
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-actions > li > span {
  margin-right: 10px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-comment-actions > li > span:hover {
  color: #595959;
}
.ant-comment-nested {
  margin-left: 44px;
}
.ant-comment-rtl {
  direction: rtl;
}
.ant-comment-rtl .ant-comment-avatar {
  margin-right: 0;
  margin-left: 12px;
}
.ant-comment-rtl .ant-comment-content-author > a,
.ant-comment-rtl .ant-comment-content-author > span {
  padding-right: 0;
  padding-left: 8px;
}
.ant-comment-rtl .ant-comment-actions {
  padding-right: 0;
}
.ant-comment-rtl .ant-comment-actions > li > span {
  margin-right: 0;
  margin-left: 10px;
}
.ant-comment-rtl .ant-comment-nested {
  margin-right: 44px;
  margin-left: 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-descriptions-header {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.ant-descriptions-title {
  flex: auto;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-descriptions-extra {
  margin-left: auto;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.ant-descriptions-view {
  width: 100%;
  border-radius: 2px;
}
.ant-descriptions-view table {
  width: 100%;
  table-layout: fixed;
}
.ant-descriptions-row > th,
.ant-descriptions-row > td {
  padding-bottom: 16px;
}
.ant-descriptions-row:last-child {
  border-bottom: none;
}
.ant-descriptions-item-label {
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 1.5715;
  text-align: start;
}
.ant-descriptions-item-label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.ant-descriptions-item-label.ant-descriptions-item-no-colon::after {
  content: ' ';
}
.ant-descriptions-item-no-label::after {
  margin: 0;
  content: '';
}
.ant-descriptions-item-content {
  display: table-cell;
  flex: 1;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  word-break: break-word;
  overflow-wrap: break-word;
}
.ant-descriptions-item {
  padding-bottom: 0;
  vertical-align: top;
}
.ant-descriptions-item-container {
  display: flex;
}
.ant-descriptions-item-container .ant-descriptions-item-label,
.ant-descriptions-item-container .ant-descriptions-item-content {
  display: inline-flex;
  align-items: baseline;
}
.ant-descriptions-middle .ant-descriptions-row > th,
.ant-descriptions-middle .ant-descriptions-row > td {
  padding-bottom: 12px;
}
.ant-descriptions-small .ant-descriptions-row > th,
.ant-descriptions-small .ant-descriptions-row > td {
  padding-bottom: 8px;
}
.ant-descriptions-bordered .ant-descriptions-view {
  border: 1px solid #f0f0f0;
}
.ant-descriptions-bordered .ant-descriptions-view > table {
  table-layout: auto;
  border-collapse: collapse;
}
.ant-descriptions-bordered .ant-descriptions-item-label,
.ant-descriptions-bordered .ant-descriptions-item-content {
  padding: 16px 24px;
  border-right: 1px solid #f0f0f0;
}
.ant-descriptions-bordered .ant-descriptions-item-label:last-child,
.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-right: none;
}
.ant-descriptions-bordered .ant-descriptions-item-label {
  background-color: #fafafa;
}
.ant-descriptions-bordered .ant-descriptions-item-label::after {
  display: none;
}
.ant-descriptions-bordered .ant-descriptions-row {
  border-bottom: 1px solid #f0f0f0;
}
.ant-descriptions-bordered .ant-descriptions-row:last-child {
  border-bottom: none;
}
.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content {
  padding: 12px 24px;
}
.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content {
  padding: 8px 16px;
}
.ant-descriptions-rtl {
  direction: rtl;
}
.ant-descriptions-rtl .ant-descriptions-item-label::after {
  margin: 0 2px 0 8px;
}
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label,
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content {
  border-right: none;
  border-left: 1px solid #f0f0f0;
}
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label:last-child,
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-left: 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%;
}

/* 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;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  pointer-events: none;
}
.ant-drawer-inline {
  position: absolute;
}
.ant-drawer-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.45);
  pointer-events: auto;
}
.ant-drawer-content-wrapper {
  position: absolute;
  z-index: 1000;
  transition: all 0.3s;
}
.ant-drawer-content-wrapper-hidden {
  display: none;
}
.ant-drawer-left > .ant-drawer-content-wrapper {
  top: 0;
  bottom: 0;
  left: 0;
  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-content-wrapper {
  top: 0;
  right: 0;
  bottom: 0;
  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-top > .ant-drawer-content-wrapper {
  top: 0;
  right: 0;
  left: 0;
  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-content-wrapper {
  right: 0;
  bottom: 0;
  left: 0;
  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-content {
  width: 100%;
  height: 100%;
  overflow: auto;
  background: #fff;
  pointer-events: auto;
}
.ant-drawer-wrapper-body {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.ant-drawer-header {
  display: flex;
  flex: 0;
  align-items: center;
  padding: 16px 24px;
  font-size: 16px;
  line-height: 22px;
  border-bottom: 1px solid #f0f0f0;
}
.ant-drawer-header-title {
  display: flex;
  flex: 1;
  align-items: center;
  min-width: 0;
  min-height: 0;
}
.ant-drawer-extra {
  flex: 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-title {
  flex: 1;
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
}
.ant-drawer-body {
  flex: 1;
  min-width: 0;
  min-height: 0;
  padding: 24px;
  overflow: auto;
}
.ant-drawer-footer {
  flex-shrink: 0;
  padding: 10px 16px;
  border-top: 1px solid #f0f0f0;
}
.panel-motion-enter-start,
.panel-motion-appear-start,
.panel-motion-leave-start {
  transition: none;
}
.panel-motion-enter-active,
.panel-motion-appear-active,
.panel-motion-leave-active {
  transition: all 0.3s;
}
.ant-drawer-mask-motion-enter-active,
.ant-drawer-mask-motion-appear-active,
.ant-drawer-mask-motion-leave-active {
  transition: all 0.3s;
}
.ant-drawer-mask-motion-enter,
.ant-drawer-mask-motion-appear {
  opacity: 0;
}
.ant-drawer-mask-motion-enter-active,
.ant-drawer-mask-motion-appear-active {
  opacity: 1;
}
.ant-drawer-mask-motion-leave {
  opacity: 1;
}
.ant-drawer-mask-motion-leave-active {
  opacity: 0;
}
.ant-drawer-panel-motion-left-enter-start,
.ant-drawer-panel-motion-left-appear-start,
.ant-drawer-panel-motion-left-leave-start {
  transition: none;
}
.ant-drawer-panel-motion-left-enter-active,
.ant-drawer-panel-motion-left-appear-active,
.ant-drawer-panel-motion-left-leave-active {
  transition: all 0.3s;
}
.ant-drawer-panel-motion-left-enter,
.ant-drawer-panel-motion-left-appear {
  transform: translateX(-100%);
}
.ant-drawer-panel-motion-left-enter-active,
.ant-drawer-panel-motion-left-appear-active {
  transform: translateX(0);
}
.ant-drawer-panel-motion-left-leave {
  transform: translateX(0);
}
.ant-drawer-panel-motion-left-leave-active {
  transform: translateX(-100%);
}
.ant-drawer-panel-motion-right-enter-start,
.ant-drawer-panel-motion-right-appear-start,
.ant-drawer-panel-motion-right-leave-start {
  transition: none;
}
.ant-drawer-panel-motion-right-enter-active,
.ant-drawer-panel-motion-right-appear-active,
.ant-drawer-panel-motion-right-leave-active {
  transition: all 0.3s;
}
.ant-drawer-panel-motion-right-enter,
.ant-drawer-panel-motion-right-appear {
  transform: translateX(100%);
}
.ant-drawer-panel-motion-right-enter-active,
.ant-drawer-panel-motion-right-appear-active {
  transform: translateX(0);
}
.ant-drawer-panel-motion-right-leave {
  transform: translateX(0);
}
.ant-drawer-panel-motion-right-leave-active {
  transform: translateX(100%);
}
.ant-drawer-panel-motion-top-enter-start,
.ant-drawer-panel-motion-top-appear-start,
.ant-drawer-panel-motion-top-leave-start {
  transition: none;
}
.ant-drawer-panel-motion-top-enter-active,
.ant-drawer-panel-motion-top-appear-active,
.ant-drawer-panel-motion-top-leave-active {
  transition: all 0.3s;
}
.ant-drawer-panel-motion-top-enter,
.ant-drawer-panel-motion-top-appear {
  transform: translateY(-100%);
}
.ant-drawer-panel-motion-top-enter-active,
.ant-drawer-panel-motion-top-appear-active {
  transform: translateY(0);
}
.ant-drawer-panel-motion-top-leave {
  transform: translateY(0);
}
.ant-drawer-panel-motion-top-leave-active {
  transform: translateY(-100%);
}
.ant-drawer-panel-motion-bottom-enter-start,
.ant-drawer-panel-motion-bottom-appear-start,
.ant-drawer-panel-motion-bottom-leave-start {
  transition: none;
}
.ant-drawer-panel-motion-bottom-enter-active,
.ant-drawer-panel-motion-bottom-appear-active,
.ant-drawer-panel-motion-bottom-leave-active {
  transition: all 0.3s;
}
.ant-drawer-panel-motion-bottom-enter,
.ant-drawer-panel-motion-bottom-appear {
  transform: translateY(100%);
}
.ant-drawer-panel-motion-bottom-enter-active,
.ant-drawer-panel-motion-bottom-appear-active {
  transform: translateY(0);
}
.ant-drawer-panel-motion-bottom-leave {
  transform: translateY(0);
}
.ant-drawer-panel-motion-bottom-leave-active {
  transform: translateY(100%);
}
.ant-drawer-rtl {
  direction: rtl;
}
.ant-drawer-rtl .ant-drawer-close {
  margin-right: 0;
  margin-left: 12px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-form-item .ant-input-number + .ant-form-text {
  margin-left: 8px;
}
.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[class$='-24'] + .ant-form-item-control,
.ant-form-horizontal .ant-form-item-label[class*='-24 '] + .ant-form-item-control {
  min-width: unset;
}
.ant-form-vertical .ant-form-item-row {
  flex-direction: column;
}
.ant-form-vertical .ant-form-item-label > label {
  height: auto;
}
.ant-form-vertical .ant-form-item .ant-form-item-control {
  width: 100%;
}
.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-error .ant-form-item-split {
  color: #ff4d4f;
}
.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;
}
.ant-form-item-with-help {
  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;
  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 {
  width: 100%;
}
.ant-form-item-extra {
  min-height: 24px;
}
.ant-form-item-with-help .ant-form-item-explain {
  height: auto;
  opacity: 1;
}
.ant-form-item-feedback-icon {
  font-size: 14px;
  text-align: center;
  visibility: visible;
  animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  pointer-events: none;
}
.ant-form-item-feedback-icon-success {
  color: #52c41a;
}
.ant-form-item-feedback-icon-error {
  color: #ff4d4f;
}
.ant-form-item-feedback-icon-warning {
  color: #faad14;
}
.ant-form-item-feedback-icon-validating {
  color: #1890ff;
}
.ant-show-help {
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-show-help-appear,
.ant-show-help-enter {
  opacity: 0;
}
.ant-show-help-appear-active,
.ant-show-help-enter-active {
  opacity: 1;
}
.ant-show-help-leave {
  opacity: 1;
}
.ant-show-help-leave-active {
  opacity: 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 {
  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), transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.ant-show-help-item-leave-active {
  transform: translateY(-5px);
}
@keyframes diffZoomIn1 {
  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;
  }
}
@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 */

/* 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-image {
  position: relative;
  display: inline-block;
}
.ant-image-img {
  width: 100%;
  height: auto;
  vertical-align: middle;
}
.ant-image-img-placeholder {
  background-color: #f5f5f5;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=');
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 30%;
}
.ant-image-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s;
}
.ant-image-mask-info {
  padding: 0 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-image-mask-info .anticon {
  margin-inline-end: 4px;
}
.ant-image-mask:hover {
  opacity: 1;
}
.ant-image-placeholder {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.ant-image-preview {
  pointer-events: none;
  height: 100%;
  text-align: center;
}
.ant-image-preview.ant-zoom-enter,
.ant-image-preview.ant-zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-image-preview-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-image-preview-mask-hidden {
  display: none;
}
.ant-image-preview-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
}
.ant-image-preview-body {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.ant-image-preview-img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
  transform: scale3d(1, 1, 1);
  cursor: grab;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: auto;
}
.ant-image-preview-img-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.ant-image-preview-img-wrapper::before {
  display: inline-block;
  width: 1px;
  height: 50%;
  margin-right: -1px;
  content: '';
}
.ant-image-preview-moving .ant-image-preview-img {
  cursor: grabbing;
}
.ant-image-preview-moving .ant-image-preview-img-wrapper {
  transition-duration: 0s;
}
.ant-image-preview-wrap {
  z-index: 1080;
}
.ant-image-preview-operations {
  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;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  width: 100%;
  color: rgba(255, 255, 255, 0.85);
  list-style: none;
  background: rgba(0, 0, 0, 0.1);
  pointer-events: auto;
}
.ant-image-preview-operations-operation {
  margin-left: 12px;
  padding: 12px;
  cursor: pointer;
}
.ant-image-preview-operations-operation-disabled {
  color: rgba(255, 255, 255, 0.25);
  pointer-events: none;
}
.ant-image-preview-operations-operation:last-of-type {
  margin-left: 0;
}
.ant-image-preview-operations-progress {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.ant-image-preview-operations-icon {
  font-size: 18px;
}
.ant-image-preview-switch-left,
.ant-image-preview-switch-right {
  position: absolute;
  top: 50%;
  right: 10px;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  margin-top: -22px;
  color: rgba(255, 255, 255, 0.85);
  background: rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  cursor: pointer;
  pointer-events: auto;
}
.ant-image-preview-switch-left-disabled,
.ant-image-preview-switch-right-disabled {
  color: rgba(255, 255, 255, 0.25);
  cursor: not-allowed;
}
.ant-image-preview-switch-left-disabled > .anticon,
.ant-image-preview-switch-right-disabled > .anticon {
  cursor: not-allowed;
}
.ant-image-preview-switch-left > .anticon,
.ant-image-preview-switch-right > .anticon {
  font-size: 18px;
}
.ant-image-preview-switch-left {
  left: 10px;
}
.ant-image-preview-switch-right {
  right: 10px;
}

/* 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;
  position: relative;
  display: inline-flex;
  width: 90px;
  padding: 0;
  padding-inline-start: 11px;
}
.ant-input-number-affix-wrapper::-moz-placeholder {
  color: #bfbfbf;
  -moz-user-select: none;
       user-select: none;
}
.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 {
  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-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-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-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-prefix {
  color: #faad14;
}
.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;
  display: inline-block;
  width: 90px;
  margin: 0;
  padding: 0;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}
.ant-input-number::-moz-placeholder {
  color: #bfbfbf;
  -moz-user-select: none;
       user-select: none;
}
.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 > .ant-input-number-rtl:first-child {
  border-radius: 0 2px 2px 0;
}
.ant-input-number-group > .ant-input-number-rtl:last-child {
  border-radius: 2px 0 0 2px;
}
.ant-input-number-group-rtl .ant-input-number-group-addon:first-child {
  border-right: 1px solid #d9d9d9;
  border-left: 0;
  border-radius: 0 2px 2px 0;
}
.ant-input-number-group-rtl .ant-input-number-group-addon:last-child {
  border-right: 0;
  border-left: 1px solid #d9d9d9;
  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;
}
.ant-input-number-input::-moz-placeholder {
  color: #bfbfbf;
  -moz-user-select: none;
       user-select: none;
}
.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:hover:not(.ant-input-number-borderless) .ant-input-number-handler-down,
.ant-input-number-focused:not(.ant-input-number-borderless) .ant-input-number-handler-down {
  border-top: 1px solid #d9d9d9;
}
.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-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;
  display: inline-flex;
}
.ant-input-affix-wrapper::-moz-placeholder {
  color: #bfbfbf;
  -moz-user-select: none;
       user-select: none;
}
.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;
  font-size: inherit;
  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;
}
.anticon.ant-input-clear-icon,
.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;
}
.anticon.ant-input-clear-icon:hover,
.ant-input-clear-icon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.anticon.ant-input-clear-icon:active,
.ant-input-clear-icon:active {
  color: rgba(0, 0, 0, 0.85);
}
.anticon.ant-input-clear-icon-hidden,
.ant-input-clear-icon-hidden {
  visibility: hidden;
}
.anticon.ant-input-clear-icon-has-suffix,
.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-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-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-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-prefix {
  color: #faad14;
}
.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;
}
.ant-input::-moz-placeholder {
  color: #bfbfbf;
  -moz-user-select: none;
       user-select: none;
}
.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;
  border-radius: 2px 0 0 2px;
}
.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.anticon {
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
  transition: all 0.3s;
}
.ant-input-password-icon.anticon: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-textarea-show-count.ant-input-textarea-in-form-item::after {
  margin-bottom: -22px;
}
.ant-input-textarea-suffix {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  margin: auto;
}
.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-left-color: #d9d9d9;
}
.ant-input-search-rtl .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary):hover,
.ant-input-search-rtl .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary):hover {
  border-left-color: #40a9ff;
}
.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:last-child {
  right: -1px;
  left: auto;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon:last-child .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-layout {
  display: flex;
  flex: auto;
  flex-direction: column;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
  background: #f0f2f5;
}
.ant-layout,
.ant-layout * {
  box-sizing: border-box;
}
.ant-layout.ant-layout-has-sider {
  flex-direction: row;
}
.ant-layout.ant-layout-has-sider > .ant-layout,
.ant-layout.ant-layout-has-sider > .ant-layout-content {
  width: 0;
}
.ant-layout-header,
.ant-layout-footer {
  flex: 0 0 auto;
}
.ant-layout-header {
  height: 64px;
  padding: 0 50px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 64px;
  background: #001529;
}
.ant-layout-footer {
  padding: 24px 50px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  background: #f0f2f5;
}
.ant-layout-content {
  flex: auto;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
}
.ant-layout-sider {
  position: relative;
  /* fix firefox can't set width smaller than content on flex item */
  min-width: 0;
  background: #001529;
  transition: all 0.2s;
}
.ant-layout-sider-children {
  height: 100%;
  margin-top: -0.1px;
  padding-top: 0.1px;
}
.ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed {
  width: auto;
}
.ant-layout-sider-has-trigger {
  padding-bottom: 48px;
}
.ant-layout-sider-right {
  order: 1;
}
.ant-layout-sider-trigger {
  position: fixed;
  bottom: 0;
  z-index: 1;
  height: 48px;
  color: #fff;
  line-height: 48px;
  text-align: center;
  background: #002140;
  cursor: pointer;
  transition: all 0.2s;
}
.ant-layout-sider-zero-width > * {
  overflow: hidden;
}
.ant-layout-sider-zero-width-trigger {
  position: absolute;
  top: 64px;
  right: -36px;
  z-index: 1;
  width: 36px;
  height: 42px;
  color: #fff;
  font-size: 18px;
  line-height: 42px;
  text-align: center;
  background: #001529;
  border-radius: 0 2px 2px 0;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-layout-sider-zero-width-trigger::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  transition: all 0.3s;
  content: '';
}
.ant-layout-sider-zero-width-trigger:hover::after {
  background: rgba(255, 255, 255, 0.1);
}
.ant-layout-sider-zero-width-trigger-right {
  left: -36px;
  border-radius: 2px 0 0 2px;
}
.ant-layout-sider-light {
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-trigger {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}
.ant-layout-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-list {
  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;
}
.ant-list * {
  outline: none;
}
.ant-list-pagination {
  margin-top: 24px;
  text-align: right;
}
.ant-list-pagination .ant-pagination-options {
  text-align: left;
}
.ant-list-more {
  margin-top: 12px;
  text-align: center;
}
.ant-list-more button {
  padding-right: 32px;
  padding-left: 32px;
}
.ant-list-spin {
  min-height: 40px;
  text-align: center;
}
.ant-list-empty-text {
  padding: 16px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  text-align: center;
}
.ant-list-items {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-list-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
  color: rgba(0, 0, 0, 0.85);
}
.ant-list-item-meta {
  display: flex;
  flex: 1;
  align-items: flex-start;
  max-width: 100%;
}
.ant-list-item-meta-avatar {
  margin-right: 16px;
}
.ant-list-item-meta-content {
  flex: 1 0;
  width: 0;
  color: rgba(0, 0, 0, 0.85);
}
.ant-list-item-meta-title {
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
}
.ant-list-item-meta-title > a {
  color: rgba(0, 0, 0, 0.85);
  transition: all 0.3s;
}
.ant-list-item-meta-title > a:hover {
  color: #1890ff;
}
.ant-list-item-meta-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
}
.ant-list-item-action {
  flex: 0 0 auto;
  margin-left: 48px;
  padding: 0;
  font-size: 0;
  list-style: none;
}
.ant-list-item-action > li {
  position: relative;
  display: inline-block;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  text-align: center;
}
.ant-list-item-action > li:first-child {
  padding-left: 0;
}
.ant-list-item-action-split {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 14px;
  margin-top: -7px;
  background-color: #f0f0f0;
}
.ant-list-header {
  background: transparent;
}
.ant-list-footer {
  background: transparent;
}
.ant-list-header,
.ant-list-footer {
  padding-top: 12px;
  padding-bottom: 12px;
}
.ant-list-empty {
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  text-align: center;
}
.ant-list-split .ant-list-item {
  border-bottom: 1px solid #f0f0f0;
}
.ant-list-split .ant-list-item:last-child {
  border-bottom: none;
}
.ant-list-split .ant-list-header {
  border-bottom: 1px solid #f0f0f0;
}
.ant-list-split.ant-list-empty .ant-list-footer {
  border-top: 1px solid #f0f0f0;
}
.ant-list-loading .ant-list-spin-nested-loading {
  min-height: 32px;
}
.ant-list-split.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child {
  border-bottom: 1px solid #f0f0f0;
}
.ant-list-lg .ant-list-item {
  padding: 16px 24px;
}
.ant-list-sm .ant-list-item {
  padding: 8px 16px;
}
.ant-list-vertical .ant-list-item {
  align-items: initial;
}
.ant-list-vertical .ant-list-item-main {
  display: block;
  flex: 1;
}
.ant-list-vertical .ant-list-item-extra {
  margin-left: 40px;
}
.ant-list-vertical .ant-list-item-meta {
  margin-bottom: 16px;
}
.ant-list-vertical .ant-list-item-meta-title {
  margin-bottom: 12px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.ant-list-vertical .ant-list-item-action {
  margin-top: 16px;
  margin-left: auto;
}
.ant-list-vertical .ant-list-item-action > li {
  padding: 0 16px;
}
.ant-list-vertical .ant-list-item-action > li:first-child {
  padding-left: 0;
}
.ant-list-grid .ant-col > .ant-list-item {
  display: block;
  max-width: 100%;
  margin-bottom: 16px;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.ant-list-item-no-flex {
  display: block;
}
.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: right;
}
.ant-list-bordered {
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}
.ant-list-bordered .ant-list-header {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-footer {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-item {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-pagination {
  margin: 16px 24px;
}
.ant-list-bordered.ant-list-sm .ant-list-item {
  padding: 8px 16px;
}
.ant-list-bordered.ant-list-sm .ant-list-header,
.ant-list-bordered.ant-list-sm .ant-list-footer {
  padding: 8px 16px;
}
.ant-list-bordered.ant-list-lg .ant-list-item {
  padding: 16px 24px;
}
.ant-list-bordered.ant-list-lg .ant-list-header,
.ant-list-bordered.ant-list-lg .ant-list-footer {
  padding: 16px 24px;
}
@media screen and (max-width: 768px) {
  .ant-list-item-action {
    margin-left: 24px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin-left: 24px;
  }
}
@media screen and (max-width: 576px) {
  .ant-list-item {
    flex-wrap: wrap;
  }
  .ant-list-item-action {
    margin-left: 12px;
  }
  .ant-list-vertical .ant-list-item {
    flex-wrap: wrap-reverse;
  }
  .ant-list-vertical .ant-list-item-main {
    min-width: 220px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}
.ant-list-rtl {
  direction: rtl;
  text-align: right;
}
.ant-list-rtl .ReactVirtualized__List .ant-list-item {
  direction: rtl;
}
.ant-list-rtl .ant-list-pagination {
  text-align: left;
}
.ant-list-rtl .ant-list-item-meta-avatar {
  margin-right: 0;
  margin-left: 16px;
}
.ant-list-rtl .ant-list-item-action {
  margin-right: 48px;
  margin-left: 0;
}
.ant-list.ant-list-rtl .ant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}
.ant-list-rtl .ant-list-item-action-split {
  right: auto;
  left: 0;
}
.ant-list-rtl.ant-list-vertical .ant-list-item-extra {
  margin-right: 40px;
  margin-left: 0;
}
.ant-list-rtl.ant-list-vertical .ant-list-item-action {
  margin-right: auto;
}
.ant-list-rtl .ant-list-vertical .ant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}
.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: left;
}
@media screen and (max-width: 768px) {
  .ant-list-rtl .ant-list-item-action {
    margin-right: 24px;
    margin-left: 0;
  }
  .ant-list-rtl .ant-list-vertical .ant-list-item-extra {
    margin-right: 24px;
    margin-left: 0;
  }
}
@media screen and (max-width: 576px) {
  .ant-list-rtl .ant-list-item-action {
    margin-right: 22px;
    margin-left: 0;
  }
  .ant-list-rtl.ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-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;
  width: 50px;
  height: 32px;
  margin: 0 8px;
}
.ant-pagination-options-quick-jumper input::-moz-placeholder {
  color: #bfbfbf;
  -moz-user-select: none;
       user-select: none;
}
.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.ant-pagination-mini .ant-pagination-total-text,
.ant-pagination.ant-pagination-mini .ant-pagination-simple-pager {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-item {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active) {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.ant-pagination-mini .ant-pagination-prev,
.ant-pagination.ant-pagination-mini .ant-pagination-next {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 24px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-jump-prev,
.ant-pagination.ant-pagination-mini .ant-pagination-jump-next {
  height: 24px;
  margin-right: 0;
  line-height: 24px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-options {
  margin-left: 2px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-options-size-changer {
  top: 0px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.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 */
.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;
  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;
  animation-delay: 0.4s;
}
.ant-spin-dot-item:nth-child(3) {
  right: 0;
  bottom: 0;
  animation-delay: 0.8s;
}
.ant-spin-dot-item:nth-child(4) {
  bottom: 0;
  left: 0;
  animation-delay: 1.2s;
}
.ant-spin-dot-spin {
  transform: rotate(0deg);
  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;
  }
}
@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}
@keyframes antRotate {
  to {
    transform: rotate(360deg);
  }
}
.ant-spin-rtl {
  direction: rtl;
}
.ant-spin-rtl .ant-spin-dot-spin {
  transform: rotate(-45deg);
  animation-name: antRotateRtl;
}
@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 */

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions,
.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {
  background: #fff;
  border-color: #ff4d4f;
}
.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus,
.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {
  border-color: #ff7875;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-mentions-status-error .ant-input-prefix {
  color: #ff4d4f;
}
.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions,
.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {
  background: #fff;
  border-color: #faad14;
}
.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus,
.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {
  border-color: #ffc53d;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-mentions-status-warning .ant-input-prefix {
  color: #faad14;
}
.ant-mentions {
  box-sizing: border-box;
  margin: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  position: relative;
  display: inline-block;
  height: auto;
  padding: 0;
  overflow: hidden;
  line-height: 1.5715;
  white-space: pre-wrap;
  vertical-align: bottom;
}
.ant-mentions::-moz-placeholder {
  color: #bfbfbf;
  -moz-user-select: none;
       user-select: none;
}
.ant-mentions:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-mentions::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-mentions:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-mentions:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-mentions:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-mentions:hover {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.ant-mentions:focus,
.ant-mentions-focused {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-mentions-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mentions-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-mentions[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mentions[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-mentions-borderless,
.ant-mentions-borderless:hover,
.ant-mentions-borderless:focus,
.ant-mentions-borderless-focused,
.ant-mentions-borderless-disabled,
.ant-mentions-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-mentions {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-mentions-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-mentions-sm {
  padding: 0px 7px;
}
.ant-mentions-disabled > textarea {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mentions-disabled > textarea:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-mentions-focused {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-mentions > textarea,
.ant-mentions-measure {
  min-height: 30px;
  margin: 0;
  padding: 4px 11px;
  overflow: inherit;
  overflow-x: hidden;
  overflow-y: auto;
  /* stylelint-disable declaration-block-no-redundant-longhand-properties */
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  line-height: inherit;
  /* stylelint-enable declaration-block-no-redundant-longhand-properties */
  direction: inherit;
  letter-spacing: inherit;
  white-space: inherit;
  text-align: inherit;
  vertical-align: top;
  word-wrap: break-word;
  word-break: inherit;
  -moz-tab-size: inherit;
    -o-tab-size: inherit;
       tab-size: inherit;
}
.ant-mentions > textarea {
  width: 100%;
  border: none;
  outline: none;
  resize: none;
}
.ant-mentions > textarea::-moz-placeholder {
  color: #bfbfbf;
  -moz-user-select: none;
       user-select: none;
}
.ant-mentions > textarea:-ms-input-placeholder {
  color: #bfbfbf;
  -ms-user-select: none;
      user-select: none;
}
.ant-mentions > textarea::placeholder {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-mentions > textarea:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-mentions > textarea:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-mentions > textarea:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-mentions-measure {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  color: transparent;
  pointer-events: none;
}
.ant-mentions-measure > span {
  display: inline-block;
  min-height: 1em;
}
.ant-mentions-dropdown {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.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;
  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-mentions-dropdown-hidden {
  display: none;
}
.ant-mentions-dropdown-menu {
  max-height: 250px;
  margin-bottom: 0;
  padding-left: 0;
  overflow: auto;
  list-style: none;
  outline: none;
}
.ant-mentions-dropdown-menu-item {
  position: relative;
  display: block;
  min-width: 100px;
  padding: 5px 12px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-mentions-dropdown-menu-item:hover {
  background-color: #f5f5f5;
}
.ant-mentions-dropdown-menu-item:first-child {
  border-radius: 2px 2px 0 0;
}
.ant-mentions-dropdown-menu-item:last-child {
  border-radius: 0 0 2px 2px;
}
.ant-mentions-dropdown-menu-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-mentions-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-mentions-dropdown-menu-item-selected {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  background-color: #fafafa;
}
.ant-mentions-dropdown-menu-item-active {
  background-color: #f5f5f5;
}
.ant-mentions-suffix {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  margin: auto;
}
.ant-mentions-rtl {
  direction: rtl;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-message {
  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 {
  animation-name: MessageMoveOut;
  animation-duration: 0.3s;
}
@keyframes MessageMoveOut {
  0% {
    max-height: 150px;
    padding: 8px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    padding: 0;
    opacity: 0;
  }
}
.ant-message-rtl {
  direction: rtl;
}
.ant-message-rtl span {
  direction: rtl;
}
.ant-message-rtl .anticon {
  margin-right: 0;
  margin-left: 8px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-modal {
  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.ant-zoom-appear {
  transform: none;
  opacity: 0;
  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;
}
.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: 54px;
  height: 54px;
  font-size: 16px;
  font-style: normal;
  line-height: 54px;
  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 {
  margin-top: 24px;
  text-align: right;
}
.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 {
  text-align: 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;
}

/* 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-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 {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
}
.ant-notification-fade-enter,
.ant-notification-fade-appear {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  opacity: 0;
  animation-play-state: paused;
}
.ant-notification-fade-leave {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-duration: 0.2s;
  animation-play-state: paused;
}
.ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationFadeIn;
  animation-play-state: running;
}
.ant-notification-fade-leave.ant-notification-fade-leave-active {
  animation-name: NotificationFadeOut;
  animation-play-state: running;
}
@keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }
  100% {
    left: 0;
    opacity: 1;
  }
}
@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;
}
.ant-notification-top,
.ant-notification-bottom {
  margin-right: 0;
  margin-left: 0;
}
.ant-notification-top .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-top .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationTopFadeIn;
}
.ant-notification-bottom .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-bottom .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationBottomFadeIn;
}
.ant-notification-topLeft,
.ant-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}
.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,
.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationLeftFadeIn;
}
@keyframes NotificationTopFadeIn {
  0% {
    margin-top: -100%;
    opacity: 0;
  }
  100% {
    margin-top: 0;
    opacity: 1;
  }
}
@keyframes NotificationBottomFadeIn {
  0% {
    margin-bottom: -100%;
    opacity: 0;
  }
  100% {
    margin-bottom: 0;
    opacity: 1;
  }
}
@keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }
  100% {
    right: 0;
    opacity: 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-page-header {
  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;
  padding: 16px 24px;
  background-color: #fff;
}
.ant-page-header-ghost {
  background-color: inherit;
}
.ant-page-header.has-breadcrumb {
  padding-top: 12px;
}
.ant-page-header.has-footer {
  padding-bottom: 0;
}
.ant-page-header-back {
  margin-right: 16px;
  font-size: 16px;
  line-height: 1;
}
.ant-page-header-back-button {
  color: #1890ff;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  color: #000;
}
.ant-page-header-back-button:focus-visible,
.ant-page-header-back-button:hover {
  color: #40a9ff;
}
.ant-page-header-back-button:active {
  color: #096dd9;
}
.ant-page-header .ant-divider-vertical {
  height: 14px;
  margin: 0 12px;
  vertical-align: middle;
}
.ant-breadcrumb + .ant-page-header-heading {
  margin-top: 8px;
}
.ant-page-header-heading {
  display: flex;
  justify-content: space-between;
}
.ant-page-header-heading-left {
  display: flex;
  align-items: center;
  margin: 4px 0;
  overflow: hidden;
}
.ant-page-header-heading-title {
  margin-right: 12px;
  margin-bottom: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 20px;
  line-height: 32px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-page-header-heading .ant-avatar {
  margin-right: 12px;
}
.ant-page-header-heading-sub-title {
  margin-right: 12px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-page-header-heading-extra {
  margin: 4px 0;
  white-space: nowrap;
}
.ant-page-header-heading-extra > * {
  white-space: unset;
}
.ant-page-header-content {
  padding-top: 12px;
}
.ant-page-header-footer {
  margin-top: 16px;
}
.ant-page-header-footer .ant-tabs > .ant-tabs-nav {
  margin: 0;
}
.ant-page-header-footer .ant-tabs > .ant-tabs-nav::before {
  border: none;
}
.ant-page-header-footer .ant-tabs .ant-tabs-tab {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px;
}
.ant-page-header-compact .ant-page-header-heading {
  flex-wrap: wrap;
}
.ant-page-header-rtl {
  direction: rtl;
}
.ant-page-header-rtl .ant-page-header-back {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.ant-page-header-rtl .ant-page-header-heading-title {
  margin-right: 0;
  margin-left: 12px;
}
.ant-page-header-rtl .ant-page-header-heading .ant-avatar {
  margin-right: 0;
  margin-left: 12px;
}
.ant-page-header-rtl .ant-page-header-heading-sub-title {
  float: right;
  margin-right: 0;
  margin-left: 12px;
}
.ant-page-header-rtl .ant-page-header-heading-tags {
  float: right;
}
.ant-page-header-rtl .ant-page-header-heading-extra {
  float: left;
}
.ant-page-header-rtl .ant-page-header-heading-extra > * {
  margin-right: 12px;
  margin-left: 0;
}
.ant-page-header-rtl .ant-page-header-heading-extra > *:first-child {
  margin-right: 0;
}
.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav {
  float: right;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-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;
}

/* 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-popconfirm {
  z-index: 1060;
}

/* 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 {
  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;
  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;
}
@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;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-rate {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  display: inline-block;
  margin: 0;
  padding: 0;
  color: #fadb14;
  font-size: 20px;
  line-height: unset;
  list-style: none;
  outline: none;
}
.ant-rate-disabled .ant-rate-star {
  cursor: default;
}
.ant-rate-disabled .ant-rate-star > div:hover {
  transform: scale(1);
}
.ant-rate-star {
  position: relative;
  display: inline-block;
  color: inherit;
  cursor: pointer;
}
.ant-rate-star:not(:last-child) {
  margin-right: 8px;
}
.ant-rate-star > div {
  transition: all 0.3s, outline 0s;
}
.ant-rate-star > div:hover {
  transform: scale(1.1);
}
.ant-rate-star > div:focus {
  outline: 0;
}
.ant-rate-star > div:focus-visible {
  outline: 1px dashed #fadb14;
  transform: scale(1.1);
}
.ant-rate-star-first,
.ant-rate-star-second {
  color: #f0f0f0;
  transition: all 0.3s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-rate-star-first .anticon,
.ant-rate-star-second .anticon {
  vertical-align: middle;
}
.ant-rate-star-first {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
  opacity: 0;
}
.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-half .ant-rate-star-second {
  opacity: 1;
}
.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-full .ant-rate-star-second {
  color: inherit;
}
.ant-rate-text {
  display: inline-block;
  margin: 0 8px;
  font-size: 14px;
}
.ant-rate-rtl {
  direction: rtl;
}
.ant-rate-rtl .ant-rate-star:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}
.ant-rate-rtl .ant-rate-star-first {
  right: 0;
  left: auto;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-result {
  padding: 48px 32px;
}
.ant-result-success .ant-result-icon > .anticon {
  color: #52c41a;
}
.ant-result-error .ant-result-icon > .anticon {
  color: #ff4d4f;
}
.ant-result-info .ant-result-icon > .anticon {
  color: #1890ff;
}
.ant-result-warning .ant-result-icon > .anticon {
  color: #faad14;
}
.ant-result-image {
  width: 250px;
  height: 295px;
  margin: auto;
}
.ant-result-icon {
  margin-bottom: 24px;
  text-align: center;
}
.ant-result-icon > .anticon {
  font-size: 72px;
}
.ant-result-title {
  color: rgba(0, 0, 0, 0.85);
  font-size: 24px;
  line-height: 1.8;
  text-align: center;
}
.ant-result-subtitle {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.6;
  text-align: center;
}
.ant-result-extra {
  margin: 24px 0 0 0;
  text-align: center;
}
.ant-result-extra > * {
  margin-right: 8px;
}
.ant-result-extra > *:last-child {
  margin-right: 0;
}
.ant-result-content {
  margin-top: 24px;
  padding: 24px 40px;
  background-color: #fafafa;
}
.ant-result-rtl {
  direction: rtl;
}
.ant-result-rtl .ant-result-extra > * {
  margin-right: 0;
  margin-left: 8px;
}
.ant-result-rtl .ant-result-extra > *:last-child {
  margin-left: 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 */
.segmented-disabled-item,
.segmented-disabled-item:hover,
.segmented-disabled-item:focus {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.segmented-item-selected {
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px -2px rgba(0, 0, 0, 0.05), 0 1px 4px -1px rgba(0, 0, 0, 0.07), 0 0 1px 0 rgba(0, 0, 0, 0.08);
}
.segmented-text-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.ant-segmented {
  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;
  padding: 2px;
  color: rgba(0, 0, 0, 0.65);
  background-color: rgba(0, 0, 0, 0.04);
  border-radius: 2px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-segmented-group {
  position: relative;
  display: flex;
  align-items: stretch;
  justify-items: flex-start;
  width: 100%;
}
.ant-segmented.ant-segmented-block {
  display: flex;
}
.ant-segmented.ant-segmented-block .ant-segmented-item {
  flex: 1;
  min-width: 0;
}
.ant-segmented:not(.ant-segmented-disabled):hover,
.ant-segmented:not(.ant-segmented-disabled):focus {
  background-color: rgba(0, 0, 0, 0.06);
}
.ant-segmented-item {
  position: relative;
  text-align: center;
  cursor: pointer;
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-segmented-item-selected {
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px -2px rgba(0, 0, 0, 0.05), 0 1px 4px -1px rgba(0, 0, 0, 0.07), 0 0 1px 0 rgba(0, 0, 0, 0.08);
  color: #262626;
}
.ant-segmented-item:hover,
.ant-segmented-item:focus {
  color: #262626;
}
.ant-segmented-item-label {
  min-height: 28px;
  padding: 0 11px;
  line-height: 28px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.ant-segmented-item-icon + * {
  margin-left: 6px;
}
.ant-segmented-item-input {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}
.ant-segmented.ant-segmented-lg .ant-segmented-item-label {
  min-height: 36px;
  padding: 0 11px;
  font-size: 16px;
  line-height: 36px;
}
.ant-segmented.ant-segmented-sm .ant-segmented-item-label {
  min-height: 20px;
  padding: 0 7px;
  line-height: 20px;
}
.ant-segmented-item-disabled,
.ant-segmented-item-disabled:hover,
.ant-segmented-item-disabled:focus {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-segmented-thumb {
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px -2px rgba(0, 0, 0, 0.05), 0 1px 4px -1px rgba(0, 0, 0, 0.07), 0 0 1px 0 rgba(0, 0, 0, 0.08);
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  padding: 4px 0;
}
.ant-segmented-thumb-motion-appear-active {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  will-change: transform, width;
}
.ant-segmented.ant-segmented-rtl {
  direction: rtl;
}
.ant-segmented.ant-segmented-rtl .ant-segmented-item-icon {
  margin-right: 0;
  margin-left: 6px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-slider {
  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;
  height: 12px;
  margin: 10px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  touch-action: none;
}
.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}
.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-track {
  width: 4px;
}
.ant-slider-vertical .ant-slider-handle {
  margin-top: -6px;
  margin-left: -5px;
}
.ant-slider-vertical .ant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}
.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-dot {
  top: auto;
  margin-left: -2px;
}
.ant-slider-tooltip .ant-tooltip-inner {
  min-width: unset;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-handle {
  margin-right: -5px;
  margin-left: 0;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-mark {
  right: 12px;
  left: auto;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text {
  right: 4px;
  left: auto;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-dot {
  right: 2px;
  left: auto;
}
.ant-slider-with-marks {
  margin-bottom: 28px;
}
.ant-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #f5f5f5;
  border-radius: 2px;
  transition: background-color 0.3s;
}
.ant-slider-track {
  position: absolute;
  height: 4px;
  background-color: #91d5ff;
  border-radius: 2px;
  transition: background-color 0.3s;
}
.ant-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: solid 2px #91d5ff;
  border-radius: 50%;
  box-shadow: 0;
  cursor: pointer;
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.ant-slider-handle-dragging {
  z-index: 1;
}
.ant-slider-handle:focus {
  border-color: #46a6ff;
  outline: none;
  box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.12);
}
.ant-slider-handle.ant-tooltip-open {
  border-color: #1890ff;
}
.ant-slider-handle::after {
  position: absolute;
  top: -6px;
  right: -6px;
  bottom: -6px;
  left: -6px;
  content: '';
}
.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}
.ant-slider:hover .ant-slider-track {
  background-color: #69c0ff;
}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #69c0ff;
}
.ant-slider-mark {
  position: absolute;
  top: 14px;
  left: 0;
  width: 100%;
  font-size: 14px;
}
.ant-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-slider-mark-text-active {
  color: rgba(0, 0, 0, 0.85);
}
.ant-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
  pointer-events: none;
}
.ant-slider-dot {
  position: absolute;
  top: -2px;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid #f0f0f0;
  border-radius: 50%;
  cursor: pointer;
}
.ant-slider-dot-active {
  border-color: #8cc8ff;
}
.ant-slider-disabled {
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-rail {
  background-color: #f5f5f5 !important;
}
.ant-slider-disabled .ant-slider-track {
  background-color: rgba(0, 0, 0, 0.25) !important;
}
.ant-slider-disabled .ant-slider-handle,
.ant-slider-disabled .ant-slider-dot {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25) !important;
  box-shadow: none;
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-mark-text,
.ant-slider-disabled .ant-slider-dot {
  cursor: not-allowed !important;
}
.ant-slider-rtl {
  direction: rtl;
}
.ant-slider-rtl .ant-slider-mark {
  right: 0;
  left: auto;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-statistic {
  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-statistic-title {
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-statistic-skeleton {
  padding-top: 16px;
}
.ant-statistic-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 24px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}
.ant-statistic-content-value {
  display: inline-block;
  direction: ltr;
}
.ant-statistic-content-prefix,
.ant-statistic-content-suffix {
  display: inline-block;
}
.ant-statistic-content-prefix {
  margin-right: 4px;
}
.ant-statistic-content-suffix {
  margin-left: 4px;
}
.ant-statistic-rtl {
  direction: rtl;
}
.ant-statistic-rtl .ant-statistic-content-prefix {
  margin-right: 0;
  margin-left: 4px;
}
.ant-statistic-rtl .ant-statistic-content-suffix {
  margin-right: 4px;
  margin-left: 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-steps {
  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;
  width: 100%;
  font-size: 0;
  text-align: initial;
}
.ant-steps-item {
  position: relative;
  display: inline-block;
  flex: 1;
  overflow: hidden;
  vertical-align: top;
}
.ant-steps-item-container {
  outline: none;
}
.ant-steps-item:last-child {
  flex: none;
}
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-tail,
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-item-icon,
.ant-steps-item-content {
  display: inline-block;
  vertical-align: top;
}
.ant-steps-item-icon {
  width: 32px;
  height: 32px;
  margin: 0 8px 0 0;
  font-size: 16px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 32px;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 32px;
  transition: background-color 0.3s, border-color 0.3s;
}
.ant-steps-item-icon .ant-steps-icon {
  position: relative;
  top: -0.5px;
  color: #1890ff;
  line-height: 1;
}
.ant-steps-item-tail {
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  padding: 0 10px;
}
.ant-steps-item-tail::after {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #f0f0f0;
  border-radius: 1px;
  transition: background 0.3s;
  content: '';
}
.ant-steps-item-title {
  position: relative;
  display: inline-block;
  padding-right: 16px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 32px;
}
.ant-steps-item-title::after {
  position: absolute;
  top: 16px;
  left: 100%;
  display: block;
  width: 9999px;
  height: 1px;
  background: #f0f0f0;
  content: '';
}
.ant-steps-item-subtitle {
  display: inline;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
  font-size: 14px;
}
.ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-item-wait .ant-steps-item-icon {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #f0f0f0;
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #f0f0f0;
}
.ant-steps-item-process .ant-steps-item-icon {
  background-color: #fff;
  border-color: #1890ff;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #1890ff;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #1890ff;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #f0f0f0;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #f0f0f0;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon {
  background: #1890ff;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon .ant-steps-icon {
  color: #fff;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-title {
  font-weight: 500;
}
.ant-steps-item-finish .ant-steps-item-icon {
  background-color: #fff;
  border-color: #1890ff;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {
  color: #1890ff;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #1890ff;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #1890ff;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #1890ff;
}
.ant-steps-item-error .ant-steps-item-icon {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon {
  color: #ff4d4f;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #ff4d4f;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #ff4d4f;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #f0f0f0;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #ff4d4f;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #f0f0f0;
}
.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after {
  background: #ff4d4f;
}
.ant-steps-item-disabled {
  cursor: not-allowed;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-description,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-icon .ant-steps-icon {
  transition: color 0.3s;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description {
  color: #1890ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon {
  border-color: #1890ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon .ant-steps-icon {
  color: #1890ff;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 16px;
  white-space: nowrap;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
  display: none;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
  max-width: 140px;
  white-space: normal;
}
.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon {
  height: auto;
  background: none;
  border: 0;
}
.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon > .ant-steps-icon {
  top: 0px;
  left: 0.5px;
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 32px;
}
.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #1890ff;
}
.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {
  width: auto;
  background: none;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 12px;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}
.ant-steps-small .ant-steps-item-icon {
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  border-radius: 24px;
}
.ant-steps-small .ant-steps-item-title {
  padding-right: 12px;
  font-size: 14px;
  line-height: 24px;
}
.ant-steps-small .ant-steps-item-title::after {
  top: 12px;
}
.ant-steps-small .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-small .ant-steps-item-tail {
  top: 8px;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: none;
  border: 0;
  border-radius: 0;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  font-size: 24px;
  line-height: 24px;
  transform: none;
}
.ant-steps-vertical {
  display: flex;
  flex-direction: column;
}
.ant-steps-vertical > .ant-steps-item {
  display: block;
  flex: 1 0 auto;
  padding-left: 0;
  overflow: visible;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: left;
  margin-right: 16px;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-content {
  display: block;
  min-height: 48px;
  overflow: hidden;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-title {
  line-height: 32px;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-description {
  padding-bottom: 12px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 16px;
  width: 1px;
  height: 100%;
  padding: 38px 0 6px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
  width: 1px;
  height: 100%;
}
.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
  display: block;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 12px;
  padding: 30px 0 6px;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
  line-height: 24px;
}
.ant-steps-label-vertical .ant-steps-item {
  overflow: visible;
}
.ant-steps-label-vertical .ant-steps-item-tail {
  margin-left: 58px;
  padding: 3.5px 24px;
}
.ant-steps-label-vertical .ant-steps-item-content {
  display: block;
  width: 116px;
  margin-top: 8px;
  text-align: center;
}
.ant-steps-label-vertical .ant-steps-item-icon {
  display: inline-block;
  margin-left: 42px;
}
.ant-steps-label-vertical .ant-steps-item-title {
  padding-right: 0;
  padding-left: 0;
}
.ant-steps-label-vertical .ant-steps-item-title::after {
  display: none;
}
.ant-steps-label-vertical .ant-steps-item-subtitle {
  display: block;
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1.5715;
}
.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon {
  margin-left: 46px;
}
.ant-steps-dot .ant-steps-item-title,
.ant-steps-dot.ant-steps-small .ant-steps-item-title {
  line-height: 1.5715;
}
.ant-steps-dot .ant-steps-item-tail,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 70px;
  padding: 0;
}
.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 12px;
}
.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 2px;
}
.ant-steps-dot .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 67px;
  padding-right: 0;
  line-height: 8px;
  background: transparent;
  border: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 100px;
  transition: all 0.3s;
  /* expand hover area */
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  background: rgba(0, 0, 0, 0.001);
  content: '';
}
.ant-steps-dot .ant-steps-item-content,
.ant-steps-dot.ant-steps-small .ant-steps-item-content {
  width: 140px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
  position: relative;
  top: -1px;
  width: 10px;
  height: 10px;
  line-height: 10px;
  background: none;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot {
  left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-top: 13px;
  margin-left: 0;
  background: none;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  top: 6.5px;
  left: -9px;
  margin: 0;
  padding: 22px 0 4px;
}
.ant-steps-vertical.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  margin-top: 10px;
}
.ant-steps-vertical.ant-steps-dot.ant-steps-small .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  top: 3.5px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-content {
  width: inherit;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot {
  top: -1px;
  left: -1px;
}
.ant-steps-navigation {
  padding-top: 12px;
}
.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-left: -12px;
}
.ant-steps-navigation .ant-steps-item {
  overflow: visible;
  text-align: center;
}
.ant-steps-navigation .ant-steps-item-container {
  display: inline-block;
  height: 100%;
  margin-left: -16px;
  padding-bottom: 12px;
  text-align: left;
  transition: opacity 0.3s;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content {
  max-width: auto;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  max-width: 100%;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button']:hover {
  opacity: 0.85;
}
.ant-steps-navigation .ant-steps-item:last-child {
  flex: 1;
}
.ant-steps-navigation .ant-steps-item:last-child::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item::after {
  position: absolute;
  top: 50%;
  left: 100%;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -14px;
  margin-left: -2px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-bottom: none;
  border-left: none;
  transform: rotate(45deg);
  content: '';
}
.ant-steps-navigation .ant-steps-item::before {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: inline-block;
  width: 0;
  height: 2px;
  background-color: #1890ff;
  transition: width 0.3s, left 0.3s;
  transition-timing-function: ease-out;
  content: '';
}
.ant-steps-navigation .ant-steps-item.ant-steps-item-active::before {
  left: 0;
  width: 100%;
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item {
  margin-right: 0 !important;
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item::before {
  display: none;
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item.ant-steps-item-active::before {
  top: 0;
  right: 0;
  left: unset;
  display: block;
  width: 3px;
  height: calc(100% - 24px);
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item::after {
  position: relative;
  top: -2px;
  left: 50%;
  display: block;
  width: 8px;
  height: 8px;
  margin-bottom: 8px;
  text-align: center;
  transform: rotate(135deg);
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  visibility: hidden;
}
.ant-steps-navigation.ant-steps-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  visibility: hidden;
}
.ant-steps-rtl {
  direction: rtl;
}
.ant-steps.ant-steps-rtl .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-steps-rtl .ant-steps-item-tail {
  right: 0;
  left: auto;
}
.ant-steps-rtl .ant-steps-item-title {
  padding-right: 0;
  padding-left: 16px;
}
.ant-steps-rtl .ant-steps-item-title .ant-steps-item-subtitle {
  float: left;
  margin-right: 8px;
  margin-left: 0;
}
.ant-steps-rtl .ant-steps-item-title::after {
  right: 100%;
  left: auto;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-right: 16px;
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  right: 0.5px;
  left: auto;
}
.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-right: -12px;
  margin-left: 0;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container {
  margin-right: -16px;
  margin-left: 0;
  text-align: right;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item::after {
  right: 100%;
  left: auto;
  margin-right: -2px;
  margin-left: 0;
  transform: rotate(225deg);
}
.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-right: 12px;
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}
.ant-steps-rtl.ant-steps-small .ant-steps-item-title {
  padding-right: 0;
  padding-left: 12px;
}
.ant-steps-rtl.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.ant-steps-rtl.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: 16px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  right: 12px;
  left: auto;
}
.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  margin: 0 70px 0 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  margin-right: 12px;
  margin-left: 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 2px;
  left: auto;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  margin-right: 67px;
  margin-left: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  /* expand hover area */
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  float: right;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  right: -26px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 16px;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: -9px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 0;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
  right: -2px;
  left: auto;
}
.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child {
  padding-right: 4px;
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child.ant-steps-item-active {
  padding-right: 4px;
}
.ant-steps-with-progress .ant-steps-item {
  padding-top: 4px;
}
.ant-steps-with-progress .ant-steps-item .ant-steps-item-tail {
  top: 4px !important;
}
.ant-steps-with-progress.ant-steps-horizontal .ant-steps-item:first-child {
  padding-bottom: 4px;
  padding-left: 4px;
}
.ant-steps-with-progress.ant-steps-label-vertical .ant-steps-item .ant-steps-item-tail {
  top: 14px !important;
}
.ant-steps-with-progress .ant-steps-item-icon {
  position: relative;
}
.ant-steps-with-progress .ant-steps-item-icon .ant-progress {
  position: absolute;
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
}

/* 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);
}

/* 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 40px;
}
.ant-table.ant-table-middle .ant-table-selection-column {
  padding-inline-start: 2px;
}
.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 40px;
}
.ant-table.ant-table-small .ant-table-selection-column {
  padding-inline-start: 2px;
}
.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:not([rowspan]) {
  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 32px;
}
.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 {
  outline: none;
  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:focus-visible {
  color: #1890ff;
}
.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;
  margin-inline-start: 100%;
  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-expand-icon-cell .ant-table-row-expand-icon {
  display: inline-flex;
  float: none;
  vertical-align: sub;
}
.ant-table-row-indent {
  float: left;
  height: 1px;
}
.ant-table-row-expand-icon {
  color: #1890ff;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  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;
  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-visible,
.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: 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-left-all::after {
  display: 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: calc(calc(2 + 1) + 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: sticky;
  z-index: calc(2 + 1);
  background: #fff;
}
.ant-table-sticky-scroll {
  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 {
  border-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 */
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
@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;
  animation: antCheckboxEffect 0.36s ease-in-out;
  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);
  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;
  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-wrapper.ant-tree-checkbox-wrapper-in-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
.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;
  animation: ant-tree-node-fx-do-not-use 0.3s;
  animation-play-state: running;
  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 .ant-tree-treenode-draggable .ant-tree-draggable-icon {
  width: 24px;
  line-height: 24px;
  text-align: center;
  visibility: visible;
  opacity: 0.2;
  transition: opacity 0.3s;
}
.ant-tree-treenode:hover .ant-tree .ant-tree-treenode-draggable .ant-tree-draggable-icon {
  opacity: 0.45;
}
.ant-tree .ant-tree-treenode-draggable.ant-tree-treenode-disabled .ant-tree-draggable-icon {
  visibility: hidden;
}
.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 {
  visibility: hidden;
}
.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;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-timeline {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-timeline-item {
  position: relative;
  margin: 0;
  padding-bottom: 20px;
  font-size: 14px;
  list-style: none;
}
.ant-timeline-item-tail {
  position: absolute;
  top: 10px;
  left: 4px;
  height: calc(100% - 10px);
  border-left: 2px solid #f0f0f0;
}
.ant-timeline-item-pending .ant-timeline-item-head {
  font-size: 12px;
  background-color: transparent;
}
.ant-timeline-item-pending .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-head {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border: 2px solid transparent;
  border-radius: 100px;
}
.ant-timeline-item-head-blue {
  color: #1890ff;
  border-color: #1890ff;
}
.ant-timeline-item-head-red {
  color: #ff4d4f;
  border-color: #ff4d4f;
}
.ant-timeline-item-head-green {
  color: #52c41a;
  border-color: #52c41a;
}
.ant-timeline-item-head-gray {
  color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-timeline-item-head-custom {
  position: absolute;
  top: 5.5px;
  left: 5px;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 3px 1px;
  line-height: 1;
  text-align: center;
  border: 0;
  border-radius: 0;
  transform: translate(-50%, -50%);
}
.ant-timeline-item-content {
  position: relative;
  top: -7.001px;
  margin: 0 0 0 26px;
  word-break: break-word;
}
.ant-timeline-item-last > .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-last > .ant-timeline-item-content {
  min-height: 48px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-label .ant-timeline-item-tail,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-label .ant-timeline-item-head,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  left: 50%;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-left: -4px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-left: 1px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  left: calc(50% - 4px);
  width: calc(50% - 14px);
  text-align: left;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(50% - 12px);
  margin: 0;
  text-align: right;
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  left: calc(100% - 4px - 2px);
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(100% - 18px);
}
.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  display: block;
  height: calc(100% - 14px);
  border-left: 2px dotted #f0f0f0;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {
  display: none;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  top: 15px;
  display: block;
  height: calc(100% - 15px);
  border-left: 2px dotted #f0f0f0;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {
  min-height: 48px;
}
.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  position: absolute;
  top: -7.001px;
  width: calc(50% - 12px);
  text-align: right;
}
.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  left: calc(50% + 14px);
  width: calc(50% - 14px);
  text-align: left;
}
.ant-timeline-rtl {
  direction: rtl;
}
.ant-timeline-rtl .ant-timeline-item-tail {
  right: 4px;
  left: auto;
  border-right: 2px solid #f0f0f0;
  border-left: none;
}
.ant-timeline-rtl .ant-timeline-item-head-custom {
  right: 5px;
  left: auto;
  transform: translate(50%, -50%);
}
.ant-timeline-rtl .ant-timeline-item-content {
  margin: 0 18px 0 0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  right: 50%;
  left: auto;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-right: -4px;
  margin-left: 0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-right: 1px;
  margin-left: 0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  right: calc(50% - 4px);
  left: auto;
  text-align: right;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  text-align: left;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  right: 0;
  left: auto;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: 100%;
  margin-right: 18px;
  text-align: right;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  border-right: 2px dotted #f0f0f0;
  border-left: none;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  border-right: 2px dotted #f0f0f0;
  border-left: none;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  text-align: left;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  right: calc(50% + 14px);
  text-align: right;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-transfer-customize-list .ant-transfer-list {
  flex: 1 1 50%;
  width: auto;
  height: auto;
  min-height: 200px;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small {
  border: 0;
  border-radius: 0;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-selection-column {
  width: 40px;
  min-width: 40px;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th {
  background: #fafafa;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content .ant-table-row:last-child td {
  border-bottom: 1px solid #f0f0f0;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body {
  margin: 0;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination {
  margin: 16px 0 4px;
}
.ant-transfer-customize-list .ant-input[disabled] {
  background-color: transparent;
}
.ant-transfer-status-error .ant-transfer-list {
  border-color: #ff4d4f;
}
.ant-transfer-status-error .ant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}
.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):hover {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):focus {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-transfer-status-warning .ant-transfer-list {
  border-color: #faad14;
}
.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}
.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):hover {
  border-color: #40a9ff;
  border-right-width: 1px;
}
.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):focus {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-transfer {
  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: flex;
  align-items: stretch;
}
.ant-transfer-disabled .ant-transfer-list {
  background: #f5f5f5;
}
.ant-transfer-list {
  display: flex;
  flex-direction: column;
  width: 180px;
  height: 200px;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}
.ant-transfer-list-with-pagination {
  width: 250px;
  height: auto;
}
.ant-transfer-list-search .anticon-search {
  color: rgba(0, 0, 0, 0.25);
}
.ant-transfer-list-header {
  display: flex;
  flex: none;
  align-items: center;
  height: 40px;
  padding: 8px 12px 9px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
}
.ant-transfer-list-header > *:not(:last-child) {
  margin-right: 4px;
}
.ant-transfer-list-header > * {
  flex: none;
}
.ant-transfer-list-header-title {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
  text-overflow: ellipsis;
}
.ant-transfer-list-header-dropdown {
  font-size: 10px;
  transform: translateY(10%);
  cursor: pointer;
}
.ant-transfer-list-header-dropdown[disabled] {
  cursor: not-allowed;
}
.ant-transfer-list-body {
  display: flex;
  flex: auto;
  flex-direction: column;
  overflow: hidden;
  font-size: 14px;
}
.ant-transfer-list-body-search-wrapper {
  position: relative;
  flex: none;
  padding: 12px;
}
.ant-transfer-list-content {
  flex: auto;
  margin: 0;
  padding: 0;
  overflow: auto;
  list-style: none;
}
.ant-transfer-list-content-item {
  display: flex;
  align-items: center;
  min-height: 32px;
  padding: 6px 12px;
  line-height: 20px;
  transition: all 0.3s;
}
.ant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 8px;
}
.ant-transfer-list-content-item > * {
  flex: none;
}
.ant-transfer-list-content-item-text {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-transfer-list-content-item-remove {
  position: relative;
  color: #d9d9d9;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-transfer-list-content-item-remove:hover {
  color: #40a9ff;
}
.ant-transfer-list-content-item-remove::after {
  position: absolute;
  top: -6px;
  right: -50%;
  bottom: -6px;
  left: -50%;
  content: '';
}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background-color: #f5f5f5;
  cursor: pointer;
}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled).ant-transfer-list-content-item-checked:hover {
  background-color: #dcf4ff;
}
.ant-transfer-list-content-show-remove .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background: transparent;
  cursor: default;
}
.ant-transfer-list-content-item-checked {
  background-color: #e6f7ff;
}
.ant-transfer-list-content-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-transfer-list-pagination {
  padding: 8px 0;
  text-align: right;
  border-top: 1px solid #f0f0f0;
}
.ant-transfer-list-body-not-found {
  flex: none;
  width: 100%;
  margin: auto 0;
  color: rgba(0, 0, 0, 0.25);
  text-align: center;
}
.ant-transfer-list-footer {
  border-top: 1px solid #f0f0f0;
}
.ant-transfer-operation {
  display: flex;
  flex: none;
  flex-direction: column;
  align-self: center;
  margin: 0 8px;
  vertical-align: middle;
}
.ant-transfer-operation .ant-btn {
  display: block;
}
.ant-transfer-operation .ant-btn:first-child {
  margin-bottom: 4px;
}
.ant-transfer-operation .ant-btn .anticon {
  font-size: 12px;
}
.ant-transfer .ant-empty-image {
  max-height: -2px;
}
.ant-transfer-rtl {
  direction: rtl;
}
.ant-transfer-rtl .ant-transfer-list-search {
  padding-right: 8px;
  padding-left: 24px;
}
.ant-transfer-rtl .ant-transfer-list-search-action {
  right: auto;
  left: 12px;
}
.ant-transfer-rtl .ant-transfer-list-header > *:not(:last-child) {
  margin-right: 0;
  margin-left: 4px;
}
.ant-transfer-rtl .ant-transfer-list-header {
  right: 0;
  left: auto;
}
.ant-transfer-rtl .ant-transfer-list-header-title {
  text-align: left;
}
.ant-transfer-rtl .ant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}
.ant-transfer-rtl .ant-transfer-list-pagination {
  text-align: left;
}
.ant-transfer-rtl .ant-transfer-list-footer {
  right: 0;
  left: auto;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@keyframes ant-tree-node-fx-do-not-use {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@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;
  animation: antCheckboxEffect 0.36s ease-in-out;
  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);
  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;
  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-wrapper.ant-select-tree-checkbox-wrapper-in-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
.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;
  animation: ant-tree-node-fx-do-not-use 0.3s;
  animation-play-state: running;
  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 .ant-select-tree-treenode-draggable .ant-select-tree-draggable-icon {
  width: 24px;
  line-height: 24px;
  text-align: center;
  visibility: visible;
  opacity: 0.2;
  transition: opacity 0.3s;
}
.ant-select-tree-treenode:hover .ant-select-tree .ant-select-tree-treenode-draggable .ant-select-tree-draggable-icon {
  opacity: 0.45;
}
.ant-select-tree .ant-select-tree-treenode-draggable.ant-select-tree-treenode-disabled .ant-select-tree-draggable-icon {
  visibility: hidden;
}
.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 {
  visibility: hidden;
}
.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 */
.ant-typography {
  color: rgba(0, 0, 0, 0.85);
  overflow-wrap: break-word;
}
.ant-typography.ant-typography-secondary {
  color: rgba(0, 0, 0, 0.45);
}
.ant-typography.ant-typography-success {
  color: #52c41a;
}
.ant-typography.ant-typography-warning {
  color: #faad14;
}
.ant-typography.ant-typography-danger {
  color: #ff4d4f;
}
a.ant-typography.ant-typography-danger:active,
a.ant-typography.ant-typography-danger:focus {
  color: #d9363e;
}
a.ant-typography.ant-typography-danger:hover {
  color: #ff7875;
}
.ant-typography.ant-typography-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
div.ant-typography,
.ant-typography p {
  margin-bottom: 1em;
}
h1.ant-typography,
div.ant-typography-h1,
div.ant-typography-h1 > textarea,
.ant-typography h1 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 38px;
  line-height: 1.23;
}
h2.ant-typography,
div.ant-typography-h2,
div.ant-typography-h2 > textarea,
.ant-typography h2 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 30px;
  line-height: 1.35;
}
h3.ant-typography,
div.ant-typography-h3,
div.ant-typography-h3 > textarea,
.ant-typography h3 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 24px;
  line-height: 1.35;
}
h4.ant-typography,
div.ant-typography-h4,
div.ant-typography-h4 > textarea,
.ant-typography h4 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 20px;
  line-height: 1.4;
}
h5.ant-typography,
div.ant-typography-h5,
div.ant-typography-h5 > textarea,
.ant-typography h5 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 16px;
  line-height: 1.5;
}
.ant-typography + h1.ant-typography,
.ant-typography + h2.ant-typography,
.ant-typography + h3.ant-typography,
.ant-typography + h4.ant-typography,
.ant-typography + h5.ant-typography {
  margin-top: 1.2em;
}
.ant-typography div + h1,
.ant-typography ul + h1,
.ant-typography li + h1,
.ant-typography p + h1,
.ant-typography h1 + h1,
.ant-typography h2 + h1,
.ant-typography h3 + h1,
.ant-typography h4 + h1,
.ant-typography h5 + h1,
.ant-typography div + h2,
.ant-typography ul + h2,
.ant-typography li + h2,
.ant-typography p + h2,
.ant-typography h1 + h2,
.ant-typography h2 + h2,
.ant-typography h3 + h2,
.ant-typography h4 + h2,
.ant-typography h5 + h2,
.ant-typography div + h3,
.ant-typography ul + h3,
.ant-typography li + h3,
.ant-typography p + h3,
.ant-typography h1 + h3,
.ant-typography h2 + h3,
.ant-typography h3 + h3,
.ant-typography h4 + h3,
.ant-typography h5 + h3,
.ant-typography div + h4,
.ant-typography ul + h4,
.ant-typography li + h4,
.ant-typography p + h4,
.ant-typography h1 + h4,
.ant-typography h2 + h4,
.ant-typography h3 + h4,
.ant-typography h4 + h4,
.ant-typography h5 + h4,
.ant-typography div + h5,
.ant-typography ul + h5,
.ant-typography li + h5,
.ant-typography p + h5,
.ant-typography h1 + h5,
.ant-typography h2 + h5,
.ant-typography h3 + h5,
.ant-typography h4 + h5,
.ant-typography h5 + h5 {
  margin-top: 1.2em;
}
a.ant-typography-ellipsis,
span.ant-typography-ellipsis {
  display: inline-block;
  max-width: 100%;
}
a.ant-typography,
.ant-typography a {
  color: #1890ff;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  text-decoration: none;
}
a.ant-typography:focus-visible,
.ant-typography a:focus-visible,
a.ant-typography:hover,
.ant-typography a:hover {
  color: #40a9ff;
}
a.ant-typography:active,
.ant-typography a:active {
  color: #096dd9;
}
a.ant-typography:active,
.ant-typography a:active,
a.ant-typography:hover,
.ant-typography a:hover {
  text-decoration: none;
}
a.ant-typography[disabled],
.ant-typography a[disabled],
a.ant-typography.ant-typography-disabled,
.ant-typography a.ant-typography-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
a.ant-typography[disabled]:active,
.ant-typography a[disabled]:active,
a.ant-typography.ant-typography-disabled:active,
.ant-typography a.ant-typography-disabled:active,
a.ant-typography[disabled]:hover,
.ant-typography a[disabled]:hover,
a.ant-typography.ant-typography-disabled:hover,
.ant-typography a.ant-typography-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
a.ant-typography[disabled]:active,
.ant-typography a[disabled]:active,
a.ant-typography.ant-typography-disabled:active,
.ant-typography a.ant-typography-disabled:active {
  pointer-events: none;
}
.ant-typography code {
  margin: 0 0.2em;
  padding: 0.2em 0.4em 0.1em;
  font-size: 85%;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}
.ant-typography kbd {
  margin: 0 0.2em;
  padding: 0.15em 0.4em 0.1em;
  font-size: 90%;
  background: rgba(150, 150, 150, 0.06);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-bottom-width: 2px;
  border-radius: 3px;
}
.ant-typography mark {
  padding: 0;
  background-color: #ffe58f;
}
.ant-typography u,
.ant-typography ins {
  text-decoration: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.ant-typography s,
.ant-typography del {
  text-decoration: line-through;
}
.ant-typography strong {
  font-weight: 600;
}
.ant-typography-expand,
.ant-typography-edit,
.ant-typography-copy {
  color: #1890ff;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  margin-left: 4px;
}
.ant-typography-expand:focus-visible,
.ant-typography-edit:focus-visible,
.ant-typography-copy:focus-visible,
.ant-typography-expand:hover,
.ant-typography-edit:hover,
.ant-typography-copy:hover {
  color: #40a9ff;
}
.ant-typography-expand:active,
.ant-typography-edit:active,
.ant-typography-copy:active {
  color: #096dd9;
}
.ant-typography-copy-success,
.ant-typography-copy-success:hover,
.ant-typography-copy-success:focus {
  color: #52c41a;
}
.ant-typography-edit-content {
  position: relative;
}
div.ant-typography-edit-content {
  left: -12px;
  margin-top: -5px;
  margin-bottom: calc(1em - 4px - 1px);
}
.ant-typography-edit-content-confirm {
  position: absolute;
  right: 10px;
  bottom: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
  font-size: 14px;
  font-style: normal;
  pointer-events: none;
}
.ant-typography-edit-content textarea {
  height: 1em;
  margin: 0 !important;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -moz-transition: none;
}
.ant-typography ul,
.ant-typography ol {
  margin: 0 0 1em;
  padding: 0;
}
.ant-typography ul li,
.ant-typography ol li {
  margin: 0 0 0 20px;
  padding: 0 0 0 4px;
}
.ant-typography ul {
  list-style-type: circle;
}
.ant-typography ul ul {
  list-style-type: disc;
}
.ant-typography ol {
  list-style-type: decimal;
}
.ant-typography pre,
.ant-typography blockquote {
  margin: 1em 0;
}
.ant-typography pre {
  padding: 0.4em 0.6em;
  white-space: pre-wrap;
  word-wrap: break-word;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}
.ant-typography pre code {
  display: inline;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  background: transparent;
  border: 0;
}
.ant-typography blockquote {
  padding: 0 0 0 0.6em;
  border-left: 4px solid rgba(100, 100, 100, 0.2);
  opacity: 0.85;
}
.ant-typography-single-line {
  white-space: nowrap;
}
.ant-typography-ellipsis-single-line {
  overflow: hidden;
  text-overflow: ellipsis;
}
a.ant-typography-ellipsis-single-line,
span.ant-typography-ellipsis-single-line {
  vertical-align: bottom;
}
.ant-typography-ellipsis-multiple-line {
  /* stylelint-disable-next-line value-no-vendor-prefix */
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
}
.ant-typography-rtl {
  direction: rtl;
}
.ant-typography-rtl .ant-typography-expand,
.ant-typography-rtl .ant-typography-edit,
.ant-typography-rtl .ant-typography-copy {
  margin-right: 4px;
  margin-left: 0;
}
.ant-typography-rtl .ant-typography-expand {
  float: left;
}
div.ant-typography-edit-content.ant-typography-rtl {
  right: -12px;
  left: auto;
}
.ant-typography-rtl .ant-typography-edit-content-confirm {
  right: auto;
  left: 10px;
}
.ant-typography-rtl.ant-typography ul li,
.ant-typography-rtl.ant-typography ol li {
  margin: 0 20px 0 0;
  padding: 0 4px 0 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-upload {
  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';
  outline: 0;
}
.ant-upload p {
  margin: 0;
}
.ant-upload-btn {
  display: block;
  width: 100%;
  outline: none;
}
.ant-upload input[type='file'] {
  cursor: pointer;
}
.ant-upload.ant-upload-select {
  display: inline-block;
}
.ant-upload.ant-upload-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-upload.ant-upload-select-picture-card {
  width: 104px;
  height: 104px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 2px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.ant-upload.ant-upload-select-picture-card > .ant-upload {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  text-align: center;
}
.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #1890ff;
}
.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #d9d9d9;
}
.ant-upload.ant-upload-drag {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 2px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.ant-upload.ant-upload-drag .ant-upload {
  padding: 16px 0;
}
.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
  border-color: #096dd9;
}
.ant-upload.ant-upload-drag.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-drag .ant-upload-btn {
  display: table;
  height: 100%;
}
.ant-upload.ant-upload-drag .ant-upload-drag-container {
  display: table-cell;
  vertical-align: middle;
}
.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #40a9ff;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon {
  margin-bottom: 20px;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
  color: #40a9ff;
  font-size: 48px;
}
.ant-upload.ant-upload-drag p.ant-upload-text {
  margin: 0 0 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-upload.ant-upload-drag p.ant-upload-hint {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload.ant-upload-drag .anticon-plus {
  color: rgba(0, 0, 0, 0.25);
  font-size: 30px;
  transition: all 0.3s;
}
.ant-upload.ant-upload-drag .anticon-plus:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload.ant-upload-drag:hover .anticon-plus {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-picture-card-wrapper {
  display: inline-block;
  width: 100%;
}
.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}
.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  line-height: 1.5715;
}
.ant-upload-list::before {
  display: table;
  content: '';
}
.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-list-item {
  position: relative;
  height: 22.001px;
  margin-top: 8px;
  font-size: 14px;
}
.ant-upload-list-item-name {
  display: inline-block;
  width: 100%;
  padding-left: 22px;
  overflow: hidden;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-upload-list-item-card-actions {
  position: absolute;
  right: 0;
}
.ant-upload-list-item-card-actions-btn {
  opacity: 0;
}
.ant-upload-list-item-card-actions-btn.ant-btn-sm {
  height: 22.001px;
  line-height: 1;
  vertical-align: top;
}
.ant-upload-list-item-card-actions.picture {
  top: 22px;
  line-height: 0;
}
.ant-upload-list-item-card-actions-btn:focus,
.ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-card-actions .anticon {
  color: rgba(0, 0, 0, 0.45);
  transition: all 0.3s;
}
.ant-upload-list-item-card-actions:hover .anticon {
  color: rgba(0, 0, 0, 0.85);
}
.ant-upload-list-item-info {
  height: 100%;
  transition: background-color 0.3s;
}
.ant-upload-list-item-info > span {
  display: block;
  width: 100%;
  height: 100%;
}
.ant-upload-list-item-info .anticon-loading .anticon,
.ant-upload-list-item-info .ant-upload-text-icon .anticon {
  position: absolute;
  top: 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #f5f5f5;
}
.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-error,
.ant-upload-list-item-error .ant-upload-text-icon > .anticon,
.ant-upload-list-item-error .ant-upload-list-item-name {
  color: #ff4d4f;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  color: #ff4d4f;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-progress {
  position: absolute;
  bottom: -12px;
  width: 100%;
  padding-left: 26px;
  font-size: 14px;
  line-height: 0;
}
.ant-upload-list-picture .ant-upload-list-item,
.ant-upload-list-picture-card .ant-upload-list-item {
  position: relative;
  height: 66px;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}
.ant-upload-list-picture .ant-upload-list-item:hover,
.ant-upload-list-picture-card .ant-upload-list-item:hover {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-error,
.ant-upload-list-picture-card .ant-upload-list-item-error {
  border-color: #ff4d4f;
}
.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}
.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-uploading,
.ant-upload-list-picture-card .ant-upload-list-item-uploading {
  border-style: dashed;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  width: 48px;
  height: 48px;
  line-height: 60px;
  text-align: center;
  opacity: 0.8;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon {
  font-size: 26px;
}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {
  fill: #fff2f0;
}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'] {
  fill: #ff4d4f;
}
.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-picture-card .ant-upload-list-item-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 26px;
  transform: translate(-50%, -50%);
}
.ant-upload-list-picture .ant-upload-list-item-icon .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon {
  font-size: 26px;
}
.ant-upload-list-picture .ant-upload-list-item-image,
.ant-upload-list-picture-card .ant-upload-list-item-image {
  max-width: 100%;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail img,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  display: block;
  width: 48px;
  height: 48px;
  overflow: hidden;
}
.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: inline-block;
  box-sizing: border-box;
  max-width: 100%;
  margin: 0 0 0 8px;
  padding-right: 8px;
  padding-left: 48px;
  overflow: hidden;
  line-height: 44px;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
  margin-bottom: 12px;
}
.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 14px;
  width: calc(100% - 24px);
  margin-top: 0;
  padding-left: 56px;
}
.ant-upload-list-picture-card-container {
  display: inline-block;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
  vertical-align: top;
}
.ant-upload-list-picture-card .ant-upload-list-item {
  height: 100%;
  margin: 0;
}
.ant-upload-list-picture-card .ant-upload-list-item-info {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.ant-upload-list-picture-card .ant-upload-list-item-info::before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.3s;
  content: ' ';
}
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
  z-index: 10;
  width: 16px;
  margin: 0 4px;
  color: rgba(255, 255, 255, 0.85);
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
  color: #fff;
}
.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions,
.ant-upload-list-picture-card .ant-upload-list-item-actions:hover {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  position: static;
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: none;
  margin: 8px 0 0;
  padding: 0;
  line-height: 1.5715;
  text-align: center;
}
.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  position: absolute;
  bottom: 10px;
  display: block;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #fafafa;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
  height: auto;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {
  display: none;
}
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 32px;
  width: calc(100% - 14px);
  padding-left: 0;
}
.ant-upload-list-text-container,
.ant-upload-list-picture-container {
  transition: opacity 0.3s, height 0.3s;
}
.ant-upload-list-text-container::before,
.ant-upload-list-picture-container::before {
  display: table;
  width: 0;
  height: 0;
  content: '';
}
.ant-upload-list-text-container .ant-upload-span,
.ant-upload-list-picture-container .ant-upload-span {
  display: block;
  flex: auto;
}
.ant-upload-list-text .ant-upload-span,
.ant-upload-list-picture .ant-upload-span {
  display: flex;
  align-items: center;
}
.ant-upload-list-text .ant-upload-span > *,
.ant-upload-list-picture .ant-upload-span > * {
  flex: none;
}
.ant-upload-list-text .ant-upload-list-item-name,
.ant-upload-list-picture .ant-upload-list-item-name {
  flex: auto;
  margin: 0;
  padding: 0 8px;
}
.ant-upload-list-text .ant-upload-list-item-card-actions,
.ant-upload-list-picture .ant-upload-list-item-card-actions {
  position: static;
}
.ant-upload-list-text .ant-upload-text-icon .anticon {
  position: static;
}
.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter,
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-duration: 0.3s;
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
  animation-fill-mode: forwards;
}
.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter {
  animation-name: uploadAnimateInlineIn;
}
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-name: uploadAnimateInlineOut;
}
@keyframes uploadAnimateInlineIn {
  from {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateInlineOut {
  to {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
.ant-upload-rtl {
  direction: rtl;
}
.ant-upload-rtl.ant-upload.ant-upload-select-picture-card {
  margin-right: auto;
  margin-left: 8px;
}
.ant-upload-list-rtl {
  direction: rtl;
}
.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {
  padding-right: 22px;
  padding-left: 14px;
}
.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {
  padding-right: 22px;
  padding-left: 28px;
}
.ant-upload-list-rtl .ant-upload-list-item-name {
  padding-right: 22px;
  padding-left: 0;
}
.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1 {
  padding-left: 14px;
}
.ant-upload-list-rtl .ant-upload-list-item-card-actions {
  right: auto;
  left: 0;
}
.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}
.ant-upload-list-rtl .ant-upload-list-item-info {
  padding: 0 4px 0 12px;
}
.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}
.ant-upload-list-rtl .ant-upload-list-item-progress {
  padding-right: 26px;
  padding-left: 0;
}
.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  right: 8px;
  left: auto;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name {
  margin: 0 8px 0 0;
  padding-right: 48px;
  padding-left: 8px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {
  padding-right: 48px;
  padding-left: 18px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {
  padding-right: 48px;
  padding-left: 36px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress {
  padding-right: 0;
  padding-left: 0;
}
.ant-upload-list-rtl .ant-upload-list-picture-card-container {
  margin: 0 0 8px 8px;
}
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  margin: 8px 0 0;
  padding: 0;
}
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v3-merge-edite-table-mer-table-tableHead {
  position: relative;
}
.antd-pro-components-v3-merge-edite-table-mer-table-borderRight .ant-table-tbody > tr > td {
  border-right: 1px solid #e8e8e8 !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table {
  border-collapse: collapse;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table .orderClass.ant-table-cell.ant-table-cell-fix-left {
  box-shadow: inset 0.5px 0 0 #e8e8e8;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-table-thead > tr > th {
  padding: 0px 16px !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-table-tbody > tr > td,
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-table tfoot > tr > th,
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-table tfoot > tr > td {
  padding: 0px 0px !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-input {
  padding: 11px 11px;
  padding: 11px 0px;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-pagination-options .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 11px;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-input-number-handler-wrap {
  display: none !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-input-number-input {
  padding: 0;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border: none;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border: none;
}
.antd-pro-components-v3-merge-edite-table-mer-table-table .ant-picker {
  border-bottom: none !important;
}
.tbPadding .ant-table-tbody > tr > td {
  padding: 0px 0px;
}
.antd-pro-components-v3-merge-edite-table-mer-table-td {
  height: 40px;
  padding: 0px !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-renderBox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 100%;
  min-height: 100%;
  padding: 0 16px;
}
.antd-pro-components-v3-merge-edite-table-mer-table-inputEllipsis div {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  /* autoprefixer: off */
  display: -webkit-box;
  -webkit-line-clamp: 5;
  line-clamp: 5;
  -webkit-box-orient: vertical;
}
.antd-pro-components-v3-merge-edite-table-mer-table-showContentBox {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-v3-merge-edite-table-mer-table-input {
  border: none !important;
  background-color: transparent !important;
  width: 100%;
  height: 100%;
}
.antd-pro-components-v3-merge-edite-table-mer-table-input:focus {
  box-shadow: none !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-inputNumber {
  border: none !important;
  background-color: transparent !important;
  width: 100%;
  box-shadow: none !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-inputNumber .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v3-merge-edite-table-mer-table-inputNumber .ant-input-number-input {
  padding: 0;
}
.antd-pro-components-v3-merge-edite-table-mer-table-selectBox {
  display: flex;
  align-items: center;
  width: 100%;
}
.antd-pro-components-v3-merge-edite-table-mer-table-selectBox .ant-select-selection {
  padding: 0 !important;
  background-color: transparent !important;
  box-shadow: none !important;
  border: none !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-selectBox .ant-select-selection__rendered {
  margin: 0 !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-selectBox .ant-select-selection__clear {
  background-color: transparent !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-header > th {
  background-color: #e5f6fc !important;
  padding: 0 16px !important;
  height: 40px;
}
.antd-pro-components-v3-merge-edite-table-mer-table-datePicker .ant-input {
  border: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-setting {
  position: absolute;
  top: 0;
  right: 0;
  height: 40px;
  line-height: 40px;
  width: 24px;
  text-align: center;
  cursor: pointer;
  color: #999;
  background: #e5f6fc;
  border-left: 1px solid #fff;
  z-index: 100;
}
.antd-pro-components-v3-merge-edite-table-mer-table-MyInput220 {
  border: none!important;
  width: 219px!important;
  border-radius: 0px!important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-MyInput220 .ant-select .ant-select-enabled {
  background-color: #ffffff !important;
}
.antd-pro-components-v3-merge-edite-table-mer-table-MyInput220 .ant-select-selection {
  border: none!important;
  background-color: #ffffff !important;
  box-shadow: none;
}
.antd-pro-components-v3-merge-edite-table-mer-table-MyInput220 .ant-select-arrow {
  display: none;
}

.antd-pro-components-v3-pdf-view-pdf-view-modal-header {
  position: relative;
  height: 60px;
  background-color: #323639;
  box-shadow: 0px 2px 6px 0px #151718;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 26px 0 18px;
  color: white;
  z-index: 10;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-scaleInfo {
  margin-left: 45px;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-headerMiddle {
  position: absolute;
  left: calc(50% - 100px);
  display: flex;
  align-items: center;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-headerMiddle .antd-pro-components-v3-pdf-view-pdf-view-modal-item {
  margin-right: 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-headerMiddle .antd-pro-components-v3-pdf-view-pdf-view-modal-scaleBtn {
  display: inline-block;
  height: 32px;
  width: 32px;
  margin-right: 8px;
  background-color: #1f2122;
  text-align: center;
  line-height: 32px;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-headerMiddle .antd-pro-components-v3-pdf-view-pdf-view-modal-scaleBtn:hover {
  cursor: pointer;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-mobileBackgroundHeaderMiddle {
  left: calc(50%);
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-rightIcon {
  display: inline-block;
  height: 24px;
  width: 24px;
  text-align: center;
  line-height: 24px;
  cursor: pointer;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox {
  position: relative;
  width: 100%;
  background-color: #525659;
  height: calc(100% - 60px);
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-leftContent {
  position: absolute;
  left: 0;
  width: 266px;
  height: 100%;
  background: #323639;
  overflow-y: scroll;
  overflow-x: hidden;
  display: inline-block;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-leftContent::-webkit-scrollbar {
  background-color: transparent;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-leftContent::-webkit-scrollbar-thumb {
  background-color: #ccc;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-leftContent .antd-pro-components-v3-pdf-view-pdf-view-modal-leftContentDocument {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-leftContent .antd-pro-components-v3-pdf-view-pdf-view-modal-leftContentDocument .antd-pro-components-v3-pdf-view-pdf-view-modal-miniPageWrap {
  display: flex;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-leftContent .antd-pro-components-v3-pdf-view-pdf-view-modal-leftContentDocument .antd-pro-components-v3-pdf-view-pdf-view-modal-miniPage {
  margin-top: 16px;
  cursor: pointer;
  box-sizing: border-box;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-leftContent .antd-pro-components-v3-pdf-view-pdf-view-modal-leftContentDocument .antd-pro-components-v3-pdf-view-pdf-view-modal-active {
  outline: 3px solid #1CC0CB;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-mainContent {
  position: absolute;
  right: 0;
  width: calc(100% - 266px);
  overflow: auto;
  overflow-x: hidden;
  display: inline-block;
  height: 100%;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-mainContent .antd-pro-components-v3-pdf-view-pdf-view-modal-mainDocument {
  width: 100%;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-mainContent .antd-pro-components-v3-pdf-view-pdf-view-modal-infiniteScroll::-webkit-scrollbar {
  background-color: transparent;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-mainContent .antd-pro-components-v3-pdf-view-pdf-view-modal-infiniteScroll::-webkit-scrollbar-thumb {
  background-color: #ccc;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-pdfBox .antd-pro-components-v3-pdf-view-pdf-view-modal-page {
  margin-top: 34px;
  max-width: calc(100vw - 266px);
  text-align: center;
  display: flex;
  justify-content: center;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-phoneBackgroundBox {
  position: absolute;
  right: 0;
  height: 100%;
  width: calc(100vw - 266px);
  display: flex;
  justify-content: center;
  overflow: hidden;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-phoneBackgroundBox .antd-pro-components-v3-pdf-view-pdf-view-modal-phoneBackground {
  position: absolute;
  z-index: 1;
  height: 100%;
  pointer-events: none;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-phoneBackgroundBox .antd-pro-components-v3-pdf-view-pdf-view-modal-phoneBackground .antd-pro-components-v3-pdf-view-pdf-view-modal-topMask {
  position: absolute;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 60px;
  background-color: #525659;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-phoneBackgroundBox .antd-pro-components-v3-pdf-view-pdf-view-modal-phoneBackground .antd-pro-components-v3-pdf-view-pdf-view-modal-bottomMask {
  position: absolute;
  bottom: -1px;
  z-index: 2;
  width: 100%;
  height: 30px;
  background-color: #525659;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-phoneBackgroundBox .antd-pro-components-v3-pdf-view-pdf-view-modal-phoneBackground img {
  margin-top: 10px;
  position: sticky;
  z-index: 3;
  width: 100%;
}
.antd-pro-components-v3-pdf-view-pdf-view-modal-mobileBackgroundPage {
  margin-top: 20px !important;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v3-v3-form-index-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v3-v3-form-index-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v3-v3-form-index-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v3-v3-form-index-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v3-v3-form-index-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v3-v3-form-index-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-v3-form-index-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v3-v3-form-index-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v3-v3-form-index-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-number,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v3-v3-form-index-input-boxes-style .anticon-close-circle,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-arrow,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-picker-focused,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v3-v3-form-index-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v3-v3-form-index-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v3-v3-form-index-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v3-v3-form-index-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v3-v3-form-index-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style div.ant-select-selection,
.antd-pro-components-v3-v3-form-index-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v3-v3-form-index-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v3-v3-form-index-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v3-v3-form-index-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v3-v3-form-index-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-v3-form-index-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v3-v3-form-index-newFormUi .has-error .ant-picker,
.antd-pro-components-v3-v3-form-index-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v3-v3-form-index-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-number,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker-suffix,
.antd-pro-components-v3-v3-form-index-newFormUi .anticon-close-circle,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection__clear,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-arrow,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker-focused,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v3-v3-form-index-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v3-v3-form-index-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v3-v3-form-index-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v3-v3-form-index-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v3-v3-form-index-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v3-v3-form-index-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v3-v3-form-index-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v3-v3-form-index-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-newFormUi div.ant-select-selection,
.antd-pro-components-v3-v3-form-index-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-number-focused,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection:focus,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v3-v3-form-index-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v3-v3-form-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v3-v3-form-index-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v3-v3-form-index-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v3-v3-form-index-newFormUi input.ant-input-number-input,
.antd-pro-components-v3-v3-form-index-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v3-v3-form-index-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v3-v3-form-index-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v3-v3-form-index-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v3-v3-form-index-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v3-v3-form-index-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v3-v3-form-index-excelImportStyle .antd-pro-components-v3-v3-form-index-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v3-v3-form-index-excelImportStyle .antd-pro-components-v3-v3-form-index-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v3-v3-form-index-excelImportStyle .antd-pro-components-v3-v3-form-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v3-v3-form-index-excelImportStyle .antd-pro-components-v3-v3-form-index-upload a {
  color: #666;
}
.antd-pro-components-v3-v3-form-index-excelImportStyle .antd-pro-components-v3-v3-form-index-upload a:hover {
  color: inherit;
}
.antd-pro-components-v3-v3-form-index-excelImportStyle .antd-pro-components-v3-v3-form-index-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v3-v3-form-index-excelImportStyle .antd-pro-components-v3-v3-form-index-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v3-v3-form-index-excelImportStyle .antd-pro-components-v3-v3-form-index-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v3-v3-form-index-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v3-v3-form-index-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-v3-v3-form-index-form {
  display: grid;
  grid-row-gap: 24px;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v3-v3-form-index-form .has-error .ant-select-arrow,
.antd-pro-components-v3-v3-form-index-form .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v3-v3-form-index-form .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v3-v3-form-index-form .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v3-v3-form-index-form .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-v3-form-index-form .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v3-v3-form-index-form .has-error .ant-picker,
.antd-pro-components-v3-v3-form-index-form .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v3-v3-form-index-form .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v3-v3-form-index-form .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v3-v3-form-index-form .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v3-v3-form-index-form .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v3-v3-form-index-form .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v3-v3-form-index-form .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-v3-form-index-form .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v3-v3-form-index-form .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper:focus,
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper-focused,
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-input,
.antd-pro-components-v3-v3-form-index-form .ant-input-number,
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper,
.antd-pro-components-v3-v3-form-index-form .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-v3-form-index-form .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-number {
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-form * {
  box-shadow: none !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v3-v3-form-index-form .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-form .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v3-v3-form-index-form .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-form .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-form .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-form .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v3-v3-form-index-form .ant-picker-suffix,
.antd-pro-components-v3-v3-form-index-form .anticon-close-circle,
.antd-pro-components-v3-v3-form-index-form .ant-select-selection__clear,
.antd-pro-components-v3-v3-form-index-form .ant-calendar-picker-icon,
.antd-pro-components-v3-v3-form-index-form .ant-select-arrow,
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper,
.antd-pro-components-v3-v3-form-index-form .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-clear {
  right: 0;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-form .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-form .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-form .ant-picker-focused,
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-form input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v3-v3-form-index-form input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-form textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v3-v3-form-index-form textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-form .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v3-v3-form-index-form .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v3-v3-form-index-form .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v3-v3-form-index-form .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v3-v3-form-index-form .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v3-v3-form-index-form .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v3-v3-form-index-form .ant-calendar-picker-input,
.antd-pro-components-v3-v3-form-index-form span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v3-v3-form-index-form span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v3-v3-form-index-form div.ant-select-selection,
.antd-pro-components-v3-v3-form-index-form span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-form .ant-calendar-picker-input,
.antd-pro-components-v3-v3-form-index-form .ant-input-number-focused,
.antd-pro-components-v3-v3-form-index-form .ant-select-focused.ant-select-selection,
.antd-pro-components-v3-v3-form-index-form .ant-select-selection:focus,
.antd-pro-components-v3-v3-form-index-form .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v3-v3-form-index-form .ant-select {
  color: #333333;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v3-v3-form-index-form span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v3-v3-form-index-form .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v3-v3-form-index-form .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v3-v3-form-index-form .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v3-v3-form-index-form .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-selection__rendered,
.antd-pro-components-v3-v3-form-index-form .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-selection--multiple > ul > li,
.antd-pro-components-v3-v3-form-index-form .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-selection__rendered,
.antd-pro-components-v3-v3-form-index-form .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v3-v3-form-index-form textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v3-v3-form-index-form input.ant-calendar-picker-input,
.antd-pro-components-v3-v3-form-index-form input.ant-input-number-input,
.antd-pro-components-v3-v3-form-index-form input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v3-v3-form-index-form input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-number {
  height: auto;
}
.antd-pro-components-v3-v3-form-index-form .ant-input-number-input-wrap,
.antd-pro-components-v3-v3-form-index-form .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v3-v3-form-index-form .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v3-v3-form-index-form .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v3-v3-form-index-form .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v3-v3-form-index-form .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v3-v3-form-index-form .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v3-v3-form-index-form .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v3-v3-form-index-form .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v3-v3-form-index-form .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v3-v3-form-index-form .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v3-v3-form-index-form .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v3-v3-form-index-form .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-form .ant-form-item-label label {
  color: #333 !important;
}
.antd-pro-components-v3-v3-form-index-form .ant-radio-wrapper,
.antd-pro-components-v3-v3-form-index-form .ant-checkbox-wrapper {
  margin-right: 24px;
}
.antd-pro-components-v3-v3-form-index-form .ant-form-item-label {
  line-height: 1;
  padding: 0 0 8px 0;
}
.antd-pro-components-v3-v3-form-index-specialForm .ant-form-item-label label {
  color: #333 !important;
}
.antd-pro-components-v3-v3-form-index-specialForm .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v3-v3-form-index-requirdBox {
  height: 40px;
  display: flex;
  align-items: center;
  background-color: #e5f6fc;
  padding: 0 15px;
  border-radius: 3px 3px 0 0;
  overflow: hidden;
  border: 1px solid #e8e8e8;
  border-bottom: 0px;
}
.antd-pro-components-v3-v3-form-index-required {
  color: red;
}
.antd-pro-components-v3-v3-form-index-nkyTextAreaItem .ant-input {
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}

/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v3-virtual-edit-table-style-tableHead {
  position: relative;
}
.antd-pro-components-v3-virtual-edit-table-style-tableHead .ant-table-bordered .ant-table-header > table,
.antd-pro-components-v3-virtual-edit-table-style-tableHead .ant-table-bordered .ant-table-body > table,
.antd-pro-components-v3-virtual-edit-table-style-tableHead .ant-table-bordered .ant-table-fixed-left table,
.antd-pro-components-v3-virtual-edit-table-style-tableHead .ant-table-bordered .ant-table-fixed-right table {
  border: none!important;
}
.antd-pro-components-v3-virtual-edit-table-style-borderRight .ant-table-tbody > tr > td {
  border-right: 1px solid #e8e8e8 !important;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable {
  border-collapse: collapse;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .orderClass.ant-table-cell.ant-table-cell-fix-left {
  box-shadow: inset 0.5px 0 0 #e8e8e8;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-table-thead > tr > th {
  padding: 0px 16px;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-table-tbody > tr > td,
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-table tfoot > tr > th,
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-table tfoot > tr > td {
  padding: 0px 0px !important;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-input {
  padding: 11px 11px;
  padding: 11px 0px;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-pagination-options .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 11px;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0 !important;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-input-number-handler-wrap {
  display: none !important;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-input-number-input {
  padding: 0;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border: none;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTable .ant-picker {
  border-bottom: none !important;
}
.tbPadding .ant-table-tbody > tr > td {
  padding: 0px 0px;
}
.antd-pro-components-v3-virtual-edit-table-style-selectCascader {
  display: flex;
  align-items: center;
  width: 100%;
}
.antd-pro-components-v3-virtual-edit-table-style-selectCascader .ant-input:focus {
  border: none !important;
  height: 38px;
  box-shadow: none;
}
.antd-pro-components-v3-virtual-edit-table-style-selectCascader .ant-cascader-input {
  border: none !important;
  height: 38px;
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-edit-table-style-td {
  height: 40px;
  padding: 0px !important;
}
.antd-pro-components-v3-virtual-edit-table-style-renderBox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 100%;
  min-height: 100%;
  padding: 0 16px;
  border-right: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  position: relative;
  overflow: hidden;
}
.antd-pro-components-v3-virtual-edit-table-style-renderBox .ant-select-selection-search-input {
  padding: 0 16px !important;
}
.antd-pro-components-v3-virtual-edit-table-style-renderBox .ant-select-selection-item {
  padding: 0 16px !important;
}
.antd-pro-components-v3-virtual-edit-table-style-renderBoxValChange {
  background-color: #FFF9F2 !important;
}
.antd-pro-components-v3-virtual-edit-table-style-inputEllipsis div {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  /* autoprefixer: off */
  display: -webkit-box;
  -webkit-line-clamp: 5;
  line-clamp: 5;
  -webkit-box-orient: vertical;
}
.antd-pro-components-v3-virtual-edit-table-style-showContentBox {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-v3-virtual-edit-table-style-input {
  border: none !important;
  background-color: transparent !important;
  width: 100%;
  height: 100%;
}
.antd-pro-components-v3-virtual-edit-table-style-input:focus {
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTableInputNumber {
  border: none !important;
  background-color: transparent !important;
  width: 100%;
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTableInputNumber .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v3-virtual-edit-table-style-virtualEditTableInputNumber .ant-input-number-input {
  padding: 0;
}
.antd-pro-components-v3-virtual-edit-table-style-selectBox {
  display: flex;
  align-items: center;
  width: 100%;
}
.antd-pro-components-v3-virtual-edit-table-style-selectBox .ant-select-selector {
  width: 100%;
  height: 100%;
  border: none !important;
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-edit-table-style-selectBox .ant-select-multiple:hover {
  border: none;
  box-shadow: none;
}
.antd-pro-components-v3-virtual-edit-table-style-selectBox .ant-select-selection {
  padding: 0 !important;
  background-color: transparent !important;
  box-shadow: none !important;
  border: none !important;
}
.antd-pro-components-v3-virtual-edit-table-style-selectBox .ant-select-selection__rendered {
  margin: 0 !important;
}
.antd-pro-components-v3-virtual-edit-table-style-selectBox .ant-select-selection__clear {
  background-color: transparent !important;
}
.antd-pro-components-v3-virtual-edit-table-style-completeDataBox {
  width: 100%;
  height: 100%;
}
.antd-pro-components-v3-virtual-edit-table-style-header > th {
  background-color: #e5f6fc !important;
  padding: 0 16px;
  height: 40px;
}
.antd-pro-components-v3-virtual-edit-table-style-datePicker .ant-input {
  border: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-edit-table-style-setting {
  position: absolute;
  top: 0;
  right: 0;
  height: 40px;
  line-height: 40px;
  width: 24px;
  text-align: center;
  cursor: pointer;
  color: #999;
  background: #e5f6fc;
  border-left: 1px solid #fff;
  z-index: 100;
}
.antd-pro-components-v3-virtual-edit-table-style-fixedGrid div::-webkit-scrollbar {
  display: none !important;
}
.antd-pro-components-v3-virtual-edit-table-style-contentGrid div {
  overflow-x: 'auto' !important;
}
.antd-pro-components-v3-virtual-edit-table-style-contentGrid div::-webkit-scrollbar {
  display: none !important;
}
.antd-pro-components-v3-virtual-edit-table-style-leftFixLast:after {
  position: absolute;
  right: 1px;
  top: 0;
  bottom: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  height: 100%;
  content: '';
  pointer-events: none;
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
  transform: translateX(100%);
}
.antd-pro-components-v3-virtual-edit-table-style-rightFixLast:after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.antd-pro-components-v3-virtual-edit-table-style-thRightFixLast .ant-table-cell-fix-right-first:after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.antd-pro-components-v3-virtual-edit-table-style-thLeftFixLast .ant-table-cell-fix-left-last:after {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  height: 100%;
  content: '';
  pointer-events: none;
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
  transform: translateX(100%);
}
.antd-pro-components-v3-virtual-edit-table-style-virtualHover {
  background-color: var(--hover-color) !important;
}
.antd-pro-components-v3-virtual-edit-table-style-popoverContent {
  width: auto;
}
.antd-pro-components-v3-virtual-edit-table-style-popoverContent .ant-popover-content {
  margin-top: -46px;
  margin-left: -17px;
  border: 1px solid var(--primary-color);
}
.antd-pro-components-v3-virtual-edit-table-style-popoverContent .ant-popover-content .ant-popover-arrow {
  display: none;
}
.antd-pro-components-v3-virtual-edit-table-style-popoverContent .ant-popover-content .ant-popover-inner {
  border-radius: 0px;
}
.antd-pro-components-v3-virtual-edit-table-style-popoverContent .ant-popover-content .ant-popover-inner .ant-popover-inner-content {
  padding: 4px !important;
  border-radius: 0px;
}
.antd-pro-components-v3-virtual-edit-table-style-input_content {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  background-color: white;
}
.antd-pro-components-v3-virtual-edit-table-style-test_box {
  width: 100%;
  min-height: 50px;
  max-height: 230px;
  _height: 120px;
  margin-left: auto;
  margin-right: auto;
  padding: 3px;
  outline: 0;
  color: #000000;
  border: none;
  font-size: 14px;
  word-wrap: break-word;
  overflow-x: hidden;
  overflow-y: auto;
  _overflow-y: visible;
}

/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-tableHead {
  position: relative;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-tableHead .ant-table-bordered .ant-table-header > table,
.antd-pro-components-v3-virtual-tree-edit-table-style-tableHead .ant-table-bordered .ant-table-body > table,
.antd-pro-components-v3-virtual-tree-edit-table-style-tableHead .ant-table-bordered .ant-table-fixed-left table,
.antd-pro-components-v3-virtual-tree-edit-table-style-tableHead .ant-table-bordered .ant-table-fixed-right table {
  border: none!important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-borderRight .ant-table-tbody > tr > td {
  border-right: 1px solid #e8e8e8 !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable {
  border-collapse: collapse;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .orderClass.ant-table-cell.ant-table-cell-fix-left {
  box-shadow: inset 0.5px 0 0 #e8e8e8;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-table-thead > tr > th {
  padding: 0px 16px;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-table-tbody > tr > td,
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-table tfoot > tr > th,
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-table tfoot > tr > td {
  padding: 0px 0px !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-input {
  padding: 11px 11px;
  padding: 11px 0px;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-pagination-options .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 11px;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0 !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-input-number-handler-wrap {
  display: none !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-input-number-input {
  padding: 0;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border: none;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTable .ant-picker {
  border-bottom: none !important;
}
.tbPadding .ant-table-tbody > tr > td {
  padding: 0px 0px;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-selectCascader {
  display: flex;
  align-items: center;
  width: 100%;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-selectCascader .ant-input:focus {
  border: none !important;
  height: 38px;
  box-shadow: none;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-selectCascader .ant-cascader-input {
  border: none !important;
  height: 38px;
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-td {
  height: 40px;
  padding: 0px !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-renderBox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 100%;
  min-height: 100%;
  padding: 0 16px;
  border-right: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-renderBox .ant-select-selection-search-input {
  padding: 0 16px !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-renderBox .ant-select-selection-item {
  padding: 0 16px !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-inputEllipsis div {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  /* autoprefixer: off */
  display: -webkit-box;
  -webkit-line-clamp: 5;
  line-clamp: 5;
  -webkit-box-orient: vertical;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-showContentBox {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-input {
  border: none !important;
  background-color: transparent !important;
  width: 100%;
  height: 100%;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-input:focus {
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTableInputNumber {
  border: none !important;
  background-color: transparent !important;
  width: 100%;
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTableInputNumber .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualEditTableInputNumber .ant-input-number-input {
  padding: 0;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-selectBox {
  display: flex;
  align-items: center;
  width: 100%;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-selectBox .ant-select-selection {
  padding: 0 !important;
  background-color: transparent !important;
  box-shadow: none !important;
  border: none !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-selectBox .ant-select-selection__rendered {
  margin: 0 !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-selectBox .ant-select-selection__clear {
  background-color: transparent !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-completeDataBox {
  width: 100%;
  height: 100%;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-header > th {
  background-color: #e5f6fc !important;
  padding: 0 16px;
  height: 40px;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-datePicker .ant-input {
  border: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-setting {
  position: absolute;
  top: 0;
  right: 0;
  height: 40px;
  line-height: 40px;
  width: 24px;
  text-align: center;
  cursor: pointer;
  color: #999;
  background: #e5f6fc;
  border-left: 1px solid #fff;
  z-index: 100;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-fixedGrid div::-webkit-scrollbar {
  display: none !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-contentGrid div {
  overflow-x: 'auto' !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-contentGrid div::-webkit-scrollbar {
  display: none !important;
}
.antd-pro-components-v3-virtual-tree-edit-table-style-leftFixLast:after {
  position: absolute;
  right: 1px;
  top: 0;
  bottom: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  height: 100%;
  content: '';
  pointer-events: none;
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
  transform: translateX(100%);
}
.antd-pro-components-v3-virtual-tree-edit-table-style-rightFixLast:after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.antd-pro-components-v3-virtual-tree-edit-table-style-thRightFixLast .ant-table-cell-fix-right-first:after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.antd-pro-components-v3-virtual-tree-edit-table-style-thLeftFixLast .ant-table-cell-fix-left-last:after {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  height: 100%;
  content: '';
  pointer-events: none;
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
  transform: translateX(100%);
}
.antd-pro-components-v3-virtual-tree-edit-table-style-virtualHover {
  background-color: var(--hover-color) !important;
}

.antd-pro-components-v3-approval-logs-approval-logs-wrap {
  background-color: white;
  position: relative;
  margin-bottom: 24px;
}
.antd-pro-components-v3-approval-logs-approval-logs-wrap header {
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 24px;
  font-size: 18px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.antd-pro-components-v3-approval-logs-approval-logs-wrap header .antd-pro-components-v3-approval-logs-approval-logs-toOld {
  font-size: 14px;
  font-weight: 400;
  color: #8F959E;
  cursor: pointer;
}
.antd-pro-components-v3-approval-logs-approval-logs-wrap .antd-pro-components-v3-approval-logs-approval-logs-labelContent {
  text-align: right;
  color: #68727F;
  padding-right: 8px;
}
.antd-pro-components-v3-approval-logs-approval-logs-wrap .antd-pro-components-v3-approval-logs-approval-logs-listWrap {
  padding-left: 19px;
  padding-right: 24px;
  padding-bottom: 24px;
  overflow-y: scroll;
}
.antd-pro-components-v3-approval-logs-approval-logs-wrap .antd-pro-components-v3-approval-logs-approval-logs-insetStyle:after {
  position: absolute;
  left: -100%;
  bottom: 0px;
  width: 100%;
  height: 30px;
  content: '';
  pointer-events: none;
  box-shadow: inset 0px -10px 8px -8px rgba(0, 0, 0, 0.15);
  transform: translateX(100%);
}
.antd-pro-components-v3-approval-logs-approval-logs-wrap .ant-popover-arrow {
  border-right-color: #0A72F6 !important;
  border-bottom-color: #0A72F6 !important;
  border-top-color: #0A72F6 !important;
  border-left-color: #0A72F6 !important;
}
.antd-pro-components-v3-approval-logs-approval-logs-newTipContent {
  color: white;
  width: 172px;
}
.antd-pro-components-v3-approval-logs-approval-logs-newTipContent p {
  margin: 0;
}
.antd-pro-components-v3-approval-logs-approval-logs-newTipContent p:last-child {
  margin-top: 32px;
  text-align: right;
}
.antd-pro-components-v3-approval-logs-approval-logs-newTipContent .ant-btn:hover {
  background-color: white !important;
}

.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list {
  list-style: none;
  padding: 0;
  border-radius: 3px;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item {
  position: relative;
  padding-bottom: 50px;
  display: flex;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-labelContent {
  text-align: right;
  color: #68727F;
  padding-right: 8px;
  width: 100px;
  margin-right: 32px;
  line-height: 1.5;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-iconStyle {
  top: 2px;
  left: 89px;
  position: absolute;
  z-index: 2;
  background-color: white;
  line-height: 1;
  width: 18px;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-basicLine {
  top: 8px;
  left: 97px;
  position: absolute;
  width: auto;
  height: calc(100% - 4px);
  z-index: 1;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-lastBasicLine {
  height: 0px;
  width: 0px;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-successLine {
  border-left: 2px solid #36BC83;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-errorLine {
  border-left: 2px solid #F25642;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-processLine {
  border-left: 2px solid #DCE3EA;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-cancelLine {
  border-left: 2px solid #BBBBBB;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-futureNodeLine {
  border-left: 2px dashed #DCE3EA;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent {
  width: 100%;
  left: 97px;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-taskName {
  font-size: 15px;
  font-weight: 500;
  color: #1F2329;
  height: 25px;
  display: flex;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-nameBox {
  margin-bottom: 6px;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-nameBox .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-userName {
  color: #1F2329;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-nameBox .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-statusTitle {
  color: #68727F;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-approvalElement {
  padding: 13px 16px;
  background-color: #F4F5F9;
  color: #1F2329;
  border-radius: 3px;
  border-top-left-radius: 0;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-approvalElement .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-approvalElementItem {
  margin-bottom: 6px;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-approvalElement .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-approvalElementItem .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-key {
  color: #424A54;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-approvalElement .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-approvalElementItem .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-value {
  color: #1F2329;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-approvalElement .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-approvalElementItem:last-child {
  margin: 0;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-approvalElement1 {
  border-radius: 0;
  border-top-right-radius: 3px;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-dashed {
  padding: 0 16px;
  background-color: #F4F5F9;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-dashed .ant-divider-dashed {
  margin: 0;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-description {
  padding: 13px 16px;
  background-color: #F4F5F9;
  color: #1F2329;
  white-space: pre-wrap;
  font-family: inherit;
  border-radius: 3px;
  border-top-left-radius: 0;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-mainContent .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-description1 {
  border-radius: 0;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .ant-badge-status-processing {
  width: 10px;
  height: 10px;
  left: 3.5px;
  top: -1px;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item .ant-badge-status-default {
  width: 10px;
  height: 10px;
  left: 3.5px;
  top: -2px;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-list .antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-item:last-child {
  padding-bottom: 12px;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-unccBtn {
  color: #32373f;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  padding: 0px 6px;
  border-radius: 3px;
  font-size: 12px;
  height: 100%;
}
.antd-pro-components-v3-nky-approval-time-line-nky-approval-time-line-unccBtn:hover {
  background-color: #f4f4f4;
}

.antd-pro-components-v3-approval-upload-file-style-guide {
  background-color: #FFFBE6;
}
.antd-pro-components-v3-approval-upload-file-style-guideContainer {
  display: flex;
  justify-content: space-between;
}
.antd-pro-components-v3-approval-upload-file-style-dashed {
  bottom: 0;
  height: 2px;
  border-bottom: 2px dashed #E5E5EA;
  display: block;
  width: 100%;
}
.antd-pro-components-v3-approval-upload-file-style-approvalUploadFileListItem,
.antd-pro-components-v3-approval-upload-file-style-listItem2 {
  line-height: 20px;
}
.antd-pro-components-v3-approval-upload-file-style-listItem2:last-child {
  margin-bottom: 0;
}
.antd-pro-components-v3-approval-upload-file-style-upload {
  display: inline-flex;
}
.antd-pro-components-v3-approval-upload-file-style-qcCodeBox {
  display: inline-flex;
  align-items: flex-start;
}
.antd-pro-components-v3-approval-upload-file-style-AttachmentList .antd-pro-components-v3-approval-upload-file-style-antd-pro-components-v2-card-card-card {
  margin-bottom: 0;
  padding-bottom: 0;
}
.antd-pro-components-v3-approval-upload-file-style-err {
  color: red;
}
.antd-pro-components-v3-approval-upload-file-style-UploadListItem {
  overflow: hidden;
  width: 100%;
  display: flex;
  min-height: 48px;
  padding: 8px 0;
  justify-content: space-between;
  align-items: center;
}
.antd-pro-components-v3-approval-upload-file-style-UploadListItem:hover {
  background-color: #ECF3F8;
}
.antd-pro-components-v3-approval-upload-file-style-UploadListItem:hover .antd-pro-components-v3-approval-upload-file-style-deleteIconWrap {
  display: flex;
}
.antd-pro-components-v3-approval-upload-file-style-dashedBorder {
  border-bottom: 1px dashed #e8e8e8;
}
.antd-pro-components-v3-approval-upload-file-style-leftItem {
  height: 100%;
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-v3-approval-upload-file-style-loadingBox {
  margin-right: 8px;
  height: 48px;
  width: 48px;
  background: #F2F2F2;
  border-radius: 2px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.antd-pro-components-v3-approval-upload-file-style-previewImg {
  cursor: pointer;
  max-width: 48px;
}
.antd-pro-components-v3-approval-upload-file-style-deleteIconWrap {
  display: none;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  margin-right: 8px;
  cursor: pointer;
}
.antd-pro-components-v3-approval-upload-file-style-approvalUploadFileListItem .ant-upload-list {
  margin-left: calc(-6.5rem - 12px) !important;
}
.antd-pro-components-v3-approval-upload-file-style-approvalUploadFileListItem .ant-upload.ant-upload-select.ant-upload-select-picture {
  margin-top: 4px !important;
}
.antd-pro-components-v3-approval-upload-file-style-approvalUploadFileListItem .ant-legacy-form.ant-legacy-form-horizontal.antd-pro-components-v2-form-index-form {
  margin-bottom: 20px !important;
}

.antd-pro-components-v3-attach-view-attach-view-item {
  cursor: pointer;
  margin-right: 16px;
}
.antd-pro-components-v3-attach-view-attach-view-item:hover {
  color: var(--linkColor);
}

/* 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 */
.antd-pro-components-v3-selected-user-modal-index-modalBody {
  display: flex;
  height: 100%;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .ant-card-body {
  height: 100% !important;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-content {
  padding: 0px;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-leftBody {
  width: 418px;
  height: 100%;
  border-right: 1px solid #F0F0F0;
  padding-left: 6px;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-leftBody .antd-pro-components-v3-selected-user-modal-index-queryContent {
  width: 100%;
  height: calc(100% - 56px);
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-rightBody {
  margin-left: 16px;
  width: 302px;
  height: 100%;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-rightBody .antd-pro-components-v3-selected-user-modal-index-selectedTitle {
  display: flex;
  justify-content: space-between;
  height: 30px;
  margin-right: 16px;
  border-bottom: 1px solid #F0F0F0;
  margin-bottom: 4px;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-rightBody .antd-pro-components-v3-selected-user-modal-index-selectedCom {
  max-height: calc(100% - 34px);
  overflow-y: auto;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-tabHeadClassName {
  padding: 0px;
  padding-right: 16px;
  width: 100%;
  height: auto !important;
  margin-bottom: 14px;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-tabHeadClassName .TabCardTitleLeft {
  width: 100% !important;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-tabHeadClassName .antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-tabs-wrapper {
  width: 100% !important;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-row {
  width: 100%;
  padding-left: 8px;
  padding-top: 5px;
  padding-bottom: 5px;
  background: #FFFFFF;
  border: none;
  color: #333333;
  cursor: pointer;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-row .antd-pro-components-v3-selected-user-modal-index-avatar {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  color: #1bc0cb;
  background: rgba(255, 255, 255, 0.85);
  vertical-align: top;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-row:hover {
  background-color: #F8F9FA;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-treeComTitle {
  height: 22px;
  padding-left: 8px;
  margin-bottom: 5px;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-treeCom {
  height: calc(100% - 27px);
  overflow-y: auto;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-treeCom::-webkit-scrollbar-thumb {
  border-radius: 7px;
  background: #D8D8D8;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-treeCom::-webkit-scrollbar {
  width: 6px !important;
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-juniorBtn::before {
  width: 1px;
  height: 14px;
  border-left: 1px solid #E0E0E0;
  content: '';
}
.antd-pro-components-v3-selected-user-modal-index-modalBody .antd-pro-components-v3-selected-user-modal-index-ellipsis {
  width: auto;
  max-width: 298px;
  height: 22px;
  word-wrap: break-word;
  /*强制换行*/
  overflow: hidden;
  /*超出隐藏*/
  text-overflow: ellipsis;
  /*隐藏后添加省略号*/
  white-space: nowrap;
  /*强制不换行*/
}

.antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-title {
  font-size: 16px;
  color: #07090C;
  font-weight: 500;
  padding: 12px 16px 12px 16px;
  width: auto;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-box {
  border-radius: 4px !important;
}
.antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-box .ant-card-body {
  padding: 0;
}
.antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-content {
  padding: 0 16px 16px 16px;
  height: calc(100% - 48px);
}
.antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-currentTabOrTitle {
  position: relative;
  height: 100%;
  line-height: 8px;
  padding: 20px 8px;
  cursor: pointer;
  font-size: 16px;
}
.antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-currentTabOrTitle:before {
  content: "";
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  width: 60%;
  height: 4px;
  left: 0;
  right: 0;
  top: 44px;
  bottom: 0;
  background: #1bc0cb;
  border-radius: 2px;
  transition: 0.2s all linear;
}
.antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-specialColor {
  color: #0D0E0F !important;
}
.antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-tabs-wrapper {
  display: flex;
  align-items: center;
  column-gap: 8px;
  height: 34px;
  padding: 3px;
  background: #F2F3F5;
  border-radius: 6px;
  font-size: 14px;
}
.antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-tabs-wrapper .antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-currentTab {
  height: 28px;
  background: #FFFFFF;
  border-radius: 4px;
  padding: 3px 8px;
  color: #12B8C4;
  font-weight: 500;
  line-height: 22px;
  cursor: pointer;
}
.antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-tabs-wrapper .antd-pro-pages-work-bench-card-item-my-approval-tab-card-index-tab {
  height: 28px;
  padding: 3px 8px;
  font-size: 14px;
  color: #666666;
  line-height: 22px;
  cursor: pointer;
}

/*stylelint-disable*/
.antd-pro-pages-work-bench-card-item-echarts-styles-box {
  height: 440px;
  display: flex;
  justify-content: space-between;
  padding: 0!important;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-card .ant-tabs-nav-wrap {
  height: 48px;
  border-bottom: 0;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-rankingTitle {
  display: flex;
  justify-content: space-between;
  margin: 24px 0  24px 0;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-title {
  width: 70px;
  height: 20px;
  font-size: 14px;
  font-weight: 500;
  color: #434D5F;
  line-height: 20px;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-rankingBox {
  width: 310px;
  height: auto;
  margin-right: 10px;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-rankingList {
  padding: 0;
  list-style: none;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-rankingList li {
  display: flex;
  align-items: center;
  margin-top: 16px;
  justify-content: flex-start;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-rankingList li span {
  font-size: 14px;
  line-height: 22px;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-rankingSpan {
  padding-left: 8px;
  font-size: 14px;
  color: #F7A60B;
  font-weight: 500;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-circle {
  background-color: #CCD6E1;
  color: #fff;
  border-radius: 50%;
  display: flex;
  font-size: 12px;
  font-weight: 500;
  margin-right: 24px;
  height: 20px;
  width: 20px;
  align-items: center;
  justify-content: center;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-active {
  background-color: #22B2CC;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-skeleton {
  /*  flex-grow: 1;
  background-color: #ebebeb;
  height: 20px;*/
  flex-grow: 1;
  height: 12px;
  background: #F2F5F8;
  border-radius: 2px;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-des-container {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  overflow: hidden;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-point {
  margin-left: 24px;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-echarts {
  height: auto;
  width: 76%;
  margin-top: 32px;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-leftBox {
  width: 76%;
  height: auto;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-boxNotShadow {
  width: 15px;
  height: 319px;
  background-color: #FFFFFF;
  margin-bottom: 48px;
  z-index: 1;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-boxShadow {
  box-shadow: -5px 0 5px 0 rgba(0, 0, 0, 0.1);
}
.antd-pro-pages-work-bench-card-item-echarts-styles-echartsBox {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-rightSpan {
  flex-grow: 1;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #434D5F;
  font-size: 14px;
  font-weight: 400;
}
.antd-pro-pages-work-bench-card-item-echarts-styles-titleSpan {
  max-width: 190px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.antd-pro-components-v3-selected-user-modal-fixed-height-v-list-styles-FixedHeightVList::-webkit-scrollbar-thumb {
  border-radius: 7px;
  background: #D8D8D8;
}
.antd-pro-components-v3-selected-user-modal-fixed-height-v-list-styles-FixedHeightVList::-webkit-scrollbar {
  width: 6px !important;
}
.antd-pro-components-v3-selected-user-modal-fixed-height-v-list-styles-FixedHeightVList .antd-pro-components-v3-selected-user-modal-fixed-height-v-list-styles-empty {
  background: #fff;
  padding: 24px;
}
.antd-pro-components-v3-selected-user-modal-fixed-height-v-list-styles-emptyCom {
  display: flex;
  align-items: center;
  justify-content: center;
}

.antd-pro-components-v3-nky-editor-nky-editor-editorWrap {
  background-color: white;
  position: relative;
}
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap {
  --ck-color-button-default-hover-background: #ecf3f8;
  --ck-border-radius: 3px;
  --ck-color-focus-border: #3fd4d9;
  --ck-focus-ring: 1px solid var(--ck-color-focus-border);
  --ck-color-base-border: #e8e8e8;
}
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap .ck-toolbar {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  background-color: #e5f6fc !important;
  position: sticky !important;
  top: -16px;
  width: 100%;
  z-index: 1;
}
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap .ck-content {
  padding: 0 24px 16px 24px !important;
  min-height: 450px;
  margin-bottom: 2px;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border: 1px solid var(--ck-color-toolbar-border) !important;
  border-top: none !important;
  margin-top: -1px;
}
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap .ck-content .table {
  width: 80%;
}
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap .ck-content h1,
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap .ck-content h2,
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap .ck-content h3,
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap .ck-content h4,
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap .ck-content h5,
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap .ck-content p {
  margin-bottom: 0 !important;
}
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap .ck-read-only {
  cursor: not-allowed;
}
.antd-pro-components-v3-nky-editor-nky-editor-editorWrap .ck-focused {
  box-shadow: inset 0px 0px 0px 1px #3fd4d9 !important;
}
.antd-pro-components-v3-nky-editor-nky-editor-isView .ck-content {
  min-height: 20px;
  border-top: 1px solid var(--ck-color-toolbar-border) !important;
  border-radius: var(--ck-border-radius) !important;
  margin-top: 0 !important;
}
.antd-pro-components-v3-nky-editor-nky-editor-isView .ck-read-only {
  cursor: inherit;
}
.antd-pro-components-v3-nky-editor-nky-editor-expend {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: white;
  z-index: 1;
}
.antd-pro-components-v3-nky-editor-nky-editor-status {
  min-height: 120px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #999;
}

.tabsContainer_glWFD {
  position: relative;
  z-index: 1;
  max-width: 100%;
}
.tabsHeader_BFIV8 {
  display: flex;
  align-items: center;
  gap: 12px;
  position: relative;
}
.tabsHeader_BFIV8 .tabsWrapper_r42\+H {
  max-width: calc(120px * var(--visible-tab-count, 5));
}
.tabsWrapper_r42\+H {
  flex: 0 1 auto;
  overflow-x: auto;
  scroll-behavior: smooth;
  cursor: grab;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}
.tabsWrapper_r42\+H::-webkit-scrollbar {
  display: none;
  /* Chrome, Safari and Opera */
}
.tabsWrapper_r42\+H:active {
  cursor: grabbing;
}
.tabsInner_AX2rD {
  white-space: nowrap;
  user-select: none;
  min-height: 40px;
  display: inline-flex;
  align-items: center;
  width: fit-content;
}
.tabsInner_AX2rD .tabItem_RRZt7 {
  min-width: 120px;
  justify-content: center;
}
.tabItem_RRZt7 {
  display: inline-flex;
  align-items: center;
  padding: 0 12px;
  height: 40px;
  cursor: pointer;
  position: relative;
  transition: 0.2s;
  font-size: 14px;
  color: #666;
  background: transparent;
  border-radius: 4px;
}
.tabItem_RRZt7:hover {
  color: #1bc0cb;
  background: rgba(27, 192, 203, 0.1);
}
.tabItem_RRZt7.active_28oP8 {
  color: #1bc0cb;
  font-weight: 500;
}
.tabItem_RRZt7.active_28oP8::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 80%;
  height: 2px;
  background-color: currentColor;
}
.arrowButton_ItYqY {
  flex-shrink: 0;
  width: 36px;
  height: 36px;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.2s;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #666;
}
.arrowButton_ItYqY:hover:not(.disabled_0RGn4) {
  color: #1bc0cb;
  border-color: #1bc0cb;
  background: #fff;
}
.arrowButton_ItYqY:active:not(.disabled_0RGn4) {
  transform: scale(0.9);
}
.arrowButton_ItYqY.disabled_0RGn4 {
  cursor: not-allowed;
}
.arrowButton_ItYqY.disabled_0RGn4:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: rgba(0, 0, 0, 0.04);
  border-color: #d9d9d9;
}
.tabContent_CKv2A {
  margin-top: 16px;
  padding: 16px;
  border-radius: 8px;
  border: 1px solid #f0f0f0;
  background: #fff;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
/*stylelint-disable*/
.antd-pro-components-v2-reimburse-travel-fee-detail-index-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-number,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .anticon-close-circle,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-arrow,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-picker-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style div.ant-select-selection,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .has-error .ant-picker,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-number,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker-suffix,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .anticon-close-circle,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection__clear,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-arrow,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi div.ant-select-selection,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-number-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection:focus,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi input.ant-input-number-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-excelImportStyle .antd-pro-components-v2-reimburse-travel-fee-detail-index-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-excelImportStyle .antd-pro-components-v2-reimburse-travel-fee-detail-index-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-excelImportStyle .antd-pro-components-v2-reimburse-travel-fee-detail-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-excelImportStyle .antd-pro-components-v2-reimburse-travel-fee-detail-index-upload a {
  color: #666;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-excelImportStyle .antd-pro-components-v2-reimburse-travel-fee-detail-index-upload a:hover {
  color: inherit;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-excelImportStyle .antd-pro-components-v2-reimburse-travel-fee-detail-index-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-excelImportStyle .antd-pro-components-v2-reimburse-travel-fee-detail-index-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-excelImportStyle .antd-pro-components-v2-reimburse-travel-fee-detail-index-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail {
  border: 1px solid #E3E3E3;
  border-radius: 3px;
  margin-bottom: 32px;
  padding-bottom: 13px;
  color: #666;
  font-size: 14px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .has-error .ant-select-arrow,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .has-error .ant-picker,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-number,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail * {
  box-shadow: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker-suffix,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .anticon-close-circle,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection__clear,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-calendar-picker-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-arrow,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-calendar-picker-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail div.ant-select-selection,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-calendar-picker-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-number-focused,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection:focus,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select {
  color: #333333;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection__rendered,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection__rendered,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail input.ant-calendar-picker-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail input.ant-input-number-input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-number-input-wrap,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail .ant-legacy-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-detail header {
  color: #333;
  margin-bottom: 25px;
  padding-left: 15px;
  height: 40px;
  line-height: 40px;
  background: #E5F6FC;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-line {
  display: flex;
  margin: 25px 19px;
  height: 22px;
  line-height: 22px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-travel {
  border-bottom: 1px dashed #E8E8E8;
  margin-bottom: 30px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-travel:nth-last-of-type(1) {
  border-bottom: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-travel > header {
  font-size: 16px;
  color: #333;
  margin-bottom: 15px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-travel:hover .antd-pro-components-v2-reimburse-travel-fee-detail-index-removeTravel {
  visibility: inherit;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-travel img {
  height: 14px;
  width: 14px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-travel1 {
  margin-bottom: 30px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-travel1:nth-last-of-type(1) {
  border-bottom: none;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-travel1 > header {
  font-size: 16px;
  color: #333;
  margin-bottom: 15px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-travel1:hover .antd-pro-components-v2-reimburse-travel-fee-detail-index-removeTravel {
  visibility: inherit;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-travel1 img {
  height: 14px;
  width: 14px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-nkyForm {
  margin-bottom: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-nkyForm span.ant-calendar-picker-input.ant-input {
  height: 32px;
  padding: 0;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-nkyForm .ant-col.ant-legacy-form-item-control-wrapper input {
  height: 20px !important;
  padding-bottom: 3px !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-nkyForm span.ant-input-affix-wrapper.antd-pro-components-v2-reimburse-travel-fee-detail-index-heightControl {
  height: 21px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-title {
  width: 192px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-standard {
  width: 180px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-amount {
  width: 315px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-listIcon {
  vertical-align: baseline;
  margin-right: 10px;
  display: inline;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-close {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-removeTravel {
  visibility: hidden;
  margin-top: -5px;
  float: right;
  width: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  height: 28px;
  border-radius: 50%;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-removeTravel:hover {
  background: #0DA2AC;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-removeTravel:hover img {
  filter: brightness(600) saturate(0);
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-footer {
  height: 22px;
  line-height: 22px;
  font-size: 14px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-add {
  margin-right: 24px;
  cursor: pointer;
  color: #4091F7;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-add img {
  margin-top: -2px;
  margin-right: 3px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-total {
  font-size: 16px;
  float: right;
  color: #333333;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-color {
  color: #1bc0cb;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-money {
  color: #1bc0cb;
  font-weight: 600;
  font-size: 20px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-staffTotal {
  color: #1bc0cb;
  font-weight: 600;
  font-size: 20px;
  margin-right: 28px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-tipIcon {
  color: #999;
  font-size: 14px;
  margin-left: 3px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-heightControl input,
.antd-pro-components-v2-reimburse-travel-fee-detail-index-heightControl .ant-select-selection {
  height: 32px !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-heightControl .ant-select-selection-selected-value {
  line-height: 1.9 !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-hide {
  height: 1px;
  width: 10px;
  opacity: 0;
  overflow: hidden;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-for .antd-pro-components-v2-reimburse-travel-fee-detail-index-travel {
  border-bottom: none !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-formLabel {
  width: 100px;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-deleteIconWrap {
  height: 24px;
  width: 24px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-deleteIconWrap:hover {
  background-color: #1bc0cb;
  cursor: pointer;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-deleteIconWrap:hover img {
  filter: brightness(600) saturate(0);
  color: white;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-nameInput {
  background-color: #fafafa !important;
}
.antd-pro-components-v2-reimburse-travel-fee-detail-index-nameInput input.ant-input {
  background-color: #fafafa;
}

.antd-pro-components-v2-query-card-components-layout-adjustment-drag-content {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-row-gap: 24px;
  grid-column-gap: 30px;
}
.antd-pro-components-v2-query-card-components-layout-adjustment-drag-content .antd-pro-components-v2-query-card-components-layout-adjustment-drag-block {
  height: 56px;
  width: 100%;
  color: #333333;
  background: transparent;
  display: flex;
  flex-direction: row;
  padding: 12px;
  align-items: center;
  border: 1px solid #E6E9EC;
  border-radius: 4px;
}
.antd-pro-components-v2-query-card-components-layout-adjustment-drag-content .antd-pro-components-v2-query-card-components-layout-adjustment-drag-block:hover {
  background: linear-gradient(to bottom, #ffffff, #eff2f5);
  cursor: pointer;
  border: 1px solid #165DFF;
}
.antd-pro-components-v2-query-card-components-layout-adjustment-dragBlock {
  height: 42px ;
  padding: 11px 8px 11px 16px;
  line-height: 20px;
  font-size: 14px;
  margin-top: 16px;
  border-radius: 2px;
}
.antd-pro-components-v2-query-card-components-layout-adjustment-dragBlockLeftBColor {
  background-color: #f7fdff;
  border: 1px dashed #ccf2ff;
}
.antd-pro-components-v2-query-card-components-layout-adjustment-dragBlockRightBColor {
  background-color: #fafafa;
}
.antd-pro-components-v2-query-card-components-layout-adjustment-sortableGhost {
  background-color: linear-gradient(to bottom, #ffffff, #eff2f5);
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);
  border: none;
  color: transparent;
}
.antd-pro-components-v2-query-card-components-layout-adjustment-sortableChosen {
  cursor: move;
  border: none;
  opacity: 1 !important;
}
.antd-pro-components-v2-query-card-components-layout-adjustment-sortableDrag {
  cursor: move;
  background-color: #eff2f5 !important;
  border: 1px solid #165DFF !important;
  opacity: 1;
}
.antd-pro-components-v2-query-card-components-layout-adjustment-itemBox {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  background: linear-gradient(124deg, #61CAFE 0%, #2CAFFD 100%);
  border-radius: 4px;
  font-size: 14px;
  font-weight: 500;
  color: #FFFFFF;
  line-height: 20px;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-table-edit-component-header-tr .antd-pro-components-v2-table-edit-component-cell,
.antd-pro-components-v2-table-edit-component-header-tr .antd-pro-components-v2-table-edit-component-operation-box,
.antd-pro-components-v2-table-edit-component-header-tr .antd-pro-components-v2-table-edit-component-order-box {
  background-color: #e5f6fc;
}
.antd-pro-components-v2-table-edit-component-header-tr .antd-pro-components-v2-table-edit-component-operation-box {
  text-align: center;
}
.antd-pro-components-v2-table-edit-component-header-tr .ant-table-selection-column {
  background-color: #e5f6fc;
}
.antd-pro-components-v2-table-edit-component-cell {
  height: 40px;
  padding: 0 !important;
  position: relative;
}
.antd-pro-components-v2-table-edit-component-table .ant-select-selection__rendered {
  margin: 0;
}
.antd-pro-components-v2-table-edit-component-table .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-table-edit-component-table .ant-table-fixed {
  border-left: none !important;
  border-top: none !important;
}
.antd-pro-components-v2-table-edit-component-table .ant-select-selection {
  border: none !important;
  background: none !important;
  box-shadow: none !important;
}
.antd-pro-components-v2-table-edit-component-table .ant-input-number-handler-wrap {
  display: none !important;
}
.antd-pro-components-v2-table-edit-component-table .ant-input-number-input {
  padding: 0;
}
.antd-pro-components-v2-table-edit-component-table .ant-input-number,
.antd-pro-components-v2-table-edit-component-table .ant-input {
  border: none !important;
  padding: 0;
  height: 100%;
  width: 100%;
  border-radius: 0;
  box-shadow: none !important;
}
.antd-pro-components-v2-table-edit-component-order {
  line-height: 25px;
  font-size: 16px;
  min-width: 40px;
  display: inline-block;
}
.antd-pro-components-v2-table-edit-component-box-wrapper {
  width: 100%;
  height: 100%;
  display: inline-flex;
  align-items: center;
  position: relative;
  padding: 3px 12px;
}
.antd-pro-components-v2-table-edit-component-box-wrapper:hover .antd-pro-components-v2-table-edit-component-box-suffix {
  visibility: visible;
}
.antd-pro-components-v2-table-edit-component-box-wrapper .antd-pro-components-v2-table-edit-component-box-suffix {
  position: absolute;
  right: 3px;
  top: 12px;
  visibility: hidden;
}
.antd-pro-components-v2-table-edit-component-box-background {
  background: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg==");
  background-size: 95% 95%;
}
.antd-pro-components-v2-table-edit-component-operation-box,
.antd-pro-components-v2-table-edit-component-order-box {
  padding: 0 !important;
}
.antd-pro-components-v2-table-edit-component-order-box {
  min-width: 40px;
}
.antd-pro-components-v2-table-edit-component-operation-box {
  min-width: 70px;
  border-left: 1px solid #e8e8e8;
  border-right: none !important;
}
.antd-pro-components-v2-table-edit-component-table-wrapper {
  border-radius: 3px 3px 0 0;
  overflow: hidden;
}
.antd-pro-components-v2-table-edit-component-table-wrapper .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border: none;
  box-shadow: none;
  background: none;
}
.antd-pro-components-v2-table-edit-component-table-wrapper .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-table-edit-table-tableHead {
  position: relative;
}
.antd-pro-components-v2-table-edit-table-borderRight .ant-table-tbody > tr > td {
  border-right: 1px solid #e8e8e8 !important;
}
.antd-pro-components-v2-table-edit-table-table {
  border-collapse: collapse;
}
.antd-pro-components-v2-table-edit-table-table .ant-typography-ellipsis-multiple-line {
  white-space: break-spaces;
}
.antd-pro-components-v2-table-edit-table-table .orderClass.ant-table-cell.ant-table-cell-fix-left {
  box-shadow: inset 0.5px 0 0 #e8e8e8;
}
.antd-pro-components-v2-table-edit-table-table .ant-table-thead > tr > th {
  padding: 0px 16px;
}
.antd-pro-components-v2-table-edit-table-table .ant-table-tbody > tr > td,
.antd-pro-components-v2-table-edit-table-table .ant-table tfoot > tr > th,
.antd-pro-components-v2-table-edit-table-table .ant-table tfoot > tr > td {
  padding: 0px 0px !important;
}
.antd-pro-components-v2-table-edit-table-table .ant-input {
  padding: 11px 11px;
  padding: 11px 0px;
}
.antd-pro-components-v2-table-edit-table-table .ant-pagination-options .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 11px;
  padding: 0 16px !important;
  width: 100%;
}
.antd-pro-components-v2-table-edit-table-table .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0 !important;
}
.antd-pro-components-v2-table-edit-table-table .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding-left: 16px !important;
}
.antd-pro-components-v2-table-edit-table-table .ant-input-number-handler-wrap {
  display: none !important;
}
.antd-pro-components-v2-table-edit-table-table .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
}
.antd-pro-components-v2-table-edit-table-table .ant-input-number-input {
  padding: 0;
}
.antd-pro-components-v2-table-edit-table-table .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border: none;
}
.antd-pro-components-v2-table-edit-table-table .ant-picker {
  border-bottom: none !important;
}
.antd-pro-components-v2-table-edit-table-table .ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border: none !important;
  box-shadow: none;
}
.tbPadding .ant-table-tbody > tr > td {
  padding: 0px 0px;
}
.antd-pro-components-v2-table-edit-table-selectd-fixd .ant-table-cell-fix-right {
  background-color: var(--hover-color);
}
.antd-pro-components-v2-table-edit-table-selectd-fixd .ant-table-cell-fix-left {
  background-color: var(--hover-color);
}
.antd-pro-components-v2-table-edit-table-selectCascader {
  display: flex;
  align-items: center;
  width: 100%;
}
.antd-pro-components-v2-table-edit-table-selectCascader .ant-input {
  padding: 0 26px 0 16px !important;
}
.antd-pro-components-v2-table-edit-table-selectCascader .ant-input:focus {
  border: none !important;
  height: 38px;
  box-shadow: none;
}
.antd-pro-components-v2-table-edit-table-selectCascader .ant-cascader-input {
  border: none !important;
  height: 38px;
  box-shadow: none !important;
}
.antd-pro-components-v2-table-edit-table-singleSelectCascader {
  display: flex;
  align-items: center;
  width: 100%;
}
.antd-pro-components-v2-table-edit-table-singleSelectCascader .ant-input {
  padding: 0 26px 0 16px !important;
}
.antd-pro-components-v2-table-edit-table-singleSelectCascader .ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner {
  display: none !important;
  border-color: #1bc0cb;
}
.antd-pro-components-v2-table-edit-table-singleSelectCascader .ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner::after {
  color: #1bc0cb;
  background-color: #1bc0cb;
  border-color: #1bc0cb;
}
.antd-pro-components-v2-table-edit-table-singleSelectCascader .ant-cascader-checkbox .ant-cascader-checkbox-inner {
  display: none;
}
.antd-pro-components-v2-table-edit-table-singleSelectCascader .ant-cascader-checkbox {
  display: none;
}
.antd-pro-components-v2-table-edit-table-singleSelectCascader .ant-cascader-checkbox-inner {
  display: none;
}
.antd-pro-components-v2-table-edit-table-singleSelectCascader .ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner {
  display: none;
}
.antd-pro-components-v2-table-edit-table-singleSelectCascader .ant-input:focus {
  border: none !important;
  height: 38px;
  box-shadow: none;
}
.antd-pro-components-v2-table-edit-table-singleSelectCascader .ant-cascader-input {
  border: none !important;
  height: 38px;
  box-shadow: none !important;
}
.antd-pro-components-v2-table-edit-table-cascader-checkbox .ant-cascader-menu-item-expand .ant-cascader-checkbox,
.antd-pro-components-v2-table-edit-table-cascader-checkbox .ant-cascader-menu-item-active .ant-cascader-checkbox,
.antd-pro-components-v2-table-edit-table-cascader-checkbox .ant-cascader-menu-item-expand .ant-cascader-checkbox-indeterminate,
.antd-pro-components-v2-table-edit-table-cascader-checkbox .ant-cascader-menu-item-active .ant-cascader-checkbox-indeterminate {
  pointer-events: none;
}
.antd-pro-components-v2-table-edit-table-td {
  height: 40px;
  padding: 0px !important;
}
.antd-pro-components-v2-table-edit-table-renderBox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 100%;
  min-height: 100%;
  padding: 0 16px;
  position: relative;
  overflow: hidden;
}
.antd-pro-components-v2-table-edit-table-inputEllipsis div {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  /* autoprefixer: off */
  display: -webkit-box;
  -webkit-line-clamp: 5;
  line-clamp: 5;
  -webkit-box-orient: vertical;
}
.antd-pro-components-v2-table-edit-table-showContentBox {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-table-edit-table-input {
  border: none !important;
  background-color: transparent !important;
  width: 100%;
  height: 100%;
}
.antd-pro-components-v2-table-edit-table-input:focus {
  box-shadow: none !important;
}
.antd-pro-components-v2-table-edit-table-inputNumber {
  border: none !important;
  background-color: transparent !important;
  width: 100%;
  box-shadow: none !important;
}
.antd-pro-components-v2-table-edit-table-inputNumber .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-table-edit-table-inputNumber .ant-input-number-input {
  padding: 0;
}
.antd-pro-components-v2-table-edit-table-selectBox {
  display: flex;
  align-items: center;
  width: 100%;
}
.antd-pro-components-v2-table-edit-table-selectBox .ant-select-selection {
  padding: 0 !important;
  background-color: transparent !important;
  box-shadow: none !important;
  border: none !important;
}
.antd-pro-components-v2-table-edit-table-selectBox .ant-select-selection__rendered {
  margin: 0 !important;
}
.antd-pro-components-v2-table-edit-table-selectBox .ant-select-selection__clear {
  background-color: transparent !important;
}
.antd-pro-components-v2-table-edit-table-selectBox .ant-select-selection-search-input {
  padding: 0 16px !important;
}
.antd-pro-components-v2-table-edit-table-selectBox .ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  padding: 0 16px !important;
}
.antd-pro-components-v2-table-edit-table-selectBox .ant-select-selection-item {
  padding: 0 16px !important;
}
.antd-pro-components-v2-table-edit-table-selectBox .ant-select-selection-overflow {
  padding: 0 4px;
}
.antd-pro-components-v2-table-edit-table-selectBox .ant-select-selector {
  width: 100%;
}
.antd-pro-components-v2-table-edit-table-multipleSelectBox {
  display: flex;
  align-items: center;
  width: 100%;
}
.antd-pro-components-v2-table-edit-table-multipleSelectBox .ant-select-selection {
  padding: 0 !important;
  background-color: transparent !important;
  box-shadow: none !important;
  border: none !important;
}
.antd-pro-components-v2-table-edit-table-multipleSelectBox .ant-select-selection__rendered {
  margin: 0 !important;
}
.antd-pro-components-v2-table-edit-table-multipleSelectBox .ant-select-selection__clear {
  background-color: transparent !important;
}
.antd-pro-components-v2-table-edit-table-multipleSelectBox .ant-select-selection-item {
  padding: 0 4px !important;
}
.antd-pro-components-v2-table-edit-table-multipleSelectBox .ant-select-selection-overflow {
  padding: 0 12px;
}
.antd-pro-components-v2-table-edit-table-multipleSelectBox .ant-select-selector {
  width: 100%;
}
.antd-pro-components-v2-table-edit-table-header > th {
  background-color: #e5f6fc !important;
  padding: 0 16px;
  height: 40px;
}
.antd-pro-components-v2-table-edit-table-datePicker .ant-input {
  border: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
}
.antd-pro-components-v2-table-edit-table-setting {
  position: absolute;
  top: 0;
  right: 0;
  height: 40px;
  line-height: 40px;
  width: 24px;
  text-align: center;
  cursor: pointer;
  color: #999;
  background: #e5f6fc;
  border-left: 1px solid #fff;
  z-index: 100;
}
.antd-pro-components-v2-table-edit-table-popoverContent {
  width: auto;
}
.antd-pro-components-v2-table-edit-table-popoverContent .ant-popover-content {
  margin-top: -46px;
  margin-left: -17px;
  border: 1px solid var(--primary-color);
}
.antd-pro-components-v2-table-edit-table-popoverContent .ant-popover-content .ant-popover-arrow {
  display: none;
}
.antd-pro-components-v2-table-edit-table-popoverContent .ant-popover-content .ant-popover-inner {
  border-radius: 0px;
}
.antd-pro-components-v2-table-edit-table-popoverContent .ant-popover-content .ant-popover-inner .ant-popover-inner-content {
  padding: 4px !important;
  border-radius: 0px;
}
.antd-pro-components-v2-table-edit-table-popoverContent .ant-popover-content .antd-pro-components-v2-table-edit-table-test_box {
  white-space: pre-wrap;
}
.antd-pro-components-v2-table-edit-table-input_content {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  background-color: white;
}
.antd-pro-components-v2-table-edit-table-test_box {
  width: 100%;
  min-height: 50px;
  max-height: 230px;
  _height: 120px;
  margin-left: auto;
  margin-right: auto;
  padding: 3px;
  outline: 0;
  color: #000000;
  border: none;
  font-size: 14px;
  word-wrap: break-word;
  overflow-x: hidden;
  overflow-y: auto;
  _overflow-y: visible;
}

.antd-pro-components-v2-table-table-component-table {
  overflow: hidden;
  border-radius: 3px 3px 0 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-card-card-card {
  padding: 24px;
  padding: 16px 24px 24px 24px;
  background-color: #fff;
  border-radius: 3px;
  margin-bottom: 16px;
  position: relative;
}
.antd-pro-components-v2-card-card-card .ant-select-dropdown {
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.15) !important;
}
.antd-pro-components-v2-card-card-card .ant-picker-dropdown {
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.15) !important;
  background-color: white;
}
.antd-pro-components-v2-card-card-cardTitle {
  display: flex;
  font-size: 18px;
  color: #333;
  line-height: 1;
}
.antd-pro-components-v2-card-card-cardTitleContainer {
  display: flex;
  align-items: center;
  font-size: 18px;
  color: #333;
  font-family: 'PingFang SC', sans-serif;
  height: 34px;
  line-height: 34px;
}
.antd-pro-components-v2-card-card-cardTitleContainer > img {
  height: 34px;
  width: 34px;
  border-radius: 50%;
  margin-right: 5px;
}
.antd-pro-components-v2-card-card-extra {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.antd-pro-components-v2-card-card-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}

.antd-pro-components-special-item-table-tip-index-title-extra {
  margin-left: 10px;
  font-size: 14px;
  margin-top: 3px;
}
.antd-pro-components-special-item-table-tip-index-display-tips {
  background: linear-gradient(180deg, #FFF2E3 0%, #FFFFFF 100%);
  width: 100%;
  height: auto;
  border: 1px solid #e4e4e4;
  border-radius: 6px;
  padding: 10px 15px 10px 12px;
  margin-bottom: 16px;
  display: flex;
  flex-direction: column;
  position: relative;
}
.antd-pro-components-special-item-table-tip-index-display-tips .antd-pro-components-special-item-table-tip-index-header {
  color: #333333;
  line-height: 20px;
  font-size: 14px;
  height: 20px;
  font-weight: 500;
  margin-bottom: 6px;
}
.antd-pro-components-special-item-table-tip-index-display-tips .antd-pro-components-special-item-table-tip-index-header::before {
  content: " ";
  position: absolute;
  background-color: #FF941C;
  width: 3px;
  border-radius: 0px 2px 2px 0px;
  height: 13px;
  margin-top: 3px;
  margin-left: -12px;
}
.antd-pro-components-special-item-table-tip-index-display-tips .antd-pro-components-special-item-table-tip-index-content {
  color: #666666;
  margin-bottom: 0px;
}
.antd-pro-components-special-item-table-tip-index-display-tips .antd-pro-components-special-item-table-tip-index-a-color {
  color: #4091F7;
}
.antd-pro-components-special-item-table-tip-index-ellipsis {
  overflow: hidden;
  max-height: 22px;
}
.antd-pro-components-special-item-table-tip-index-description {
  height: auto;
}

.antd-pro-components-v2-card-view-card-fieldsContainer {
  display: grid;
  grid-template-columns: repeat(3, minmax(200px, 1fr));
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-gap: 16px;
}
.antd-pro-components-v2-card-view-card-fieldContainer {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-card-view-card-fieldContainerView {
  display: flex;
}
.antd-pro-components-v2-card-view-card-fieldTitle {
  color: #666;
  font-size: 14px;
  margin: 0;
  padding-right: 8px;
  white-space: nowrap;
  align-self: flex-start;
}
.antd-pro-components-v2-card-view-card-fieldValue {
  color: #333;
  align-self: flex-start;
  word-break: break-all;
}
.antd-pro-components-v2-card-view-card-wrapper {
  display: flex;
}
.antd-pro-components-v2-card-view-card-contentBox {
  width: 100%;
  flex-grow: 1;
}
.antd-pro-components-v2-card-view-card-statusIconContainer {
  width: 192px;
  position: relative;
  top: -43px;
}
.antd-pro-components-v2-card-view-card-statusIconContainer img {
  width: 115px;
  margin-right: 6px;
}
.antd-pro-components-v2-card-view-card-statusIconContainer.antd-pro-components-v2-card-view-card-statusIconApproving img {
  width: 86px;
}
.antd-pro-components-v2-card-view-card-dotBox {
  display: flex;
  flex-direction: row-reverse;
}
.antd-pro-components-v2-card-view-card-dotBox .ant-badge-status-dot {
  width: 10px;
  height: 10px;
}
.antd-pro-components-v2-card-view-card-dotBox .ant-badge {
  height: 32px;
  line-height: 32px;
}
.antd-pro-components-v2-card-view-card-statusStrStyle {
  font-size: 20px;
  color: #111111;
  display: inline-flex;
}

/*stylelint-disable*/
.antd-pro-components-v2-edit-form-edit-form-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v2-edit-form-edit-form-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-number,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .anticon-close-circle,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-arrow,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-picker-focused,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style div.ant-select-selection,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .has-error .ant-picker,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-number,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker-suffix,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .anticon-close-circle,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection__clear,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-arrow,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker-focused,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-edit-form-edit-form-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi div.ant-select-selection,
.antd-pro-components-v2-edit-form-edit-form-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-number-focused,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection:focus,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v2-edit-form-edit-form-newFormUi input.ant-input-number-input,
.antd-pro-components-v2-edit-form-edit-form-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-edit-form-edit-form-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v2-edit-form-edit-form-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v2-edit-form-edit-form-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v2-edit-form-edit-form-excelImportStyle .antd-pro-components-v2-edit-form-edit-form-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v2-edit-form-edit-form-excelImportStyle .antd-pro-components-v2-edit-form-edit-form-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v2-edit-form-edit-form-excelImportStyle .antd-pro-components-v2-edit-form-edit-form-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v2-edit-form-edit-form-excelImportStyle .antd-pro-components-v2-edit-form-edit-form-upload a {
  color: #666;
}
.antd-pro-components-v2-edit-form-edit-form-excelImportStyle .antd-pro-components-v2-edit-form-edit-form-upload a:hover {
  color: inherit;
}
.antd-pro-components-v2-edit-form-edit-form-excelImportStyle .antd-pro-components-v2-edit-form-edit-form-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v2-edit-form-edit-form-excelImportStyle .antd-pro-components-v2-edit-form-edit-form-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v2-edit-form-edit-form-excelImportStyle .antd-pro-components-v2-edit-form-edit-form-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v2-edit-form-edit-form-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v2-edit-form-edit-form-hiddenScrollBar::-webkit-scrollbar {
  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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-container .has-error .ant-select-arrow,
.antd-pro-components-v2-edit-form-edit-form-container .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-edit-form-edit-form-container .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-edit-form-edit-form-container .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-edit-form-edit-form-container .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-edit-form-edit-form-container .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-edit-form-edit-form-container .has-error .ant-picker,
.antd-pro-components-v2-edit-form-edit-form-container .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-edit-form-edit-form-container .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input,
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-number,
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper,
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-container * {
  box-shadow: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker-suffix,
.antd-pro-components-v2-edit-form-edit-form-container .anticon-close-circle,
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection__clear,
.antd-pro-components-v2-edit-form-edit-form-container .ant-calendar-picker-icon,
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-arrow,
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper,
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker-focused,
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-container input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-edit-form-edit-form-container input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-container textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-edit-form-edit-form-container textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-edit-form-edit-form-container .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-edit-form-edit-form-container .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-edit-form-edit-form-container .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-edit-form-edit-form-container .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-edit-form-edit-form-container .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-calendar-picker-input,
.antd-pro-components-v2-edit-form-edit-form-container span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-edit-form-edit-form-container span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-edit-form-edit-form-container div.ant-select-selection,
.antd-pro-components-v2-edit-form-edit-form-container span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-calendar-picker-input,
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-number-focused,
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection:focus,
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select {
  color: #333333;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-edit-form-edit-form-container span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-edit-form-edit-form-container .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection__rendered,
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection__rendered,
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-edit-form-edit-form-container textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-container input.ant-calendar-picker-input,
.antd-pro-components-v2-edit-form-edit-form-container input.ant-input-number-input,
.antd-pro-components-v2-edit-form-edit-form-container input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-container input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-number-input-wrap,
.antd-pro-components-v2-edit-form-edit-form-container .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-edit-form-edit-form-container .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-edit-form-edit-form-form-item {
  display: flex;
}
.antd-pro-components-v2-edit-form-edit-form-form-item > div:first-of-type {
  width: 5.5rem;
}
.antd-pro-components-v2-edit-form-edit-form-form-item > div:last-of-type {
  width: calc(100% - 5.5rem);
}
.antd-pro-components-v2-edit-form-edit-form-form-item__label-container {
  width: 5.5rem;
  min-width: 5.5rem;
  max-width: 5.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: right;
  position: relative;
  padding-right: 10px;
  color: #666666;
}
.antd-pro-components-v2-edit-form-edit-form-form-item__label-container:after {
  content: ':';
  position: absolute;
  right: 4px;
  top: 0;
}
.antd-pro-components-v2-edit-form-edit-form-form-item__input-container {
  flex-grow: 1;
}
.antd-pro-components-v2-edit-form-edit-form-form-item__input-container .ant-input-number-input,
.antd-pro-components-v2-edit-form-edit-form-form-item__input-container .ant-input,
.antd-pro-components-v2-edit-form-edit-form-form-item__input-container .ant-select-selection-selected-value {
  color: #333 !important;
}

.antd-pro-components-v2-fixed-footer-fixed-footer-container {
  position: fixed;
  bottom: 0;
  right: 0;
  box-shadow: -1px 0 5px -1px rgba(0, 0, 0, 0.15);
  height: 50px;
  min-height: 50px;
  max-height: 50px;
  background-color: #fff;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-left: 20px;
  padding-right: 48px;
  transform: translateZ(0);
  z-index: 21;
}
.antd-pro-components-v2-fixed-footer-fixed-footer-placeholder {
  display: flex;
  height: 60px;
  min-height: 60px;
  max-height: 60px;
}

/* 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 */
.antd-pro-layouts-basic-layout-layout {
  display: flex;
}
.antd-pro-layouts-basic-layout-layoutContainer {
  flex-grow: 1;
  flex: auto;
  overflow-x: hidden;
  overflow-y: hidden;
  height: 100vh;
  transition: all 0.5s;
  background: #f2f5f8;
  position: relative;
}
.antd-pro-layouts-basic-layout-layoutHeader {
  height: 60px;
  padding-right: 12px;
  box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
  position: relative;
  background: #fff;
}
.antd-pro-layouts-basic-layout-layoutContent {
  width: 100%;
  overflow-y: auto;
  flex: none;
  height: calc(100vh - 60px);
  padding: 16px 24px;
  display: flex;
  flex-direction: column;
}
.antd-pro-layouts-basic-layout-layoutContent::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-layouts-basic-layout-layoutContent::-webkit-scrollbar {
  width: 10px;
}
.antd-pro-layouts-basic-layout-layoutContent::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-layouts-basic-layout-sider {
  transition: all 0.5s;
}
.antd-pro-layouts-basic-layout-soltContainer {
  position: relative;
  display: inline-flex;
  align-items: center;
  height: 100%;
  vertical-align: top;
  z-index: 100;
}
.antd-pro-layouts-basic-layout-right {
  float: right;
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
  height: 60px;
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-globalAiIconBtn {
  padding: 0px 8px;
  height: 100%;
  display: flex;
  align-items: center;
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-globalAiIconBtn:hover {
  background-color: var(--hover-color);
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-action {
  color: #666666;
  cursor: pointer;
  padding: 0 4px;
  display: inline-block;
  transition: all 0.3s;
  height: 59px;
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-action > i {
  font-size: 16px;
  vertical-align: middle;
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-action:hover {
  background-color: var(--hover-color);
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-versionlog {
  width: 47px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-versionlog:hover {
  background-color: var(--hover-color);
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-bell {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-logout {
  cursor: pointer;
  padding: 12px 8px 12px 0;
  display: inline-block;
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-search {
  padding: 0;
  margin: 0 12px;
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-search:hover {
  background: transparent;
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-account {
  padding: 0 8px 0 4px !important;
}
.antd-pro-layouts-basic-layout-right .antd-pro-layouts-basic-layout-account .antd-pro-layouts-basic-layout-avatar {
  margin: 16px 8px 20px 4px;
  color: #1bc0cb;
  background: rgba(255, 255, 255, 0.85);
  vertical-align: middle;
}
.antd-pro-layouts-basic-layout-back {
  display: inline-flex;
  align-items: center;
  height: 100%;
  padding: 0 24px;
  transition: all 0.3s;
  font-size: 16px;
  cursor: pointer;
}
.antd-pro-layouts-basic-layout-back:hover {
  background-color: #e6f7ff;
}
.antd-pro-layouts-basic-layout-breadcrumbEle {
  display: inline-flex;
  align-items: center;
  height: 100%;
  padding: 0 24px;
  transition: all 0.3s;
  font-size: 16px;
}
.antd-pro-layouts-basic-layout-modal {
  width: 600px !important;
}
.antd-pro-layouts-basic-layout-pw {
  padding-bottom: 24px;
}
.antd-pro-layouts-basic-layout-change {
  display: flex;
  padding: 0 8px;
  justify-content: center;
  align-items: center;
  height: 100%;
  cursor: pointer;
}
.antd-pro-layouts-basic-layout-change:hover {
  background-color: var(--hover-color);
}
.antd-pro-layouts-basic-layout-changeImg {
  height: 20px;
  margin-right: 8px;
  vertical-align: top;
  width: 20px;
  align-items: center;
  margin-top: 1px;
}
.antd-pro-layouts-basic-layout-fontSize {
  max-width: 8em;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
  color: #666666;
}
.antd-pro-layouts-basic-layout-imgs {
  height: 50px;
  margin-bottom: 8px;
  margin-top: 12px;
}
.antd-pro-layouts-basic-layout-nav {
  display: inline-flex;
  align-items: center;
  height: 100%;
  padding: 24px  24px 0 24px;
  transition: all 0.3s;
  font-size: 14px;
  color: #A1ADBF;
  cursor: pointer;
}
.antd-pro-layouts-basic-layout-currentTab {
  height: 40px;
  font-weight: 500;
  position: relative;
  color: #0D0E0F;
  font-size: 14px;
  padding: 0 4px;
  cursor: pointer;
}
.antd-pro-layouts-basic-layout-currentTab:before {
  content: '';
  position: absolute;
  bottom: 2px;
  width: 28px;
  height: 4px;
  background: #1BC0CB;
  border: 0.5px;
  left: 50%;
  margin-left: -14px;
}
.antd-pro-layouts-basic-layout-tab {
  height: 40px;
  color: #A3ADBD;
  font-size: 14px;
  padding: 0 4px;
  cursor: pointer;
}
.antd-pro-layouts-basic-layout-currentTab2 {
  height: 40px;
  position: relative;
  color: #000000;
  padding: 0 4px;
  cursor: pointer;
  font-weight: 500;
}
.antd-pro-layouts-basic-layout-currentTab2:before {
  content: '';
  position: absolute;
  bottom: 2px;
  width: 28px;
  height: 4px;
  background: #1BC0CB;
  border: 0.5px;
  left: 50%;
  margin-left: -14px;
}

/*stylelint-disable*/
.antd-pro-components-choose-budget-year-index-choose-budget-year {
  min-width: 50px;
  display: inline-flex;
  align-items: center;
  text-align: center;
  height: 100%;
  line-height: 1;
  cursor: pointer;
}
.antd-pro-components-choose-budget-year-index-choose-budget-year:hover {
  background-color: #ecf3f8;
}
.antd-pro-components-choose-budget-year-index-choose-budget-year img {
  margin-right: 8px;
  vertical-align: top;
}
.antd-pro-components-choose-budget-year-index-choose-budget-year .ant-dropdown-trigger {
  height: 100%;
  display: inline-flex;
  align-items: center;
  padding: 0 8px;
}
.antd-pro-components-choose-budget-year-index-tooltip .ant-tooltip-inner {
  background: #627fd4;
}
.antd-pro-components-choose-budget-year-index-tooltip div.ant-tooltip-arrow {
  border-bottom-color: #627fd4;
}
.antd-pro-components-choose-budget-year-index-tooltip a {
  margin-left: 15px;
}
.antd-pro-components-choose-budget-year-index-dropdown .ant-dropdown-menu-submenu-arrow {
  display: none;
}
.antd-pro-components-choose-budget-year-index-boxStyle {
  display: flex;
  width: 350px;
  height: 220px;
  background: #FFFFFF;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.15);
  padding: 10px;
}
.antd-pro-components-choose-budget-year-index-boxStyle .ant-menu {
  border: none;
}
.antd-pro-components-choose-budget-year-index-boxStyle .ant-menu-item {
  padding: 0;
}
.antd-pro-components-choose-budget-year-index-list {
  padding: 0;
}
.antd-pro-components-choose-budget-year-index-list .ant-radio {
  height: 16px;
}
.antd-pro-components-choose-budget-year-index-item {
  color: #666666;
  min-height: 30px;
}
.antd-pro-components-choose-budget-year-index-item span:not(:nth-child(1)) {
  white-space: normal;
}
.antd-pro-components-choose-budget-year-index-item span:nth-child(1) {
  margin-top: 5px;
}
.antd-pro-components-choose-budget-year-index-item label {
  display: flex;
}
.antd-pro-components-choose-budget-year-index-muenBoxStyle {
  width: 50%;
  overflow-y: scroll;
  overflow-x: 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-notice-icon-notice-list-list {
  max-height: 400px;
  overflow: auto;
}
.antd-pro-components-notice-icon-notice-list-list .antd-pro-components-notice-icon-notice-list-item {
  transition: all 0.3s;
  overflow: hidden;
  cursor: pointer;
  padding-left: 24px;
  padding-right: 24px;
}
.antd-pro-components-notice-icon-notice-list-list .antd-pro-components-notice-icon-notice-list-item .antd-pro-components-notice-icon-notice-list-meta {
  width: 100%;
}
.antd-pro-components-notice-icon-notice-list-list .antd-pro-components-notice-icon-notice-list-item .antd-pro-components-notice-icon-notice-list-avatar {
  background: #fff;
  margin-top: 4px;
}
.antd-pro-components-notice-icon-notice-list-list .antd-pro-components-notice-icon-notice-list-item.antd-pro-components-notice-icon-notice-list-read {
  opacity: 0.4;
}
.antd-pro-components-notice-icon-notice-list-list .antd-pro-components-notice-icon-notice-list-item:last-child {
  border-bottom: 0;
}
.antd-pro-components-notice-icon-notice-list-list .antd-pro-components-notice-icon-notice-list-item:hover {
  background: #ecf3f8;
}
.antd-pro-components-notice-icon-notice-list-list .antd-pro-components-notice-icon-notice-list-item .antd-pro-components-notice-icon-notice-list-title {
  font-weight: normal;
  margin-bottom: 8px;
}
.antd-pro-components-notice-icon-notice-list-list .antd-pro-components-notice-icon-notice-list-item .antd-pro-components-notice-icon-notice-list-description {
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap;
  width: 100%;
  font-size: 12px;
  line-height: 1.5715;
}
.antd-pro-components-notice-icon-notice-list-list .antd-pro-components-notice-icon-notice-list-item .antd-pro-components-notice-icon-notice-list-datetime {
  font-size: 12px;
  margin-top: 4px;
  line-height: 1.5715;
}
.antd-pro-components-notice-icon-notice-list-list .antd-pro-components-notice-icon-notice-list-item .antd-pro-components-notice-icon-notice-list-extra {
  float: right;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
  margin-right: 0;
  margin-top: -1.5px;
}
.antd-pro-components-notice-icon-notice-list-notFound {
  text-align: center;
  padding: 73px 0 88px 0;
  color: rgba(0, 0, 0, 0.45);
}
.antd-pro-components-notice-icon-notice-list-notFound img {
  display: inline-block;
  margin-bottom: 16px;
  height: 76px;
}
.antd-pro-components-notice-icon-notice-list-clear {
  height: 46px;
  line-height: 46px;
  text-align: center;
  color: rgba(0, 0, 0, 0.85);
  border-radius: 0 0 2px 2px;
  border-top: 1px solid #f0f0f0;
  transition: all 0.3s;
  cursor: pointer;
}
.antd-pro-components-notice-icon-notice-list-clear:hover {
  color: rgba(0, 0, 0, 0.85);
}
.antd-pro-components-notice-icon-notice-list-bottomBar {
  height: 46px;
  line-height: 46px;
  text-align: center;
  border-top: 1px solid #f0f0f0;
  cursor: pointer;
}
.antd-pro-components-notice-icon-notice-list-notice-type {
  padding: 26px 37px 26px 20px ;
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 92px;
  width: 420px;
  cursor: pointer;
}
.antd-pro-components-notice-icon-notice-list-notice-type .antd-pro-components-notice-icon-notice-list-img {
  width: 40px;
  height: 40px;
}
.antd-pro-components-notice-icon-notice-list-notice-type .antd-pro-components-notice-icon-notice-list-info {
  display: flex;
  flex-direction: column;
  margin-left: 10px;
  width: 100%;
}
.antd-pro-components-notice-icon-notice-list-notice-type .antd-pro-components-notice-icon-notice-list-title {
  color: #333333;
  font-size: 15px;
  font-weight: 500;
  margin-right: 3px;
}
.antd-pro-components-notice-icon-notice-list-message-list {
  padding: 0px 20px 0px 20px;
}
.antd-pro-components-notice-icon-notice-list-message-list:hover {
  background-color: #ECF3F8;
  cursor: pointer;
}
.antd-pro-components-notice-icon-notice-list-message-list .antd-pro-components-notice-icon-notice-list-info {
  padding: 9px 0px 10px 0px ;
  max-height: 40px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  color: #666666;
}
.antd-pro-components-notice-icon-notice-list-message-list .antd-pro-components-notice-icon-notice-list-info .antd-pro-components-notice-icon-notice-list-datetime {
  font-size: 12px;
  color: #999999;
  text-align: right;
  line-height: 1.5715;
}
.antd-pro-components-notice-icon-notice-list-message-list .antd-pro-components-notice-icon-notice-list-info .antd-pro-components-notice-icon-notice-list-des {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.antd-pro-components-notice-icon-notice-list-message-list .antd-pro-components-notice-icon-notice-list-warning {
  width: 5px;
  height: 5px;
  background: #F74F63;
  border-radius: 50%;
  margin: 7px 7px 7px 0px;
}
.antd-pro-components-notice-icon-notice-list-ellipsis {
  width: auto;
  max-width: 298px;
  height: 22px;
  word-wrap: break-word;
  /*强制换行*/
  overflow: hidden;
  /*超出隐藏*/
  text-overflow: ellipsis;
  /*隐藏后添加省略号*/
  white-space: nowrap;
  /*强制不换行*/
}
.antd-pro-components-notice-icon-notice-list-notice-content {
  display: flex;
  align-items: center;
}
.antd-pro-components-notice-icon-notice-list-notice-content .antd-pro-components-notice-icon-notice-list-warning {
  width: 5px;
  height: 5px;
  background: #F74F63;
  border-radius: 50%;
}
.antd-pro-components-notice-icon-notice-list-line {
  width: 100%;
  height: 1px;
  background-color: #E1E4E9;
}
.antd-pro-components-notice-icon-notice-list-container {
  display: flex;
  background-color: #fff;
}
.antd-pro-components-notice-icon-notice-list-container .ant-menu-item {
  margin-top: 0;
}
.antd-pro-components-notice-icon-notice-list-container .ant-menu-submenu-title {
  padding: 0 16px !important;
}
.antd-pro-components-notice-icon-notice-list-container .ant-menu-inline > .ant-menu-item {
  height: 100%;
}
.antd-pro-components-notice-icon-notice-list-menuBox {
  width: 224px !important;
  border-right: 1px solid #e8e8e8;
}
.antd-pro-components-notice-icon-notice-list-menuBox .ant-menu-root.ant-menu-inline {
  margin-top: 16px;
}
.antd-pro-components-notice-icon-notice-list-content {
  max-height: 100% !important;
  width: 70vh;
  overflow-y: auto;
  flex-grow: 1;
  overflow-x: auto;
  padding: 12px;
}
.antd-pro-components-notice-icon-notice-list-normTempExtra {
  background-color: #fff;
  z-index: 99;
  top: 0;
  left: 0;
  min-width: 224px;
  max-width: 224px;
}
.antd-pro-components-notice-icon-notice-list-normTempExtra .ant-select .ant-select-selector {
  border: none !important;
  color: #333;
}
.antd-pro-components-notice-icon-notice-list-check-table .ant-table-row > .ant-table-selection-column {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.antd-pro-components-notice-icon-notice-list-projectDebriefingNotice {
  display: flex;
  flex-direction: column;
}
.antd-pro-components-notice-icon-notice-list-projectDebriefingNotice .antd-pro-components-notice-icon-notice-list-column {
  margin-bottom: 15px;
}

/* 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 */
.antd-pro-components-notice-icon-index-popover {
  width: 420px;
}
.antd-pro-components-notice-icon-index-popover .ant-popover-inner-content {
  padding: 0;
}
.antd-pro-components-notice-icon-index-noticeButton {
  cursor: pointer;
  transition: all 0.3s;
}
.antd-pro-components-notice-icon-index-icon {
  font-size: 16px;
  padding: 4px;
}
.antd-pro-components-notice-icon-index-tabs .ant-tabs-nav-scroll {
  text-align: center;
}
.antd-pro-components-notice-icon-index-tabs .ant-tabs-bar {
  margin-bottom: 4px;
}
.antd-pro-components-notice-icon-index-tabs .ant-tabs-nav-wrap {
  justify-content: center;
}
.antd-pro-components-notice-icon-index-tabs .ant-tabs-nav-list {
  justify-content: space-between;
  width: 152px;
}
.antd-pro-components-notice-icon-index-tabs .ant-tabs-tab {
  padding: 12px 16px !important;
  margin: 0;
}

.antd-pro-pages-setting-unit-info-index-viewCard {
  height: 1000px;
  padding-top: 20%;
  padding-left: 30%;
}
.antd-pro-pages-setting-unit-info-index-file {
  display: flex;
  flex-direction: 'row';
  position: 'absolutel';
  margin-top: -3px;
}
.antd-pro-pages-setting-unit-info-index-card {
  width: 100%;
  display: grid;
  padding: 24px 0 24px 0px;
  grid-template-columns: 45% 5% 50%;
}
.antd-pro-pages-setting-unit-info-index-card .antd-pro-pages-setting-unit-info-index-uploadList {
  display: flex;
  margin-bottom: 40px;
  flex-direction: row;
}
.antd-pro-pages-setting-unit-info-index-card .antd-pro-pages-setting-unit-info-index-upLoadOne {
  width: 120px;
  height: 120px;
  display: block;
  margin-left: 33px;
}
.antd-pro-pages-setting-unit-info-index-card .antd-pro-pages-setting-unit-info-index-upLoadOne .ant-upload {
  width: 100%;
  height: 100%;
}
.antd-pro-pages-setting-unit-info-index-card .antd-pro-pages-setting-unit-info-index-upLoadOne .ant-upload a {
  width: 80px;
  height: 80px;
}
.antd-pro-pages-setting-unit-info-index-card .antd-pro-pages-setting-unit-info-index-upLoadOne .ant-upload a img {
  max-width: 100%;
  max-height: 100%;
}
.antd-pro-pages-setting-unit-info-index-alerts .ant-alert-message {
  color: #fff;
}
.antd-pro-pages-setting-unit-info-index-alerts .ant-alert-close-icon .anticon-close {
  color: #fff !important;
}
.antd-pro-pages-setting-unit-info-index-alerts1 .ant-alert-message {
  color: #333;
}
.antd-pro-pages-setting-unit-info-index-alerts1 .ant-alert-close-icon .anticon-close {
  color: #333 !important;
}
.antd-pro-pages-setting-unit-info-index-alertH .ant-alert {
  font-size: 14px;
  border-radius: 0px !important;
  margin-bottom: -4px;
  z-index: 1;
}
.antd-pro-pages-setting-unit-info-index-skip {
  display: inline-block;
  width: 70px;
  margin-left: 24px;
  text-align: center;
  color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  cursor: pointer;
}
.antd-pro-pages-setting-unit-info-index-skip :hover {
  color: #fff !important;
}
.antd-pro-pages-setting-unit-info-index-preview-img {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
  width: 118px;
  height: 118px;
}
.antd-pro-pages-setting-unit-info-index-preview-img:hover > footer {
  transform: translateY(0);
}
.antd-pro-pages-setting-unit-info-index-preview-img > img {
  max-height: 80px;
  max-width: 80px;
}
.antd-pro-pages-setting-unit-info-index-preview-img > footer {
  transform: translateY(24px);
  transition: all 0.5s;
  height: 24px;
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  justify-content: center;
  align-items: center;
  display: flex;
  width: 100%;
}
.antd-pro-pages-setting-unit-info-index-preview-img > footer > img {
  cursor: pointer;
  height: 13px;
  width: 13px;
  margin-right: 2px;
}
.antd-pro-pages-setting-unit-info-index-cp_logoPhoto {
  max-width: 60px;
  max-height: 60px;
}
.antd-pro-pages-setting-unit-info-index-centerBox {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-setting-unit-info-index-flexbox {
  display: flex;
}
.antd-pro-pages-setting-unit-info-index-flexbox .antd-pro-pages-setting-unit-info-index-newLoadingPhoto {
  height: 120px;
  width: 120px;
  margin-right: 32px;
}
.antd-pro-pages-setting-unit-info-index-flexbox .antd-pro-pages-setting-unit-info-index-newLoadingPhoto .ant-upload {
  width: 100%;
  height: 100%;
}
.antd-pro-pages-setting-unit-info-index-flexbox .antd-pro-pages-setting-unit-info-index-newLoadingPhoto .ant-upload a .antd-pro-pages-setting-unit-info-index-preview-img img {
  max-width: 110px;
  max-height: 110px;
}

.antd-pro-components-v3-global-global-ai-global-ai-style-drawerHeader {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.antd-pro-components-v3-global-global-ai-global-ai-style-drawerTitle {
  font-size: 16px;
  font-weight: 500;
}
.antd-pro-components-v3-global-global-ai-global-ai-style-drawerTitleWrap {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
.antd-pro-components-v3-global-global-ai-global-ai-style-drawerTitleIcon {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  object-fit: cover;
}
.antd-pro-components-v3-global-global-ai-global-ai-style-drawerActions {
  display: flex;
  align-items: center;
  gap: 8px;
}
.antd-pro-components-v3-global-global-ai-global-ai-style-headerActionBtn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  background: transparent;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.antd-pro-components-v3-global-global-ai-global-ai-style-headerActionBtn:hover {
  background-color: rgba(0, 0, 0, 0.06);
}
.antd-pro-components-v3-global-global-ai-global-ai-style-globalAiContainer {
  position: relative;
  width: 100%;
  height: 100%;
}
.antd-pro-components-v3-global-global-ai-global-ai-style-globalIframe {
  position: relative;
  width: 100%;
  height: 100%;
  border: none;
}

.antd-pro-components-v3-global-global-ai-global-ai-icon-btn-style-globalAiIconBtn {
  cursor: pointer;
}
.antd-pro-components-v3-global-global-ai-global-ai-icon-btn-style-globalAiIconBtn img {
  width: 34px;
  height: 34px;
  border: 1px solid #eee;
  border-radius: 50%;
}

.antd-pro-components-page-loading-n-k-y-loading-custom-loading-mask {
  position: relative;
  width: 100%;
  z-index: 99992222;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.antd-pro-components-page-loading-n-k-y-loading-custom-loading-mask .antd-pro-components-page-loading-n-k-y-loading-custom-loading-text {
  margin-top: 12px;
  color: #333333;
  font-size: 14px;
  width: 120px;
}
.antd-pro-components-page-loading-n-k-y-loading-custom-loading-spinner {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-page-loading-n-k-y-loading-custom-loading-spinner .antd-pro-components-page-loading-n-k-y-loading-eye-animation {
  position: relative;
  z-index: 2;
}
.antd-pro-components-page-loading-n-k-y-loading-custom-loading-spinner .antd-pro-components-page-loading-n-k-y-loading-eye-image {
  width: 54px;
  height: 54px;
  border-radius: 50%;
  object-fit: cover;
}
.antd-pro-components-page-loading-n-k-y-loading-custom-loading-spinner .antd-pro-components-page-loading-n-k-y-loading-rotate-image {
  position: absolute;
  width: 80px;
  height: 80px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: antd-pro-components-page-loading-n-k-y-loading-rotate 2s linear infinite;
  z-index: 1;
}
@keyframes antd-pro-components-page-loading-n-k-y-loading-rotate {
  from {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}

.antd-pro-layouts-new-feature-index-tipDiv {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.antd-pro-layouts-new-feature-index-tipDiv .antd-pro-layouts-new-feature-index-imgDiv {
  width: 900px;
  height: 384px;
  box-shadow: -2px 0px 10px 0px rgba(64, 145, 247, 0.1);
}
.antd-pro-layouts-new-feature-index-tipDiv .antd-pro-layouts-new-feature-index-imgDiv img {
  width: 100%;
  height: 100%;
}
.antd-pro-layouts-new-feature-index-tipDiv .antd-pro-layouts-new-feature-index-title {
  font-size: 22px;
  font-weight: 500;
  color: #1BC0CB;
  line-height: 30px;
  margin-top: 24px;
  font-family: PingFangSC-Medium, PingFang SC;
}
.antd-pro-layouts-new-feature-index-tipDiv .antd-pro-layouts-new-feature-index-desc {
  font-size: 15px;
  font-weight: 400;
  color: #111111;
  line-height: 22px;
  margin-top: 8px;
  margin-bottom: 27px;
}
.antd-pro-layouts-new-feature-index-tipDiv .antd-pro-layouts-new-feature-index-circleDiv {
  display: flex;
  justify-content: center;
  margin-top: 16px;
}
.antd-pro-layouts-new-feature-index-tipDiv .antd-pro-layouts-new-feature-index-circleDiv .antd-pro-layouts-new-feature-index-commonCircle {
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background-color: #e5eaf0;
  margin-right: 10px;
  cursor: pointer;
}
.antd-pro-layouts-new-feature-index-tipDiv .antd-pro-layouts-new-feature-index-circleDiv .antd-pro-layouts-new-feature-index-activatedCircle {
  background-color: #ffffff;
  border-radius: 8px;
  border: 1px solid #1bc0cb;
}
.antd-pro-layouts-new-feature-index-tipDiv .antd-pro-layouts-new-feature-index-emptyDiv {
  width: 100%;
  height: 32px;
}
.antd-pro-layouts-new-feature-index-onlyBody {
  z-index: 10000;
}
.antd-pro-layouts-new-feature-index-onlyBody .ant-modal-header {
  display: none;
}
.antd-pro-layouts-new-feature-index-onlyBody .ant-modal-body {
  padding: 0px;
}
.antd-pro-layouts-new-feature-index-onlyBody .ant-modal-footer {
  display: none;
}
.antd-pro-layouts-new-feature-index-normalModal .ant-modal-close {
  width: 16px;
  margin-right: 20px;
}
.antd-pro-layouts-new-feature-index-normalModal .ant-modal-close-x {
  width: 16px;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-number,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .anticon-close-circle,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-arrow,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-picker-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style div.ant-select-selection,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .has-error .ant-picker,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-number,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker-suffix,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .anticon-close-circle,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection__clear,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-arrow,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi div.ant-select-selection,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-number-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection:focus,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi input.ant-input-number-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v2-plan-progress-plan-progress-component-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-excelImportStyle .antd-pro-components-v2-plan-progress-plan-progress-component-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-excelImportStyle .antd-pro-components-v2-plan-progress-plan-progress-component-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-excelImportStyle .antd-pro-components-v2-plan-progress-plan-progress-component-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-excelImportStyle .antd-pro-components-v2-plan-progress-plan-progress-component-upload a {
  color: #666;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-excelImportStyle .antd-pro-components-v2-plan-progress-plan-progress-component-upload a:hover {
  color: inherit;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-excelImportStyle .antd-pro-components-v2-plan-progress-plan-progress-component-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-excelImportStyle .antd-pro-components-v2-plan-progress-plan-progress-component-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-excelImportStyle .antd-pro-components-v2-plan-progress-plan-progress-component-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-tips {
  display: flex;
  align-items: center;
  line-height: 1;
  border: 1px dashed #bcead4;
  background-color: #eff9f4;
  padding: 12px 10px;
  border-radius: 3px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-tips img {
  margin-right: 5px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .has-error .ant-select-arrow,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .has-error .ant-picker,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-number,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-affix-wrapper,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global * {
  box-shadow: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-picker-suffix,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .anticon-close-circle,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-selection__clear,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-calendar-picker-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-arrow,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-affix-wrapper,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-picker-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-calendar-picker-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-global span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global div.ant-select-selection,
.antd-pro-components-v2-plan-progress-plan-progress-component-global span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-calendar-picker-input,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-number-focused,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-selection:focus,
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select {
  color: #333333;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-number-input {
  width: 100px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-global .ant-input-number-handler-wrap {
  display: none !important;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-month-container {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 16px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-wrapper {
  display: grid;
  grid-template-columns: 80px 70px 32px 1fr;
  align-items: end;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-computed-price {
  padding-bottom: 5px;
  border-bottom: 1px solid #d9d9d9;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-strong {
  color: #fd0000;
  margin-right: 4px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-input-label {
  justify-self: end;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-error-msg {
  display: flex;
  align-items: center;
  padding-left: 80px;
  color: #fd0000;
  line-height: 1;
  height: 20px;
}
.antd-pro-components-v2-plan-progress-plan-progress-component-switch-wrapper {
  display: flex;
  align-items: center;
  margin-top: 5px;
}

/* 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 */
.antd-pro-components-result-index-result {
  text-align: center;
  width: 72%;
  margin: 0 auto;
}
.antd-pro-components-result-index-result .antd-pro-components-result-index-icon {
  font-size: 72px;
  line-height: 72px;
  margin-bottom: 24px;
}
.antd-pro-components-result-index-result .antd-pro-components-result-index-icon > .antd-pro-components-result-index-success {
  color: #52c41a;
}
.antd-pro-components-result-index-result .antd-pro-components-result-index-icon > .antd-pro-components-result-index-error {
  color: #ff4d4f;
}
.antd-pro-components-result-index-result .antd-pro-components-result-index-title {
  font-size: 24px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  line-height: 32px;
  margin-bottom: 16px;
}
.antd-pro-components-result-index-result .antd-pro-components-result-index-description {
  font-size: 14px;
  line-height: 22px;
  color: rgba(0, 0, 0, 0.45);
  margin-bottom: 24px;
}
.antd-pro-components-result-index-result .antd-pro-components-result-index-extra {
  background: #fafafa;
  padding: 24px 40px;
  border-radius: 2px;
  text-align: left;
}
.antd-pro-components-result-index-result .antd-pro-components-result-index-actions {
  margin-top: 32px;
}
.antd-pro-components-result-index-result .antd-pro-components-result-index-actions button:not(:last-child) {
  margin-right: 8px;
}

.antd-pro-components-v2-bill-result-result-ai-audit-dialog {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 40px 20px;
  max-width: 600px;
  margin: 0 auto;
  font-family: 'Microsoft YaHei', sans-serif;
}
.antd-pro-components-v2-bill-result-result-ai-audit-dialog .antd-pro-components-v2-bill-result-result-status-text {
  text-align: center;
  color: #666;
  font-size: 14px;
  line-height: 1.6;
  margin-bottom: 24px;
}
.antd-pro-components-v2-bill-result-result-ai-audit-dialog .antd-pro-components-v2-bill-result-result-result-section {
  text-align: center;
  width: 100%;
}
.antd-pro-components-v2-bill-result-result-ai-audit-dialog .antd-pro-components-v2-bill-result-result-result-status {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
  padding: 10px 0;
}
.antd-pro-components-v2-bill-result-result-ai-audit-dialog .antd-pro-components-v2-bill-result-result-result-status.antd-pro-components-v2-bill-result-result-passed {
  color: #52c41b;
}
.antd-pro-components-v2-bill-result-result-ai-audit-dialog .antd-pro-components-v2-bill-result-result-result-status.antd-pro-components-v2-bill-result-result-failed {
  color: #f5222d;
}
.antd-pro-components-v2-bill-result-result-ai-audit-dialog .antd-pro-components-v2-bill-result-result-btn-view-report {
  padding: 10px 30px;
  background: #1890ff;
  color: white;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  transition: background 0.2s;
}
.antd-pro-components-v2-bill-result-result-ai-audit-dialog .antd-pro-components-v2-bill-result-result-btn-view-report:hover {
  background: #096dd9;
}
.antd-pro-components-v2-bill-result-result-robot-icon {
  margin-bottom: 15px;
}
.antd-pro-components-v2-bill-result-result-eye-image {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  object-fit: cover;
}
.antd-pro-components-v2-bill-result-result-title.antd-pro-components-v2-bill-result-result-success {
  color: #52c41b;
}
.antd-pro-components-v2-bill-result-result-title.antd-pro-components-v2-bill-result-result-error {
  color: #f5222d;
}

/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-affix-header-index-btnsContainer {
  display: grid;
  grid-template-rows: 30px;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  grid-column-gap: 8px;
}
.antd-pro-components-v2-affix-header-index-titleAffix {
  background: #fff;
  transition: all ease 0.3s;
  display: flex;
  padding-right: 81px;
  height: 60px;
  justify-content: space-between;
  align-items: center;
}
.antd-pro-components-v2-affix-header-index-titleAffixLeft {
  font-size: 14px;
  color: #333;
  height: 26px;
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-v2-affix-header-index-titleAffixLeft > img {
  height: 36px;
  width: 36px;
  margin-right: 8px;
}
.antd-pro-components-v2-affix-header-index-extra {
  display: grid;
  grid-template-rows: 30px;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  grid-column-gap: 8px;
}
.antd-pro-components-v2-affix-header-index-affix .ant-affix {
  transition: top ease 0.3s;
  top: 0 !important;
  margin-left: 80px;
}
.antd-pro-components-v2-affix-header-index-alterCommon {
  border: none;
  background: #FFFBE6;
  font-size: 14px;
  color: #000;
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0!important;
}
.antd-pro-components-v2-affix-header-index-alterCommon i {
  left: 27px;
  top: 9px;
}
.antd-pro-components-v2-affix-header-index-alterCommon .ant-alert-close-icon {
  top: 5px;
  right: 20px;
}
.antd-pro-components-v2-affix-header-index-alert {
  border: none;
  background: #FFFBE6;
  font-size: 14px;
  color: #000;
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0!important;
  position: absolute;
  top: 60px;
  left: -100px;
  right: 35px;
  padding: 8px 24px;
  box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08) inset;
}
.antd-pro-components-v2-affix-header-index-alert i {
  left: 27px;
  top: 9px;
}
.antd-pro-components-v2-affix-header-index-alert .ant-alert-close-icon {
  top: 5px;
  right: 20px;
}
.antd-pro-components-v2-affix-header-index-alterPortal {
  border: none;
  background: #FFFBE6;
  font-size: 14px;
  color: #000;
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0!important;
  padding: 8px 24px;
  margin: -12px -20px 12px;
  order: -1;
}
.antd-pro-components-v2-affix-header-index-alterPortal i {
  left: 27px;
  top: 9px;
}
.antd-pro-components-v2-affix-header-index-alterPortal .ant-alert-close-icon {
  top: 5px;
  right: 20px;
}
.antd-pro-components-v2-affix-header-index-headIconNameStyle {
  padding: 2px 4px;
  background: #E5F6FC;
  border-radius: 2px;
  color: #1BC0CB;
  margin-right: 8px;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-labels-labels-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v2-labels-labels-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v2-labels-labels-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v2-labels-labels-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-labels-labels-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-labels-labels-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-labels-labels-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-labels-labels-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v2-labels-labels-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-number,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-labels-labels-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v2-labels-labels-input-boxes-style .anticon-close-circle,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-arrow,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-picker-focused,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-labels-labels-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-labels-labels-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-labels-labels-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-labels-labels-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-labels-labels-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-labels-labels-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-labels-labels-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-labels-labels-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-labels-labels-input-boxes-style div.ant-select-selection,
.antd-pro-components-v2-labels-labels-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-labels-labels-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v2-labels-labels-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-labels-labels-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-labels-labels-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-labels-labels-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-labels-labels-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-labels-labels-newFormUi .has-error .ant-picker,
.antd-pro-components-v2-labels-labels-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-labels-labels-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input,
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-number,
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-labels-labels-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker-suffix,
.antd-pro-components-v2-labels-labels-newFormUi .anticon-close-circle,
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection__clear,
.antd-pro-components-v2-labels-labels-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-arrow,
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker-focused,
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-labels-labels-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-labels-labels-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-labels-labels-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-labels-labels-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-labels-labels-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-labels-labels-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-labels-labels-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-labels-labels-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-labels-labels-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-labels-labels-newFormUi div.ant-select-selection,
.antd-pro-components-v2-labels-labels-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-number-focused,
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection:focus,
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-labels-labels-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-labels-labels-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-labels-labels-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-labels-labels-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v2-labels-labels-newFormUi input.ant-input-number-input,
.antd-pro-components-v2-labels-labels-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-labels-labels-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v2-labels-labels-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-labels-labels-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v2-labels-labels-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v2-labels-labels-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v2-labels-labels-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v2-labels-labels-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v2-labels-labels-excelImportStyle .antd-pro-components-v2-labels-labels-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v2-labels-labels-excelImportStyle .antd-pro-components-v2-labels-labels-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v2-labels-labels-excelImportStyle .antd-pro-components-v2-labels-labels-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v2-labels-labels-excelImportStyle .antd-pro-components-v2-labels-labels-upload a {
  color: #666;
}
.antd-pro-components-v2-labels-labels-excelImportStyle .antd-pro-components-v2-labels-labels-upload a:hover {
  color: inherit;
}
.antd-pro-components-v2-labels-labels-excelImportStyle .antd-pro-components-v2-labels-labels-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v2-labels-labels-excelImportStyle .antd-pro-components-v2-labels-labels-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v2-labels-labels-excelImportStyle .antd-pro-components-v2-labels-labels-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v2-labels-labels-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v2-labels-labels-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-v2-labels-labels-wrapper {
  width: 100%;
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-labels-labels-labelsWrapper {
  display: flex;
  flex-wrap: wrap;
}
.antd-pro-components-v2-labels-labels-labelsWrapper > div {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 2px 8px 2px 0;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-labels-labels-formContent .has-error .ant-select-arrow,
.antd-pro-components-v2-labels-labels-formContent .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-labels-labels-formContent .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-labels-labels-formContent .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-labels-labels-formContent .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-labels-labels-formContent .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-labels-labels-formContent .has-error .ant-picker,
.antd-pro-components-v2-labels-labels-formContent .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-labels-labels-formContent .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-labels-labels-formContent .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-labels-labels-formContent .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-labels-labels-formContent .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-labels-labels-formContent .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-labels-labels-formContent .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-labels-labels-formContent .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-labels-labels-formContent .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-labels-labels-formContent .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-labels-labels-formContent .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input,
.antd-pro-components-v2-labels-labels-formContent .ant-input-number,
.antd-pro-components-v2-labels-labels-formContent .ant-input-affix-wrapper,
.antd-pro-components-v2-labels-labels-formContent .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-labels-labels-formContent .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-labels-labels-formContent * {
  box-shadow: none !important;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-labels-labels-formContent .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-labels-labels-formContent .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-formContent .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-labels-labels-formContent .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-formContent .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-labels-labels-formContent .ant-picker-suffix,
.antd-pro-components-v2-labels-labels-formContent .anticon-close-circle,
.antd-pro-components-v2-labels-labels-formContent .ant-select-selection__clear,
.antd-pro-components-v2-labels-labels-formContent .ant-calendar-picker-icon,
.antd-pro-components-v2-labels-labels-formContent .ant-select-arrow,
.antd-pro-components-v2-labels-labels-formContent .ant-input-affix-wrapper,
.antd-pro-components-v2-labels-labels-formContent .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-formContent .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-labels-labels-formContent .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-formContent .ant-picker-focused,
.antd-pro-components-v2-labels-labels-formContent .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-formContent input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-labels-labels-formContent input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-formContent textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-labels-labels-formContent textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-labels-labels-formContent .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-labels-labels-formContent .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-labels-labels-formContent .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-labels-labels-formContent .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-labels-labels-formContent .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-labels-labels-formContent .ant-calendar-picker-input,
.antd-pro-components-v2-labels-labels-formContent span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-labels-labels-formContent span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-labels-labels-formContent div.ant-select-selection,
.antd-pro-components-v2-labels-labels-formContent span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-formContent .ant-calendar-picker-input,
.antd-pro-components-v2-labels-labels-formContent .ant-input-number-focused,
.antd-pro-components-v2-labels-labels-formContent .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-labels-labels-formContent .ant-select-selection:focus,
.antd-pro-components-v2-labels-labels-formContent .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select {
  color: #333333;
}
.antd-pro-components-v2-labels-labels-formContent .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-labels-labels-formContent .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-labels-labels-label {
  cursor: default;
  background-color: #fff2e8;
  color: #f1541c;
  border-radius: 10px;
  height: auto;
  padding: 0 10px;
  line-height: 1.3;
  font-size: 13px;
}
.antd-pro-components-v2-labels-labels-addBtn {
  cursor: pointer;
  border: 1px solid #1bc0cb;
  color: #1bc0cb;
  border-radius: 10px;
  height: auto;
  padding: 0 10px;
  line-height: 1.3;
  font-size: 13px;
}
.antd-pro-components-v2-labels-labels-addBtn:hover {
  background-color: #0da2ac;
  color: #ecf3f8;
}
i.antd-pro-components-v2-labels-labels-closeIcon {
  color: rgba(0, 0, 0, 0.45);
  transition: all 0.3s;
}
i.antd-pro-components-v2-labels-labels-closeIcon:hover {
  color: rgba(0, 0, 0, 0.85);
}

.antd-pro-components-v2-alert-index-box {
  display: inline-flex;
  align-items: center;
  color: #FA8B17;
  height: 22px;
}
.antd-pro-components-v2-alert-index-msgBox {
  margin-left: 4px;
  width: 100%;
}

.antd-pro-components-related-application-table-index-linkButton {
  background: none;
  border: none;
  outline: none;
  cursor: pointer;
}
.antd-pro-components-related-application-table-index-nowarp {
  white-space: nowrap;
}
.antd-pro-components-related-application-table-index-description {
  height: 100%;
  width: 280px;
  overflow: hidden;
  text-overflow: ellipsis;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-bill-opration-button-group-index-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-number,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .anticon-close-circle,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-arrow,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-picker-focused,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style div.ant-select-selection,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .has-error .ant-picker,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-number,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker-suffix,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .anticon-close-circle,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection__clear,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-arrow,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker-focused,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi div.ant-select-selection,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-number-focused,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection:focus,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi input.ant-input-number-input,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-bill-opration-button-group-index-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v2-bill-opration-button-group-index-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v2-bill-opration-button-group-index-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-excelImportStyle .antd-pro-components-v2-bill-opration-button-group-index-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v2-bill-opration-button-group-index-excelImportStyle .antd-pro-components-v2-bill-opration-button-group-index-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v2-bill-opration-button-group-index-excelImportStyle .antd-pro-components-v2-bill-opration-button-group-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v2-bill-opration-button-group-index-excelImportStyle .antd-pro-components-v2-bill-opration-button-group-index-upload a {
  color: #666;
}
.antd-pro-components-v2-bill-opration-button-group-index-excelImportStyle .antd-pro-components-v2-bill-opration-button-group-index-upload a:hover {
  color: inherit;
}
.antd-pro-components-v2-bill-opration-button-group-index-excelImportStyle .antd-pro-components-v2-bill-opration-button-group-index-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v2-bill-opration-button-group-index-excelImportStyle .antd-pro-components-v2-bill-opration-button-group-index-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-excelImportStyle .antd-pro-components-v2-bill-opration-button-group-index-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v2-bill-opration-button-group-index-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-btnGroup {
  position: relative;
  display: grid;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  grid-column-gap: 8px;
  align-items: center;
}
button.antd-pro-components-v2-bill-opration-button-group-index-overlayMenu {
  width: 100%;
  display: block;
  border-radius: 0;
  text-align: left;
  transition: all 0.3s;
  padding: 5px 12px;
  white-space: nowrap;
}
button.antd-pro-components-v2-bill-opration-button-group-index-overlayMenu:hover {
  background-color: #ecf3f8 !important;
  color: #333 !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .has-error .ant-select-arrow,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .has-error .ant-picker,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-number,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-affix-wrapper,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal * {
  box-shadow: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-picker-suffix,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .anticon-close-circle,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-selection__clear,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-calendar-picker-icon,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-arrow,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-affix-wrapper,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-picker-focused,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-calendar-picker-input,
.antd-pro-components-v2-bill-opration-button-group-index-formModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal div.ant-select-selection,
.antd-pro-components-v2-bill-opration-button-group-index-formModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-calendar-picker-input,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-number-focused,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-selection:focus,
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select {
  color: #333333;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .antd-pro-components-v2-bill-opration-button-group-index-ant-form-item {
  display: flex!important;
}
.antd-pro-components-v2-bill-opration-button-group-index-formModal .antd-pro-components-v2-bill-opration-button-group-index-ant-form-item .antd-pro-components-v2-bill-opration-button-group-index-ant-form-item-control-wrapper {
  flex: 1!important;
}
.antd-pro-components-v2-bill-opration-button-group-index-addModal {
  margin-bottom: 16px ;
  text-align: right;
}
.antd-pro-components-v2-bill-opration-button-group-index-comments {
  display: flex;
  margin-top: -10px;
  flex-direction: column;
  height: 352px;
}
.antd-pro-components-v2-bill-opration-button-group-index-comments .antd-pro-components-v2-bill-opration-button-group-index-input_content {
  width: 100%;
  color: #333333;
  border: 1px solid #EBEBEB !important;
  height: 240px;
  padding: 6px 10px;
  overflow-y: scroll;
}
.antd-pro-components-v2-bill-opration-button-group-index-comments .antd-pro-components-v2-bill-opration-button-group-index-input_content:empty:before {
  content: '请输入讨论内容';
  color: #999999;
}
.antd-pro-components-v2-bill-opration-button-group-index-comments .antd-pro-components-v2-bill-opration-button-group-index-input_content:focus {
  outline: none;
}
.antd-pro-components-v2-bill-opration-button-group-index-comments .antd-pro-components-v2-bill-opration-button-group-index-list {
  background-color: red;
  z-index: 100000;
  position: absolute;
}
.antd-pro-components-v2-bill-opration-button-group-index-comments .antd-pro-components-v2-bill-opration-button-group-index-font_info {
  color: #4091F7;
  font-size: 14px;
  cursor: pointer;
}
.antd-pro-components-v2-bill-opration-button-group-index-select_user_block {
  width: auto;
  padding: 2px 16px;
}
.antd-pro-components-v2-bill-opration-button-group-index-select_user_block:hover {
  background-color: #ecf3f8;
  cursor: pointer;
}
.antd-pro-components-v2-bill-opration-button-group-index-approvalTextBox {
  position: relative;
}
.antd-pro-components-v2-bill-opration-button-group-index-approvalTextBox .antd-pro-components-v2-bill-opration-button-group-index-usefulApproval {
  position: absolute;
  left: 1px;
  bottom: 1px;
  width: 98%;
  text-align: right;
  background-color: white;
  height: 24px;
  display: flex;
  justify-content: end;
  align-items: flex-start;
  border-radius: 4px;
}
.antd-pro-components-v2-bill-opration-button-group-index-approvalModalFooter {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.antd-pro-components-v2-bill-opration-button-group-index-rejectApprovalElement {
  padding: 12px;
  background-color: #f4f5f9;
  margin-bottom: 24px;
  border-radius: 3px;
}
.antd-pro-components-v2-bill-opration-button-group-index-rejectApprovalElement li {
  color: #666666;
}
.antd-pro-components-v2-bill-opration-button-group-index-NkyRadioGroup .ant-radio-checked .ant-radio-inner::after {
  width: 16px;
  height: 16px;
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAAAXNSR0IArs4c6QAAAGxJREFUGFd1jr0RgmAAQ98rpNDGkkmYxwWcgSE8K2mp/KGxcwJZKt7HwR2FpExecpENJamBm//yJEfgBZxN0qjjAibZz2GrfgvQAw91SLID7sBV/ZRSAarZvAAnYFCfy+L0IckBeAO92q1//QAjzSXfSbkEdwAAAABJRU5ErkJggg==);
  text-align: center;
  color: white;
  font-family: sans-serif;
  line-height: 14px;
  border-radius: 50%;
  font-size: 12px;
  transform: scale(1);
}
.antd-pro-components-v2-bill-opration-button-group-index-ValidUploadFile .ant-legacy-form.ant-legacy-form-horizontal.antd-pro-components-v2-form-index-form {
  margin-bottom: 20px !important;
}
.antd-pro-components-v2-bill-opration-button-group-index-CancelModal .ant-modal-header {
  height: 50px;
}
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped.ant-dropdown-menu,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuPopup .ant-dropdown-menu {
  min-width: 188px;
  padding: 4px;
  border-radius: 6px;
  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);
}
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped.ant-dropdown-menu {
  max-height: none;
  overflow-y: visible;
}
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .ant-dropdown-menu-item,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuPopup .ant-dropdown-menu-item,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .ant-dropdown-menu-submenu-title,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuPopup .ant-dropdown-menu-submenu-title {
  display: flex;
  align-items: center;
  height: 32px;
  margin: 0;
  padding: 0 16px 0 10px;
  border-radius: 4px;
  color: var(--hk-font-color);
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  transition: background 0.15s;
}
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .ant-dropdown-menu-item:hover,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuPopup .ant-dropdown-menu-item:hover,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .ant-dropdown-menu-submenu-title:hover,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuPopup .ant-dropdown-menu-submenu-title:hover,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .ant-dropdown-menu-item.ant-dropdown-menu-item-active,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuPopup .ant-dropdown-menu-item.ant-dropdown-menu-item-active,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuPopup .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active {
  background: var(--hk-neutral-color-list-hover);
}
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .ant-dropdown-menu-submenu-title,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuPopup .ant-dropdown-menu-submenu-title {
  padding-right: 28px;
}
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .ant-dropdown-menu-item-icon,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuPopup .ant-dropdown-menu-item-icon {
  min-width: 14px;
  margin-right: 10px;
  color: #1bc0cb;
  font-size: 14px;
}
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .ant-dropdown-menu-item-divider,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuPopup .ant-dropdown-menu-item-divider {
  height: 1px;
  margin: 4px 10px;
  background: var(--hk-function-color-default);
  opacity: 0.45;
}
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .antd-pro-components-v2-bill-opration-button-group-index-moreMenuDanger,
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .antd-pro-components-v2-bill-opration-button-group-index-moreMenuDanger .ant-dropdown-menu-item-icon {
  color: #f74f63;
}
.antd-pro-components-v2-bill-opration-button-group-index-moreMenuGrouped .antd-pro-components-v2-bill-opration-button-group-index-moreMenuDanger:hover {
  background: var(--hk-function-color-error-assist);
}
img.antd-pro-components-v2-bill-opration-button-group-index-moreMenuImg {
  width: 14px;
  height: 14px;
  flex: none;
}

.antd-pro-components-v2-choose-staff-modal-index-modal .ant-modal-body {
  padding-top: 0;
}

.antd-pro-components-v2-choose-staff-modal-tree-transfer-tree-transfer-wrapper .ant-transfer-list-body-customize-wrapper {
  padding: 0;
}
.antd-pro-components-v2-choose-staff-modal-tree-transfer-tree-transfer-wrapper .ant-transfer-list-body {
  overflow: auto;
}
.antd-pro-components-v2-choose-staff-modal-tree-transfer-tree-transfer-wrapper .ant-transfer-list:nth-child(1) > div.ant-transfer-list-header > span:nth-child(1) {
  opacity: 0;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-pages-low-cost-components-product-modal-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-pages-low-cost-components-product-modal-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .has-error .ant-picker,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-number,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-picker-suffix,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .anticon-close-circle,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-selection__clear,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-arrow,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-picker-focused,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style div.ant-select-selection,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-number-focused,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-selection:focus,
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .has-error .ant-select-arrow,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .has-error .ant-picker,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-number,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker-suffix,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .anticon-close-circle,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection__clear,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-calendar-picker-icon,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-arrow,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker-focused,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-low-cost-components-product-modal-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi div.ant-select-selection,
.antd-pro-pages-low-cost-components-product-modal-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-number-focused,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection:focus,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi input.ant-calendar-picker-input,
.antd-pro-pages-low-cost-components-product-modal-newFormUi input.ant-input-number-input,
.antd-pro-pages-low-cost-components-product-modal-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-number-input-wrap,
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-low-cost-components-product-modal-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-no-warp {
  white-space: nowrap;
}
.antd-pro-pages-low-cost-components-product-modal-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-pages-low-cost-components-product-modal-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-pages-low-cost-components-product-modal-excelImportStyle .antd-pro-pages-low-cost-components-product-modal-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-pages-low-cost-components-product-modal-excelImportStyle .antd-pro-pages-low-cost-components-product-modal-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-pages-low-cost-components-product-modal-excelImportStyle .antd-pro-pages-low-cost-components-product-modal-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-low-cost-components-product-modal-excelImportStyle .antd-pro-pages-low-cost-components-product-modal-upload a {
  color: #666;
}
.antd-pro-pages-low-cost-components-product-modal-excelImportStyle .antd-pro-pages-low-cost-components-product-modal-upload a:hover {
  color: inherit;
}
.antd-pro-pages-low-cost-components-product-modal-excelImportStyle .antd-pro-pages-low-cost-components-product-modal-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-pages-low-cost-components-product-modal-excelImportStyle .antd-pro-pages-low-cost-components-product-modal-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-pages-low-cost-components-product-modal-excelImportStyle .antd-pro-pages-low-cost-components-product-modal-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-pages-low-cost-components-product-modal-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-pages-low-cost-components-product-modal-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-pages-low-cost-components-product-modal-formModal {
  display: grid;
  grid-template-columns: repeat(2, calc(50% - 0.5rem));
  grid-column-gap: 1rem;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .has-error .ant-select-arrow,
.antd-pro-pages-low-cost-components-product-modal-formModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-low-cost-components-product-modal-formModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-low-cost-components-product-modal-formModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-low-cost-components-product-modal-formModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-low-cost-components-product-modal-formModal .has-error .ant-picker,
.antd-pro-pages-low-cost-components-product-modal-formModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-affix-wrapper-focused,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-number,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-affix-wrapper,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-number {
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-formModal * {
  box-shadow: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-picker-suffix,
.antd-pro-pages-low-cost-components-product-modal-formModal .anticon-close-circle,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-selection__clear,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-calendar-picker-icon,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-arrow,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-affix-wrapper,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-clear {
  right: 0;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-picker-focused,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-formModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-low-cost-components-product-modal-formModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-formModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-low-cost-components-product-modal-formModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-low-cost-components-product-modal-formModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-low-cost-components-product-modal-formModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-low-cost-components-product-modal-formModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-low-cost-components-product-modal-formModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-calendar-picker-input,
.antd-pro-pages-low-cost-components-product-modal-formModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-low-cost-components-product-modal-formModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-formModal div.ant-select-selection,
.antd-pro-pages-low-cost-components-product-modal-formModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-calendar-picker-input,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-number-focused,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-focused.ant-select-selection,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-selection:focus,
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select {
  color: #333333;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-low-cost-components-product-modal-formModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-low-cost-components-product-modal-selectUser {
  margin-top: 15px;
}
.antd-pro-pages-low-cost-components-product-modal-selectUser .ant-select-selector {
  border-top: none !important;
  border-left: none !important ;
  border-right: none !important ;
}
.antd-pro-pages-low-cost-components-product-modal-selectUser .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  box-shadow: none !important;
}
.antd-pro-pages-low-cost-components-product-modal-selectUser .ant-form-item-control .ant-form-item-control-input {
  min-height: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-selectUser .ant-form-item-explain,
.antd-pro-pages-low-cost-components-product-modal-selectUser .ant-form-item-extra {
  margin-top: -10px;
  margin-top: 0px;
}
.antd-pro-pages-low-cost-components-product-modal-selectUser .ant-select-multiple .ant-select-selector {
  height: 17px;
  height: 21px;
}
.antd-pro-pages-low-cost-components-product-modal-selectUser .ant-form-item-label {
  height: 21px;
}
.antd-pro-pages-low-cost-components-product-modal-selectUser .ant-form-item-label > label {
  height: 100%;
}
.antd-pro-pages-low-cost-components-product-modal-selectUser .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9;
}
.antd-pro-pages-low-cost-components-product-modal-modalBodyHeight .ant-modal-body {
  height: 400px!important;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
/*stylelint-disable*/
/*stylelint-disable*/
.antd-pro-components-v2-choose-modal-style-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-v2-choose-modal-style-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-v2-choose-modal-style-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .has-error .ant-picker,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-number,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-picker-suffix,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .anticon-close-circle,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-arrow,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-picker-focused,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-choose-modal-style-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style div.ant-select-selection,
.antd-pro-components-v2-choose-modal-style-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-number-focused,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-v2-choose-modal-style-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-choose-modal-style-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-choose-modal-style-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-choose-modal-style-newFormUi .has-error .ant-picker,
.antd-pro-components-v2-choose-modal-style-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-number,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker-suffix,
.antd-pro-components-v2-choose-modal-style-newFormUi .anticon-close-circle,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection__clear,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-arrow,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker-focused,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-choose-modal-style-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-choose-modal-style-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-choose-modal-style-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-choose-modal-style-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-choose-modal-style-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-choose-modal-style-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-choose-modal-style-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-choose-modal-style-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-newFormUi div.ant-select-selection,
.antd-pro-components-v2-choose-modal-style-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-calendar-picker-input,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-number-focused,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection:focus,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-choose-modal-style-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-v2-choose-modal-style-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection__rendered,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-v2-choose-modal-style-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-v2-choose-modal-style-newFormUi input.ant-input-number-input,
.antd-pro-components-v2-choose-modal-style-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-v2-choose-modal-style-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-no-warp {
  white-space: nowrap;
}
.antd-pro-components-v2-choose-modal-style-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v2-choose-modal-style-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v2-choose-modal-style-excelImportStyle .antd-pro-components-v2-choose-modal-style-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-v2-choose-modal-style-excelImportStyle .antd-pro-components-v2-choose-modal-style-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-v2-choose-modal-style-excelImportStyle .antd-pro-components-v2-choose-modal-style-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v2-choose-modal-style-excelImportStyle .antd-pro-components-v2-choose-modal-style-upload a {
  color: #666;
}
.antd-pro-components-v2-choose-modal-style-excelImportStyle .antd-pro-components-v2-choose-modal-style-upload a:hover {
  color: inherit;
}
.antd-pro-components-v2-choose-modal-style-excelImportStyle .antd-pro-components-v2-choose-modal-style-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-v2-choose-modal-style-excelImportStyle .antd-pro-components-v2-choose-modal-style-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-v2-choose-modal-style-excelImportStyle .antd-pro-components-v2-choose-modal-style-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-v2-choose-modal-style-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-v2-choose-modal-style-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-v2-choose-modal-style-query-card .ant-legacy-form-item-control-wrapper {
  width: calc(100% - 130px);
}
.antd-pro-components-v2-choose-modal-style-query-card .ant-select-selector {
  line-height: 1;
  top: -1px;
}
.antd-pro-components-v2-choose-modal-style-query-card .ant-card {
  border-radius: 3px;
}
.antd-pro-components-v2-choose-modal-style-query-card div.ant-card-body {
  padding: 10px 12px 10px;
}
.antd-pro-components-v2-choose-modal-style-query-card .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-components-v2-choose-modal-style-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-query-card .ant-select-selector {
  border-color: var(--primary-color);
}
.antd-pro-components-v2-choose-modal-style-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-choose-modal-style-query-card .ant-select .ant-select-selector {
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-query-card .ant-select-selection-item-remove {
  display: none !important;
}
.antd-pro-components-v2-choose-modal-style-query-card .ant-picker,
.antd-pro-components-v2-choose-modal-style-query-card .ant-input,
.antd-pro-components-v2-choose-modal-style-query-card .ant-input-affix-wrapper,
.antd-pro-components-v2-choose-modal-style-query-card .ant-input-number,
.antd-pro-components-v2-choose-modal-style-query-card .ant-select-selector {
  background-color: transparent !important;
}
.antd-pro-components-v2-choose-modal-style-bottomFixLast::after {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 14px;
  width: 100%;
  content: '';
  pointer-events: none;
  box-shadow: -4px -8px 8px -6px rgba(0, 0, 0, 0.15);
  background-color: #fff;
}
#antd-pro-components-v2-choose-modal-style-root .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-components-v2-choose-modal-style-unfold-btn-container {
  display: flex;
  justify-content: center;
}
.antd-pro-components-v2-choose-modal-style-isunfold-btn-container {
  display: flex;
  justify-content: center;
  margin-top: 14px;
}
.antd-pro-components-v2-choose-modal-style-unfold-btn {
  margin-top: -12px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 26px;
  font-size: 12px;
  color: #b2b2b2;
  background-color: #f7f7f7;
  width: 120px;
  border-radius: 3px 3px 0 0;
  cursor: pointer;
}
.antd-pro-components-v2-choose-modal-style-unfold-img {
  margin-right: 5px;
  transition: all 0.4s;
}
.antd-pro-components-v2-choose-modal-style-unfold-img.antd-pro-components-v2-choose-modal-style-rotate {
  transform-origin: center;
  transform: rotateZ(180deg);
}
.antd-pro-components-v2-choose-modal-style-item-label-container {
  display: inline-flex;
  width: 116px;
  min-width: 116px;
  max-width: 116px;
  padding-bottom: 5px;
  color: #666;
  justify-content: flex-end;
}
.antd-pro-components-v2-choose-modal-style-global {
  margin-bottom: 16px;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-choose-modal-style-global .has-error .ant-select-arrow,
.antd-pro-components-v2-choose-modal-style-global .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-choose-modal-style-global .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-choose-modal-style-global .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-global .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-choose-modal-style-global .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-choose-modal-style-global .has-error .ant-picker,
.antd-pro-components-v2-choose-modal-style-global .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-choose-modal-style-global .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-choose-modal-style-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-choose-modal-style-global .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-choose-modal-style-global .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-choose-modal-style-global .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-choose-modal-style-global .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-choose-modal-style-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-choose-modal-style-global .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-choose-modal-style-global .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-choose-modal-style-global .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input,
.antd-pro-components-v2-choose-modal-style-global .ant-input-number,
.antd-pro-components-v2-choose-modal-style-global .ant-input-affix-wrapper,
.antd-pro-components-v2-choose-modal-style-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-global * {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-choose-modal-style-global .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-global .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-choose-modal-style-global .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-global .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-choose-modal-style-global .ant-picker-suffix,
.antd-pro-components-v2-choose-modal-style-global .anticon-close-circle,
.antd-pro-components-v2-choose-modal-style-global .ant-select-selection__clear,
.antd-pro-components-v2-choose-modal-style-global .ant-calendar-picker-icon,
.antd-pro-components-v2-choose-modal-style-global .ant-select-arrow,
.antd-pro-components-v2-choose-modal-style-global .ant-input-affix-wrapper,
.antd-pro-components-v2-choose-modal-style-global .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-global .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-global .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-global .ant-picker-focused,
.antd-pro-components-v2-choose-modal-style-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-global input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-choose-modal-style-global input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-global textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-choose-modal-style-global textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-choose-modal-style-global .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-choose-modal-style-global .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-choose-modal-style-global .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-choose-modal-style-global .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-choose-modal-style-global .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-global .ant-calendar-picker-input,
.antd-pro-components-v2-choose-modal-style-global span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-choose-modal-style-global span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-global div.ant-select-selection,
.antd-pro-components-v2-choose-modal-style-global span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-global .ant-calendar-picker-input,
.antd-pro-components-v2-choose-modal-style-global .ant-input-number-focused,
.antd-pro-components-v2-choose-modal-style-global .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-choose-modal-style-global .ant-select-selection:focus,
.antd-pro-components-v2-choose-modal-style-global .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select {
  color: #333333;
}
.antd-pro-components-v2-choose-modal-style-global .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-global .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-choose-modal-style-no-warp {
  text-align: right;
  white-space: nowrap;
  width: 7rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-choose-modal-style-extra-container {
  display: flex;
  align-items: center;
}
.antd-pro-components-v2-choose-modal-style-formBox {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  width: 100%;
  align-items: start;
}
.formBoxStyle .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-userModalAdvancedQueryCardWrap {
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  margin-top: -24px;
}
.antd-pro-components-v2-choose-modal-style-tabBarExtraContent {
  cursor: pointer;
}
.antd-pro-components-v2-choose-modal-style-tabBarExtraContent:hover {
  color: var(--primary-color);
}
.antd-pro-components-v2-choose-modal-style-tabBarBox {
  display: flex;
  justify-content: space-between;
  position: relative;
  background-color: white;
}
.antd-pro-components-v2-choose-modal-style-tabBarBox .antd-pro-components-v2-choose-modal-style-tabBar {
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-v2-choose-modal-style-tabBarBox .antd-pro-components-v2-choose-modal-style-tabBar .ant-tabs-nav-operations {
  display: none !important;
}
.antd-pro-components-v2-choose-modal-style-tabBarBox .antd-pro-components-v2-choose-modal-style-more {
  padding-bottom: 4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-components-v2-choose-modal-style-tabBarBox::before {
  background-color: white;
  width: 100%;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 4px;
  border-bottom: 1px solid #f0f0f0;
  content: '';
}
.antd-pro-components-v2-choose-modal-style-setGroup {
  padding-right: 16px;
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-v2-choose-modal-style-andBox {
  float: left;
  display: flex;
  justify-content: space-between;
  width: 32px;
}
.antd-pro-components-v2-choose-modal-style-contentFormAndBorder {
  border: 1px solid #ccc;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-right: none;
  height: 100%;
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-contentFormAndText {
  left: -6px;
  position: absolute;
}
.antd-pro-components-v2-choose-modal-style-groupBasicClass {
  width: 400px !important;
}
.antd-pro-components-v2-choose-modal-style-operatorLabelClass {
  width: 6rem !important;
}
.antd-pro-components-v2-choose-modal-style-operatorFormClass {
  width: 100px !important;
}
.antd-pro-components-v2-choose-modal-style-noLabelClass {
  width: 0 !important;
}
.antd-pro-components-v2-choose-modal-style-valueClass {
  width: calc(100% - 12px) !important;
}
.antd-pro-components-v2-choose-modal-style-titleItem {
  height: 40px;
  padding: 10px 15px;
  cursor: pointer;
  border: 1px solid #E6E9EC;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  background-color: #FAFAFA;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .has-error .ant-select-arrow,
.antd-pro-components-v2-choose-modal-style-chooseModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-v2-choose-modal-style-chooseModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-chooseModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-choose-modal-style-chooseModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-v2-choose-modal-style-chooseModal .has-error .ant-picker,
.antd-pro-components-v2-choose-modal-style-chooseModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-affix-wrapper-focused,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-number,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-affix-wrapper,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-number {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-chooseModal * {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-picker-suffix,
.antd-pro-components-v2-choose-modal-style-chooseModal .anticon-close-circle,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-selection__clear,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-calendar-picker-icon,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-arrow,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-affix-wrapper,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-clear {
  right: 0;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-picker-range {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-picker-focused,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-chooseModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-choose-modal-style-chooseModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-chooseModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-v2-choose-modal-style-chooseModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-v2-choose-modal-style-chooseModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-v2-choose-modal-style-chooseModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-v2-choose-modal-style-chooseModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-v2-choose-modal-style-chooseModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-calendar-picker-input,
.antd-pro-components-v2-choose-modal-style-chooseModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-v2-choose-modal-style-chooseModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-chooseModal div.ant-select-selection,
.antd-pro-components-v2-choose-modal-style-chooseModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-calendar-picker-input,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-number-focused,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-focused.ant-select-selection,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-selection:focus,
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select {
  color: #333333;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-v2-choose-modal-style-chooseModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-v2-choose-modal-style-text {
  font-size: 14px;
  font-weight: 400;
  color: #464646;
}
.antd-pro-components-v2-choose-modal-style-unfoldClass {
  width: 30px;
  height: 30px;
  background: #EFF2F7;
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  line-height: 26px;
}
.antd-pro-components-v2-choose-modal-style-unfoldClass img {
  transition: all 0.3s;
}
.antd-pro-components-v2-choose-modal-style-unfoldClass:hover {
  background: #E6E9EF;
}
.antd-pro-components-v2-choose-modal-style-group-more-btn {
  position: relative;
}
.antd-pro-components-v2-choose-modal-style-group-more-btn::before {
  content: '';
  display: inline-block;
  position: absolute;
  margin-top: 32px;
  width: 100%;
  height: 2px;
  background-color: #1bc0cb;
}
.antd-pro-components-v2-choose-modal-style-clearBox {
  color: #4091F7;
  font-size: 14px;
  cursor: pointer;
  line-height: 26px;
}
.antd-pro-components-v2-choose-modal-style-clearBox .antd-pro-components-v2-choose-modal-style-verticalLine {
  display: inline-block;
  margin: 0 10px;
  width: 1px;
  height: 12px;
  background: #D8D8D8;
}
.antd-pro-components-v2-choose-modal-style-unfoldBox {
  color: #4091F7;
  cursor: pointer;
  font-size: 14px;
  line-height: 26px;
  margin-right: 4px;
}
.antd-pro-components-v2-choose-modal-style-queryTagCom {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-top: 10px;
}
.antd-pro-components-v2-choose-modal-style-queryTag {
  border: none !important;
  height: 26px;
  background: #EFF2F8;
  border-radius: 2px;
  font-size: 14px;
  margin-right: 10px;
  padding-left: 8px;
  padding-right: 5px;
  margin-bottom: 10px;
}
.antd-pro-components-v2-choose-modal-style-queryTag .antd-pro-components-v2-choose-modal-style-queryTagEllipsis {
  line-height: 25px;
  height: 20px;
}
.antd-pro-components-v2-choose-modal-style-queryTag .antd-pro-components-v2-choose-modal-style-closeCom {
  padding-left: 10px;
  vertical-align: top;
  cursor: pointer;
}
.antd-pro-components-v2-choose-modal-style-queryTag .antd-pro-components-v2-choose-modal-style-closeCom img:hover {
  background-color: #fff;
  border-radius: 2px;
}
/*stylelint-disable*/
.antd-pro-components-v2-choose-modal-style-title {
  font-size: 16px;
}
.antd-pro-components-v2-choose-modal-style-attention {
  background: #f8f9fd;
  color: #666;
  font-size: 12px;
  border: 1px dashed #6780CE;
  padding: 8px;
}
.antd-pro-components-v2-choose-modal-style-attention ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.antd-pro-components-v2-choose-modal-style-attention li {
  margin: 0;
  padding: 0;
  line-height: 1.5em;
}
.antd-pro-components-v2-choose-modal-style-line {
  margin-bottom: 18px;
  padding-bottom: 18px;
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-components-v2-choose-modal-style-line:last-child {
  border: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.antd-pro-components-v2-choose-modal-style-upload .ant-upload {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v2-choose-modal-style-importing {
  width: 446px;
  height: 150px;
  margin: 32px auto;
  text-align: center;
  line-height: 2em;
}
.antd-pro-components-v2-choose-modal-style-result {
  text-align: center;
}
.antd-pro-components-v2-choose-modal-style-result-title {
  font-size: 24px;
  font-weight: bold;
  margin: 24px 0;
}
.antd-pro-components-v2-choose-modal-style-result-data {
  width: 720px;
  background: #fbfbfb;
  height: 100px;
  line-height: 100px;
  margin: 24px auto;
}
.antd-pro-components-v2-choose-modal-style-mask {
  text-align: center;
  font-size: 12px;
  margin: 30px auto;
}
.antd-pro-components-v2-choose-modal-style-mask img {
  margin-bottom: 20px;
}
.antd-pro-components-v2-choose-modal-style-red {
  color: red;
}
.antd-pro-components-v2-choose-modal-style-global input.ant-input,
.antd-pro-components-v2-choose-modal-style-global textarea.ant-input {
  height: 21px;
}
.antd-pro-components-v2-choose-modal-style-global input.ant-input:hover,
.antd-pro-components-v2-choose-modal-style-global textarea.ant-input:hover {
  border-bottom-color: #1bc0cb;
}
.antd-pro-components-v2-choose-modal-style-global .has-error input.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-components-v2-choose-modal-style-global .has-error input.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-components-v2-choose-modal-style-global .has-error textarea.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-components-v2-choose-modal-style-global .has-error textarea.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-components-v2-choose-modal-style-global .ant-tag {
  min-width: 60px;
  height: 20px;
  line-height: 18px;
  text-align: center;
  font-size: 12px;
  background: #fff2e8;
  color: #f1541c;
  border-color: #fff2e8;
  padding: 0 3px;
  border-radius: 10px;
  max-width: 70px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.antd-pro-components-v2-choose-modal-style-global .ant-tag.add {
  background: #fff;
  color: #1bc0cb;
  border-color: #1bc0cb;
}
.antd-pro-components-v2-choose-modal-style-often {
  height: 14px;
  vertical-align: middle;
}
.antd-pro-components-v2-choose-modal-style-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-v2-choose-modal-style-upload a {
  color: #666;
}
.antd-pro-components-v2-choose-modal-style-upload a:hover {
  color: inherit;
}
.antd-pro-components-v2-choose-modal-style-main-color {
  color: #1bc0cb;
}
.antd-pro-components-v2-choose-modal-style-main-color.anticon {
  color: #1bc0cb;
}
.antd-pro-components-v2-choose-modal-style-row {
  margin-bottom: 4px;
}
.antd-pro-components-v2-choose-modal-style-inputHeight .antd-pro-components-v2-labels-labels-wrapper {
  padding-top: 8px;
}
.antd-pro-components-v2-choose-modal-style-upload-img {
  width: 104px;
  height: 104px;
  display: block;
}
.antd-pro-components-v2-choose-modal-style-upload-img .ant-upload {
  width: 104px;
  height: 104px;
}
.antd-pro-components-v2-choose-modal-style-upload-img a {
  color: rgba(0, 0, 0, 0.65);
  max-height: 100%;
}
.antd-pro-components-v2-choose-modal-style-upload-img a:hover {
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-components-v2-choose-modal-style-preview-img {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}
.antd-pro-components-v2-choose-modal-style-preview-img:hover > footer {
  transform: translateY(0);
}
.antd-pro-components-v2-choose-modal-style-preview-img > img {
  max-height: 104px;
  max-width: 104px;
}
.antd-pro-components-v2-choose-modal-style-preview-img > footer {
  transform: translateY(24px);
  transition: all 0.5s;
  height: 24px;
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  justify-content: center;
  align-items: center;
  display: flex;
  width: 100%;
}
.antd-pro-components-v2-choose-modal-style-preview-img > footer > img {
  cursor: pointer;
  height: 13px;
  width: 13px;
  margin-right: 2px;
}
.antd-pro-components-v2-choose-modal-style-right {
  float: right;
}
.antd-pro-components-v2-choose-modal-style-header {
  overflow: hidden;
}
.antd-pro-components-v2-choose-modal-style-header .ant-tag {
  width: 80px;
  border-radius: 10px;
  font-size: 14px;
  line-height: 20px;
  height: 20px;
  text-align: center;
  margin-top: 6px;
}
.antd-pro-components-v2-choose-modal-style-header .ant-tag:nth-child(1) {
  width: 60px;
}
.antd-pro-components-v2-choose-modal-style-productContentWrapper {
  max-height: 280px;
  height: 280px;
  min-height: 280px;
}
.antd-pro-components-v2-choose-modal-style-footer-text {
  margin-right: 8px;
}
.antd-pro-components-v2-choose-modal-style-footer-num {
  margin-right: 24px;
  font-size: 20px;
  color: #1bc0cb;
  vertical-align: top;
}
.antd-pro-components-v2-choose-modal-style-blue {
  color: #1bc0cb !important;
}
.antd-pro-components-v2-choose-modal-style-nkyTable td {
  word-break: break-all;
}
.antd-pro-components-v2-choose-modal-style-productNameBox {
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-choose-modal-style-modal .ant-modal-body {
  padding: 12px 24px;
}
.antd-pro-components-v2-choose-modal-style-modal .ant-modal-content {
  height: 80vh;
}
.antd-pro-components-v2-choose-modal-style-modal .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-choose-modal-style-modal .ant-table-body::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.antd-pro-components-v2-choose-modal-style-modal .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-choose-modal-style-show-content {
  padding: 0;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-choose-modal-style-wrapper {
  background: #fff;
}
.antd-pro-components-v2-choose-modal-style-footer {
  display: flex;
  font-size: 16px;
  color: #333;
  justify-content: flex-end;
  align-items: center;
  margin-top: 16px !important;
  margin-bottom: -5px;
}
.antd-pro-components-v2-choose-modal-style-blue {
  color: #1bc0cb !important;
  margin-right: 16px;
  font-size: 20px;
  font-weight: 500;
}
.antd-pro-components-v2-choose-modal-style-footer-btn {
  margin-right: 10px;
}
.antd-pro-components-v2-choose-modal-style-icon-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 35px;
}
.antd-pro-components-v2-choose-modal-style-plus-icon {
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  color: #fff;
  font-weight: bold;
  background-color: #1bc0cb;
}
.antd-pro-components-v2-choose-modal-style-table .ant-table-thead {
  white-space: nowrap;
}
.antd-pro-components-v2-choose-modal-style-table .ant-table-thead th {
  padding: 6px 9px !important;
}
.antd-pro-components-v2-choose-modal-style-table .antd-pro-components-v2-choose-modal-style-tr td {
  height: 48px;
  padding: 6px 9px !important;
}
.antd-pro-components-v2-choose-modal-style-table .antd-pro-components-v2-choose-modal-style-tr td > * {
  height: 35px;
  line-height: 35px;
}
header div .ant-card-body {
  border: 1px solid #e7e7e7;
}
.antd-pro-components-v2-choose-modal-style-modal {
  height: 680px;
}
.antd-pro-components-v2-choose-modal-style-modal .ant-modal-content {
  height: 100%;
}
.antd-pro-components-v2-choose-modal-style-modal .ant-modal-body {
  height: 100%;
}
.antd-pro-components-v2-choose-modal-style-modal .ant-modal-footer {
  padding: 12px 16px;
}
.antd-pro-components-v2-choose-modal-style-treeSelect {
  border: none!important;
  background: transparent!important;
}
.antd-pro-components-v2-choose-modal-style-treeSelect span {
  border: none!important;
  outline: none!important;
}
.antd-pro-components-v2-choose-modal-style-inputStyles .ant-input-affix-wrapper {
  height: 22px !important;
}
.antd-pro-components-v2-choose-modal-style-currentHeight .antd-pro-components-v2-table-edit-table-renderBox {
  height: 100%!important;
}
.antd-pro-components-v2-choose-modal-style-pitch-button {
  color: rgba(0, 0, 0, 0.65);
}

/*stylelint-disable*/
.antd-pro-pages-payment-index-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-pages-payment-index-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-pages-payment-index-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-payment-index-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-pages-payment-index-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-payment-index-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-payment-index-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-payment-index-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-payment-index-input-boxes-style .has-error .ant-picker,
.antd-pro-pages-payment-index-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-payment-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-payment-index-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-payment-index-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input,
.antd-pro-pages-payment-index-input-boxes-style .ant-input-number,
.antd-pro-pages-payment-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-pages-payment-index-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-picker-suffix,
.antd-pro-pages-payment-index-input-boxes-style .anticon-close-circle,
.antd-pro-pages-payment-index-input-boxes-style .ant-select-selection__clear,
.antd-pro-pages-payment-index-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-pages-payment-index-input-boxes-style .ant-select-arrow,
.antd-pro-pages-payment-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-picker-focused,
.antd-pro-pages-payment-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-payment-index-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-payment-index-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-payment-index-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-payment-index-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-payment-index-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-payment-index-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-payment-index-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-payment-index-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-payment-index-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-payment-index-input-boxes-style div.ant-select-selection,
.antd-pro-pages-payment-index-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-payment-index-input-boxes-style .ant-input-number-focused,
.antd-pro-pages-payment-index-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-pages-payment-index-input-boxes-style .ant-select-selection:focus,
.antd-pro-pages-payment-index-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-payment-index-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-payment-index-newFormUi .has-error .ant-select-arrow,
.antd-pro-pages-payment-index-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-payment-index-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-payment-index-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-payment-index-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-payment-index-newFormUi .has-error .ant-picker,
.antd-pro-pages-payment-index-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-payment-index-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-payment-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-payment-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-payment-index-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-payment-index-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-payment-index-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-input,
.antd-pro-pages-payment-index-newFormUi .ant-input-number,
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-pages-payment-index-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-payment-index-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-payment-index-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-payment-index-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-payment-index-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-payment-index-newFormUi .ant-picker-suffix,
.antd-pro-pages-payment-index-newFormUi .anticon-close-circle,
.antd-pro-pages-payment-index-newFormUi .ant-select-selection__clear,
.antd-pro-pages-payment-index-newFormUi .ant-calendar-picker-icon,
.antd-pro-pages-payment-index-newFormUi .ant-select-arrow,
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-payment-index-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-newFormUi .ant-picker-focused,
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-payment-index-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-payment-index-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-payment-index-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-payment-index-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-payment-index-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-payment-index-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-payment-index-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-payment-index-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-payment-index-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-payment-index-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-payment-index-newFormUi div.ant-select-selection,
.antd-pro-pages-payment-index-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-payment-index-newFormUi .ant-input-number-focused,
.antd-pro-pages-payment-index-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-pages-payment-index-newFormUi .ant-select-selection:focus,
.antd-pro-pages-payment-index-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-payment-index-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-payment-index-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-payment-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-payment-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-payment-index-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-payment-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-payment-index-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-pages-payment-index-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-payment-index-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-payment-index-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-payment-index-newFormUi input.ant-calendar-picker-input,
.antd-pro-pages-payment-index-newFormUi input.ant-input-number-input,
.antd-pro-pages-payment-index-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-payment-index-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-pages-payment-index-newFormUi .ant-input-number-input-wrap,
.antd-pro-pages-payment-index-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-payment-index-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-payment-index-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-payment-index-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-payment-index-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-payment-index-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-payment-index-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-payment-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-payment-index-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-payment-index-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-payment-index-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-payment-index-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-payment-index-no-warp {
  white-space: nowrap;
}
.antd-pro-pages-payment-index-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-pages-payment-index-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-pages-payment-index-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-pages-payment-index-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-pages-payment-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-pages-payment-index-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-pages-payment-index-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-pages-payment-index-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-pages-payment-index-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-payment-index-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-pages-payment-index-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-payment-index-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-pages-payment-index-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-pages-payment-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-pages-payment-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-pages-payment-index-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-pages-payment-index-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-pages-payment-index-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-pages-payment-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-pages-payment-index-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-pages-payment-index-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-pages-payment-index-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-pages-payment-index-excelImportStyle .antd-pro-pages-payment-index-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-pages-payment-index-excelImportStyle .antd-pro-pages-payment-index-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-pages-payment-index-excelImportStyle .antd-pro-pages-payment-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-payment-index-excelImportStyle .antd-pro-pages-payment-index-upload a {
  color: #666;
}
.antd-pro-pages-payment-index-excelImportStyle .antd-pro-pages-payment-index-upload a:hover {
  color: inherit;
}
.antd-pro-pages-payment-index-excelImportStyle .antd-pro-pages-payment-index-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-pages-payment-index-excelImportStyle .antd-pro-pages-payment-index-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-pages-payment-index-excelImportStyle .antd-pro-pages-payment-index-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-pages-payment-index-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-pages-payment-index-hiddenScrollBar::-webkit-scrollbar {
  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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
/*stylelint-disable*/
.antd-pro-pages-payment-index-query-card .ant-legacy-form-item-control-wrapper {
  width: calc(100% - 130px);
}
.antd-pro-pages-payment-index-query-card .ant-select-selector {
  line-height: 1;
  top: -1px;
}
.antd-pro-pages-payment-index-query-card .ant-card {
  border-radius: 3px;
}
.antd-pro-pages-payment-index-query-card div.ant-card-body {
  padding: 10px 12px 10px;
}
.antd-pro-pages-payment-index-query-card .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-pages-payment-index-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-query-card .ant-select-selector {
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-payment-index-query-card .ant-select .ant-select-selector {
  border-radius: 0;
}
.antd-pro-pages-payment-index-query-card .ant-select-selection-item-remove {
  display: none !important;
}
.antd-pro-pages-payment-index-query-card .ant-picker,
.antd-pro-pages-payment-index-query-card .ant-input,
.antd-pro-pages-payment-index-query-card .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-query-card .ant-input-number,
.antd-pro-pages-payment-index-query-card .ant-select-selector {
  background-color: transparent !important;
}
.antd-pro-pages-payment-index-bottomFixLast::after {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 14px;
  width: 100%;
  content: '';
  pointer-events: none;
  box-shadow: -4px -8px 8px -6px rgba(0, 0, 0, 0.15);
  background-color: #fff;
}
#antd-pro-pages-payment-index-root .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-pages-payment-index-unfold-btn-container {
  display: flex;
  justify-content: center;
}
.antd-pro-pages-payment-index-isunfold-btn-container {
  display: flex;
  justify-content: center;
  margin-top: 14px;
}
.antd-pro-pages-payment-index-unfold-btn {
  margin-top: -12px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 26px;
  font-size: 12px;
  color: #b2b2b2;
  background-color: #f7f7f7;
  width: 120px;
  border-radius: 3px 3px 0 0;
  cursor: pointer;
}
.antd-pro-pages-payment-index-unfold-img {
  margin-right: 5px;
  transition: all 0.4s;
}
.antd-pro-pages-payment-index-unfold-img.antd-pro-pages-payment-index-rotate {
  transform-origin: center;
  transform: rotateZ(180deg);
}
.antd-pro-pages-payment-index-item-label-container {
  display: inline-flex;
  width: 116px;
  min-width: 116px;
  max-width: 116px;
  padding-bottom: 5px;
  color: #666;
  justify-content: flex-end;
}
.antd-pro-pages-payment-index-global {
  margin-bottom: 16px;
}
.antd-pro-pages-payment-index-global .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-global .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-payment-index-global .has-error .ant-select-arrow,
.antd-pro-pages-payment-index-global .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-payment-index-global .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-payment-index-global .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-payment-index-global .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-global .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-payment-index-global .has-error .ant-picker,
.antd-pro-pages-payment-index-global .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-payment-index-global .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-payment-index-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-payment-index-global .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-payment-index-global .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-payment-index-global .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-payment-index-global .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-payment-index-global .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-payment-index-global .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-payment-index-global .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-payment-index-global .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-payment-index-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-payment-index-global .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-payment-index-global .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-payment-index-global .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-payment-index-global .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-payment-index-global .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-payment-index-global .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-global .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-payment-index-global .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-global .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-global .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-global .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-global .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-payment-index-global .ant-input,
.antd-pro-pages-payment-index-global .ant-input-number,
.antd-pro-pages-payment-index-global .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-payment-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-global .ant-input-number {
  width: 100%;
}
.antd-pro-pages-payment-index-global * {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-payment-index-global .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-payment-index-global .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-payment-index-global .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-payment-index-global .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-payment-index-global .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-global .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-payment-index-global .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-payment-index-global .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-global .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-payment-index-global .ant-picker-suffix,
.antd-pro-pages-payment-index-global .anticon-close-circle,
.antd-pro-pages-payment-index-global .ant-select-selection__clear,
.antd-pro-pages-payment-index-global .ant-calendar-picker-icon,
.antd-pro-pages-payment-index-global .ant-select-arrow,
.antd-pro-pages-payment-index-global .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-global .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-payment-index-global .ant-select-clear {
  right: 0;
}
.antd-pro-pages-payment-index-global .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-payment-index-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-global .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-payment-index-global .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-payment-index-global .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-payment-index-global .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-global .ant-picker-focused,
.antd-pro-pages-payment-index-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-payment-index-global input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-payment-index-global input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-global textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-global textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-global .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-payment-index-global .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-payment-index-global .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-payment-index-global .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-payment-index-global .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-payment-index-global .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-payment-index-global .ant-calendar-picker-input,
.antd-pro-pages-payment-index-global span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-payment-index-global span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-payment-index-global div.ant-select-selection,
.antd-pro-pages-payment-index-global span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-global .ant-calendar-picker-input,
.antd-pro-pages-payment-index-global .ant-input-number-focused,
.antd-pro-pages-payment-index-global .ant-select-focused.ant-select-selection,
.antd-pro-pages-payment-index-global .ant-select-selection:focus,
.antd-pro-pages-payment-index-global .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-global .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-payment-index-global .ant-select {
  color: #333333;
}
.antd-pro-pages-payment-index-global .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-global .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-payment-index-global .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-payment-index-no-warp {
  text-align: right;
  white-space: nowrap;
  width: 7rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-pages-payment-index-extra-container {
  display: flex;
  align-items: center;
}
.antd-pro-pages-payment-index-formBox {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  width: 100%;
  align-items: start;
}
.formBoxStyle .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-userModalAdvancedQueryCardWrap {
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  margin-top: -24px;
}
.antd-pro-pages-payment-index-tabBarExtraContent {
  cursor: pointer;
}
.antd-pro-pages-payment-index-tabBarExtraContent:hover {
  color: var(--primary-color);
}
.antd-pro-pages-payment-index-tabBarBox {
  display: flex;
  justify-content: space-between;
  position: relative;
  background-color: white;
}
.antd-pro-pages-payment-index-tabBarBox .antd-pro-pages-payment-index-tabBar {
  display: inline-flex;
  align-items: center;
}
.antd-pro-pages-payment-index-tabBarBox .antd-pro-pages-payment-index-tabBar .ant-tabs-nav-operations {
  display: none !important;
}
.antd-pro-pages-payment-index-tabBarBox .antd-pro-pages-payment-index-more {
  padding-bottom: 4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-pages-payment-index-tabBarBox::before {
  background-color: white;
  width: 100%;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 4px;
  border-bottom: 1px solid #f0f0f0;
  content: '';
}
.antd-pro-pages-payment-index-setGroup {
  padding-right: 16px;
  display: inline-flex;
  align-items: center;
}
.antd-pro-pages-payment-index-andBox {
  float: left;
  display: flex;
  justify-content: space-between;
  width: 32px;
}
.antd-pro-pages-payment-index-contentFormAndBorder {
  border: 1px solid #ccc;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-right: none;
  height: 100%;
  width: 100%;
}
.antd-pro-pages-payment-index-contentFormAndText {
  left: -6px;
  position: absolute;
}
.antd-pro-pages-payment-index-groupBasicClass {
  width: 400px !important;
}
.antd-pro-pages-payment-index-operatorLabelClass {
  width: 6rem !important;
}
.antd-pro-pages-payment-index-operatorFormClass {
  width: 100px !important;
}
.antd-pro-pages-payment-index-noLabelClass {
  width: 0 !important;
}
.antd-pro-pages-payment-index-valueClass {
  width: calc(100% - 12px) !important;
}
.antd-pro-pages-payment-index-titleItem {
  height: 40px;
  padding: 10px 15px;
  cursor: pointer;
  border: 1px solid #E6E9EC;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  background-color: #FAFAFA;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-payment-index-chooseModal .has-error .ant-select-arrow,
.antd-pro-pages-payment-index-chooseModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-payment-index-chooseModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-payment-index-chooseModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-payment-index-chooseModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-chooseModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-payment-index-chooseModal .has-error .ant-picker,
.antd-pro-pages-payment-index-chooseModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-payment-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-payment-index-chooseModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-payment-index-chooseModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-payment-index-chooseModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-chooseModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-input,
.antd-pro-pages-payment-index-chooseModal .ant-input-number,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number {
  width: 100%;
}
.antd-pro-pages-payment-index-chooseModal * {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-payment-index-chooseModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-payment-index-chooseModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-payment-index-chooseModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-chooseModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker-suffix,
.antd-pro-pages-payment-index-chooseModal .anticon-close-circle,
.antd-pro-pages-payment-index-chooseModal .ant-select-selection__clear,
.antd-pro-pages-payment-index-chooseModal .ant-calendar-picker-icon,
.antd-pro-pages-payment-index-chooseModal .ant-select-arrow,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-chooseModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-clear {
  right: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker-focused,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-payment-index-chooseModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-payment-index-chooseModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-chooseModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-chooseModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-chooseModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-payment-index-chooseModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-payment-index-chooseModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-payment-index-chooseModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-payment-index-chooseModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-payment-index-chooseModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-payment-index-chooseModal .ant-calendar-picker-input,
.antd-pro-pages-payment-index-chooseModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-payment-index-chooseModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-payment-index-chooseModal div.ant-select-selection,
.antd-pro-pages-payment-index-chooseModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-calendar-picker-input,
.antd-pro-pages-payment-index-chooseModal .ant-input-number-focused,
.antd-pro-pages-payment-index-chooseModal .ant-select-focused.ant-select-selection,
.antd-pro-pages-payment-index-chooseModal .ant-select-selection:focus,
.antd-pro-pages-payment-index-chooseModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-payment-index-chooseModal .ant-select {
  color: #333333;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-payment-index-text {
  font-size: 14px;
  font-weight: 400;
  color: #464646;
}
.antd-pro-pages-payment-index-unfoldClass {
  width: 30px;
  height: 30px;
  background: #EFF2F7;
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  line-height: 26px;
}
.antd-pro-pages-payment-index-unfoldClass img {
  transition: all 0.3s;
}
.antd-pro-pages-payment-index-unfoldClass:hover {
  background: #E6E9EF;
}
.antd-pro-pages-payment-index-group-more-btn {
  position: relative;
}
.antd-pro-pages-payment-index-group-more-btn::before {
  content: '';
  display: inline-block;
  position: absolute;
  margin-top: 32px;
  width: 100%;
  height: 2px;
  background-color: #1bc0cb;
}
.antd-pro-pages-payment-index-clearBox {
  color: #4091F7;
  font-size: 14px;
  cursor: pointer;
  line-height: 26px;
}
.antd-pro-pages-payment-index-clearBox .antd-pro-pages-payment-index-verticalLine {
  display: inline-block;
  margin: 0 10px;
  width: 1px;
  height: 12px;
  background: #D8D8D8;
}
.antd-pro-pages-payment-index-unfoldBox {
  color: #4091F7;
  cursor: pointer;
  font-size: 14px;
  line-height: 26px;
  margin-right: 4px;
}
.antd-pro-pages-payment-index-queryTagCom {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-top: 10px;
}
.antd-pro-pages-payment-index-queryTag {
  border: none !important;
  height: 26px;
  background: #EFF2F8;
  border-radius: 2px;
  font-size: 14px;
  margin-right: 10px;
  padding-left: 8px;
  padding-right: 5px;
  margin-bottom: 10px;
}
.antd-pro-pages-payment-index-queryTag .antd-pro-pages-payment-index-queryTagEllipsis {
  line-height: 25px;
  height: 20px;
}
.antd-pro-pages-payment-index-queryTag .antd-pro-pages-payment-index-closeCom {
  padding-left: 10px;
  vertical-align: top;
  cursor: pointer;
}
.antd-pro-pages-payment-index-queryTag .antd-pro-pages-payment-index-closeCom img:hover {
  background-color: #fff;
  border-radius: 2px;
}
/*stylelint-disable*/
.antd-pro-pages-payment-index-title {
  font-size: 16px;
}
.antd-pro-pages-payment-index-attention {
  background: #f8f9fd;
  color: #666;
  font-size: 12px;
  border: 1px dashed #6780CE;
  padding: 8px;
}
.antd-pro-pages-payment-index-attention ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.antd-pro-pages-payment-index-attention li {
  margin: 0;
  padding: 0;
  line-height: 1.5em;
}
.antd-pro-pages-payment-index-line {
  margin-bottom: 18px;
  padding-bottom: 18px;
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-pages-payment-index-line:last-child {
  border: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.antd-pro-pages-payment-index-upload .ant-upload {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-payment-index-importing {
  width: 446px;
  height: 150px;
  margin: 32px auto;
  text-align: center;
  line-height: 2em;
}
.antd-pro-pages-payment-index-result {
  text-align: center;
}
.antd-pro-pages-payment-index-result-title {
  font-size: 24px;
  font-weight: bold;
  margin: 24px 0;
}
.antd-pro-pages-payment-index-result-data {
  width: 720px;
  background: #fbfbfb;
  height: 100px;
  line-height: 100px;
  margin: 24px auto;
}
.antd-pro-pages-payment-index-mask {
  text-align: center;
  font-size: 12px;
  margin: 30px auto;
}
.antd-pro-pages-payment-index-mask img {
  margin-bottom: 20px;
}
.antd-pro-pages-payment-index-red {
  color: red;
}
.antd-pro-pages-payment-index-global input.ant-input,
.antd-pro-pages-payment-index-global textarea.ant-input {
  height: 21px;
}
.antd-pro-pages-payment-index-global input.ant-input:hover,
.antd-pro-pages-payment-index-global textarea.ant-input:hover {
  border-bottom-color: #1bc0cb;
}
.antd-pro-pages-payment-index-global .has-error input.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-pages-payment-index-global .has-error input.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-pages-payment-index-global .has-error textarea.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-pages-payment-index-global .has-error textarea.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-pages-payment-index-global .ant-tag {
  min-width: 60px;
  height: 20px;
  line-height: 18px;
  text-align: center;
  font-size: 12px;
  background: #fff2e8;
  color: #f1541c;
  border-color: #fff2e8;
  padding: 0 3px;
  border-radius: 10px;
  max-width: 70px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.antd-pro-pages-payment-index-global .ant-tag.add {
  background: #fff;
  color: #1bc0cb;
  border-color: #1bc0cb;
}
.antd-pro-pages-payment-index-often {
  height: 14px;
  vertical-align: middle;
}
.antd-pro-pages-payment-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-payment-index-upload a {
  color: #666;
}
.antd-pro-pages-payment-index-upload a:hover {
  color: inherit;
}
.antd-pro-pages-payment-index-main-color {
  color: #1bc0cb;
}
.antd-pro-pages-payment-index-main-color.anticon {
  color: #1bc0cb;
}
.antd-pro-pages-payment-index-row {
  margin-bottom: 4px;
}
.antd-pro-pages-payment-index-inputHeight .antd-pro-components-v2-labels-labels-wrapper {
  padding-top: 8px;
}
.antd-pro-pages-payment-index-upload-img {
  width: 104px;
  height: 104px;
  display: block;
}
.antd-pro-pages-payment-index-upload-img .ant-upload {
  width: 104px;
  height: 104px;
}
.antd-pro-pages-payment-index-upload-img a {
  color: rgba(0, 0, 0, 0.65);
  max-height: 100%;
}
.antd-pro-pages-payment-index-upload-img a:hover {
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-pages-payment-index-preview-img {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}
.antd-pro-pages-payment-index-preview-img:hover > footer {
  transform: translateY(0);
}
.antd-pro-pages-payment-index-preview-img > img {
  max-height: 104px;
  max-width: 104px;
}
.antd-pro-pages-payment-index-preview-img > footer {
  transform: translateY(24px);
  transition: all 0.5s;
  height: 24px;
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  justify-content: center;
  align-items: center;
  display: flex;
  width: 100%;
}
.antd-pro-pages-payment-index-preview-img > footer > img {
  cursor: pointer;
  height: 13px;
  width: 13px;
  margin-right: 2px;
}
.antd-pro-pages-payment-index-right {
  float: right;
}
.antd-pro-pages-payment-index-header {
  overflow: hidden;
}
.antd-pro-pages-payment-index-header .ant-tag {
  width: 80px;
  border-radius: 10px;
  font-size: 14px;
  line-height: 20px;
  height: 20px;
  text-align: center;
  margin-top: 6px;
}
.antd-pro-pages-payment-index-header .ant-tag:nth-child(1) {
  width: 60px;
}
.antd-pro-pages-payment-index-productContentWrapper {
  max-height: 280px;
  height: 280px;
  min-height: 280px;
}
.antd-pro-pages-payment-index-footer-text {
  margin-right: 8px;
}
.antd-pro-pages-payment-index-footer-num {
  margin-right: 24px;
  font-size: 20px;
  color: #1bc0cb;
  vertical-align: top;
}
.antd-pro-pages-payment-index-blue {
  color: #1bc0cb !important;
}
.antd-pro-pages-payment-index-nkyTable td {
  word-break: break-all;
}
.antd-pro-pages-payment-index-productNameBox {
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-payment-index-modal .ant-modal-body {
  padding: 12px 24px;
}
.antd-pro-pages-payment-index-modal .ant-modal-content {
  height: 80vh;
}
.antd-pro-pages-payment-index-modal .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-pages-payment-index-modal .ant-table-body::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.antd-pro-pages-payment-index-modal .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-payment-index-list-content-wrapper {
  display: flex;
  flex-direction: column;
  min-height: calc(100vh - 72px);
  position: relative;
}
.antd-pro-pages-payment-index-listContentWrapper {
  display: flex;
  flex-direction: column;
  min-height: calc(100vh - 72px);
  position: relative;
}
.antd-pro-pages-payment-index-btnsContainer {
  display: grid;
  grid-template-rows: 30px;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  grid-column-gap: 8px;
}
.antd-pro-pages-payment-index-btn-wrapper > * {
  margin-left: 8px;
}
.antd-pro-pages-payment-index-lockImg {
  position: relative;
  text-align: right;
  padding: 0 0 12px;
}
.antd-pro-pages-payment-index-lockImg img {
  height: 90px;
  position: absolute;
  top: -26px;
  left: calc(50% - 84px);
  z-index: 2;
}
.antd-pro-pages-payment-index-choosePersonel .ant-modal-body {
  padding-top: 10px;
}
.antd-pro-pages-payment-index-choosePersonel .ant-modal-footer {
  padding: 12px 16px;
}
.antd-pro-pages-payment-index-modal {
  height: 680px;
}
.antd-pro-pages-payment-index-modal .ant-modal-content {
  height: 100%;
}
.antd-pro-pages-payment-index-modal .ant-modal-body {
  height: 100%;
}
.antd-pro-pages-payment-index-num {
  font-size: 18px;
  color: #1bc0cb;
}
.antd-pro-pages-payment-index-searchBox {
  text-align: right;
  margin-bottom: 10px;
}
.antd-pro-pages-payment-index-searchBox .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-searchBox .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-payment-index-searchBox .has-error .ant-select-arrow,
.antd-pro-pages-payment-index-searchBox .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-payment-index-searchBox .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-payment-index-searchBox .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-payment-index-searchBox .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-searchBox .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-payment-index-searchBox .has-error .ant-picker,
.antd-pro-pages-payment-index-searchBox .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-payment-index-searchBox .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-payment-index-searchBox .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-payment-index-searchBox .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-payment-index-searchBox .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-payment-index-searchBox .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-payment-index-searchBox .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-payment-index-searchBox .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-payment-index-searchBox .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-payment-index-searchBox .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-payment-index-searchBox .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-payment-index-searchBox .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-payment-index-searchBox .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-payment-index-searchBox .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-payment-index-searchBox .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-payment-index-searchBox .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-payment-index-searchBox .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-payment-index-searchBox .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-searchBox .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-payment-index-searchBox .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-searchBox .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-searchBox .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-searchBox .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-searchBox .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-searchBox .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-payment-index-searchBox .ant-input,
.antd-pro-pages-payment-index-searchBox .ant-input-number,
.antd-pro-pages-payment-index-searchBox .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-searchBox .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-searchBox .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-searchBox .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-payment-index-searchBox .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-searchBox .ant-input-number {
  width: 100%;
}
.antd-pro-pages-payment-index-searchBox * {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-searchBox .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-searchBox .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-payment-index-searchBox .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-payment-index-searchBox .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-payment-index-searchBox .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-payment-index-searchBox .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-payment-index-searchBox .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-searchBox .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-payment-index-searchBox .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-payment-index-searchBox .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-searchBox .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-payment-index-searchBox .ant-picker-suffix,
.antd-pro-pages-payment-index-searchBox .anticon-close-circle,
.antd-pro-pages-payment-index-searchBox .ant-select-selection__clear,
.antd-pro-pages-payment-index-searchBox .ant-calendar-picker-icon,
.antd-pro-pages-payment-index-searchBox .ant-select-arrow,
.antd-pro-pages-payment-index-searchBox .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-searchBox .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-payment-index-searchBox .ant-select-clear {
  right: 0;
}
.antd-pro-pages-payment-index-searchBox .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-payment-index-searchBox .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-searchBox .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-payment-index-searchBox .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-payment-index-searchBox .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-payment-index-searchBox .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-searchBox .ant-picker-focused,
.antd-pro-pages-payment-index-searchBox .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-payment-index-searchBox input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-payment-index-searchBox input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-searchBox textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-searchBox textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-searchBox .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-payment-index-searchBox .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-payment-index-searchBox .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-payment-index-searchBox .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-payment-index-searchBox .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-payment-index-searchBox .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-payment-index-searchBox .ant-calendar-picker-input,
.antd-pro-pages-payment-index-searchBox span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-payment-index-searchBox span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-payment-index-searchBox div.ant-select-selection,
.antd-pro-pages-payment-index-searchBox span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-searchBox .ant-calendar-picker-input,
.antd-pro-pages-payment-index-searchBox .ant-input-number-focused,
.antd-pro-pages-payment-index-searchBox .ant-select-focused.ant-select-selection,
.antd-pro-pages-payment-index-searchBox .ant-select-selection:focus,
.antd-pro-pages-payment-index-searchBox .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-searchBox .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-payment-index-searchBox .ant-select {
  color: #333333;
}
.antd-pro-pages-payment-index-searchBox .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-searchBox .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-payment-index-searchBox .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-payment-index-result {
  margin: 0 auto;
  padding: 84px 0 500px;
  background: #fff;
  width: 100% !important;
}
.changeView {
  border: none;
  color: #333;
}
.changeView .ant-btn:focus {
  color: #333;
}
.changeView .ant-btn:hover {
  color: #fff;
}
.antd-pro-pages-payment-index-chooseModal {
  margin-bottom: 8px;
  display: flex;
  justify-content: flex-end;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-payment-index-chooseModal .has-error .ant-select-arrow,
.antd-pro-pages-payment-index-chooseModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-payment-index-chooseModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-payment-index-chooseModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-payment-index-chooseModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-chooseModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-payment-index-chooseModal .has-error .ant-picker,
.antd-pro-pages-payment-index-chooseModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-payment-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-payment-index-chooseModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-payment-index-chooseModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-payment-index-chooseModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-payment-index-chooseModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper-focused,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-input,
.antd-pro-pages-payment-index-chooseModal .ant-input-number,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number {
  width: 100%;
}
.antd-pro-pages-payment-index-chooseModal * {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-payment-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-payment-index-chooseModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-payment-index-chooseModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-payment-index-chooseModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-chooseModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker-suffix,
.antd-pro-pages-payment-index-chooseModal .anticon-close-circle,
.antd-pro-pages-payment-index-chooseModal .ant-select-selection__clear,
.antd-pro-pages-payment-index-chooseModal .ant-calendar-picker-icon,
.antd-pro-pages-payment-index-chooseModal .ant-select-arrow,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-pages-payment-index-chooseModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-clear {
  right: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-chooseModal .ant-picker-focused,
.antd-pro-pages-payment-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-payment-index-chooseModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-payment-index-chooseModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-chooseModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-payment-index-chooseModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-payment-index-chooseModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-payment-index-chooseModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-payment-index-chooseModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-payment-index-chooseModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-payment-index-chooseModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-payment-index-chooseModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-payment-index-chooseModal .ant-calendar-picker-input,
.antd-pro-pages-payment-index-chooseModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-payment-index-chooseModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-payment-index-chooseModal div.ant-select-selection,
.antd-pro-pages-payment-index-chooseModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-calendar-picker-input,
.antd-pro-pages-payment-index-chooseModal .ant-input-number-focused,
.antd-pro-pages-payment-index-chooseModal .ant-select-focused.ant-select-selection,
.antd-pro-pages-payment-index-chooseModal .ant-select-selection:focus,
.antd-pro-pages-payment-index-chooseModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-payment-index-chooseModal .ant-select {
  color: #333333;
}
.antd-pro-pages-payment-index-chooseModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-payment-index-chooseModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-payment-index-warn {
  color: red;
  flex: 1;
}
.antd-pro-pages-payment-index-warn img {
  margin-right: 3px;
  margin-bottom: 4px;
}
.antd-pro-pages-payment-index-careful {
  color: #fa8b17;
  flex: 1;
}
.antd-pro-pages-payment-index-careful img {
  margin-right: 3px;
  margin-bottom: 4px;
}
button.antd-pro-pages-payment-index-overlayMenu {
  width: 100%;
  display: block;
  border-radius: 0;
  text-align: left;
  transition: all 0.3s;
  padding: 5px 12px;
  white-space: nowrap;
}
button.antd-pro-pages-payment-index-overlayMenu:hover {
  background-color: #ecf3f8 !important;
  color: #333 !important;
}
.antd-pro-pages-payment-index-djbjIcon {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 16px;
  color: #333;
}
.antd-pro-pages-payment-index-djbjIconForGWK {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 16px;
  color: #333;
}
.antd-pro-pages-payment-index-currentTab {
  height: 36px;
  position: relative;
  font-size: 14px;
  font-weight: 500;
  color: #1BC0CB;
  width: 58px;
  text-align: center;
  margin-right: 12px;
  cursor: pointer;
}
.antd-pro-pages-payment-index-currentTab:before {
  content: '';
  position: absolute;
  bottom: 0;
  width: 58px;
  height: 3px;
  background: #1BC0CB;
  border: 0.5px;
  left: 2px;
}
.antd-pro-pages-payment-index-tab {
  width: 58px;
  height: 36px;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  color: #666666;
  margin-right: 12px;
  cursor: pointer;
}
.antd-pro-pages-payment-index-table .ant-table-container {
  min-height: 380px;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
/*stylelint-disable*/
.antd-pro-components-choos-product-modal-index-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-components-choos-product-modal-index-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-components-choos-product-modal-index-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-components-choos-product-modal-index-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-choos-product-modal-index-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-choos-product-modal-index-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-choos-product-modal-index-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-choos-product-modal-index-input-boxes-style .has-error .ant-picker,
.antd-pro-components-choos-product-modal-index-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-number,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-picker-suffix,
.antd-pro-components-choos-product-modal-index-input-boxes-style .anticon-close-circle,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-selection__clear,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-arrow,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-picker-focused,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-choos-product-modal-index-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-choos-product-modal-index-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-choos-product-modal-index-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-choos-product-modal-index-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-choos-product-modal-index-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style div.ant-select-selection,
.antd-pro-components-choos-product-modal-index-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-calendar-picker-input,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-number-focused,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-selection:focus,
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .has-error .ant-select-arrow,
.antd-pro-components-choos-product-modal-index-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-choos-product-modal-index-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-choos-product-modal-index-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-choos-product-modal-index-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-choos-product-modal-index-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-choos-product-modal-index-newFormUi .has-error .ant-picker,
.antd-pro-components-choos-product-modal-index-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-choos-product-modal-index-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-number,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker-suffix,
.antd-pro-components-choos-product-modal-index-newFormUi .anticon-close-circle,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection__clear,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-calendar-picker-icon,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-arrow,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker-focused,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-choos-product-modal-index-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-choos-product-modal-index-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-choos-product-modal-index-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-choos-product-modal-index-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-choos-product-modal-index-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-choos-product-modal-index-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-choos-product-modal-index-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-choos-product-modal-index-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-newFormUi div.ant-select-selection,
.antd-pro-components-choos-product-modal-index-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-calendar-picker-input,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-number-focused,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection:focus,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-choos-product-modal-index-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-components-choos-product-modal-index-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection__rendered,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-components-choos-product-modal-index-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-choos-product-modal-index-newFormUi input.ant-calendar-picker-input,
.antd-pro-components-choos-product-modal-index-newFormUi input.ant-input-number-input,
.antd-pro-components-choos-product-modal-index-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-components-choos-product-modal-index-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-number-input-wrap,
.antd-pro-components-choos-product-modal-index-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-components-choos-product-modal-index-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-no-warp {
  white-space: nowrap;
}
.antd-pro-components-choos-product-modal-index-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-choos-product-modal-index-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-choos-product-modal-index-excelImportStyle .antd-pro-components-choos-product-modal-index-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-components-choos-product-modal-index-excelImportStyle .antd-pro-components-choos-product-modal-index-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-components-choos-product-modal-index-excelImportStyle .antd-pro-components-choos-product-modal-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-choos-product-modal-index-excelImportStyle .antd-pro-components-choos-product-modal-index-upload a {
  color: #666;
}
.antd-pro-components-choos-product-modal-index-excelImportStyle .antd-pro-components-choos-product-modal-index-upload a:hover {
  color: inherit;
}
.antd-pro-components-choos-product-modal-index-excelImportStyle .antd-pro-components-choos-product-modal-index-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-components-choos-product-modal-index-excelImportStyle .antd-pro-components-choos-product-modal-index-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-components-choos-product-modal-index-excelImportStyle .antd-pro-components-choos-product-modal-index-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-components-choos-product-modal-index-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-components-choos-product-modal-index-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-components-choos-product-modal-index-query-card .ant-legacy-form-item-control-wrapper {
  width: calc(100% - 130px);
}
.antd-pro-components-choos-product-modal-index-query-card .ant-select-selector {
  line-height: 1;
  top: -1px;
}
.antd-pro-components-choos-product-modal-index-query-card .ant-card {
  border-radius: 3px;
}
.antd-pro-components-choos-product-modal-index-query-card div.ant-card-body {
  padding: 10px 12px 10px;
}
.antd-pro-components-choos-product-modal-index-query-card .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-components-choos-product-modal-index-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-choos-product-modal-index-query-card .ant-select-selector {
  border-color: var(--primary-color);
}
.antd-pro-components-choos-product-modal-index-query-card .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-choos-product-modal-index-query-card .ant-select .ant-select-selector {
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-query-card .ant-select-selection-item-remove {
  display: none !important;
}
.antd-pro-components-choos-product-modal-index-query-card .ant-picker,
.antd-pro-components-choos-product-modal-index-query-card .ant-input,
.antd-pro-components-choos-product-modal-index-query-card .ant-input-affix-wrapper,
.antd-pro-components-choos-product-modal-index-query-card .ant-input-number,
.antd-pro-components-choos-product-modal-index-query-card .ant-select-selector {
  background-color: transparent !important;
}
.antd-pro-components-choos-product-modal-index-bottomFixLast::after {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 14px;
  width: 100%;
  content: '';
  pointer-events: none;
  box-shadow: -4px -8px 8px -6px rgba(0, 0, 0, 0.15);
  background-color: #fff;
}
#antd-pro-components-choos-product-modal-index-root .ant-tooltip {
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
  left: auto!important;
}
.antd-pro-components-choos-product-modal-index-unfold-btn-container {
  display: flex;
  justify-content: center;
}
.antd-pro-components-choos-product-modal-index-isunfold-btn-container {
  display: flex;
  justify-content: center;
  margin-top: 14px;
}
.antd-pro-components-choos-product-modal-index-unfold-btn {
  margin-top: -12px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 26px;
  font-size: 12px;
  color: #b2b2b2;
  background-color: #f7f7f7;
  width: 120px;
  border-radius: 3px 3px 0 0;
  cursor: pointer;
}
.antd-pro-components-choos-product-modal-index-unfold-img {
  margin-right: 5px;
  transition: all 0.4s;
}
.antd-pro-components-choos-product-modal-index-unfold-img.antd-pro-components-choos-product-modal-index-rotate {
  transform-origin: center;
  transform: rotateZ(180deg);
}
.antd-pro-components-choos-product-modal-index-item-label-container {
  display: inline-flex;
  width: 116px;
  min-width: 116px;
  max-width: 116px;
  padding-bottom: 5px;
  color: #666;
  justify-content: flex-end;
}
.antd-pro-components-choos-product-modal-index-global {
  margin-bottom: 16px;
}
.antd-pro-components-choos-product-modal-index-global .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-choos-product-modal-index-global .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-choos-product-modal-index-global .has-error .ant-select-arrow,
.antd-pro-components-choos-product-modal-index-global .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-choos-product-modal-index-global .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-choos-product-modal-index-global .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-choos-product-modal-index-global .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-choos-product-modal-index-global .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-choos-product-modal-index-global .has-error .ant-picker,
.antd-pro-components-choos-product-modal-index-global .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-choos-product-modal-index-global .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-choos-product-modal-index-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-choos-product-modal-index-global .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-choos-product-modal-index-global .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-choos-product-modal-index-global .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-choos-product-modal-index-global .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-choos-product-modal-index-global .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-choos-product-modal-index-global .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-choos-product-modal-index-global .ant-input-affix-wrapper:focus,
.antd-pro-components-choos-product-modal-index-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-choos-product-modal-index-global .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-global .ant-input-affix-wrapper:focus,
.antd-pro-components-choos-product-modal-index-global .ant-input-affix-wrapper-focused,
.antd-pro-components-choos-product-modal-index-global .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-choos-product-modal-index-global .ant-input,
.antd-pro-components-choos-product-modal-index-global .ant-input-number,
.antd-pro-components-choos-product-modal-index-global .ant-input-affix-wrapper,
.antd-pro-components-choos-product-modal-index-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-choos-product-modal-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-global .ant-input-number {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-global * {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-choos-product-modal-index-global .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-choos-product-modal-index-global .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-global .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-choos-product-modal-index-global .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-global .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-global .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-global .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-choos-product-modal-index-global .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-choos-product-modal-index-global .ant-picker-suffix,
.antd-pro-components-choos-product-modal-index-global .anticon-close-circle,
.antd-pro-components-choos-product-modal-index-global .ant-select-selection__clear,
.antd-pro-components-choos-product-modal-index-global .ant-calendar-picker-icon,
.antd-pro-components-choos-product-modal-index-global .ant-select-arrow,
.antd-pro-components-choos-product-modal-index-global .ant-input-affix-wrapper,
.antd-pro-components-choos-product-modal-index-global .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-clear {
  right: 0;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-global .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-global .ant-picker-range {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-global .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-choos-product-modal-index-global .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-global .ant-picker-focused,
.antd-pro-components-choos-product-modal-index-global .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-global input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-choos-product-modal-index-global input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-global textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-choos-product-modal-index-global textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-global .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-choos-product-modal-index-global .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-choos-product-modal-index-global .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-choos-product-modal-index-global .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-choos-product-modal-index-global .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-choos-product-modal-index-global .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-global .ant-calendar-picker-input,
.antd-pro-components-choos-product-modal-index-global span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-choos-product-modal-index-global span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-global div.ant-select-selection,
.antd-pro-components-choos-product-modal-index-global span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-global .ant-calendar-picker-input,
.antd-pro-components-choos-product-modal-index-global .ant-input-number-focused,
.antd-pro-components-choos-product-modal-index-global .ant-select-focused.ant-select-selection,
.antd-pro-components-choos-product-modal-index-global .ant-select-selection:focus,
.antd-pro-components-choos-product-modal-index-global .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-choos-product-modal-index-global .ant-select {
  color: #333333;
}
.antd-pro-components-choos-product-modal-index-global .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-global .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-global .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-choos-product-modal-index-no-warp {
  text-align: right;
  white-space: nowrap;
  width: 7rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-choos-product-modal-index-extra-container {
  display: flex;
  align-items: center;
}
.antd-pro-components-choos-product-modal-index-formBox {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  width: 100%;
  align-items: start;
}
.formBoxStyle .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-userModalAdvancedQueryCardWrap {
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  margin-top: -24px;
}
.antd-pro-components-choos-product-modal-index-tabBarExtraContent {
  cursor: pointer;
}
.antd-pro-components-choos-product-modal-index-tabBarExtraContent:hover {
  color: var(--primary-color);
}
.antd-pro-components-choos-product-modal-index-tabBarBox {
  display: flex;
  justify-content: space-between;
  position: relative;
  background-color: white;
}
.antd-pro-components-choos-product-modal-index-tabBarBox .antd-pro-components-choos-product-modal-index-tabBar {
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-choos-product-modal-index-tabBarBox .antd-pro-components-choos-product-modal-index-tabBar .ant-tabs-nav-operations {
  display: none !important;
}
.antd-pro-components-choos-product-modal-index-tabBarBox .antd-pro-components-choos-product-modal-index-more {
  padding-bottom: 4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-components-choos-product-modal-index-tabBarBox::before {
  background-color: white;
  width: 100%;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 4px;
  border-bottom: 1px solid #f0f0f0;
  content: '';
}
.antd-pro-components-choos-product-modal-index-setGroup {
  padding-right: 16px;
  display: inline-flex;
  align-items: center;
}
.antd-pro-components-choos-product-modal-index-andBox {
  float: left;
  display: flex;
  justify-content: space-between;
  width: 32px;
}
.antd-pro-components-choos-product-modal-index-contentFormAndBorder {
  border: 1px solid #ccc;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-right: none;
  height: 100%;
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-contentFormAndText {
  left: -6px;
  position: absolute;
}
.antd-pro-components-choos-product-modal-index-groupBasicClass {
  width: 400px !important;
}
.antd-pro-components-choos-product-modal-index-operatorLabelClass {
  width: 6rem !important;
}
.antd-pro-components-choos-product-modal-index-operatorFormClass {
  width: 100px !important;
}
.antd-pro-components-choos-product-modal-index-noLabelClass {
  width: 0 !important;
}
.antd-pro-components-choos-product-modal-index-valueClass {
  width: calc(100% - 12px) !important;
}
.antd-pro-components-choos-product-modal-index-titleItem {
  height: 40px;
  padding: 10px 15px;
  cursor: pointer;
  border: 1px solid #E6E9EC;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  background-color: #FAFAFA;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-components-choos-product-modal-index-chooseModal .has-error .ant-select-arrow,
.antd-pro-components-choos-product-modal-index-chooseModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-components-choos-product-modal-index-chooseModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-components-choos-product-modal-index-chooseModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-components-choos-product-modal-index-chooseModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-components-choos-product-modal-index-chooseModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-components-choos-product-modal-index-chooseModal .has-error .ant-picker,
.antd-pro-components-choos-product-modal-index-chooseModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-components-choos-product-modal-index-chooseModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-choos-product-modal-index-chooseModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-affix-wrapper-focused,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-number,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-number {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-chooseModal * {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-picker-suffix,
.antd-pro-components-choos-product-modal-index-chooseModal .anticon-close-circle,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-selection__clear,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-calendar-picker-icon,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-arrow,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-affix-wrapper,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-clear {
  right: 0;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-picker-range {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-picker-focused,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-chooseModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-choos-product-modal-index-chooseModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-chooseModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-components-choos-product-modal-index-chooseModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-components-choos-product-modal-index-chooseModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-components-choos-product-modal-index-chooseModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-components-choos-product-modal-index-chooseModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-components-choos-product-modal-index-chooseModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-calendar-picker-input,
.antd-pro-components-choos-product-modal-index-chooseModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-components-choos-product-modal-index-chooseModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-chooseModal div.ant-select-selection,
.antd-pro-components-choos-product-modal-index-chooseModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-calendar-picker-input,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-number-focused,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-focused.ant-select-selection,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-selection:focus,
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select {
  color: #333333;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-components-choos-product-modal-index-chooseModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-components-choos-product-modal-index-text {
  font-size: 14px;
  font-weight: 400;
  color: #464646;
}
.antd-pro-components-choos-product-modal-index-unfoldClass {
  width: 30px;
  height: 30px;
  background: #EFF2F7;
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  line-height: 26px;
}
.antd-pro-components-choos-product-modal-index-unfoldClass img {
  transition: all 0.3s;
}
.antd-pro-components-choos-product-modal-index-unfoldClass:hover {
  background: #E6E9EF;
}
.antd-pro-components-choos-product-modal-index-group-more-btn {
  position: relative;
}
.antd-pro-components-choos-product-modal-index-group-more-btn::before {
  content: '';
  display: inline-block;
  position: absolute;
  margin-top: 32px;
  width: 100%;
  height: 2px;
  background-color: #1bc0cb;
}
.antd-pro-components-choos-product-modal-index-clearBox {
  color: #4091F7;
  font-size: 14px;
  cursor: pointer;
  line-height: 26px;
}
.antd-pro-components-choos-product-modal-index-clearBox .antd-pro-components-choos-product-modal-index-verticalLine {
  display: inline-block;
  margin: 0 10px;
  width: 1px;
  height: 12px;
  background: #D8D8D8;
}
.antd-pro-components-choos-product-modal-index-unfoldBox {
  color: #4091F7;
  cursor: pointer;
  font-size: 14px;
  line-height: 26px;
  margin-right: 4px;
}
.antd-pro-components-choos-product-modal-index-queryTagCom {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-top: 10px;
}
.antd-pro-components-choos-product-modal-index-queryTag {
  border: none !important;
  height: 26px;
  background: #EFF2F8;
  border-radius: 2px;
  font-size: 14px;
  margin-right: 10px;
  padding-left: 8px;
  padding-right: 5px;
  margin-bottom: 10px;
}
.antd-pro-components-choos-product-modal-index-queryTag .antd-pro-components-choos-product-modal-index-queryTagEllipsis {
  line-height: 25px;
  height: 20px;
}
.antd-pro-components-choos-product-modal-index-queryTag .antd-pro-components-choos-product-modal-index-closeCom {
  padding-left: 10px;
  vertical-align: top;
  cursor: pointer;
}
.antd-pro-components-choos-product-modal-index-queryTag .antd-pro-components-choos-product-modal-index-closeCom img:hover {
  background-color: #fff;
  border-radius: 2px;
}
/*stylelint-disable*/
.antd-pro-components-choos-product-modal-index-title {
  font-size: 16px;
}
.antd-pro-components-choos-product-modal-index-attention {
  background: #f8f9fd;
  color: #666;
  font-size: 12px;
  border: 1px dashed #6780CE;
  padding: 8px;
}
.antd-pro-components-choos-product-modal-index-attention ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.antd-pro-components-choos-product-modal-index-attention li {
  margin: 0;
  padding: 0;
  line-height: 1.5em;
}
.antd-pro-components-choos-product-modal-index-line {
  margin-bottom: 18px;
  padding-bottom: 18px;
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-components-choos-product-modal-index-line:last-child {
  border: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.antd-pro-components-choos-product-modal-index-upload .ant-upload {
  width: 250px;
  height: 150px;
}
.antd-pro-components-choos-product-modal-index-importing {
  width: 446px;
  height: 150px;
  margin: 32px auto;
  text-align: center;
  line-height: 2em;
}
.antd-pro-components-choos-product-modal-index-result {
  text-align: center;
}
.antd-pro-components-choos-product-modal-index-result-title {
  font-size: 24px;
  font-weight: bold;
  margin: 24px 0;
}
.antd-pro-components-choos-product-modal-index-result-data {
  width: 720px;
  background: #fbfbfb;
  height: 100px;
  line-height: 100px;
  margin: 24px auto;
}
.antd-pro-components-choos-product-modal-index-mask {
  text-align: center;
  font-size: 12px;
  margin: 30px auto;
}
.antd-pro-components-choos-product-modal-index-mask img {
  margin-bottom: 20px;
}
.antd-pro-components-choos-product-modal-index-red {
  color: red;
}
.antd-pro-components-choos-product-modal-index-global input.ant-input,
.antd-pro-components-choos-product-modal-index-global textarea.ant-input {
  height: 21px;
}
.antd-pro-components-choos-product-modal-index-global input.ant-input:hover,
.antd-pro-components-choos-product-modal-index-global textarea.ant-input:hover {
  border-bottom-color: #1bc0cb;
}
.antd-pro-components-choos-product-modal-index-global .has-error input.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-components-choos-product-modal-index-global .has-error input.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-components-choos-product-modal-index-global .has-error textarea.ant-input {
  border-bottom: 1px solid red;
}
.antd-pro-components-choos-product-modal-index-global .has-error textarea.ant-input:hover {
  border-bottom-color: red;
}
.antd-pro-components-choos-product-modal-index-global .ant-tag {
  min-width: 60px;
  height: 20px;
  line-height: 18px;
  text-align: center;
  font-size: 12px;
  background: #fff2e8;
  color: #f1541c;
  border-color: #fff2e8;
  padding: 0 3px;
  border-radius: 10px;
  max-width: 70px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.antd-pro-components-choos-product-modal-index-global .ant-tag.add {
  background: #fff;
  color: #1bc0cb;
  border-color: #1bc0cb;
}
.antd-pro-components-choos-product-modal-index-often {
  height: 14px;
  vertical-align: middle;
}
.antd-pro-components-choos-product-modal-index-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-components-choos-product-modal-index-upload a {
  color: #666;
}
.antd-pro-components-choos-product-modal-index-upload a:hover {
  color: inherit;
}
.antd-pro-components-choos-product-modal-index-main-color {
  color: #1bc0cb;
}
.antd-pro-components-choos-product-modal-index-main-color.anticon {
  color: #1bc0cb;
}
.antd-pro-components-choos-product-modal-index-row {
  margin-bottom: 4px;
}
.antd-pro-components-choos-product-modal-index-inputHeight .antd-pro-components-v2-labels-labels-wrapper {
  padding-top: 8px;
}
.antd-pro-components-choos-product-modal-index-upload-img {
  width: 104px;
  height: 104px;
  display: block;
}
.antd-pro-components-choos-product-modal-index-upload-img .ant-upload {
  width: 104px;
  height: 104px;
}
.antd-pro-components-choos-product-modal-index-upload-img a {
  color: rgba(0, 0, 0, 0.65);
  max-height: 100%;
}
.antd-pro-components-choos-product-modal-index-upload-img a:hover {
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-components-choos-product-modal-index-preview-img {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}
.antd-pro-components-choos-product-modal-index-preview-img:hover > footer {
  transform: translateY(0);
}
.antd-pro-components-choos-product-modal-index-preview-img > img {
  max-height: 104px;
  max-width: 104px;
}
.antd-pro-components-choos-product-modal-index-preview-img > footer {
  transform: translateY(24px);
  transition: all 0.5s;
  height: 24px;
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  justify-content: center;
  align-items: center;
  display: flex;
  width: 100%;
}
.antd-pro-components-choos-product-modal-index-preview-img > footer > img {
  cursor: pointer;
  height: 13px;
  width: 13px;
  margin-right: 2px;
}
.antd-pro-components-choos-product-modal-index-right {
  float: right;
}
.antd-pro-components-choos-product-modal-index-header {
  overflow: hidden;
}
.antd-pro-components-choos-product-modal-index-header .ant-tag {
  width: 80px;
  border-radius: 10px;
  font-size: 14px;
  line-height: 20px;
  height: 20px;
  text-align: center;
  margin-top: 6px;
}
.antd-pro-components-choos-product-modal-index-header .ant-tag:nth-child(1) {
  width: 60px;
}
.antd-pro-components-choos-product-modal-index-productContentWrapper {
  max-height: 280px;
  height: 280px;
  min-height: 280px;
}
.antd-pro-components-choos-product-modal-index-footer-text {
  margin-right: 8px;
}
.antd-pro-components-choos-product-modal-index-footer-num {
  margin-right: 24px;
  font-size: 20px;
  color: #1bc0cb;
  vertical-align: top;
}
.antd-pro-components-choos-product-modal-index-blue {
  color: #1bc0cb !important;
}
.antd-pro-components-choos-product-modal-index-nkyTable td {
  word-break: break-all;
}
.antd-pro-components-choos-product-modal-index-productNameBox {
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-components-choos-product-modal-index-modal .ant-modal-body {
  padding: 12px 24px;
}
.antd-pro-components-choos-product-modal-index-modal .ant-modal-content {
  height: 80vh;
}
.antd-pro-components-choos-product-modal-index-modal .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-choos-product-modal-index-modal .ant-table-body::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.antd-pro-components-choos-product-modal-index-modal .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}

.antd-pro-components-v2-bill-opration-button-group-common-icon {
  color: #1BC0CB;
  width: 14px;
  height: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 2px;
}
.antd-pro-components-v2-bill-opration-button-group-common-icon:hover {
  background-color: #09A2AC;
  color: #fff;
}

.antd-pro-components-v2-time-line-index-recordContainer {
  display: grid;
  grid-template-columns: auto auto 1fr;
  grid-column-gap: 16px;
}
.antd-pro-components-v2-time-line-index-dateBox {
  font-size: 14px;
  color: #333;
  padding-top: 24px;
}
.antd-pro-components-v2-time-line-index-dotBox {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.antd-pro-components-v2-time-line-index-dot {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  margin: 4px 0;
}
.antd-pro-components-v2-time-line-index-topLine {
  height: 24px;
  width: 1px;
  background-color: #e8e8e8;
  margin: 0 auto;
}
.antd-pro-components-v2-time-line-index-bottomLine {
  width: 1px;
  background-color: #e8e8e8;
  margin: 0 auto;
  min-height: 24px;
  flex-grow: 1;
}
.antd-pro-components-v2-time-line-index-recordBox {
  padding-top: 24px;
  word-break: break-all;
}

.antd-pro-components-v2-drawer-index-wrapper {
  position: fixed;
  right: 0;
  background-color: #fff;
  border-radius: 3px;
  overflow: hidden;
  box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.15);
  transition: all 0.5s;
}
.antd-pro-components-v2-drawer-index-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #f2f2f2;
  height: 50px;
  padding: 0 24px;
}
.antd-pro-components-v2-drawer-index-title {
  margin: 0;
  font-size: 18px;
  font-family: 'PingFang SC', sans-serif;
  color: #000;
}
.antd-pro-components-v2-drawer-index-contentWrapper {
  height: calc(100% - 50px);
  overflow-y: auto;
  padding: 24px;
}
.antd-pro-components-v2-drawer-index-closeIcon {
  cursor: pointer;
  transform: translateX();
}

.antd-pro-components-v2-classification-select-component-index-wrap:hover .antd-pro-components-v2-classification-select-component-index-deleteIcon {
  visibility: visible;
}
.antd-pro-components-v2-classification-select-component-index-deleteIcon {
  visibility: hidden;
}

.antd-pro-components-v2-money-index-container {
  display: inline-flex;
  align-items: center;
  line-height: 30px;
}
.antd-pro-components-v2-money-index-title {
  color: #333;
  font-size: 16px;
}
.antd-pro-components-v2-money-index-value {
  color: var(--primary-color);
  font-size: 20px;
  font-weight: 500;
}

.antd-pro-components-v2-prompt-box-index-promptBox {
  position: relative;
}
.antd-pro-components-v2-prompt-box-index-bg {
  z-index: 102;
  background-color: rgba(0, 0, 0, 0.65);
  position: fixed;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
}
.antd-pro-components-v2-prompt-box-index-canvas {
  z-index: 102;
  position: fixed;
  top: 0;
  left: 0;
}
.antd-pro-components-v2-prompt-box-index-targetBox {
  z-index: 103;
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-components-v2-prompt-box-index-highlight {
  z-index: 104;
  position: absolute;
  background-color: #fff;
  border-radius: 3px;
  width: calc(100% + 15px);
  height: calc(100% + 15px);
}
.antd-pro-components-v2-prompt-box-index-slot {
  position: relative;
  z-index: 105;
  pointer-events: none;
}
.antd-pro-components-v2-prompt-box-index-tips {
  position: relative;
  z-index: 103;
  background-color: #fff;
  height: 230px;
  width: 550px;
  left: -480px;
  top: 90px;
  border-radius: 3px;
  display: inline-flex;
}
.antd-pro-components-v2-prompt-box-index-tips::before {
  content: '';
  position: absolute;
  border-top: 4px solid #fff;
  border-right: 4px solid #fff;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
  transform: rotate(-45deg);
  top: -4px;
  right: 5%;
}
.antd-pro-components-v2-prompt-box-index-content {
  flex-grow: 1;
  padding: 24px;
  position: relative;
}
.antd-pro-components-v2-prompt-box-index-contentTitle {
  font-size: 18px;
  color: #333;
  margin-bottom: 12px;
}
.antd-pro-components-v2-prompt-box-index-contentDes {
  font-size: 16px;
  color: #666;
}
.antd-pro-components-v2-prompt-box-index-checkBox {
  position: absolute;
  right: 24px;
  bottom: 24px;
  color: #666666;
  font-size: 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v2-bill-approval-logs-index-scroll-style {
  border-radius: 0 3px 0 0;
}
.antd-pro-components-v2-bill-approval-logs-index-scroll-style::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-bill-approval-logs-index-scroll-style::-webkit-scrollbar {
  height: 10px;
}
.antd-pro-components-v2-bill-approval-logs-index-scroll-style::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-bill-approval-logs-index-container {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  padding-bottom: 8px;
  border-radius: 0 3px 0 0;
}
.antd-pro-components-v2-bill-approval-logs-index-container::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v2-bill-approval-logs-index-container::-webkit-scrollbar {
  height: 10px;
}
.antd-pro-components-v2-bill-approval-logs-index-container::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item {
  font-size: 14px;
  min-height: 100px;
  flex: 0.9;
  min-width: 300px;
  position: relative;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item header {
  margin-top: 28px;
  white-space: nowrap;
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item header .antd-pro-components-v2-bill-approval-logs-index-time {
  color: #999;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item .antd-pro-components-v2-bill-approval-logs-index-content {
  max-width: 210px;
  position: relative;
  left: 22px;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item:first-child > .antd-pro-components-v2-bill-approval-logs-index-content {
  left: 33px;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item:first-child > .antd-pro-components-v2-bill-approval-logs-index-circle {
  left: 10px;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item:first-child > .antd-pro-components-v2-bill-approval-logs-index-line {
  left: 10px;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-approvingItem {
  min-width: 200px;
  flex-grow: 0;
  margin-left: 10px;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-approvingItem .antd-pro-components-v2-bill-approval-logs-index-line {
  background: #E8E8E8;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-approvingItem .antd-pro-components-v2-bill-approval-logs-index-content {
  left: 18px;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-smallCircle .antd-pro-components-v2-bill-approval-logs-index-circle {
  height: 11px;
  width: 11px;
  top: 4.5px;
  left: 4px;
  background-color: #4091F7FF;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-taskNameDeepBlue .antd-pro-components-v2-bill-approval-logs-index-taskName {
  color: #999;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-taskNameDeepBlue .antd-pro-components-v2-bill-approval-logs-index-taskNameBox {
  left: 15px;
  color: var(--linkColor);
  font-weight: 600;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-rejectItem .antd-pro-components-v2-bill-approval-logs-index-circle {
  background: #f74f63;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-rejectItem .antd-pro-components-v2-bill-approval-logs-index-taskName {
  color: #f74f63;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-hideLineAndLast {
  flex-grow: 0;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-hideLineAndLast .antd-pro-components-v2-bill-approval-logs-index-line {
  background: none;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-hideLineAndLast .antd-pro-components-v2-bill-approval-logs-index-taskNameBox {
  left: 20px;
  font-weight: 600;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item.antd-pro-components-v2-bill-approval-logs-index-taskNameCompencate .antd-pro-components-v2-bill-approval-logs-index-taskNameBox {
  left: 20px;
  font-weight: 600;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item .antd-pro-components-v2-bill-approval-logs-index-circle {
  background: #1bc0cb;
  height: 20px;
  width: 20px;
  position: absolute;
  border-radius: 50%;
  top: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item .antd-pro-components-v2-bill-approval-logs-index-line {
  background: #1bc0cb;
  height: 2px;
  top: 9px;
  left: 15px;
  width: 100%;
  position: absolute;
}
.antd-pro-components-v2-bill-approval-logs-index-container .antd-pro-components-v2-bill-approval-logs-index-item .antd-pro-components-v2-bill-approval-logs-index-taskNameBox {
  position: absolute;
  top: 0;
  z-index: 1;
  background: #fff;
  left: 30px;
  padding: 0 3px;
  font-weight: 600;
}
.antd-pro-components-v2-bill-approval-logs-index-userName {
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.antd-pro-components-v2-bill-approval-logs-index-pendingApproval {
  max-width: 350px;
  display: flex;
  align-items: flex-start;
}
.antd-pro-components-v2-bill-approval-logs-index-bluecircle {
  height: 6px;
  width: 6px;
  border-radius: 50%;
  background-color: #4091F7FF;
  margin-top: 8px;
  margin-left: 3px;
}
.antd-pro-components-v2-bill-approval-logs-index-taskName {
  margin-left: 8px;
  color: #1bc0cb;
  display: inline-block;
}
.antd-pro-components-v2-bill-approval-logs-index-description {
  color: #666;
  word-break: break-all;
  max-width: 200px;
  /* autoprefixer: off */
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-components-v2-bill-approval-logs-index-toNewClass {
  width: 56px;
  height: 18px;
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #68727F;
  line-height: 20px;
  cursor: pointer;
  margin-left: 18px;
  position: relative;
}
.antd-pro-components-v2-bill-approval-logs-index-toNewClass span {
  position: absolute;
  right: -16px;
  top: -12px;
  border-radius: 10px;
  border-bottom-left-radius: 0;
  background-color: red;
  color: white;
  font-size: 12px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
}
.antd-pro-components-v2-bill-approval-logs-index-newTipContent {
  color: white;
  width: 242px;
}
.antd-pro-components-v2-bill-approval-logs-index-newTipContent p {
  margin: 0;
}
.antd-pro-components-v2-bill-approval-logs-index-newTipContent p:last-child {
  margin-top: 24px;
  text-align: right;
}
.antd-pro-components-v2-bill-approval-logs-index-newTipContent .ant-btn:hover {
  background-color: white !important;
}
.antd-pro-components-v2-bill-approval-logs-index-approvalLogsTitleBox .ant-popover-arrow {
  border-right-color: #0A72F6 !important;
  border-bottom-color: #0A72F6 !important;
}


.antd-pro-components-v2-abroad-fee-fees-abroad-fee-boxWrap:hover .antd-pro-components-v2-abroad-fee-fees-abroad-fee-deleteBox {
  visibility: visible;
}
.antd-pro-components-v2-abroad-fee-fees-abroad-fee-wrapHeader {
  display: flex;
  justify-content: space-between;
}
.antd-pro-components-v2-abroad-fee-fees-abroad-fee-deletIconHeaderTitle {
  font-size: 18px;
}
.antd-pro-components-v2-abroad-fee-fees-abroad-fee-deleteBox {
  visibility: hidden;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.antd-pro-components-v2-abroad-fee-fees-abroad-fee-deleteBox:hover {
  background-color: #1bc0cb;
}
.antd-pro-components-v2-abroad-fee-fees-abroad-fee-deleteBox:hover .antd-pro-components-v2-abroad-fee-fees-abroad-fee-deletIcon {
  filter: brightness(600) saturate(0);
  color: white;
}

.antd-pro-components-v2-delete-button-delete-button-removeTravel {
  margin-top: -26px;
  float: right;
  width: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  height: 28px;
  border-radius: 50%;
}
.antd-pro-components-v2-delete-button-delete-button-removeTravel:hover {
  background: #0DA2AC;
}
.antd-pro-components-v2-delete-button-delete-button-removeTravel:hover img {
  filter: brightness(600) saturate(0);
}
.antd-pro-components-v2-delete-button-delete-button-box {
  height: 24px;
  width: 24px;
}

.antd-pro-components-v2-empty-box-emptyBox {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.antd-pro-components-v2-empty-box-imgs {
  width: 100px;
  margin-bottom: 24px;
}

.antd-pro-pages-work-bench-card-item-my-approval-my-approval-billSimpleText {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background-color: #FFF5E3;
  color: #FF6F00;
  display: inline-block;
  text-align: center;
  height: 24px;
  padding: 0 8px;
  width: 72px;
  min-width: 72px;
  margin-right: 24px;
  border-radius: 2px;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-titleBill {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  text-align: center;
  height: 24px;
  padding: 0 8px;
  width: 72px;
  min-width: 72px;
  margin-right: 24px;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-billCode {
  height: 18px;
  font-size: 12px;
  font-weight: 400;
  color: #8B8F97;
  line-height: 18px;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-basicDes {
  width: 100px;
  height: 22px;
  font-size: 14px;
  font-weight: 400;
  color: #31363E;
  line-height: 22px;
  margin-right: 12px;
  margin-left: 12px;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-description {
  margin-left: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  display: block;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-name {
  min-width: 60px;
  white-space: nowrap ;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-description {
  margin: 0;
  min-width: 300px;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-amount {
  min-width: 100px;
  color: #111111;
  font-weight: 500;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-date {
  margin-right: 0;
  width: 88px;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-listItem {
  height: 70px;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-listItem:hover {
  background-color: #ECF3F8;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-check_all {
  font-size: 14px;
  font-weight: 400;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-itemMate {
  min-width: 300px;
  max-height: 60px;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-itemMate .ant-list-item-meta-title {
  height: 22px;
  margin: 0;
}
.antd-pro-pages-work-bench-card-item-my-approval-my-approval-itemMate .ant-list-item-meta-description {
  height: 18px;
  line-height: 18px;
}

.antd-pro-pages-work-bench-card-item-my-approval-approval-table-billSimpleText {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background-color: #EFF0F5;
  color: #515257;
  display: inline-block;
  text-align: center;
  height: 26px;
  line-height: 26px;
  padding: 0 8px;
  width: 76px;
  min-width: 76px;
  margin-right: 24px;
  border-radius: 4px;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-titleBill {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  text-align: center;
  height: 24px;
  padding: 0 8px;
  width: 76px;
  min-width: 76px;
  margin-right: 24px;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-title {
  font-size: 14px;
  color: #717984 !important;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-basicDes {
  width: 100px;
  height: 22px;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 22px;
  margin-right: 12px;
  margin-left: 12px;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-description {
  margin-left: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
  min-width: 296px;
  width: calc((100% - 100px)*0.53);
  display: block;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-name {
  min-width: 60px;
  width: calc((100% - 100px)*0.15);
  white-space: nowrap ;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-amount {
  min-width: 100px;
  width: calc((100% - 100px)*0.15);
  text-align: right;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-date {
  margin-right: 0;
  min-width: 140px;
  width: calc((100% - 100px)*0.17);
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-listTitle {
  height: 40px;
  padding: 10px  4px!important;
  border-bottom: 1px solid #F0F0F0;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-listItem {
  height: 44px;
  padding: 12px  4px!important;
  border: none !important;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-listItem:hover {
  background: #F5F9FF;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-itemMate {
  min-width: 300px;
  max-height: 60px;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-itemMate .ant-list-item-meta-title {
  height: 22px;
  margin: 0;
}
.antd-pro-pages-work-bench-card-item-my-approval-approval-table-itemMate .ant-list-item-meta-description {
  height: 18px;
  line-height: 18px;
}

/*stylelint-disable*/
.antd-pro-components-testing-index-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-top: 4rem;
  padding-bottom: calc(4rem + 2rem);
  width: 100%;
}
.antd-pro-components-testing-index-progress {
  width: 30vw;
  min-width: 15rem;
  margin: 1.5rem 0;
}
.antd-pro-components-testing-index-img {
  max-width: 72px;
  max-height: 72px;
}
.antd-pro-components-testing-index-state-title {
  font-size: 24px;
  font-weight: bold;
  margin: 1.5rem;
  text-align: center;
}
.antd-pro-components-testing-index-msg-container {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100px;
  width: 40vw;
  min-width: 200px;
  background-color: #f7f7f7;
}
.antd-pro-components-testing-index-btn-container {
  text-align: center;
  margin-top: 1.5rem;
}
.antd-pro-components-testing-index-spin {
  text-align: center;
  margin: 1rem 0;
}

.antd-pro-pages-setting-risk-manage-footer-btn {
  padding: 5px 0;
  cursor: pointer;
  text-align: center;
  background-color: #fff;
  border: 1px dashed #b6b6b6;
  transition: all 0.5s;
}
.antd-pro-pages-setting-risk-manage-footer-btn:hover {
  background-color: #b6b6b6;
  color: #fff;
}

.antd-pro-pages-setting-performance-rule-style-title {
  text-align: right;
  margin-bottom: 8px;
  font-weight: 600;
  font-size: 16px;
}
.antd-pro-pages-setting-performance-rule-style-title::before {
  display: inline-block;
  margin-right: 2px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.antd-pro-pages-setting-performance-rule-style-cancel {
  position: absolute;
  bottom: 13px;
  right: 12px;
}
.antd-pro-pages-setting-performance-rule-style-formulaFormItem {
  margin-bottom: 0px !important;
}
.antd-pro-pages-setting-performance-rule-style-formulaFormItem .antd-pro-pages-setting-performance-rule-style-errorText {
  display: none;
}
.antd-pro-pages-setting-performance-rule-style-formulaFormItem .ant-legacy-form-explain {
  display: none;
}
.antd-pro-pages-setting-performance-rule-style-formulaFormItem .has-error #nky-formula-editor {
  border-color: #f5222d;
  margin-bottom: 24px;
}
.antd-pro-pages-setting-performance-rule-style-formulaFormItem .has-error .antd-pro-pages-setting-performance-rule-style-errorText {
  display: block;
  position: absolute;
  bottom: -4px;
  left: 0;
  color: #f5222d;
}
.antd-pro-pages-setting-performance-rule-style-editModalCard .ant-input-affix-wrapper {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor {
  user-select: none;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-card {
  margin-top: 12px;
  margin-bottom: 38px;
  background-color: #FFF;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-inputErr {
  border-color: red !important;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-input {
  position: relative;
  outline: none;
  overflow: auto;
  width: 100%;
  min-height: 78px;
  max-height: 110px;
  padding: 15px  16px;
  padding-right: 40px;
  margin-bottom: 16px;
  line-height: 26px;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  ime-mode: disabled;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-input:hover {
  border-color: #3fd4d9;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-input:focus {
  border-color: #3fd4d9;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-cancel {
  position: absolute;
  bottom: 13px;
  right: 12px;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-title {
  text-align: right;
  margin-bottom: 8px;
  font-weight: 600;
  font-size: 16px;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-title::before {
  display: inline-block;
  margin-right: 2px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-optional {
  width: 100%;
  padding: 16px;
  padding-bottom: 4px;
  background: #FFFFFF;
  border-radius: 3px;
  border: 1px solid #D9D9D9;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-optional .antd-pro-pages-setting-performance-rule-style-optionalItem {
  padding-right: 16px;
  line-height: 33px;
  flex: 0 0 72px;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-optional .antd-pro-pages-setting-performance-rule-style-symbolItem {
  height: 26px;
  padding-right: 8px;
  padding-left: 8px;
  margin-right: 10px;
  margin-bottom: 12px;
  line-height: 24px;
  text-align: center;
  border: 1px solid #D9D9D9;
}
.antd-pro-pages-setting-performance-rule-style-formulaEditor .antd-pro-pages-setting-performance-rule-style-optional .antd-pro-pages-setting-performance-rule-style-symbolItem:hover {
  border-color: #3fd4d9;
  color: #3fd4d9;
  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 */
.bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.input-boxes-style .ant-input[disabled] {
  background-color: transparent;
}
.input-boxes-style .ant-input-number-disabled {
  background-color: transparent;
}
.input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: transparent;
}
.input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.input-boxes-style input[type='text'].ant-input,
.input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.input-boxes-style input[type='text'].ant-input:focus,
.input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.input-boxes-style .ant-calendar-picker-input,
.input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.input-boxes-style div.ant-select-selection,
.input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.input-boxes-style .ant-calendar-picker-input,
.input-boxes-style .ant-input-number-focused,
.input-boxes-style .ant-select-focused.ant-select-selection,
.input-boxes-style .ant-select-selection:focus,
.input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.input-boxes-style .ant-select-selection__choice {
  background-color: #e5f6fc !important;
}
.input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.newFormUi .ant-input[disabled] {
  background-color: #fff;
}
.newFormUi .ant-input-number-disabled {
  background-color: transparent;
}
.newFormUi .ant-select-disabled .ant-select-selection {
  background-color: transparent;
}
.newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.newFormUi input[type='text'].ant-input,
.newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.newFormUi input[type='text'].ant-input:focus,
.newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.newFormUi .anticon-close-circle.ant-input-clear-icon,
.newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.newFormUi .ant-calendar-picker-input,
.newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.newFormUi div.ant-select-selection,
.newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.newFormUi .ant-calendar-picker-input,
.newFormUi .ant-input-number-focused,
.newFormUi .ant-select-focused.ant-select-selection,
.newFormUi .ant-select-selection:focus,
.newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.newFormUi .ant-select-selection__choice {
  background-color: #e5f6fc !important;
}
.newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.newFormUi .ant-input[disabled] {
  background-color: #fff;
}
.newFormUi .ant-form-item-label label {
  color: #666;
}
.uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.uiTable .ant-table-tbody > tr > td {
  border-bottom: none;
}
.uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.excelImportStyle .card {
  background-color: #fff;
  border-radius: 3px;
}
.excelImportStyle .tips {
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
}
.excelImportStyle .upload a {
  color: #666;
}
.excelImportStyle .upload a:hover {
  color: inherit;
}
.excelImportStyle .uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
}
html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: rgba(0, 0, 0, 0.85);
}
abbr[title],
abbr[data-original-title] {
  border-bottom: 0;
}
a {
  color: var(--linkColor);
  background-color: transparent;
}
a:hover {
  color: #3fd4d9;
}
a:active {
  color: #0d97a6;
}
a[disabled] {
  color: rgba(0, 0, 0, 0.25);
}
img {
  border-style: none;
}
table {
  border-collapse: collapse;
}
caption {
  color: rgba(0, 0, 0, 0.45);
}
input,
button,
select,
optgroup,
textarea {
  color: inherit;
}
.ant-select.ant-select-focused .ant-select-selection-placeholder {
  color: transparent !important;
}
.ant-legacy-form-item-children textarea:focus::-webkit-input-placeholder {
  color: transparent;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  border-style: none;
}
fieldset {
  border: 0;
}
legend {
  color: inherit;
}
mark {
  background-color: #feffe6;
}
::selection {
  color: #fff;
  background: #1bc0cb;
}
.anticon {
  color: inherit;
}
html {
  --antd-wave-shadow-color: #1bc0cb;
}
[ant-click-animating-without-extra-node='true']::after,
.ant-click-animating-node {
  border-radius: inherit;
  box-shadow: 0 0 0 0 #1bc0cb;
  box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);
}
.ant-alert {
  color: rgba(0, 0, 0, 0.85);
  border-radius: 4px;
}
.ant-alert-success {
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
}
.ant-alert-success .ant-alert-icon {
  color: #52c41a;
}
.ant-alert-info {
  background-color: #e6f7ff;
  border: 1px solid #91d5ff;
}
.ant-alert-info .ant-alert-icon {
  color: #1890ff;
}
.ant-alert-warning {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
}
.ant-alert-warning .ant-alert-icon {
  color: #faad14;
}
.ant-alert-error {
  background-color: #fff1f0;
  border: 1px solid #ffa39e;
}
.ant-alert-error .ant-alert-icon {
  color: #f5222d;
}
.ant-alert-close-icon .anticon-close {
  color: rgba(0, 0, 0, 0.45);
}
.ant-alert-close-icon .anticon-close:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-with-description {
  color: rgba(0, 0, 0, 0.85);
  border-radius: 4px;
}
.ant-alert-with-description .ant-alert-message {
  color: rgba(0, 0, 0, 0.85);
}
.ant-alert-banner {
  border: 0;
  border-radius: 0;
}
.ant-anchor {
  color: rgba(0, 0, 0, 0.85);
}
.ant-anchor-wrapper {
  background-color: #fff;
}
.ant-anchor-ink::before {
  background-color: #e8e8e8;
}
.ant-anchor-ink-ball {
  background-color: #fff;
  border: 2px solid #1bc0cb;
  border-radius: 8px;
}
.ant-anchor-link-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-anchor-link-active > .ant-anchor-link-title {
  color: #1bc0cb;
}
.ant-select-auto-complete {
  color: rgba(0, 0, 0, 0.85);
}
.ant-select-auto-complete.ant-select .ant-select-selection {
  border: 0;
  box-shadow: none;
}
.ant-select-auto-complete.ant-select .ant-input {
  background: transparent;
  border-width: 1px;
}
.ant-select-auto-complete.ant-select .ant-input:focus,
.ant-select-auto-complete.ant-select .ant-input:hover {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.ant-select-auto-complete.ant-select .ant-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  background-color: transparent;
}
.ant-select-auto-complete.ant-select .ant-input[disabled]:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-avatar {
  color: rgba(0, 0, 0, 0.85);
  color: #fff;
  background: #ccc;
  border-radius: 50%;
}
.ant-avatar-image {
  background: transparent;
}
.ant-avatar-lg {
  border-radius: 50%;
}
.ant-avatar-sm {
  border-radius: 50%;
}
.ant-avatar-square {
  border-radius: 4px;
}
.ant-back-top {
  color: rgba(0, 0, 0, 0.85);
}
.ant-back-top-content {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 20px;
}
.ant-back-top-content:hover {
  background-color: rgba(0, 0, 0, 0.85);
}
.ant-back-top-icon {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAABGdBTUEAALGPC/xhBQAAAbtJREFUWAntmMtKw0AUhhMvS5cuxILgQlRUpIggIoKIIoigG1eC+AA+jo+i6FIXBfeuXIgoeKVeitVWJX5HWhhDksnUpp3FDPyZk3Nm5nycmZKkXhAEOXSA3lG7muTeRzmfy6HneUvIhnYkQK+Q9NhAA0Opg0vBEhjBKHiyb8iGMyQMOYuK41BcBSypAL+MYXSKjtFAW7EAGEO3qN4uMQbbAkXiSfRQJ1H6a+yhlkKRcAoVFYiweYNjtCVQJJpBz2GCiPt7fBOZQpFgDpUikse5HgnkM4Fi4QX0Fpc5wf9EbLqpUCy4jMoJSXWhFwbMNgWKhVbRhy5jirhs9fy/oFhgHVVTJEs7RLZ8sSEoJm6iz7SZDMbJ+/OKERQTttCXQRLToRUmrKWCYuA2+jbN0MB4OQobYShfdTCgn/sL1K36M7TLrN3n+758aPy2rrpR6+/od5E8tf/A1uLS9aId5T7J3CNYihkQ4D9PiMdMC7mp4rjB9kjFjZp8BlnVHJBuO1yFXIV0FdDF3RlyFdJVQBdv5AxVdIsq8apiZ2PyYO1EVykesGfZEESsCkweyR8MUW+V8uJ1gkYipmpdP1pm2aJVPEGzAAAAAElFTkSuQmCC) 100%/100% no-repeat;
}
.ant-badge {
  color: rgba(0, 0, 0, 0.85);
  color: unset;
}
.ant-badge-count {
  color: #fff;
  background: #f5222d;
  border-radius: 10px;
  box-shadow: 0 0 0 1px #fff;
  z-index: 1;
}
.ant-badge-count a,
.ant-badge-count a:hover {
  color: #fff;
}
.ant-badge-dot {
  background: #f5222d;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-status-dot {
  border-radius: 50%;
}
.ant-badge-status-success {
  background-color: #52c41a;
}
.ant-badge-status-processing {
  background-color: #1890ff;
}
.ant-badge-status-processing::after {
  border: 1px solid #1890ff;
  border-radius: 50%;
}
.ant-badge-status-default {
  background-color: #d9d9d9;
}
.ant-badge-status-error {
  background-color: #f5222d;
}
.ant-badge-status-warning {
  background-color: #faad14;
}
.ant-badge-status-pink {
  background: #eb2f96;
}
.ant-badge-status-magenta {
  background: #eb2f96;
}
.ant-badge-status-red {
  background: #f5222d;
}
.ant-badge-status-volcano {
  background: #fa541c;
}
.ant-badge-status-orange {
  background: #fa8c16;
}
.ant-badge-status-yellow {
  background: #fadb14;
}
.ant-badge-status-gold {
  background: #faad14;
}
.ant-badge-status-cyan {
  background: #13c2c2;
}
.ant-badge-status-lime {
  background: #a0d911;
}
.ant-badge-status-green {
  background: #52c41a;
}
.ant-badge-status-blue {
  background: #1890ff;
}
.ant-badge-status-geekblue {
  background: #2f54eb;
}
.ant-badge-status-purple {
  background: #722ed1;
}
.ant-badge-status-text {
  color: rgba(0, 0, 0, 0.85);
}
.ant-breadcrumb {
  color: rgba(0, 0, 0, 0.85);
  color: rgba(0, 0, 0, 0.45);
}
.ant-breadcrumb a {
  color: rgba(0, 0, 0, 0.45);
}
.ant-breadcrumb a:hover {
  color: #3fd4d9;
}
.ant-breadcrumb > span:last-child {
  color: rgba(0, 0, 0, 0.85);
}
.ant-breadcrumb-separator {
  color: rgba(0, 0, 0, 0.45);
}
.ant-btn {
  background-image: none;
  border: 1px solid transparent;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  border-radius: 4px;
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-btn:not([disabled]):active {
  box-shadow: none;
}
.ant-btn-lg {
  border-radius: 4px;
}
.ant-btn-sm {
  border-radius: 4px;
}
.ant-btn > a:only-child {
  color: currentColor;
}
.ant-btn > a:only-child::after {
  background: transparent;
}
.ant-btn:hover,
.ant-btn:focus {
  color: #3fd4d9;
  background-color: #fff;
  border-color: #3fd4d9;
}
.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 {
  background: transparent;
}
.ant-btn:active,
.ant-btn.active {
  color: #0d97a6;
  background-color: #fff;
  border-color: #0d97a6;
}
.ant-btn:active > a:only-child,
.ant-btn.active > a:only-child {
  color: currentColor;
}
.ant-btn:active > a:only-child::after,
.ant-btn.active > a:only-child::after {
  background: transparent;
}
.ant-btn-disabled,
.ant-btn.disabled,
.ant-btn[disabled],
.ant-btn-disabled:hover,
.ant-btn.disabled:hover,
.ant-btn[disabled]:hover,
.ant-btn-disabled:focus,
.ant-btn.disabled:focus,
.ant-btn[disabled]:focus,
.ant-btn-disabled:active,
.ant-btn.disabled:active,
.ant-btn[disabled]:active,
.ant-btn-disabled.active,
.ant-btn.disabled.active,
.ant-btn[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-btn-disabled > a:only-child,
.ant-btn.disabled > a:only-child,
.ant-btn[disabled] > a:only-child,
.ant-btn-disabled:hover > a:only-child,
.ant-btn.disabled:hover > a:only-child,
.ant-btn[disabled]:hover > a:only-child,
.ant-btn-disabled:focus > a:only-child,
.ant-btn.disabled:focus > a:only-child,
.ant-btn[disabled]:focus > a:only-child,
.ant-btn-disabled:active > a:only-child,
.ant-btn.disabled:active > a:only-child,
.ant-btn[disabled]:active > a:only-child,
.ant-btn-disabled.active > a:only-child,
.ant-btn.disabled.active > a:only-child,
.ant-btn[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-disabled > a:only-child::after,
.ant-btn.disabled > a:only-child::after,
.ant-btn[disabled] > a:only-child::after,
.ant-btn-disabled:hover > a:only-child::after,
.ant-btn.disabled:hover > a:only-child::after,
.ant-btn[disabled]:hover > a:only-child::after,
.ant-btn-disabled:focus > a:only-child::after,
.ant-btn.disabled:focus > a:only-child::after,
.ant-btn[disabled]:focus > a:only-child::after,
.ant-btn-disabled:active > a:only-child::after,
.ant-btn.disabled:active > a:only-child::after,
.ant-btn[disabled]:active > a:only-child::after,
.ant-btn-disabled.active > a:only-child::after,
.ant-btn.disabled.active > a:only-child::after,
.ant-btn[disabled].active > a:only-child::after {
  background: transparent;
}
.ant-btn:hover,
.ant-btn:focus,
.ant-btn:active,
.ant-btn.active {
  background: #fff;
}
.ant-btn-primary {
  color: #fff;
  background-color: #1bc0cb;
  border-color: #1bc0cb;
  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 {
  background: transparent;
}
.ant-btn-primary:hover,
.ant-btn-primary:focus {
  color: #fff;
  background-color: #3fd4d9;
  border-color: #3fd4d9;
}
.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 {
  background: transparent;
}
.ant-btn-primary:active,
.ant-btn-primary.active {
  color: #fff;
  background-color: #0d97a6;
  border-color: #0d97a6;
}
.ant-btn-primary:active > a:only-child,
.ant-btn-primary.active > a:only-child {
  color: currentColor;
}
.ant-btn-primary:active > a:only-child::after,
.ant-btn-primary.active > a:only-child::after {
  background: transparent;
}
.ant-btn-primary-disabled,
.ant-btn-primary.disabled,
.ant-btn-primary[disabled],
.ant-btn-primary-disabled:hover,
.ant-btn-primary.disabled:hover,
.ant-btn-primary[disabled]:hover,
.ant-btn-primary-disabled:focus,
.ant-btn-primary.disabled:focus,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary-disabled:active,
.ant-btn-primary.disabled:active,
.ant-btn-primary[disabled]:active,
.ant-btn-primary-disabled.active,
.ant-btn-primary.disabled.active,
.ant-btn-primary[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-btn-primary-disabled > a:only-child,
.ant-btn-primary.disabled > a:only-child,
.ant-btn-primary[disabled] > a:only-child,
.ant-btn-primary-disabled:hover > a:only-child,
.ant-btn-primary.disabled:hover > a:only-child,
.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-primary-disabled:focus > a:only-child,
.ant-btn-primary.disabled:focus > a:only-child,
.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-primary-disabled:active > a:only-child,
.ant-btn-primary.disabled:active > a:only-child,
.ant-btn-primary[disabled]:active > a:only-child,
.ant-btn-primary-disabled.active > a:only-child,
.ant-btn-primary.disabled.active > a:only-child,
.ant-btn-primary[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-primary-disabled > a:only-child::after,
.ant-btn-primary.disabled > a:only-child::after,
.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-primary-disabled:hover > a:only-child::after,
.ant-btn-primary.disabled:hover > a:only-child::after,
.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-primary-disabled:focus > a:only-child::after,
.ant-btn-primary.disabled:focus > a:only-child::after,
.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-primary-disabled:active > a:only-child::after,
.ant-btn-primary.disabled:active > a:only-child::after,
.ant-btn-primary[disabled]:active > a:only-child::after,
.ant-btn-primary-disabled.active > a:only-child::after,
.ant-btn-primary.disabled.active > a:only-child::after,
.ant-btn-primary[disabled].active > a:only-child::after {
  background: transparent;
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
  border-right-color: #3fd4d9;
  border-left-color: #3fd4d9;
}
.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: #3fd4d9;
}
.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: #3fd4d9;
}
.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);
  background-color: transparent;
  border-color: #d9d9d9;
}
.ant-btn-ghost > a:only-child {
  color: currentColor;
}
.ant-btn-ghost > a:only-child::after {
  background: transparent;
}
.ant-btn-ghost:hover,
.ant-btn-ghost:focus {
  color: #3fd4d9;
  background-color: transparent;
  border-color: #3fd4d9;
}
.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 {
  background: transparent;
}
.ant-btn-ghost:active,
.ant-btn-ghost.active {
  color: #0d97a6;
  background-color: transparent;
  border-color: #0d97a6;
}
.ant-btn-ghost:active > a:only-child,
.ant-btn-ghost.active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost:active > a:only-child::after,
.ant-btn-ghost.active > a:only-child::after {
  background: transparent;
}
.ant-btn-ghost-disabled,
.ant-btn-ghost.disabled,
.ant-btn-ghost[disabled],
.ant-btn-ghost-disabled:hover,
.ant-btn-ghost.disabled:hover,
.ant-btn-ghost[disabled]:hover,
.ant-btn-ghost-disabled:focus,
.ant-btn-ghost.disabled:focus,
.ant-btn-ghost[disabled]:focus,
.ant-btn-ghost-disabled:active,
.ant-btn-ghost.disabled:active,
.ant-btn-ghost[disabled]:active,
.ant-btn-ghost-disabled.active,
.ant-btn-ghost.disabled.active,
.ant-btn-ghost[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-btn-ghost-disabled > a:only-child,
.ant-btn-ghost.disabled > a:only-child,
.ant-btn-ghost[disabled] > a:only-child,
.ant-btn-ghost-disabled:hover > a:only-child,
.ant-btn-ghost.disabled:hover > a:only-child,
.ant-btn-ghost[disabled]:hover > a:only-child,
.ant-btn-ghost-disabled:focus > a:only-child,
.ant-btn-ghost.disabled:focus > a:only-child,
.ant-btn-ghost[disabled]:focus > a:only-child,
.ant-btn-ghost-disabled:active > a:only-child,
.ant-btn-ghost.disabled:active > a:only-child,
.ant-btn-ghost[disabled]:active > a:only-child,
.ant-btn-ghost-disabled.active > a:only-child,
.ant-btn-ghost.disabled.active > a:only-child,
.ant-btn-ghost[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost-disabled > a:only-child::after,
.ant-btn-ghost.disabled > a:only-child::after,
.ant-btn-ghost[disabled] > a:only-child::after,
.ant-btn-ghost-disabled:hover > a:only-child::after,
.ant-btn-ghost.disabled:hover > a:only-child::after,
.ant-btn-ghost[disabled]:hover > a:only-child::after,
.ant-btn-ghost-disabled:focus > a:only-child::after,
.ant-btn-ghost.disabled:focus > a:only-child::after,
.ant-btn-ghost[disabled]:focus > a:only-child::after,
.ant-btn-ghost-disabled:active > a:only-child::after,
.ant-btn-ghost.disabled:active > a:only-child::after,
.ant-btn-ghost[disabled]:active > a:only-child::after,
.ant-btn-ghost-disabled.active > a:only-child::after,
.ant-btn-ghost.disabled.active > a:only-child::after,
.ant-btn-ghost[disabled].active > a:only-child::after {
  background: transparent;
}
.ant-btn-dashed {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border-color: #d9d9d9;
  border-style: dashed;
}
.ant-btn-dashed > a:only-child {
  color: currentColor;
}
.ant-btn-dashed > a:only-child::after {
  background: transparent;
}
.ant-btn-dashed:hover,
.ant-btn-dashed:focus {
  color: #3fd4d9;
  background-color: #fff;
  border-color: #3fd4d9;
}
.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 {
  background: transparent;
}
.ant-btn-dashed:active,
.ant-btn-dashed.active {
  color: #0d97a6;
  background-color: #fff;
  border-color: #0d97a6;
}
.ant-btn-dashed:active > a:only-child,
.ant-btn-dashed.active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed:active > a:only-child::after,
.ant-btn-dashed.active > a:only-child::after {
  background: transparent;
}
.ant-btn-dashed-disabled,
.ant-btn-dashed.disabled,
.ant-btn-dashed[disabled],
.ant-btn-dashed-disabled:hover,
.ant-btn-dashed.disabled:hover,
.ant-btn-dashed[disabled]:hover,
.ant-btn-dashed-disabled:focus,
.ant-btn-dashed.disabled:focus,
.ant-btn-dashed[disabled]:focus,
.ant-btn-dashed-disabled:active,
.ant-btn-dashed.disabled:active,
.ant-btn-dashed[disabled]:active,
.ant-btn-dashed-disabled.active,
.ant-btn-dashed.disabled.active,
.ant-btn-dashed[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-btn-dashed-disabled > a:only-child,
.ant-btn-dashed.disabled > a:only-child,
.ant-btn-dashed[disabled] > a:only-child,
.ant-btn-dashed-disabled:hover > a:only-child,
.ant-btn-dashed.disabled:hover > a:only-child,
.ant-btn-dashed[disabled]:hover > a:only-child,
.ant-btn-dashed-disabled:focus > a:only-child,
.ant-btn-dashed.disabled:focus > a:only-child,
.ant-btn-dashed[disabled]:focus > a:only-child,
.ant-btn-dashed-disabled:active > a:only-child,
.ant-btn-dashed.disabled:active > a:only-child,
.ant-btn-dashed[disabled]:active > a:only-child,
.ant-btn-dashed-disabled.active > a:only-child,
.ant-btn-dashed.disabled.active > a:only-child,
.ant-btn-dashed[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed-disabled > a:only-child::after,
.ant-btn-dashed.disabled > a:only-child::after,
.ant-btn-dashed[disabled] > a:only-child::after,
.ant-btn-dashed-disabled:hover > a:only-child::after,
.ant-btn-dashed.disabled:hover > a:only-child::after,
.ant-btn-dashed[disabled]:hover > a:only-child::after,
.ant-btn-dashed-disabled:focus > a:only-child::after,
.ant-btn-dashed.disabled:focus > a:only-child::after,
.ant-btn-dashed[disabled]:focus > a:only-child::after,
.ant-btn-dashed-disabled:active > a:only-child::after,
.ant-btn-dashed.disabled:active > a:only-child::after,
.ant-btn-dashed[disabled]:active > a:only-child::after,
.ant-btn-dashed-disabled.active > a:only-child::after,
.ant-btn-dashed.disabled.active > a:only-child::after,
.ant-btn-dashed[disabled].active > a:only-child::after {
  background: transparent;
}
.ant-btn-danger {
  color: #f5222d;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}
.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-danger > a:only-child::after {
  background: transparent;
}
.ant-btn-danger:hover {
  color: #fff;
  background-color: #ff4d4f;
  border-color: #ff4d4f;
}
.ant-btn-danger:hover > a:only-child {
  color: currentColor;
}
.ant-btn-danger:hover > a:only-child::after {
  background: transparent;
}
.ant-btn-danger:focus {
  color: #ff4d4f;
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}
.ant-btn-danger:focus > a:only-child::after {
  background: transparent;
}
.ant-btn-danger:active,
.ant-btn-danger.active {
  color: #fff;
  background-color: #cf1322;
  border-color: #cf1322;
}
.ant-btn-danger:active > a:only-child,
.ant-btn-danger.active > a:only-child {
  color: currentColor;
}
.ant-btn-danger:active > a:only-child::after,
.ant-btn-danger.active > a:only-child::after {
  background: transparent;
}
.ant-btn-danger-disabled,
.ant-btn-danger.disabled,
.ant-btn-danger[disabled],
.ant-btn-danger-disabled:hover,
.ant-btn-danger.disabled:hover,
.ant-btn-danger[disabled]:hover,
.ant-btn-danger-disabled:focus,
.ant-btn-danger.disabled:focus,
.ant-btn-danger[disabled]:focus,
.ant-btn-danger-disabled:active,
.ant-btn-danger.disabled:active,
.ant-btn-danger[disabled]:active,
.ant-btn-danger-disabled.active,
.ant-btn-danger.disabled.active,
.ant-btn-danger[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-btn-danger-disabled > a:only-child,
.ant-btn-danger.disabled > a:only-child,
.ant-btn-danger[disabled] > a:only-child,
.ant-btn-danger-disabled:hover > a:only-child,
.ant-btn-danger.disabled:hover > a:only-child,
.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-danger-disabled:focus > a:only-child,
.ant-btn-danger.disabled:focus > a:only-child,
.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-danger-disabled:active > a:only-child,
.ant-btn-danger.disabled:active > a:only-child,
.ant-btn-danger[disabled]:active > a:only-child,
.ant-btn-danger-disabled.active > a:only-child,
.ant-btn-danger.disabled.active > a:only-child,
.ant-btn-danger[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-danger-disabled > a:only-child::after,
.ant-btn-danger.disabled > a:only-child::after,
.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-danger-disabled:hover > a:only-child::after,
.ant-btn-danger.disabled:hover > a:only-child::after,
.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-danger-disabled:focus > a:only-child::after,
.ant-btn-danger.disabled:focus > a:only-child::after,
.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-danger-disabled:active > a:only-child::after,
.ant-btn-danger.disabled:active > a:only-child::after,
.ant-btn-danger[disabled]:active > a:only-child::after,
.ant-btn-danger-disabled.active > a:only-child::after,
.ant-btn-danger.disabled.active > a:only-child::after,
.ant-btn-danger[disabled].active > a:only-child::after {
  background: transparent;
}
.ant-btn-link {
  color: #1bc0cb;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-link > a:only-child::after {
  background: transparent;
}
.ant-btn-link:hover,
.ant-btn-link:focus {
  color: #3fd4d9;
  background-color: transparent;
  border-color: #3fd4d9;
}
.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 {
  background: transparent;
}
.ant-btn-link:active,
.ant-btn-link.active {
  color: #0d97a6;
  background-color: transparent;
  border-color: #0d97a6;
}
.ant-btn-link:active > a:only-child,
.ant-btn-link.active > a:only-child {
  color: currentColor;
}
.ant-btn-link:active > a:only-child::after,
.ant-btn-link.active > a:only-child::after {
  background: transparent;
}
.ant-btn-link-disabled,
.ant-btn-link.disabled,
.ant-btn-link[disabled],
.ant-btn-link-disabled:hover,
.ant-btn-link.disabled:hover,
.ant-btn-link[disabled]:hover,
.ant-btn-link-disabled:focus,
.ant-btn-link.disabled:focus,
.ant-btn-link[disabled]:focus,
.ant-btn-link-disabled:active,
.ant-btn-link.disabled:active,
.ant-btn-link[disabled]:active,
.ant-btn-link-disabled.active,
.ant-btn-link.disabled.active,
.ant-btn-link[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-btn-link-disabled > a:only-child,
.ant-btn-link.disabled > a:only-child,
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link-disabled:hover > a:only-child,
.ant-btn-link.disabled:hover > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link-disabled:focus > a:only-child,
.ant-btn-link.disabled:focus > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link-disabled:active > a:only-child,
.ant-btn-link.disabled:active > a:only-child,
.ant-btn-link[disabled]:active > a:only-child,
.ant-btn-link-disabled.active > a:only-child,
.ant-btn-link.disabled.active > a:only-child,
.ant-btn-link[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-link-disabled > a:only-child::after,
.ant-btn-link.disabled > a:only-child::after,
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link-disabled:hover > a:only-child::after,
.ant-btn-link.disabled:hover > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link-disabled:focus > a:only-child::after,
.ant-btn-link.disabled:focus > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link-disabled:active > a:only-child::after,
.ant-btn-link.disabled:active > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after,
.ant-btn-link-disabled.active > a:only-child::after,
.ant-btn-link.disabled.active > a:only-child::after,
.ant-btn-link[disabled].active > a:only-child::after {
  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,
.ant-btn-link[disabled],
.ant-btn-link-disabled:hover,
.ant-btn-link.disabled:hover,
.ant-btn-link[disabled]:hover,
.ant-btn-link-disabled:focus,
.ant-btn-link.disabled:focus,
.ant-btn-link[disabled]:focus,
.ant-btn-link-disabled:active,
.ant-btn-link.disabled:active,
.ant-btn-link[disabled]:active,
.ant-btn-link-disabled.active,
.ant-btn-link.disabled.active,
.ant-btn-link[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-link-disabled > a:only-child,
.ant-btn-link.disabled > a:only-child,
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link-disabled:hover > a:only-child,
.ant-btn-link.disabled:hover > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link-disabled:focus > a:only-child,
.ant-btn-link.disabled:focus > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link-disabled:active > a:only-child,
.ant-btn-link.disabled:active > a:only-child,
.ant-btn-link[disabled]:active > a:only-child,
.ant-btn-link-disabled.active > a:only-child,
.ant-btn-link.disabled.active > a:only-child,
.ant-btn-link[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-link-disabled > a:only-child::after,
.ant-btn-link.disabled > a:only-child::after,
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link-disabled:hover > a:only-child::after,
.ant-btn-link.disabled:hover > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link-disabled:focus > a:only-child::after,
.ant-btn-link.disabled:focus > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link-disabled:active > a:only-child::after,
.ant-btn-link.disabled:active > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after,
.ant-btn-link-disabled.active > a:only-child::after,
.ant-btn-link.disabled.active > a:only-child::after,
.ant-btn-link[disabled].active > a:only-child::after {
  background: transparent;
}
.ant-btn-round {
  border-radius: 32px;
}
.ant-btn-round.ant-btn-lg {
  border-radius: 40px;
}
.ant-btn-round.ant-btn-sm {
  border-radius: 24px;
}
.ant-btn-circle,
.ant-btn-circle-outline {
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-lg,
.ant-btn-circle-outline.ant-btn-lg {
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-sm,
.ant-btn-circle-outline.ant-btn-sm {
  border-radius: 50%;
}
.ant-btn::before {
  background: #fff;
  border-radius: inherit;
}
.ant-btn-group-lg > .ant-btn,
.ant-btn-group-lg > span > .ant-btn {
  border-radius: 0;
}
.ant-btn-group-sm > .ant-btn,
.ant-btn-group-sm > span > .ant-btn {
  border-radius: 0;
}
.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:only-child {
  border-radius: 4px;
}
.ant-btn-group > span:only-child > .ant-btn {
  border-radius: 4px;
}
.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: 4px;
  border-bottom-left-radius: 4px;
}
.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: 4px;
  border-bottom-right-radius: 4px;
}
.ant-btn-group-sm > .ant-btn:only-child {
  border-radius: 4px;
}
.ant-btn-group-sm > span:only-child > .ant-btn {
  border-radius: 4px;
}
.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: 4px;
  border-bottom-left-radius: 4px;
}
.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: 4px;
  border-bottom-right-radius: 4px;
}
.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 {
  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 {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-btn-background-ghost {
  color: #fff;
  background: transparent !important;
  border-color: #fff;
}
.ant-btn-background-ghost.ant-btn-primary {
  color: #1bc0cb;
  background-color: transparent;
  border-color: #1bc0cb;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child::after {
  background: transparent;
}
.ant-btn-background-ghost.ant-btn-primary:hover,
.ant-btn-background-ghost.ant-btn-primary:focus {
  color: #3fd4d9;
  background-color: transparent;
  border-color: #3fd4d9;
}
.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 {
  background: transparent;
}
.ant-btn-background-ghost.ant-btn-primary:active,
.ant-btn-background-ghost.ant-btn-primary.active {
  color: #0d97a6;
  background-color: transparent;
  border-color: #0d97a6;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.active > a:only-child::after {
  background: transparent;
}
.ant-btn-background-ghost.ant-btn-primary-disabled,
.ant-btn-background-ghost.ant-btn-primary.disabled,
.ant-btn-background-ghost.ant-btn-primary[disabled],
.ant-btn-background-ghost.ant-btn-primary-disabled:hover,
.ant-btn-background-ghost.ant-btn-primary.disabled:hover,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
.ant-btn-background-ghost.ant-btn-primary-disabled:focus,
.ant-btn-background-ghost.ant-btn-primary.disabled:focus,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
.ant-btn-background-ghost.ant-btn-primary-disabled:active,
.ant-btn-background-ghost.ant-btn-primary.disabled:active,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active,
.ant-btn-background-ghost.ant-btn-primary-disabled.active,
.ant-btn-background-ghost.ant-btn-primary.disabled.active,
.ant-btn-background-ghost.ant-btn-primary[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary-disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary-disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled].active > a:only-child::after {
  background: transparent;
}
.ant-btn-background-ghost.ant-btn-danger {
  color: #f5222d;
  background-color: transparent;
  border-color: #f5222d;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child::after {
  background: transparent;
}
.ant-btn-background-ghost.ant-btn-danger:hover,
.ant-btn-background-ghost.ant-btn-danger:focus {
  color: #ff4d4f;
  background-color: transparent;
  border-color: #ff4d4f;
}
.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 {
  background: transparent;
}
.ant-btn-background-ghost.ant-btn-danger:active,
.ant-btn-background-ghost.ant-btn-danger.active {
  color: #cf1322;
  background-color: transparent;
  border-color: #cf1322;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.active > a:only-child::after {
  background: transparent;
}
.ant-btn-background-ghost.ant-btn-danger-disabled,
.ant-btn-background-ghost.ant-btn-danger.disabled,
.ant-btn-background-ghost.ant-btn-danger[disabled],
.ant-btn-background-ghost.ant-btn-danger-disabled:hover,
.ant-btn-background-ghost.ant-btn-danger.disabled:hover,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
.ant-btn-background-ghost.ant-btn-danger-disabled:focus,
.ant-btn-background-ghost.ant-btn-danger.disabled:focus,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
.ant-btn-background-ghost.ant-btn-danger-disabled:active,
.ant-btn-background-ghost.ant-btn-danger.disabled:active,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active,
.ant-btn-background-ghost.ant-btn-danger-disabled.active,
.ant-btn-background-ghost.ant-btn-danger.disabled.active,
.ant-btn-background-ghost.ant-btn-danger[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger-disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger-disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled].active > a:only-child::after {
  background: transparent;
}
.ant-btn-background-ghost.ant-btn-link {
  color: #1bc0cb;
  background-color: transparent;
  border-color: transparent;
  color: #fff;
}
.ant-btn-background-ghost.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link > a:only-child::after {
  background: transparent;
}
.ant-btn-background-ghost.ant-btn-link:hover,
.ant-btn-background-ghost.ant-btn-link:focus {
  color: #3fd4d9;
  background-color: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-link:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link:focus > a:only-child::after {
  background: transparent;
}
.ant-btn-background-ghost.ant-btn-link:active,
.ant-btn-background-ghost.ant-btn-link.active {
  color: #0d97a6;
  background-color: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-link:active > a:only-child,
.ant-btn-background-ghost.ant-btn-link.active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.active > a:only-child::after {
  background: transparent;
}
.ant-btn-background-ghost.ant-btn-link-disabled,
.ant-btn-background-ghost.ant-btn-link.disabled,
.ant-btn-background-ghost.ant-btn-link[disabled],
.ant-btn-background-ghost.ant-btn-link-disabled:hover,
.ant-btn-background-ghost.ant-btn-link.disabled:hover,
.ant-btn-background-ghost.ant-btn-link[disabled]:hover,
.ant-btn-background-ghost.ant-btn-link-disabled:focus,
.ant-btn-background-ghost.ant-btn-link.disabled:focus,
.ant-btn-background-ghost.ant-btn-link[disabled]:focus,
.ant-btn-background-ghost.ant-btn-link-disabled:active,
.ant-btn-background-ghost.ant-btn-link.disabled:active,
.ant-btn-background-ghost.ant-btn-link[disabled]:active,
.ant-btn-background-ghost.ant-btn-link-disabled.active,
.ant-btn-background-ghost.ant-btn-link.disabled.active,
.ant-btn-background-ghost.ant-btn-link[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-link-disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:active > a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link-disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled]:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled].active > a:only-child::after {
  background: transparent;
}
.ant-fullcalendar {
  color: rgba(0, 0, 0, 0.85);
  border-top: 1px solid #d9d9d9;
}
.ant-fullcalendar table {
  background-color: transparent;
  border-collapse: collapse;
}
.ant-fullcalendar table,
.ant-fullcalendar th,
.ant-fullcalendar td {
  border: 0;
}
.ant-fullcalendar-calendar-table {
  border-spacing: 0;
}
.ant-fullcalendar-value {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border-radius: 2px;
}
.ant-fullcalendar-value:hover {
  background: #edfffd;
}
.ant-fullcalendar-value:active {
  color: #fff;
  background: #1bc0cb;
}
.ant-fullcalendar-today .ant-fullcalendar-value,
.ant-fullcalendar-month-panel-current-cell .ant-fullcalendar-value {
  box-shadow: 0 0 0 1px #1bc0cb inset;
}
.ant-fullcalendar-selected-day .ant-fullcalendar-value,
.ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-value {
  color: #fff;
  background: #1bc0cb;
}
.ant-fullcalendar-disabled-cell-first-of-row .ant-fullcalendar-value {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-fullcalendar-disabled-cell-last-of-row .ant-fullcalendar-value {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-fullcalendar-last-month-cell .ant-fullcalendar-value,
.ant-fullcalendar-next-month-btn-day .ant-fullcalendar-value {
  color: rgba(0, 0, 0, 0.25);
}
.ant-fullcalendar-month-panel-table {
  border-collapse: separate;
}
.ant-fullcalendar-fullscreen {
  border-top: 0;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month,
.ant-fullcalendar-fullscreen .ant-fullcalendar-date {
  color: rgba(0, 0, 0, 0.85);
  border-top: 2px solid #e8e8e8;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month:hover,
.ant-fullcalendar-fullscreen .ant-fullcalendar-date:hover {
  background: #edfffd;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month:active,
.ant-fullcalendar-fullscreen .ant-fullcalendar-date:active {
  background: #c4fffb;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-value {
  background: transparent;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-today .ant-fullcalendar-value {
  color: rgba(0, 0, 0, 0.85);
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-current-cell .ant-fullcalendar-month,
.ant-fullcalendar-fullscreen .ant-fullcalendar-today .ant-fullcalendar-date {
  background: transparent;
  border-top-color: #1bc0cb;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-current-cell .ant-fullcalendar-value,
.ant-fullcalendar-fullscreen .ant-fullcalendar-today .ant-fullcalendar-value {
  box-shadow: none;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-month,
.ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-date {
  background: #edfffd;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-value,
.ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-value {
  color: #1bc0cb;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-last-month-cell .ant-fullcalendar-date,
.ant-fullcalendar-fullscreen .ant-fullcalendar-next-month-btn-day .ant-fullcalendar-date {
  color: rgba(0, 0, 0, 0.25);
}
.ant-fullcalendar-disabled-cell:not(.ant-fullcalendar-today) .ant-fullcalendar-date,
.ant-fullcalendar-disabled-cell:not(.ant-fullcalendar-today) .ant-fullcalendar-date:hover {
  background: transparent;
}
.ant-fullcalendar-disabled-cell .ant-fullcalendar-value {
  color: rgba(0, 0, 0, 0.25);
  border-radius: 0;
}
.ant-card {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-radius: 2px;
}
.ant-card-hoverable:hover {
  border-color: rgba(0, 0, 0, 0.09);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09);
}
.ant-card-bordered {
  border: 1px solid #e8e8e8;
}
.ant-card-head {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 2px 2px 0 0;
}
.ant-card-head .ant-tabs {
  color: rgba(0, 0, 0, 0.85);
}
.ant-card-head .ant-tabs-bar {
  border-bottom: 1px solid #e8e8e8;
}
.ant-card-extra {
  color: rgba(0, 0, 0, 0.85);
}
.ant-card-grid {
  border: 0;
  border-radius: 0;
  box-shadow: 1px 0 0 0 #e8e8e8, 0 1px 0 0 #e8e8e8, 1px 1px 0 0 #e8e8e8, 1px 0 0 0 #e8e8e8 inset, 0 1px 0 0 #e8e8e8 inset;
}
.ant-card-grid:hover {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-card-cover img {
  border-radius: 2px 2px 0 0;
}
.ant-card-actions {
  background: #ecf3f8;
  border-top: 1px solid #e8e8e8;
}
.ant-card-actions > li {
  color: rgba(0, 0, 0, 0.45);
}
.ant-card-actions > li > span:hover {
  color: #1bc0cb;
}
.ant-card-actions > li > span a {
  color: rgba(0, 0, 0, 0.45);
}
.ant-card-actions > li > span a:hover {
  color: #1bc0cb;
}
.ant-card-actions > li:not(:last-child) {
  border-right: 1px solid #e8e8e8;
}
.ant-card-type-inner .ant-card-head {
  background: #fafafa;
}
.ant-card-meta-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-card-meta-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-card-loading-block {
  background: linear-gradient(90deg, rgba(207, 216, 220, 0.2), rgba(207, 216, 220, 0.4), rgba(207, 216, 220, 0.2));
  background-size: 600% 600%;
  border-radius: 2px;
}
.ant-carousel {
  color: rgba(0, 0, 0, 0.85);
}
.ant-carousel .slick-slider {
  -webkit-tap-highlight-color: transparent;
}
.ant-carousel .slick-vertical .slick-slide {
  border: 1px solid transparent;
}
.ant-carousel .slick-prev,
.ant-carousel .slick-next {
  color: transparent;
  background: transparent;
  border: 0;
}
.ant-carousel .slick-prev:hover,
.ant-carousel .slick-next:hover,
.ant-carousel .slick-prev:focus,
.ant-carousel .slick-next:focus {
  color: transparent;
  background: transparent;
}
.ant-carousel .slick-dots li button {
  color: transparent;
  background: #fff;
  border: 0;
  border-radius: 1px;
}
.ant-carousel .slick-dots li.slick-active button {
  background: #fff;
}
.ant-cascader {
  color: rgba(0, 0, 0, 0.85);
}
.ant-cascader-input.ant-input {
  background-color: transparent !important;
}
.ant-cascader-picker {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border-radius: 4px;
}
.ant-cascader-picker-with-value .ant-cascader-picker-label {
  color: transparent;
}
.ant-cascader-picker-disabled {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
}
.ant-cascader-picker:focus .ant-cascader-input {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-cascader-picker-show-search.ant-cascader-picker-focused {
  color: rgba(0, 0, 0, 0.25);
}
.ant-cascader-picker-clear {
  color: rgba(0, 0, 0, 0.25);
  background: #fff;
}
.ant-cascader-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25);
}
.ant-cascader-picker-label:hover + .ant-cascader-input {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.ant-cascader-menus {
  background: #fff;
  border-radius: 4px;
}
.ant-cascader-menu {
  border-right: 1px solid #e8e8e8;
}
.ant-cascader-menu:first-child {
  border-radius: 4px 0 0 4px;
}
.ant-cascader-menu:last-child {
  border-right-color: transparent;
  border-radius: 0 4px 4px 0;
}
.ant-cascader-menu:only-child {
  border-radius: 4px;
}
.ant-cascader-menu-item:hover {
  background: #edfffd;
}
.ant-cascader-menu-item-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-cascader-menu-item-disabled:hover {
  background: transparent;
}
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover {
  background-color: #fafafa;
}
.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-expand .ant-cascader-menu-item-loading-icon {
  color: rgba(0, 0, 0, 0.45);
}
.ant-cascader-menu-item .ant-cascader-menu-item-keyword {
  color: #f5222d;
}
.ant-checkbox {
  color: rgba(0, 0, 0, 0.85);
}
.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner,
.ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #1bc0cb;
}
.ant-checkbox-checked::after {
  border: 1px solid #1bc0cb;
  border-radius: 2px;
}
.ant-checkbox-inner {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
}
.ant-checkbox-inner::after {
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
}
.ant-checkbox-checked .ant-checkbox-inner::after {
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
}
.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #1bc0cb;
  border-color: #1bc0cb;
}
.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
}
.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;
}
.ant-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
}
.ant-checkbox-wrapper {
  color: rgba(0, 0, 0, 0.85);
}
.ant-checkbox-group {
  color: rgba(0, 0, 0, 0.85);
}
.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-checkbox-indeterminate .ant-checkbox-inner::after {
  background-color: #1bc0cb;
  border: 0;
}
.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-collapse {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-bottom: 0;
  border-radius: 4px;
}
.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 4px 4px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  color: rgba(0, 0, 0, 0.85);
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  color: inherit;
}
.ant-collapse-content {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
}
.ant-collapse-item:last-child > .ant-collapse-content {
  border-radius: 0 0 4px 4px;
}
.ant-collapse-borderless {
  background-color: #fff;
  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 .ant-collapse-item-disabled > .ant-collapse-header,
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {
  color: rgba(0, 0, 0, 0.25);
}
.ant-comment-avatar img {
  border-radius: 50%;
}
.ant-comment-content-author-name {
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-content-author-name > * {
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-content-author-name > *:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-content-author-time {
  color: #ccc;
}
.ant-comment-actions > li {
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-actions > li > span {
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-actions > li > span:hover {
  color: #595959;
}
.ant-calendar-picker-container {
  color: rgba(0, 0, 0, 0.85);
}
.ant-calendar-picker {
  color: rgba(0, 0, 0, 0.85);
}
.ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled) {
  border-color: #1bc0cb;
}
.ant-calendar-picker:focus .ant-calendar-picker-input:not(.ant-input-disabled) {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-calendar-picker-clear {
  color: rgba(0, 0, 0, 0.25);
  background: #fff;
}
.ant-calendar-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar-picker-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-calendar {
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-calendar-input-wrap {
  border-bottom: 1px solid #e8e8e8;
}
.ant-calendar-input {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border: 0;
}
.ant-calendar-input::-moz-placeholder {
  color: #bfbfbf;
}
.ant-calendar-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-header {
  border-bottom: 1px solid #e8e8e8;
}
.ant-calendar-header a:hover {
  color: #3fd4d9;
}
.ant-calendar-header .ant-calendar-century-select,
.ant-calendar-header .ant-calendar-decade-select,
.ant-calendar-header .ant-calendar-year-select,
.ant-calendar-header .ant-calendar-month-select {
  color: rgba(0, 0, 0, 0.85);
}
.ant-calendar-header .ant-calendar-prev-century-btn,
.ant-calendar-header .ant-calendar-next-century-btn,
.ant-calendar-header .ant-calendar-prev-decade-btn,
.ant-calendar-header .ant-calendar-next-decade-btn,
.ant-calendar-header .ant-calendar-prev-month-btn,
.ant-calendar-header .ant-calendar-next-month-btn,
.ant-calendar-header .ant-calendar-prev-year-btn,
.ant-calendar-header .ant-calendar-next-year-btn {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar table {
  background-color: transparent;
  border-collapse: collapse;
}
.ant-calendar table,
.ant-calendar th,
.ant-calendar td {
  border: 0;
}
.ant-calendar-calendar-table {
  border-spacing: 0;
}
.ant-calendar-date {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
}
.ant-calendar-date:hover {
  background: #edfffd;
}
.ant-calendar-date:active {
  color: #fff;
  background: #3fd4d9;
}
.ant-calendar-today .ant-calendar-date {
  color: #1bc0cb;
  border-color: #1bc0cb;
}
.ant-calendar-last-month-cell .ant-calendar-date,
.ant-calendar-next-month-btn-day .ant-calendar-date {
  color: rgba(0, 0, 0, 0.25);
}
.ant-calendar-selected-day .ant-calendar-date {
  background: #d1f2f5;
}
.ant-calendar-selected-date .ant-calendar-date,
.ant-calendar-selected-start-date .ant-calendar-date,
.ant-calendar-selected-end-date .ant-calendar-date {
  color: #fff;
  background: #1bc0cb;
  border: 1px solid transparent;
}
.ant-calendar-selected-date .ant-calendar-date:hover,
.ant-calendar-selected-start-date .ant-calendar-date:hover,
.ant-calendar-selected-end-date .ant-calendar-date:hover {
  background: #1bc0cb;
}
.ant-calendar-disabled-cell .ant-calendar-date {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border: 1px solid transparent;
  border-radius: 0;
}
.ant-calendar-disabled-cell .ant-calendar-date:hover {
  background: #f5f5f5;
}
.ant-calendar-disabled-cell.ant-calendar-selected-day .ant-calendar-date::before {
  background: rgba(0, 0, 0, 0.1);
  border-radius: 2px;
}
.ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date::before {
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 2px;
}
.ant-calendar-disabled-cell-first-of-row .ant-calendar-date {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-calendar-disabled-cell-last-of-row .ant-calendar-date {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-calendar-footer {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-footer:empty {
  border-top: 0;
}
.ant-calendar .ant-calendar-today-btn-disabled,
.ant-calendar .ant-calendar-clear-btn-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-calendar .ant-calendar-clear-btn::after {
  color: rgba(0, 0, 0, 0.25);
}
.ant-calendar .ant-calendar-clear-btn:hover::after {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar .ant-calendar-ok-btn {
  background-image: none;
  border: 1px solid transparent;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  color: #fff;
  background-color: #1bc0cb;
  border-color: #1bc0cb;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
  border-radius: 4px;
}
.ant-calendar .ant-calendar-ok-btn:not([disabled]):active {
  box-shadow: none;
}
.ant-calendar .ant-calendar-ok-btn-lg {
  border-radius: 4px;
}
.ant-calendar .ant-calendar-ok-btn-sm {
  border-radius: 4px;
}
.ant-calendar .ant-calendar-ok-btn > a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn > a:only-child::after {
  background: transparent;
}
.ant-calendar .ant-calendar-ok-btn:hover,
.ant-calendar .ant-calendar-ok-btn:focus {
  color: #fff;
  background-color: #3fd4d9;
  border-color: #3fd4d9;
}
.ant-calendar .ant-calendar-ok-btn:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn:focus > a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn:focus > a:only-child::after {
  background: transparent;
}
.ant-calendar .ant-calendar-ok-btn:active,
.ant-calendar .ant-calendar-ok-btn.active {
  color: #fff;
  background-color: #0d97a6;
  border-color: #0d97a6;
}
.ant-calendar .ant-calendar-ok-btn:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn.active > a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.active > a:only-child::after {
  background: transparent;
}
.ant-calendar .ant-calendar-ok-btn-disabled,
.ant-calendar .ant-calendar-ok-btn.disabled,
.ant-calendar .ant-calendar-ok-btn[disabled],
.ant-calendar .ant-calendar-ok-btn-disabled:hover,
.ant-calendar .ant-calendar-ok-btn.disabled:hover,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover,
.ant-calendar .ant-calendar-ok-btn-disabled:focus,
.ant-calendar .ant-calendar-ok-btn.disabled:focus,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus,
.ant-calendar .ant-calendar-ok-btn-disabled:active,
.ant-calendar .ant-calendar-ok-btn.disabled:active,
.ant-calendar .ant-calendar-ok-btn[disabled]:active,
.ant-calendar .ant-calendar-ok-btn-disabled.active,
.ant-calendar .ant-calendar-ok-btn.disabled.active,
.ant-calendar .ant-calendar-ok-btn[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-calendar .ant-calendar-ok-btn-disabled > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled] > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled.active > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled.active > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled].active > a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn-disabled > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled] > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled.active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled.active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled].active > a:only-child::after {
  background: transparent;
}
.ant-calendar .ant-calendar-ok-btn-disabled,
.ant-calendar .ant-calendar-ok-btn.disabled,
.ant-calendar .ant-calendar-ok-btn[disabled],
.ant-calendar .ant-calendar-ok-btn-disabled:hover,
.ant-calendar .ant-calendar-ok-btn.disabled:hover,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover,
.ant-calendar .ant-calendar-ok-btn-disabled:focus,
.ant-calendar .ant-calendar-ok-btn.disabled:focus,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus,
.ant-calendar .ant-calendar-ok-btn-disabled:active,
.ant-calendar .ant-calendar-ok-btn.disabled:active,
.ant-calendar .ant-calendar-ok-btn[disabled]:active,
.ant-calendar .ant-calendar-ok-btn-disabled.active,
.ant-calendar .ant-calendar-ok-btn.disabled.active,
.ant-calendar .ant-calendar-ok-btn[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-calendar .ant-calendar-ok-btn-disabled > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled] > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled.active > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled.active > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled].active > a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn-disabled > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled] > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled.active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled.active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled].active > a:only-child::after {
  background: transparent;
}
.ant-calendar-range-picker-input {
  background-color: transparent;
  border: 0;
}
.ant-calendar-range-picker-input::-moz-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range-picker-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range-picker-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range-picker-separator {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar-range-left .ant-calendar-time-picker-inner {
  border-right: 1px solid #e8e8e8;
}
.ant-calendar-range-right .ant-calendar-time-picker-inner {
  border-left: 1px solid #e8e8e8;
}
.ant-calendar-range-middle {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar-range .ant-calendar-input,
.ant-calendar-range .ant-calendar-time-picker-input {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  border: 0;
  box-shadow: none;
}
.ant-calendar-range .ant-calendar-input::-moz-placeholder,
.ant-calendar-range .ant-calendar-time-picker-input::-moz-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range .ant-calendar-input:-ms-input-placeholder,
.ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range .ant-calendar-input::-webkit-input-placeholder,
.ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range .ant-calendar-input:hover,
.ant-calendar-range .ant-calendar-time-picker-input:hover {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.ant-calendar-range .ant-calendar-input:focus,
.ant-calendar-range .ant-calendar-time-picker-input:focus {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-calendar-range .ant-calendar-input-disabled,
.ant-calendar-range .ant-calendar-time-picker-input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-calendar-range .ant-calendar-input-disabled:hover,
.ant-calendar-range .ant-calendar-time-picker-input-disabled:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-calendar-range .ant-calendar-input[disabled],
.ant-calendar-range .ant-calendar-time-picker-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-calendar-range .ant-calendar-input[disabled]:hover,
.ant-calendar-range .ant-calendar-time-picker-input[disabled]:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-calendar-range .ant-calendar-input:focus,
.ant-calendar-range .ant-calendar-time-picker-input:focus {
  box-shadow: none;
}
.ant-calendar-range .ant-calendar-in-range-cell {
  border-radius: 0;
}
.ant-calendar-range .ant-calendar-in-range-cell::before {
  background: #edfffd;
  border: 0;
  border-radius: 0;
}
.ant-calendar-range .ant-calendar-header,
.ant-calendar-range .ant-calendar-month-panel-header,
.ant-calendar-range .ant-calendar-year-panel-header {
  border-bottom: 0;
}
.ant-calendar-range .ant-calendar-body,
.ant-calendar-range .ant-calendar-month-panel-body,
.ant-calendar-range .ant-calendar-year-panel-body {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-inner {
  background: none;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox {
  background-color: #fff;
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-range.ant-calendar-show-time-picker .ant-calendar-body {
  border-top-color: transparent;
}
.ant-calendar-time-picker {
  background-color: #fff;
}
.ant-calendar-time-picker-inner {
  background-color: #fff;
  background-clip: padding-box;
}
.ant-calendar-time-picker-select {
  border-right: 1px solid #e8e8e8;
}
.ant-calendar-time-picker-select:first-child {
  border-left: 0;
}
.ant-calendar-time-picker-select:last-child {
  border-right: 0;
}
.ant-calendar-time-picker-select li:hover {
  background: #edfffd;
}
li.ant-calendar-time-picker-select-option-selected {
  background: #f5f5f5;
}
li.ant-calendar-time-picker-select-option-disabled {
  color: rgba(0, 0, 0, 0.25);
}
li.ant-calendar-time-picker-select-option-disabled:hover {
  background: transparent;
}
.ant-calendar-time .ant-calendar-day-select {
  color: rgba(0, 0, 0, 0.85);
}
.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-calendar-month-panel {
  background: #fff;
  border-radius: 4px;
}
.ant-calendar-month-panel-header {
  border-bottom: 1px solid #e8e8e8;
}
.ant-calendar-month-panel-header a:hover {
  color: #3fd4d9;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,
.ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,
.ant-calendar-month-panel-header .ant-calendar-month-panel-year-select,
.ant-calendar-month-panel-header .ant-calendar-month-panel-month-select {
  color: rgba(0, 0, 0, 0.85);
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar-month-panel-footer {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-month-panel-table {
  border-collapse: separate;
}
.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  color: #fff;
  background: #1bc0cb;
}
.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover {
  color: #fff;
  background: #1bc0cb;
}
.ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,
.ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
}
.ant-calendar-month-panel-month {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border-radius: 2px;
}
.ant-calendar-month-panel-month:hover {
  background: #edfffd;
}
.ant-calendar-year-panel {
  background: #fff;
  border-radius: 4px;
}
.ant-calendar-year-panel-header {
  border-bottom: 1px solid #e8e8e8;
}
.ant-calendar-year-panel-header a:hover {
  color: #3fd4d9;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,
.ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,
.ant-calendar-year-panel-header .ant-calendar-year-panel-year-select,
.ant-calendar-year-panel-header .ant-calendar-year-panel-month-select {
  color: rgba(0, 0, 0, 0.85);
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar-year-panel-footer {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-year-panel-table {
  border-collapse: separate;
}
.ant-calendar-year-panel-year {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border-radius: 2px;
}
.ant-calendar-year-panel-year:hover {
  background: #edfffd;
}
.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
  color: #fff;
  background: #1bc0cb;
}
.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover {
  color: #fff;
  background: #1bc0cb;
}
.ant-calendar-year-panel-last-decade-cell .ant-calendar-year-panel-year,
.ant-calendar-year-panel-next-decade-cell .ant-calendar-year-panel-year {
  color: rgba(0, 0, 0, 0.25);
}
.ant-calendar-decade-panel {
  background: #fff;
  border-radius: 4px;
}
.ant-calendar-decade-panel-header {
  border-bottom: 1px solid #e8e8e8;
}
.ant-calendar-decade-panel-header a:hover {
  color: #3fd4d9;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select {
  color: rgba(0, 0, 0, 0.85);
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar-decade-panel-footer {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-decade-panel-table {
  border-collapse: separate;
}
.ant-calendar-decade-panel-decade {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border-radius: 2px;
}
.ant-calendar-decade-panel-decade:hover {
  background: #edfffd;
}
.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade {
  color: #fff;
  background: #1bc0cb;
}
.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover {
  color: #fff;
  background: #1bc0cb;
}
.ant-calendar-decade-panel-last-century-cell .ant-calendar-decade-panel-decade,
.ant-calendar-decade-panel-next-century-cell .ant-calendar-decade-panel-decade {
  color: rgba(0, 0, 0, 0.25);
}
.ant-calendar-week-number .ant-calendar-body tr:hover {
  background: #edfffd;
}
.ant-calendar-week-number .ant-calendar-body tr.ant-calendar-active-week {
  background: #c4fffb;
}
.ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day .ant-calendar-date,
.ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day:hover .ant-calendar-date {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
}
.ant-descriptions-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-descriptions-view {
  border-radius: 4px;
}
.ant-descriptions-row:last-child {
  border-bottom: none;
}
.ant-descriptions-item-label {
  color: rgba(0, 0, 0, 0.85);
}
.ant-descriptions-item-content {
  color: rgba(0, 0, 0, 0.85);
}
.ant-descriptions.bordered .ant-descriptions-view {
  border: 1px solid #e8e8e8;
}
.ant-descriptions.bordered .ant-descriptions-item-label,
.ant-descriptions.bordered .ant-descriptions-item-content {
  border-right: 1px solid #e8e8e8;
}
.ant-descriptions.bordered .ant-descriptions-item-label:last-child,
.ant-descriptions.bordered .ant-descriptions-item-content:last-child {
  border-right: none;
}
.ant-descriptions.bordered .ant-descriptions-row {
  border-bottom: 1px solid #e8e8e8;
}
.ant-descriptions.bordered .ant-descriptions-row:last-child {
  border-bottom: none;
}
.ant-descriptions.bordered .ant-descriptions-item-label {
  background-color: #fafafa;
}
.ant-divider {
  color: rgba(0, 0, 0, 0.85);
  background: #e8e8e8;
}
.ant-divider-horizontal.ant-divider-with-text-center,
.ant-divider-horizontal.ant-divider-with-text-left,
.ant-divider-horizontal.ant-divider-with-text-right {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
}
.ant-divider-horizontal.ant-divider-with-text-center::before,
.ant-divider-horizontal.ant-divider-with-text-left::before,
.ant-divider-horizontal.ant-divider-with-text-right::before,
.ant-divider-horizontal.ant-divider-with-text-center::after,
.ant-divider-horizontal.ant-divider-with-text-left::after,
.ant-divider-horizontal.ant-divider-with-text-right::after {
  border-top: 1px solid #e8e8e8;
}
.ant-divider-dashed {
  background: none;
  border-top: 1px dashed #e8e8e8;
}
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed {
  border-top: 0;
}
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::after,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::after,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::after {
  border-style: dashed none none;
}
.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: -2px 0 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-drawer-content {
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
}
.ant-drawer-close {
  color: rgba(0, 0, 0, 0.45);
  background: transparent;
  border: 0;
}
.ant-drawer-close:focus,
.ant-drawer-close:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-drawer-header {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}
.ant-drawer-header-no-title {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}
.ant-drawer-mask {
  background-color: rgba(0, 0, 0, 0.85);
}
.ant-drawer-open-content {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
.ant-dropdown {
  color: rgba(0, 0, 0, 0.85);
}
.ant-dropdown-menu {
  background-color: #fff;
  max-height: 325px;
  overflow-y: auto;
  background-clip: padding-box;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-dropdown-menu-item-group-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-dropdown-menu-item,
.ant-dropdown-menu-submenu-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-dropdown-menu-item > a,
.ant-dropdown-menu-submenu-title > a {
  color: rgba(0, 0, 0, 0.85);
}
.ant-dropdown-menu-item-selected,
.ant-dropdown-menu-submenu-title-selected,
.ant-dropdown-menu-item-selected > a,
.ant-dropdown-menu-submenu-title-selected > a {
  color: #1bc0cb;
  background-color: #edfffd;
}
.ant-dropdown-menu-item:hover,
.ant-dropdown-menu-submenu-title:hover {
  background-color: #edfffd;
}
.ant-dropdown-menu-item-disabled,
.ant-dropdown-menu-submenu-title-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-dropdown-menu-item-disabled:hover,
.ant-dropdown-menu-submenu-title-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
}
.ant-dropdown-menu-item-divider,
.ant-dropdown-menu-submenu-title-divider {
  background-color: #e8e8e8;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  color: rgba(0, 0, 0, 0.45);
}
.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;
}
.ant-dropdown-menu-dark,
.ant-dropdown-menu-dark .ant-dropdown-menu {
  background: #001529;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover {
  color: #fff;
  background: transparent;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {
  color: #fff;
  background: #1bc0cb;
}
.ant-empty-normal {
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-small {
  color: rgba(0, 0, 0, 0.25);
}
.ant-form {
  color: rgba(0, 0, 0, 0.85);
}
.ant-form legend {
  color: rgba(0, 0, 0, 0.45);
  border: 0;
  border-bottom: 1px solid #d9d9d9;
}
.ant-form output {
  color: rgba(0, 0, 0, 0.85);
}
.ant-form-item-required::before {
  color: #f5222d;
}
.ant-form-item-label > label {
  color: rgba(0, 0, 0, 0.85);
}
.ant-form-item {
  color: rgba(0, 0, 0, 0.85);
}
.ant-form-explain,
.ant-form-extra {
  color: rgba(0, 0, 0, 0.45);
}
form .ant-upload {
  background: transparent;
}
.ant-input-group-wrap .ant-select-selection {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group-wrap .ant-select-selection:hover {
  border-color: #d9d9d9;
}
.ant-input-group-wrap .ant-select-selection--single {
  background-color: rgba(0, 0, 0, 0.07);
}
.ant-input-group-wrap .ant-select-open .ant-select-selection {
  border-color: #d9d9d9;
  box-shadow: none;
}
.has-success.has-feedback .ant-form-item-children-icon {
  color: #52c41a;
}
.has-warning .ant-form-explain,
.has-warning .ant-form-split {
  color: #faad14;
}
.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.has-warning .ant-input,
.has-warning .ant-input:hover {
  border-color: #faad14;
}
.has-warning .ant-input:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-input:not([disabled]):hover {
  border-color: #faad14;
}
.has-warning .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-input-affix-wrapper .ant-input,
.has-warning .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
  border-color: #faad14;
}
.has-warning .ant-input-affix-wrapper .ant-input:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #faad14;
}
.has-warning .ant-input-prefix {
  color: #faad14;
}
.has-warning .ant-input-group-addon {
  color: #faad14;
  background-color: #fff;
  border-color: #faad14;
}
.has-warning .has-feedback {
  color: #faad14;
}
.has-warning.has-feedback .ant-form-item-children-icon {
  color: #faad14;
}
.has-warning .ant-select-selection {
  border-color: #faad14;
}
.has-warning .ant-select-selection:hover {
  border-color: #faad14;
}
.has-warning .ant-select-open .ant-select-selection,
.has-warning .ant-select-focused .ant-select-selection {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-calendar-picker-icon::after,
.has-warning .ant-time-picker-icon::after,
.has-warning .ant-picker-icon::after,
.has-warning .ant-select-arrow,
.has-warning .ant-cascader-picker-arrow {
  color: #faad14;
}
.ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #d9d9d9;
  border-radius: 0;
  width: 100%;
}
.ant-picker-input > input:hover {
  border-color: #1bc0cb;
}
.ant-picker-header-view button:hover {
  color: #1bc0cb;
}
.ant-picker-suffix {
  color: #28ced4;
}
.ant-picker-clear,
.ant-picker-clear:hover {
  color: #28ced4;
  right: 0 !important;
}
.ant-picker-range {
  width: 100%;
}
.ant-picker:hover {
  border-color: #28ced4;
}
.ant-picker-range .ant-picker-active-bar {
  background: none;
}
.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 {
  background: #1bc0cb;
}
.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: #ecf3f8;
}
.ant-picker-focused,
.ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.has-warning .ant-input-number,
.has-warning .ant-time-picker-input {
  border-color: #faad14;
}
.has-warning .ant-input-number-focused,
.has-warning .ant-time-picker-input-focused,
.has-warning .ant-input-number:focus,
.has-warning .ant-time-picker-input:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-input-number:not([disabled]):hover,
.has-warning .ant-time-picker-input:not([disabled]):hover {
  border-color: #faad14;
}
.has-warning .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-error .ant-form-explain,
.has-error .ant-form-split {
  color: #f5222d;
}
.has-error .ant-input,
.has-error .ant-input:hover {
  border-color: #f5222d;
}
.has-error .ant-input:focus {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-input:not([disabled]):hover {
  border-color: #f5222d;
}
.has-error .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-input-affix-wrapper {
  border-color: #f5222d !important;
}
.has-error .ant-input-affix-wrapper .ant-input,
.has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
  border-color: #f5222d !important;
}
.has-error .ant-input-affix-wrapper:hover {
  border-color: #f5222d !important;
}
.has-error .ant-input-affix-wrapper .ant-input:focus {
  border-color: #ff4d4f !important;
  border-right-width: 1px !important;
  box-shadow: none;
}
.has-error .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #f5222d;
}
.has-error .ant-input-prefix {
  color: #f5222d;
}
.has-error .ant-input-group-addon {
  color: #f5222d;
  background-color: transparent;
  border-color: #f5222d;
}
.has-error .has-feedback {
  color: #f5222d;
}
.has-error.has-feedback .ant-form-item-children-icon {
  color: #f5222d;
}
.has-error .ant-select-selection,
.has-error .ant-select-selector {
  border-color: #f5222d !important;
}
.has-error .ant-select-selection:hover {
  border-color: #f5222d;
}
.has-error .ant-select-open .ant-select-selection,
.has-error .ant-select-focused .ant-select-selection {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-select.ant-select-auto-complete .ant-input:focus {
  border-color: #f5222d;
}
.ant-picker-cell-today {
  font-weight: 700 !important;
  color: #1bc0cb;
}
.ant-picker-today-btn {
  color: #1bc0cb;
}
.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before {
  border: 1px solid #1bc0cb;
}
.ant-form-item-has-error .ant-select:not(.ant-select-borderless) .ant-select-selector {
  border-color: #f5222d !important;
}
.has-error .ant-input-group-addon .ant-select-selection {
  border-color: transparent;
  box-shadow: none;
}
.has-error .ant-calendar-picker-icon::after,
.has-error .ant-time-picker-icon::after,
.has-error .ant-picker-icon::after,
.has-error .ant-cascader-picker-arrow {
  color: #f5222d;
}
.has-error .ant-input-number,
.has-error .ant-time-picker-input {
  border-color: #f5222d;
}
.has-error .ant-input-number-focused,
.has-error .ant-time-picker-input-focused,
.has-error .ant-input-number:focus,
.has-error .ant-time-picker-input:focus {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-input-number:not([disabled]):hover,
.has-error .ant-time-picker-input:not([disabled]):hover {
  border-color: #f5222d;
}
.has-error .ant-mention-wrapper .ant-mention-editor,
.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {
  border-color: #f5222d;
}
.has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,
.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-transfer-list {
  border-color: #f5222d;
}
.has-error .ant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}
.has-error .ant-transfer-list-search:not([disabled]):hover {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.has-error .ant-transfer-list-search:not([disabled]):focus {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.is-validating.has-feedback .ant-form-item-children-icon {
  color: #1bc0cb;
}
.ant-input-number {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  width: 100% !important;
}
.ant-input-number::-moz-placeholder {
  color: #bfbfbf;
}
.ant-input-number:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number:hover {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.ant-input-number:focus {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-input-number-disabled:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-input-number[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-input-number[disabled]:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-input-number-handler {
  color: rgba(0, 0, 0, 0.45);
}
.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: #3fd4d9;
}
.ant-input-number-handler-up-inner,
.ant-input-number-handler-down-inner {
  color: inherit;
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-number:hover {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.ant-input-number-focused {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-input-number-disabled:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-input-number-input {
  background-color: transparent;
  border: 0;
  border-radius: 4px;
}
.ant-input-number-input::-moz-placeholder {
  color: #bfbfbf;
}
.ant-input-number-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number-handler-wrap {
  background: #fff;
  border-left: 1px solid #d9d9d9;
  border-radius: 0 4px 4px 0;
}
.ant-input-number-handler-down {
  border-top: 1px solid #d9d9d9;
}
.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 {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-input::-moz-placeholder {
  color: #bfbfbf;
}
.ant-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-input:hover {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.ant-input:focus {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-input-disabled:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-input[disabled]:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-input-group {
  color: rgba(0, 0, 0, 0.85);
  border-collapse: separate;
  border-spacing: 0;
}
.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 .ant-input:focus {
  border-right-width: 1px;
}
.ant-input-group .ant-input:hover {
  border-right-width: 1px;
}
.ant-input-group-addon {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-input-group-addon .ant-select .ant-select-selection {
  background-color: inherit;
  border: 1px solid transparent;
  box-shadow: none;
}
.ant-input-group-addon .ant-select-open .ant-select-selection,
.ant-input-group-addon .ant-select-focused .ant-select-selection {
  color: #1bc0cb;
}
.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-selection,
.ant-input-group-addon:first-child .ant-select .ant-select-selection {
  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-selection,
.ant-input-group-addon:last-child .ant-select .ant-select-selection {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.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 > * {
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact > *:not(:last-child) {
  border-right-width: 1px;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selection,
.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input,
.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor,
.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input {
  border-right-width: 1px;
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact > *:first-child,
.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selection,
.ant-input-group.ant-input-group-compact > .ant-calendar-picker:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:first-child .ant-mention-editor,
.ant-input-group.ant-input-group-compact > .ant-time-picker:first-child .ant-time-picker-input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-input-group.ant-input-group-compact > *:last-child,
.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selection,
.ant-input-group.ant-input-group-compact > .ant-calendar-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:last-child .ant-mention-editor,
.ant-input-group.ant-input-group-compact > .ant-time-picker:last-child .ant-time-picker-input {
  border-right-width: 1px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-input-affix-wrapper {
  color: rgba(0, 0, 0, 0.85);
}
.ant-input-affix-wrapper .ant-input-prefix,
.ant-input-affix-wrapper .ant-input-suffix {
  color: rgba(0, 0, 0, 0.85);
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #3fd4d9;
}
.ant-input-password-icon {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-password-icon:hover {
  color: #333;
}
.ant-input-clear-icon {
  color: #28ced4;
}
.ant-input-clear-icon:hover {
  color: #28ced4;
}
.ant-input-clear-icon:active {
  color: #28ced4;
}
.ant-input-search-icon {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-search-icon:hover {
  color: rgba(0, 0, 0, 0.8);
}
.ant-input-search-enter-button input {
  border-right: 0;
}
.ant-input-search-enter-button + .ant-input-group-addon,
.ant-input-search-enter-button input + .ant-input-group-addon {
  border: 0;
}
.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button,
.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-layout {
  background: #f0f2f5;
}
.ant-layout-header {
  background: #001529;
}
.ant-layout-footer {
  color: rgba(0, 0, 0, 0.85);
  background: #f0f2f5;
}
.ant-layout-sider {
  background: #001529;
}
.ant-layout-sider-trigger {
  color: #fff;
  background: #002140;
}
.ant-layout-sider-zero-width-trigger {
  color: #fff;
  background: #001529;
  border-radius: 0 4px 4px 0;
}
.ant-layout-sider-zero-width-trigger:hover {
  background: #192c3e;
}
.ant-layout-sider-light {
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-trigger {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}
.ant-list {
  color: rgba(0, 0, 0, 0.85);
}
.ant-list-empty-text {
  color: rgba(0, 0, 0, 0.25);
}
.ant-list-item-content {
  color: rgba(0, 0, 0, 0.85);
}
.ant-list-item-meta-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-list-item-meta-title > a {
  color: rgba(0, 0, 0, 0.85);
}
.ant-list-item-meta-title > a:hover {
  color: #1bc0cb;
}
.ant-list-item-meta-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-list-item-action > li {
  color: rgba(0, 0, 0, 0.45);
}
.ant-list-item-action-split {
  background-color: #e8e8e8;
}
.ant-list-header {
  background: transparent;
}
.ant-list-footer {
  background: transparent;
}
.ant-list-empty {
  color: rgba(0, 0, 0, 0.45);
}
.ant-list-split .ant-list-item {
  border-bottom: 1px solid #e8e8e8;
}
.ant-list-split .ant-list-item:last-child {
  border-bottom: none;
}
.ant-list-split .ant-list-header {
  border-bottom: 1px solid #e8e8e8;
}
.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child {
  border-bottom: 1px solid #e8e8e8;
}
.ant-tabs-top > .ant-tabs-nav {
  margin: 0 0 4px 0 !important;
}
.ant-list-vertical .ant-list-item-meta-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-list-grid .ant-list-item {
  border-bottom: none;
}
.ant-list-bordered {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-list-bordered .ant-list-item {
  border-bottom: 1px solid #e8e8e8;
}
.ant-mentions-wrapper {
  color: rgba(0, 0, 0, 0.85);
}
.ant-mentions-wrapper .ant-mentions-editor {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-mentions-wrapper .ant-mentions-editor::-moz-placeholder {
  color: #bfbfbf;
}
.ant-mentions-wrapper .ant-mentions-editor:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-mentions-wrapper .ant-mentions-editor::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-mentions-wrapper .ant-mentions-editor:hover {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.ant-mentions-wrapper .ant-mentions-editor:focus {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-mentions-wrapper .ant-mentions-editor-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-mentions-wrapper .ant-mentions-editor-disabled:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-mentions-wrapper .ant-mentions-editor[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-mentions-wrapper .ant-mentions-editor[disabled]:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-mentions-wrapper.ant-mentions-active:not(.disabled) .ant-mentions-editor {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-mentions-wrapper.disabled .ant-mentions-editor {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-mentions-wrapper.disabled .ant-mentions-editor:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-mentions-wrapper .public-DraftEditorPlaceholder-root .public-DraftEditorPlaceholder-inner {
  color: #bfbfbf;
}
.ant-mentions-dropdown {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-mentions-dropdown-notfound.ant-mentions-dropdown-item {
  color: rgba(0, 0, 0, 0.25);
}
.ant-mentions-dropdown-notfound.ant-mentions-dropdown-item .anticon-loading {
  color: #1bc0cb;
}
.ant-mentions-dropdown-item {
  color: rgba(0, 0, 0, 0.85);
}
.ant-mentions-dropdown-item:hover {
  background-color: #edfffd;
}
.ant-mentions-dropdown-item.focus,
.ant-mentions-dropdown-item-active {
  background-color: #edfffd;
}
.ant-mentions-dropdown-item-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-mentions-dropdown-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
}
.ant-mentions-dropdown-item-selected,
.ant-mentions-dropdown-item-selected:hover {
  color: rgba(0, 0, 0, 0.85);
  background-color: #f5f5f5;
}
.ant-mentions-dropdown-item-divider {
  background-color: #e8e8e8;
}
.ant-mentions {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-mentions::-moz-placeholder {
  color: #bfbfbf;
}
.ant-mentions:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-mentions::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-mentions:hover {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.ant-mentions:focus {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-mentions-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-mentions-disabled:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-mentions[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-mentions[disabled]:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-mentions-disabled > textarea {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-mentions-disabled > textarea:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-mentions-focused {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-mentions > textarea {
  border: none;
}
.ant-mentions-measure {
  color: transparent;
}
.ant-mentions-dropdown {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-mentions-dropdown-menu-item {
  color: rgba(0, 0, 0, 0.85);
}
.ant-mentions-dropdown-menu-item:hover {
  background-color: #edfffd;
}
.ant-mentions-dropdown-menu-item:first-child {
  border-radius: 4px 4px 0 0;
}
.ant-mentions-dropdown-menu-item:last-child {
  border-radius: 0 0 4px 4px;
}
.ant-mentions-dropdown-menu-item-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-mentions-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
}
.ant-mentions-dropdown-menu-item-selected {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fafafa;
}
.ant-mentions-dropdown-menu-item-active {
  background-color: #edfffd;
}
.ant-menu {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-menu-item-group-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-menu-item:active,
.ant-menu-submenu-title:active {
  background: #edfffd;
}
.ant-menu-item > a {
  color: rgba(0, 0, 0, 0.85);
}
.ant-menu-item > a:hover {
  color: #1bc0cb;
}
.ant-menu-item > a::before {
  background-color: transparent;
}
.ant-menu-item-divider {
  background-color: #e8e8e8;
}
.ant-menu-item:hover,
.ant-menu-item-active,
.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.ant-menu-submenu-active,
.ant-menu-submenu-title:hover {
  color: #1bc0cb !important;
}
.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: #1bc0cb;
}
.ant-menu-item-selected > a,
.ant-menu-item-selected > a:hover {
  color: #1bc0cb;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #edfffd;
}
.ant-menu-inline,
.ant-menu-vertical,
.ant-menu-vertical-left {
  border-right: 1px solid #e8e8e8;
}
.ant-menu-vertical-right {
  border-left: 1px solid #e8e8e8;
}
.ant-menu-vertical.ant-menu-sub,
.ant-menu-vertical-left.ant-menu-sub,
.ant-menu-vertical-right.ant-menu-sub {
  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 {
  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 > .ant-menu-item-divider {
  background-color: #e8e8e8;
}
.ant-menu-submenu-popup {
  background: #fff;
  border-radius: 4px;
}
.ant-menu-submenu > .ant-menu {
  background-color: #fff;
  border-radius: 4px;
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  background: #fff;
  background: rgba(0, 0, 0, 0.85);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.85));
  background-image: none ;
  border-radius: 2px;
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before {
  background: linear-gradient(to right, #1bc0cb, #1bc0cb);
}
.ant-menu-vertical .ant-menu-submenu-selected,
.ant-menu-vertical-left .ant-menu-submenu-selected,
.ant-menu-vertical-right .ant-menu-submenu-selected {
  color: #1bc0cb;
}
.ant-menu-vertical .ant-menu-submenu-selected > a,
.ant-menu-vertical-left .ant-menu-submenu-selected > a,
.ant-menu-vertical-right .ant-menu-submenu-selected > a {
  color: #1bc0cb;
}
.ant-menu-horizontal {
  border: 0;
  border-bottom: 1px solid #e8e8e8;
  box-shadow: none;
}
.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  border-bottom: 2px solid transparent;
}
.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-submenu:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu-active,
.ant-menu-horizontal > .ant-menu-item-open,
.ant-menu-horizontal > .ant-menu-submenu-open,
.ant-menu-horizontal > .ant-menu-item-selected,
.ant-menu-horizontal > .ant-menu-submenu-selected {
  color: #1bc0cb;
  border-bottom: 2px solid #1bc0cb;
}
.ant-menu-horizontal > .ant-menu-item > a {
  color: rgba(0, 0, 0, 0.85);
}
.ant-menu-horizontal > .ant-menu-item > a:hover {
  color: #1bc0cb;
}
.ant-menu-horizontal > .ant-menu-item-selected > a {
  color: #1bc0cb;
}
.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 {
  border-right: 6px solid #1bc0cb;
}
.ant-menu-inline-collapsed-tooltip a {
  color: rgba(255, 255, 255, 0.85);
}
.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-sub.ant-menu-inline {
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.ant-menu-item-disabled,
.ant-menu-submenu-disabled {
  color: rgba(0, 0, 0, 0.25) !important;
  background: none;
  border-color: transparent !important;
}
.ant-menu-item-disabled > a,
.ant-menu-submenu-disabled > a {
  color: rgba(0, 0, 0, 0.25) !important;
}
.ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(0, 0, 0, 0.25) !important;
}
.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-menu-dark,
.ant-menu-dark .ant-menu-sub {
  color: rgba(255, 255, 255, 0.65);
  background: #001529;
}
.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-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark.ant-menu-submenu-popup {
  background: transparent;
}
.ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background: #000c17;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) inset;
}
.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 {
  border-color: #001529;
  border-bottom: 0;
}
.ant-menu-dark .ant-menu-item,
.ant-menu-dark .ant-menu-item-group-title,
.ant-menu-dark .ant-menu-item > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-menu-dark.ant-menu-inline,
.ant-menu-dark.ant-menu-vertical,
.ant-menu-dark.ant-menu-vertical-left,
.ant-menu-dark.ant-menu-vertical-right {
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-vertical .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item {
  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-item:hover,
.ant-menu-dark .ant-menu-item-active,
.ant-menu-dark .ant-menu-submenu-active,
.ant-menu-dark .ant-menu-submenu-open,
.ant-menu-dark .ant-menu-submenu-selected,
.ant-menu-dark .ant-menu-submenu-title:hover {
  color: #fff;
  background-color: transparent;
}
.ant-menu-dark .ant-menu-item:hover > a,
.ant-menu-dark .ant-menu-item-active > a,
.ant-menu-dark .ant-menu-submenu-active > a,
.ant-menu-dark .ant-menu-submenu-open > a,
.ant-menu-dark .ant-menu-submenu-selected > a,
.ant-menu-dark .ant-menu-submenu-title:hover > a {
  color: #fff;
}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark .ant-menu-item-selected {
  color: #fff;
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected::after {
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected > a,
.ant-menu-dark .ant-menu-item-selected > a:hover {
  color: #fff;
}
.ant-menu.ant-menu-dark .ant-menu-item-selected,
.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background-color: #1bc0cb;
}
.ant-menu-dark .ant-menu-item-disabled,
.ant-menu-dark .ant-menu-submenu-disabled,
.ant-menu-dark .ant-menu-item-disabled > a,
.ant-menu-dark .ant-menu-submenu-disabled > a {
  color: rgba(255, 255, 255, 0.35) !important;
}
.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-message {
  color: rgba(0, 0, 0, 0.85);
  z-index: 10003 !important;
}
.ant-message-notice-content {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
.ant-message-success .anticon {
  color: #fff;
}
.ant-message-error .anticon {
  color: #fff;
}
.ant-message-warning .anticon {
  color: #faad14;
}
.ant-message-info .anticon,
.ant-message-loading .anticon {
  color: #fff;
}
.ant-modal {
  color: rgba(0, 0, 0, 0.85);
}
.ant-modal-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-modal-content {
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
.ant-modal-close {
  color: rgba(0, 0, 0, 0.45);
  background: transparent;
  border: 0;
}
.ant-modal-close:focus,
.ant-modal-close:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-modal-header {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}
.ant-modal-footer {
  background: transparent;
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-modal-mask {
  background-color: rgba(0, 0, 0, 0.85);
}
.ant-modal-confirm-body .ant-modal-confirm-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-modal-confirm-body .ant-modal-confirm-content {
  color: rgba(0, 0, 0, 0.85);
}
.ant-modal-confirm-error .ant-modal-confirm-body > .anticon {
  color: #f5222d;
}
.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-notification {
  color: rgba(0, 0, 0, 0.85);
}
.ant-notification-notice {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
.ant-notification-notice-message {
  color: rgba(0, 0, 0, 0.85);
}
.ant-notification-notice-message-single-line-auto-margin {
  background-color: transparent;
}
.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: #f5222d;
}
.ant-notification-notice-close {
  color: rgba(0, 0, 0, 0.45);
}
.ant-notification-notice-close:hover {
  color: rgba(0, 0, 0, 0.67);
}
.ant-page-header {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}
.ant-page-header-back-button {
  color: #1bc0cb;
  color: rgba(0, 0, 0, 0.85);
}
.ant-page-header-back-button:focus,
.ant-page-header-back-button:hover {
  color: #3fd4d9;
}
.ant-page-header-back-button:active {
  color: #0d97a6;
}
.ant-page-header-title-view-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-page-header-title-view-sub-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-page-header-footer .ant-tabs-bar {
  border-bottom: 0;
}
.ant-pagination {
  color: rgba(0, 0, 0, 0.85);
}
.ant-pagination-item {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-pagination-item a {
  color: rgba(0, 0, 0, 0.85);
}
.ant-pagination-item:focus,
.ant-pagination-item:hover {
  border-color: #1bc0cb;
}
.ant-pagination-item:focus a,
.ant-pagination-item:hover a {
  color: #1bc0cb;
}
.ant-pagination-item-active {
  background: #fff;
  border-color: #1bc0cb;
}
.ant-pagination-item-active a {
  color: #1bc0cb;
}
.ant-pagination-item-active:focus,
.ant-pagination-item-active:hover {
  border-color: #3fd4d9;
}
.ant-pagination-item-active:focus a,
.ant-pagination-item-active:hover a {
  color: #3fd4d9;
}
.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: #1bc0cb;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: rgba(0, 0, 0, 0.25);
}
.ant-pagination-prev,
.ant-pagination-next,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  color: rgba(0, 0, 0, 0.85);
  border-radius: 4px;
}
.ant-pagination-prev a,
.ant-pagination-next a {
  color: rgba(0, 0, 0, 0.85);
}
.ant-pagination-prev:hover a,
.ant-pagination-next:hover a {
  border-color: #3fd4d9;
}
.ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-next .ant-pagination-item-link {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-pagination-prev:focus .ant-pagination-item-link,
.ant-pagination-next:focus .ant-pagination-item-link,
.ant-pagination-prev:hover .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link {
  color: #1bc0cb;
  border-color: #1bc0cb;
}
.ant-pagination-disabled a,
.ant-pagination-disabled:hover a,
.ant-pagination-disabled:focus a,
.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:hover .ant-pagination-item-link,
.ant-pagination-disabled:focus .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
}
.ant-pagination-options-quick-jumper input {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-pagination-options-quick-jumper input::-moz-placeholder {
  color: #bfbfbf;
}
.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-pagination-options-quick-jumper input:hover {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input:focus {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-pagination-options-quick-jumper input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-pagination-options-quick-jumper input-disabled:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-pagination-options-quick-jumper input[disabled]:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
  border: 0;
}
.ant-pagination-simple .ant-pagination-simple-pager input {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-pagination-simple .ant-pagination-simple-pager input:hover {
  border-color: #1bc0cb;
}
.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
  background: transparent;
  border-color: transparent;
}
.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.ant-pagination-disabled .ant-pagination-item {
  background: #f5f5f5;
  border-color: #d9d9d9;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border: none;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
  background: #dbdbdb;
  border-color: transparent;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
  color: #fff;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:hover,
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:focus {
  color: rgba(0, 0, 0, 0.45);
  background: #f5f5f5;
  border-color: #d9d9d9;
}
.ant-popover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-popover::after {
  background: rgba(255, 255, 255, 0.01);
}
.ant-popover-inner {
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
}
.ant-popover-title {
  color: rgba(0, 0, 0, 0.85);
  border-bottom: 1px solid #e8e8e8;
}
.ant-popover-inner-content {
  color: rgba(0, 0, 0, 0.85);
}
.ant-popover-message {
  color: rgba(0, 0, 0, 0.85);
}
.ant-popover-message > .anticon {
  color: #faad14;
}
.ant-progress {
  color: rgba(0, 0, 0, 0.85);
}
.ant-progress-inner {
  background-color: #f5f5f5;
  border-radius: 100px;
}
.ant-progress-success-bg,
.ant-progress-bg {
  background-color: #1890ff;
}
.ant-progress-success-bg {
  background-color: #52c41a;
}
.ant-progress-text {
  color: rgba(0, 0, 0, 0.45);
}
.ant-progress-status-active .ant-progress-bg::before {
  background: #fff;
  border-radius: 10px;
}
.ant-progress-status-exception .ant-progress-bg {
  background-color: #f5222d;
}
.ant-progress-status-exception .ant-progress-text {
  color: #f5222d;
}
.ant-progress-status-success .ant-progress-bg {
  background-color: #52c41a;
}
.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
.ant-progress-circle .ant-progress-inner {
  background-color: transparent;
}
.ant-progress-circle .ant-progress-text {
  color: rgba(0, 0, 0, 0.85);
}
.ant-progress-circle.ant-progress-status-exception .ant-progress-text {
  color: #f5222d;
}
.ant-progress-circle.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
.ant-radio-group {
  color: rgba(0, 0, 0, 0.85);
}
.ant-radio-wrapper {
  color: rgba(0, 0, 0, 0.85);
}
.ant-radio {
  color: rgba(0, 0, 0, 0.85);
}
.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus + .ant-radio-inner {
  border-color: #1bc0cb;
}
.ant-radio-input:focus + .ant-radio-inner {
  box-shadow: 0 0 0 3px rgba(27, 192, 203, 0.08);
}
.ant-radio-checked::after {
  border: 1px solid #1bc0cb;
  border-radius: 50%;
}
.ant-radio-inner {
  background-color: #fff;
  border-color: #d9d9d9;
  border-style: solid;
  border-width: 1px;
  border-radius: 100px;
}
.ant-radio-inner::after {
  background-color: #1bc0cb;
  border-top: 0;
  border-left: 0;
  border-radius: 8px;
}
.ant-radio-checked .ant-radio-inner {
  border-color: #1bc0cb;
}
.ant-radio-disabled .ant-radio-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.ant-radio-disabled .ant-radio-inner::after {
  background-color: rgba(0, 0, 0, 0.2);
}
.ant-radio-disabled + span {
  color: rgba(0, 0, 0, 0.25);
}
.ant-radio-button-wrapper {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-left: 0;
}
.ant-radio-button-wrapper a {
  color: rgba(0, 0, 0, 0.85);
}
.ant-radio-button-wrapper:not(:first-child)::before {
  background-color: #d9d9d9;
}
.ant-radio-button-wrapper:first-child {
  border-left: 1px solid #d9d9d9;
  border-radius: 4px 0 0 4px;
}
.ant-radio-button-wrapper:last-child {
  border-radius: 0 4px 4px 0;
}
.ant-radio-button-wrapper:first-child:last-child {
  border-radius: 4px;
}
.ant-radio-button-wrapper:hover {
  color: #1bc0cb;
}
.ant-radio-button-wrapper-checked {
  color: #1bc0cb;
  background: #fff;
  border-color: #1bc0cb;
  box-shadow: -1px 0 0 0 #1bc0cb;
}
.ant-radio-button-wrapper-checked::before {
  background-color: #1bc0cb !important;
}
.ant-radio-button-wrapper-checked:first-child {
  border-color: #1bc0cb;
  box-shadow: none !important;
}
.ant-radio-button-wrapper-checked:hover {
  color: #3fd4d9;
  border-color: #3fd4d9;
  box-shadow: -1px 0 0 0 #3fd4d9;
}
.ant-radio-button-wrapper-checked:active {
  color: #0d97a6;
  border-color: #0d97a6;
  box-shadow: -1px 0 0 0 #0d97a6;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  color: #fff;
  background: #1bc0cb;
  border-color: #1bc0cb;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #fff;
  background: #3fd4d9;
  border-color: #3fd4d9;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #fff;
  background: #0d97a6;
  border-color: #0d97a6;
}
.ant-radio-button-wrapper-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}
.ant-radio-button-wrapper-disabled:first-child,
.ant-radio-button-wrapper-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}
.ant-radio-button-wrapper-disabled:first-child {
  border-left-color: #d9d9d9;
}
.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: #fff;
  background-color: #e6e6e6;
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-rate {
  color: rgba(0, 0, 0, 0.85);
  color: #fadb14;
}
.ant-rate-star {
  color: inherit;
}
.ant-rate-star-first,
.ant-rate-star-second {
  color: #e8e8e8;
}
.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-full .ant-rate-star-second {
  color: inherit;
}
.ant-select {
  color: rgba(0, 0, 0, 0.85);
}
.ant-select > ul > li > a {
  background-color: #fff;
}
.ant-select-arrow {
  color: inherit;
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-selection {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-radius: 4px;
}
.ant-select-selection:hover {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.ant-select-focused .ant-select-selection,
.ant-select-selection:focus,
.ant-select-selection:active {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-select-selection__clear {
  color: rgba(0, 0, 0, 0.25);
  background: #fff;
}
.ant-picker-suffix,
.ant-select-selection__clear,
.ant-calendar-picker-icon,
.ant-input-affix-wrapper,
.ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #3fd4d9 !important;
  box-shadow: none;
}
.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-arrow {
  color: #3fd4d9;
}
.ant-select-selection__clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-select-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-disabled .ant-select-selection {
  background: #f5f5f5;
}
.ant-select-disabled .ant-select-selection:hover,
.ant-select-disabled .ant-select-selection:focus,
.ant-select-disabled .ant-select-selection:active {
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice {
  color: rgba(0, 0, 0, 0.33);
  background: #f5f5f5;
}
.ant-select-disabled .ant-select-selection__choice__remove {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-disabled .ant-select-selection__choice__remove:hover {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-selection__placeholder,
.ant-select-search__field__placeholder {
  color: #bfbfbf;
}
.ant-select-search--inline .ant-select-search__field {
  background: transparent;
  border-width: 0;
  border-radius: 4px;
}
.ant-select-selection--multiple .ant-select-selection__choice {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
}
.ant-select-selection--multiple .ant-select-selection__choice__remove {
  color: inherit;
  color: rgba(0, 0, 0, 0.45);
}
.ant-select-selection--multiple .ant-select-selection__choice__remove:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-select-open .ant-select-selection {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-select-combobox .ant-select-search__field {
  box-shadow: none;
}
.ant-select-dropdown,
.ant-picker-dropdown {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15) !important;
}
.ant-select-dropdown-menu-item-group-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),
.ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child {
  border-radius: 0;
}
.ant-select-dropdown-menu-item {
  color: rgba(0, 0, 0, 0.85);
}
.ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #edfffd;
}
.ant-select-dropdown-menu-item:first-child {
  border-radius: 4px 4px 0 0;
}
.ant-select-dropdown-menu-item:last-child {
  border-radius: 0 0 4px 4px;
}
.ant-select-dropdown-menu-item-selected {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fafafa;
}
.ant-select-dropdown-menu-item-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #edfffd;
}
.ant-select-dropdown-menu-item-divider {
  background-color: #e8e8e8;
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item .ant-select-selected-icon {
  color: transparent;
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover .ant-select-selected-icon {
  color: rgba(0, 0, 0, 0.87);
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected .ant-select-selected-icon,
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover .ant-select-selected-icon {
  color: #1bc0cb;
}
.ant-skeleton-header .ant-skeleton-avatar {
  background: #f2f2f2;
}
.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-content .ant-skeleton-title {
  background: #f2f2f2;
}
.ant-skeleton-content .ant-skeleton-paragraph > li {
  background: #f2f2f2;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {
  background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);
  background-size: 400% 100%;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);
  background-size: 400% 100%;
}
.ant-slider {
  color: rgba(0, 0, 0, 0.85);
}
.ant-slider-rail {
  background-color: #f5f5f5;
  border-radius: 2px;
}
.ant-slider-track {
  background-color: #94f2ef;
  border-radius: 4px;
}
.ant-slider-handle {
  background-color: #fff;
  border: solid 2px #94f2ef;
  border-radius: 50%;
  box-shadow: 0;
}
.ant-slider-handle:focus {
  border-color: #49cdd5;
  box-shadow: 0 0 0 5px rgba(27, 192, 203, 0.2);
}
.ant-slider-handle.ant-tooltip-open {
  border-color: #1bc0cb;
}
.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}
.ant-slider:hover .ant-slider-track {
  background-color: #67e6e6;
}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #67e6e6;
}
.ant-slider-mark-text {
  color: rgba(0, 0, 0, 0.45);
}
.ant-slider-mark-text-active {
  color: rgba(0, 0, 0, 0.85);
}
.ant-slider-step {
  background: transparent;
}
.ant-slider-dot {
  background-color: #fff;
  border: 2px solid #e8e8e8;
  border-radius: 50%;
}
.ant-slider-dot-active {
  border-color: #8de0e5;
}
.ant-slider-disabled .ant-slider-track {
  background-color: rgba(0, 0, 0, 0.25) !important;
}
.ant-slider-disabled .ant-slider-handle,
.ant-slider-disabled .ant-slider-dot {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25) !important;
  box-shadow: none;
}
.ant-spin {
  color: rgba(0, 0, 0, 0.85);
  color: #1bc0cb;
}
.ant-spin-container::after {
  background: #fff;
}
.ant-spin-tip {
  color: rgba(0, 0, 0, 0.45);
}
.ant-spin-dot-item {
  background-color: #1bc0cb;
  border-radius: 100%;
}
.ant-statistic {
  color: rgba(0, 0, 0, 0.85);
}
.ant-statistic-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-statistic-content {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-icon {
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 32px;
}
.ant-steps-item-icon > .ant-steps-icon {
  color: #1bc0cb;
}
.ant-steps-item-tail::after {
  background: #e8e8e8;
  border-radius: 1px;
}
.ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-title::after {
  background: #e8e8e8;
}
.ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait .ant-steps-item-icon {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-wait > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process .ant-steps-item-icon {
  background-color: #fff;
  border-color: #1bc0cb;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #1bc0cb;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #1bc0cb;
}
.ant-steps-item-process > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-process > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-process > .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process .ant-steps-item-icon {
  background: #1bc0cb;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #fff;
}
.ant-steps-item-finish .ant-steps-item-icon {
  background-color: #fff;
  border-color: #1bc0cb;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {
  color: #1bc0cb;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #1bc0cb;
}
.ant-steps-item-finish > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-finish > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #1bc0cb;
}
.ant-steps-item-finish > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-finish > .ant-steps-item-tail::after {
  background-color: #1bc0cb;
}
.ant-steps-item-error .ant-steps-item-icon {
  background-color: transparent;
  border-color: #f5222d;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon {
  color: #f5222d;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #f5222d;
}
.ant-steps-item-error > .ant-steps-item-content > .ant-steps-item-title {
  color: #f5222d;
}
.ant-steps-item-error > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-error > .ant-steps-item-content > .ant-steps-item-description {
  color: #f5222d;
}
.ant-steps-item-error > .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after {
  background: #f5222d;
}
.ant-steps-item[role='button']:not(.ant-steps-item-process):hover .ant-steps-item-title,
.ant-steps-item[role='button']:not(.ant-steps-item-process):hover .ant-steps-item-description {
  color: #1bc0cb;
}
.ant-steps-item[role='button']:not(.ant-steps-item-process):hover .ant-steps-item-icon {
  border-color: #1bc0cb;
}
.ant-steps-item[role='button']:not(.ant-steps-item-process):hover .ant-steps-item-icon .ant-steps-icon {
  color: #1bc0cb;
}
.ant-steps-item-custom .ant-steps-item-icon {
  background: none;
  border: 0;
}
.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #1bc0cb;
}
.ant-steps-small .ant-steps-item-icon {
  border-radius: 24px;
}
.ant-steps-small .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
  background: none;
  border: 0;
  border-radius: 0;
}
.ant-steps-dot .ant-steps-item-icon {
  background: transparent;
  border: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot {
  border-radius: 100px;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after {
  background: rgba(0, 0, 0, 0.001);
}
.ant-steps-flex-not-supported.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item {
  background: #fff;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item .ant-steps-icon-dot::before,
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item .ant-steps-icon-dot::after {
  background: #fff;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #ccc;
}
.ant-switch {
  color: rgba(0, 0, 0, 0.85);
  background-color: rgba(0, 0, 0, 0.25);
  border: 1px solid transparent;
  border-radius: 100px;
}
.ant-switch-inner {
  color: #fff;
}
.ant-switch-loading-icon,
.ant-switch::after {
  background-color: #fff;
  border-radius: 18px;
}
.ant-switch::after {
  box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);
}
.ant-switch-loading-icon {
  background: transparent;
}
.ant-switch-loading .ant-switch-loading-icon {
  color: rgba(0, 0, 0, 0.85);
}
.ant-switch-checked.ant-switch-loading .ant-switch-loading-icon {
  color: #1bc0cb;
}
.ant-switch:focus {
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-switch:focus:hover {
  box-shadow: none;
}
.ant-switch-checked {
  background-color: #1bc0cb;
}
.ant-table {
  color: rgba(0, 0, 0, 0.85);
}
.ant-table table {
  border-radius: 4px 4px 0 0;
}
.ant-table-thead > tr > th {
  color: #333;
  line-height: 20px;
  background: #fafafa;
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-thead > tr > th .anticon-filter,
.ant-table-thead > tr > th .ant-table-filter-icon {
  color: #bfbfbf;
}
.ant-table-thead > tr > th .ant-table-filter-selected.anticon-filter {
  color: #1bc0cb;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner {
  color: #bfbfbf;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up.on,
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.ant-table-thead > tr > th.ant-table-column-has-actions {
  background-clip: padding-box;
  -webkit-background-clip: border-box;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters .anticon-filter.ant-table-filter-open,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters .ant-table-filter-icon.ant-table-filter-open {
  color: rgba(0, 0, 0, 0.45);
  background: #e5e5e5;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:hover,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:hover {
  color: rgba(0, 0, 0, 0.45);
  background: #e5e5e5;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:active,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:active {
  color: rgba(0, 0, 0, 0.85);
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #f2f2f2;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .anticon-filter,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .ant-table-filter-icon {
  background: #f2f2f2;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-up:not(.on),
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-down:not(.on) {
  color: rgba(0, 0, 0, 0.45);
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters::before {
  background: transparent;
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters:hover::before {
  background: rgba(0, 0, 0, 0.04);
}
.ant-table-thead > tr:first-child > th:first-child {
  border-top-left-radius: 4px;
}
.ant-table-thead > tr:first-child > th:last-child {
  border-top-right-radius: 4px;
}
.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}
.ant-table-tbody > tr > td {
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.ant-table-thead > tr:hover:not(.ant-table-expanded-row) > td,
.ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.ant-table-thead > tr:hover {
  background: none;
}
.ant-table-footer {
  background: #fafafa;
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-table-footer::before {
  background: #fafafa;
}
.ant-table.ant-table-bordered .ant-table-footer {
  border: 1px solid #e8e8e8;
}
.ant-table-title {
  border-radius: 4px 4px 0 0;
}
.ant-table.ant-table-bordered .ant-table-title {
  border: 1px solid #e8e8e8;
}
.ant-table-title + .ant-table-content {
  border-radius: 4px 4px 0 0;
}
.ant-table-bordered .ant-table-title + .ant-table-content,
.ant-table-bordered .ant-table-title + .ant-table-content table,
.ant-table-bordered .ant-table-title + .ant-table-content .ant-table-thead > tr:first-child > th {
  border-radius: 0;
}
.ant-table-without-column-header .ant-table-title + .ant-table-content,
.ant-table-without-column-header table {
  border-radius: 0;
}
.ant-table-without-column-header.ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-top: 1px solid #e8e8e8;
  border-radius: 4px;
}
.ant-table-tbody > tr.ant-table-row-selected td {
  color: inherit;
  background-color: #ffffff;
}
.ant-table-thead > tr > th.ant-table-column-sort {
  background: #f5f5f5;
}
.ant-table-tbody > tr > td.ant-table-column-sort {
  background: rgba(0, 0, 0, 0.01);
}
.ant-table-header {
  background: #fafafa;
}
.ant-table-header table {
  border-radius: 4px 4px 0 0;
}
.ant-table-loading .ant-table-body {
  background: #fff;
}
.ant-table-bordered .ant-table-header > table,
.ant-table-bordered .ant-table-body > table,
.ant-table-bordered .ant-table-fixed-left table,
.ant-table-bordered .ant-table-fixed-right table {
  border: 1px solid #e8e8e8;
  border-right: 0;
  border-bottom: 0;
}
.ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-header > table {
  border-bottom: 0;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-body > table {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-header + .ant-table-body > table,
.ant-table-bordered.ant-table-fixed-header .ant-table-body-inner > table {
  border-top: 0;
}
.ant-table-bordered .ant-table-thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-bordered .ant-table-thead > tr > th,
.ant-table-bordered .ant-table-tbody > tr > td {
  border-right: 1px solid #e8e8e8;
}
.ant-table-placeholder {
  color: rgba(0, 0, 0, 0.25);
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-table-filter-dropdown {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-filter-dropdown .ant-dropdown-menu {
  border: 0;
  border-radius: 4px 4px 0 0;
  box-shadow: none;
}
.ant-table-filter-dropdown .ant-dropdown-menu-sub {
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title::after {
  color: #1bc0cb;
}
.ant-table-filter-dropdown > .ant-dropdown-menu > .ant-dropdown-menu-item:last-child,
.ant-table-filter-dropdown > .ant-dropdown-menu > .ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title {
  border-radius: 0;
}
.ant-table-filter-dropdown-btns {
  border-top: 1px solid #e8e8e8;
}
.ant-table-filter-dropdown-link {
  color: #1bc0cb;
}
.ant-table-filter-dropdown-link:hover {
  color: #3fd4d9;
}
.ant-table-filter-dropdown-link:active {
  color: #0d97a6;
}
.ant-table-selection .anticon-down {
  color: #bfbfbf;
}
.ant-table-selection-menu {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-selection-menu .ant-action-down {
  color: #bfbfbf;
}
.ant-table-selection-down:hover .anticon-down {
  color: rgba(0, 0, 0, 0.6);
}
.ant-table-row-expand-icon {
  background: #fff;
  border: 1px solid #e8e8e8;
}
tr.ant-table-expanded-row,
tr.ant-table-expanded-row:hover {
  background: #fbfbfb;
}
.ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body {
  background: #fff;
}
.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-hide-scrollbar {
  scrollbar-color: transparent transparent;
}
.ant-table-hide-scrollbar::-webkit-scrollbar {
  background-color: transparent;
}
.ant-table-fixed-left,
.ant-table-fixed-right {
  border-radius: 0;
}
.ant-table-fixed-left table,
.ant-table-fixed-right table {
  background: #fff;
}
.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-outer .ant-table-fixed,
.ant-table-fixed-header .ant-table-fixed-right .ant-table-body-outer .ant-table-fixed {
  border-radius: 0;
}
.ant-table-fixed-left {
  box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.15);
}
.ant-table-fixed-left,
.ant-table-fixed-left table {
  border-radius: 4px 0 0 0;
}
.ant-table-fixed-left .ant-table-thead > tr > th:last-child {
  border-top-right-radius: 0;
}
.ant-table-fixed-right {
  box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.15);
}
.ant-table-fixed-right,
.ant-table-fixed-right table {
  border-radius: 0 4px 0 0;
}
.ant-table-fixed-right .ant-table-expanded-row {
  color: transparent;
}
.ant-table-fixed-right .ant-table-thead > tr > th:first-child {
  border-top-left-radius: 0;
}
.ant-table.ant-table-scroll-position-left .ant-table-fixed-left {
  box-shadow: none;
}
.ant-table.ant-table-scroll-position-right .ant-table-fixed-right {
  box-shadow: none;
}
.ant-table-small {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
}
.ant-table-small > .ant-table-title {
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small > .ant-table-content > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-body > table,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table {
  border: 0;
}
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr {
  background-color: transparent;
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: rgba(0, 0, 0, 0.01);
}
.ant-table-small > .ant-table-content .ant-table-header {
  background-color: #fff;
}
.ant-table-small > .ant-table-content .ant-table-placeholder,
.ant-table-small > .ant-table-content .ant-table-row:last-child td {
  border-bottom: 0;
}
.ant-table-small.ant-table-bordered {
  border-right: 0;
}
.ant-table-small.ant-table-bordered .ant-table-title {
  border: 0;
  border-right: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-content {
  border-right: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-footer {
  border: 0;
  border-top: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-placeholder {
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}
.ant-table-small.ant-table-bordered .ant-table-thead > tr > th:last-child,
.ant-table-small.ant-table-bordered .ant-table-tbody > tr > td:last-child {
  border-right: none;
}
.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-thead > tr > th:last-child,
.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-tbody > tr > td:last-child {
  border-right: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-fixed-right {
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
  background: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
  color: #1bc0cb;
  background: #fff;
  border-color: #e8e8e8;
  border-bottom: 1px solid #fff;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x {
  color: rgba(0, 0, 0, 0.45);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tabs-extra-content .ant-tabs-new-tab {
  color: rgba(0, 0, 0, 0.85);
  border: 1px solid #e8e8e8;
  border-radius: 2px;
}
.ant-tabs-extra-content .ant-tabs-new-tab:hover {
  color: #1bc0cb;
  border-color: #1bc0cb;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
  border-bottom: 1px solid #e8e8e8;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab {
  border-right: 0;
  border-radius: 4px 0 0 4px;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
  border-left: 0;
  border-radius: 0 4px 4px 0;
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab {
  border-top: 0;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab-active {
  color: #1bc0cb;
}
.ant-tabs {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tabs-ink-bar {
  background-color: #1bc0cb;
}
.ant-tabs-bar {
  border-bottom: 1px solid #e8e8e8;
}
.ant-tabs-bottom .ant-tabs-bottom-bar {
  border-top: 1px solid #e8e8e8;
  border-bottom: none;
}
.ant-tabs-tab-prev,
.ant-tabs-tab-next {
  color: rgba(0, 0, 0, 0.45);
  background-color: transparent;
  border: 0;
}
.ant-tabs-tab-prev:hover,
.ant-tabs-tab-next:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tabs-tab-btn-disabled,
.ant-tabs-tab-btn-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: var(--btn-primary-bg);
}
.ant-tabs-tab-btn:active {
  color: #0d97a6;
}
.ant-tabs-nav .ant-tabs-tab:hover {
  color: #3fd4d9;
}
.ant-tabs-nav .ant-tabs-tab:active {
  color: #0d97a6;
}
.ant-tabs-nav .ant-tabs-tab-disabled,
.ant-tabs-nav .ant-tabs-tab-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs-nav .ant-tabs-tab-active {
  color: #1bc0cb;
}
.ant-tabs .ant-tabs-left-bar,
.ant-tabs .ant-tabs-right-bar {
  border-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar {
  border-right: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-left-content {
  border-left: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-right-bar {
  border-left: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-right-content {
  border-right: 1px solid #e8e8e8;
}
.ant-tag {
  color: rgba(0, 0, 0, 0.85);
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-tag,
.ant-tag a,
.ant-tag a:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tag .anticon-close {
  color: rgba(0, 0, 0, 0.45);
}
.ant-tag .anticon-close:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tag-has-color {
  border-color: transparent;
}
.ant-tag-has-color,
.ant-tag-has-color a,
.ant-tag-has-color a:hover,
.ant-tag-has-color .anticon-close,
.ant-tag-has-color .anticon-close:hover {
  color: #fff;
}
.ant-tag-checkable {
  background-color: transparent;
  border-color: transparent;
}
.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
  color: #1bc0cb;
}
.ant-tag-checkable:active,
.ant-tag-checkable-checked {
  color: #fff;
}
.ant-tag-checkable-checked {
  background-color: #1bc0cb;
}
.ant-tag-checkable:active {
  background-color: #0d97a6;
}
.ant-tag-pink {
  color: #eb2f96;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-pink-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-magenta {
  color: #eb2f96;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-magenta-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-red {
  color: #f5222d;
  background: #fff1f0;
  border-color: #ffa39e;
}
.ant-tag-red-inverse {
  color: #fff;
  background: #f5222d;
  border-color: #f5222d;
}
.ant-tag-volcano {
  color: #fa541c;
  background: #fff2e8;
  border-color: #ffbb96;
}
.ant-tag-volcano-inverse {
  color: #fff;
  background: #fa541c;
  border-color: #fa541c;
}
.ant-tag-orange {
  color: #fa8c16;
  background: #fff7e6;
  border-color: #ffd591;
}
.ant-tag-orange-inverse {
  color: #fff;
  background: #fa8c16;
  border-color: #fa8c16;
}
.ant-tag-yellow {
  color: #fadb14;
  background: #feffe6;
  border-color: #fffb8f;
}
.ant-tag-yellow-inverse {
  color: #fff;
  background: #fadb14;
  border-color: #fadb14;
}
.ant-tag-gold {
  color: #faad14;
  background: #fffbe6;
  border-color: #ffe58f;
}
.ant-tag-gold-inverse {
  color: #fff;
  background: #faad14;
  border-color: #faad14;
}
.ant-tag-cyan {
  color: #13c2c2;
  background: #e6fffb;
  border-color: #87e8de;
}
.ant-tag-cyan-inverse {
  color: #fff;
  background: #13c2c2;
  border-color: #13c2c2;
}
.ant-tag-lime {
  color: #a0d911;
  background: #fcffe6;
  border-color: #eaff8f;
}
.ant-tag-lime-inverse {
  color: #fff;
  background: #a0d911;
  border-color: #a0d911;
}
.ant-tag-green {
  color: #52c41a;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-green-inverse {
  color: #fff;
  background: #52c41a;
  border-color: #52c41a;
}
.ant-tag-blue {
  color: #1890ff;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.ant-tag-blue-inverse {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
}
.ant-tag-geekblue {
  color: #2f54eb;
  background: #f0f5ff;
  border-color: #adc6ff;
}
.ant-tag-geekblue-inverse {
  color: #fff;
  background: #2f54eb;
  border-color: #2f54eb;
}
.ant-tag-purple {
  color: #722ed1;
  background: #f9f0ff;
  border-color: #d3adf7;
}
.ant-tag-purple-inverse {
  color: #fff;
  background: #722ed1;
  border-color: #722ed1;
}
.ant-time-picker-panel {
  color: rgba(0, 0, 0, 0.85);
}
.ant-time-picker-panel-inner {
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-time-picker-panel-input {
  border: 0;
}
.ant-time-picker-panel-input::-moz-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-panel-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-panel-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-panel-input-wrap {
  border-bottom: 1px solid #e8e8e8;
}
.ant-time-picker-panel-input-invalid {
  border-color: #f5222d;
}
.ant-time-picker-panel-select {
  border-left: 1px solid #e8e8e8;
}
.ant-time-picker-panel-select:first-child {
  border-left: 0;
}
.ant-time-picker-panel-select:last-child {
  border-right: 0;
}
.ant-time-picker-panel-select li:hover {
  background: #edfffd;
}
li.ant-time-picker-panel-select-option-selected {
  background: #f5f5f5;
}
li.ant-time-picker-panel-select-option-selected:hover {
  background: #f5f5f5;
}
li.ant-time-picker-panel-select-option-disabled {
  color: rgba(0, 0, 0, 0.25);
}
li.ant-time-picker-panel-select-option-disabled:hover {
  background: transparent;
}
.ant-time-picker-panel-addon {
  border-top: 1px solid #e8e8e8;
}
.ant-time-picker {
  color: rgba(0, 0, 0, 0.85);
}
.ant-time-picker-input {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-time-picker-input::-moz-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-input:hover {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
}
.ant-time-picker-input:focus {
  border-color: #3fd4d9;
  border-right-width: 1px !important;
  box-shadow: 0 0 0 2px rgba(27, 192, 203, 0.2);
}
.ant-time-picker-input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-time-picker-input-disabled:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-time-picker-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-time-picker-input[disabled]:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-time-picker-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.ant-time-picker-input[disabled]:hover {
  border-color: #e6d8d8;
  border-right-width: 1px !important;
}
.ant-time-picker-icon,
.ant-time-picker-clear {
  color: rgba(0, 0, 0, 0.25);
}
.ant-time-picker-icon .ant-time-picker-clock-icon,
.ant-time-picker-clear .ant-time-picker-clock-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-time-picker-clear {
  background: #fff;
}
.ant-time-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-timeline {
  color: rgba(0, 0, 0, 0.85);
}
.ant-timeline-item-tail {
  border-left: 2px solid #e8e8e8;
}
.ant-timeline-item-head {
  background-color: #fff;
  border: 2px solid transparent;
  border-radius: 100px;
}
.ant-timeline-item-head-blue {
  color: #1bc0cb;
  border-color: #1bc0cb;
}
.ant-timeline-item-head-red {
  color: #f5222d;
  border-color: #f5222d;
}
.ant-timeline-item-head-green {
  color: #52c41a;
  border-color: #52c41a;
}
.ant-timeline-item-head-custom {
  border: 0;
  border-radius: 0;
}
.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  border-left: 2px dotted #e8e8e8;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  border-left: 2px dotted #e8e8e8;
}
.ant-tooltip {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tooltip-inner {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-transfer {
  color: rgba(0, 0, 0, 0.85);
}
.ant-transfer-disabled .ant-transfer-list {
  background: #f5f5f5;
}
.ant-transfer-list {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-transfer-list-search-action {
  color: rgba(0, 0, 0, 0.25);
}
.ant-transfer-list-search-action .anticon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-transfer-list-search-action .anticon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-transfer-list-header {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background-color: #edfffd;
}
.ant-transfer-list-content-item-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-transfer-list-body-not-found {
  color: rgba(0, 0, 0, 0.25);
}
.ant-transfer-list-footer {
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small {
  border: 0;
  border-radius: 0;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th {
  background: #fafafa;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content .ant-table-row:last-child td {
  border-bottom: 1px solid #e8e8e8;
}
.ant-transfer {
  color: rgba(0, 0, 0, 0.85);
}
.ant-transfer-disabled .ant-transfer-list {
  background: #f5f5f5;
}
.ant-transfer-list {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-transfer-list-search-action {
  color: rgba(0, 0, 0, 0.25);
}
.ant-transfer-list-search-action .anticon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-transfer-list-search-action .anticon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-transfer-list-header {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background-color: #edfffd;
}
.ant-transfer-list-content-item-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-transfer-list-body-not-found {
  color: rgba(0, 0, 0, 0.25);
}
.ant-transfer-list-footer {
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-select-tree-checkbox {
  color: rgba(0, 0, 0, 0.85);
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {
  color: var(--primary-color);
}
.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: #1bc0cb;
}
.ant-select-tree-checkbox-checked::after {
  border: 1px solid #1bc0cb;
  border-radius: 2px;
}
.ant-select-tree-checkbox-inner {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
}
.ant-select-tree-checkbox-inner::after {
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner {
  background-color: #1bc0cb;
  border-color: #1bc0cb;
}
.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
}
.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;
}
.ant-select-tree-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-tree-checkbox-wrapper {
  color: rgba(0, 0, 0, 0.85);
}
.ant-select-tree-checkbox-group {
  color: rgba(0, 0, 0, 0.85);
}
.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 {
  background-color: #1bc0cb;
  border: 0;
}
.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-select-tree {
  color: rgba(0, 0, 0, 0.85);
}
.ant-select-tree li .ant-select-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.85);
  border-radius: 2px;
}
.ant-select-tree li .ant-select-tree-node-content-wrapper:hover {
  background-color: #edfffd;
}
.ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background-color: #c4fffb;
}
.ant-select-tree li span.ant-select-tree-switcher,
.ant-select-tree li span.ant-select-tree-iconEle {
  border: 0 none;
}
.ant-select-tree li span.ant-select-icon_loading .ant-select-switcher-loading-icon {
  color: #1bc0cb;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-select-switcher-loading-icon,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-loading-icon {
  color: #1bc0cb;
}
li.ant-select-tree-treenode-disabled > span:not(.ant-select-tree-switcher),
li.ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper,
li.ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper span {
  color: rgba(0, 0, 0, 0.25);
}
li.ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-select-tree-dropdown {
  color: rgba(0, 0, 0, 0.85);
}
.ant-select-tree-dropdown .ant-select-dropdown-search {
  background: #fff;
}
.ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-select-tree-dropdown .ant-select-not-found {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper {
  border-radius: 0;
}
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper:hover,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper:hover::before,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper:hover::before {
  background: #edfffd;
}
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: #fff;
  background: transparent;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-switcher,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-switcher {
  color: #fff;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox .ant-tree-checkbox-inner,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox .ant-tree-checkbox-inner {
  border-color: #1bc0cb;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked::after,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked::after {
  border-color: #fff;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
  background: #fff;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  border-color: #1bc0cb;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before {
  background: #1bc0cb;
}
.ant-tree-checkbox {
  color: rgba(0, 0, 0, 0.85);
}
.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: #1bc0cb;
}
.ant-tree-checkbox-checked::after {
  border: 1px solid #1bc0cb;
  border-radius: 2px;
}
.ant-tree-checkbox-inner {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
}
.ant-tree-checkbox-inner::after {
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
  background-color: #1bc0cb;
  border-color: #1bc0cb;
}
.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
}
.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;
}
.ant-tree-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tree-checkbox-wrapper {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tree-checkbox-group {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after {
  background-color: #1bc0cb;
  border: 0;
}
.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 {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tree li span[draggable],
.ant-tree li span[draggable='true'] {
  border-top: 2px transparent solid;
  border-bottom: 2px transparent solid;
}
.ant-tree li.drag-over > span[draggable] {
  color: white;
  background-color: #1bc0cb;
}
.ant-tree li.drag-over-gap-top > span[draggable] {
  border-top-color: #1bc0cb;
}
.ant-tree li.drag-over-gap-bottom > span[draggable] {
  border-bottom-color: #1bc0cb;
}
.ant-tree li.filter-node > span {
  color: #f5222d !important;
}
.ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon,
.ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon {
  color: #1bc0cb;
}
.ant-tree li .ant-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.85);
  border-radius: 2px;
}
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #ecf3f8;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background-color: #c4fffb;
}
.ant-tree li span.ant-tree-switcher,
.ant-tree li span.ant-tree-iconEle {
  border: 0 none;
}
li.ant-tree-treenode-disabled > span:not(.ant-tree-switcher),
li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper,
li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span {
  color: rgba(0, 0, 0, 0.25);
}
li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-tree.ant-tree-show-line li span.ant-tree-switcher {
  color: rgba(0, 0, 0, 0.45);
  background: #fff;
}
.ant-tree.ant-tree-show-line li:not(:last-child)::before {
  border-left: 1px solid #d9d9d9;
}
.ant-typography {
  color: rgba(0, 0, 0, 0.85);
}
.ant-typography.ant-typography-secondary {
  color: rgba(0, 0, 0, 0.45);
}
.ant-typography.ant-typography-warning {
  color: #faad14;
}
.ant-typography.ant-typography-danger {
  color: #f5222d;
}
.ant-typography.ant-typography-disabled {
  color: rgba(0, 0, 0, 0.25);
}
h1.ant-typography,
.ant-typography h1 {
  color: rgba(0, 0, 0, 0.85);
}
h2.ant-typography,
.ant-typography h2 {
  color: rgba(0, 0, 0, 0.85);
}
h3.ant-typography,
.ant-typography h3 {
  color: rgba(0, 0, 0, 0.85);
}
h4.ant-typography,
.ant-typography h4 {
  color: rgba(0, 0, 0, 0.85);
}
.ant-typography a {
  color: #1bc0cb;
}
.ant-typography a:focus,
.ant-typography a:hover {
  color: #3fd4d9;
}
.ant-typography a:active {
  color: #0d97a6;
}
.ant-typography a[disabled] {
  color: rgba(0, 0, 0, 0.25);
}
.ant-typography code {
  background: rgba(0, 0, 0, 0.06);
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 3px;
}
.ant-typography mark {
  background-color: #ffe58f;
}
.ant-typography-expand,
.ant-typography-edit,
.ant-typography-copy {
  color: #1bc0cb;
}
.ant-typography-expand:focus,
.ant-typography-edit:focus,
.ant-typography-copy:focus,
.ant-typography-expand:hover,
.ant-typography-edit:hover,
.ant-typography-copy:hover {
  color: #3fd4d9;
}
.ant-typography-expand:active,
.ant-typography-edit:active,
.ant-typography-copy:active {
  color: #0d97a6;
}
.ant-typography-copy-success,
.ant-typography-copy-success:hover,
.ant-typography-copy-success:focus {
  color: #52c41a;
}
.ant-typography-edit-content-confirm {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload {
  color: rgba(0, 0, 0, 0.85);
}
.ant-upload.ant-upload-select-picture-card {
  background-color: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
}
.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #1bc0cb;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  background-color: #edfffd;
}
.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: #ecf3f8;
}
.ant-upload.ant-upload-drag {
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
}
.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
  border-color: #0d97a6;
}
.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #3fd4d9;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
  color: #3fd4d9;
}
.ant-upload.ant-upload-drag p.ant-upload-text {
  color: rgba(0, 0, 0, 0.85);
}
.ant-upload.ant-upload-drag p.ant-upload-hint {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload.ant-upload-drag .anticon-plus {
  color: rgba(0, 0, 0, 0.25);
}
.ant-upload.ant-upload-drag .anticon-plus:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload.ant-upload-drag:hover .anticon-plus {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list {
  color: rgba(0, 0, 0, 0.85);
}
.ant-upload-list-item-info .anticon-loading,
.ant-upload-list-item-info .anticon-paper-clip {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list-item .anticon-close {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list-item .anticon-close:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #edfffd;
}
.ant-upload-list-item-error,
.ant-upload-list-item-error .anticon-paper-clip,
.ant-upload-list-item-error .ant-upload-list-item-name {
  color: #f5222d;
}
.ant-upload-list-item-error .anticon-close {
  color: #f5222d !important;
}
.ant-upload-list-picture .ant-upload-list-item,
.ant-upload-list-picture-card .ant-upload-list-item {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-upload-list-picture .ant-upload-list-item:hover,
.ant-upload-list-picture-card .ant-upload-list-item:hover {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-error,
.ant-upload-list-picture-card .ant-upload-list-item-error {
  border-color: #f5222d;
}
.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-uploading,
.ant-upload-list-picture-card .ant-upload-list-item-uploading {
  border-style: dashed;
}
.ant-upload-list-picture-card .ant-upload-list-item-info::before {
  background-color: rgba(0, 0, 0, 0.5);
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
  color: rgba(255, 255, 255, 0.85);
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
  color: #fff;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #fafafa;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading-text {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list .ant-upload-success-icon {
  color: #52c41a;
}
:root {
  --hk-primary-color: #1BC0CB;
  --hk-assist-color-1: #0B72F6;
  --hk-assist-color-2: #32A3FF;
  --hk-assist-color-3: #F7BA1E;
  --hk-assist-color-4: #F74F63;
  --hk-function-color-runing: #1890FF;
  --hk-function-color-error: #FF4359;
  --hk-function-color-success: #04B42A;
  --hk-function-color-warning: #FF7D00;
  --hk-function-color-default: #C7CED6;
  --hk-function-color-runing-assist: #E8F3FF;
  --hk-function-color-error-assist: #FFECE8;
  --hk-function-color-success-assist: #E9FFEA;
  --hk-function-color-warning-assist: #FFF7E8;
  --hk-function-color-default-assist: #F2F3F5;
  --hk-neutral-color-background: #F2F5F8;
  --hk-neutral-color-table-header: #E5F6FC;
  --hk-neutral-color-list-hover: #ECF3F8;
  --hk-neutral-color-cell-disable: #F5F5F5;
  --hk-neutral-color-disable: #F5F5F5;
  --hk-neutral-color-gap: #D9D9D9;
  --hk-font-color-title: #07090C;
  --hk-font-color: #3E4651;
  --hk-font-color-text: #3E4651;
  --hk-font-color-text-secondary: #898F96;
  --hk-font-color-text-link: #027AFF;
  --hk-font-color-text-error: #F54A45;
  --hk-font-family: 'PingFang SC', sans-serif;
  --hk-font-size-xxxl: 32px;
  --hk-font-size-xxl: 24px;
  --hk-font-size-xl: 20px;
  --hk-font-size-lg: 18px;
  --hk-font-size-md: 14px;
  --hk-font-size-sm: 12px;
  --hk-font-size-xs: 10px;
  --hk-font-size-super: var(--hk-font-size-xxxl);
  --hk-font-size-large: var(--hk-font-size-xxl);
  --hk-font-size-h1: var(--hk-font-size-xl);
  --hk-font-size-h2: var(--hk-font-size-lg);
  --hk-font-size: var(--hk-font-size-md);
  --hk-font-size-desc: var(--hk-font-size-sm);
  --messageNoticeColor: var(--assist-color-4);
  --linkColor: var(--hk-font-color-text-link);
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
  --hk-font-color-secondary: var(--hk-font-color);
  --hk-scrollbar-color: #c1c1c1 var(--hk-neutral-color-background);
  --hk-font-color-amount: var(--hk-primary-color);
  --hk-font-weight-amount: 700;
  --hk-border-color-primary: var(--hk-primary-color);
  --hk-button-color-primary: var(--hk-primary-color);
  --hk-border-color: rgba(0, 0, 0, 0.06);
  --hk-background-color-active: #f7fdff;
  --hk-button-xs-font-size: var(--hk-font-size-sm);
  --hk-input-background-color-disable: var(--hk-neutral-color-disable);
  --hk-drop-background-color: #E8F3FF;
  --hk-drop-font-color: var(--hk-font-color-text);
  --hk-tab-border-color-active: var(--hk-primary-color);
  --hk-card-color-hover: var(--hover-color);
  --hk-card-backgound-color: #fafafa;
  --hk-card-padding: 16px;
  --hk-card-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);
  --hk-page-title-size: var(--hk-font-size-lg);
  --hk-page-title-color: var(--hk-font-color-title);
  --hk-tag-font-color: var(--hk-font-color);
  --hk-tag-color-success-bg: var(--hk-function-color-success-assist);
  --hk-tag-color-success-gap: var(--hk-function-color-success);
  --hk-tag-color-success-icon: #34C352;
  --hk-tag-color-info-bg: transparent;
  --hk-tag-color-info-gap: var(--hk-font-color-text-link);
  --hk-tag-color-info-icon: #4091F7;
  --hk-tag-color-disable-bg: var(--hk-function-color-default-assist);
  --hk-tag-color-disable-font: var(--hk-font-color-text-secondary);
  --hk-form-tips-background-color: var(--hk-function-color-warning-assist);
  --hk-form-tips-icon-color: var(--hk-assist-color-3);
  --hk-form-tips-color: var(--hk-font-color);
  --hk-table-header-color: var(--hk-neutral-color-table-header);
  --hk-table-header-font-color: var(--hk-font-color-title);
  --hk-table-body-font-color: var(--hk-font-color);
  --hk-table-body-background-color: #fff;
  --hk-table-border-color: var(--hk-neutral-color-gap);
  --hk-table-header-readonly-color: var(--hk-font-color-text-secondary);
  --hk-table-cell-readonly-color: var(--hk-font-color-text-secondary);
  --hk-table-cell-readonly-background-color: var(--hk-neutral-color-cell-disable);
  --hk-table-footer-font-size: calc(var(--hk-font-size-xl) - 4px);
  --hk-table-footer-bigdecimal-font-size: var(--hk-font-size-xl);
  --hk-table-footer-bigdecimal-color: var(--hk-font-color-amount);
  --hk-table-footer-bigdecimal-weight: var(--hk-font-weight-amount);
  --primary-color: var(--hk-primary-color);
}
:root,
:root[data-mantine-color-scheme='light'],
:root[data-mantine-color-scheme='dark'] {
  --mantine-font-size-md: 14px;
  --mantine-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;
  --mrt-row-hover-background-color: var(--hk-primary-color);
}
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
html,
body,
#root {
  height: 100%;
}
.colorWeak {
  filter: invert(80%);
}
.ant-layout {
  min-height: 100vh;
}
img {
  display: inline-block;
  transform: scale(1);
}
img::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f5f5f5 url(./static/breakImg.93999e8f.jfif) no-repeat center / 50% 50%;
  color: transparent;
}
img::after {
  content: attr(alt);
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  line-height: 2;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  font-size: 12px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
canvas {
  display: block;
}
body {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
ul,
ol {
  list-style: none;
}
@media (max-width: 480px) {
  .ant-table {
    width: 100%;
    overflow-x: auto;
  }
  .ant-table-thead > tr > th,
  .ant-table-tbody > tr > th,
  .ant-table-thead > tr > td,
  .ant-table-tbody > tr > td {
    white-space: pre;
  }
  .ant-table-thead > tr > th > span,
  .ant-table-tbody > tr > th > span,
  .ant-table-thead > tr > td > span,
  .ant-table-tbody > tr > td > span {
    display: block;
  }
}
.antd-pro-components-side-bar-index-nav-content {
  height: calc(100vh - 60px) !important;
}
.globalSpin {
  width: 100%;
  margin: 40px 0 !important;
}
button.ant-btn {
  border-radius: 3px;
}
button.ant-btn-primary {
  background: #1bc0cbff;
  border: none;
}
button.ant-btn-background-ghost.ant-btn-primary:hover {
  color: #fff;
}
button.ant-btn-background-ghost.ant-btn-primary {
  background-color: #fff !important;
}
.ant-modal-wrap {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
div.ant-modal {
  top: 0;
  padding-bottom: 0;
  max-height: 90vh;
  overflow: hidden;
  overflow-y: auto;
}
div.ant-modal::-webkit-scrollbar {
  display: none;
}
div.ant-modal > .ant-modal-content > .ant-modal-body {
  max-height: calc(100% - 100px);
  overflow: hidden;
  overflow-y: auto;
}
div.ant-modal > .ant-modal-content > .ant-modal-body .ant-legacy-form-item .ant-legacy-form-item-label label {
  color: #666;
}
div.ant-calendar-date:hover {
  background-color: #ecf3f8;
}
.ant-select-tree li .ant-select-tree-node-content-wrapper:hover {
  background-color: #ecf3f8 !important;
}
.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background-color: #ecf3f8;
}
.ant-select-tree .ant-select-tree-node-content-wrapper:hover {
  background-color: #ecf3f8;
}
.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper {
  background-color: #ecf3f8 !important;
}
.ant-select-tree-list .ant-select-tree-node-content-wrapper-normal .ant-select-tree-title,
.ant-select-tree-list .ant-select-tree-node-content-wrapper-close .ant-select-tree-title,
.ant-select-tree-list .ant-select-tree-node-content-wrapper-open .ant-select-tree-title {
  max-width: 280px;
  white-space: normal;
  word-break: break-all;
}
li.ant-select-dropdown-menu-item:hover {
  background-color: #e3fcff;
}
.ant-cascader-menu-item {
  max-width: 340px;
  white-space: break-spaces;
}
.ant-calendar-range .ant-calendar-in-range-cell:before,
.ant-dropdown-menu-item:hover,
.ant-cascader-menu-item:hover,
.ant-dropdown-menu-submenu-title:hover,
.ant-select-dropdown-menu-item-active,
.ant-select-dropdown-menu-item:hover {
  background: #ecf3f8 !important;
}
.ant-progress-success-bg,
.ant-progress-bg {
  background-color: #2ab1e8 !important;
}
.ant-progress-inner {
  background-color: #e5eaf0 !important;
}
.ant-modal-header,
.ant-modal-footer {
  background: #f2f2f2 !important;
  border-bottom: none !important;
  border-top: none !important;
}
.ant-modal-header {
  font-weight: bold !important;
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}
.ant-modal-footer {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}
.ant-btn-primary:hover:not(:disabled),
.ant-btn:hover:not(:disabled) {
  color: #fff;
  background-color: #0da2ac;
  border-color: #0da2ac;
}
a:hover {
  color: var(--hk-font-color-text-link);
}
div.ant-steps-item-wait .ant-steps-item-icon {
  background: transparent;
}
div.ant-message-notice-content {
  background: #f74f63;
  background: var(--messageNoticeColor);
  color: #fff;
}
.ant-message-notice-content i.anticon {
  color: #fff !important;
}
.ant-table-scroll > .ant-table-header {
  overflow: hidden !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.ant-modal-content {
  border-radius: 3px;
  overflow: hidden;
}
.ant-form-item-required,
.ant-form-item-label > label {
  color: #666 !important;
}
input[type='text'],
.ant-input-number-input,
.ant-input,
.ant-select-selection-selected-value {
  color: #333 !important;
  text-align: inherit;
}
.ant-upload-list-item:hover .ant-upload-list-item-info,
.ant-transfer-list-content-item:hover {
  background-color: #ecf3f8 !important;
}
.blueBorderWhiteBackgroundButton {
  border: 1px solid #1bc0cb !important;
  color: #1bc0cb !important;
  border-radius: 4px;
}
.blueBorderWhiteBackgroundButton:hover {
  color: white !important;
}
.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 > .ant-btn-loading-icon {
  padding-right: 4px;
}
.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 4px !important;
}
.topButtonSizeStyle {
  min-width: 74px !important;
  height: 34px !important;
}
.bottomButtonSizeStyle {
  min-width: 90px !important;
  height: 34px !important;
}
.secondBotton {
  border-color: #1BC0CBFF;
  color: #1BC0CBFF;
}
.myPerment {
  color: #1bc0cb;
  border-color: #1bc0cb;
}
.myPerment:hover {
  background-color: #ffffff !important;
  color: #1bc0cb !important;
}
.moneyStyle {
  color: var(--primary-color);
  font-size: 20px;
}
.ant-select-selection__rendered .ant-select-selection__choice {
  padding: 0 15px 0 0 !important;
}
.ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.ant-table-thead > tr:hover:not(.ant-table-expanded-row) > td,
.ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.ant-table-placeholder:hover td {
  background: #fff !important;
}
.ant-table-tbody > tr > td {
  transition: none;
}
.twentyWordsExceedTheEllipsis {
  max-width: 264px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
h1, h2, h3, h4, h5, h6 {
  color: #333;
}
.ant-table table {
  color: #666;
}
.ant-tree li span.ant-tree-node-content-wrapper:hover {
  background-color: #ecf3f8;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > div.ant-steps-item-title {
  color: #333;
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > div.ant-steps-item-title {
  color: #999;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > div.ant-steps-item-title::after {
  background-color: #d9d9d9;
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > div.ant-steps-item-title::after {
  background-color: #d9d9d9;
}
.ant-steps-item-wait .ant-steps-item-icon > span.ant-steps-icon {
  color: #999;
}
html > body {
  color: var(--hk-font-color);
  font-size: var(--hk-font-size);
}
.ant-checkbox-checked .ant-checkbox-inner, .ant-cascader-checkbox-checked .ant-cascader-checkbox-inner {
  background-color: #1bc0cb;
  border-color: #1bc0cb;
}
.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner {
  border-color: #1bc0cb;
}
.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner::after {
  color: #1bc0cb;
  background-color: #1bc0cb;
  border-color: #1bc0cb;
}
.ant-cascader-checkbox:hover {
  border-color: #1bc0cb;
}
.ant-cascader-checkbox:hover .ant-cascader-checkbox-inner {
  border-color: #1bc0cb;
}
.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: transparent;
}
.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled .ant-checkbox-disabled {
  background-color: var(--disabled-bg-color);
}
.ant-table-column-sorters {
  height: 40px;
  padding: 16px 0px;
}
.ant-switch-handle {
  top: 1px;
  left: 1px;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-width: 0px 0px 1px 0px;
  border-right-width: 0px !important;
}
.ant-input-number {
  border-width: 0px 0px 1px 0px;
  border-right-width: 0px !important;
  border-radius: 0px;
}
.ant-input-number:focus, .ant-input-number:hover, .ant-input-number.ant-input-number-focused {
  box-shadow: none;
  border-right-width: 0px !important;
}
.ant-input-affix-wrapper {
  border-width: 0px 0px 1px 0px;
  border-right-width: 0px !important;
}
.ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.ant-input-affix-wrapper-focused,
.ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-components-v2-query-card-advanced-formBox .ant-select-selector {
  padding-right: 12px !important;
}
a {
  color: var(--hk-font-color-text-link);
}
button.ant-btn-background-ghost.ant-btn-primary:hover {
  color: #0da2ac;
}
.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  color: #333333;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0;
  padding-right: 0;
}
.ant-btn-primary-disabled,
.ant-btn-primary.disabled,
.ant-btn-primary[disabled],
.ant-btn-primary-disabled:hover,
.ant-btn-primary.disabled:hover,
.ant-btn-primary[disabled]:hover,
.ant-btn-primary-disabled:focus,
.ant-btn-primary.disabled:focus,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary-disabled:active,
.ant-btn-primary.disabled:active,
.ant-btn-primary[disabled]:active,
.ant-btn-primary-disabled.active,
.ant-btn-primary.disabled.active,
.ant-btn-primary[disabled].active {
  border: 1px solid #d9d9d9;
}
.ant-input:not(textarea) {
  padding-left: 0;
}
.has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus {
  border-color: #1bc0cb;
}
.ant-legacy-form-item-required::before {
  margin-right: 2px;
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-item {
  padding-right: 24px;
  padding-left: 11px;
}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active {
  color: var(--hk-tab-border-color-active);
}
* {
  scrollbar-color: rgba(102, 102, 102, 0.6) transparent;
  scrollbar-width: thin;
}
*::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: #ffffff;
  color: transparent;
}
*::-webkit-scrollbar-track {
  background-color: transparent;
}
*::-webkit-scrollbar-track-piece {
  background-color: transparent;
}
*::-webkit-scrollbar-thumb {
  background-color: rgba(102, 102, 102, 0.6);
  border-radius: 10px;
}
.ant-alert-message {
  color: #333333;
}
.ant-input-number-handler-wrap {
  display: none;
}
body .ant-tooltip-content .ant-tooltip-inner {
  max-width: 512px;
}
body .ant-tooltip .ant-tooltip-content .ant-tooltip-inner {
  max-width: 452px !important;
  max-height: 380px;
  overflow: auto;
  padding: 12px 16px;
}
body .ant-tooltip .ant-tooltip-content .ant-tooltip-inner::-webkit-scrollbar {
  background-color: transparent;
}
.ant-table-column-sorter-up.active,
.ant-table-column-sorter-down.active {
  color: #1bc0cb;
}
.ant-select-item {
  color: #666;
}
.ant-tree .ant-tree-node-content-wrapper:hover {
  background-color: var(--hover-color);
}
.networkClassName .ant-input-group-addon {
  background-color: #fff;
  border: none;
  border-radius: 0;
}
.networkClassName .ant-input-group-addon .ant-select-selector {
  border: none !important;
}
.networkClassName .ant-input-group-addon .ant-select-selection-item {
  color: #333;
  border-bottom: 1px solid #d9d9d9;
}
.networkClassName .ant-input-group-addon::after {
  content: "1 ";
  visibility: hidden;
  border-bottom: 2px solid transparent;
}
.ant-menu-submenu-expand-icon,
.ant-menu-submenu-arrow {
  display: none;
}
.ant-modal-confirm-body .ant-modal-confirm-content {
  font-size: 14px;
  color: #666666;
  font-weight: 400;
}
.ant-modal-confirm-body .ant-modal-confirm-title {
  font-size: 16px;
  color: #000000;
  font-weight: 500;
}
.ant-radio-wrapper:hover .ant-radio .ant-radio-inner {
  border-color: #1BC0CB;
}
.antd-pro-components-v2-table-edit-table-renderBox .ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border: none !important;
}
.antd-pro-components-v2-table-edit-table-renderBox .ant-select-multiple .ant-select-selection-item {
  padding-left: 0;
}
.antd-pro-components-v2-table-edit-table-renderBox .ant-select-multiple .ant-select-selector {
  padding-left: 0;
}
.react-viewer-mask {
  z-index: 1001;
}
.th.ant-table-cell.ant-table-cell-fix-right.ant-table-cell-fix-right-first {
  right: 0 !important;
}
.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.65);
}
.ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  width: 0;
}
.ant-table-thead th.ant-table-column-has-sorters:hover {
  background-color: var(--hover-color);
}
.nky-loading {
  margin-top: -60px !important;
  margin-left: -35px !important;
}
.ant-select-tree-node-selected {
  font-weight: bold;
  padding-right: 18px !important;
}
.ant-select-tree-node-selected ::after {
  content: '√';
  color: #1bc0cb;
  position: absolute;
  right: 8px;
  height: 100%;
}

.antd-pro-pages-setting-risk-self-check-rule-index-block {
  font-size: 16px;
  margin-top: 16px;
  margin-bottom: 16px;
  color: #333;
}
.antd-pro-pages-setting-risk-self-check-rule-index-unfold-btn-container {
  display: flex;
  justify-content: center;
}
.antd-pro-pages-setting-risk-self-check-rule-index-isunfold-btn-container {
  display: flex;
  justify-content: center;
  margin-top: 14px;
}
.antd-pro-pages-setting-risk-self-check-rule-index-unfold-btn {
  margin-top: -12px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 26px;
  font-size: 12px;
  color: #b2b2b2;
  background-color: #f7f7f7;
  width: 120px;
  border-radius: 3px 3px 0 0;
  cursor: pointer;
}
.antd-pro-pages-setting-risk-self-check-rule-index-unfold-img {
  margin-right: 5px;
  transition: all 0.4s;
}
.antd-pro-pages-setting-risk-self-check-rule-index-unfold-img.antd-pro-pages-setting-risk-self-check-rule-index-rotate {
  transform-origin: center;
  transform: rotateZ(180deg);
}
.antd-pro-pages-setting-risk-self-check-rule-index-item-label-container {
  display: inline-flex;
  width: 116px;
  min-width: 116px;
  max-width: 116px;
  padding-bottom: 5px;
  color: #666;
  justify-content: flex-end;
}
.antd-pro-pages-setting-risk-self-check-rule-index-no-warp {
  text-align: right;
  white-space: nowrap;
  width: 7rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.antd-pro-pages-setting-risk-self-check-rule-index-extra-container {
  display: flex;
  align-items: center;
}
.antd-pro-pages-setting-risk-self-check-rule-index-formBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  width: 100%;
  align-items: start;
}
.antd-pro-pages-setting-risk-self-check-rule-index-userModalAdvancedQueryCardWrap {
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  margin-top: -24px;
}
.antd-pro-pages-setting-risk-self-check-rule-index-tabBarExtraContent {
  cursor: pointer;
}
.antd-pro-pages-setting-risk-self-check-rule-index-tabBarExtraContent:hover {
  color: var(--primary-color);
}
.antd-pro-pages-setting-risk-self-check-rule-index-tabBarBox {
  display: flex;
  justify-content: space-between;
  position: relative;
  background-color: white;
}
.antd-pro-pages-setting-risk-self-check-rule-index-tabBarBox .antd-pro-pages-setting-risk-self-check-rule-index-tabBar {
  display: inline-flex;
  align-items: center;
}
.antd-pro-pages-setting-risk-self-check-rule-index-tabBarBox .antd-pro-pages-setting-risk-self-check-rule-index-tabBar .ant-tabs-nav-operations {
  display: none !important;
}
.antd-pro-pages-setting-risk-self-check-rule-index-tabBarBox .antd-pro-pages-setting-risk-self-check-rule-index-more {
  padding-bottom: 4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
}
.antd-pro-pages-setting-risk-self-check-rule-index-tabBarBox::before {
  background-color: white;
  width: 100%;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 4px;
  border-bottom: 1px solid #f0f0f0;
  content: '';
}
.antd-pro-pages-setting-risk-self-check-rule-index-setGroup {
  padding-right: 16px;
  display: inline-flex;
  align-items: center;
}
.antd-pro-pages-setting-risk-self-check-rule-index-filterContentFormBox {
  margin-left: 40px;
  position: relative;
}
.antd-pro-pages-setting-risk-self-check-rule-index-andBox {
  float: left;
  display: flex;
  justify-content: space-between;
  width: 32px;
}
.antd-pro-pages-setting-risk-self-check-rule-index-contentFormAndBorder {
  border: 1px solid #ccc;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-right: none;
  height: 100%;
  width: 100%;
}
.antd-pro-pages-setting-risk-self-check-rule-index-contentFormAndText {
  left: 6px;
}
.antd-pro-pages-setting-risk-self-check-rule-index-groupBasicClass {
  width: 400px !important;
}
.antd-pro-pages-setting-risk-self-check-rule-index-operatorLabelClass {
  width: 6rem !important;
}
.antd-pro-pages-setting-risk-self-check-rule-index-operatorFormClass {
  width: 100px !important;
}
.antd-pro-pages-setting-risk-self-check-rule-index-noLabelClass {
  width: 0 !important;
}
.antd-pro-pages-setting-risk-self-check-rule-index-valueClass {
  width: calc(100% - 12px) !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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
/*stylelint-disable*/
.antd-pro-pages-setting-bill-template-components-style-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-pages-setting-bill-template-components-style-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .has-error .ant-picker,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-number,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-picker-suffix,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .anticon-close-circle,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-selection__clear,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-picker-focused,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style div.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-number-focused,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-selection:focus,
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .has-error .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .has-error .ant-picker,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-number,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker-suffix,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .anticon-close-circle,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection__clear,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-calendar-picker-icon,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker-focused,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-style-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi div.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-style-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-number-focused,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection:focus,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi input.ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-style-newFormUi input.ant-input-number-input,
.antd-pro-pages-setting-bill-template-components-style-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-number-input-wrap,
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-setting-bill-template-components-style-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-no-warp {
  white-space: nowrap;
}
.antd-pro-pages-setting-bill-template-components-style-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-pages-setting-bill-template-components-style-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-pages-setting-bill-template-components-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-style-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-pages-setting-bill-template-components-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-style-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-pages-setting-bill-template-components-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-style-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-setting-bill-template-components-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-style-upload a {
  color: #666;
}
.antd-pro-pages-setting-bill-template-components-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-style-upload a:hover {
  color: inherit;
}
.antd-pro-pages-setting-bill-template-components-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-style-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-pages-setting-bill-template-components-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-style-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-pages-setting-bill-template-components-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-style-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-pages-setting-bill-template-components-style-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-pages-setting-bill-template-components-style-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-pages-setting-bill-template-components-style-editTip {
  color: var(--linkColor);
  font-size: 14px;
  display: inline-flex;
  align-items: center;
  margin-left: 10px;
  cursor: pointer;
}
.antd-pro-pages-setting-bill-template-components-style-editTipIcon {
  color: var(--linkColor);
  font-size: 14px;
  display: inline-flex;
  align-items: center;
  margin-left: 10px;
  cursor: pointer;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  justify-content: center;
}
.antd-pro-pages-setting-bill-template-components-style-editTipIcon:hover {
  background: #1bc0cb;
}
.antd-pro-pages-setting-bill-template-components-style-editTipIcon:hover img {
  filter: brightness(600) saturate(0);
}
.antd-pro-pages-setting-bill-template-components-style-groupName {
  font-size: 15px;
  color: #333;
  padding-left: 5px;
  border-left: 5px solid #0096d7;
  margin-bottom: 13px;
}
.antd-pro-pages-setting-bill-template-components-style-fieldBox {
  border-radius: 3px;
  border: 1px solid #e8e8e8;
  overflow: hidden;
  margin-bottom: 8px;
}
.antd-pro-pages-setting-bill-template-components-style-fieldBox:last-of-type {
  margin-bottom: 0;
}
.antd-pro-pages-setting-bill-template-components-style-fieldBox .antd-pro-pages-setting-bill-template-components-style-name {
  height: 40px;
  line-height: 40px;
  background: #E5F6FC;
  padding: 0 15px;
  color: #333;
  display: flex;
  justify-content: space-between;
}
.antd-pro-pages-setting-bill-template-components-style-fieldBox .antd-pro-pages-setting-bill-template-components-style-name .antd-pro-pages-setting-bill-template-components-style-nameBox {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-setting-bill-template-components-style-fieldBox .antd-pro-pages-setting-bill-template-components-style-red {
  color: red;
}
.antd-pro-pages-setting-bill-template-components-style-fieldBox textarea {
  min-height: 5em;
  padding: 15px;
  font-size: 14px;
  border: 1px solid #fff;
  outline: none;
  box-shadow: none!important;
}
.antd-pro-pages-setting-bill-template-components-style-fieldBox textarea:hover {
  border-color: #fff;
}
.antd-pro-pages-setting-bill-template-components-style-fieldBox textarea:focus {
  border-color: #fff;
}
.antd-pro-pages-setting-bill-template-components-style-result {
  margin: 0 auto;
  padding: 80px 0 100px;
  background: #fff;
  width: 100%!important;
}
.antd-pro-pages-setting-bill-template-components-style-preview {
  background: #525659;
  height: 100vh;
  overflow: hidden;
}
.antd-pro-pages-setting-bill-template-components-style-preview .antd-pro-pages-setting-bill-template-components-style-content {
  margin: 0 auto;
  width: 1000px;
  height: 100%;
  padding: 16px 10px;
  background: #F2F5F8;
  overflow-y: auto;
}
.antd-pro-pages-setting-bill-template-components-style-textarea {
  color: #464646 !important;
  background: #fff !important;
}
.antd-pro-pages-setting-bill-template-components-style-headCenterd {
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 15px;
  text-align: center;
}
.antd-pro-pages-setting-bill-template-components-style-alert {
  display: flex;
  padding: 8px;
  background-color: #FFFBE6;
  border: 2px dashed #FFE58F;
  border-radius: 3px;
  font-size: 14px;
  color: #333;
  margin-bottom: 16px;
}
.antd-pro-pages-setting-bill-template-components-style-StandardControlClass {
  padding-bottom: 16px;
}
.antd-pro-pages-setting-bill-template-components-style-StandardControlClass .antd-pro-components-v2-form-index-formItemLabel {
  font-size: 18px;
  width: 4.5rem !important;
}
.antd-pro-pages-setting-bill-template-components-style-StandardControlClass .antd-pro-components-v2-form-index-formItem {
  font-size: 18px;
  width: 10rem!important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal {
  margin-bottom: 8px;
  margin-top: 16px;
  display: flex;
  justify-content: space-between;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .has-error .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .has-error .ant-picker,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-number,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-number {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal * {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-picker-suffix,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .anticon-close-circle,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-selection__clear,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-calendar-picker-icon,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-clear {
  right: 0;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-picker-focused,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-style-chooseModal span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal div.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-style-chooseModal span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-number-focused,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-focused.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-selection:focus,
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select {
  color: #333333;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-style-chooseModal .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-setting-bill-template-components-style-standardControlFields .antd-pro-components-v2-card-view-card-fieldTitle {
  font-size: 18px;
}
.antd-pro-pages-setting-bill-template-components-style-standardControlFields .antd-pro-components-v2-card-view-card-fieldTitle div {
  font-size: 18px;
}
.antd-pro-pages-setting-bill-template-components-style-standardControlFields .antd-pro-components-v2-card-view-card-fieldValue {
  font-size: 18px;
}
.antd-pro-pages-setting-bill-template-components-style-groupTitle {
  display: flex;
  align-items: center;
  padding: 0 16px 0 16px;
  justify-content: space-between;
  height: 40px;
  background-color: #fafafa;
  border-bottom: 1px solid #F2F2F2;
}

/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-scroll-style {
  border-radius: 0 3px 0 0;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-scroll-style::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-scroll-style::-webkit-scrollbar {
  width: 10px;
  height: 0;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-scroll-style::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-sortTable table {
  border-collapse: separate !important;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-sortTable .ant-pagination-options .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 11px;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-sortTable1 .ant-pagination-options .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 11px;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-sortTable1 .ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  border-bottom: none !important;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-sortTable1 .ant-table-tbody > tr > td {
  border-bottom: none !important;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-intervalColor .ant-spin-container .ant-table-tbody > tr:nth-of-type(even) {
  background: #f7fdff;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-intervalColor .ant-spin-container .ant-table-tbody > tr:nth-of-type(odd) {
  background: #fff;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-intervalColor .ant-spin-container .ant-table-thead > tr {
  background-color: #e5f6fc;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-intervalColor .ant-spin-container .ant-table-cell-fix-left,
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-intervalColor .ant-spin-container .ant-table-cell-fix-right {
  background-color: inherit;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-fix-scroll-bar .ant-table-body {
  border-radius: 0 3px 0 0;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-fix-scroll-bar .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-fix-scroll-bar .ant-table-body::-webkit-scrollbar {
  width: 10px;
  height: 0;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-fix-scroll-bar .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-fix-scroll-bar .ant-table-body::-webkit-scrollbar {
  height: 10px;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-header .ant-table-tbody {
  cursor: pointer;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-header .ant-table-thead {
  background: #e5f6fc !important;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable {
  position: relative;
  border-radius: 3px;
  max-width: 100%;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-no-strip .ant-table-tbody > tr:nth-of-type(even) {
  background: #fff;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-with-td-border .ant-table-tbody > tr > td {
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-content {
  width: 100%;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-row > td {
  height: 40px;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-tbody > tr > td {
  border-bottom: none;
  padding-top: 7.5px;
  padding-bottom: 7.5px;
  padding-right: 24px;
  padding-left: 24px;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-tbody > tr.ant-table-row-selected td {
  color: inherit;
  background-color: transparent;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-thead > tr > th {
  white-space: nowrap;
  font-size: 14px;
  line-height: 1;
  height: 40px !important;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-column-sorters {
  padding: 12px 0px;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-thead > tr > th {
  padding: 0px 24px !important;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-fixed-right > .ant-table-body-outer,
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-fixed-left > .ant-table-body-outer {
  margin-bottom: 0 !important;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dregTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-sortTable.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-useBorderBottom .ant-table-tbody > tr > td {
  border-bottom: 1px solid #e8e8e8;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dropOverDownward td {
  border-bottom: 2px dashed var(--primary-color) !important;
}
.antd-pro-components-v3-drag-sorting-table-drage-sorting-table-dropOverUpward td {
  border-top: 2px dashed var(--primary-color) !important;
}

/*stylelint-disable*/
/* 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 */
:root {
  --messageNoticeColor: #f74f63;
  --linkColor: #4091f7;
  --primary-color: #1bc0cb;
  --button-hover-color: #0da2ac;
  --tableHeaderColor: #E5F6FC;
  --hover-color: #ecf3f8;
  --disabled-bg-color: #eeeeee;
  --disabled-icon-color: #666;
  --table-row-bg-color: #f7fdff;
  --icon-hover-color: #3fd4d9;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-bill-view-title-card .ant-card-head {
  border-bottom: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-bill-view-title-card .ant-card-head-title {
  font-size: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-bill-view-title-card .ant-card-extra {
  font-size: 16px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .has-error .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .has-error .ant-picker,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-number,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-number {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style * {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-picker-suffix,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .anticon-close-circle,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-selection__clear,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-calendar-picker-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-clear {
  right: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-picker-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style div.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-number-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-focused.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-selection:focus,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select {
  color: #333333;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-input-boxes-style .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .has-error .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .has-error .ant-picker,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-number,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-number {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi * {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker-suffix,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .anticon-close-circle,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection__clear,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-calendar-picker-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-clear {
  right: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi div.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-number-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-focused.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection:focus,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select {
  color: #333333;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection--multiple > ul > li,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection__rendered,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi input.ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi input.ant-input-number-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-number {
  height: auto;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-number-input-wrap,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-newFormUi .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-no-warp {
  white-space: nowrap;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-query-utils-row {
  display: flex;
  align-items: center;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background: #ecf3f8;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-content {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .anticon.anticon-caret-down.ant-table-column-sorter-down.on {
  color: #1bc0cb;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: #e5f6fc !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-thead > tr > th {
  background: #e5f6fc;
  color: #333;
  border-bottom: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-header::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #000000;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-header::-webkit-scrollbar {
  width: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-header::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.35);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-body::-webkit-scrollbar-track {
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-row > td {
  height: 40px!important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-tbody > tr > td {
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body {
  visibility: visible;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-scroll table .ant-table-fixed-columns-in-body > * {
  visibility: hidden;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-selection-column {
  padding: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-thead > tr > th {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #ecf3f8;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-thead > tr > th.ant-table-column-sort {
  background: #ecf3f8;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-thead > tr > th .ant-table-column-sorter-down.on {
  color: #046f80;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-fixed-right .ant-table-body-inner,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-uiTable .ant-table-fixed-left .ant-table-body-inner {
  overflow-y: auto !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-evaluate-com-style-card {
  padding: 24px;
  background-color: #fff;
  border-radius: 3px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-evaluate-com-style-tips {
  padding: 24px;
  border: 1px dashed rgba(103, 128, 206, 0.3);
  background-color: rgba(103, 128, 206, 0.05);
  display: inline-block;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-evaluate-com-style-upload .ant-upload.ant-upload-select-picture-card {
  width: 250px;
  height: 150px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-evaluate-com-style-upload a {
  color: #666;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-evaluate-com-style-upload a:hover {
  color: inherit;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-evaluate-com-style-fileLoadingBox {
  display: grid;
  justify-items: center;
  padding: 100px 0;
  grid-row-gap: 30px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-evaluate-com-style-uploadResult {
  display: grid;
  justify-items: center;
  grid-row-gap: 30px;
  padding: 20px 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-excelImportStyle .antd-pro-pages-setting-bill-template-components-evaluate-com-style-uploadResult section {
  background-color: rgba(103, 128, 206, 0.05);
  width: 50%;
  text-align: center;
  padding: 48px 24px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-hiddenScrollBar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-hiddenScrollBar::-webkit-scrollbar {
  display: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-number-input {
  padding-left: 0px;
  height: 20px;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper {
  padding: 0;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .has-error .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .has-error .antd-pro-pages-apply-apply-edit-rmb,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .has-error .ant-picker-suffix {
  color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .has-error .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .has-error .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .has-error .ant-input-affix-wrapper:hover,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .has-error .ant-picker,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .has-error .ant-select-selector {
  border-color: #f74f63;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 1px 0px 0px;
  height: 21px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color);
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-multiple .ant-select-selector {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0;
  padding: 0px 11px 0px 0px;
  height: auto;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-multiple .ant-select-selector::after {
  line-height: 17px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-focused:not(.ant-select-disabled).ant-select-multiple .ant-select-selector {
  border-color: #3fd4d9 !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-multiple .ant-select-selection-item {
  height: 17px;
  line-height: 1;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-multiple .ant-select-selector {
  align-items: flex-start;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 0px !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  height: 20px;
  line-height: 1;
  left: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-single .ant-select-selector {
  height: 21px !important;
  padding-left: 0px !important;
  align-items: center;
  background: transparent !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 100%;
  line-height: 1.2;
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-single .ant-select-selector .ant-select-selection-item,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 4px 11px 4px 0px;
  height: 20px;
  line-height: 0.9;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-legacy-form-item {
  margin-bottom: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .mySwitchClass .ant-switch-handle {
  display: flex;
  justify-content: center;
  align-items: center;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .mySwitchClass .ant-switch-handle .ant-switch-loading-icon {
  position: static !important;
  transform: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-number-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
  border-color: var(--primary-color);
  background: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper-focused {
  box-shadow: none;
  border-color: var(--primary-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper:focus,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper:hover {
  border-color: var(--primary-color) !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-number,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding-left: 0px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-number {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt * {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker.ant-picker-disabled {
  background: var(--disabled-bg-color) !important;
  padding: 0 !important;
  height: 1.5em !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-cascader-picker-arrow {
  right: 0;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-cascader-picker-label {
  padding-left: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-cascader-picker-clear {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-cascader-picker-clear:hover {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input[disabled] {
  background-color: var(--disabled-bg-color) !important;
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-number-disabled .ant-input-number-input {
  background-color: var(--disabled-bg-color);
  height: 20px !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-disabled .ant-select-selection {
  background-color: var(--disabled-bg-color);
  height: 20px;
  line-height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-disabled .ant-select-selection .anticon.anticon-down.ant-select-arrow-icon {
  color: #999;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker-suffix,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .anticon-close-circle,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection__clear,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-calendar-picker-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-arrow,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-suffix {
  right: 0 !important;
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-clear {
  right: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection:hover {
  border-color: #1bc0cb;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker {
  padding-right: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker-range {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding-right: 0;
  height: 22px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt input[type='text'].ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt input[type='text'].ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt textarea.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt textarea.ant-input:focus {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input[disabled] {
  height: 21px!important;
  min-height: 21px!important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .anticon-close-circle.ant-input-clear-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .anticon.anticon-close-circle.ant-select-clear-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .anticon.anticon-close-circle.ant-calendar-picker-clear,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .anticon.anticon-down.ant-select-arrow-icon,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .anticon.anticon-calendar.ant-calendar-picker-icon {
  color: #28ced4;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt span.ant-calendar-picker-input.ant-input {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
  line-height: initial;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt span.ant-calendar-picker {
  width: 100%;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt div.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt span.ant-select-selection {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-number-focused,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-focused.ant-select-selection,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection:focus,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection:active {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-multiple .ant-select-selection-item {
  background-color: #e5f6fc;
  padding: 0 2px 0 2px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select {
  color: #333333;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection {
  box-shadow: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-number {
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  border-radius: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-number-handler-wrap {
  display: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt span.ant-calendar-picker-input.ant-input {
  height: 20px;
  padding: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .has-error .ant-input-affix-wrapper .ant-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-row.ant-form-item {
  margin-bottom: 0 !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input[disabled] {
  background-color: transparent;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input[disabled] ~ .ant-input-suffix {
  display: none !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select {
  width: 100%;
  line-height: 1.2 !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-search__field {
  height: 1.3rem !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection__rendered,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-auto-complete.ant-select {
  height: auto !important;
  line-height: 1.2 !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection--multiple {
  padding: 0 !important;
  height: auto !important;
  min-height: auto;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection--multiple > ul > li,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  margin-top: 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection {
  height: auto;
  line-height: 1.2;
  padding: 4px 0 4px 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection__rendered,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-selection-selected-value {
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt textarea {
  padding: 2.5px 30px 2.5px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt input.ant-calendar-picker-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt input.ant-input-number-input,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt input[type='text'] {
  padding: 4px 30px 4px 0;
  @input PaddingNotIcon;
  line-height: 1.2;
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt input.ant-input-number-input {
  padding: 4px 11px 4px 0px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-number {
  height: auto;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-number-input-wrap,
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-form-item-control {
  line-height: 1.2;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker-input {
  height: 21px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker-input > input {
  height: 20px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker-input > input[disabled] {
  color: #333;
  background-color: var(--disabled-bg-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker.ant-picker-disabled .ant-picker-suffix {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-disabled .ant-select-arrow {
  display: none;
  color: var(--disabled-icon-color);
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover {
  border-color: #e6d8d8;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-select-single .ant-select-selector .ant-select-selection-search {
  left: 0px;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-picker.ant-picker-disabled:hover {
  border-color: #d9d9d9;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  padding: 4px 0 3px 0;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-form-item-label label {
  color: #666;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .ant-cascader-picker:focus .ant-cascader-input {
  box-shadow: none;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .antd-pro-pages-setting-bill-template-components-evaluate-com-style-amount-range {
  position: relative;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .antd-pro-pages-setting-bill-template-components-evaluate-com-style-amount-range .ant-input-number {
  width: 38% !important;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .antd-pro-pages-setting-bill-template-components-evaluate-com-style-amount-range .antd-pro-pages-setting-bill-template-components-evaluate-com-style-range {
  width: 4% !important;
  padding-left: 1%;
  padding-right: 1%;
  text-align: center;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-indicatorTxt .antd-pro-pages-setting-bill-template-components-evaluate-com-style-errorDom {
  position: absolute;
  left: 68px;
  color: red;
}
.antd-pro-pages-setting-bill-template-components-evaluate-com-style-showCount {
  position: absolute;
  bottom: 0px;
  right: 22px;
  line-height: 22px;
}

/* 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 */
.antd-pro-pages-user-find-password-main {
  background-color: #ffffff;
  width: 100%;
  height: 100%;
}
.antd-pro-pages-user-find-password-main .antd-pro-pages-user-find-password-content {
  width: 410px;
  position: absolute;
  margin-top: 30px;
  left: 50%;
  transform: translate(-50%);
}
.antd-pro-pages-user-find-password-main .antd-pro-pages-user-find-password-formstyle {
  margin-left: 10%;
  width: 80%;
}
.antd-pro-pages-user-find-password-success,
.antd-pro-pages-user-find-password-warning,
.antd-pro-pages-user-find-password-error {
  transition: color 0.3s;
}
.antd-pro-pages-user-find-password-success {
  color: #52c41a;
}
.antd-pro-pages-user-find-password-warning {
  color: #faad14;
}
.antd-pro-pages-user-find-password-error {
  color: #ff4d4f;
}
.antd-pro-pages-user-find-password-findhead {
  width: 100%;
  height: 100px;
  background: #f7f8fa;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.antd-pro-pages-user-find-password-findhead .antd-pro-pages-user-find-password-img {
  width: 191px;
  height: 60px;
  margin-left: 16%;
}
.antd-pro-pages-user-find-password-findhead .antd-pro-pages-user-find-password-font {
  width: 104px;
  height: 37px;
  font-size: 26px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #00233a;
  line-height: 37px;
  margin-left: 3%;
}
.antd-pro-pages-user-find-password-findhead .antd-pro-pages-user-find-password-goweb {
  width: 157px;
  height: 20px;
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #00233a;
  line-height: 20px;
  margin-left: 31.5%;
}
.antd-pro-pages-user-find-password-result {
  margin: 0 auto;
  padding: 80px 0 100px;
  background: #fff;
  width: 100% !important;
  margin-top: 120px;
}
.antd-pro-pages-user-find-password-formimg {
  width: 12px;
  height: 12px;
}
.antd-pro-pages-user-find-password-tip-column {
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  color: #666666;
}
.antd-pro-pages-user-find-password-pwd-strength {
  display: flex;
  margin-top: 4px;
  font-size: 14px;
  flex-direction: column;
}
.antd-pro-pages-user-find-password-pwd-strength .antd-pro-pages-user-find-password-progress {
  margin-top: 8px;
  display: flex;
  flex-direction: row;
}
.antd-pro-pages-user-find-password-pwd-strength .antd-pro-pages-user-find-password-progress .antd-pro-pages-user-find-password-first {
  width: 45px;
  height: 6px;
  background: #D8D8D8;
  border-radius: 3px 0px 0px 3px;
}
.antd-pro-pages-user-find-password-pwd-strength .antd-pro-pages-user-find-password-progress .antd-pro-pages-user-find-password-second {
  width: 45px;
  height: 6px;
  margin-left: 2px;
  background: #D8D8D8;
}
.antd-pro-pages-user-find-password-pwd-strength .antd-pro-pages-user-find-password-progress .antd-pro-pages-user-find-password-third {
  width: 45px;
  height: 6px;
  margin-left: 2px;
  background: #D8D8D8;
  border-radius: 0px 3px 3px 0px;
}
.antd-pro-pages-user-find-password-imageCaptcha {
  height: 100%;
  line-height: 0px;
  position: absolute;
  top: 0px;
  right: 0px;
}
.antd-pro-pages-user-find-password-form-input-font .ant-input {
  font-size: 14px!important;
}

