
/* Keep article links identifiable without the platform's heavy underline. */
:is(.qb-site, :where(body:has([data-qb-post]))) :is(.qb-prose, .adoc-mdx-content:has([data-qb-post]) > .prose) a[href],
:is(.qb-site, :where(body:has([data-qb-post]))) :is(.qb-prose, .adoc-mdx-content:has([data-qb-post]) > .prose) a[href] > span {
  text-decoration: none !important;
  border-bottom: 0 !important;
  box-shadow: none !important;
  background-image: none !important;
}
:is(.qb-site, :where(body:has([data-qb-post]))) :is(.qb-prose, .adoc-mdx-content:has([data-qb-post]) > .prose) a[href] { color: #238b3f !important; }
:is(.qb-site, :where(body:has([data-qb-post]))) :is(.qb-prose, .adoc-mdx-content:has([data-qb-post]) > .prose) a[href]:hover { color: #17682d !important; }
:is(.qb-site, :where(body:has([data-qb-post]))) :is(.qb-prose, .adoc-mdx-content:has([data-qb-post]) > .prose) a[href]:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 3px;
  border-radius: 2px;
}
.dark :is(.qb-site, :where(body:has([data-qb-post]))) :is(.qb-prose, .adoc-mdx-content:has([data-qb-post]) > .prose) a[href] { color: #65d985 !important; }
.dark :is(.qb-site, :where(body:has([data-qb-post]))) :is(.qb-prose, .adoc-mdx-content:has([data-qb-post]) > .prose) a[href]:hover { color: #a1edb5 !important; }
