подчёркивание визуально сильнее разделяет чем дефис => логичней подчёркивание использовать для разделения пространств имён, а дефис - для слов в именах:
.my_side-bar_header
а для модификаторов удобно использовать символ равенства:
.state-active\=true
__________________
.ня
|