[Userstyle] WaniKani Breeze Dark

Anyone have any idea how I could fix this blue outline around the checkbox in @Sinyaven’s script with Breeze Dark?
image
I can’t seem to override this selector in Breeze Dark: input[type="checkbox"]:checked { border: 1px solid #1d99f3 !important; } on line 366, even using !important, with a higher specificity (the Audio Quiz script’s .switch class) and placed after the CSS on line 366. I thought that would give my custom CSS higher priority, but apparently not!
Any ideas?

The script in question: