DOSAR

Photo-hunting made in USA

November 5th, 2012, com Un comentariu

Succesul unui paparazzo: ponturi din interior, răbdare şi inventivitate. Pozezi sub fustele doamnelor şi primeşti şi bani pentru treaba asta. Partea proastă e că toţi te urăsc, şi au tot dreptul să o facă, pentru că dai buzna  în viaţa lor privată, spui tuturor ce fac în timpul liber, cu cine ies, cât au băut în club, cu cine au dansat ori şi-au făcut de cap într-o  anumită noapte.

În august 1958, agenţia Tazio Secchiaroli publică un set de fotografii în care Faruk, fostul rege  egiptean, este  surprins petrecând de minune  la Café Paris din  Roma,  în  compania a două tinere.  Astfel debutează o nouă  modă în publicistică; sfârşitul erei fotografiilor cuminţi şi începutul erei  paparazzi-lor. În iunie  1962, fotograful  italian   Marcello   Geppetti  îi  surprinde pe Richard Burton și Liz Taylor sărutându-se  pe  un  iaht,  departe de  ochii  mulţimii. Cum Burton  era și ușor căsătorit, soţia lui fiind grav  bolnavă de ceva timp,  scandalul izbucnit ia  o  amploare  naţională. În  încercarea de  a salva aparenţele, actorul o părăsește pe Taylor, care ia un pumn de medicamente, încercând să se sinucidă. Într-un final, Burton  cedează, părăsindu-și nevasta după 12 ani  de  căsnicie pentru a se căsători cu  Liz Taylor.  Nu  după mult   timp,   Ava   Gardner  este   fotografiată într-un cabaret  în timp ce se sărută cu Anthony Franciosa, iar  Anita  Ekberg   în  momentul în care  este  scoasă  cu  forţa  dintr-un restaurant, beată criţă, la fel ca şi soţul ei, Anthony Steele.

Un salt peste timp ne dezvăluie faptul că în zilele noastre fenomenul a devenit din ce în ce mai  acut.  Când   povestea de  dragoste dintre Brad Pitt şi Gwyneth Paltrow interesa pe toată lumea,  revista  Cosmopolitan a cumpărat un  set de fotografii care-i înfăţişa  pe cei doi în vila lor din  Miami.  Într-una dintre ele, Pitt apărea gol puşcă.   Oricât   de  mare   a  fost  bucuria  gospodinelor americance, Statele Unite s-au văzut nevoite să adopte legi noi care precizează unde se termină dreptul la intimitate al celebrităţilor şi unde începe cel al paparazzilor.

În 2010, Camera inferioară a legislativului din  California a  adoptat o  lege  care  restricţionează dreptul jurnaliştilor de  tip  paparazzi de a obţine  fotografii cu vedete. Iniţiativa, puternic susţinută de actriţa  Jennifer  Aniston, se referă la situaţiile în care starurile sunt supravegheate acasă sau la locul de muncă ori când nu pot coborî din propriile maşini datorită agresivităţii paparazzilor. În ciuda  faptului că riscă  amenzi de  până   la  50.000  de  dolari și câteodată chiar ani buni  de închisoare, un paparazzo „cu  vocaţie”  face orice  pentru a-şi atinge  obiectivul, uneori provocând scandaluri ori ambuscade și apoi acuzând vedetele de violenţă  în  scopul  de  a  obţine  fotografii senzaţionale.  Cazurile în  care  vedetele îi atacă  pe paparazzi  sunt   frecvente,  cel  mai   cunoscut fiind cel în care Britney Spears a distrus mașina unui  fotograf    cu   ajutorul  unei   umbrele. Ulterior, cântăreaţa și-a cerut  scuze,  motivând că se antrena pentru un  posibil  rol de femeie înșelată care se răzbună pe mașina soţului. Și, ca să fie mai convingătoare, în 2007 a început o relaţie   amoroasă  cu  un   paparazzi  pe  nume Adnan Ghalib.

 

În ciuda faptului că Angelina Jolie şi Brad Pitt încearcă din răsputeri să-i evite pe paparazzi, sunt urmăriţi în permanenţă, zi şi noapte.

 

Follow the money

