Arabic Script: Styles, Variants, and Calligraphic Adaptations