@import '../../../css/colors.css';

.wrapper {
  padding: 1rem;
  margin-bottom: 1rem;

  border: 1px solid var(--semantic-dark-grey);
  border-radius: 5px;

  display: flex;
  flex-direction: column;

  @media(min-width: 1040px) {
    flex-shrink: 1;
    flex-basis: 11rem;
  }

  .label-input-wrapper {
    align-self: center;

    input {
      font-weight: bold;
      text-align: center;
    }
  }

  .list {
    border-top: 1px solid var(--semantic-divider-border-top-color);
    list-style: none;
    margin: 1rem 0 0 0;
    padding: 0;
  }
}

@import '../../../css/colors.css';

.wrapper {
  padding: 1rem;
  margin: 1px;

  border: 1px solid var(--semantic-dark-grey);
  border-radius: 5px;

  display: flex;
  flex-direction: column;

  @media(min-width: 1040px) {
    flex-shrink: 1;
    flex-basis: 11rem;
  }

  .label-input-wrapper {
    align-self: center;

    input {
      font-weight: bold;
      text-align: center;
    }
  }

  .list {
    border-top: 1px solid var(--semantic-divider-border-top-color);
    list-style: none;
    margin: 1rem 0 0 0;
    padding: 0;
  }
}

Apply even margins between IdeaGroups
Apply even margins between IdeaGroups
