.comment { &__header { } &__author { display: inline; font-weight: bold; margin-inline-end: 0.5em; } &__publish-date { display: inline; font-style: italic; } &__source { font-style: italic; font-size: 0.8em; } &__subheading { font-weight: bold; margin-block-end: 1em; margin-block-start: 1em; } &__thread, &__subthread { list-style: none; margin-block-start: 1em; padding-inline-start: 1em; border-inline-start: 1px dotted $dark; margin-inline-start: 0; } }