.wp-block-post-author {
  align-items: center;
}

.wp-block-post-author__avatar {
  order: 9;
  margin-right: 0;
  margin-left: 1ch;
}
.wp-block-post-author__avatar .avatar {
  border-radius: 9999px;
  max-width: 32px;
  height: auto;
}
.wp-block-post-author__avatar + .wp-block-post-author__content {
  margin-left: 0.5ch;
}

.wp-block-post-author__content {
  display: flex;
  gap: 0.5ch;
}

.wp-block-post-author__byline {
  font-size: 1em;
  width: auto;
  font-weight: 600;
}

.wp-block-button__link,
.wp-element-button,
.wprm-recipe-link-inline-button {
  transition: var(--wp--custom--transition);
}
.wp-block-button__link:focus, .wp-block-button__link:hover,
.wp-element-button:focus,
.wp-element-button:hover,
.wprm-recipe-link-inline-button:focus,
.wprm-recipe-link-inline-button:hover {
  transform: scale(0.96);
}

.wp-block-button__link:where(.has-text-color, .has-background):focus, .wp-block-button__link:where(.has-text-color, .has-background):hover,
.wp-element-button:where(.has-text-color, .has-background):focus,
.wp-element-button:where(.has-text-color, .has-background):hover,
.wprm-recipe-link-inline-button:focus,
.wprm-recipe-link-inline-button:hover {
  filter: brightness(80%) contrast(120%) saturate(160%);
}

.comment.byuser > .wp-block-group {
  background-color: var(--wp--preset--color--base-alt);
  padding: var(--wp--preset--spacing--50);
}
