/* loop_trace.css — the loop code line + a trace table built row by row. */
.lt-code { fill: #8aa0b6; font-size: 12.5px; font-family: ui-monospace, Menlo, Consolas, monospace; }
.lt-code-on { fill: #e8eef6; }
.lt-thead { fill: rgba(104, 130, 176, 0.16); stroke: rgba(104, 130, 176, 0.4); stroke-width: 1; }
.lt-th { fill: #a9c0e2; font-size: 12px; font-weight: 700; }
.lt-row { fill: rgba(255, 255, 255, 0.02); stroke: rgba(148, 163, 184, 0.18); stroke-width: 0.8; }
.lt-row-done { fill: rgba(56, 189, 248, 0.08); }
.lt-row-cur { fill: rgba(251, 191, 36, 0.2); stroke: #fbbf24; stroke-width: 1.4; }
.lt-row-todo { fill: rgba(255, 255, 255, 0.015); }
.lt-cell { fill: #dbe4ef; font-size: 13px; font-variant-numeric: tabular-nums; font-family: ui-monospace, Menlo, Consolas, monospace; }
.lt-acc { fill: #6ee7b7; font-weight: 700; }
.lt-dim { fill: #475569; }
