NO BUG: CSS applied to Query Loops and children using 'root' either doesn't generate CSS code or doesn't generate correct reference

Hi Rob,
Thanks so much for your report, and welcome to the forum!

root is a placeholder for the ID or the class that gets converted on the fly to the “correct” ID or class name (#brxe-abcde or .className). Otherwise, you could use the root keyword only once.

In the loop, IDs behave differently than usual since IDs may only occur once in the DOM. Accordingly, they are converted into classes. Accordingly, this is not a bug.

If you use multiple root keywords within your custom CSS the problem is this: WIP: Root keyword in custom CSS selector gets substituted only once

We will adjust the root keyword and fix this (and other root-related issues) in Bricks 1.9.1, which will be released soon.

Best regards,
timmse