Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Проблема в том что в инструментах есть Dota2 Workshop Tools DLC
Но ее не возможно скачать. ( ставишь галочку около Dota 2 Workshop Tools DLC идет вечная загрузка, больше нечего не происходит)
помоги решить проблему