Navigating the legal intricacies of casinos What you need to know