Revista The Economist a scris că un paparazzo poate câştiga în jur de 250.000 de dolari pentru  un  set de poze  indiscrete. Există cotidiane care plătesc  100.000 de dolari pentru o singură imagine, aşa  cum  s-a întâmplat în cazul  unei fotografii făcute  ilegal  în  timpul filmărilor la The Break Up, în  care  Jennifer  Aniston apare complet dezbrăcată. Cel  care  a reuşit  performanţa de a se furişa  pe platou a vândut filmul pentru 700.000 de dolari.  Universal City Studios a cerut ulterior firmei conduse de Perez Hilton să scoată de pe site-uri poza  respectivă. Câţiva ani mai târziu, aceeași  firmă  a primit tentanta ofertă  de 7 milioane de dolari pentru a şterge pozele  compromiţătoare cu Lindsay Lohan. Revista People a câştigat o avere publicând prima fotografie cu Shiloh, fiica Angelinei Jolie şi a lui Brad Pitt. Ca să aplaneze scandalul, publicaţia a plătit familiei Pitt 1,7 milioane de dolari, declarând apoi că revista  avusese exclusivitate şi că fotografiile nu erau opera unui paparazzo. Iată  că există  şi astfel  de  compromisuri, mai ales dacă vorbim despre bani mulţi.

Robert Pattinson şi Kristen Stewart înaintea scandalului declanşat de imaginile surprinse de paparazzi, în care Kristen îl înşală pe Robert cu regizorul Rupert Sanders.

Unii  îi  consideră pe  paparazzi adevăraţi eroi în furnizarea informaţiilor de maximă senzaţie  pentru prima pagină a ziarelor şi pentru jurnalele de ştiri. Jack Ludlam, un cunoscut paparazzo, a obţinut cel mai mare succes al său cu o fotografie a fetelor de la Spice Girls surprinse la Albert Hall din  Londra, fotografie făcută  de pe  acoperişul  unei   universităţi.  Fotograful John  Roca  declara că  nu-i  agreează pe  paparazzii care  își hăituiesc victimele. Cu  toate acestea,  el a fost cel care i-a urmărit obsesiv  pe Demi Moore  şi Ashton Kutcher până  i-a prins într-un bar.  „Le-am  făcut  patru poze  cu o cameră  ascunsă în jachetă, apoi am ieşit prin  bucătăria  localului. Nici nu  m-au  observat,” povesteşte  John,   care   a  vândut  imaginile cu 80.000  de   dolari.   Un   alt   paparazzo,  Phil Ramey,  a  devenit celebru   datorită celei  mai bine   păzite  nunţi,  cea  a  cuplului  Michael Douglas  şi  Catherine  Zeta-Jones, care  s-au căsătorit în anul  2000 la Plaza din  New  York, hotel  aflat  sub  cea  mai  strictă  supraveghere. Nici un  invitat n-a avut  voie să intre  cu o cameră  sau aparat foto, în afara revistei  OK, care îşi plătise exclusivitatea cu 2 milioane de dolari. Cu  toate  acestea,  fotografiile neautorizate  ale lui Phil Ramey au fost publicate a doua zi, fiind cumpărate de o companie din Insulele Virgine Britanice.

Firmele  specializate în pază  și protecţie au făcut  și ele bani  buni  datorită războiului mediatic, cea mai bună  armă  de apărare a celebrităţilor  împotriva asaltului paparazzi-lor fiind mult  vestitele gărzi  de  corp.  Mick  Brett  şi-a propus  să-i  disciplineze  personal  pe  aceşti „hăituitori” atunci  când se vor apropia de casa din Namibia a familiei Pitt. „Dacă văd pe cineva făcând  o poză  îl trimit  imediat la spital”, a ameninţat el și, câteodată, chiar s-a ţinut  de cuvânt.  Eric Burrows, cel care le-a asigurat paza lui  Justin  Timberlake și  Celine  Dion,  şi  Jeff „Stretch” Williams,   îngerul păzitor al  lui  P. Diddy, sunt  ambii foști poliţiști, iar Big Shorty, bodyguard-ul lui Beyoncé, a studiat criminologia.  Ken  Sunshine, reprezentantul  lui  Ben Affleck şi al lui Leonardo DiCaprio, a declarat la diverse televiziuni că obsesia  „hăituitorilor” pentru clienţii  săi trebuie să înceteze.  George  Clooney  boicotează  canalele  de  televiziune  care cumpără filmuleţe de la paparazzi, motiv pentru care aceştia  s-au răzbunat pe el, nefăcându-i nici o poză  la premiera peliculei The Peacemaker. Cu  toate  acestea,  vedete precum Nicole Richie admit că „hăitaşii” joacă un rol important în publicitatea de la Hollywood. Unii organizatori de evenimente angajează actori  pe post  de paparazzi pentru ca invitaţii să  se simtă  importanţi. Munca  lor  a inspirat studiourile hollywoodiene care,  în anul  2004, le-a  dedicat thriller-ul Paparazzi în  regia  lui Paul Abascal  și produs de Mel Gibson.

 

