.components-grid-alertgrid-alertgroup {
  padding: 0.3rem;

  &.components-animation-alergroup-appear-done.animate,
  &.components-animation-alergroup-enter-done.animate {
    z-index: 1;
    transition-property: transform;
    transition-duration: 0.25s;
    transition-timing-function: ease-in-out;
  }
}

.card-footer.components-grid-alertgrid-alertgroup-footer {
  background-color: var(--karma-alertgroup-footer-bg);
}

.card-body.components-grid-alertgrid-card {
  background-color: var(--karma-alertgroup-body-bg) !important;
}

.components-label:not(:last-child),
div.tooltip-trigger:not(:last-child) > .components-label,
.components-grid-annotation:not(:last-child),
div.tooltip-trigger:not(:last-child) > .components-grid-annotation {
  margin-right: 0.25rem;
}

// larger margin for buttons in the filter input bar
.components-filterinput > button.components-label:not(:last-child) {
  margin-right: 0.35rem;
}
