Почему появляется белый промежуток между элементом с границей и контентом?
При масштабировании или transform элемента появляется промежуток между элементом с границей и контентом.
Можно его как то убрать?
На фото плохо видно, но в реале хорошо. https://jsfiddle.net/mihail4Greb/uwfy3vhz/7/
3.8. Использовать для демонстрации фрагментов кода только специальный тег code или специальные демонстрационные ресурсы (например, JsFiddle - https://jsfiddle.net/). Размещение фрагментов кода в виде изображений запрещено.
У вас уже даже демка есть, чего ссылку не вставили?