ZOOM

Veronica Guşă De Drăgan: O mână de fier într-o mănuşă de catifea

January 20th, 2008, com 4 comentarii

Palma de Mallorca, Bucureşti, Timişoara, Lugoj, Cluj, Milano… Iată locurile în care m-am întâlnit cu doamna Daniela Veronica Guşă De Drăgan. Am stat de vorbă ceasuri întregi. De fiecare dată i-am propus să-mi acorde un interviu. Nu acordase pĂnă atunci nici unul. Dar au trecut săptămâni şi luni de zile până când a acceptat să poarte cu mine un dialog destinat să vadă lumina tiparului. Un dialog dominat de discreţia, eleganţa şi bunul simţ care îi guvernează viaţa. Valori mult mai de preţ în ochii săi decât uriaşa avere pe care o administrează. Am fost deseori în preajma unor femei cu bani. Însă rareori am cunoscut un om ca doamna Daniela Veronica Guşă De Drăgan, capabilă să se poarte atât de firesc faţă de ceilalţi, indiferent ce loc ocupă în ierarhia socială.


– Stimată doamnă Daniela Veronica Guşă De Drăgan, din 2003 conduceţi, în calitate de Preşedinte Executiv, firmele Grupului ButanGas. Dar, pentru început, n-aş vrea să discutăm despre afaceri. Unde aţi văzut lumina zilei? Cum a fost copilăria dumneavoastră?

– M-am născut la Turda, în 1973. Am crescut într-o familie de militar, într-o atmosferă de ordine şi disciplină, în care se punea bază pe valori şi principii foarte clare. Am fost foarte ataşată de tatăl meu, petrecând mult timp alături de el. M-a ajutat să îmi formez personalitatea, caracterul, modul de gândire, m-a învăţat ce înseamnă voinţa, cum să iau decizii în viaţă şi să fiu independentă.

– La ce visaţi în tinereţe?

– N-am prea avut timp să visez.

– Mai aveţi şi alte studii în afara Facultăţii de Drept?

– În completarea studiilor juridice, muncind alături de soţul şi mentorul meu de la vârsta de 21 de ani, pot spune că am învăţat de la el cât aş fi invăţat în multe universităţi. Consider că procesul de instruire este unul permanent, îmi place să învăţ şi să aplic ceea ce învăţ în orice domeniu.

– Aveţi un destin spectaculos…

– Nu ştiu dacă se poate spune asta, dar sunt adepta credinţei că nu ne putem controla destinul. Având inspiraţia momentului, putem doar să facem cele mai bune alegeri pentru noi – în momentele în care acestea se impun.

– Şi totuşi, sunteţi de o formidabilă discreţie. De ce?

– Discreţia este una dintre calităţile omului de bun simţ. Nu am simţit niciodată nevoia să pun la vedere realizările sau insuccesele vieţii personale. O consider o pierdere de timp şi de energie. Nu mă consider extraordinar de discretă, ci normală.

– Cum l-aţi întâlnit pe domnul Josif Constantin Drăgan?

– Tatăl meu intrase în posesia unui manuscris ce aparţinea lui Josif Constantin Drăgan. Înainte de a muri, m-a rugat să fac în aşa fel încât acesta să ajungă la domnul profesor. Am solicitat o întrevedere care mi-a fost acceptată chiar în ziua în care se împlineau 40 de zile de la moartea tatălui meu. I-am înmânat manuscrisul, îndeplinind astfel dorinţa tatălui meu. M-a întrebat ce vreau în schimb şi i-am răspuns că nu vreau nimic. Surprins, mi-a spus că sunt prima persoană din viaţa lui care i-a oferit ceva fără să-i ceară nimic în schimb.

– Ce v-a determinat să vă căsătoriţi cu un om mult mai în vârstă decât dv? Aţi dorit să spulberaţi o prejudecată?

– Nu am văzut niciodată diferenţa de vârstă. M-a fascinat personalitatea lui, modul elegant de a se comporta şi m-a făcut să mă simt cea mai importantă femeie din viaţa lui.

– Să trecem acum la afaceri. Care au fost începuturile Grupului ButanGas?

