.@{prefixCls}-actions {
  &-popover {
    &.@{ant-prefix}-popover {
      padding-top: 0;
    }

    .@{ant-prefix}-popover-inner {
      padding: 8px 0;
      border-radius: 8px;
    }

    .@{ant-prefix}-popover-inner-content {
      padding: 0;
    }

    .@{ant-prefix}-popover-arrow {
      display: none;
    }

    &-list {
      margin: 0;
      padding: 8px;
    }

    &-item {
      box-sizing: border-box;
      min-width: 120px;
      max-width: 200px;
      height: 30px;
      padding: 0 16px;
      color: #333;
      line-height: 30px;
      list-style: none;
      cursor: pointer;
      transition: background-color 0.2s;

      &:hover {
        background-color: #eee;
      }

      &-disabled {
        color: rgba(0, 0, 0, 0.25);
        background-color: #fff !important;
        cursor: not-allowed;
      }
    }
  }

  .@{ant-prefix}-btn:not(.@{ant-prefix}-btn-icon-only) {
    min-width: 60px;

    .@{prefixCls}-symbol-icon {
      margin-right: 8px;
      font-size: 20px;
      vertical-align: -5px;
    }
  }

  .@{ant-prefix}-btn-default {
    .@{prefixCls}-symbol-icon {
      opacity: 0.7;
    }

    &:not(:disabled) {
      background-color: #fff;
    }
  }
}
