.generator-adjust {
  display: grid;
  gap: var(--space-card-stack);
}

.generator-adjust__card {
  display: grid;
  gap: var(--space-card-gap);
}

.generator-adjust__field {
  display: grid;
  gap: var(--space-label);
}

.generator-adjust__field + .generator-adjust__field {
  padding-block-start: var(--space-card-gap);
  border-block-start: 1px solid var(--color-border-light);
}

.generator-adjust__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--space-2);
  font-size: var(--text-sm);
  font-weight: var(--weight-semibold);
}

.generator-adjust__edit {
  display: grid;
  gap: var(--space-field);
}

.generator-adjust__foot {
  display: grid;
  gap: var(--space-note);
}

.generator-adjust__ask {
  display: grid;
  gap: var(--space-card-stack);
}

.generator-adjust__owner-actions {
  display: flex;
  justify-content: flex-end;
}
