Macau gaming demand holds steady despite macro headwinds