Binance Order Book – BUY and SELL Bars

This is a question regarding the order book on Binance’s trading page, like here: https://www.binance.com/en-GB/trade/SOL_USDT?_from=markets&type=spot

I am confused as to how the width of the bars in the order book are being calculated. I mean the red SELL bars and the green BUY bars at different price levels. If you check the HTML on the Binance trading page, I am specifically referring to the the ‘.progress-bar’ elements.

The width of the bars are obviously some calculation representing how big the order size is. However the width of the bars is NOT based on a comparative percentage with the largest order size in the book. You can tell this because several bars are more than 100% in width, so the calculation must be slightly more complex.

Does anyone know how the width of those bars are calculated?