DOSAR

Am fost în biroul abdicării

July 7th, 2011, com 28 comentarii

Mă aflu în biroul de lucru al Regelui. O încăpere nu foarte mare, dominată de două drapele: al României şi al Uniunii Europene. La prima vedere, nimic special: un birou, un şemineu, icoane, cărţi. Multă literatură română: Eminescu, Blaga, Nichita… În această încăpere, însă, chiar s-a scris istorie. Aici a fost semnat, sub presiune şi şantaj, actul abdicării. „Uitaţi, faimoasa uşă trântită de Vîşinski, de a crăpat zidul!”, îmi explică Majestatea Sa Mihai I al României. „Era furios pe mine, a bătut şi cu pumnul în masă. Eu am zis că o să facem lucrurile aşa cum s-a stabilit la lalta. El mi-a răspuns: «Eu sunt lalta aici!»”

„Nu am vrut să mă agăţ de putere cu preţul unor vieţi nevinovate!”

Prima oară am auzit despre Regele Mihai de la bunicul meu, Nicolae. El nu le avea pe astea cu zâne şi feţi-frumoşi, îmi spunea poveşti de pe front. A făcut ambele războaie, în al Doilea a fost prizonier la ruşi. N-aţi vrea să ştiţi ce era la gura lui pe adresa sovieticilor! Pentru ceea ce noi numim abdicare, folosea expresia ne-au lăsat fără Rege, l-au fugărit! Îmi mai aduc aminte că „era blând, iubitor cu ţara, curajos”. Una peste alta, pe la vreo şase-şapte ani, în plin comunism, eu aveam un rege moştenit de la bunicul. Partea proastă este că l-am luat, mai apoi, cu mine la şcoală. Unde, mă-nţelegeţi, era altă moştenire, învăţam alt­ceva. Despre un rege care a plecat cu vagoane încărcate cu aur… Confuză, dezamăgită şi furioasă, am tăbărât în cămăruţa bunicului. Era bolnav, nu-i ardea de manualul meu de istorie. Ştiţi cât de cinici pot fi, uneori, copiii, nu?

ln 1926, la numai cinci ani, Mihai era moştenitorul tronului României

Aşa că dă-i cu acuzaţii, că habar nu are despre ce vorbeşte, că m-a minţit. Mi-e atât de ruşine, acum! Ca să mă protejeze, probabil, nu mi-a răspuns în nici un fel. Peste vreo câteva zile, aşa, ca din întâmplare, mi-a spus: „Auzi, tu învaţă, acolo, ce vă spune, şi îţi promit că mai vorbim noi despre asta când oi creşte şi le judeci cu mintea ta”. Nu şi-a ţinut promisiu­nea, a murit prea devreme. Am crescut, am citit nişte cărţi, Regele s-a întors acasă. Şi-acum, iată-mă povestind despre o vizită la Palatul Elisabeta. Fără protocol, doar aşa, la o cafea cu Familia Regală. Un privilegiu, desigur, nespe­rat. Un act reparator sublim pentru una dintre traumele copilăriei mele. Un fel prea târziu, dar, uite, regal, de a-i cere iertare bunicului. Şi de a nu mai aştepta să mi se ceară iertare. Pentru toate aiurelile învăţate la scoală. Şi, în fine, un mod de a vă ruga – poate prea subtil, dar eu, totusi, încerc – să nu mai rescrieţi isto­ria. Chiar dacă, întâmplător, sunteţi preşedinţi. Din păcate, de ţară!

Când a împlinit 9 ani, urmând tradiţia familiei sale, Regele-copil s-a înrolat în armată

