Как очистить CSS от дублирующихся селекторов и перекрывающихся свойств?
Здравствуйте.
В проекте имеется два css-файла: один с основными стилями сайта, второй - некий "патч", подключаемый после основного и перекрывающий какие-то свойства основного.
Долго терпеть такой бардак мне не хочется, поэтому, хочу уточнить: есть ли какая-то утилита, которой я могу скормить на вход css-файл, склеенный из моих двух стилей, а на выходе получить css со следующими характеристиками:
- отсутствие дублирующихся селекторов
- отсутствие перекрывающихся свойств в рамках одного селектора
- упорядоченный по именам селекторов список