Best place for adding in customized CSS / child themeing?

Hello!

I'm currently using Social and was wondering the best way of adding my own CSS to the theme so that I won't lose customization upon a new theme update or override any theme settings.

Could the next update include a safe way to insert custom CSS from the Theme Settings panel?