Is it possible for the enqueue styles function to mess up my CSS?

No, it is not.

Enqueuing or registering a stylesheet does not modify the file. If your files contents are now empty then that has nothing to do with enqueuing or registering it.