The mw.echo.special.less styles are included in the ext.echo.nojs module that is loaded on every page. We should split it into a separate module (ext.echo.nojs.special) to avoid loading unnecessary CSS and embedded icons on every page.
Spotted by @ori in T112401#1634327.