Writing the Body and the Rhetoric of Protest in Arab Women’s Literature

Miral al-Tahawy was born in 1968 to a bedouin family of the al-Hanadi tribe in the Egyptian Delta. She is often recognized as the first Egyptian bedouin woman writer to publish modern Arabic literature and to provide an authentic glimpse into Egyptian bedouin life, particularly that of women. Al-Tahawy grew up in a traditional bedouin family—however, her father chose to educate his daughters. She completed a PhD in Arabic language and literature at Cairo University and immigrated to the United States in 2008.

In her work, al-Tahawy exposes the lives of bedouin women in lyrical prose. She has published four novels, all of which have been translated into English: The Tent (AUC Press, 1998), Blue Aubergine (AUC Press, 2002), Gazelle Tracks (Garnet Publishing/AUC Press, 2009), and most recently, Brooklyn Heights (AUC Press, 2012), which received the 2010 Naguib Mahfouz Medal for Literature and was shortlisted for the 2011 Arabic Booker Prize. Her literary work has received international acclaim and has been translated into more than fifteen languages.

Al-Tahawy has also published two academic books, as well as numerous scholarly articles. Her academic interests range from bedouin folk traditions to modern Arab women’s writing. She is currently an associate professor of modern Arabic literature at Arizona State University.

The Female Body and the Female Word in a Schizophrenic Age

Introduction by Nathalie Alyon

Miral al-Tahawy’s first novel, The Tent, is narrated by Fatima, a young bedouin girl trapped within the walls of her father’s encampment in the Egyptian desert. Her small body climbs trees to gaze past the gates that remain locked to the women of the household, travels to the bottoms of wells to create alternate realities with imaginary characters, and finds solace lying on the lap of the slave-girl, Sardoub. In Fatima’s world women cannot leave the confines of their house unless to wed men chosen for them. Paradoxically, the slave women are among the few local women having any freedom of movement, often limited to weekly trips to the market.

In The Tent, women’s lives in the desert are exposed through descriptions of the restrictions, violence, and curses directed against their bodies. Fatima’s body belongs to her only partially. She dreams of escaping her prison, “to run through the fields and pick grass like Sasa [the slave], or run across the desert like Mouha [a wandering woman].” [1] As Fatima imagines a life beyond the gates, she lives in her body, crawling from room to room, jumping from tree to tree. Yet even her body abandons her when a fall leaves her with one leg amputated. As her ability to move about decreases, she further retreats into a world of stories, folktales, and imagined realities: I looked down into my lap, burying my head in paper. I felt that the letters were creatures of the night, roaming over my body, weighing it down. What is Fatima doing with letters, with words, when the loneliness is excruciating? [2]

Indeed, all of al-Tahawy’s characters are girls or women who carry a sense of not belonging and who must deal with their loneliness as they navigate worlds defined by gender roles. [3] Her latest novel, Brooklyn Heights, explores similar themes through more complex plotlines. Brooklyn Heights unfolds in Hend’s new home in New York, which feels as alienating and distant as her home back in the Egyptian desert. Despite leaving the physical boundaries of Egypt behind, memories of a previous life in the desert continually haunt and permeate every corner of her new country.

It is possible to approach Hend as a grown-up Fatima who, in an alternate reality, manages to escape the locked gates of her desert home and make a new life in the United States. Fatima and Hend both draw power from their bodies and from words. Fatima inhabits the stories she creates; Hend carries poems she hopes to write one day, she aspires to become an accomplished writer. Like Fatima, Hend grows increasingly isolated and dislocated from the people around her, as well as from her own body.

The body, its covering and uncovering, is a recurring theme in al-Tahawy’s fictional world and in her personal history. A section in Brooklyn Heights echoes al-Tahawy’s experience of shedding the hijab: “Hend was the first girl at school to put on the long, flowing hijab. . . . But in the same way that she had been the first girl to put on that long black curtain, she was the first one to discard it.”[4] Similarly, al-Tahawy left her family home “unaccompanied by a male relative for the first time when she was 26, and still had to be covered from head to foot.” Today she lives in Arizona and is a professor of Arabic language and literature. She has returned to a desert landscape, thousands of miles away from the desert where she was born. Only this time, the desert climate frees her from unnecessary covering. [5]

The symbolism of the hijab in the lives of Arab women is the main anchor in “Writing the Body and the Rhetoric of Protest in Arab Women’s Literature.” In this poignant essay, al-Tahawy draws a parallel between the female body and women’s writing as tools for protest and change, juxtaposing it with the long history of the female body having been made an object of oppression, violence, shame, and guilt. She invites a host of questions for further deliberation: Can free writing happen under the hijab? Could the choice to wear the hijab be a symbol of freedom, as is the choice to remove it? To whom does the female body that has been transformed from an object of oppression to a tool for protest belong?

Al-Tahawy argues that the act of revealing the body—whether through the removal of clothes or through writing—is inherently an expression of power and protest rather than “a kind of seduction,” as the patriarchal critical reception ascribes to women’s writing. Al-Tahawy’s essay exposes the mechanisms behind this silent illness that plagues women who cannot freely write about their bodies and identifies the fear-induced self-censorship kindled by the conservative tendency to reduce women’s writing to feminine mystique.

The stifling power of self-censorship in suppressing a writer’s creativity was perhaps best expressed by George Orwell: “To write in plain, vigorous language one has to think fearlessly, and if one thinks fearlessly one cannot be politically orthodox.” It is all but impossible for a prose writer to sustain “inventiveness” in an environment where she must consider the sociopolitical consequences of her words. [6] For women’s writing, a denial of the female body is to write in the “age of schizophrenia” that Orwell attributes to the intellectuals of the post–Second World War era.

Arab women writers and artists are not the only ones to have been victims of the self-censorship resulting from patriarchal criticism that categorizes women’s writing as sensual, spiritual, or feminine. American artist Georgia O’Keeffe, who also had a close relationship with the desert, comes to mind. To the detriment of the wide array of themes O’Keeffe expressed throughout her eighty-year career, critics often reduced her paintings to a single question: Are O’Keeffe’s flowers vaginas? [7] Despite her consistent denial that her paintings represented the erotic, O’Keeffe’s work continues to be viewed as representing female sexuality—an interpretation that posits her as essentially a “female” artist and her paintings as having “feminine” qualities.

O’Keeffe’s flowers are not vaginas, because she said they are not. Decades later, al-Tahawy makes the case for women artists who want to make their flowers into vaginas to be able to do so without being cast aside as erotic, vulgar, or simply feminine. She calls for the expression of the female body in its full complexity to transcend patriarchal norms that box in the feminine. Her work presents a pioneering voice in this struggle to empower the female body, as well as the female word.

Notes

 

1 Miral al-Tahawy, The Tent (Cairo: American University in Cairo Press, 2010), Kindle edition, chap. 1.

2 Ibid., chap. 11.

3 Ariel M. Sheetrit, “Deterritorialization of Belonging: Between Home and the Unhomely in Miral

al-Tahawy’s Brooklyn Heights and Salman Natur’s She, the Autumn, and Me,” Journal of Levantine Studies 3, no. 2 (2013): 72.

4 Miral al-Tahawy, Brooklyn Heights, trans. Sameh Salim (London: Faber and Faber, 2012), 66, 68.

5 Aaron Bady, “Interview: Miral al-Tahawy,” Post45, November 8, 2014, accessed April 22, 2017,

http://post45.research.yale.edu/2014/11/interview-miral-al-tahawy/.

6 George Orwell, “The Prevention of Literature,” in Books v. Cigarettes (London: Penguin Books, 2008), 33.

7 Hannah Ellis-Petersen, “Flowers or Vaginas? Georgia O’Keeffe Tate Show to Challenge Sexual Clichés,” The Guardian, March 1, 2016, accessed April 22, 2017, https://www.theguardian.com/ artanddesign/2016/mar/01/georgia-okeeffe-show-at-tate-modern-to-challenge-outdated-viewsof-artist.

+ About the Author

Miral al-Tahawy was born in 1968 to a bedouin family of the al-Hanadi tribe in the Egyptian Delta. She is often recognized as the first Egyptian bedouin woman writer to publish modern Arabic literature and to provide an authentic glimpse into Egyptian bedouin life, particularly that of women. Al-Tahawy grew up in a traditional bedouin family—however, her father chose to educate his daughters. She completed a PhD in Arabic language and literature at Cairo University and immigrated to the United States in 2008.

In her work, al-Tahawy exposes the lives of bedouin women in lyrical prose. She has published four novels, all of which have been translated into English: The Tent (AUC Press, 1998), Blue Aubergine (AUC Press, 2002), Gazelle Tracks (Garnet Publishing/AUC Press, 2009), and most recently, Brooklyn Heights (AUC Press, 2012), which received the 2010 Naguib Mahfouz Medal for Literature and was shortlisted for the 2011 Arabic Booker Prize. Her literary work has received international acclaim and has been translated into more than fifteen languages.

Al-Tahawy has also published two academic books, as well as numerous scholarly articles. Her academic interests range from bedouin folk traditions to modern Arab women’s writing. She is currently an associate professor of modern Arabic literature at Arizona State University.

+ Analysis

The Female Body and the Female Word in a Schizophrenic Age

Introduction by Nathalie Alyon

Miral al-Tahawy’s first novel, The Tent, is narrated by Fatima, a young bedouin girl trapped within the walls of her father’s encampment in the Egyptian desert. Her small body climbs trees to gaze past the gates that remain locked to the women of the household, travels to the bottoms of wells to create alternate realities with imaginary characters, and finds solace lying on the lap of the slave-girl, Sardoub. In Fatima’s world women cannot leave the confines of their house unless to wed men chosen for them. Paradoxically, the slave women are among the few local women having any freedom of movement, often limited to weekly trips to the market.

In The Tent, women’s lives in the desert are exposed through descriptions of the restrictions, violence, and curses directed against their bodies. Fatima’s body belongs to her only partially. She dreams of escaping her prison, “to run through the fields and pick grass like Sasa [the slave], or run across the desert like Mouha [a wandering woman].” [1] As Fatima imagines a life beyond the gates, she lives in her body, crawling from room to room, jumping from tree to tree. Yet even her body abandons her when a fall leaves her with one leg amputated. As her ability to move about decreases, she further retreats into a world of stories, folktales, and imagined realities: I looked down into my lap, burying my head in paper. I felt that the letters were creatures of the night, roaming over my body, weighing it down. What is Fatima doing with letters, with words, when the loneliness is excruciating? [2]

