Пока нашел что node sass(в руби сасс такое тоже нашел) может компилить такие цсс если собирать сассы сборщиком с ключем compileNested а не минифицированным.
И вот тут говорят что это дефолтный вывод:
https://github.com/sass/node-sassoutputStyle
Type: String
Default: nested
Values: nested, expanded, compact, compressed
Determines the output format of the final CSS style.
И вот тут более подробно об этом рассказано:
https://web-design-weekly.com/2014/06/15/different...
https://inchoo.net/dev-talk/tools/sass-output-styles/
В общем, говорят что это сделано для того, чтобы визуально видеть глубину вложенности, которая отвечает таковой в сасс и хтмл(не понял при чем тут это, и как, но опустим. Допустим оно разделяет по секшнам из хтмл, и там есть отступы, потому допустим что да, отображает структуру хтмл).
В общем, как то так.