.task-stats{padding:4px 0;border-bottom:1px solid var(--line);margin-bottom:18px;min-width:0}
.task-stats-heading{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 0;font-size:12px;cursor:pointer;list-style:none}
.task-stats-heading::-webkit-details-marker{display:none}.task-stats-heading::marker{content:''}.task-stats-heading:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.task-stats-chevron{width:16px;height:16px;flex-shrink:0;color:var(--muted)}.task-stats-disclosure[open] .task-stats-chevron{transform:rotate(90deg)}.task-stats-note{margin-left:auto;text-align:right}.task-stats-body{padding:4px 0 12px}
.task-stats-heading strong{font-size:13px;font-weight:550}.task-stats-note,.task-stats-detail{color:var(--muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}
.task-stats-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0}
.task-stat{min-width:0;padding-left:14px;border-left:2px solid var(--line)}.task-stat dt{font-size:12px;color:var(--muted)}
.task-stat dd{font-size:24px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums;margin:2px 0 0;overflow-wrap:anywhere;color:var(--text)}
.task-stat.remaining{border-color:var(--accent)}.task-stat.remaining dd{color:var(--accent)}
.task-stat.failed dd{color:#ae4944}.task-stat.paused dd{color:#896520}
html[data-theme=dark] .task-stat.failed dd{color:#ef9d96}html[data-theme=dark] .task-stat.paused dd{color:#dcc07f}
.task-stats-detail{margin-top:10px;min-height:20px}
@media(max-width:520px){.task-stats-metrics{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}.task-stat{padding-left:10px}.task-stat dd{font-size:22px}.task-stats-heading{align-items:flex-start}.task-stats-note{text-align:right}.task-stats{padding-top:12px}}
