:root {

  --accent-h: 0;
  --accent-s: 85%;
  --accent-l: 45%;

  --interactive-accent-hsl: var(--accent-h), var(--accent-s), var(--accent-l);
  --interactive-accent: hsl(var(--interactive-accent-hsl));

  --text-accent: hsl(var(--interactive-accent-hsl));
  --text-accent-hover: hsl(var(--accent-h), var(--accent-s), 35%);
}

/* Normalzustand */
.cm-hmd-internal-link,
.internal-link {
  color: #9a9a9a !important;
  text-decoration: none !important;
}

/* Hover */
.cm-hmd-internal-link:hover,
.internal-link:hover {
  color: #666666 !important;
  text-decoration: underline !important;
}