/* DEV provenance review indicator + popover (DA3J-F2).
   This stylesheet is ONLY included when COINUKE_PROVENANCE_REVIEW=true
   (see category.html).  Production-shaped pages never reference it and
   the generator never copies it into a provenance-OFF artifact.

   The indicator is a tiny gear glyph, discreet by default and stronger
   on hover/focus (Phase D).  It never alters the cell value — pure DOM
   decoration.  Explicit resets protect against rainbow gradient text
   clipping. */

.coinuke-provenance-indicator {
    display: inline-block;
    margin-left: 4px;
    font-size: 0.72em;
    line-height: 1;
    color: #0d6efd;
    opacity: 0.35;
    cursor: pointer;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-text-fill-color: initial !important;
    background-image: none !important;
    -webkit-background-clip: border-box !important;
    user-select: none;
}

.coinuke-provenance-indicator:hover,
.coinuke-provenance-indicator:focus-visible {
    opacity: 1;
    outline: 2px solid rgba(13, 110, 253, 0.5);
    outline-offset: 1px;
}

.coinuke-prov-detail {
    font-size: 0.85rem;
}

.coinuke-prov-title {
    font-weight: 700;
    margin-bottom: 4px;
}

.coinuke-prov-detail div {
    margin-bottom: 2px;
}

.coinuke-prov-label {
    font-weight: 700;
    margin-right: 4px;
}

/* GOLDEN-F2.3 Part 7: multi-evidence popover list.  Each evidence item
   renders its own label + exact URL; the acquisition id is shown as a
   compact secondary tag for developers. */
.coinuke-prov-evidence-list {
    margin: 2px 0 2px 0;
    padding-left: 16px;
}

.coinuke-prov-evidence-list li {
    margin-bottom: 2px;
}

.coinuke-prov-acq {
    font-size: 0.8em;
    opacity: 0.75;
    color: #6c757d;
    white-space: nowrap;
}

.coinuke-prov-detail a {
    word-break: break-all;
}

@media print {
    .coinuke-provenance-indicator {
        display: none !important;
    }
}
