
    span[rel="mw:referencedBy"] {
        counter-reset: mw-ref-linkback 0
    }

    span[rel="mw:referencedBy"]>a::before {
        content: counter(mw-ref-linkback, lower-alpha);
        font-size: 80%;
        font-weight: bold;
        font-style: italic
    }

    a[rel="mw:referencedBy"]::before {
        font-weight: bold;
        content: "^"
    }

    span[rel="mw:referencedBy"]::before {
        content: "^ "
    }

    .mw-parser-output .infobox-above,
    .mw-parser-output .infobox-image {
        text-align: center
    }

    .mw-parser-output .nowrap {
        white-space: nowrap
    }

    body.skin-minerva .mw-body-content sup {
        font-size: 0.75em
    }

    @media screen {

        html.skin-theme-clientpref-night .navbox a:not(.new):not(.mw-selflink):link,
        html.skin-theme-clientpref-night .infobox a:not(.new):not(.mw-selflink):link {
            color: var(--color-progressive) !important
        }
    }

    @media screen and (prefers-color-scheme:dark) {

        html.skin-theme-clientpref-os .navbox a:not(.new):not(.mw-selflink):link,
        html.skin-theme-clientpref-os .infobox a:not(.new):not(.mw-selflink):link {
            color: var(--color-progressive) !important
        }
    }
