/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
/** @format */
@font-face {
  font-weight: bold;
  font-family: 'DINAlternate-Bold';
  font-style: normal;
  src: url(https://cdn.dev.mosh.cn/assets/font/din_alternate_bold.ttf) format('truetype');
}
.ant-tag-group {
  position: relative;
  margin-right: 8px !important;
  font-size: 0;
  vertical-align: middle;
}
.ant-tag-group-inner {
  position: relative;
  font-size: 14px;
  vertical-align: middle;
}
.ant-tag-group-inner-big {
  padding-right: 24px;
}
.ant-tag-group-inner-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tag-group-inner-disabled .anticon {
  color: rgba(0, 0, 0, 0.25) !important;
  cursor: not-allowed !important;
}
.ant-tag-group-inner-small {
  max-width: 80px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-tag-group-small {
  max-width: 80px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-tag-group-big {
  padding-right: 24px;
}
.ant-tag-group-preive {
  margin-bottom: 8px;
  vertical-align: middle;
}
.ant-tag-group-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tag-group-disabled .anticon {
  color: rgba(0, 0, 0, 0.25) !important;
  cursor: not-allowed !important;
}
.ant-tag-group .ant-tag-close-icon {
  position: absolute;
  top: 50%;
  right: 8px;
  transform: translateY(-50%);
}
.ant-tag-group-more {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.ant-tag-group-more .anticon {
  margin: 0;
  color: #1890ff;
}
.ant-tag-group-more-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tag-group-more-disabled .anticon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tag-group-popover {
  width: 210px;
  max-height: 100px;
  overflow: auto;
}
.ant-tag-group-popover .ant-tag {
  position: relative;
  display: inline-block;
}
.ant-tag-group-popover .ant-tag-close-icon {
  position: absolute;
  top: 50%;
  right: 8px;
  transform: translateY(-50%);
}
.ant-tag-group-create {
  display: inline-block;
  padding: 0 !important;
  vertical-align: middle;
  background: none !important;
  border: none !important;
  cursor: pointer;
}
.ant-tag-group-create-border {
  padding: 0 7px !important;
  background: #fff !important;
  border: 1px dashed #ddefff !important;
}
.ant-tag-group-create-border-disabled {
  background: #f5f5f5 !important;
  border: 1px dashed #d9d9d9 !important;
}
.ant-tag-group-create span {
  display: inline-block;
  margin: 0 3px 0 0 !important;
  vertical-align: -0.1em !important;
}
.ant-tag-group-create-input {
  display: inline-block;
  width: 78px;
  height: 22px;
  vertical-align: middle;
}
.ant-tag-group-create-input-only {
  margin-bottom: 0;
}
.ant-tag-group-create-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tag-group-create-disabled .anticon {
  color: rgba(0, 0, 0, 0.25) !important;
  cursor: not-allowed !important;
}
