/* V23.1.26 Academic Evidence UX — shared public evidence vocabulary */
.evidence-status-pill,.research-posture-pill,.artifact-evidence-pill{display:inline-flex;align-items:center;gap:.32rem;width:max-content;max-width:100%;padding:.28rem .56rem;border:1px solid currentColor;border-radius:999px;font-size:.69rem;font-weight:850;letter-spacing:.035em;line-height:1.2}
.evidence-status-pill.status-direct-attestation{color:#8ee6b1;background:rgba(91,201,132,.08)}
.evidence-status-pill.status-contextual-support{color:#8bb9ff;background:rgba(90,145,230,.08)}
.evidence-status-pill.status-inference{color:#e9cf80;background:rgba(220,181,69,.08)}
.evidence-status-pill.status-open-contested{color:#c2a3ff;background:rgba(152,112,230,.08)}
.evidence-status-pill.status-speculative{color:#f4b96b;background:rgba(226,144,54,.08)}
.evidence-status-pill.status-rejected{color:#ff8e8e;background:rgba(220,70,70,.09)}
.evidence-status-pill.status-unclassified{color:var(--muted);background:rgba(255,255,255,.03);border-color:var(--line)}
.evidence-ux-boundary{padding:.8rem .95rem;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.025);color:var(--muted);font-size:.84rem;line-height:1.5}.evidence-ux-boundary strong{color:var(--text)}
.claim-status-summary{display:flex;flex-wrap:wrap;gap:.42rem;margin:.65rem 0}.claim-status-summary a{text-decoration:none}.claim-status-summary .evidence-status-pill{font-size:.65rem}
.claim-card-status-row{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap;margin-bottom:.42rem}.claim-card-status-row small{color:var(--muted)}
.research-posture-pill{color:#b9d8ff;background:rgba(91,145,220,.08)}.research-posture-pill.posture-adopted{color:#8ee6b1;background:rgba(91,201,132,.08)}.research-posture-pill.posture-contextual{color:#8bb9ff}.research-posture-pill.posture-model{color:#c2a3ff}.research-posture-pill.posture-speculative{color:#f4b96b}.research-posture-pill.posture-rejected{color:#ff8e8e;background:rgba(220,70,70,.09)}
.research-thread-assessment-pair{display:flex;flex-wrap:wrap;gap:.42rem;align-items:center;margin:.25rem 0 .55rem}.research-thread-assessment-pair em{font-style:normal;color:var(--muted);font-size:.76rem}
.claim-provenance-card .claim-public-status{display:flex;flex-wrap:wrap;gap:.42rem;align-items:center}.claim-provenance-card .claim-legacy-meta{color:var(--muted);font-size:.74rem}
.artifact-evidence-boundary{margin:.75rem 0}.artifact-evidence-pill.relationship-direct{color:#8ee6b1}.artifact-evidence-pill.relationship-corroboration{color:#9ed5ff}.artifact-evidence-pill.relationship-textual{color:#c2a3ff}.artifact-evidence-pill.relationship-context{color:#8bb9ff}.artifact-evidence-pill.relationship-debated{color:#f4b96b}
@media(max-width:520px){.evidence-status-pill,.research-posture-pill,.artifact-evidence-pill{white-space:normal;width:auto}.claim-card-status-row{align-items:flex-start;flex-direction:column}}

.research-posture-pill.posture-primary-source{color:#b9d8ff;background:rgba(91,145,220,.10);border-color:rgba(139,185,255,.34)}
