Fix pull-out timing and add independent duration/easing controls

- Pull out now waits for current cycle to complete before starting
  (was stopping mid-cycle causing abrupt snaps)
- Pull Out and Re-Insert each get their own Duration slider and
  Easing chooser, defaulting to Sinusoidal InOut
- Easing applied to both position lerp and target motion scale ramp
  for smoother body motion during transitions

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
