.write-lessons {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: var(--space-card-gap);
}

.write-lessons__list {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  margin: 0;
  padding: 0;
  list-style: none;
}

.write-lessons__item {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: var(--space-card-gap);
  padding-block: var(--space-card-gap);
  border-block-end: 1px solid var(--color-border-light);
}

.write-lessons__item:first-child {
  padding-block-start: 0;
}

.write-lessons__item:last-child {
  padding-block-end: 0;
  border-block-end: 0;
}

.write-lessons__kind {
  display: flex;
}

.write-lessons__actions {
  display: grid;
  justify-items: start;
}

.write-lessons__actions > .button-row {
  justify-self: stretch;
}

.write-lessons__text {
  display: grid;
  gap: var(--space-label);
}

.write-lessons__statement {
  font-weight: var(--weight-semibold);
}

.write-lessons__note {
  color: var(--color-text-muted);
  font-size: var(--text-sm);
}
