/* 운영자·기록·콘텐츠 탭 (2026-11-07, staff.js·content.js) */
.list-item.staff, .list-item.content, .list-item.audit { flex-wrap: wrap; }
.list-item.staff select, .list-item.content input.num { width: auto; min-width: 72px; margin: 0; }
.list-item.content label.inline { margin: 0; white-space: nowrap; }
.list-item .grow small { display: block; color: var(--ink-soft); font-weight: 400; }
.list-item.audit pre.diff { flex-basis: 100%; margin: 0; padding: 8px 10px; white-space: pre-wrap; word-break: break-all; background: var(--soft); border-radius: 10px; }
.checks.off { opacity: 0.45; }
#who-role { margin-right: 8px; }
#assign-result { margin-top: 12px; }
#assign-result h3 { margin: 0 0 6px; font-size: 15px; }
