--recursivename - новый параметр. Имена селекторов получаются путем склеивания имен всех каталогов.

В имени файла или каталога заменяются символы:
"_@" ==> " "
"_#" ==> " #"
"_." ==> " ."

Примеры:

#btn_@a__hover  ==>  #btn a:hover
.btn_.cart__before  ==> .btn .cart:before