a.md-nav__link .md-ellipsis svg {
    vertical-align: text-bottom;
}

/*
a[href^="http"]:not([class]) {
    display: inline-block;
}
a[href^="http"]:not([class])::before {
    display: inline-block;
    content: " ";
    width: 0.8rem;
    height: 0.8rem;
    margin-bottom: -0.1rem;
    margin-right: 0.15rem;

    background-color: currentColor;
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: contain;
    mask-image: url("../icon-external-link.svg");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-image: url("../icon-external-link.svg");
}

.md-tabs__link[href^="http"]::after, .md-nav__link[href^="http"]::after { 
    display: inline-block;
    content: " ";
    width: 1rem;
    height: 1rem;

    background-color: currentColor;
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: contain;
    mask-image: url("../icon-external-link.svg");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-image: url("../icon-external-link.svg");
}
.md-tabs__link[href$=".pdf"]::after, .md-nav__link[href$=".pdf"]::after { 
    display: inline-block;
    content: " ";
    width: 1rem;
    height: 1rem;

    background-color: currentColor;
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: contain;
    mask-image: url("../icon-external-download.svg");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-image: url("../icon-external-download.svg");
}*/


header svg {
    width: 1rem;
    fill: currentColor;
    height: 1rem;
    vertical-align: text-bottom;
}


a.headerlink::after {
    display: inline-block;
    content: " ";
    width: 1rem;
    height: 1rem;
    background-color: currentColor;
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: contain;
    mask-image: url("../icon-anchor.svg");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-image: url("../icon-anchor.svg");
}

.md-typeset img {
    vertical-align: middle;
}

article a {
    display: inline-block;
}