/* ROUND47：操作记录 */
.dp-v3-activity-filters { grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); }
.dp-v3-activity-filters .el-select, .dp-v3-activity-filters .el-date-editor { width: 100%; }
.dp-v3-activity-table .el-table__row { cursor: pointer; }
.dp-v3-activity-detail { padding: 0 4px 16px; }
.dp-v3-activity-meta { display: grid; gap: 10px; margin: 0 0 20px; }
.dp-v3-activity-meta > div { display: grid; grid-template-columns: 84px minmax(0, 1fr); gap: 12px; align-items: start; }
.dp-v3-activity-meta dt { color: #8f959e; font-size: 13px; }
.dp-v3-activity-meta dd { margin: 0; color: #1f2329; font-size: 13px; line-height: 1.6; word-break: break-all; }
.dp-v3-activity-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 12px !important; }
.dp-v3-activity-ua { color: #646a73 !important; font-size: 12px !important; }
.dp-v3-activity-changes h4 { margin: 0 0 10px; font-size: 14px; color: #1f2329; }
.dp-v3-activity-change { margin-bottom: 16px; }
.dp-v3-activity-change header { display: flex; align-items: baseline; justify-content: space-between; gap: 12px; margin-bottom: 6px; }
.dp-v3-activity-change header strong { font-size: 13px; color: #1f2329; }
.dp-v3-activity-change header small { color: #8f959e; font-size: 12px; }
.dp-v3-activity-empty { margin: 0; color: #8f959e; font-size: 13px; }