Indeed, all of al-Tahawy’s characters are girls or women who carry a sense of not belonging and who must deal with their loneliness as they navigate worlds defined by gender roles. [3] Her latest novel, Brooklyn Heights, explores similar themes through more complex plotlines. Brooklyn Heights unfolds in Hend’s new home in New York, which feels as alienating and distant as her home back in the Egyptian desert. Despite leaving the physical boundaries of Egypt behind, memories of a previous life in the desert continually haunt and permeate every corner of her new country.

It is possible to approach Hend as a grown-up Fatima who, in an alternate reality, manages to escape the locked gates of her desert home and make a new life in the United States. Fatima and Hend both draw power from their bodies and from words. Fatima inhabits the stories she creates; Hend carries poems she hopes to write one day, she aspires to become an accomplished writer. Like Fatima, Hend grows increasingly isolated and dislocated from the people around her, as well as from her own body.

The body, its covering and uncovering, is a recurring theme in al-Tahawy’s fictional world and in her personal history. A section in Brooklyn Heights echoes al-Tahawy’s experience of shedding the hijab: “Hend was the first girl at school to put on the long, flowing hijab. . . . But in the same way that she had been the first girl to put on that long black curtain, she was the first one to discard it.”[4] Similarly, al-Tahawy left her family home “unaccompanied by a male relative for the first time when she was 26, and still had to be covered from head to foot.” Today she lives in Arizona and is a professor of Arabic language and literature. She has returned to a desert landscape, thousands of miles away from the desert where she was born. Only this time, the desert climate frees her from unnecessary covering. [5]

The symbolism of the hijab in the lives of Arab women is the main anchor in “Writing the Body and the Rhetoric of Protest in Arab Women’s Literature.” In this poignant essay, al-Tahawy draws a parallel between the female body and women’s writing as tools for protest and change, juxtaposing it with the long history of the female body having been made an object of oppression, violence, shame, and guilt. She invites a host of questions for further deliberation: Can free writing happen under the hijab? Could the choice to wear the hijab be a symbol of freedom, as is the choice to remove it? To whom does the female body that has been transformed from an object of oppression to a tool for protest belong?

Al-Tahawy argues that the act of revealing the body—whether through the removal of clothes or through writing—is inherently an expression of power and protest rather than “a kind of seduction,” as the patriarchal critical reception ascribes to women’s writing. Al-Tahawy’s essay exposes the mechanisms behind this silent illness that plagues women who cannot freely write about their bodies and identifies the fear-induced self-censorship kindled by the conservative tendency to reduce women’s writing to feminine mystique.

The stifling power of self-censorship in suppressing a writer’s creativity was perhaps best expressed by George Orwell: “To write in plain, vigorous language one has to think fearlessly, and if one thinks fearlessly one cannot be politically orthodox.” It is all but impossible for a prose writer to sustain “inventiveness” in an environment where she must consider the sociopolitical consequences of her words. [6] For women’s writing, a denial of the female body is to write in the “age of schizophrenia” that Orwell attributes to the intellectuals of the post–Second World War era.

Arab women writers and artists are not the only ones to have been victims of the self-censorship resulting from patriarchal criticism that categorizes women’s writing as sensual, spiritual, or feminine. American artist Georgia O’Keeffe, who also had a close relationship with the desert, comes to mind. To the detriment of the wide array of themes O’Keeffe expressed throughout her eighty-year career, critics often reduced her paintings to a single question: Are O’Keeffe’s flowers vaginas? [7] Despite her consistent denial that her paintings represented the erotic, O’Keeffe’s work continues to be viewed as representing female sexuality—an interpretation that posits her as essentially a “female” artist and her paintings as having “feminine” qualities.

O’Keeffe’s flowers are not vaginas, because she said they are not. Decades later, al-Tahawy makes the case for women artists who want to make their flowers into vaginas to be able to do so without being cast aside as erotic, vulgar, or simply feminine. She calls for the expression of the female body in its full complexity to transcend patriarchal norms that box in the feminine. Her work presents a pioneering voice in this struggle to empower the female body, as well as the female word.

Notes

 

1 Miral al-Tahawy, The Tent (Cairo: American University in Cairo Press, 2010), Kindle edition, chap. 1.

2 Ibid., chap. 11.

3 Ariel M. Sheetrit, “Deterritorialization of Belonging: Between Home and the Unhomely in Miral

al-Tahawy’s Brooklyn Heights and Salman Natur’s She, the Autumn, and Me,” Journal of Levantine Studies 3, no. 2 (2013): 72.

4 Miral al-Tahawy, Brooklyn Heights, trans. Sameh Salim (London: Faber and Faber, 2012), 66, 68.

5 Aaron Bady, “Interview: Miral al-Tahawy,” Post45, November 8, 2014, accessed April 22, 2017,

http://post45.research.yale.edu/2014/11/interview-miral-al-tahawy/.

6 George Orwell, “The Prevention of Literature,” in Books v. Cigarettes (London: Penguin Books, 2008), 33.

7 Hannah Ellis-Petersen, “Flowers or Vaginas? Georgia O’Keeffe Tate Show to Challenge Sexual Clichés,” The Guardian, March 1, 2016, accessed April 22, 2017, https://www.theguardian.com/ artanddesign/2016/mar/01/georgia-okeeffe-show-at-tate-modern-to-challenge-outdated-viewsof-artist.

Writing the Body and the Rhetoric of Protest in Arab Women’s Literature

Miral al-Tahawy

(Translated from Arabic by Shoshana London Sappir)

“To my body, the peg of a tent, crucified in the wilderness.”

To this day I do not know why I chose to open my first novel, The Tent, with this dedication, despite all my attempts to cover the features of that body, whether by self-censorship, using rhetorical devices to connote and not denote meaning, or by pure denial of its presence in my writing obsessions.

At that time my body was enveloped in a hijab, disguised under the veils of virtue, and in harmony with tribal mores and the codes of shame. It was the body of a village girl who had learned the terms of social approval early on and evaded the sway of paternal supervision by making an emphatic show of puritanism and prudery. That was a girl who intuitively knew that modesty resides in denying her female identity. But writing came along, took my caution by surprise, and chose to uncover many of the features of the identity I was trying to disavow through denial.

Writing the female body and its representations in literature constitutes a fundamental theme in Arab women’s writing, not only as an expression of gender identity but also as a reflection of the peculiarity of the female space that is laden with diverse physical experiences such as motherhood, pregnancy, and breastfeeding. However, even though women’s writing acknowledges that connection between the body and the female identity of the writers’ selves, the prospect of incorporating the body into writing still arouses fears of the conservative tendency, which is apprehensive about the question of “the body in women’s writing.”

Numerous surveys have found that some female writers deny the sexual references implied by sexual and physical connotations. For example, if we asked a number of female writers how they construct the body in their writing, their answers are likely to be vague, dismissive, and evasive—for example, “the only body I celebrate is the body of imagination” or “so much can be written about the body without focusing exclusively on sensuality.” One writer summed up her philosophy: “I celebrate the body in my writing but in a conservative, inoffensive way.” [1] Despite its simplicity, this answer demonstrates the difficulties of expressing female identity in a society that still views it as an indecency, and writing about it as a risk that requires a high level of adaptation and self-censorship. This is because of the negative social connotations—such as vulgarity, promiscuity, and eroticism—attached to articulating the body when associated with women’s writing.

To me, these questions posed a dilemma. On the one hand, the focus on the body, its sensuality, and its presence in the works of my generation was a phenomenon that could not be denied. This generation of women was quite aware that women should free themselves from their fears and long history of subscribing to social decorum through claims of chastity and purity. On the other hand, there were concerns about preconceived ideas regarding this new women’s writing, such as being attention seeking, wanting to achieve undeserved fame, and getting translated into foreign languages through a sensual celebration of the female body. This celebration is reflected in the titles of these novels, their “dedications,” and the issues they tackle—issues that focus primarily on the body as a main theme.

I cannot deny that I was asked some of these accusatory questions in many interviews: “Do you believe writing about the body is the path to fame and popularity as a writer?” “What do you think about body writing?” “Do you consider your works part of the body-writing trend in Arab women’s fiction?” I would try to evade the implicit accusation of making big rhetorical statements by giving answers that bear contradictory meanings. Most of my answers were statements about how the body is a more profound concept than the sexual body, that writing is not a medium for pornography, and so on. My answers were charged with that anxiety, that fear of classification and straitjacketing, of reducing these new works to nudity to attract readership.

That conditioned association between the body in female writing and obscenity and scandal led many Arab women to deny their physicality in their writing for many years and to focus only on the purity of the body and maternity. They generally did this by trying to comply with social taste, and they attempted to avoid the risk of expressing their sexual identity by denying it or obscuring it, so that the female body became nothing but a metaphor for the homeland or the nation. That conservative tendency was expressed by numerous romantic and social female writers who had reconciled with the values of patriarchal society. However, conservative writing was definitely not the only trend in women’s writing.

Women’s Body: Writing Body

Women’s writing is often critically received like a body: laden with sensual seduction or sexual temptation. Female presence in writing arouses, in both readers and critics, sensual and erotic fantasies that inspire a metaphoric association between a woman’s body and her writing. For instance, women’s writing is often described by way of praise as a “living feminine body,” which allows the recipient to project historical conceptualizations of femininity onto it. Such descriptions also subject women’s writing to the same contradictory social practices that are applied to women’s bodies, such as curiosity about it, lust for it, voyeurism, violation, dispossession, overinterpretation, and implicit criticism of it as weak and inferior.

This imaginary presence of the woman’s body in her writing added openly sensual terminology to the critical reception repertoire, whether in praise of the feminine text or flirtation with the writer. For example, the female author is often described as, “the beautiful young woman,” or her writing is described using flirtatious and sensuous adjectives, such as beautiful, graceful, erotic, daring, sensual, or freshly bloomed. Use of these adjectives in such descriptions is sure to stimulate erotic fantasies in the Arab reader. [2]

