/* OJS Scopus/Crossref: compact logos and counts beside each logo. */
#citation-plugin .citations-count {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    gap: 12px 18px;
}

/* Preserve provider visibility set by citations.js (display: none/block). */
#citation-plugin .citations-count > div {
    flex: 0 0 auto;
    white-space: nowrap;
}

#citation-plugin .citations-count img {
    width: auto;
    max-width: 115px;
    max-height: 38px;
    height: auto;
    vertical-align: middle;
    object-fit: contain;
}

/* The original Scopus template inserts a line break before its count. */
#citation-plugin .citations-count-scopus br {
    display: none;
}

#citation-plugin .citations-count .badge_total {
    display: inline-block;
    margin-left: 6px;
    vertical-align: middle;
    font-size: 11px;
}
