Нет, что на скриншоте не поддерживаемо. Так писать нужно чуть меньше чем никогда. Повышение специфичности, scoped таким образом плохая практика. Еще вижу bem частичный, так тоже нельзя, &- не поддерживаемо.
Используйте bem, вот подсказка, очень хороший гайд, я был рад что нашел его в свое время, дополняет документацию bem с работой на scss
https://nicothin.pro/idiomatic-pre-CSS/
так понял в sass именно так и пишут
- Нет, что на scss плохой код, то в и sass это плохой код. Это одно и тоже, за исключением
{};