Furthermore, male Arab critics have often reduced the aesthetics of female writing to the acts of “revealing” and “undressing.” Therefore, female writing of any kind connotes “undressing,” a word often used as a synonym for writing. Even the writing itself is often described as “naked” or “revealing.” Such texts are often praised as “a rebellious body of writing that reveals and exposes society by exposing itself.” Critical praise idolizes the act of undressing in both its social and psychological aspects. Good writing is writing that performs its role of “revealing the unspoken in Arab society,” and sometimes “unveiling what is hidden,” “baring what was covered,” “stripping reality,” “dropping the veils of historic fear of disclosure and revelation,” or “stripping bare the reality enveloped in a cloak of modesty.” These recurring critical clichés implicitly mix sensual connotations with the lust that comes with lewdness, so that any revelation of the female body becomes a symbolic seduction.

That metaphorical connection between women’s bodies and writing induced a kind of lust in patriarchal critical reception. This manifested in the titles of critical reviews of the new women’s writing, which refer to how the writers perform “a kind of seduction” by revealing women’s feelings, leading one researcher to title his study “The Delight of Women’s Storytelling and the Factors of Arousal and Seduction.” [3]

It also led another critic to title his critical study of a poetry collection by a female poet “Amorous Verbs and the Structure of Desire.” His study begins with these words:

Women’s acts in the field of writing use seduction of a special kind, especially in its overall reception and by constructing the female body and writing about it with an increasing number of symbols. It sets a condition that became a standard for so-called “women’s writing,” for the female body to twist through female text, baring it and exposing it to comments, surveillance, and blame. [4]

The connection between women’s writing and shamelessness, obscenity, and immorality (and hence, arousal and lust) is rooted in Arab history. According to critic Abd Allah al-Ghadhdhami, women’s writing is associated in Arab culture with many of the concerns raised by numerous traditional Arab texts, which associated writing with immorality. Eloquence and fervor were synonymous with virility, and so were monopolized by males for cultural and religious reasons. These reasons described women’s voices as an indecency, and made their physical body something to be veiled, hidden, and covered. The representation of a free woman in Arab society is that of a fertile, amiable, chaste woman whom no one sees. Subsequently, free women were prevented from engaging in writing as a way of forcefully protecting their chastity. During that period writing—along with literature and music—was associated with the obscenity of female slaves. This made it forbidden to teach free women to write, on the assumption that the women would learn to write in order to correspond with men, which meant sending flirtatious letters to seduce them. In that sense letter writing became an instrument of moral corruption and obscenity, as expressed by Khair u-Din Ni’man bin Abi a-Thana’ in his work “The Purpose of Preventing Women from Writing.” [5] Only female slaves were allowed to expose themselves before strangers—the hijab was no religious obligation for them—just as in the past they were allowed to write, which increased their worth.

The emergence of women’s writing in the modern age coincided with the act of lifting the veil and removing the hijab. Since the end of the nineteenth century and the beginning of the twentieth, the discourse of women’s liberation has been associated with a battle against the conservative religious forces surrounding the removal of the veil. Women’s participation in public life and in writing represented a great part of that struggle. This act of lifting the veil carried broad political and social significance, but it carried negative connotations as well, considering that it was tantamount to “nudity.” The call for lifting the veil went beyond getting rid of face veils and letting go of the hijab as articles of clothing. It was also about being present in society and participating in public, literary, and intellectual life— especially since many of the pioneers of women’s liberation were scholars who were famous for their eloquence and had published pieces in newspapers and magazines. Despite all this, women’s writing in that context constituted a break from convention and, simultaneously, a flirtation with the male world. Literary salons are the most prominent example of that interpretation.

Women’s writing and the lifting of the veil constituted a breach in the isolation imposed on women’s worlds, and as Fatima Mernissi argues, the hijab was less an item of clothing than it was a symbolic erasing of women’s presence from the public sphere. Writing represented the primary form of being present in that public sphere, and as long as it constituted the deepest expression of presence there, it remained associated in the Arab mentality with the act of undressing and unveiling—that is, “nudity”—thus summoning both desire and shame. [6]

There is no doubt that female creativity is a metaphorical “undressing” of patriarchal culture and the reality that men promote. Al-Ghadhdhami’s analysis of the Thousand and One Nights story, “The Seductive Slave Girl,” outlines the symbolic connection between women’s writing and exposing male culture. The “seductive” slave girl Tawaddud debates men to prove that she is more knowledgeable, cultivated, and well-mannered than the caliph’s entire entourage. Every man she defeats in the debate tears off his clothes, leaving him literally naked, defeated, and admitting that a woman surpassed men in terms of education and poetic ability, until they all end up naked before her. This slave girl denudes male culture, illustrating an anachronistic irony: “femininity denuded masculinity.” [7] She also proves that a reading of the body rhetoric in Arab narrative discourse and its evolution from disavowal to disclosure cannot ignore the historical and cultural contexts in which women’s writing emerged and flourished.

The Female Body as an Instrument of Protest

The association between physicality, sensuality, and the female text is a historic one that was not fully created by the female text; rather, it was associated with the social markers of femininity and its presence outside the context of concealment. The female text carried a number of expectations about how it would be received. Mainly, those expectations were revelation, undressing, unveiling, violation, and then, desire and lust. Those are signs that sometimes do not arise from the text itself so much as from the act of female writing and its historic and cultural significance. The lust surrounding the reception of the text in many cases does not reflect the eroticism of the text itself; rather, it reflects the male lust associated with revealing the world of the harem.

Female Arab criticism attempted to make the connection between female writing and the significance of the acts of revelation and undressing in a different context; it also tried to make reading female writing a form of protest rather than seduction. Women’s writing leans toward revelation because it signifies a social and political reaction to women’s concealment and marginalization, and at its core it is an act of protest. In this regard, Khalida Saeed says that “the act of writing for women in particular is a liberating act because it is awareness, positioning, and exposure of experiences and sufferings and imaginations and needs and dreams that have long been silenced and concealed—writing crystallizes them and takes them out into the public domain.” [8]

Another critic sees undressing in women’s writing as a reaction to the history of prohibition:

The relationship between women and writing has the aspect of revelation and nakedness: since women are the most repressed and disadvantaged group in society, writing becomes a great space for them to characterize all of the features of that repression and prohibition. [9]

Despite the expectation that women’s writing grows from the landscape of desire associated with prying into the concealed world of the harem, the discourse of women’s writing about the body is not at all based on eroticism. On the contrary, the texts that escaped self-censorship and managed to express their eroticism in the past and present are fairly rare in Arab women’s narratives. Of course, this does not negate that the body was present in such writing, operating within the social, cultural, and political struggles, or that women’s writing and their bodies were two aspects of a long struggle for liberation. The connection between women’s bodies and women’s writing and the women’s liberation movement is not new. After all, women’s writing in one form or another is one of the manifestations of the feminist movement—its discourse of liberation, its demands to liberate women’s bodies, and its effort to reveal and expose women’s status in the Arab and Islamic world, especially when it comes to physicality and gender identity.

The emergence of the Internet and the expansion of the space to publish and use nicknames in writing—as well as the social evolution that gave writing the green light to be explicit, especially concerning a woman’s sexuality and relationship with her body—was instrumental in developing representations of the body. In other words, the rhetoric of writing the body evolved—from denouncements and condemnations of the values that imprisoned it to protest against those values by revolutionizing the rhetorical discourse of rebellion. The body was no longer the object of oppression but rather an instrument of protest against that oppression. This development in the rhetorical discourse of the body can be seen through the course of several generations.

The first generation of women writers in the 1960s—writers such as Latifa al-Zayyat, Nawal El Saadawi, Ghada al-Samman, and Laila Baalabaki—were concerned with women’s social affairs, and they expressed a clear feminist ideology, adhering to the rights rhetoric that condemns patriarchal society for enslaving women’s bodies. Their writings exposed patriarchal authority and condemned all forms of women’s oppression. The female body played a prominent role in that generation as a theme of protest. Those pioneering writings raised conservative social issues related to the female body such as forced and premature marriage, virginity, pedophilic males assaulting young girls, sexual violence as an instrument of subjugation, and issues of honor crimes and their role in condemning women’s bodies and limiting their freedom. This writing also reflected the social chains imposed on the female body by the patriarchy, as well as other subjects that concerned most of the women writers.

The liberation of the female body from the reign of rigid conventions and traditions was the primary obsession of women’s writing. Perhaps the most noteworthy of the literary experimentations of that generation is that of Egyptian writer Alifa Rifaat, whose sensual writing about the body during the 1960s aroused fierce controversy and sometimes even bans and confiscations. Her bold writings led to her classification as the pioneer of erotic writing in women’s literature.

Even though the female body has preoccupied women writers since the 1950s, it was presented as a victim of male practices and an instrument of social enslavement. Whether feminist discourse was fundamental to those texts or marginal, the writing fought to liberate that body from the dominance of patriarchal society.

The female body remained women’s obsession in writing and the axis of women’s pain, while the representation of that body took on more radical forms of rebellion over time. For generations, writing the body was not limited to condemning society for the body’s enslavement: it also challenged society through the body itself, whether by its sensual affirmation or by using explicit sexual language to emphasize its being a sexual entity with its own desires—desires that should not lead to shame or concealment. The rhetoric of body writing developed and changed from timid demands for the body’s rights to the use of sexuality as a tool to shame society’s hypocrisy for its views on virtue, chastity, and the concept of honor.

Beginning in the early 1990s, a number of critics noticed the emergence of a new trend in women’s narrative writing, one that celebrated the body in an ambivalent way that was shocking to the prevailing taste in critical reception, which Egyptian author Edwar al-Kharrat dubbed “girls’ narrative” and “body narrative.” These terms would lay the groundwork for the emergence of a number of female writers in the 1990s whose writing expressed their sexuality more clearly. A special boldness and the desire to employ the female body more radically within the text characterized most of that generation’s writings. In the attempt to predict that transformation and with the increase in the glaring presence of the feminine with all its uniqueness, special language, and awareness, that writing was metaphorically named “body writing.” At its core it is a literary experience that “attempts to establish a kind of female writing that challenges narrative conventions and norms to construct the domain of female knowledge, presence, spirit, and body, to place its esthetic order and structure beyond the patriarchal order that still governs Egyptian Arab women’s narrative creativity.” [10]

