Я успешно анимировал части логотипа SVG, но внешние края при вращении оказываются вне области просмотра. Я играл с этим часами, но не могу понять, как по существу добавить «отступы» во внутреннюю часть viewBox, чтобы предоставить место для анимации.
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="5px" y="5px" viewBox="0 0 625.1 160" style="enable-background:new 0 0 625.1 160;" xml:space="preserve" class="ccc-gear position-2">
<g class="gear-group">
Вот пример того, что происходит: https://jsfiddle.net/inhouse/Labrz1vg/13/
Любая помощь очень ценится, поскольку я уверен, что столкнусь с этим и в будущих проектах!