How long do minor allergic reactions last