svg css закругленный угол не работает

У меня есть файл SVG, к которому я применяю CSS. Кажется, что большинство правил работают, но когда я применяю правила о скруглении углов (rx: 5; ry: 5), это не имеет никакого эффекта. Правила встроенных стилей работают, но мне не везет со встроенными и внешними таблицами стилей:

<svg ...>
 <defs>
  <style type="text/css" >
    <![CDATA[
     rect{ rx:5; ry:5;  }
    ]]>
  </style>
 </defs>

 <rect
    height="170" width="70" id="rect7"
    x="0" y="0" />
</svg>

Есть идеи, где я иду не так?

Ответы на вопрос(2)

Ваш ответ на вопрос