This is a basic toggle switch style. All state styles are consistent with checkbox/radio button state styles.
Once the rough implementation is done, let's test the interaction out amongst ourselves and tweak the animation and etc until it feels right.