/* Keep source badges compact; profile avatars remain 40px circles. */
.discord-source {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

.discord-message-author .social-brand-icon,
.reddit-message .discord-message-author .social-brand-icon {
  display: block;
  width: 26px;
  height: 26px;
  flex: 0 0 26px;
  object-fit: contain;
  border-radius: 7px;
  background: #fff;
  padding: 4px;
  box-sizing: border-box;
}
