.task-progress { min-width: 0; overflow-wrap: anywhere; --ink: #e8edf7; --mut: #a6adbb; --panel: #20242b; --sunk: #1b1f26; --line: #3a414c; --run: #b8c8ff; --runbg: #273458; --pass: #9ce4c7; --passbg: #183d33; --fail: #ffb4ab; --failbg: #3c2326; }
.task-progress .pv-timing { color: var(--ink); }
.task-progress > article + article { margin-top: 1.5rem; border-top: 1px solid var(--line, #ddd); padding-top: 1rem; }
.task-progress .pv { border: 0; padding: 0; }
@media (max-width: 600px) { .task-progress .pv-timing { grid-template-columns: 1fr; } }