Palate cu dotări anti-paparazzi

Când încerci să vinzi o casă în Malibu cu 35 de milioane de dolari,  o simplă prezentare pe site-urile agenţiilor imobiliare nu este suficientă. „Cele mai multe  vedete caută  o casă care să ţină  paparazzi la distanţă,” spune Billy Rose, co-fondatorul unei  agenţii  imobiliare din  Los Angeles.  Majoritatea clienţilor săi caută  cu disperare vile care să beneficieze de garduri lungi și înalte, garnisite cu sisteme  de securitate complexe  și pază  non-stop. Jade  Mills,  un  agent Coldwell Banker,  care  a lucrat  cu clienţi  precum  Britney  Spears  și Jerry  Seinfeld,  declară:

„Hollywood Hills îţi oferă acea intimitate necesară  pentru că  majoritatea caselor  nu  au  ferestre pe partea din faţă, iar în spate există niște priveliști care îţi taie răsuflarea.”

Actriţa   Jennifer  Aniston a  cheltuit 7  milioane  de dolari pe două apartamente în cartierul de lux West Village din New York. La scurt timp,  s-a întors  în Los Angeles  din cauza problemelor cu paparazzi. După un an, a vândut  apartamentele cu  o  pierdere estimată la 500.000 de dolari.

 

Procesele curg  gârlă

Cameron Díaz  a  fost  protagonista unui proces  îndelungat cu  John  Rutter.  Cu  două zile înaintea premierei filmului Charlie’s Angels, fotograful a şantajat-o că, în cazul  în care  nu-i  plătește 3,5 milioane de  dolari,  va publica imagini în care  apare goală.  Russell Brand   și  Kate  Perry   încercau  să  plece   în vacanţă  de   pe   aeroportul  LAX   din   Los Angeles. La un moment dat, un paparazzo s-a apropiat prea  mult  de  Kate,  încercând să  o fotografieze. Enervat, Russell  a sărit la bătaie, însă  a fost imobilizat de  alţi  paparazzi până când     poliţia     a    ajuns    la    faţa    locului.

Comedianul britanic a fost arestat, petrecându-și  o noapte în  închisoare. Bruce  Willis  a fost reclamat de fotograful Anthony Goodrich pe  motiv  că actorul i-a smuls  camera video din mână  şi l-a lovit cu ea peste faţă, spărgându-i  trei dinţi.  Willis a negat  şi a cerut  daune de   un   milion   de   dolari  pentru  hărţuire. Lindsay Lohan  a plătit  despăgubiri de 16.000 de dolari pentru că a accidentat un  paparazzo.  Sean  Penn  a  fost  dat  în  judecată de  un fotograf   pe   vremea  când   avea   o  relaţie cu Madonna. Furios  că l-a găsit  în camera sa de  hotel,  actorul l-a atârnat de  glezne  de  la balcon.  De menţionat că totul  se petrecea la etajul 9.

 

„Şi au trăit fericiţi până la adânci  bătrâneţi!“

Este mesajul final al poveştilor în care toată lumea îşi doreşte să creadă. Însă basmele devin realitate la Hollywood doar  în filme. Dovadă, ultima ispravă a Albei  ca Zăpada din  filmul The Snow White and the Huntsman.  Îndrăgostiţi adoraţi atât pe marele ecran cât şi în viaţa reală, Robert   Pattinson și  Kristen   Stewart, celebrii protagoniști ai seriei  Twilight,  se luptă nu  cu armate furioase de  vampiri, ci cu  hoarde de fani dezamăgiţi de aventura pe care Kristen  a avut-o cu regizorul Rupert Sanders.

Tot tabloidele au dezvăluit recent și motivele pentru care Ashton Kutcher nu  mai este  fericit  alături de  Demi  Moore.   Actorul şi-ar  fi  dorit  foarte  mult  un  copil,  iar  Demi, deşi a rămas însărcinată în mai multe  rânduri, nu   a  putut  păstra sarcina,   acest  lucru   împingând-o spre  depresie şi abuzul de droguri. Șansele  de împăcare sunt  minime, mai ales că fiecare  dintre ei pare  să-şi fi găsit  deja  un  alt partener. Kutcher a fost surprins în tandreţuri cu  actriţa  Milla  Kunis,  în  vreme  ce Moore  a fost fotografiată alături de Martin  Henderson.

Doi dintre cei mai sexy actori de la Hollywood s-au  întâlnit în  timpul filmărilor pentru Mr. & Mrs. Smith, iar atracţia dintre ei a sfidat  toate  barierele. Practic,  nu  exista  decât una, și anume Jennifer Aniston, soţia de la acea vreme  a lui Pitt.  Cei doi  au  pretins că nu  s-a întâmplat nimic,  însă au admis că s-au îndrăgostit  atunci  când  un  paparazzo a reușit  să-i surprindă sărutându-se pe platoul de filmare.

