/* shm_energy.css — the oscillator track + mass and the KE / PE / Total energy bars. */
.lv-track2 { stroke: rgba(255, 255, 255, 0.25); stroke-width: 3; stroke-linecap: round; }
.lv-ball { fill: #8fa8cf; stroke: #0b1220; stroke-width: 1.5; }
.lv-bar-ke { fill: rgba(52, 211, 153, 0.55); stroke: #34d399; stroke-width: 0.8; }
.lv-bar-pe { fill: rgba(56, 189, 248, 0.55); stroke: #38bdf8; stroke-width: 0.8; }
.lv-bar-tot { fill: rgba(104, 130, 176, 0.5); stroke: #8fa8cf; stroke-width: 0.8; }
.lv-side { fill: #94a3b8; font-size: 13px; font-weight: 600; }