– Începuturile grupului sunt strâns legate de persoana fondatorului său, Josif Constantin Drăgan, şi de viziunea sa de a găsi în Gazul Petrolier Lichefiat (GPL) o sursă de energie relativ nouă pentru perioada anilor ’40, cu un potenţial de creştere ridicat datorat mai ales costurilor reduse şi uşurinţei în folosire. Succesul obţinut în Italia începând cu anul 1948 l-a convins pe Josif Constantin Drăgan să facă investiţii şi în alte ţări din Europa şi nu numai. Astfel au luat naştere diverse societăţi, mai întâi în Grecia şi Maroc (1953), apoi în Germania (1955), societăţi care au constituit nucleul celui ce urma să devină, mai târziu, Grupul ButanGas – Drăgan.

– Şi astfel s-a ajuns la sloganul Ovunque andate, ButanGas trovate. Ce reprezintă astăzi ButanGas în piaţa în care activează?

– Astăzi, Grupul ButanGas – Drăgan este unul dintre liderii europeni în domeniul distribuţiei GPL-ului. Grupul ButanGas reprezintă un răspuns concret la noile provocări energetice şi ecologice cărora trebuie să le facă faţă toată lumea. Filosofia grupului ButanGas se bazează pe necesitatea de a furniza energie curată, nepoluantă, uşor de utilizat, total sigură, la preţuri accesibile care respectă în totalitate mediul înconjurător.

– Cum aţi preluat conducerea Grupului ButanGas?

– În urmă cu cinci ani Preşedintele Fondator, Josif Constantin Drăgan, mi-a încredinţat conducerea executivă a Grupului ButanGas. Cei treisprezece ani de când îmi este mentor şi profesor îmi dau forţa de a continua această misiune.

– Ce vă propuneţi pentru anii următori?

– Experienţa acumulată în decursul a 60 de ani de existenţă face ca ButanGas să îşi propună să devină, până în anul 2010, cel mai eficient şi mai ecologic distribuitor de GPL din Europa şi un investitor important în surse de energie alternativă.

– Ce alte domenii de activitate acoperă Grupul Drăgan?

– Grupul Drăgan deţine cea mai mare tipografie de ziar din ţară, un post de radio şi unul de televiziune, două ziare, o clinică medicală şi o galerie de artă. De asemenea, derulează activităţi de transport naval, are mai multe investiţii imobiliare în curs, iar prin Fundaţia Europeană Drăgan şi Fundaţia General Ştefan Guşă desfăşoară proiecte culturale şi acţiuni umanitare.

– În ultimii ani, familia Drăgan a fost atacată de mai multe ori în presă. N-aţi reacţionat în nici un fel. De ce?

– Consider că este o pierdere de timp să răspunzi la lucruri nefondate. Trebuie să ştii căror acţiuni e necesar să le acorzi prioritate.

– Păreţi fragilă şi timidă, sunteţi amabilă cu cei din jur. Nu aveţi deloc alura unui conducător dictatorial. Şi totuşi, dovediţi fermitate în hotărârile pe care le luaţi.

– O mână de fier într-o mănuşă de catifea. Când Josif Constantin Drăgan mi-a încredinţat conducerea Grupului ButanGas, mi-a dat totul: încredere, curaj, forţă, motivaţie şi, nu în ultimul rând, certitudinea continuităţii.

– Nu e o povară prea grea conducerea Grupului ButanGas?

– Este o responsabilitate pe care mi-am asumat-o, şi atâta timp cât cred în ceea ce fac, nimic nu este o povară.

– Mi-aţi spus că aţi învăţat multe de la profesorul Drăgan, care nu vă este doar soţ, ci şi mentor. Numiţi, vă rog, câteva dintre învăţămintele pe care vi le-a dat.

– Corectitudinea, răbdarea, legalitatea, echilibrul, luarea deciziilor, modul în care se stabilesc priorităţile în viaţă, nevoia de viziune în afaceri şi, nu în ultimul rând, m-a învăţat că este extrem de important să cred întotdeauna în ceea ce fac.

– Dispariţia prematură a generalului Guşă, care s-a opus chemării trupelor sovietice în Decembrie ’89 rămâne, în continuare, neelucidată. În cartea pe care i-aţi dedicat-o nu consemnaţi acest lucru. E un sâmbure de adevăr în povestea iradierii sale?

– Da. Pot spune cu certitudine că moartea generalului Guşă nu a venit de la Dumnezeu, ci de la oameni.

