JSFiddle - React, Tailwind, and code Playground
CSS
.b{color:#6B8CFF}.r{color:#B13425}.g{color:#6A6B04}.o{color:#E39D25}*{font-family:courier}
JavaScript
'3b5r4b_2b9r1b_2b3g2o1g1o3b_1b1g1o1g3o1g3o1b_1b1g1o2g3o1g3o_1b2g4o4g1b_3b7o2b_2b2g1r3g4b_1b3g1r2g1r3g1b_4g4r4g_2o1g1r1o2r1o1r1g2o_3o6r3o_2o8r2o_2b3r2b3r2b_1b3g4b3g1b_4g4b4g'.replace(/\d?./g,m=>document.body.innerHTML+=m=='_'?'<br>':'<a class='+m[1]+'>'+('█'.repeat(m[0]))+'</a>')