/*
 * SIGn Similarity Report
 * Public capsule aligned with SIGn Journal Theme.
 * Journal color comes from --sign-accent.
 */

#v3-supp .sign_similarity_public_item {
    list-style: none;
}

#v3-supp .sign_similarity_public_link {
    display: inline-flex;
    align-items: center;
    box-sizing: border-box;
    gap: 7px;

    padding: 4px 9px;

    border: 1px solid var(--sign-accent);
    border-radius: 999px;

    background-color: #fff;
    color: var(--sign-accent) !important;

    font: inherit;
    line-height: 1.3;
    text-decoration: none !important;
    cursor: pointer;

    transition:
        background-color .2s ease,
        color .2s ease;
}

#v3-supp .sign_similarity_public_link:hover,
#v3-supp .sign_similarity_public_link:focus {
    background-color: var(--sign-accent);
    color: #fff !important;
    text-decoration: none !important;
}

#v3-supp .sign_similarity_public_link:focus-visible {
    outline: 2px solid var(--sign-accent);
    outline-offset: 2px;
}

#v3-supp .sign_similarity_public_icon {
    display: inline-flex;
    align-items: center;
    flex: 0 0 auto;
}

#v3-supp .sign_similarity_public_icon svg {
    display: block;
    width: 14px;
    height: 14px;
    stroke: currentColor;
}
