Convert to JSON if needed.

If the webserver don't serve the file as JSON, but as text, parse it to extract
a JSON object.
Better color for white and yellow.

Original color is not great (white on white...)
Remove unwanted hidden style.

With this style, we have no border at bottom and left of the table.
Merge PuckCh's modifications (colors and CSS)