Plot.plot({
margin: 30,
width: 500,
height: 500,
x: { margin: 0, domain: [-8, 4] },
y: { domain: [-8, 4] },
r: { type: "linear", domain: [0, 12], range: [0, 500 - 60] },
marks: [
Plot.dot([[-8, -8]], { r: () => 12 }),
Plot.ruleX([-8]),
Plot.ruleY([-8])
]
})