/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
html {
  --ant-primary-color: #006BD6;
  --ant-primary-color-hover: #248ae3;
  --ant-primary-color-active: #0052b0;
  --ant-primary-color-outline: rgba(0, 107, 214, 0.2);
  --ant-primary-1: #e6f7ff;
  --ant-primary-2: #a3ddff;
  --ant-primary-3: #79c8fc;
  --ant-primary-4: #4da9f0;
  --ant-primary-5: #248ae3;
  --ant-primary-6: #006BD6;
  --ant-primary-7: #0052b0;
  --ant-primary-color-deprecated-pure: ;
  --ant-primary-color-deprecated-l-35: #89c4ff;
  --ant-primary-color-deprecated-l-20: #3d9eff;
  --ant-primary-color-deprecated-t-20: #3389de;
  --ant-primary-color-deprecated-t-50: #80b5eb;
  --ant-primary-color-deprecated-f-12: rgba(0, 107, 214, 0.12);
  --ant-primary-color-active-deprecated-f-30: rgba(230, 247, 255, 0.3);
  --ant-primary-color-active-deprecated-d-02: #dcf4ff;
  --ant-success-color: #469DA1;
  --ant-success-color-hover: #66acad;
  --ant-success-color-active: #2f747a;
  --ant-success-color-outline: rgba(70, 157, 161, 0.2);
  --ant-success-color-deprecated-bg: #d3e0df;
  --ant-success-color-deprecated-border: #b5c7c6;
  --ant-error-color: #E54545;
  --ant-error-color-hover: #f2746f;
  --ant-error-color-active: #bf3035;
  --ant-error-color-outline: rgba(229, 69, 69, 0.2);
  --ant-error-color-deprecated-bg: #fff2f0;
  --ant-error-color-deprecated-border: #ffcdc7;
  --ant-warning-color: #F2994A;
  --ant-warning-color-hover: #ffbb78;
  --ant-warning-color-active: #cc7635;
  --ant-warning-color-outline: rgba(242, 153, 74, 0.2);
  --ant-warning-color-deprecated-bg: #fff9f0;
  --ant-warning-color-deprecated-border: #ffe8c9;
  --ant-info-color: #006BD6;
  --ant-info-color-deprecated-bg: #e6f7ff;
  --ant-info-color-deprecated-border: #79c8fc;
}
.scatter-cascader {
  width: 100%;
  color: rgba(0, 0, 0, 0.85);
}
.scatter-cascader .ant-select-clear {
  top: 53%;
}
.scatter-cascader.ant-select-multiple .ant-select-selector {
  max-height: 132px;
  overflow: auto;
}
.scatter-cascader.ant-select-disabled .scatter-cascader-select-item.ant-tag-has-color,
.scatter-cascader.ant-select-disabled .scatter-cascader-select-item.ant-tag-has-color a,
.scatter-cascader.ant-select-disabled .scatter-cascader-select-item.ant-tag-has-color a:hover,
.scatter-cascader.ant-select-disabled .scatter-cascader-select-item.ant-tag-has-color .anticon-close,
.scatter-cascader.ant-select-disabled .scatter-cascader-select-item.ant-tag-has-color .anticon-close:hover {
  color: rgba(0, 0, 0, 0.25);
}
.scatter-cascader-select-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
  padding: 0 8px;
  margin-top: 1.5px;
  margin-bottom: 1.5px;
  margin-right: 4px;
}
.scatter-cascader-select-item.ant-tag > .anticon + span,
.scatter-cascader-select-item.ant-tag > span + .anticon {
  margin-left: 4px;
}
.scatter-cascader-select-item.ant-tag-has-color,
.scatter-cascader-select-item.ant-tag-has-color a,
.scatter-cascader-select-item.ant-tag-has-color a:hover,
.scatter-cascader-select-item.ant-tag-has-color .anticon-close,
.scatter-cascader-select-item.ant-tag-has-color .anticon-close:hover {
  color: rgba(0, 0, 0, 0.85);
}
.scatter-cascader-select-item.ant-tag-hidden {
  display: none;
}
.scatter-cascader-dropdown {
  min-width: 96px !important;
  color: rgba(0, 0, 0, 0.85);
  height: 248px;
}
.scatter-cascader-menus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: -4px;
}
.scatter-cascader-menu {
  min-width: 96px;
  max-width: 180px;
  padding: 4px 0;
  margin: -4px 0;
  color: rgba(0, 0, 0, 0.85);
  border-right: 1px solid rgba(0, 0, 0, 0.05);
}
.scatter-cascader-menu-virtual {
  min-width: 180px;
}
.scatter-cascader-menu .ant-menu-item,
.scatter-cascader-menu .ant-menu-item:not(:last-child) {
  margin: 0;
  height: 48px;
  line-height: 48px;
  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;
}
.scatter-cascader-menu .ant-menu-item .ant-menu-title-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.scatter-cascader-menu .ant-menu-item-active,
.scatter-cascader-menu .ant-menu-item:hover {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(14, 62, 118, 0.05);
}
.scatter-cascader-menu-item {
  margin: 4px;
  height: 48px;
  line-height: 48px;
  padding: 0 16px;
  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;
  border-radius: 4px;
  cursor: pointer;
}
.scatter-cascader-menu-item:hover:not(.scatter-cascader-menu-item-active):not(.scatter-cascader-menu-item-disabled) {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(14, 62, 118, 0.05);
}
.scatter-cascader-menu-item-active {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(14, 62, 118, 0.08);
}
.scatter-cascader-menu-item-disabled {
  cursor: not-allowed;
}
.scatter-cascader-menu-item-content {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
}
.scatter-cascader-menu-item-expand-icon {
  margin-left: 4px;
}
.scatter-cascader-search-menu {
  min-width: 180px;
  max-width: 512px;
}
.scatter-cascader-search-menu-virtual {
  min-width: 512px;
}
.scatter-cascader-checkbox {
  top: 0;
  margin-right: 8px;
}
