ARTICLE.article > H1
{
    MARGIN-BOTTOM: calc(var(--cms-vspacing) / 4);
}

ARTICLE.article > TIME
{
    DISPLAY: block;
    FONT-SIZE: smaller;
    MARGIN-BOTTOM: calc(var(--cms-vspacing) / 4);
}

ARTICLE.article > DIV
{
    MARGIN-BOTTOM: calc(var(--cms-vspacing) / 4);
}

ARTICLE.article > NAV.article-back UL
{
    LIST-STYLE: none;
    MARGIN: 0;
    PADDING: 0;
}

ARTICLE.article > NAV.article-back LI
{
    DISPLAY: none;
}

ARTICLE.article > NAV.article-back LI:has(> A.active)
{
    DISPLAY: block;
}

HTML:lang(de) ARTICLE.article > NAV.article-back A::before
{
    CONTENT: "← Zurück zu „";
}

HTML:lang(de) ARTICLE.article > NAV.article-back A::after
{
    CONTENT: "“";
}

HTML:lang(en) ARTICLE.article > NAV.article-back A::before
{
    CONTENT: "← Go back to “";
}

HTML:lang(en) ARTICLE.article > NAV.article-back A::after
{
    CONTENT: "”";
}