.body a,
.body a.reference,
.toctree-wrapper a {
  text-decoration: underline;
  text-underline-offset: 0.12em;
}

.body a:hover,
.body a:focus,
.toctree-wrapper a:hover,
.toctree-wrapper a:focus {
  text-decoration: underline;
}

.body a.headerlink,
.body a.image-reference,
.body a.reference.image-reference {
  text-decoration: none;
}

@media screen {
  a {
    color: var(--pst-color-link);
    text-decoration-line: underline;
    text-decoration-thickness: max(1px, .0625rem);
    text-underline-offset: .1578em;
  }
}