message: Bug  fix a.pf-c-button hover issues
diff: @@ -160,20 +160,17 @@ h6 {
  }
  }
  -.pf-c-button.pf-m-link {
  - white-space: normal; // override default .pf-c-button to enable wrapping
  +.pf-c-button {
  + &:hover,
  + &:focus {
  + .pf-c-button-icon--plain {
  + color: var(--pf-c-button--m-plain--hover--Color);
  }
  -
  -.pf-c-button.pf-m-inline {
  - text-align: left; // override default .pf-c-button text centering
  }
  -
  -.pf-c-button.pf-m-link--align-left {
  - padding-left: 0;
  }
  -.pf-c-button.pf-m-link--align-right {
  - padding-right: 0;
  +.pf-c-button-icon--plain {
  + color: var(--pf-c-button--m-plain--Color);
  }
  .pf-c-button.pf-c-button--no-default-values {
  @@ -186,29 +183,30 @@ h6 {
  white-space: normal;
  }
  -.pf-c-button.co-p-has-sidebar__sidebar-close {
  - float: right;
  - font-size: 21px !important;
  - line-height: 1;
  - opacity: 0.35;
  - padding: 0;
  - &:hover,
  - &:focus {
  - opacity: 1;
  +.pf-c-button.pf-m-inline {
  + text-align: left; // override default .pf-c-button text centering
  }
  +
  +.pf-c-button.pf-m-link {
  + white-space: normal; // override default .pf-c-button to enable wrapping
  }
  -.pf-c-button {
  - &:hover,
  - &:focus {
  - .pf-c-button-icon--plain {
  - color: var(--pf-c-button--m-plain--hover--Color);
  +.pf-c-button.pf-m-link--align-left {
  + padding-left: 0;
  }
  +
  +.pf-c-button.pf-m-link--align-right {
  + padding-right: 0;
  }
  +
  +// Fix upstream issue https://github.com/patternfly/patternfly/issues/3996 introduced in v4.96.2
  +.pf-c-button.pf-m-primary {
  + color: var(--pf-c-button--m-primary--Color);
  }
  -.pf-c-button-icon--plain {
  - color: var(--pf-c-button--m-plain--Color);
  +// Fix upstream issue https://github.com/patternfly/patternfly/issues/3996 introduced in v4.96.2
  +.pf-c-button.pf-m-plain:hover {
  + color: var(--pf-c-button--m-plain--hover--Color);
  }
  .pf-c-chip-group.pf-m-toolbar {
  