Возможно, вы напишете сценарий оболочки, подобный этому:
column -s "#" -o "#" -t css.txt | sort -r -k2
Это сначала будет столбцом вашего вывода и обратным сортировкой ваших строк на второй столбец.
Возможно, недостатком является то, что он немного изменяет ваш код (но не в плохом смысле) и определенно нуждается в шестнадцатеричной форме цветов. С обозначением типа «цвет: синий» это не сработает.