feat(switch): add focus styles