– Cine vă sunt colaboratorii cei mai apropiaţi? E adevărat că unii dintre ei au activat în armată?

– Îmi place să colaborez cu oameni de valoare, devotaţi şi competenţi. Oamenii cei mai apropiaţi sunt oameni în care cred, sunt oameni care au lucrat mulţi ani în organizaţie, oameni cu care am clădit, oameni cu care am pornit pe drumul pe care mi l-am asumat. Cred că majoritatea bărbaţilor cu care lucrez au făcut armata, deci, putem spune că fiecare a activat ca militar.

– Ce veţi continua din ce a construit domnul Drăgan şi ce nu?

– Totul va continua: toate ideile, toate proiectele vor fi realizate. Este o obligaţie asumată.

– Vă implicaţi în acţiuni cu scop umanitar?

– Da. Prin Fundaţia Europeană Drăgan, Fundaţia General Ştefan Guşă şi ButanGas am dezvoltat o serie de proiecte cu scop umanitar, iar responsabilitatea socială este un domeniu care ne preocupă.

– Cum vi se pare mediul de afaceri din România?

– După lovitura de stat din ’89 s-au creat oportunităţi de afaceri, dar moralitatea şi corectitudinea în business lasă de dorit.

– Politica vă pasionează?

– Nu mă pasionează.

– Puneţi mult preţ pe familie. Sunteţi o mamă extrem de iubitoare. Cei trei copii pe care îi aveţi se bucură de o atenţie deosebită. Cum îi pregătiţi pentru viitor? Ce speraţi să devină?

– Consider că educaţia lor este cea mai mare investiţie. Sper să devină nişte oameni cu principii sănătoase şi vreau ca fiecare dintre ei să-şi urmeze vocaţia.

– Sunteţi o femeie enigmatică sau doar aşa mi se pare mie?

– Poate că da, poate că nu…

– Aţi străbătut întreaga lume. Aveţi nostalgia locurilor unde aţi copilărit?

– Da, am nostalgia locurilor copilăriei mele.

– Unde vă place să staţi cel mai mult?

– Călătoresc foarte des şi pentru perioade lungi de timp, dar cel mai mult îmi place în România.

– Cine vă cunoaşte cel mai bine?

– Eu mă cunosc cel mai bine.

– Cum vă relaxaţi? Aveţi vreun hobby?

– Mă relaxează momentele în care stau cu familia mea, iar pasiunile mele sunt filatelia, muzica, fotografia, scrisul şi numismatica.

– Aveţi prieteni? Sau bogăţia vă însingurează?

– Am puţini prieteni. Dar asta n-are legătură cu bogăţia.

– Sunteţi vegetariană?

– Da. Îmi place să mănânc sănătos.

– Ce vă întăreşte în momentele grele?

– Încrederea în forţele proprii, că pot să fac faţă oricărui obstacol, că pot să trec mai departe. Din orice eveniment neplăcut pe care l-am trăit am avut de învăţat.

– Ce întâmplare v-a marcat cel mai mult?

– Moartea tatălui meu, cu care am stat până în ultima clipă. A fost o lecţie importantă. A trebuit să văd cum se moare şi a trebuit să învăţ cum să trăiesc.

foto arhiva Daniela Veronica Guşă De Drăgan


Taguri:

