.competency-units-tile__heading {
  margin-bottom: var(--spacerx);
}

.competency-units-tile__table {
  width: 100%;
}

.competency-units-tile__table tr {
  vertical-align: middle;
}

.competency-units-tile__table tbody tr:nth-child(odd) {
  background-color: var(--accent-bg);
}

.competency-units-tile__name {
  font-weight: 600;
}

.competency-units-tile__actions-header,
.competency-units-tile__actions {
  text-align: right;
}

.competency-units-tile__delete-form {
  display: inline;
}

.competency-units-tile__empty {
  font-size: 0.9rem;
  color: var(--text-light);
}

.competency-units-tile__footer {
  margin-top: var(--spacerxx);
}

.competency-units-tile__button {
  padding: var(--spacerx) var(--spacerxx);
  border-radius: var(--standard-border-radius);
  border: 1px solid var(--accent);
  text-decoration: none;
  font-size: 0.9rem;
  cursor: pointer;
}

.competency-units-tile__button--primary {
  background-color: var(--accent);
  color: var(--accent-bg);
}

.competency-units-tile__button--secondary {
  background-color: transparent;
  color: var(--accent);
}

.competency-units-tile__button--edit {
  background-color: transparent;
  color: var(--accent);
}

.competency-units-tile__button--remove {
  background-color: transparent;
  color: var(--bad);
  border-color: var(--bad);
}