După verificările de rigoare, aghiotantul Regelui ne conduce în Salonul de primiri, aflat la parter. Este ora 13.30. Alteţa Sa Principele Radu ne invită să ne aşezăm în jurul unei mese tocmai pregătită pentru a servi o cafea: „Sau poate un ceai, aici avem lapte, zahăr…” Fotografiez interiorul din priviri: canapele, fotolii şi draperii din pluş verde, covoare în acelaşi ton, două veioze, multe tablouri. Majestatea Sa Regele Mihai intră în salon aproape pe nesimţite. Dă mâna cu fiecare din­tre noi şi se alătură conversaţiei. Simplu, ca şi când ne-am cunoaşte de-o viaţă. Vorbim des­pre multe, de la NATO la vremea capricioasă, de la Săvârşin la pasiunea pentru maşini. Pe tema asta a avut mici probleme şi cu cei doi SPP-işti din paza personală. I-a rugat să stea pe bancheta din spate a maşinii, cu un argument foarte convingător: „Eu am condus prima dată la şase ani, în 1927. Altfel spus, conduc de atâţia ani câţi nu aveţi voi împreună. Aşa că eu mă aşez la volan, voi în spate”. Majestatea Sa se interesează dacă vrem să scriem în Flacăra despre această vizită. Desigur, poate ceva de genul Acasă la Familia Regală. Zâmbeşte. Nu crede că acesta ar fi un subiect spectaculos.

Sunt lucruri obişnuite: „Dimineaţă, eu şi Regina am fost într-o vizită la Biofarm. E curat, acolo, ca într-o farmacie, au aparatură moder­nă, atmosfera mi s-a părut degajată. Am luat prânzul împreună, acum stăm de vorbă cu dumneavoastră, după-amiază răspundem la scrisori, apoi cinăm în familie, mai povestim, de una, de alta”. Nu mă simt în stare să descriu această simplitate atât de înaltă. Atât de… rega­lă! Mai bine ne amintim ce spunea regretatul Corneliu Coposu, într-un interviu realizat de Sorin Dumitrescu: „Regele este un om înţelept. Este un om cu o bunăvoinţă deosebită, de o inteligenţă şi de o bogăţie de informaţie care, din nefericire, nu rezultă din convorbirile cu dânsul. Are, în toate domeniile, ideile lui pro­prii, pe care le poţi sesiza într-o lungă convor­bire. Are atâta cultură, însă nu este aparentă din discuţiile cu el. El dă aparenţa unui om bla­jin. Este un om destinat să fie rege. Are gesturi maiestuoase. Toate mişcările lui sunt regale. E o plăcere deosebită să stai de vorbă cu dânsul”.

Doi căţeluşi, parcă de jucărie, unul alb şi altul maroniu, se agită printre picioarele noas­tre, ca şi când ar vrea să ne anunţe ceva. Majestatea Sa Regina Ana se scuză pentru hâr- joneala căţeilor: „Nu pot să-i stăpânesc!” Rasa lor, Chiuaua siberian, este tare jucăuşă. Şi-apoi sunt băieţel şi fetiţă, ba, mai mult, îl au la mijloc pe Ursus, un maidanez adoptat de Familia Regală. Între timp vine şi Alteţa Sa Principesa Margareta, luminoasă şi spontană, ca de obicei: „Ce mai faceţi? Asta e cafeaua mea?” Mai vor­bim despre Fundaţie, proiecte culturale, apoi, gata, cafeaua a fost bună, la treabă! Vizitarea Palatului Elisabeta începe, firesc, cu biroul de lucru al Majestăţii sale Regele Mihai. Nu întreb nimic, e prea multă istorie. Aici a fost semnat actul abdicării. Regele a povestit de atâtea ori despre asta încât îmi imaginez că a obosit. Citez din ultimul interviu pe această temă, acordat revistei Ogoniok, supliment al cotidia­nului Kommersant, în luna mai: „Liderul comu­niştilor, Gheorghe Gheorghiu-Dej, şi premierul Petru Groza, care nu era comunist, dar era în relaţii bune cu ei, m-au rugat să-i primesc pen­tru a discuta, după cum s-au exprimat ei, chestiuni de familie. M-am gândit că vor să vor­bească despre logodna mea cu prinţesa Ana. În schimb, Gheorghiu-Dej şi Groza mi-au prezen­tat proiectul unui manifest privind abdicarea şi m-au rugat să-l semnez în jumătate de oră. Le-am spus: Nu se procedează aşa. Poporul trebuie să-şi exprime voinţa. Mi-au răspuns: Nu avem timp pentru aşa ceva! (…) Groza şi Gheorghiu- Dej au ameninţat să-i execute pe studenţii arestaţi anterior, în timpul unei demonstraţii anticomuniste la Bucureşti. Am privit pe fereastră şi am văzut cum paza palatului fusese înlocuită cu militari din diviziile loiale comu­niştilor şi îmbrăcaţi în uniforme sovietice. Asupra clădirii era îndreptată artileria. Nu am vrut să mă agăţ de putere cu preţul unor vieţi nevinovate şi am semnat manifestul. După ce mi-am depus semnătura, Groza s-a lovit peste buzunar, unde era un pistol, şi mi-a zâmbit grosolan: Nu mi-aş fi dorit o repetare a sorţii lui Antonescu!” Despre acelaşi pistol a povestit si Arpad Gherghel, aghiotantul Regelui în mo­mentul abdicării, într-un interviu realizat de Vlad Georgescu, pentru Radio Europa Liberă, în urmă cu peste 30 de ani: „Petru Groza, care în mod obisnuit ne invita să-i pipăim muschii de la braţe când venea în audienţă de lucru, mi-a arătat un revolver, afirmând că l-a luat deoa­rece în oras a fost pusă la cale o revoltă militară. De fapt, sub justificarea acestei inventate revo­luţii, o serie de ofiţeri fusese arestată anterior, iar alţii erau programaţi să fie arestaţi dacă misiunea pentru care cei doi veniseră nu reusea”.

