/* 批量重命名：对齐音频转换壳子的少量补充 */
.check-row {
  display: flex;
  flex-wrap: wrap;
  gap: 10px 14px;
  align-items: center;
  font-size: var(--fs-sm);
  color: var(--muted);
}

.check-row label {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  cursor: pointer;
  user-select: none;
}

.mode-chips {
  margin-bottom: 4px;
}

.engine-hint {
  font-size: var(--fs-sm);
  color: var(--muted);
  line-height: 1.45;
  margin: 4px 2px 0;
}

.rename-changed .file-name-full {
  color: var(--accent);
}

.rename-conflict .file-name-full,
.rename-invalid .file-name-full {
  color: var(--danger);
}

.rename-same .file-name-full {
  color: var(--muted);
}

.guide-card {
  max-width: 440px;
}

.guide-body {
  padding: 4px 16px 8px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.guide-body p {
  margin: 0;
  font-size: var(--fs-md);
  line-height: 1.55;
  color: var(--text);
}

.guide-body strong {
  color: var(--accent);
  font-weight: 650;
}

.guide-foot {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: flex-end;
}
