                 if(m0[0] === 'circle'){                   gradient.rx = gradient.ry = Math.max(                     gradient.cx,                     gradient.cy,                     gradient.x0 - gradient.cx,                     gradient.y0 - gradient.cy                     );                 } else { // ellipse                    gradient.type = m0[0];                    gradient.rx = Math.max(                     gradient.cx,                     gradient.x0 - gradient.cx                     );                   gradient.ry = Math.max(                     gradient.cy,                     gradient.y0 - gradient.cy                     );                 }                 break;               case 'closest-