Paste your SCSS, LESS, or CSS, and the tool re-indents it by brace nesting with one declaration per line.
Yes. All three share the same brace-and-semicolon block syntax, so the formatter re-indents nested rules and declarations consistently for any of them.
No. Values inside url() and strings are preserved, and both /* block */ and // line comments are kept on their own lines.
No. Only whitespace, indentation and line breaks change. The selectors, properties and values stay exactly the same.