feat: add conditions for content rules. fix user settings