.teamix-pro-info-group {
  &-item {
 
    margin-top: 16px;
    margin-bottom: 0;

    .teamix-pro-info {
      padding-bottom: 0;

      .teamix-pro-card-content {
        padding-bottom: calc(var(--card-body-padding-bottom, 16px) - 8px)
      }
      
      .compacted {
        margin-bottom: -8px;
      }
    }

    &-divider {
      border-bottom: 1px solid var(--color-line1-1, #eaeaea);
      margin-bottom: 16px;
      .teamix-pro-info {
        padding-bottom: 16px;
      }
    }
    
  }


  .teamix-pro-info-group-item:last-child {
    border-bottom: 0;
    margin-bottom: 0;
    .teamix-pro-info {
      padding-bottom: 0;
    }
  }
  .teamix-pro-info-group-item:first-child {
    margin-top: 0;
  }

  &.blue {
    background-color: var(--color-notice-1);
  }

  &.orange {
    background-color: var(--color-warning-1);
  }

  &.yellow {
    background-color: var(--color-help-1);
  }

  &.red {
    background-color: var(--color-error-1);
  }

  &.green {
    background-color: var(--color-success-1);
  }

  &.grey {
    background-color: var(--color-fill1-2);
  }
}
