Update StyleSheet to allow valid custom-element tags

When matching against tag selectors it should allow "-" characters