/* Staff-only reviewer attribution; server authorization remains authoritative. */
.bv-reviewer-inline { display: flex; flex-wrap: wrap; align-items: baseline; gap: 5px; margin-top: 8px; padding-top: 7px; border-top: 1px solid rgba(181,151,204,.18); color: #c9b7d5; font-size: 12px; line-height: 1.5; }
.bv-reviewer-inline-label { color: #c0acbf; }
.bv-reviewer-inline a, .bv-reviewer-inline strong { color: #efd5a7; font-weight: 650; text-decoration: none; }
.bv-reviewer-inline a:hover { text-decoration: underline; }
.bv-reviewer-inline small { width: 100%; font-size: 11px; color: #8e8198; }
