0.2,'rgba(255,255,255,0.08)');rad.addColorStop(1,'rgba(255,255,255,0)');cxt.fillStyle = rad;cxt.beginPath();cxt.arc(x,y,r,0,2*Math.PI,true);cxt.closePath();cxt.fill();cxt.restore();var wX = x + (Math.cos(range)*length);var wY = y + (Math.sin(range)*length);var x1 = x + 3;var y1 = y;var x2 = x;var y2 = y - 3;cxt.save();var rad2 = cxt.createRadialGradient(x,y,0,x,y,length);rad2.addColorStop(0,'rgba(255,255,255,0.1)');rad2.addColorStop(1,'rgba(255,255,255,0)');cxt.fillStyle = rad2;cxt.beginPath();cxt.moveTo(x1