Using Attribute Type to Style An Element Not Working

I’m writing the type selector to style a radio button in the “Learn Basic CSS” and I’ve tried writing

[type='radio'] {
 margin: 10px 0px 15px 0px;
}

all different ways to get the compiler to accept it, but nothing will accept that I’m trying to use the type selector to style radio buttons as instructions have given. I’ve looked at the hint and it tells me to use the exact solution I’m using and I’m at my wits end trying to get this to work. What am I doing wrong here? Or is the compiler just not working correctly?

what challenge is this? can you give the link?

Re-read the requirement.

Using the type attribute selector, try to give the checkboxes in CatPhotoApp a top margin of 10px and a bottom margin of 15px.

It is the checkboxes, not the radio buttons you should style.