/* 弹框 */

.ds-dialog {
  --el-dialog-padding-primary: 0; // 弹窗内边距
  --el-dialog-bg-color: var(--ds-dialog-background-color) !important; // 弹窗背景颜色
  padding: 0 !important;
  overflow: hidden !important;
  .el-dialog__header {
    background-color: var(--ds-color-primary);
    .el-dialog__title {
      color: var(--ds-color-info);
      line-height: var(--ds-dialog-header-height);
      padding-left: var(--ds-dialog-header-padding);
    }
  }
  .el-dialog__body {
    color: var(--ds-color-info);
  }

  .el-dialog__footer {
    --el-dialog-padding-primary: 0; // 弹窗内边距
  }
  .el-dialog__headerbtn,
  .el-dialog__headerbtn:hover {
    width: 68px;
    height: var(--ds-dialog-header-height);
    .ds-dialog-header {
      height: var(--ds-dialog-header-height);
    }
    .el-dialog__close {
      font-size: 20px;
      color: var(--ds-color-info);
    }
  }
  .el-dialog__header {
    height: var(--ds-dialog-header-height);
  }
  // 弹窗图标
  .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;
    }
  }
}
