styles\['(\w+)(-([a-z])(\w*))(-([a-z])(\w*))?(-([a-z])(\w*))?(-([a-z])(\w*))?(-([a-z])(\w*))?(-([a-z])(\w*))?']
styles.$1\u$3$4\u$6$7\u$9$10\u$12$13\u$15$16\u$18$19
\.(\w+)(-([a-z])(\w*))(-([a-z])(\w*))?(-([a-z])(\w*))?(-([a-z])(\w*))?(-([a-z])(\w*))?(-([a-z])(\w*))?
.$1\u$3$4\u$6$7\u$9$10\u$12$13\u$15$16\u$18$19