.vm-tag {
  width: fit-content;
  height: 20px;
  border-radius: 6px;
  padding: 0 8px;
  font-family: Alibaba PuHuiTi 3, Alibaba PuHuiTi 30;
  font-size: 12px;
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  &.blue {
    background: rgba(22, 119, 255, 0.1);
    border: 1px solid #1677ff;
    color: #1677ff;
    &.dark {
      background: rgba(0, 183, 255, 0.1);
      border: 1px solid #00b7ff;
      color: #00b7ff;
    }
  }
  &.green {
    background: rgba(15, 185, 100, 0.1);
    border: 1px solid #0fb964;
    color: #0fb964;
    &.dark {
      background: rgba(28, 239, 134, 0.1);
      border: 1px solid #1cef86;
      color: #1cef86;
    }
  }
  &.red {
    background: rgba(245, 34, 45, 0.1);
    border: 1px solid #f5222d;
    color: #f5222d;

    &.dark {
      background: rgba(255, 88, 97, 0.1);
      border: 1px solid #ff5861;
      color: #ff5861;
    }
  }
  &.purple {
    background: rgba(184, 148, 249, 0.1);
    border: 1px solid #b894f9;
    color: #b894f9;
  }
  &.orange {
    background: rgba(255, 135, 70, 0.1);
    border: 1px solid #ff8746;
    color: #ff8746;
  }
  &.yellow {
    background: rgba(255, 170, 0, 0.1);
    border: 1px solid #ffaa00;
    color: #ffaa00;
  }
  &.gray {
    background: rgba(119,119,119,0.1);
    border: 1px solid #777777;
    color: #777777;
  }
  &.black {
    background: #F3F5F7;
    color: #1F1F1F;
    border: none;
    &.dark {
      background: #0B588E;
      color: #FFFFFF;
    }
  }
}
