/* 운영자 '신고' 탭 (reports.js, 2026-11-07) */
.card.report { display: flex; flex-direction: column; gap: 8px; }
.report-target img { display: block; width: 160px; height: 160px; object-fit: contain; background: var(--soft); border-radius: 12px; margin-bottom: 6px; }
.report-target blockquote { margin: 0 0 6px; padding: 8px 12px; background: var(--soft); border-radius: 10px; white-space: pre-wrap; word-break: break-word; }
.report-list { margin: 0; padding-left: 18px; }
.report-list li { margin: 2px 0; }
#reports-terms { width: 100%; min-height: 160px; font-family: inherit; }
.report-target img.avatar { width: 96px; height: 96px; border-radius: 50%; object-fit: cover; }