Suri  Cruise   a  fost  întotdeauna, ca  orice copil  de  vedetă, vânată de  paparazzi, dar  de când   Tom   Cruise    şi   Katie   Holmes  s-au despărţit, „vânătoarea” a devenit de-a dreptul sălbatică. La prima apariţie publică după divorţ a lui Tom Cruise cu Suri, paparazzi s-au năpustit nebuneşte să îi filmeze şi fotografieze pe cei doi, moment în care micuţa s-a ascuns în braţele  tatălui cu un aer de-a dreptul disperat. La puţin timp  după, Suri  şi mama ei, Katie Holmes, au fost implicate într-un accident rutier.   Bineînţeles, paparazzii   se  aflau   prin preajmă.

Marea majoritate a paparazzi-lor urmăresc vedetele cu mașina, barca, elicopterul, se urcă în copaci și pe garduri ca să tragă  cu ochiul  în curţile  lor,  dar  există  o categorie specială  de fotografi specializaţi în vânarea celebrităţilor la  lucru,   în  timp   ce  filmează emisiuni  TV, filme,  videoclipuri și alte  proiecte. În pofida unicităţii acestei  nișe pe piaţa  fotografiilor on location și a stilului ales, acest tip de paparazzo nu este respectat mai mult  decât  colegii lui de breaslă. Cu toate  că se străduiesc să respecte legea atunci  când  își obţin fotografiile, nu înseamnă  că  sunt   întotdeauna  acceptaţi de către echipa  de filmare,  care face tot posibilul să-i împiedice să fotografieze, mai ales atunci când  nu se dorește ca anumite detalii  din timpul   unei   filmări   să  devină  publice.  Unele metode  sunt   blocarea câmpului  vizual   cu echipamente, vehicule ori cu ajutorul unei lumini puternice, sau un gardian cu o umbrelă în  faţa  obiectivului. De aceea,  un  paparazzo specializat  în  platouri  de   filmare   preferă modul sub  acoperire, plus  că poza  iese mult mai bine dacă vedeta respectivă nu știe că este fotografiată și se comportă natural.

George Clooney şi Elisabeta Canalis surprinşi de paparazzi în timp ce părăsesc un restaurant de lux din Beverly Hills.

 

Probleme în paradis

În  2005,  revistele de  scandal au  devenit extrem de competitive una  cu alta, demarând adevărate războaie nebunești ale  ofertelor de preţ pentru imagini în exclusivitate. Sumele de bani oferite erau câteodată astronomice, ceea ce a  cauzat goana   după aur  a  noilor   fotografi.

Nebunia a durat doar câţiva ani, până  când, de comun acord,  revistele au oprit  războiul între ofertele  de preţ,  plătind acum  doar  o fracţiune din  sumele de  atunci.  Din  cauza  faptului că numărul paparazzi-lor este mai mare  ca niciodată,  acum  este mult  mai stimulant să captezi imagini în exclusivitate. Când  pe piaţă  circulă prea   multe   fotografii  similare,  valoarea  lor scade  vertiginos. Revistele  de  scandal nu  își mai  permit să ducă  războaie între  ele în privinţa  preţului oferit,  din  moment ce  venitul provenit din  vânzări și  reclame   a  scăzut,  în parte  datorită faptului că piaţa  a fost invadată de noi publicaţii. Revistele  au tăiat din bugetul alocat   achiziţionării  de  fotografii pentru  a supravieţui acestor   timpuri grele.  Un  aspect pozitiv este că știrile legate  de celebrităţi și divertisment au trecut  în zona principală media, așa că, probabil, celebrităţile încep  să zărească luminiţa de la capătul tunelului. Dacă meseria de  paparazzo va  dispărea încetul  cu  încetul, probabil vor răsufla ușurate. Sau nu. Oare  nu se  vor  simţi  ignorate atunci  când  vor  ieși  la cumpărături, ori la vreo băută prin târg, fără să fie urmărite de armatele echipate cu blitz-uri? Aventurile  extraconjugale își  vor  mai  păstra același   farmec   fără  fotografiile  compromiţătoare obţinute de prin tufișuri? Asta rămâne de văzut. Conform tradiţiei, până  la urmă „rău  cu rău, dar mai rău fără rău”.  Sau nu…

Taguri:

Comentarii

Comenteaza la PHOTO-HUNTING MADE IN USA « Monica Ramirez

 

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