/* ============================================================
   测试任务（2.1.2）：全局任务列表 + 任务详情
   复用既有表格 / 页头 / 信息表 / 状态标签组件，仅补充本页专属样式
   ============================================================ */

.view-task .pager { margin-top: 12px; }

/* 执行记录时间线 */
.tlog {
  margin: 0;
  padding: 4px 0 0;
  list-style: none;
}
.tlog li {
  position: relative;
  display: grid;
  grid-template-columns: 118px 1fr 72px;
  gap: 12px;
  align-items: baseline;
  padding: 9px 0 9px 18px;
  border-left: 1px solid var(--line);
  margin-left: 5px;
}
.tlog li::before {
  content: '';
  position: absolute;
  left: -4.5px;
  top: 15px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: var(--blue-600, #0F62FE);
  box-shadow: 0 0 0 3px rgba(15, 98, 254, 0.12);
}
.tlog li:last-child { padding-bottom: 2px; }
.tl-time { font-size: 11.5px; color: var(--ink-4); }
.tl-text { font-size: 12.5px; color: var(--ink-2, var(--ink-3)); }
.tl-who { font-size: 11.5px; color: var(--ink-4); text-align: right; }

@media (max-width: 900px) {
  .tlog li { grid-template-columns: 1fr; gap: 2px; }
  .tl-who { text-align: left; }
}
