.create-service-version {
  height: 100%;

  &__content {
    height: calc(100% - 60px);
    margin-top: 10px;
    padding: 30px 30px 10px;
    overflow: auto;
    color: @text-color;
    font-size: @font-size-content;
    background-color: white;
    border-radius: 10px;

    &__env {
      margin-bottom: 0 !important;

      // 增加样式权重
      & &__add-btn {
        border-color: .addAlpha(@primary-color, 0.5) [];
        box-shadow: none !important;
        &:hover {
          border-style: solid;
        }
      }
    }

    :global {
      .ant-btn.ant-btn-icon-only .anticon {
        font-size: 20px;
      }

      .ant-btn-variant-text:disabled {
        color: @text-disabled-color;
      }

      .ant-btn-variant-text {
        color: #565658;
      }

      .anticon-question-circle {
        margin-top: -12px;
        margin-left: 1px !important;
        color: @text-color-tertiary !important;
        font-size: 12px !important;
      }
    }
  }
}
