$10
в вашем случае) описано в документации PHP, там же указано максимальное количество подстановок в таком формате (100). ${10}
, вместо $10
т.к. $10
синтаксически нельзя отличить от ${1}0
radial-gradient()
круглый? У него есть параметр shape
который может принимать значение ellipse
и позволяет получить произвольный эллипс.