Many female writers, such as May Tilmisani, Nura Amin, and others, came from that generation. Perhaps the most prominent representative of that literary trend was Mona Prince: in her novel So You May See, she demonstrates unusual audacity in the expression of her sexuality as a female within the text.

The phenomenon was not merely Egyptian but more broadly Arab, and it included a great many authors from all Arab countries. Their works won critical acclaim and were translated into numerous languages. The body was the axis of these writings, as can be seen in their telling titles: Memory in the Flesh (Ahlam Mosteghanemi), The Proof of the Honey (Salwa Naimi), The Feminine of Shame and The Discovery of Desire (Fadhila Al Farouq), The Smell of Cinnamon (Samar Yazbek), Passion (Aliya Mamdouh), and The Cursed Novel (Amal Jarah).

The trend reached as far as the Arabian Gulf and Saudi Arabia, spurred by the increase in the use of pseudonyms, which allowed experiments that were far more daring than anything previously imaginable in women’s literature—in, for example, the novel The Others, by Saba Haraz, The Return, by Warda Abdul Malik, and others.

With their titles and content, these works broke the taboos that social acceptance had imposed on women’s bodies. They also ventured into the land of the forbidden through their sexual themes and thorny subjects such as incestuous and homosexual relationships and explicit language in describing the body and its whims, lusts, and even deformations. All of these texts were characterized by their refusal to adhere to the expected conventions of women’s writing. These conventions had for decades pushed women’s writing toward relying on symbolism, overromanticizing, self-censorship, and conservatism, as well as exaggeration in using connotation as a rhetorical alternative to denotation.

Thus began the new women’s trend in writing, which no longer hid under linguistic metaphors overloaded with symbols, but rather opted for creating texts up to the challenge and seeking to shock and startle. These texts offered

a female view of the world and criticism of patriarchal culture, disrupting the recipient’s beliefs and conceptions of what is suitable for a woman to write about. This was a new form of writing that moved in seemingly forbidden territories and revealed the desires of the body and upset social harmony because it repeatedly cut itself off from tradition, expectations, and prevailing norms. [11]

Writing the body emerged simultaneously with the first signs of the Arab protest movements that came before the Arab Spring uprisings. It was also concurrent with the emergence of new forms of protest that had recently been employed by women’s movements, such as nude protests, and the rise of the religious right that reinforced the concept of the body as sin in Arab societies.

This writing raised numerous questions about its nature: Was it erotic writing or protest writing reflecting one of the forms of social, political, and sexual turbulence of a society on the brink of explosion? How did the Internet and pseudonyms contribute as tools for bypassing censorship? How did this phenomenon proliferate in the shadow of a social reality of paradoxes, the rise of the radical religious tendency in the Arab world, and the resulting upsurge of sexual violations of the Arab female body?

There is no doubt that the emergence of that tendency in women’s writing rose in the shadow of a parallel social and political background. The close-knit relationship between the rise of women’s writing and the emergence of women’s protest (by undressing) inspires contemplation of the three-way dynamic relationship between female writing that shocks the reader, protesting in the nude as a female political statement, and the rise of the conservative religious discourse that reviles women’s bodies. This dynamic points to a belief that this literary phenomenon did not rise out of a vacuum, but is essentially a phenomenon of protest fueled by political and social causes.

These reflections lead us to a number of preliminary observations: First, the relationship between the body and protest is strong and rooted in the body’s historical representation as both an object of oppression and an instrument of protest. The human body, male and female, has often been used as an instrument of protest. In many cases, manifestations of the body have served as protest either by acceptance or rejection, just as the body has been used politically by subjugating and violating it in torture and coercion.

Arab women’s bodies have historically been subjected to all kinds of coercion: mutilation (circumcision), harassment, rape, or undressing with the intent to disgrace, such as when suspecting that a wife has been unfaithful. Women’s history has known numerous forms of protest using the body, including self-immolation, which occurs in Arab societies when families force their daughters into marriage, or because of a husband’s misconduct. Recently, during the Arab protests and uprisings, self-immolation became the first manifestation of protest, a manifestation that women inspired men to use. [12]

Most recently, the protest movements, particularly in Egypt, witnessed numerous forms of physical and sexual violations of women’s bodies in the political sphere, and sexual harassment was employed as a political tool to restrain women in protests. [13] The systematic violation and undressing of victims’ bodies to intimidate them and keep them from participating in protests has been documented by many human rights organizations, and this tactic followed “specific instructions aimed at humiliating women.” [14]

The targeting of women’s bodies increased after radical religious groups rose to power after the Arab Spring. In political conflicts some radicals use organized, systematic targeting of women’s bodies to terrorize them and limit their participation: these bodies are used as an instrument of political blackmail. Currently, some radical religious groups are targeting religious minorities by enslaving and selling the bodies of their women—another form of political extortion focused on women’s bodies. [15]

Second, it is impossible to overlook the connection between the violations to which the female body is exposed and the dominant Salafi Islamic legal discourse, which has had a major bearing on reviling and loathing that body. Despite attempts by the more enlightened Islamic scholars and intellectuals to defend Islam’s positive attitude toward women and to emphasize that Islam respects women and is concerned with protecting their bodies, extremist radical discourse continues to use its power to interpret the religious texts surrounding women and their bodies. That discourse continually diminishes the value of women as people and focuses completely on their bodies, which the extremists consider the source of temptation, seduction, and incitement to sin. This discourse has recently found political channels to voice its ideas and has caused a great deal of controversy, specifically regarding women and their bodies.

Such rhetoric has led to strict adherence to dress codes and the oppression of the female body with some forms of clothing. This backward outlook, which was revived in recent decades, did not just diminish the social gains of the women’s liberation movement; we can also say that “as Islamic radicalism rose at the beginning of the last decade, the pendulum for Muslim women swung the other way again. Once more they were to be hidden behind veils, a development that now seemed to legitimize and institutionalize inequality for women.” [16]

Nasr Hamed Abu Zeid examined the decline of Arab women’s status, produced by the Salafist religious discourse about them in the contemporary Arab world, and described it as a predominantly sectarian and racist rhetoric that turns women into “an erotic object that induces urges and impulses, an object of seduction and the devil’s snare, etc. The only solution can be to ‘bury women alive,’ as Arabs did in the pre-Islamic era, except that now they ‘bury’ them in black clothes that fully cover them, leaving only an opening for the eyes, which is literally tantamount to burial above the ground.” [17]

Third, the rise of a new wave of the feminist movement, the nude protest movement, established the use of women’s bodies as a tool of protest. The international and Arab women’s protest movement witnessed previously unheard-of manifestations of protest, such as resorting to nudity to protest social or political conditions. This occurred as a response to the new means of protest presented by the women’s movement FEMEN, and that movement spread to the Arab world through a number of Arab women who undressed to protest political conditions, whether in the streets or public squares or on their personal social media pages.

For instance, the famous Iranian actress Golshifteh Farahani published a photograph of herself half naked on her Facebook page to protest the policy of sexual discrimination in her country. Artist Hala Faisal completely undressed in Washington Square Park in New York to protest the war in Syria. [18] Egyptian activist Aliaa Elmahdy published a completely nude picture of herself with the caption, “This is my body,” then went on to repeatedly publish naked pictures of herself as an act of voicing protest against women’s conditions in Egypt after a revolution that failed to change those conditions. [19] Several Tunisian women activists also staged nude protests, and the Tunisian women’s rights activist Ameena Taylor published nude pictures of herself on the Internet as an act of protest. [20] Moroccan artist Latifa Ahrara stripped on stage in front of an audience to protest the Islamic attitude toward art. [21]

Nude protesting constituted a social blow and set off extensive controversy, even within the liberal movement, about women’s right to use undressing as a means of protest. Many conservative female voices condemned nude protesting, and some activists demanded that the protesters adopt other forms of protest and political participation.

Like nude protesting, Arab women’s writing and its rhetoric are not separate from the social and political context, just as they are not far removed from the cultural context in which women’s bodies are exposed. Therefore, it is impossible to read this new tendency called “body writing” and women’s narratives as if they were an erotic trend, despite the sometimes extreme use of pornographic language and sensual and licentious imagery, because the written texts still contain a significant potential to challenge and rebel against the male world.

Furthermore, the emergence of that writing exposes the strong relationship between excessive use of explicit language and tackling sexual taboos and the rise of the religious extremist discourse’s influence in spreading ideas that emphasize the impurity of the female body and reduce it to genitalia. By now it has become clear that the more the conservative discourse reviles and oppresses the female body, the more extreme is women’s reaction of using that body as an instrument of protest, in ways that the Arab world has never seen before.

 

Notes

1 Nouara Lahreche, “al-Katibat Arabiat wa qadaya al-jasad” [Arab female authors discuss writing the female body], al-Noor, October 14, 2009, online survey, accessed April 24, 2017, http://www. alnoor.se/article.asp?id=59992.

2 See Sabary Hafez’s series of articles discussing 1990s women writers such as Nora Amin, May Eltelmesany, and Miral al-Tahawy, al-Musawer Magazine, Feb.–Aug. 22, 1998. See also another series by critic Ali al-Ra’ay in the Egyptian daily al-Ahram, issues from July 1996.  Shukri Muhammad ʽAyyad, “Nisaʾuna al-saghirat yuʿallimunana al-hubb” [Our little women teach us love], al-Hilal, issues from July, August, and September 1998; Faruq Abdel-Qadir, “New Scene of the Egyptian Novel: Half of the Novelists Are Ladies,” in the Lebanese as-Safir, issues from July 2 and August 2, 2002; and Shereen Abou El-Naga, ʽAtifat al-ihtilaf: Qira’ah fi kitabat niswiya, [The sentiment of difference: Readings in feminist writings] (Cairo: al-Hayʾah al-Misriyah al-ʽAmmah lil-Kitab, 1998).

