/* Verified checkmark badge on relationship table Modification cells */
.verified-badge-cell {
    position: relative;
    display: inline-block;
    white-space: nowrap;
    padding-right: 5px;
    cursor: default;
}
.verified-badge {
    position: absolute;
    top: -5px;
    right: -6px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #15803d;
    color: #ffffff;
    font-size: 7px;
    font-weight: 700;
    line-height: 1;
    pointer-events: none;
    vertical-align: baseline;
    text-decoration: none;
}
.relation-table td:first-child {
    overflow: visible;
}

/* Plain superscript asterisk on a "Reported site" entry that came purely from
   a curated external database (no PhosphoLink agent contribution). Only shown
   when the card mixes agent-derived and curated-derived sites -- an all-agent
   or all-curated card stays plain throughout. Hover still names the source(s).
   The trailing .site-source-badge-note spells out what the asterisk means. */
.site-source-badge-cell {
    white-space: nowrap;
    cursor: default;
}
.site-source-badge {
    cursor: default;
}
.site-source-badge-note {
    color: #64748b;
    font-size: 0.85em;
}
