Один трюк, который вы можете попробовать, - это создать новые невидимые «поддельные» узлы в тех же местах, что и исходные узлы.Затем вы можете поиграть со свойством outer sep=10pt
для этих узлов.(Это позволяет избежать этих изменений, влияющих на остальную часть изображения).
\node at (cvc) [name=fakecvc,outer sep=10pt,inner sep=5pt]{};
Затем нарисуйте свой многоугольник вокруг этих больших «поддельных» узлов.(может быть, поможет увеличение округлости? rounded corners=20pt
)
Иногда полезно также вручную преобразовать точки
\usetikzlibrary{calc}
($(node cs:name=d,anchor=north)+(-10pt,+5pt)$)