// 表单弹框
.ds-dialog-form-container {
  padding: 24px 12px 24px 24px;

  .ds-dialog-form-footer {
    margin-right: 12px;
  }
  .el-select__wrapper {
    background: var(--ds-form-item-background-color) !important;
    .el-select__selected-item {
      color: var(--ds-color-info) !important;
    }
  }
  .el-input-number {
    width: 100% !important;
    .el-input-number__increase,
    .el-input-number__decrease {
      background: transparent !important;
      color: var(--ds-color-info) !important;
      border: none !important;
    }
  }

  /* 适配表单间距 */
  .t-form {
    gap: 16px 0;
  }
  .el-form-item--large {
    margin-bottom: 0 !important;
    .el-form-item__content {
      width: calc(100% - 2px);
    }
  }
  // proFormList
  .ds-form-list-comp-form{
    width: calc(100% + 12px);
  }
  .el-form-item--large .el-form-item__content {
    line-height: 32px;
    // height: 32px;
  }
  .el-select--large .el-select__wrapper {
    min-height: var(--ds-form-item-height);
    padding: 4px 16px;
  }
  // el-switch
  .el-switch--large .el-switch__core {
    border-radius: 16px;
    height: 20px;
    line-height: 20px;
    min-width: 40px;
    width: 40px;
  }
  .ds-switch-box{
    height: var(--ds-form-item-height);
  }
  // 重置输入框样式
  .el-input__wrapper {
    background: var(--ds-form-item-background-color);
  }
}

// 常规字体
.ds-form-normal-text {
  color: var(--ds-color-info);
}
// 描述字体
.ds-form-des-text {
  color: var(--ds-des-text-1);
}

// 弹窗图标
.ds-dialog-icon-box {
  width: 48px;
  height: 32px;
  background-color: var(--ds-dialog-icon-background-color);
  font-size: 14px !important;
  cursor: pointer;
  svg {
    width: 28px;
  }
}
// formList删除按钮
.ds-dialog-formList-delete {
  width: 48px;
  height: 32px;
  font-size: 14px !important;
  cursor: pointer;
  color: var(--ds-light-1);
  svg {
    width: 18px;
  }
}
