FreeFlarum didn't put any measures to stop you from editing admin panel CSS, I though that it was something that Flarum does not support?
I don't know if there are some extra steps required for the custom CSS to also apply in administration panel (an extender for example)