I would expect them both to be primary.
Radio: primary
Checkboxes: secondary
Why??????
They look the same color to me --

This is likely a browser-dependent behavior that you might be seeing.
I am also seeing checkboxes in color=secondary.

I don't know why you're seeing them as one color, but the props and classes say one is primary and the other is secondary:

Most helpful comment
I am also seeing checkboxes in color=secondary.
I don't know why you're seeing them as one color, but the props and classes say one is primary and the other is secondary:
