/*
.admonition.activity {
  --pst-color-info-bg: #876fc869;
  border-color: #876fc8;
  background-color: #876fc813;
}
*/

/* Override exercise icon, otherwise just a bell */
/* TODO: this looks like a patch over --pst-icon-admonition-default 
ask why */
div.activity p.admonition-title::after {
  content: "\f6e3";
}

div.activity {
  border-color: var(--note-border-color);
  background-color: var(--note-title-color);
}

/* Make targets blink. If a hyperlink target is at the end of the page, there is no scroll, which gives the feeling that the link is broken */
:target {
  animation-name: blink;
  animation-direction: normal;
  animation-duration: 2s;
  animation-iteration-count: 2;
  animation-timing-function: ease;
}

@keyframes blink {

  0%,
  100% {
    background-color: transparent;
  }

  50% {
    background-color: yellow;
  }
}

blockquote {
  display: inline-block;
}

a {
  /* a.download is already defined by the theme */

  &.browse {
    &::before {
      color: var(--pst-color-text-muted);
      font: var(--fa-font-solid);
      font-size: .8em;
      margin-right: 0.25rem;
      content: "\f07c"
    }
  }

  &.microsoft {
    &::before {
      color: var(--pst-color-text-muted);
      font: var(--fa-font-brands);
      font-size: .8em;
      margin-right: 0.25rem;
      content: "\f3ca"
    }
  }


}