What does the code do:
- repaces not used whitespaces
- respect important comments like copyright (/*! ... */)
- deletes unimportat comments
- don't change anything in string literals
- handle single line rules like @import and @charset
- handle wrapper rules like @media, @supports, @document, @keyframes and @-webkit-keyframes
- handle rules like @page and @viewport like each other rule
- deletes multiple semicolons
- inserts missing semicolons in front of closing braces
- replace units after zero values
- replace zero in front of a decimal separator
- replace % behind zero, except in gradients