Comentarii

  1. Stefan says:

    O femeie puternica si cu care nu pot sa nu fiu de acord. Imi place foarte mult atitudinea in fata barfelor din ziare. Cat despre parerile altora ce sa mai spun? Nu poti intelege ceea ce nu ai trait. Fruntea sus stimata Doamna. Acesta e drumul cel bun.

  2. Mircea says:

    Interesant interviul. Totusi, nu cred ca sunt cele mai bune solutii, in unele cazuri. Faptul ca nu se raspunde la articolele din presa, nu este tocmai bun. De acord, Iosif Constantin Dragan, a avut o viata tumultoasa, intr-o epoca istorica agitata. Sunt multe probleme in biografia lui ramase incerte. Tacerea in fata presei, parea o solutie. Dar doamna Dragan, nu are astfel de probleme. De ce ar conduce firma ca pe o fortareata, cu fosti militari sau barbati care au facut armata, cu taceri ce pot fi interpretate ca acceptare a vinovatiei? De altfel, si Dzerjinski isi sfatuia elevii sa nu raspunda la “atacuri”-le presei. Macar o data pe an, trebuie organizata o conferinta de presa, cu masa, bal, antren… Si la inceput, dat un comunicat oficial al firmei. Care sa cuprinda si raspunsurile pentru intrebarile spinoase ridicate de presa, de-a lungul anului.
    Nu cunosc aspectele legale ale particulei nobiliare “de”. Poate fi corecta -juridic-. Dar miroase a parvenitism. In epocile in care Dragan era activ si construia, semna simplu :”ICDragan”. (Iar particula se lega de localitatea sau regiunea in care nobilul isi avea mosia. Nu de nume personal.)
    In rest, toate bune, daca doamna Dragan nu ar uita ca intelectualii din Romania sunt foarte prost platiti si nu au acces la tipar din cauza barierei economice. O activitate de sponsorizare sistematica a cartilor (in special de istorie) nu ar strica. Nici ca imagine, nici ca activitate personala…Mai ales daca se apleaca asupra autorilor neacceptati de oficiali…
    “Sarbatori fericite!”

  3. Buna ziua.Multa sanatate ,fericire si Dumnezeu sa va aiba in paza.Datorita situatiei grele cu carte ne confruntam,am fost nevoita sa apelez la buna vointa dvoastra,Ma numesc Strimbu Liliana sunt din Copsa Mica ,str Laborator ,Bloc 26 apt 6,jud Sibiu. Sunt o mama de 53 ani ,pensionata pe caz de boala [Cardiopatie ischemica ,hipertensiune arteriala,operata la coloana,osteoporoza,fractura dubla la piciorul stang ].In anul 2001am luat spre crestere 4 frati bonlavi cu tbc .anemici,plini de mizerie din cauza mamei lor care-i abandonase,si i-a lasat singuri.Pe atunci aveau varste cuprinse intre 8luni,3ani,6ani si 9ani.Acesti copii erau foarte bonlavi dar cu ajutorul lui Dumnezeu au fost salvati la timp.Cei mici din aceasta cauza ,si acum la ora actuala sufera ..Am fost cu cei mici la multe spitale si in 2009le-a depistat boala de care sufera si acum din cauza neglijentei mamei lor,de care nu i-a pasat de acesti copii nevinovati.Cei mici nu cresc,nu se dezvola
    sunt slabi.Au diagnosticul -Deficit statural sever prin deficit deGH,Hipotofie ponderala,Anemie carentiala Hipoconadism ,SDR Hiperkinetic.Ei fac un trat foarte scump [4500 lei lunar].Ptr acest trat ei au nevoe de o alimentatie foarte buna si de un regim de viata special.De la stat primes [126 lei aloc de stat ,184 lei plas ptr 2 copii si pensia mea de boala de 364 lei.] Acum ca toti 4 incep scoala avem nevoe de alimente,imbracaminte ptr ei ,incaltaminte si rechizite .Din acest motiv am indraznit sa apelam la bunavointa unor oameni cu suflet mare ,ptr a va ruga daca puteti sa ne ajutati cu cat puteti ptr a trimite copiii la scoala.Va rog din toata inima sa ne ajutati ptr a putea sa mergem mai departe .Eu fac tot posibilul ca acesti copii sa aiba o viata buna si fac eforturi supraomenesti ca sa aiba conditii de viata bune.Stam intr-o camera de 30 metri fara baie,fara gaz [ni l-a taiat ]fara caldura ,dar mergem mai departe .Imi este frica ca din cauza
    necazurilor sa nu mai ajung sa-mi vad copiii mari .Ma rog la Bunul Dumnezeu sa-mi dea putere sa merg mai departe si sa gasesc o persoana care sa ne ajute sa depasim aceste probleme mari cu care ne confruntam .In speranta ca veti primi acest mesaj care este scris cu lacrimi in ochi de o mama cu o mare greutate pe umeri si-mi veti da un raspuns favorabil..Va las un nr de cont RO82CECEC001946250353311 si un nr de tel 0746494199.Va multumesc .Cu stima si profund respect Strimbu Liliana si cei 4 copii .Loredana,Simona,Stefan si Sebastian

  4. Andreea says:

    interesant .consideri?

Comenteaza la Stefan

 

!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}));