/* Top-nav home link: center the logo SVG with the "scala-mcp" text label.
   Helium emits <a class="icon-link svg-link"><span><svg/></span>text</a>;
   default inline alignment leaves the text on the SVG's baseline, which sits
   well below the SVG's vertical centre. Flex aligns them properly. */
.icon-link.svg-link {
  display: inline-flex;
  align-items: center;
  gap: 0.4em;
}

/* Subtle "[md]" link injected by the LlmsTxt sbt task as the first child of every
   page's <h1 class="title">. Floats right, lighter weight, dimmed — humans can ignore
   it; AI content extractors that grab the article body keep it as a discovery hint
   pointing at the raw markdown. */
.md-link {
  float: right;
  font-size: 0.7em;
  font-weight: 400;
  font-family: var(--code-font, monospace);
  letter-spacing: 0.02em;
  opacity: 0.4;
  text-decoration: none;
  margin-top: 0.6em;
  margin-left: 1em;
}
.md-link:hover {
  opacity: 1;
  text-decoration: underline;
}
