Goal of project
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nemo assumenda sapiente at eos, magnam soluta porro atque. Nam, consequuntur officiis.
Features
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?
Remove overridden properties within a ruleset
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?

Remove overridden properties within a ruleset
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?

Remove overridden properties by same literal selector ruleset
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?

Remove reduant rulesets
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?

Caution: Don't remove rulesets that are applied with javascript
Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolorum qui quam aperiam ab placeat nam dolorem repellat non rem nulla atque sed similique expedita id voluptate, perspiciatis numquam nisi cupiditate!

My approach
Lorem ipsum dolor sit amet consectetur adipisicing elit. Commodi nihil officia necessitatibus quo quos hic placeat iste illum pariatur quam.

Convert shorthand properties into longhand properties
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?

Merge selectors with matching declerations
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?

Merge declerations with different literal selectors but targeting same element in dom
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?

Remove inhertied styles under any level of nesting
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?

Remove styles that are already applied by universal selector(*)
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?

Sort declerations wit rulesets in alphabetical order
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?

Current state of project
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?
Future editions
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?
Summary
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Totam similique animi perferendis? Libero, suscipit officiis asperiores sint necessitatibus corporis ullam?