This PR updates the default tab size to 4 spaces, aligning with the standard adopted by the Elm community and the official language formatter (elm-format). Reference: [elm-format tab size default](https://github.com/avh4/elm-format/blob/main/elm-format-lib/src/Box.hs#L249)