Why does my child theme’s enqueue of styles mess up the order of script enqueues from the main theme?

Why does my child theme’s enqueue of styles mess up the order of script enqueues from the main theme?