/* Experimental laser nesting: BoM progress and the live G-code listing. Layout comes from scene-panels.css. */
.nest-bom tr.is-done td { color: var(--green); }
.nest-bom tr.is-done td:last-child::after { content: " ✓"; }

.gcode { display: grid; gap: 1px; margin: 0; padding: 0; list-style: none; font-family: var(--font-mono); font-size: .72rem; white-space: nowrap; overflow: hidden; }
.gcode li { display: flex; gap: 10px; padding: 2px 6px; border-radius: 4px; color: var(--text-2); overflow: hidden; text-overflow: ellipsis; }
.gcode li span { flex: none; color: #4f5966; }
.gcode li.is-current { background: #ff6a1a26; color: var(--text); }
.gcode li.is-current span { color: var(--accent); }
