/* Comments reuse shared paragraph typography and form controls. */
.comments .comment {
  display: flex;
  flex-direction: column;
  gap: var(--margin-line-height);
}
.comments .comment > p + p,
.comments form > * + * {
  margin-top: 0;
}
.comments .commentText {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}
.comments form {
  width: 100%;
}
.comments input[type="submit"]:disabled {
  opacity: 0.5;
}
