/* "Translated from French · Show original" under member content (content-tr.js) */
.ctr-note { display: flex; align-items: center; flex-wrap: wrap; gap: 6px; margin: 4px 0 8px; font-size: 0.74rem; line-height: 1.3; color: var(--muted, #a99ea2); }
.ctr-btn { border: 0; background: none; padding: 2px 0; margin: 0; font: inherit; font-weight: 700; color: var(--red-bright, #ff4d6a); cursor: pointer; min-height: 24px; }
.ctr-btn:hover { text-decoration: underline; }
.ctr-btn:focus-visible { outline: 2px solid var(--red, #C8102E); outline-offset: 2px; border-radius: 4px; }
.fpost-bgcard + .ctr-note, .fpost-bgcard .ctr-note { color: rgba(255,255,255,0.85); }
[data-theme="light"] .ctr-note { color: #6b5a5e; }
[data-theme="light"] [data-theme="light"] .ctr-btn { color: #C8102E; }