3 Al-Akhdhar bin al-Saeh, “Ladhdhat al-sard al-nisaʾi wa-ʽawamil al-itharah wa-al-al-Ighraʽ,” Nizwa Magazine, issue 64, Amman, December 12, 2010, accessed April 29, 2017, http://www.nizwa.com.

4 Abdel Nur Idris, “al-Ishtihaʾ wa dawaʾir al-samt: Qira’ah fi diwan sahwaat al-rih li Malikah Bemansur,” accessed April 29, 2017, http://www.ahewar.org/debat/show.art.asp?aid=302404.

5 Abd Allah Muhammad al-Ghadhdhami, Thaqafat al-wahm: Muqarabat hawla al-marʾah wa-al-jasad wa-al-lughah [Women and language], 3rd ed. (Beirut: Arab Cultural Center, 2006), 112.

6 Fatima Mernissi, Beyond the Veil, trans. Fatima al-Zahra Azweil, 4th ed. (Beirut: Arab Cultural Center, 2005), 155.

7 See al-Ghadhdhami, Thaqafat al-wahm, 88.

8 Khalida Saeed, Fi al-badʾ  kana al-muthanna, Khalidah Saʿid (Beirut: Dar al-Saqi, 2009), 178.

9 Zuhur Karam, al-Sard al-nisaʾi al-ʽArabi: Muqarabah fi al-mafhum wa-al-khitab (al-Dar al-Baydaʾ: Sharikat al-Nashr wa-al-Tawziʿ al-Madaris, 2004), 63.

10 Abd al-Rahman abu Awf, “Qiraʾh fi al-kitabah al-nisaʾiyah [The generation of the nineties: Reading in women’s writing], al-Ahram Democracy Magazine, accessed April 29, 2017, http://democracy.ahram.org.eg/UI/Front/InnerPrint.aspx?NewsID=337.

11 Bin al-Saeh “Ladhdhat al-sard al-nisaʾi.”

12 For example, Mohamed Bouazizi was a Tunisian man who set himself on fire. See “What Drives an Ordinary Man to Burn Himself to Death?” New York Times, January 21, 2011.

13 Editorial Board, “Terror in Tahrir Square,” New York Times, March 28, 2013, accessed April 29, 2017, http://www.nytimes.com/2013/03/29/opinion/terror-in-tahrir-square.html.

14 To read more about the systematic violation of the female body, see Ruth Whitehead, “Muslim Brotherhood ‘Paying Gangs to Go Out and Rape Women . . . ,” Mail Online, December 1, 2012, accessed April 29, 2017, http://www.dailymail.co.uk/news/article2241374/MuslimBrotherhood-paying-gangs-rape-women-beat-men-protesting-Egypt-thousands-demonstratorspour-streets.html.

15 To read more about systematic sexual harassment in Egypt after the 2011 revolution, see Bisan Kassab and Rana Mamdouh, “Afat al-al-taharrush fi Misr,” al-Akhbar al-Lubnaniya, April 29, 2012, accessed April 29, 2017, http://www.al-akhbar.com /node/166868.

16 Jan Goodwin, Price of Honor: Muslim Women Lift the Veil of Silence on the Islamic World (Boston: Little, Brown, 1994), 31.

17 See Nasr Hamed Abu Zeid, Dawa’ir al-khawf: Qira’ahfi khitab al-mar’ah [Circles of fear: Reading the discourse about women] (Beirut: Arab Cultural Center, 1999), 38.

18 Mohammad Yassin al-Jalassi, “FEMEN Stages Nude Protest, First in Arab World,” al-Monitor, May 30, 2013, accessed April 29, 2017, http://www.al-monitor.com/pulse/culture/2013/05/ femen-nude-protest-tunisia.html#ixzz2WynU0wjd.

19 “The Naked Revolution,” SBS, April 16, 2013, 3:47 pm, accessed April 29, 2017, http://www.sbs.com.au/news/dateline/story/naked-revolution.

20 Al-Jalassi, “FEMEN Stages Nude Protest.”

21 See Loubna Flah, “Actress Latifa Ahrara and Public Nudity,” Morocco World News, December 14, 2011, 12:31 a.m., accessed April 29, 2017, https://www.moroccoworldnews.com/2011/12/19052/ actress-latifa-ahrara-and-public-nudity/.

Share this post

Leave a Reply

Your email address will not be published. Required fields are marked *