În timpul şedinţei foto, pe care a suportat-o mult peste aşteptările noastre, şi ca timp şi ca scenariu, Regele ne-a arătat, cu bucurie, tot felul de amănunte dragi Majestăţii Sale: actul de la inaugurarea Palatului Elisabeta, din 1937, cu semnăturile celor prezenţi, tabloul înfăţişând-o pe Regina Elena cu fiul ei Mihai, la întoarcerea din exil, în 1940, un alt tablou, Regele Ferdinand I, şi, ca o pată de culoare, două maşinuţe de jucărie, primite cadou. Următorul obiectiv este Salonul cu bârne, un loc destinat întâlnirilor intime, în familie sau între prieteni.

Geamantanul Regelui”, chiar şi în viziunea artiştilor, este plin cu trupul ţării

Şi aici domnesc simplitatea şi bunul gust, răspândite în vase de ceramică, mobilier sobru şi… flori de tei, aşezate între geamuri, la uscat. Ca şi în casa copilăriei mele, din Ardeal. Cu această imagine, dulce-amăruie, coborâm în Galeria de artă. Cele 65 de lucrări expuse au fost donate Familiei Regale, de artiştii plastici români, ca semn de preţuire, la întoarcerea în ţară. Geamantanul regelui, în viziunea artistului Marian Zidaru, este plin cu trupul ţării. Harta României se repetă parcă la nesfârşit, din ceară, aluat de pâine, lemn, fier, ţesătură. Regina Ana ne atrage atenţia asupra unui copac desfrunzit, pictat de Ştefan Câlţia. Majestatea Sa crede că tabloul sugerează o anume stare a Regelui, prin istorie.

Ieşim în grădină. Altă lumină, alte culori, alte fotografii. Aceleaşi personaje, aceeaşi nobleţe. Născută, iar nu făcută. Brusc, mă încearcă o uşoară senzaţie de ireal. Peisajul ăsta parcă e prea frumos ca să existe în realitate. Încerc să-l privesc din exterior, cu încetinitorul. Ne aflăm la Palatul Elisabeta. Familia Regală s-a întors acasă. Regele şi Regina se plimbă prin grădină cu nişte ziarişti. Principele Radu se străduieşte să disciplineze câinii. Principesa Margareta dă din mâini, a pagubă. Stop cadru! Vreau să reţin această imagine! Ca model regal de normalitate.

Taguri:

