/* Link text in blog article BODY only. Other links keep their original design. */
:root {
  --araiyu-article-link: #145bc2;
  --araiyu-article-link-hover: #0b4396;
}
.article-body a[href],
.article-body a[href]:visited {
  color: var(--araiyu-article-link) !important;
}
.article-body a[href]:hover,
.article-body a[href]:focus-visible {
  color: var(--araiyu-article-link-hover) !important;
}
.article-body a[href] :is(span, strong, b, em, i, small, code) {
  color: inherit !important;
}
.article-body a[href]:focus-visible {
  outline: 2px solid var(--araiyu-article-link);
  outline-offset: 2px;
}
