#app .feed-filters button,
#app .feed-filter-tabs button,
#app .feed-detail-caption strong,
#app .feed-post-menu-actions strong {
  font-size: var(--font-size-label);
  font-weight: var(--font-weight-bold);
  line-height: var(--line-height-label);
}

#app .post-author > span > strong,
#app .feed-detail-author strong,
#app .feed-adventure-copy > strong {
  font-size: var(--font-size-card-title);
  font-weight: var(--font-weight-bold);
  line-height: var(--line-height-card-title);
}

#app .post-author > span span {
  font-size: var(--font-size-label);
  font-weight: var(--font-weight-regular);
  line-height: var(--line-height-label);
}

#app .post-copy,
#app .feed-detail-caption p,
#app .feed-comments article p,
#app .feed-comment-form input {
  font-size: var(--font-size-body);
  font-weight: var(--font-weight-regular);
  line-height: var(--line-height-body);
}

#app .post-copy :is(strong, span) {
  font-size: inherit;
  line-height: inherit;
}

#app :is(.post-header .privacy-chip, .post-route span, .post-actions button, .post-actions button span, .feed-detail-author small, .feed-detail-media figcaption span, .feed-adventure-copy small, .feed-adventure-copy > span, .feed-adventure-stats small, .feed-liked-by p, .feed-post-menu-heading p, .feed-post-menu-actions small, .feed-comments-heading span, .feed-comments article time) {
  font-size: var(--font-size-caption);
  font-weight: var(--font-weight-medium);
  line-height: var(--line-height-caption);
}

#app .post-actions button,
#app .post-actions button span,
#app .feed-detail-media figcaption span {
  font-weight: var(--font-weight-semibold);
}

#app .feed-adventure-stats strong {
  font-size: var(--font-size-body);
  font-weight: var(--font-weight-bold);
  line-height: var(--line-height-body);
}

#app .feed-comments-heading h3,
#app .feed-post-menu-heading h2 {
  font-size: var(--font-size-section-title);
  font-weight: var(--font-weight-heavy);
  line-height: var(--line-height-section-title);
}

#app .feed-comments article strong {
  font-size: var(--font-size-label);
  font-weight: var(--font-weight-bold);
  line-height: var(--line-height-label);
}
