Instead of the non-meaningful class name 'tmp-hide' how about:

body.recording  #toggle-camera { display: none; }