THALis: cue sequencing and skipped-trial bug

skipped trial bug = labels potentially wrong too, ugh. check screen sequence against saved cue times, especially pause/restart

collector: Vite/React/Tailwind application originally under src/applets/eeg-collector/, introduced in 87ea7d6. App.jsx presents motor-imagery cues, schedules trials and exports trial-sequence data for use with the EEG recording.

bugfix: c4321a3 fixes a skipped-trial error. The relevant invariant is not merely that the UI looks correct: the saved cue sequence and timestamps must describe the same events the subject saw.

Tailwind PostCSS plugin error
Tailwind PostCSS plugin error

review questions: how are cue times related to LSL timestamps? What happens at start, pause, restart and completion? Is an exported trial identifier unique? Keep a short test recording with known cue transitions before using the collector for a full session.

path history: the app later moves under tools/, then leaves the main repository. Use the commit's historical path for this bug rather than assuming the current layout. The archive records the fix, not a complete replay test of every trial boundary.

archived code references: 87ea7d6, c4321a3.