excelente explicación
ahora todo tiene sentido, ya no hace falta memorizar , es muy clara la utilidad de :root se hace para que todas las variables habidas y por haber estén disponibles para cualquier selector css y por su especificidad mayor a la de una etiqueta
