Я не уверен в разметке, которую вы предоставили.Однако, если это работает, что-то вроде этого может работать для непрозрачности, может быть.
polygon points='0,100 100,0 100,100' style='fill:rgba(248,0,0,0.63)'
изменить на
polygon points='0,100 100,0 100,100' fill='rgb(240,0,0)' fill-opacity='0.63'