Как я могу сделать углы сложной формы, округленные в CSS? Аналогично тому, как VSCode округляет углы выбранного кода. Я знаю, как сделать правильный прямоугольник, округленный в CSS, но как мне соединить закругленные углы, если прямоугольники соприкасаются или пересекаются? При необходимости, использование JavaScript для этого также нормально (только не canvas или что-то в этом роде). Вот пример того, как VSCode делает это:
![example screenshot](https://i.stack.imgur.com/t6Xt6.png)
Я исследовал это и нашел только лот решений для прямоугольники, но ничего о невыпуклых или даже не прямоугольных angular формах.