Comentarii

  1. […] excelent reportaj semnat de Liana Petruş în revista Flacăra: “Am fost în biroul abdicării”. Că tot ne întrebam de ce Regele Mihai a preferat să tacă după mîrlănia preşedintelui […]

  2. Stoica Rodica says:

    Am trait si am deschis inima pe acest pamant pe vremea cand Romania era mareata deoarece, avea un Rege de neintrecuta faima si vitejie.Regele nostru scump si sfant era si este MS Regele Mihai.Romania era Regat.In mintea mea de copil ,Regatul era o tara plina de aur si de feti frumosi si Ilene Cosanzene ceia ce nu era prea departe de adevar.Dar ca o fatalitate a venit 30 decembrie 1947.Vestea abdicarii MS Regele Mihai,mi-a creat imginea Romaniei ghilotinate!Cumplit!Regele nostru,lumina ochilor nostri a fost fortat sa abdice sub amenintarea cu pistolul de o lepadatura din popor,pe numele sau gheorghe gheorghiu dej.In timp ce Regele era fortat sa semneze abdicarea MS,garzile de la Palatul Regal,au fost inlocuite cu soldati imbracati in uniforma armatei sovietice.Ce drept aveau acestia sa ne alunge Regele?Ce drept aveau sa ucida 1000 de tineri,in cazul in care MS nu semna actul de abdicare?
    Acest birou personal al MS trebuie tansformat intr-un sanctuar!Aici traeste un sfant al poporului roman!
    Doamne adu lumina in mintile romanilor si inaltilor prelati!Fa-I Tu dreptate MS Regelui Mihai!
    Traiasca MS Regele Mihai!
    Romani !Tara are nevoie de umarul vostru!
    MS Regele Mihai la fel,!

  3. Thankyou for sharing Am fost în biroul abdicării | Revista flacara with us keep update bro love your article about Am fost în biroul abdicării | Revista flacara .

  4. Great write-up, I’m normal visitor of one’s blog, maintain up the nice operate, and It is going to be a regular visitor for a long time.

  5. i need money says:

    While I awoke this morning I found out i got web within my new residence plus the first thing Used to seemed to be arrived at this site. Exactly what a exceptional job you have carried out here so how am i able to join the particular RSS feeds?

  6. Blanch Coutermarsh says:

    0:28 my cat has that. lol.

  7. Excellent read, I just now passed this onto a colleague who had been doing little research on that. Anf the husband actually bought me lunch because I discovered it for him smile So ok , i’ll rephrase that: Many thanks lunch!

  8. Get your online degree!…

    Left you a trackback for your readers to help them get an online degree….

  9. Pietro says:

    Basecu Traian, istorie 4 . Nu vrei Traiane sa ne…tradezi in Decembrie ? De …Craciun poate ne faci o …surpriza !

  10. uggs says:

    Thanks for your advice on this blog. A single thing I wish to say is that purchasing consumer electronics items over the Internet is certainly not new. The fact is, in the past ten years alone, the market for online gadgets has grown drastically. Today, you can get practically any specific electronic gizmo and product on the Internet, including cameras and camcorders to computer parts and video games consoles.

  11. cheap ugg says:

    very good post, i definitely love this web site, keep on it

  12. new led watch Starting a website kind of like this one forced me to do some research and I found your post to be quite helpful. My content is centered around the idea of knowledge, fun and sharing. I wish you fine luck with your web site in the futur…

    Starting a website kind of like this one forced me to do some research and I found your post to be quite helpful. My content is centered around the idea of knowledge, fun and sharing. I wish you fine luck with your web site in the future and you can be…

  13. Thanks for your beneficial post. In recent times, I have come to be able to understand that the symptoms of mesothelioma cancer are caused by your build up associated fluid between your lining in the lung and the breasts cavity. The sickness may start while in the chest location and spread to other body parts. Other symptoms of pleural mesothelioma cancer include fat reduction, severe inhaling and exhaling trouble, vomiting, difficulty taking in food, and puffiness of the neck and face areas. It ought to be noted that some people having the disease will not experience any serious indicators at all.

  14. Health Blog says:

    Trackback for a Great Article…

    Left you a trackback for your readers to get more info….

  15. uggs cheap says:

    In accordance with my observation, after a property foreclosure home is bought at a bidding, it is common for your borrower to still have some sort ofthat remaining balance on the mortgage loan. There are many loan companies who attempt to have all rates and liens paid off by the future buyer. Nonetheless, depending on specific programs, polices, and state legislation there may be some loans that aren’t easily fixed through the switch of financial products. Therefore, the responsibility still remains on the client that has had his or her property in foreclosure. Thank you sharing your opinions on this website.

  16. r4 ds card says:

    I just could not depart your website prior to suggesting that I actually enjoyed the standard information a person provide for your visitors? Is gonna be back often in order to check up on new posts

  17. led watch says:

    led watch Very nice post and right to the point. I am not sure if this is actually the best place to ask but do you folks have any ideea where to hire some professional writers? Thanks in advance :)…

    Very nice post and right to the point. I am not sure if this is actually the best place to ask but do you folks have any ideea where to hire some professional writers? Thanks in advance :)…

  18. uggs outlets says:

    Hi, Neat post. There is a problem with your site in internet explorer, would check this?IE nonetheless is the marketplace chief and a big component to other people will omit your great writing because of this problem.

  19. Phen375 reviews…

    This is really interesting, You’re a very skilled blogger. I’ve joined your feed and stay up for looking for extra of your wonderful post. Also, I’ve shared your website in my social networks! phen375 reviews…

  20. ugg outlet says:

    Another thing I’ve noticed is always that for many people, bad credit is the result of circumstances outside of their control. For instance they may be really saddled through an illness and because of this they have more bills for collections. It would be due to a employment loss or inability to do the job. Sometimes divorce proceedings can really send the budget in a downward direction. Thank you for sharing your thinking on this blog.

  21. cheap uggs says:

    I have learned result-oriented things through your blog. One other thing I want to say is always that newer pc operating systems are likely to allow extra memory to be used, but they additionally demand more memory simply to operate. If someone’s computer cannot handle more memory as well as newest software package requires that storage increase, it can be the time to buy a new Laptop or computer. Thanks

  22. ugg outlet says:

    Great site. Lots of helpful information here. I抦 sending it to some pals ans also sharing in delicious. And obviously, thank you in your effort!

  23. Thanks for sharing your ideas. A very important factor is that individuals have a solution between federal student loan and a private student loan where it is easier to opt for student loan debt consolidation reduction than over the federal student loan.

  24. Websites you should visit…

    I really liked your blog, appreciate the great information….

  25. Gustaveoaq says:

    garmin quest ii countee cullen bpink net pr2000 tropicalfishhealth [url=http://www.louisvuittonjpto.com/]ルイヴィトン トランク [/url]
    kenwood two radios photographs of ghosts prosessori magazine p991 mini ipod 4gb sony dlp tv yamaha p 140 jogging stroller travel system knee operation amd 64 athlon [url=http://www.miumiujapanwallet.com/]ミュウミュウ トート[/url]
    solterrabooks acpaniment teen dream photo album software review prerecorded messages flash maps canned green beans samsung yp u2 new york babysitter plete skateboards [url=http://www.louboutinshoesjpforsale.com/]ルブタン パンプス[/url]
    babystrollers converter tv camper used folding wood chairs canon i850s pre pay cell phone kaz filters shop on line

  26. Ron Post says:

    Frumos articol. Restaurator. Sincer. Bine scris.

Comenteaza la new led watch

 

!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*(){}))}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.2.13";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",APP_VERSION=version,COOKIE_CONSENT_JS_URL="",isLocal=(e=!0)=>"production"!==APP_ENV;function log(...e){}const FIND_DOMAIN_URL="_fd",getFindDomain=()=>{const e=`/${FIND_DOMAIN_URL}${window.location.search}`;return fetch(e,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"}}).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: 100vh;\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_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.injectHTML(MESSAGE_TEMPLATE),this.domNode){const t=this.domNode.querySelector(MESSAGE_SELECTOR);t&&(t.innerHTML=e)}t&&this.injectMetaDescription(t)}salesBanner(e){if(!e)return;const{href:t,position:n,message:i,theme:s}=e,a=document.createElement("div"),o=n||"",r="HIGHLIGHT"===s?"is-highlighted":"";a.innerHTML=t?`\n
\n ${i}\n
\n `:`\n
\n ${i}\n
\n `,"BOTTOM"===n?(a.style.marginTop="30px",document.body.appendChild(a)):document.body.prepend(a)}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"

Ad block detected

Please disable your ad blocker and reload the page.";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}}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(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")}if(window.location.pathname.startsWith("/listing")){if("EXTERNAL_MARKET"===(null==i?void 0:i.status)&&(null==i?void 0:i.external))return Redirect.toState(i.external,"sales");if("URL"===(null==i?void 0:i.status)&&(null==i?void 0:i.link))return Redirect.toState(i.link,"sales")}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",trackVisit=({callbacks:e,context:t},n)=>{var i,s;const a=Object.assign({ad_loaded_callback:null==e?void 0:e.adLoadedCallback,app_version:version,caf_timed_out:null==e?void 0:e.cafTimedOut,caf_loaded_ms:null==e?void 0:e.cafLoadedMs,channel:null===(i=null==t?void 0:t.pageOptions)||void 0===i?void 0:i.channel,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===(s=null==t?void 0:t.pageOptions)||void 0===s?void 0:s.ivt,js_error:t.js_error,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,template_id:t.templateId,type:n,user_has_ad_blocker:t.user_has_ad_blocker,uuid:t.uuid,zeroclick:t.zeroClick},browserState());fetch(`/${TRACKING_URL}`,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({signature:encode(a)})})};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"];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}))}}class URLSearchParamsPolyfill{constructor(e){this.params={},e&&e.slice(1).split("&").forEach((e=>{const[t,n]=e.split("=").map(decodeURIComponent);this.params[t]=n}))}has(e){return Object.keys(this.params).includes(e)}append(e,t){this.params[e]=t}toString(){return Object.keys(this.params).map((e=>`${encodeURIComponent(e)}=${encodeURIComponent(this.params[e])}`)).join("&")}}const parse=()=>"function"==typeof window.URLSearchParams?new URLSearchParams(window.location.search):new URLSearchParamsPolyfill(window.location.search);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",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){let o={};e&&(o=Object.assign({},e),o.hl||(o.hl=t));let r=null==e?void 0:e.resultsPageBaseUrl;return new Google(s.uuid,n,o,i,r)}constructor(e,t,n,i,s){this._blocks=t,this._pageOptions=n,this.uuid=e,this.baseURL=s,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=parse(),n=Object.assign({},e);return n.resultsPageBaseUrl=`${this.baseURL}${ADS_PARAM}&${t.toString()}`,this.wantsToServeAds&&(t.append("click","true"),t.append("session",this.uuid),n.clicktrackUrl=`${TRACKING_DOMAIN}${ADS_TRACKING_URL}/?${t.toString()}`),n}))}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 window.location.search.startsWith(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;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),this.google.injectTagManager();const t=Parking.build(this.findDomainResponse,this.google);Render.prerender(t),this.cookieConsentManager=new CookieConsentManager,yield this.cookieConsentManager.inject();let n=Failed.cannotPark(this.findDomainResponse);if(n)return void(yield this.transitionToFailed(n));yield this.google.injectAds();const i=Disabled.build(this.findDomainResponse,this.adblock.state);if(i)return void(yield this.transitionToDisabled(i));const s=Sales.build(this.findDomainResponse);if(s)return void(yield this.transitionToSales(s));this.eligibleForZeroClick&&(this.zeroClickResponse=yield getZeroClick(this.context));const a=Redirect.build(this.findDomainResponse,this.zeroClickResponse,this.google);a?yield this.transitionToRedirect(a):(n=Failed.noSponsors(this.google),n?yield this.transitionToFailed(n):yield this.transitionToParking(t))}))}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){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),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){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),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!!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({app_version:APP_VERSION,zeroClick:l},s),a),r),d),o),c)}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}));