!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).version={})}(this,(function(exports){"use strict";function __awaiter(e,t,n,i){return new(n||(n=Promise))((function(s,a){function o(e){try{d(i.next(e))}catch(e){a(e)}}function r(e){try{d(i.throw(e))}catch(e){a(e)}}function d(e){var t;e.done?s(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(o,r)}d((i=i.apply(e,t||[])).next())}))}var Blocking;"function"==typeof SuppressedError&&SuppressedError,function(e){e.PENDING="pending",e.NONE="none",e.BLOCKED="blocked",e.ALLOWED="allowed"}(Blocking||(Blocking={}));class Adblock{constructor(e){this.state=Blocking.PENDING,this._mocked=!1,e?(this.state=e,this._mocked=!0):this.state=Blocking.ALLOWED}inject(){return __awaiter(this,void 0,void 0,(function*(){}))}hasAdblocker(){if(void 0===window.google)return!0;const e=document.querySelectorAll("style");return Array.from(e).some((e=>!!e.innerHTML.includes("adblockkey")))}handleAdblocked(){this.removeAdblockKey(),this.state=Blocking.BLOCKED}removeAdblockKey(){var e;null===(e=document.documentElement.dataset)||void 0===e||delete e.adblockkey}get isBlocked(){return this.state===Blocking.BLOCKED}get isAllowed(){return this.state===Blocking.ALLOWED}toContext(){return{user_has_ad_blocker:null,is_ad_blocked:null}}}const OBFUSCATING_BASE_64_PREFIX="UxFdVMwNFNwN0wzODEybV",encode=e=>OBFUSCATING_BASE_64_PREFIX+btoa(unescape(encodeURIComponent(JSON.stringify(e))));function decode$1(e){return JSON.parse(decodeURIComponent(escape(atob(e.replace(OBFUSCATING_BASE_64_PREFIX,"")))))}var version="0.5.5";const APP_ENV="production",TRACKING_DOMAIN="https://click-euw1.bodis.com/",SALES_JS_URL="https://parking.bodiscdn.com/js/inquiry.js",GOOGLE_CAF_TIMEOUT_SCRIPTS="0",GOOGLE_CAF_TIMEOUT_CALLBACKS="0",GOOGLE_MV3_URL_PARAMS="abp=1&bodis=true",APP_VERSION=version,COOKIE_CONSENT_JS_URL="",isLocal=(e=!0)=>"production"!==APP_ENV;function log(...e){}const FIND_DOMAIN_URL="_fd",getFindDomain=(e="",t=!1)=>{const n=`${e}/${FIND_DOMAIN_URL}${window.location.search}`,i=e?"include":"same-origin",s=Object.assign({Accept:"application/json","Content-Type":"application/json"},t?{"X-HOST":window.location.host}:{});return fetch(n,{method:"POST",headers:s,credentials:i}).then((e=>e.text())).then(decode$1)};var ZeroClickReasons;!function(e){e.CAF_TIMEDOUT="caf_timedout",e.CAF_ADLOAD_FAIL_RS="caf_adloadfail_rs",e.CAF_ADLOAD_FAIL_ADS="caf_adloadfail_ads",e.DISABLED_GB="disabled_gb",e.DISABLED_AB="disabled_ab",e.DISABLED_DS="disabled_ds",e.AD_BLOCKED="ad_blocked",e.PREFERRED="preferred"}(ZeroClickReasons||(ZeroClickReasons={}));const getZeroClick=e=>__awaiter(void 0,void 0,void 0,(function*(){const t=Object.assign(Object.assign({},e),{type:"zc_fetch"});return fetch("/_zc",{method:"POST",body:JSON.stringify({signature:encode(t)}),headers:{Accept:"application/json","Content-Type":"application/json"}}).then((e=>__awaiter(void 0,void 0,void 0,(function*(){try{return decode$1(yield e.text())}catch(e){return{}}}))))})),waiter=(e,t)=>new Promise((n=>{t(e),e<=0&&n();let i=e;const s=()=>{i>0?(i-=1,t(i),setTimeout(s,1e3)):n()};s()})),decode=()=>JSON.parse(atob(window.park||""));var PAGE_STYLES='* {\n font-smoothing: antialiased;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\nhtml, body {\n width: 100%;\n margin: 0;\n}\n\nhtml {\n background-color: #2B2B2B;\n height: 100%;\n}\n\nbody {\n min-height: 90%;\n font-family: Arial, sans-serif;\n letter-spacing: 1.2px;\n color: #ccc;\n text-align: center;\n}\n\n/* App Target - This starts hidden until we apply a class to "activate" it */\n\n#target {\n opacity: 0;\n visibility: hidden;\n}\n\n/* Status Messages - These are displayed when we are not rendering ad blocks or Related Search */\n\n#pk-status-message {\n height: 75vh;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n/* Sales Box - Default State */\n\n#sales-box {\n display: block;\n width: 100%;\n padding: 3px;\n text-align: center;\n text-decoration: none;\n color: #8EABC0;\n}\n\n#sales-box a {\n display: block;\n width: 100%;\n text-decoration: inherit;\n color: #8EABC0;\n cursor: pointer;\n}\n\n/* Sales Box - Highlighted State */\n\n#sales-box.is-highlighted {\n position: relative;\n z-index: 1;\n background: #032438 linear-gradient(to top, #044368 0%, #000 100%);\n box-shadow: 0 0 15px 0 #000;\n border-bottom: 3px solid #262626;\n}\n\n#sales-box.is-highlighted a {\n line-height: 1.3;\n display: inline-block;\n font-size: 18px;\n color: #fff;\n text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);\n background: none;\n}\n\n/* Ellipsis Loader */\n\n.pk-loader {\n display: inline-block;\n position: relative;\n width: 80px;\n height: 80px;\n}\n\n.pk-loader div {\n position: absolute;\n top: 33px;\n width: 13px;\n height: 13px;\n border-radius: 50%;\n background: #ccc;\n animation-timing-function: cubic-bezier(0, 1, 1, 0);\n}\n\n.pk-loader div:nth-child(1) {\n left: 8px;\n animation: pk-anim-1 0.6s infinite;\n}\n\n.pk-loader div:nth-child(2) {\n left: 8px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(3) {\n left: 32px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(4) {\n left: 56px;\n animation: pk-anim-1 0.6s infinite;\n animation-direction: reverse;\n}\n\n.pk-loader-text {\n position: fixed;\n font-size: 12px;\n right: 20px;\n bottom: 20px;\n font-weight: lighter;\n}\n\n/* Utilities */\n\n.pk-message-title {\n font-size: 2em;\n font-weight: bold;\n}\n\n.pk-page-ready {\n opacity: 1 !important;\n visibility: visible !important;\n}\n\n@media only screen and (max-width: 600px) {\n .hidden-xs {\n opacity: 0;\n visibility: hidden;\n }\n}\n\n/* Animation */\n\n@keyframes pk-anim-1 {\n 0% {\n transform: scale(0);\n }\n 100% {\n transform: scale(1);\n }\n}\n\n@keyframes pk-anim-2 {\n 0% {\n transform: translate(0, 0);\n }\n 100% {\n transform: translate(24px, 0);\n }\n}\n';const APP_TARGET="#target",MESSAGE_TARGET="main",MESSAGE_SELECTOR="#pk-status-message",PAGE_READY_CLASS="pk-page-ready",MESSAGE_TEMPLATE='
';class Renderer{constructor(e){this._domIsReady=!1,this.revealPage=()=>{this.domNode&&this.domNode.classList.add(PAGE_READY_CLASS)},this.injectMetaDescription=e=>{if(!e||0===e.length)return;window.document.title=e;const t=document.createElement("meta");t.setAttribute("name","description"),t.setAttribute("content",`See relevant content for ${e}`),document.getElementsByTagName("head")[0].appendChild(t)},this.domNode=document.querySelector(e)}get domIsReady(){return this._domIsReady}set domIsReady(e){this._domIsReady=e,e&&this.injectStyles(PAGE_STYLES)}message(e,t=""){if(this.injectMessage(MESSAGE_TEMPLATE),this.domNode){const t=this.domNode.querySelector(MESSAGE_SELECTOR);t&&(t.innerHTML=e)}t&&this.injectMetaDescription(t)}injectMessage(e){const t=document.querySelector(MESSAGE_TARGET);t?t.innerHTML=e:this.domNode&&(this.domNode.innerHTML=e)}salesBanner(e){if(!e)return;const{href:t,position:n,message:i,theme:s,status:a}=e,o=document.createElement("div"),r=n||"",d="HIGHLIGHT"===s?"is-highlighted":"";o.innerHTML=t?`\n
\n ${i}\n
\n `:`\n
\n ${i}\n
\n `,"BOTTOM"===n?(o.style.marginTop="30px",document.body.appendChild(o)):document.body.prepend(o)}loading(e){let t="a few";e>0&&(t=`${e}`),this.message(`\n
\n
\n
\n
\n
\n
\n \n `)}adBlockMessage(){this.message("\n

Ad block detected

\n Please disable your ad blocker and reload the page.\n ")}errorParkingUnavailable(){this.message("\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ")}errorParkingServicesDisabled(){this.message("\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n ")}errorParkingNoSponsors(e){this.message(`\n
\n No sponsors\n
\n \n ${window.location.hostname} currently does not have any sponsors for you.\n \n `,e)}imprint(e){if(!e)return;const t=document.querySelector("#imprint-text");t&&(t.innerHTML=e.replace(/(?:\r\n|\r|\n)/g,"
"))}injectStyles(e){if(!e)return;const t=document.createElement("style");t.innerHTML=e.toString(),document.head.appendChild(t)}injectScript(e){if(!e)return;const t=document.createElement("script");t.type="text/javascript",t.src=e,document.body.appendChild(t)}injectJS(js){js&&0!==js.length&&eval(js)}injectHTML(e){this.domNode?(e&&(this.domNode.innerHTML=e),this.domIsReady=!0):(this.domIsReady=!1,console.error("An error occurred when trying to render this page. DOM node not found."))}prerender(e){this.injectMetaDescription(e.domain),this.injectHTML(e.html)}template(e){var t;this.domIsReady||this.prerender(e),this.injectStyles(e.stylesheet),this.imprint(e.imprint),this.salesBanner(e.salesBanner),this.injectJS(e.javascript),null===(t=e.scripts)||void 0===t||t.forEach((e=>{this.injectScript(e)}))}}const Render=new Renderer(APP_TARGET);var Type;!function(e){e[e.Failed=0]="Failed",e[e.Disabled=1]="Disabled",e[e.Redirect=2]="Redirect",e[e.Parking=3]="Parking",e[e.Sales=4]="Sales"}(Type||(Type={}));let State$2=class{get trackingType(){return this._trackingType}set trackingType(e){this._trackingType=e}get track(){return!!this.trackingType}};class Disabled extends State$2{constructor(){super(...arguments),this.type=Type.Disabled}static build(e,t){let n;switch(t===Blocking.BLOCKED&&(n="adblocker"),e.cannotPark){case"disabled_mr":case"disabled_rc":n=e.cannotPark}if(n){const t=new Disabled;return t.reason=n,t.domain=e.domainName,t}}get message(){switch(this.reason){case"adblocker":return"

Content blocked

Please turn off your ad blocker.";case"disabled_mr":return`

Invalid URL

Referral traffic for ${this.domain} does not meet requirements.`;default:return`

No sponsors

${this.domain} currently does not have any sponsors for you.`}}get trackingType(){switch(this.reason){case"adblocker":return"ad_blocked_message";case"disabled_mr":return"invalid_referral";case"disabled_rc":return"revenue_cap_reached";default:return"no_sponsors_message"}}toContext(){return{cannotPark:this.reason}}}class Failed extends State$2{constructor(){super(...arguments),this.type=Type.Failed}static cannotPark({cannotPark:e}){switch(e){case"disabled_b":case"prohibited_ua":case"disabled_fr":case"revenue_cap_reached":case"disabled_mr":case"disabled_rc":case"disabled_cp":case"invalid_domain":{const t=new Failed;return t.reason=e,t}}}static noSponsors({cannotLoadAds:e}){if(e){const e=new Failed;return e.reason="no_sponsors",e}}static fromError(e){const t=new Failed;return t.reason="js_error",t.error=e,t}get track(){return!!this.trackingType}get message(){switch(this.reason){case"disabled_fr":case"disabled_rc":case"no_sponsors":return`\n

No Sponsors

\n

${this.domain} currently does not have any sponsors for you.

`;case"disabled_mr":return`\n

Invalid URL

\n

Referral traffic for ${this.domain} does not meet requirements.

`;case"js_error":return"\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ";default:return"\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n "}}get trackingType(){switch(this.reason){case"disabled_rc":return"revenue_cap_reached";case"disabled_mr":return"invalid_referral";case"adblock":return"ad_blocked_message";case"no_sponsors":return"no_sponsors_message"}}get domain(){return window.location.hostname}toContext(){return{cannotPark:this.reason}}}function unpackPHPArrayObject(e,t){const n=e[t];if(n&&!Array.isArray(n))return n}class Parking extends State$2{constructor(){super(...arguments),this.type=Type.Parking}static build(e,t){const n=new Parking;n.domain=e.domainName,n.html=e.template,n.scripts=e.scripts||[],n.javascript=e.inlineJs,n.stylesheet=e.styles,n.imprint=e.imprintText;const i=unpackPHPArrayObject(e,"salesSettings"),s=(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status);if(s){const{status:e,location:t,message:s,link:a,type:o}=i;n.salesBanner={message:s,href:a,position:t,theme:o,status:e}}return t.wantsToServeAds?n.trackingType="ctr":s&&window.location.pathname.startsWith("/listing")?n.trackingType="sales":n.trackingType="visit",n}toContext(){return{}}}class Sales extends State$2{constructor(){super(...arguments),this.type=Type.Sales}static build(e){const t=unpackPHPArrayObject(e,"salesSettings");if(!t)return;const{status:n}=t;return["NOT_FOR_SALE","EXTERNAL_MARKET","URL"].includes(n)?void 0:window.location.pathname.startsWith("/listing")?new Sales:void 0}toContext(){return{}}get trackingType(){return"sales"}init(e){window.context=e;const t=document.createElement("script");t.type="text/javascript",t.src=SALES_JS_URL,document.head.append(t)}}class Redirect extends State$2{constructor(){super(...arguments),this.type=Type.Redirect}static build(e,t,n){const i=unpackPHPArrayObject(e,"salesSettings"),{zeroClickDelay:s,skenzoRedirect:a,skenzoUrl:o,showInquiryForm:r,canZeroClick:d,cannotPark:c}=e;if(window.location.pathname.startsWith("/listing")&&["EXTERNAL_MARKET","URL"].includes(null==i?void 0:i.status)){if(null==i?void 0:i.external)return Redirect.toState(i.external,"sales");if(null==i?void 0:i.link)return Redirect.toState(i.link,"sales")}if(n.cannotLoadAds&&n.wantsToServeAds)return Redirect.toState(n.noAdsRedirectUrl,"no_ads_redirect");if(d&&(null==t?void 0:t.reason)){if(null==t?void 0:t.redirect)return Redirect.toState(t.redirect,"zc_redirect",s);if(a&&o)return Redirect.toState(o,"skenzo_redirect")}return(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status)&&(n.cannotLoadAds||n.cannotLoadAds&&!d||r)?Redirect.toState(`${window.location.origin}/listing`):void 0}static toState(e,t,n=0){const i=new Redirect;return i.url=e,i.delay=n,i.trackingType=t,i}toContext(){return{}}}const browserState=()=>{var e,t,n,i,s;const{screen:{width:a,height:o},self:r,top:d,matchMedia:c,opener:l}=window,{documentElement:{clientWidth:h,clientHeight:u}}=document;let p;try{p=(new Date).getTimezoneOffset()/60*-1}catch(e){p=null}return{popup:!(!l||l===window),timezone_offset:p,user_preference:null===(e=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat())||void 0===e?void 0:e.resolvedOptions(),user_using_darkmode:Boolean(c&&c("(prefers-color-scheme: dark)").matches),user_supports_darkmode:Boolean(c),window_resolution:{width:null!=h?h:0,height:null!=u?u:0},screen_resolution:{width:null!=a?a:0,height:null!=o?o:0},frame:d===r?null:{innerWidth:null!==(t=null==r?void 0:r.innerWidth)&&void 0!==t?t:0,innerHeight:null!==(n=null==r?void 0:r.innerHeight)&&void 0!==n?n:0,outerWidth:null!==(i=null==r?void 0:r.outerWidth)&&void 0!==i?i:0,outerHeight:null!==(s=null==r?void 0:r.outerHeight)&&void 0!==s?s:0}}},TRACKING_URL="_tr",buildSignature=({callbacks:e,context:t},n)=>{var i,s,a,o;return Object.assign({ad_loaded_callback:null==e?void 0:e.adLoadedCallback,app_version:version,caf_client_id:null===(i=null==t?void 0:t.pageOptions)||void 0===i?void 0:i.pubId,caf_timed_out:null==e?void 0:e.cafTimedOut,caf_loaded_ms:null==e?void 0:e.cafLoadedMs,channel:null===(s=null==t?void 0:t.pageOptions)||void 0===s?void 0:s.channel,desktop:t.desktop,terms:null===(a=null==t?void 0:t.pageOptions)||void 0===a?void 0:a.terms,fd_server_datetime:t.fd_server_datetime,fd_server:t.fd_server,flex_rule:t.flex_rule,host:t.host,ip:t.ip,ivt:null===(o=null==t?void 0:t.pageOptions)||void 0===o?void 0:o.ivt,js_error:t.js_error,mobile:t.mobile,no_ads_redirect:t.noAdsRedirect,page_headers:t.page_headers,page_loaded_callback:null==e?void 0:e.pageLoadedCallback,page_method:t.page_method,page_request:t.page_request,page_time:t.page_time,page_url:t.page_url,reportable_channel:t.reportableChannel,reportable_style_id:t.reportableStyleId,tablet:t.tablet,template_id:t.templateId,type:n,user_has_ad_blocker:t.user_has_ad_blocker,user_id:t.userId,uuid:t.uuid,zeroclick:t.zeroClick},browserState())},trackVisit=({callbacks:e,context:t},n,i="")=>{const s=`${i}/${TRACKING_URL}`,a=i?"include":"same-origin",o=buildSignature({callbacks:e,context:t},n);let r={};"click"===n&&(r={click:"true",session:t.uuid,nc:Date.now().toString()}),fetch(s,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},credentials:a,body:JSON.stringify(Object.assign({signature:encode(o)},r))})};var State$1;!function(){if(!window.CustomEvent){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}e.prototype=window.Event.prototype,window.CustomEvent=e}}(),function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failed=2]="Failed"}(State$1||(State$1={}));class Provider{constructor(e){this.timeoutSeconds=5,this.handlePixelEvent=e=>{switch(this.state){case State$1.Failed:break;case State$1.Pending:setTimeout((()=>this.handlePixelEvent(e)),100);break;case State$1.Loaded:this.onPixelEvent(e)}},this.watch=()=>{switch(this.state){case State$1.Loaded:case State$1.Failed:break;case State$1.Pending:this.isLoaded()?this.state=State$1.Loaded:this.isTimedOut()?this.state=State$1.Failed:setTimeout(this.watch,50)}},this.config=e,this.identifier&&this.identifier.length>0?(this.state=State$1.Pending,this.timeoutAt=new Date,this.timeoutAt.setSeconds(this.timeoutAt.getSeconds()+this.timeoutAfter()),this.injectPixel()):this.state=State$1.Failed}get identifier(){var e;return null===(e=this.config)||void 0===e?void 0:e.key}get pixelEvents(){var e;return null===(e=this.config)||void 0===e?void 0:e.pixel_events}injectPixel(){this.injectedAt||(this.injectedAt=new Date,this.inject(),this.watch())}inject(){const e=document.createElement("script");e.text=this.script,document.head.appendChild(e)}isTimedOut(){return+new Date>=+this.timeoutAt}timeoutAfter(){return this.timeoutSeconds}selectPixelEvents(e){if(Array.isArray(this.pixelEvents))return this.pixelEvents.filter((t=>"term-view"===t.trigger&&"visit"===e||(!(!["term-click","ad-view"].includes(t.trigger)||"ctr"!==e)||"ad-click"===t.trigger&&"click"===e)))}}class Facebook extends Provider{get script(){return`!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init', '${this.identifier}');`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&(e.custom?window.fbq("trackCustom",e.event):window.fbq("track",e.event))}))}isLoaded(){return!!window.fbq}}class Outbrain extends Provider{get script(){return`!function(_window, _document) {var OB_ADV_ID = '${this.identifier}';if (_window.obApi) {var toArray = function(object) {return Object.prototype.toString.call(object) === '[object Array]' ? object : [object];};_window.obApi.marketerId = toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID));return;}var api = _window.obApi = function() {api.dispatch ? api.dispatch.apply(api, arguments) : api.queue.push(arguments);};api.version = '1.1';api.loaded = true;api.marketerId = OB_ADV_ID;api.queue = [];var tag = _document.createElement('script');tag.async = true;tag.src = '//amplify.outbrain.com/cp/obtp.js';tag.type = 'text/javascript';var script = _document.getElementsByTagName('script')[0];script.parentNode.insertBefore(tag, script);}(window, document);`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.obApi("track",e.event)}))}isLoaded(){return!!window.obApi}}class Revcontent extends Provider{get script(){return""}inject(){const e=document.createElement("script");e.src="https://assets.revcontent.com/master/rev.js",document.head.appendChild(e)}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.rev("event",e.event)}))}isLoaded(){return!!window.rev}}class Taboola extends Provider{get script(){return"window._tfa = window._tfa || [];!function (t, f, a, x) {if (!document.getElementById(x)) {t.async = 1;t.src = a;t.id=x;f.parentNode.insertBefore(t, f);}}(document.createElement('script'),document.getElementsByTagName('script')[0],'//cdn.taboola.com/libtrc/unip/1451879/tfa.js','tb_tfa_script');"}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window._tfa.push({notify:"event",name:e.event,id:e.pixel_id})}))}isLoaded(){return Array.isArray(window._tfa)}}class Tiktok extends Provider{constructor(e,t){super(e),this.useAltTikTokEventsForAdsPlatformUser=t}get script(){return`!function (w, d, t) {w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i{e&&window.ttq.instance(this.identifier).track(e.event)}))}isLoaded(){return!!window.ttq}}const ADS_PARAM$1="?caf",MESSAGE_PREFIX="FSXDC,.aCS:",ALLOWED_ORIGINS=["https://www.google.com","https://www.adsensecustomsearchads.com","https://syndicatedsearch.goog","https://googleadservices.com"];class Pixels{static build(e){const t=unpackPHPArrayObject(e,"pixel_tracking_data");if(t)return t.useAltTikTokEventsForAdsPlatformUser=e.is_ads,new Pixels(t)}constructor(e){this.onPixelEvent=e=>{const{detail:{type:t}}=e;switch(t){case"visit":case"ctr":case"click":this.providers.forEach((e=>e.handlePixelEvent(t)))}},this.providers=[new Facebook(e.facebook),new Tiktok(e.tiktok,e.useAltTikTokEventsForAdsPlatformUser),new Taboola(e.taboola),new Revcontent(e.revcontent),new Outbrain(e.outbrain)]}listenForEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}));window.onmessage=e=>{const{origin:t,data:n}=e;ALLOWED_ORIGINS.includes(t)&&(null==n?void 0:n.startsWith(MESSAGE_PREFIX))&&window.location.search.startsWith(ADS_PARAM$1)&&document.dispatchEvent(new CustomEvent("pixel",{detail:{type:"click"}}))}}dispatchEvent(e){document.dispatchEvent(new CustomEvent("pixel",{detail:e}))}}var State;!function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failure=2]="Failure",e[e.TimedOut=3]="TimedOut",e[e.Errored=4]="Errored"}(State||(State={}));const CAF_SCRIPT_SRC=`https://www.google.com/adsense/domains/caf.js?${GOOGLE_MV3_URL_PARAMS}`,TIMEOUT_SCRIPTS=Number(GOOGLE_CAF_TIMEOUT_SCRIPTS),TIMEOUT_CALLBACKS=Number(GOOGLE_CAF_TIMEOUT_CALLBACKS);class StateMachine{constructor(){this.state=State.Pending}transitionTo(e){this.state=e}transitionFromPendingTo(e){this.done||(this.state=e)}get loaded(){return this.state===State.Loaded}get timedOut(){return this.state===State.TimedOut}get done(){return this.state!==State.Pending}}class Ads{constructor(e,t){this.state={script:new StateMachine,blocks:new StateMachine},this.blocksLoaded=[],this.injectScriptTags=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.type="text/javascript",t.src=CAF_SCRIPT_SRC,t.addEventListener("load",(()=>e(!0))),t.addEventListener("error",(()=>e(!1))),document.body.appendChild(t),TIMEOUT_SCRIPTS>0&&setTimeout((()=>e(!1)),TIMEOUT_SCRIPTS)}))})),this.onPageLoaded=(e,t)=>{if(this.pageLoaded={requestAccepted:e,status:t},this.state.script.done)return;const n=null==t?void 0:t.error_code;n?(this.state.script.transitionTo(State.Failure),this.failureReason=`caf_pageloaderror_${n}`):this.state.script.transitionTo(State.Loaded)},this.onBlockLoaded=(e,t,n,i)=>{this.blocksLoaded.push({containerName:e,adsLoaded:t,isExperimentVariant:n,callbackOptions:i}),this.state.blocks.done||(t?this.state.blocks.transitionTo(State.Loaded):this.blocksLoaded.length>=this.blocks.length&&(this.state.blocks.transitionTo(State.Failure),this.failureReason=`caf_adloadfail_${e}`))},this.onTimeout=()=>{this.state.script.transitionFromPendingTo(State.TimedOut),this.state.blocks.transitionFromPendingTo(State.TimedOut)},this.blocks=e,this.options=t}get loaded(){return this.state.script.loaded&&!this.blocksLoaded.map((e=>e.adsLoaded)).includes(!1)}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=()=>{const n=performance.now();if(this.state.blocks.done)return this.cafLoadTime=Math.round(n-this.cafStartTime),void e();const i=this.blocksLoaded.map((e=>e.adsLoaded));i.includes(!1)||i.length>=this.blocks.length?e():setTimeout(t,50)};t()}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){try{const e=yield this.injectScriptTags();return this.cafStartTime=performance.now(),e&&void 0!==window.google?(new window.google.ads.domains.Caf(Object.assign(Object.assign({},this.options),{pageLoadedCallback:this.onPageLoaded,adLoadedCallback:this.onBlockLoaded}),...this.blocks),TIMEOUT_CALLBACKS>0&&setTimeout(this.onTimeout,TIMEOUT_CALLBACKS),yield new Promise((e=>{const t=()=>{this.state.script.done?e():setTimeout(t,10)};t()}))):void this.state.script.transitionTo(State.Failure)}catch(e){return void(this.error=e.toString())}}))}toCallbacks(){return{adLoadedCallback:this.blocksLoaded.slice(-1)[0],pageLoadedCallback:this.pageLoaded,cafTimedOut:this.state.script.timedOut||this.state.blocks.timedOut,cafLoadedMs:this.cafLoadTime,googleAdsFailure:!!this.failureReason}}toContext(){const e={cafScriptWasLoaded:this.state.script.loaded,cafScriptLoadTime:this.cafLoadTime,callbacks:this.toCallbacks};return this.error&&(e.js_error={message:this.error}),this.state.script.loaded||(e.zeroclick={reason:"googleAdsFailure"}),e}mockFailedState(){this.state.blocks.transitionTo(State.Failure),this.state.script.transitionTo(State.Failure)}}class TagManager{constructor(e){this.injected=!1,this.identifier=e}inject(){if(this.injected)return;if(!this.identifier)return;if("TEST"===this.identifier)return;const e=document.createElement("script");e.setAttribute("src",`https://www.googletagmanager.com/gtag/js?id=${this.identifier}`),document.head.appendChild(e),this.track(),this.injected=!0}track(){this.push("js",new Date),this.push("config",this.identifier)}push(e,t){window.dataLayer||(window.dataLayer=[]),window.dataLayer.push(arguments)}}const ADS_PARAM="caf",ADS_TRACKING_URL="_tr",BLOCKS_TYPE="ads",BLOCKS_CONTAINER="rs",KNOWN_CAF_PARAMS=["caf","query","afdToken","pcsa","nb","nm","nx","ny","is","clkt"];class Google{static build({pageOptions:e,preferredLanguage:t,blocks:n,googleAnalytics:i},s,a,o){let r={};e&&(r=Object.assign({},e),r.hl||(r.hl=t));let d=null==e?void 0:e.resultsPageBaseUrl;d||(d=window.location.origin);return new Google(s.uuid,n,r,i,d,o)}constructor(e,t,n,i,s,a){this._blocks=t,this._pageOptions=n,this.uuid=e,this._baseURL=new URL(s),this._signature=a,this.ads=new Ads(this.blocks,this.pageOptions),this.tagManager=new TagManager(i)}injectTagManager(){this.tagManager.inject()}injectAds(){return __awaiter(this,void 0,void 0,(function*(){yield this.ads.inject()}))}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return this.ads.waitForBlocks()}))}get blocks(){return(this._blocks||[]).filter((e=>this.wantsToServeAds?e.type===BLOCKS_TYPE:e.container===BLOCKS_CONTAINER)).map((e=>{const t=this.baseURL;new URLSearchParams(window.location.search).forEach(((e,n)=>{t.searchParams.has(n)||t.searchParams.append(n,e)}));const n=Object.assign({},e);if(n.resultsPageBaseUrl=t.toString(),this.wantsToServeAds){const e=new URLSearchParams;e.append("click","true"),e.append("session",this.uuid);const t=Object.assign({},this._signature);delete t.ad_loaded_callback,delete t.caf_loaded_ms,delete t.caf_timed_out,delete t.flex_rule,delete t.frame,delete t.js_error,delete t.no_ads_redirect,delete t.page_headers,delete t.page_request,delete t.page_loaded_callback,delete t.popup,delete t.screen_resolution,delete t.user_has_ad_blocker,delete t.user_preference,delete t.user_supports_darkmode,delete t.user_using_darkmode,delete t.zeroclick,e.append("signature",encode(t)),n.clicktrackUrl=`${TRACKING_DOMAIN}${ADS_TRACKING_URL}?${e.toString()}`}return n}))}get baseURL(){const e=new URL(this._baseURL.origin);return e.searchParams.append(ADS_PARAM,"1"),this._baseURL.searchParams.forEach(((t,n)=>{e.searchParams.append(n,t)})),e}get pageOptions(){const e=Object.assign({},this._pageOptions);return Object.keys(this._pageOptions).forEach((t=>{t.startsWith("bodis")&&delete e[t]})),e}get cannotLoadAds(){return!this.ads.loaded}get wantsToServeAds(){return new URLSearchParams(window.location.search).has(ADS_PARAM)}get adsMode(){return this.ads.loaded&&this.wantsToServeAds}get adsReady(){return this.wantsToServeAds&&!this.cannotLoadAds}get noAdsRedirectUrl(){const e=new URLSearchParams(window.location.search);return KNOWN_CAF_PARAMS.forEach((t=>e.delete(t))),`${window.location.origin}?${e.toString()}`}get callbacks(){return this.ads.toCallbacks()}toContext(){return Object.assign({blocks:this.blocks,pageOptions:this.pageOptions},this.ads.toContext())}}class CookieConsentManager{constructor(){this.injectScriptTag=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.setAttribute("src",COOKIE_CONSENT_JS_URL),t.addEventListener("load",(()=>this.awaitConsent(e))),t.addEventListener("error",(()=>e(!1))),document.head.appendChild(t)}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){this.injected||!COOKIE_CONSENT_JS_URL||isLocal()||(this.injected=yield this.injectScriptTag())}))}awaitConsent(e){let t=0;const n=setInterval((()=>{t+=1,20===t&&(clearInterval(n),e(!0)),void 0!==window.__tcfapi&&(window.addEventListener("ConsentActivity",(t=>{const{detail:{status:n}}=t;n&&e(!0)})),clearInterval(n))}),50)}}class App{main(){var e,t;return __awaiter(this,void 0,void 0,(function*(){if(this.parkResponse=decode(),this.findDomainResponse=yield getFindDomain(),!this.findDomainResponse)throw new Error("Domain failed to load.");this.pixels=Pixels.build(this.findDomainResponse),null===(e=this.pixels)||void 0===e||e.listenForEvents(),this.adblock=new Adblock,yield this.adblock.inject(),this.google=Google.build(this.findDomainResponse,this.parkResponse,this.adblock,buildSignature({context:this.context,callbacks:null===(t=this.google)||void 0===t?void 0:t.callbacks},"click")),this.google.injectTagManager();const n=Parking.build(this.findDomainResponse,this.google);Render.prerender(n),this.cookieConsentManager=new CookieConsentManager,yield this.cookieConsentManager.inject();let i=Failed.cannotPark(this.findDomainResponse);if(i)return void(yield this.transitionToFailed(i,n));yield this.google.injectAds();let s=Disabled.build(this.findDomainResponse,this.adblock.state);if(s)return void(yield this.transitionToDisabled(s,n));const a=this.adblock.hasAdblocker();a&&this.adblock.handleAdblocked();const o=Sales.build(this.findDomainResponse);if(o)return void(yield this.transitionToSales(o));this.eligibleForZeroClick&&(this.zeroClickResponse=yield getZeroClick(this.context));const r=Redirect.build(this.findDomainResponse,this.zeroClickResponse,this.google);if(r)yield this.transitionToRedirect(r);else{if(a)return s=Disabled.build(this.findDomainResponse,this.adblock.state),void(yield this.transitionToDisabled(s,n));i=Failed.noSponsors(this.google),i?yield this.transitionToFailed(i,n):yield this.transitionToParking(n)}}))}transitionToParking(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.template(e),Render.revealPage(),yield this.google.waitForBlocks(),yield this.track()}))}transitionToRedirect(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e;const t=this.track();Render.revealPage(),yield waiter(e.delay,(e=>Render.loading(e))),yield t,window.location.href=e.url,log(`➡ Redirecting [${e.url}]`)}))}transitionToFailed(e,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),Render.revealPage(),yield this.track()}))}transitionToSales(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,e.init(this.context),yield this.track()}))}transitionToDisabled(e,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),Render.revealPage(),yield this.track()}))}track(){var e;return __awaiter(this,void 0,void 0,(function*(){if(!this.state.track)return Promise.resolve();try{const t=this.state.trackingType;return null===(e=this.pixels)||void 0===e||e.dispatchEvent({type:t}),trackVisit({context:this.context,callbacks:this.google.callbacks},t)}catch(e){return}}))}get eligibleForZeroClick(){const{cannotPark:e,canZeroClick:t,zeroClick:n}=this.findDomainResponse,{cannotLoadAds:i,wantsToServeAds:s}=this.google;return this.adblock.state!==Blocking.BLOCKED&&(!!t&&(!!e||(!(!i||s)||!!(null==n?void 0:n.reason))))}get context(){var e,t,n,i;const s=this.findDomainResponse,a=this.parkResponse,o=null===(e=this.state)||void 0===e?void 0:e.toContext(),r=null===(t=this.adblock)||void 0===t?void 0:t.toContext(),d=null===(n=this.google)||void 0===n?void 0:n.toContext(),c=browserState(),l=Object.assign(Object.assign({},null===(i=this.findDomainResponse)||void 0===i?void 0:i.zeroClick),this.zeroClickResponse);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({app_version:APP_VERSION},s),a),r),d),o),c),{zeroClick:l})}init(){return __awaiter(this,void 0,void 0,(function*(){try{window.__parkour=this,yield this.main()}catch(e){console.error("app",e);const t=Failed.fromError(e);this.state=t,Render.message(t.message),Render.revealPage()}}))}}(new App).init(),exports.App=App}));