google.maps.__gjsload__('places', function(_){/* Copyright 2022 Google LLC SPDX-License-Identifier: BSD-3-Clause */ var kma=function(a){return _.Uf(a,_.Ss,1)},lma=function(a){return _.Uf(a,_.Ss,2)},mma=function(a){switch(a){case 0:return 200;case 3:case 11:return 400;case 16:return 401;case 7:return 403;case 5:return 404;case 6:case 10:return 409;case 9:return 412;case 8:return 429;case 1:return 499;case 15:case 13:case 2:return 500;case 12:return 501;case 14:return 503;case 4:return 504;default:return 0}},NE=function(a){return _.Zl(_.bn,b=>{if(b>=a)return b;throw _.Ol(`${b} is not a greater than ${a}`);})},nma= function(a){return new _.Lo((0,_.Lv)(a))},OE=function(a){switch(a.code){case 0:return"OK";case 1:return"CANCELLED";case 2:return"UNKNOWN";case 3:return"INVALID_ARGUMENT";case 4:return"DEADLINE_EXCEEDED";case 5:return"NOT_FOUND";case 6:return"ALREADY_EXISTS";case 7:return"PERMISSION_DENIED";case 16:return"UNAUTHENTICATED";case 8:return"RESOURCE_EXHAUSTED";case 9:return"FAILED_PRECONDITION";case 10:return"ABORTED";case 11:return"OUT_OF_RANGE";case 12:return"UNIMPLEMENTED";case 13:return"INTERNAL";case 14:return"UNAVAILABLE"; case 15:return"DATA_LOSS";default:return"UNKNOWN"}},PE=function(a,b,c){switch(mma(c.code).toString()[0]){case "2":return null;case "3":return new _.ft(a,b,OE(c));case "4":return new _.ht(a,b,OE(c));case "5":return new _.gt(a,b,OE(c));default:return new _.gt(a,b,OE(c))}},oma=function(a){const b=a.match(/^places\/(.+)$/);return b?b[1]:a},pma=function(a){a==null||(0,_.Es)(a);if(a!=null)return(0,_.Es)(a),(0,_.Te)(a),(0,_.Te)(a)?Number(a):String(a)},qma=function(a){return a in QE?QE[a][1]:a},RE=function(a, b){if(!a||!isFinite(a)||b==0)return a;a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+b))},rma=function(a,b){return a&&isFinite(a)?RE(Math.round(RE(a,b)),-b):a},UE=function(a,b){var c;if(c=b){a:if(b&&b.length===3){for(c=0;c<3;c++){var d=b[c];if(d<"A"||d>"Z"&&d<"a"||d>"z"){c=!1;break a}}c=!0}else c=!1;c=!c}if(c)throw new TypeError("Currency must be valid ISO code");this.Kg=null;this.oh=this.Jg=this.Ug=!1;this.Rg=b?b.toUpperCase():null;this.Pg=40;this.Hg=1;this.Ng=0;this.Fg= 3;this.Qg=this.Gg=0;this.Zg=!1;this.Xg=this.Wg="";this.Sg=SE.vz;this.Tg="";this.Ig=1;this.Mg=!1;this.Lg=[];this.Vg=this.ih=!1;this.Og=0;this.ph=typeof a==="number"?a:-1;this.eh=typeof a==="string"?a:"";if(typeof a==="number"&&a!=5&&a!=6)sma(this,this.ph);else if(this.Kg=null,typeof a==="number")switch(a){case 1:TE(this,SE.oz);break;case 2:TE(this,SE.yD);break;case 3:TE(this,SE.vD);break;case 4:a=SE.jD;b=["0"];if(c=QE[this.Rg||SE.zu]){c=c[0]&7;if(c>0)for(b.push("."),d=0;d0?h++:f++;l>=0&&e<0&&l++;break;case "0":if(h>0)throw Error('Unexpected "0" in pattern "'+b+'"');g++;l>=0&&e<0&&l++;break;case ",":l>0&&a.Lg.push(l);l=0;break; case ".":if(e>=0)throw Error('Multiple decimal separators in pattern "'+b+'"');e=f+g+h;break;case "E":if(a.Vg)throw Error('Multiple exponential symbols in pattern "'+b+'"');a.Vg=!0;a.Qg=0;c[0]+10&&e>=0&&(g=e,g==0&&g++,h=f-g,f=g-1,g=1);if(e<0&&h>0||e>=0&&(ef+g)||l==0)throw Error('Malformed pattern "'+ b+'"');h=f+g+h;a.Fg=e>=0?h-e:0;e>=0&&(a.Gg=f+g-e,a.Gg<0&&(a.Gg=0));a.Hg=(e>=0?e:h)-f;a.Vg&&(a.Pg=f+a.Hg,a.Fg==0&&a.Hg==0&&(a.Hg=1));a.Lg.push(Math.max(0,l));a.ih=e==0||e==h;d=c[0]-d;a.Xg=VE(a,b,c);c[0]0)throw Error("Can't combine significant digits and minimum fraction digits");a.Ug= 2!==a.Ng;a.Ng=2},sma=function(a,b){const c={notation:"standard",minimumIntegerDigits:Math.min(21,Math.max(1,a.Hg))};a.Zg&&(c.signDisplay="always");a.Ug?(c.minimumSignificantDigits=1,c.maximumSignificantDigits=Math.max(1,Math.min(21,a.Ng))):a.Jg&&(c.minimumFractionDigits=Math.max(0,a.Gg),c.maximumFractionDigits=Math.min(20,Math.max(0,a.Fg)));switch(b){case 1:c.style="decimal";break;case 2:c.notation="scientific";c.maximumFractionDigits=Math.min(20,Math.max(0,a.Qg));break;case 3:c.style="percent";break; case 4:c.style="currency";b=a.Rg||SE.zu;c.currency=b;b=b in QE?QE[b][0]%16:2;a.Jg?(c.minimumFractionDigits=Math.max(a.Gg,0),c.maximumFractionDigits=Math.min(a.Fg,20)):(c.minimumFractionDigits=Math.max(0,b),c.maximumFractionDigits=Math.min(c.minimumFractionDigits,20));switch(0){default:case 1:c.currencyDisplay="symbol";break;case 2:c.currencyDisplay="code";break;case 0:c.currencyDisplay="symbol"}break;case 5:a.Og=1;c.notation="compact";c.compactDisplay="short";break;case 6:a.Og=2;c.notation="compact"; c.compactDisplay="long";break;default:throw Error("Unsupported ECMAScript NumberFormat custom pattern = "+a.eh);}try{let d;(d="es-419".replace("_","-"))&&d in uma&&(c.numberingSystem=uma[d]);a.Kg=new Intl.NumberFormat(d,c)}catch(d){throw a.Kg=null,Error("ECMAScript NumberFormat error: "+d);}vma=a.oh=a.Ug=a.Jg=!1},WE=function(a,b){var c=RE(b,a.Fg);a.Ng>0&&(c=wma(c,a.Ng,a.Fg));c=Math.round(c);let d;if(isFinite(c)){if(d=Math.floor(RE(c,-a.Fg)),c=Math.floor(c-RE(d,a.Fg)),c<0||c>=RE(1,a.Fg))d=Math.round(b), c=0}else d=b,c=0;return{pF:d,LJ:c}},XE=function(a,b,c,d){if(a.Gg>a.Fg)throw Error("Min value must be less than max value");d||(d=[]);b=WE(a,b);var e=b.pF,f=b.LJ,g=a.Gg>0||f>0||!1;b=a.Gg;g&&(b=a.Gg);for(var h="",l=e;l>1E20;)h="0"+h,l=Math.round(RE(l,-1));h=l+h;const n=SE.kD;l=SE.wz.codePointAt(0);var p=h.length,r=0;if(e>0||c>0){for(e=p;e=2)for(c=1;c0){e=a.Lg;r=p=0;var t=SE.qz,v=h.length;for(let y=0;y1){var x=e[r];if(y0&&C%x===1)&&d.push(t)}else r=0&&x>0;p--){r=h[p];for(v=0;v=0;v++)t.push(String.fromCodePoint(l+Number(c.charAt(x-v-1))*1));x-=r;x>0&&t.push(e)}d.push.apply(d,t.reverse())}}else g||d.push(String.fromCodePoint(l));(a.ih||g)&&d.push(n);f=String(f);g=f.split("e+");g.length==2&&(f=String(wma(parseFloat(g[0]), a.Ng,1)),f=f.replace(".",""),f+="0".repeat(parseInt(g[1],10)-f.length+1));a.Fg+1>f.length&&(f="1"+"0".repeat(a.Fg-f.length)+f);for(a=f.length;f.charAt(a-1)=="0"&&a>b+1;)a--;for(b=1;b=3;)c=a[RE(1,b)],b--;if(!c)return ZE;c=c.other;var d=a="",e=c.indexOf(";");e>=0&&(c=c.substring(0,e),e=c.substring(e+1))&&(d=/([^0]*)(0+)(.*)/.exec(e),a=d[1],d=d[3]);return c&&c!="0"?(c=/([^0]*)(0+)(.*)/.exec(c))? {Xz:b+1-(c[2].length-1),pB:a,qB:d,prefix:c[1],suffix:c[3]}:ZE:ZE},$E=function(a){if(!isFinite(a))return a>0?a:0;let b=0;for(;(a/=10)>=1;)b++;return b},wma=function(a,b,c){if(!a)return a;b=b-$E(a)-1;return b<-c?rma(a,-c):rma(a,b)},aF=function(a){this.Hg=a;this.Gg=this.Fg=this.Jg=null;a=SE;const b=YE;if(zma!==a||Ama!==b)zma=a,Ama=b,Bma=new UE(1);this.Kg=Bma},bF=function(a,b,c,d,e){for(let r=0;r{if(b<=a)return b;throw _.Ol(`${b} is not a less than ${a}`);})},Kma=function(a){_.mo(a);return{Xj:b=>b===null? null:b.trim().split(/\s+/).map(c=>_.io(c,a)).filter(c=>c!==null)||null,Jj:b=>b===null?null:b.map(c=>_.lo(a,c)).join(" ")}},hF=function(a){return(b,c)=>_.dr(b,c,{get(){return(this.Tj??Lma??(Lma=document.createDocumentFragment())).querySelectorAll(a)}})},Mma=function(a,b){return function*(){if(a!==void 0){let c=0;for(const d of a)yield b(d,c++)}}()},iF=function(a){a=_.Ul(b=>{b=(0,_.Yr)(b);if(b.includes("/"))throw _.Ol('Field with "/" specified: '+b);b=b.replace(/\./g,"/");b==="utc_offset_minutes"?b= "utc_offset":b==="utc_offset"&&_.yl("utc_offset is deprecated as of November 2019. Use utc_offset_minutes instead. See https://goo.gle/js-open-now");b==="opening_hours/open_now"&&_.yl("opening_hours.open_now is deprecated as of November 2019. Use the isOpen() method from a PlacesService.getDetails() result instead. See https://goo.gle/js-open-now.");b==="permanently_closed"&&_.yl("permanently_closed is deprecated as of May 2020 and will beturned off in May 2021. Use business_status instead.");return b})(a); if(!a.length)throw _.Ol("At least one field must be specified.");return a},jF=function(a){return _.$l(_.Ul(_.Yr))(a)},Oma=function(a,b){return _.$f(a,_.Ss,2,Nma,b)},Pma=function(a,b,c){c=c||{};c.format="jspb";this.Fg=new _.bt(c);this.Gg=a==void 0?a:a.replace(/\/+$/,"")},Rma=function(a,b,c){return a.Fg.Fg(a.Gg+"/$rpc/google.maps.geocode.v4.GeocodeService/GeocodeLocation",b,c||{},Qma)},Sma=function(){const a=document.body,b=window;kF===null&&(kF=!1,a.addEventListener("pointerdown",()=>{kF=!0},!0),a.addEventListener("click", ()=>{kF=!1},!0));lF===null&&(lF=!1,b.addEventListener("blur",()=>{lF=!0},!0),b.addEventListener("focus",()=>{lF=!1},!0))},oF=function(a){a.Wg&&(a.Wg=!1,mF(a),nF(a))},nF=function(a){const b=a.Lj&&a.Wg?0:1;b===0&&a.yh!==0?(a.Gg.append(a.Ng),a.Gg.showModal(),a.Fg.focus(),a.yh=0):b===1&&a.yh!==1&&(a.Gg.close(),a.Tj?.append(a.Ng),pF(a),a.yh=1)},Tma=function(a,b=a.Kg){b!==-1&&(qF(a,-1),a.Fg.value=a.predictions[b].text.text,a.qj.setFormValue(a.Fg.value),a.vk(a.predictions[b]),oF(a),a.Fg.focus())},qF=function(a, b){var c=a.Vg[a.Kg];c&&(c.removeAttribute("aria-selected"),c.setAttribute("part","prediction-item"),a.Fg.setAttribute("aria-activedescendant",""));a.Kg===-1&&(a.Lk=a.Fg.value);a.Kg=b;if(c=a.Vg[b])c.setAttribute("aria-selected","true"),c.setAttribute("part","prediction-item prediction-item-selected"),a.Fg.setAttribute("aria-activedescendant",c.id),c.appendChild(a.Xg);a.Kg===-1?(a.Fg.value=a.Lk,a.oh.appendChild(a.Xg)):a.Fg.value=a.predictions[b].text.text},Uma=function(a){a.Rg.classList.add("back-button"); a.Rg.setAttribute("aria-label","Salir de la b\u00fasqueda en pantalla completa");_.Lu((0,_.R)``,a.Rg);a.Rg.addEventListener("click",()=>{oF(a)})},Vma=function(a){a.Sg.classList.add("clear-button");a.Sg.setAttribute("aria-label","Borrar la entrada");a.Sg.addEventListener("click",()=>{mF(a);a.Fg.value="";pF(a)});_.Lu((0,_.R)``, a.Sg)},Xma=function(a){a.Fg.setAttribute("aria-autocomplete","list");a.Fg.setAttribute("autocomplete","off");a.Fg.setAttribute("role","combobox");a.Fg.setAttribute("aria-expanded","false");a.Fg.setAttribute("aria-haspopup","listbox");a.Fg.getAttribute("aria-label")||a.Fg.setAttribute("aria-label","Buscar un lugar");a.Fg.addEventListener("input",()=>{a.Fg.removeAttribute("aria-activedescendant");a.Wg=!0;Wma(a,a.Fg.value);nF(a);a.qj.setFormValue(a.Fg.value)});a.Fg.addEventListener("blur",b=>{b.relatedTarget|| kF||lF?b.relatedTarget&&!a.Tj?.contains(b.relatedTarget)&&oF(a):(a.Lj&&a.Gg.focus(),pF(a))});a.Fg.addEventListener("keydown",a.yo)},Yma=function(a){const b=document.createElement("div");b.setAttribute("role","presentation");b.classList.add("attributions");_.Lu((0,_.R)``,b);a.Ig.classList.add("dropdown");a.Ig.append(a.Hg,b);a.Ig.style.display="none";a.Ig.setAttribute("part","prediction-list")},Zma=function(a){a.Gg.setAttribute("aria-label","Buscar un lugar"); a.Gg.tabIndex=-1;a.Gg.addEventListener("focus",()=>{pF(a)})},pF=function(a){a.Mh!==null&&clearTimeout(a.Mh);a.Mh=setTimeout(()=>{a.Fg.focus();a.Mh=null},0)},mF=function(a){a.Hg.textContent="";a.Fg.removeAttribute("aria-controls");a.Fg.removeAttribute("aria-activedescendant");a.Fg.setAttribute("aria-expanded","false");a.Ig.style.display="none"},$ma=function(a){a.Wg&&a.Vg.length&&(a.Fg.setAttribute("aria-controls",a.Hg.id),a.Hg.style.display="inline",a.Vg.forEach(a.Hg.appendChild,a.Hg),a.Fg.setAttribute("aria-expanded", "true"),a.Ig.style.display="flex")},bna=function(a,b){mF(a);a.Kg=-1;a.predictions=b;a.Vg=a.predictions.map((c,d)=>{const e=document.createElement("li");e.setAttribute("part","prediction-item");e.setAttribute("role","option");e.id=_.en();e.appendChild(ana(a,c));e.addEventListener("click",()=>{Tma(a,d)});return e});$ma(a)},cna=function(a){const b=new Set;return a.filter(c=>{if(b.has(c.constructor))return!1;b.add(c.constructor);return!0})},dna=function(a){return a.links.length===0?null:(0,_.R)` ${_.Rr(a.links.map(({text:b,href:c})=>(0,_.R)`${b}`)," | ")} `},ena=function(a,b,c,d){d?(a.ku.has(b)||a.ku.set(b,{av:()=>{a.ku.delete(b)},SI:c}),{av:c}=a.ku.get(b),b(a.value,c)):b(a.value)},hna=function(){({context:b,subscribe:a}={context:fna});var a,b;return(c,d)=>{typeof d==="object"?d.addInitializer(function(){new gna(this,{context:b,Ph:e=>{c.set.call(this,e)},subscribe:a})}):c.constructor.addInitializer(e=>{new gna(e,{context:b,Ph:f=>{e[d]=f},subscribe:a})})}},ina=function(a){return Intl.NumberFormat(_.kk?.Gg().Gg()||void 0,{maximumFractionDigits:1, minimumFractionDigits:1}).format(a)},jna=function(a){return Array.from({length:10}).fill("empty").fill("filled",0,Math.round(a*2))},kna=function(a){const b="Calificaci\u00f3n: "+ina(a)+" de 5";return(0,_.R)` `},rF=function(a,b){try{_.Sl(HTMLInputElement,"HTMLInputElement")(a)}catch(c){if(_.Pl(c),!a)return}_.yn(window,"Pawa");_.N(window,154340);_.Nk("places_impl").then(c=>{b=b||{};this.setValues(b);c.EI(this,a);_.Bn(a)});console.warn("As of March 1st, 2025, google.maps.places.Autocomplete is not available to new customers. Please use google.maps.places.PlaceAutocompleteElement instead. At this time, google.maps.places.Autocomplete is not scheduled to be discontinued, but google.maps.places.PlaceAutocompleteElement is recommended over google.maps.places.Autocomplete. While google.maps.places.Autocomplete will continue to receive bug fixes for any major regressions, existing bugs in google.maps.places.Autocomplete will not be addressed. At least 12 months notice will be given before support is discontinued. Please see https://developers.google.com/maps/legacy for additional details and https://developers.google.com/maps/documentation/javascript/places-migration-overview for the migration guide.")}, sF=function(){this.Fg=null;_.Nk("places_impl").then(a=>{this.Fg=a.VI()});console.warn("As of March 1st, 2025, google.maps.places.AutocompleteService is not available to new customers. Please use google.maps.places.AutocompleteSuggestion instead. At this time, google.maps.places.AutocompleteService is not scheduled to be discontinued, but google.maps.places.AutocompleteSuggestion is recommended over google.maps.places.AutocompleteService. While google.maps.places.AutocompleteService will continue to receive bug fixes for any major regressions, existing bugs in google.maps.places.AutocompleteService will not be addressed. At least 12 months notice will be given before support is discontinued. Please see https://developers.google.com/maps/legacy for additional details and https://developers.google.com/maps/documentation/javascript/places-migration-overview for the migration guide.")}, tF=function(a,b){return a||b?a&&b?!!a.media===!!b.media&&a.media?.lightboxPreferred===b.media?.lightboxPreferred&&a.media?.preferredSize===b.media?.preferredSize&&!!a.address===!!b.address&&!!a.rating===!!b.rating&&!!a.Uq===!!b.Uq&&!!a.price===!!b.price&&!!a.oq===!!b.oq&&!!a.au===!!b.au&&!!a.attribution===!!b.attribution&&a.attribution?.lightSchemeColor===b.attribution?.lightSchemeColor&&a.attribution?.darkSchemeColor===b.attribution?.darkSchemeColor&&!!a.website===!!b.website&&!!a.phoneNumber=== !!b.phoneNumber&&!!a.openingHours===!!b.openingHours&&!!a.summary===!!b.summary&&!!a.pu===!!b.pu&&!!a.reviews===!!b.reviews&&!!a.plusCode===!!b.plusCode&&!!a.dj===!!b.dj:!1:!0},uF=function(a){a=a.filter(Boolean);return a.length?(0,_.R)`${_.Rr(a,(0,_.R)`
`)}`:null},vF=function(...a){return _.Rr(a.filter(Boolean),(0,_.R)``)},lna=function(a,b,c){a=a.periods.map(({open:d})=>d.Fg(b,c));return a.length?new Date(Math.min(...a)):void 0},mna=function(a, b,c){a=a.periods.map(({close:d})=>d?.Fg(b,c)).filter(Boolean);return a.length?new Date(Math.min(...a)):void 0},IF=function(a,b){for(const [d,e]of Object.entries(b)){var c=d;const f=e;if(nna.has(c))switch(a.Gg.add(c),c){case "accessibilityOptions":a.Og=f?new wF(f):null;break;case "addressComponents":a.Ig=f.map(g=>new xF(g));break;case "attributions":a.Pg=f.map(g=>new yF(g));break;case "consumerAlert":a.Qg=f?new zF(f):null;break;case "evChargeOptions":a.Rg=f?new AF(f):null;break;case "fuelOptions":c= {};a.requestedLanguage!=null&&(c.language=a.requestedLanguage);a.requestedRegion!=null&&(c.region=a.requestedRegion);a.Sg=f?new BF(f,c):null;break;case "googleMapsLinks":a.Tg=f?new CF(f):null;break;case "id":ona(a,f);break;case "location":a.Jg=f?new _.im(f):null;break;case "regularOpeningHours":try{a.Hg=f&&f?.periods?.length?new DF(f):null}catch(g){_.yl(`Place ${a.id} returned invalid opening hours.`,g),_.N(window,148228),a.Hg=null}break;case "parkingOptions":a.Ug=f?new EF(f):null;break;case "paymentOptions":a.Vg= f?new FF(f):null;break;case "photos":a.Wg=f.map(g=>{try{return new GF(g)}catch(h){_.yl(`Place ${a.id} returned an invalid photo.`,h),_.N(window,148229)}}).filter(Boolean);break;case "plusCode":a.Kg=f?new _.Tv(f):null;break;case "postalAddress":a.Lg=f?new _.Uv(f):null;break;case "priceRange":c={};a.requestedLanguage!=null&&(c.language=a.requestedLanguage);a.requestedRegion!=null&&(c.region=a.requestedRegion);a.Xg=f?new pna(f,c):null;break;case "reviews":a.Zg=f.map(g=>new HF(g));break;case "types":a.Mg= f||[];break;case "viewport":a.Ng=f?new _.nn(f):f}}a.Fg={...a.Fg,...b}},ona=function(a,b){a.id!==b&&(a.id!==""&&console.warn(`Please note that the 'id' property of this place has changed: ${a.id} -> ${b}`),Object.defineProperty(a,"id",{enumerable:!0,writable:!1,value:b}))},sna=function(a,b,c){if(a.length===0)return!1;if(qna(a))return!0;const d=new JF(c.getUTCDay(),c.getUTCHours(),c.getUTCMinutes(),0);return rna(a,b).some(e=>e.includes(d))},qna=function(a){return a.length===1&&!a[0].close&&!!a[0].open&& a[0].open.day===0&&a[0].open.hour===0&&a[0].open.minute===0},rna=function(a,b){const c=[];a.forEach(d=>{var e=d.close;d=d.open;e=new KF(new JF(d.day,d.hour,d.minute,b),new JF(e.day,e.hour,e.minute,b));e.endTime.compare(e.startTime)<0?(d=new KF(new JF(0,0,0,0),e.endTime),c.push(new KF(e.startTime,new JF(0,0,10080,0))),c.push(d)):c.push(e)});return c},tna=function(a){const b=Math.abs(a%60);var c=Math.floor(Math.abs(a/60));return`${a<0?"-":"+"}${c<10?`0${c}`:c}:${b<10?`0${b}`:b}`},una=function(a){if(!a)return!1; const b=new LF;b.place=a;return b.Gh()!==null},vna=function(a){if(!a.place)return null;switch(a.place.businessStatus){case "CLOSED_PERMANENTLY":return(0,_.R)` ${"Cerrado permanentemente"} `;case "CLOSED_TEMPORARILY":return(0,_.R)` ${"Cerrado temporalmente"} `}var b=a.place.regularOpeningHours,c=a.place.utcOffsetMinutes;const d=b?.periods;if(!d||!d.length||c==null)return null;if(qna(d))return(0,_.R)`${"Abierto las 24 horas"}`;var e=tna(c),f=new Date;if(sna(d,c,f)){f=mna(b,f.getTime(),c);if(!f)return null;e=fF("Cierra a la(s) {nextClosingTime}",{nextClosingTime:MF(a,{timeStyle:"short",timeZone:e},f)});a=(0,_.R)`${"Abierto"}`}else{b=lna(b,f.getTime(),c);if(!b)return null;c=MF(a,{weekday:"short", timeZone:e},b);e=fF("{nextOpeningDayOfWeek,select, null{Abre a la(s) {nextOpeningTime}}other{Abre a la(s) {nextOpeningTime} el {nextOpeningDayOfWeek}}}",{nextOpeningTime:MF(a,{timeStyle:"short",timeZone:e},b),nextOpeningDayOfWeek:c===MF(a,{weekday:"short",timeZone:e},f)?"null":c});a=(0,_.R)`${"Cerrado"}`}return vF(a,(0,_.R)`${e}`)},xna=function(a){if(a.weekdayDescriptions&&a.weekdayDescriptions.length!==0){var b=wna(a);return(0,_.R)`
    ${a.weekdayDescriptions.map((c,d)=>d===0&&b?(0,_.R)`
  • ${c}
  • `:(0,_.R)`
  • ${c}
  • `)}
`}},MF=function(a,b,c){const {requestedLanguage:d,requestedRegion:e}=a.place??{};a=d?new Intl.Locale(d,{region:e??void 0}):a.Fg;return Intl.DateTimeFormat(a,b).format(c)},wna=function(a){if(!a.place||!a.weekdayDescriptions||!a.place.utcOffsetMinutes)return!1;let b;try{b=MF(a,{weekday:"long",timeZone:tna(a.place.utcOffsetMinutes)},new Date)}catch(d){return!1}const c=a.weekdayDescriptions.findIndex(d=>d.startsWith(b));if(c===-1)return!1;a.weekdayDescriptions=a.weekdayDescriptions.slice(c).concat(a.weekdayDescriptions.slice(0, c));return!0},yna=function(a,b,c){var d=a.userRatingCount;if(d===void 0||d===null)return null;b=(new Intl.NumberFormat(b)).format(d);d=fF("{USER_RATING_COUNT,plural, =1{# opini\u00f3n}other{# opiniones}}",{USER_RATING_COUNT:d});return(0,_.R)`${a.googleMapsURI?(0,_.R)`{c&&e.stopPropagation()}} >${b}`:b}`},Ana=function(a,b={}){const c=b.contentConfig?.Uq?a.primaryTypeDisplayName?(0,_.R)`${a.primaryTypeDisplayName}`:null:null;if(b.contentConfig?.price){{const f=a.priceRange;if(f&&f.startPrice){var d=new UE("#,##0",f.startPrice.currencyCode);var e=qma(f.startPrice.currencyCode);d=f.endPrice?(0,_.R)` ${fF("{CURRENCY_SYMBOL}{START_PRICE}-{END_PRICE}",{START_PRICE:d.format(f.startPrice.units),END_PRICE:d.format(f.endPrice.units),CURRENCY_SYMBOL:e})} `:(0,_.R)` ${fF("{CURRENCY_SYMBOL}{START_PRICE}+",{START_PRICE:d.format(f.startPrice.units),CURRENCY_SYMBOL:e})} `}else(e=a.priceLevel)&&e!=="FREE"?(d=fF("{PRICE_LEVEL,select, INEXPENSIVE{ $}MODERATE{ $$}EXPENSIVE{ $$$}VERY_EXPENSIVE{ $$$$}other{}}",{PRICE_LEVEL:e}),e=fF("{PRICE_LEVEL,select, INEXPENSIVE{De bajo costo}MODERATE{De costo moderado}EXPENSIVE{Costoso}VERY_EXPENSIVE{Muy costoso}other{}}",{PRICE_LEVEL:e}),d=(0,_.R)` ${d} `):d=null}}else d=null;a=b.contentConfig?.oq?zna(a,!c&&!d):null;return c||d||a?(0,_.R)` ${vF(c,d,a)} `:null},zna=function(a,b=!1){return a.accessibilityOptions?.hasWheelchairAccessibleEntrance?(0,_.R)` ${Bna({className:"wheelchair",ariaHidden:b?"true":"false",rN:b?"":"Entrada con acceso para personas con discapacidad"})} ${b?(0,_.R)`${"Entrada con acceso para personas con discapacidad"}`:""} `:null},Cna=function(a){return _.Yh(_.Xh(new _.Ss,a.lat),a.lng)},Gna=function(a,b){NF||(NF=new Dna);var c=NF;b={..._.ls(b?.Ql),"X-Goog-FieldMask":"results.placeId,results.types"};a=Oma(new Ena,Cna(a));return Rma(c.Fg,a,b).then(d=>_.Xf(d,Fna,1))},Hna=function(a){if(!a||a.trim()==="*")return new Set;a=a.split(",").map(b=>b.trim().toLowerCase()).filter(Boolean);return new Set(a)},Ina=function(a,b){const c=Hna(b);return c.size?[...a].filter(d=>c.has(d.toLowerCase())):a},OF=function(a,b){const c={id:a.getId()}; for(const d of b)switch(d){case "accessibilityOptions":c.accessibilityOptions=Jna(a.Og());break;case "addressComponents":b=a.Pg().map(e=>({longText:e.Gg(),shortText:e.Ig(),types:e.Jg().slice()}));c.addressComponents=b;break;case "adrFormatAddress":c.adrFormatAddress=a.uL()||null;break;case "allowsDogs":c.allowsDogs=a.vl()?a.Qg():null;break;case "attributions":b=a.DL().map(e=>({provider:e.Gg(),providerURI:e.Ig()}));c.attributions=b;break;case "businessStatus":c.businessStatus=Kna.get(a.aM())||null; break;case "consumerAlert":c.consumerAlert=Lna(a.wM());break;case "displayName":c.displayName=a.Gi()?.Lh()||null;break;case "displayNameLanguageCode":c.displayNameLanguageCode=a.Gi()?.Gg()||null;break;case "editorialSummary":c.editorialSummary=a.Ig()?.Lh()||null;break;case "editorialSummaryLanguageCode":c.editorialSummaryLanguageCode=a.Ig()?.Gg()||null;break;case "evChargeOptions":c.evChargeOptions=Mna(a.Ug());break;case "fuelOptions":c.fuelOptions=Nna(a.Wg());break;case "formattedAddress":c.formattedAddress= a.Vg()||null;break;case "googleMapsLinks":c.googleMapsLinks=Ona(a.XM());break;case "googleMapsURI":c.googleMapsURI=a.ih()||null;break;case "hasCurbsidePickup":c.hasCurbsidePickup=a.hasCurbsidePickup()?a.Rg():null;break;case "hasDelivery":c.hasDelivery=a.hasDelivery()?a.Sg():null;break;case "hasDineIn":c.hasDineIn=a.hasDineIn()?a.Tg():null;break;case "hasLiveMusic":c.hasLiveMusic=a.hasLiveMusic()?a.oh():null;break;case "hasMenuForChildren":c.hasMenuForChildren=a.hasMenuForChildren()?a.wh():null;break; case "hasOutdoorSeating":c.hasOutdoorSeating=a.hasOutdoorSeating()?a.xh():null;break;case "hasRestroom":c.hasRestroom=a.hasRestroom()?a.bj():null;break;case "hasTakeout":c.hasTakeout=a.hasTakeout()?a.fk():null;break;case "hasWiFi":c.hasWiFi=a.MN()?a.uN():null;break;case "iconBackgroundColor":c.iconBackgroundColor=a.pN()||null;break;case "internationalPhoneNumber":c.internationalPhoneNumber=a.ph()||null;break;case "isGoodForChildren":c.isGoodForChildren=a.Ol()?a.Xg():null;break;case "isGoodForGroups":c.isGoodForGroups= a.lm()?a.Zg():null;break;case "isGoodForWatchingSports":c.isGoodForWatchingSports=a.Xm()?a.eh():null;break;case "isReservable":c.isReservable=a.nt()?a.Li():null;break;case "location":a.Ym()?(b={lat:a.getLocation().Gg(),lng:a.getLocation().Ig()},c.location=b):c.location=null;break;case "nationalPhoneNumber":c.nationalPhoneNumber=a.yh()||null;break;case "regularOpeningHours":c.regularOpeningHours=Pna(a.Di());break;case "paymentOptions":a.an()?(b=a.Mh(),c.paymentOptions={acceptsCreditCards:b.Og()?b.Ig(): null,acceptsDebitCards:b.Pg()?b.Jg():null,acceptsCashOnly:b.Lg()?b.Gg():null,acceptsNfc:b.Qg()?b.Kg():null}):c.paymentOptions=null;break;case "parkingOptions":a.Zm()?(b=a.Fh(),c.parkingOptions={hasFreeParkingLot:b.hasFreeParkingLot()?b.Ig():null,hasPaidParkingLot:b.hasPaidParkingLot()?b.Lg():null,hasFreeStreetParking:b.hasFreeStreetParking()?b.Jg():null,hasPaidStreetParking:b.hasPaidStreetParking()?b.Og():null,hasValetParking:b.hasValetParking()?b.Pg():null,hasFreeGarageParking:b.hasFreeGarageParking()? b.Gg():null,hasPaidGarageParking:b.hasPaidGarageParking()?b.Kg():null}):c.parkingOptions=null;break;case "photos":b=a.Rh().map(Qna);c.photos=b;break;case "plusCode":a.dn()?c.plusCode={compoundCode:a.Kg().Gg(),globalCode:a.Kg().Ig()}:c.plusCode=null;break;case "postalAddress":a.yo()?(b=a.Yh(),c.postalAddress={regionCode:b?.Og(),languageCode:b?.Jg()||null,postalCode:b?.Lg()||null,sortingCode:b?.Pg()||null,administrativeArea:b?.Ig()||null,locality:b?.Kg()||null,sublocality:b?.Sg()||null,addressLines:b?.Gg()|| [],recipients:b?.Rg()||[],organization:b?.Qg()||null}):c.postalAddress=null;break;case "priceLevel":c.priceLevel=Rna.get(a.ci())||null;break;case "priceRange":c.priceRange=a.hp()?Sna(a.ei()):null;break;case "primaryType":c.primaryType=a.ri()||null;break;case "primaryTypeDisplayName":c.primaryTypeDisplayName=a.Lg()?.Lh()||null;break;case "primaryTypeDisplayNameLanguageCode":c.primaryTypeDisplayNameLanguageCode=a.Lg()?.Gg()||null;break;case "rating":c.rating=a.Pi()||null;break;case "reviews":c.reviews= a.Yi().map(Tna);break;case "servesBreakfast":c.servesBreakfast=a.Bu()?a.Zi():null;break;case "servesCocktails":c.servesCocktails=a.Nu()?a.cj():null;break;case "servesCoffee":c.servesCoffee=a.Ru()?a.kj():null;break;case "servesDessert":c.servesDessert=a.Xu()?a.rj():null;break;case "servesLunch":c.servesLunch=a.hA()?a.xj():null;break;case "servesDinner":c.servesDinner=a.bv()?a.sj():null;break;case "servesBeer":c.servesBeer=a.ot()?a.qj():null;break;case "servesWine":c.servesWine=a.NK()?a.ek():null;break; case "servesBrunch":c.servesBrunch=a.Ju()?a.wj():null;break;case "servesVegetarianFood":c.servesVegetarianFood=a.OA()?a.Lj():null;break;case "svgIconMaskURI":c.svgIconMaskURI=a.Jg()?`${a.Jg()}.svg`:null;break;case "types":c.types=a.gk().slice();break;case "userRatingCount":c.userRatingCount=a.PK()?a.vk():null;break;case "utcOffsetMinutes":c.utcOffsetMinutes=a.VK()?a.Lk():null;break;case "viewport":if(a.oL()){b=kma(a.Gg()).Gg();const e=kma(a.Gg()).Ig(),f=lma(a.Gg()).Gg(),g=lma(a.Gg()).Ig();c.viewport= (new _.nn(new _.im(b,e),new _.im(f,g))).toJSON()}else c.viewport=null;break;case "websiteURI":c.websiteURI=a.ul()||null}return c},Nna=function(a){return a==null?null:{fuelPrices:a.Gg().map(b=>{const c=b.Kg()?b.Ig():null;return{type:Una.get(b.getType())??null,price:b.Jg()?PF(b.Gg()):null,updateTime:c?(new Date(Number(_.gg(c,1))*1E3+_.cg(c,2)/1E6)).toISOString():null}})}},Mna=function(a){return a==null?null:{connectorCount:a.Ig(),connectorAggregations:a.Gg().map(b=>{var c=b.Lg()?b.Gg():null;c=c?(new Date(Number(_.gg(c, 1))*1E3+_.cg(c,2)/1E6)).toISOString():null;return{type:Vna.get(b.getType())??"OTHER",maxChargeRateKw:b.Jg(),count:b.Oj(),availableCount:b.Og()?b.Ig():null,outOfServiceCount:b.Pg()?b.Kg():null,availabilityLastUpdateTime:c}})}},Pna=function(a){const b={periods:[],weekdayDescriptions:[]};a!=null&&(b.periods=a.Gg().map(c=>{const d={open:{day:c.Ig().Gg(),hour:c.Ig().Ig(),minute:c.Ig().Jg()}};c.Jg()&&(d.close={day:c.Gg().Gg(),hour:c.Gg().Ig(),minute:c.Gg().Jg()});return d}),b.weekdayDescriptions=a.Ig().slice()); return b},Qna=function(a){return{name:a.getName(),authorAttributions:a.Gg().map(b=>({displayName:b.Gi(),uri:b.Ig(),photoURI:b.Gg()})),widthPx:a.Lg(),heightPx:a.Kg(),flagContentURI:a.Ig(),googleMapsURI:a.Jg()}},Sna=function(a){return a.Kg()?{startPrice:PF(a.Ig()),endPrice:a.Jg()?PF(a.Gg()):null}:null},PF=function(a){return{currencyCode:_.G(a,1),units:Number(_.gg(a,2)),nanos:_.cg(a,3)}},Tna=function(a){var b=a.Rg()?a.Qg():null;b=b?(new Date(Number(_.gg(b,1))*1E3+_.cg(b,2)/1E6)).toISOString():null;const c= a.Pg()??null;return{authorAttribution:a.Gg()?{displayName:a.Gg().Gi(),uri:a.Gg().Ig(),photoURI:a.Gg().Gg()}:null,publishTime:b,relativePublishTimeDescription:a.Og(),rating:a.Lg(),visitDateYear:c!=null?c.Ig():null,visitDateMonth:c!=null?c.Gg()-1:null,text:a.Lh()?.Lh()||null,textLanguageCode:a.Lh()?.Gg()||null,originalText:a.Ig()?.Lh()||null,originalTextLanguageCode:a.Ig()?.Gg()||null,flagContentURI:a.Jg()||null,googleMapsURI:a.Kg()||null}},Jna=function(a){return a==null?null:{hasWheelchairAccessibleEntrance:a.hasWheelchairAccessibleEntrance()? a.Gg():null,hasWheelchairAccessibleRestroom:a.hasWheelchairAccessibleRestroom()?a.Jg():null,hasWheelchairAccessibleSeating:a.hasWheelchairAccessibleSeating()?a.Kg():null,hasWheelchairAccessibleParking:a.hasWheelchairAccessibleParking()?a.Ig():null}},Ona=function(a){return a==null?null:{directionsURI:a.Gg()||null,placeURI:a.Kg()||null,writeAReviewURI:a.Lg()||null,reviewsURI:a.Ig()||null,photosURI:a.Jg()||null}},Lna=function(a){if(a==null)return null;const b=a.getDetails();return{overview:a.Ig()||null, details:b!=null?{title:b.getTitle()||null,description:b.Ig()||null,aboutLinkTitle:b.Gg()?.getTitle()||null,aboutLinkURI:b.Gg()?.Gg()||null}:null,languageCode:a.Gg()||null}},QF=function(a){return[...(new Set(a.map(b=>Wna.get(b)||b)))]},Yna=function(a){a=RF(a);if(!a.length)throw _.Ol("fields array must not be empty");const b=a.filter(c=>!Xna.has(c)&&c!=="*");if(b.length>0)throw _.Ol(`Unknown fields requested: ${b.join(", ")}`);return a},Zna=function(a){try{const b=_.js(a);if(b instanceof _.nn)return b}catch(b){}throw _.Ol(`Invalid LocationRestriction: ${JSON.stringify(a)}`); },$na=function(a){const b=_.js(a);if(b instanceof _.nn||b instanceof _.im||b instanceof _.Ho||b==="IP_BIAS")return b;throw _.Ol(`Invalid LocationBias: ${JSON.stringify(a)}`);},boa=function(a){a=aoa(a);const b=a.priceLevels,c=a.minRating,d=a.locationBias,e=a.locationRestriction,f=a.query,g=a.textQuery,h=a.rankBy,l=a.rankPreference;if(f&&g)throw _.Ol("Both 'query' and 'textQuery' specified. Please use 'textQuery' only");if(f)console.warn("'query' is deprecated, please use 'textQuery' instead"),a.textQuery= f,a.query=void 0;else if(!g)throw _.Ol("'textQuery' must be specified");if(l&&h)throw _.Ol("Both 'rankPreference' and 'rankBy' provided. Please use only rankPreference.");h&&(console.warn("'rankBy' is deprecated, please use 'rankPreference' instead"),a.rankPreference=h,a.rankBy=void 0);if(c!=null&&(c<0||c>5))throw _.Ol("minRating must be a number between 0-5 inclusive");if(d&&e)throw _.Ol("Setting both 'locationBias' and 'locationRestriction' is not supported in searchByText. Please set either 'locationBias' or 'locationRestriction'"); b&&b.length&&(a.priceLevels=Array.from(new Set(b)));return a},doa=function(a){return coa(a)},foa=function(a){a=eoa(a);const b=a.input,c=a.inputOffset,d=a.locationBias,e=a.locationRestriction;if(c!=null&&(c<0||c>=b.length))throw _.Ol("'inputOffset' should be less than 'input.length' and greater than or equal to 0.");if(d&&e)throw _.Ol("Setting both 'locationBias' and 'locationRestriction' is not supported in autocomplete. Please set either 'locationBias' or 'locationRestriction'");return a},goa=function(a){if(typeof a=== "string"&&a!=="IP_BIAS")throw _.Ol("value for type string is invalid.");return _.Yl([nma,_.mn,_.Io,_.Ct])(a)},TF=function(a,{requestedLanguage:b,requestedRegion:c}={}){b=new SF({id:(0,_.Ct)(a.id),requestedLanguage:b,requestedRegion:c});IF(b,a);return b},hoa=async function(a,b){const c=boa(a);c.useStrictTypeFiltering!=null&&c.includedType==null&&console.warn("setting property 'useStrictTypeFiltering' has no effect without setting 'includedType'");c.fields.includes("id")||c.fields.push("id");c.fields.includes("*")&& (c.fields=[...UF]);const d=c.fields;c.fields=QF(c.fields);({JM:a}=await _.Nk("places_impl"));try{return{places:(await a(c,b)).yA().map(e=>OF(_.gf(e),d)).map(e=>TF(e,{requestedLanguage:c.language,requestedRegion:c.region}))}}catch(e){if(e instanceof _.Qj)throw PE("Error in searchByText: "+e.message,"PLACES_SEARCH_TEXT",e);throw e;}},ioa=async function(a,b){const c=coa(a);c.fields.includes("id")||c.fields.push("id");c.fields.includes("*")&&(c.fields=[...UF]);const d=c.fields;c.fields=QF(c.fields);({KM:a}= await _.Nk("places_impl"));try{return{places:(await a(c,b)).yA().map(e=>OF(_.gf(e),d)).map(e=>TF(e,{requestedLanguage:c.language,requestedRegion:c.region}))}}catch(e){if(e instanceof _.Qj)throw PE("Error in searchNearby: "+e.message,"PLACES_NEARBY_SEARCH",e);throw e;}},loa=async function(a,b,c){var d=_.Ql({fields:joa,sessionToken:_.$l(_.Sl(_.Rv,"AutocompleteSessionToken"))})(b);d.fields.includes("*")&&(d.fields=[...UF]);b=d.fields.filter(g=>!a.Gg.has(g));d.fields.includes("id")&&b.push("id");if(!b.length)return{place:a}; const e=QF(b),{AJ:f}=await _.Nk("places_impl");d=d.sessionToken??a.sessionToken??void 0;try{const g=await f(a.id,e,a.requestedLanguage,a.requestedRegion,d,c);if(!g)throw Error("Server returned no data");const h=OF(_.gf(g),b),l=koa(h,b);IF(a,l);a.sessionToken=void 0;return{place:a}}catch(g){if(g instanceof _.Qj)throw PE("Error fetching fields: "+g.message,"PLACES_GET_PLACE",g);throw g;}},koa=function(a,b){const c={};[...b].forEach(d=>{switch(d){case "accessibilityOptions":c.accessibilityOptions=_.ql(a.accessibilityOptions, null);break;case "addressComponents":c.addressComponents=_.ql(a.addressComponents,[]);break;case "adrFormatAddress":c.adrFormatAddress=_.ql(a.adrFormatAddress,null);break;case "attributions":c.attributions=_.ql(a.attributions,[]);break;case "businessStatus":c.businessStatus=_.ql(a.businessStatus,null);break;case "id":c.id=_.ql(a.id);break;case "hasCurbsidePickup":c.hasCurbsidePickup=_.ql(a.hasCurbsidePickup,null);break;case "hasDelivery":c.hasDelivery=_.ql(a.hasDelivery,null);break;case "hasDineIn":c.hasDineIn= _.ql(a.hasDineIn,null);break;case "isReservable":c.isReservable=_.ql(a.isReservable,null);break;case "servesBreakfast":c.servesBreakfast=_.ql(a.servesBreakfast,null);break;case "servesLunch":c.servesLunch=_.ql(a.servesLunch,null);break;case "servesDinner":c.servesDinner=_.ql(a.servesDinner,null);break;case "servesBeer":c.servesBeer=_.ql(a.servesBeer,null);break;case "servesWine":c.servesWine=_.ql(a.servesWine,null);break;case "servesBrunch":c.servesBrunch=_.ql(a.servesBrunch,null);break;case "servesVegetarianFood":c.servesVegetarianFood= _.ql(a.servesVegetarianFood,null);break;case "displayName":c.displayName=_.ql(a.displayName,null);break;case "displayNameLanguageCode":c.displayNameLanguageCode=_.ql(a.displayNameLanguageCode,null);break;case "primaryType":c.primaryType=_.ql(a.primaryType,null);break;case "primaryTypeDisplayName":c.primaryTypeDisplayName=_.ql(a.primaryTypeDisplayName,null);break;case "primaryTypeDisplayNameLanguageCode":c.primaryTypeDisplayNameLanguageCode=_.ql(a.primaryTypeDisplayNameLanguageCode,null);break;case "formattedAddress":c.formattedAddress= _.ql(a.formattedAddress,null);break;case "googleMapsURI":c.googleMapsURI=_.ql(a.googleMapsURI,null);break;case "iconBackgroundColor":c.iconBackgroundColor=_.ql(a.iconBackgroundColor,null);break;case "svgIconMaskURI":c.svgIconMaskURI=_.ql(a.svgIconMaskURI,null);break;case "internationalPhoneNumber":c.internationalPhoneNumber=_.ql(a.internationalPhoneNumber,null);break;case "location":c.location=_.ql(a.location,null);break;case "nationalPhoneNumber":c.nationalPhoneNumber=_.ql(a.nationalPhoneNumber, null);break;case "regularOpeningHours":c.regularOpeningHours=_.ql(a.regularOpeningHours,null);break;case "evChargeOptions":c.evChargeOptions=_.ql(a.evChargeOptions,null);break;case "fuelOptions":c.fuelOptions=_.ql(a.fuelOptions,null);break;case "parkingOptions":c.parkingOptions=_.ql(a.parkingOptions,null);break;case "paymentOptions":c.paymentOptions=_.ql(a.paymentOptions,null);break;case "photos":c.photos=_.ql(a.photos,[]);break;case "plusCode":c.plusCode=_.ql(a.plusCode,null);break;case "postalAddress":c.postalAddress= _.ql(a.postalAddress,null);break;case "priceLevel":c.priceLevel=_.ql(a.priceLevel,null);break;case "rating":c.rating=_.ql(a.rating,null);break;case "reviews":c.reviews=_.ql(a.reviews,[]);break;case "hasTakeout":c.hasTakeout=_.ql(a.hasTakeout,null);break;case "types":c.types=_.ql(a.types,[]);break;case "userRatingCount":c.userRatingCount=_.ql(a.userRatingCount,null);break;case "utcOffsetMinutes":c.utcOffsetMinutes=_.ql(a.utcOffsetMinutes,null);break;case "viewport":c.viewport=_.ql(a.viewport,null); break;case "websiteURI":c.websiteURI=_.ql(a.websiteURI,null);break;case "editorialSummary":c.editorialSummary=_.ql(a.editorialSummary,null);break;case "editorialSummaryLanguageCode":c.editorialSummaryLanguageCode=_.ql(a.editorialSummaryLanguageCode,null);break;case "hasOutdoorSeating":c.hasOutdoorSeating=_.ql(a.hasOutdoorSeating,null);break;case "hasLiveMusic":c.hasLiveMusic=_.ql(a.hasLiveMusic,null);break;case "hasMenuForChildren":c.hasMenuForChildren=_.ql(a.hasMenuForChildren,null);break;case "hasRestroom":c.hasRestroom= _.ql(a.hasRestroom,null);break;case "servesCocktails":c.servesCocktails=_.ql(a.servesCocktails,null);break;case "servesDessert":c.servesDessert=_.ql(a.servesDessert,null);break;case "servesCoffee":c.servesCoffee=_.ql(a.servesCoffee,null);break;case "hasWiFi":c.hasWiFi=_.ql(a.hasWiFi,null);break;case "isGoodForChildren":c.isGoodForChildren=_.ql(a.isGoodForChildren,null);break;case "allowsDogs":c.allowsDogs=_.ql(a.allowsDogs,null);break;case "isGoodForGroups":c.isGoodForGroups=_.ql(a.isGoodForGroups, null);break;case "isGoodForWatchingSports":c.isGoodForWatchingSports=_.ql(a.isGoodForWatchingSports,null);break;case "priceRange":c.priceRange=_.ql(a.priceRange,null);break;case "googleMapsLinks":c.googleMapsLinks=_.ql(a.googleMapsLinks,null);break;case "consumerAlert":c.consumerAlert=_.ql(a.consumerAlert,null)}});return c},VF=function(a){_.yn(window,"pvtjac");_.N(window,176079);const b={};a.Gg.forEach(c=>{switch(c){case "accessibilityOptions":b.accessibilityOptions=a.accessibilityOptions?a.accessibilityOptions.toJSON(): null;break;case "addressComponents":b.addressComponents=a.addressComponents?a.addressComponents.map(d=>d.toJSON()):[];break;case "adrFormatAddress":b.adrFormatAddress=a.adrFormatAddress;break;case "attributions":b.attributions=a.attributions?a.attributions.map(d=>d.toJSON()):[];break;case "businessStatus":b.businessStatus=a.businessStatus;break;case "id":b.id=a.id;break;case "hasCurbsidePickup":b.hasCurbsidePickup=a.hasCurbsidePickup;break;case "hasDelivery":b.hasDelivery=a.hasDelivery;break;case "hasDineIn":b.hasDineIn= a.hasDineIn;break;case "isReservable":b.isReservable=a.isReservable;break;case "servesBreakfast":b.servesBreakfast=a.servesBreakfast;break;case "servesLunch":b.servesLunch=a.servesLunch;break;case "servesDinner":b.servesDinner=a.servesDinner;break;case "servesBeer":b.servesBeer=a.servesBeer;break;case "servesWine":b.servesWine=a.servesWine;break;case "servesBrunch":b.servesBrunch=a.servesBrunch;break;case "servesVegetarianFood":b.servesVegetarianFood=a.servesVegetarianFood;break;case "displayName":b.displayName= a.displayName;break;case "displayNameLanguageCode":b.displayNameLanguageCode=a.displayNameLanguageCode;break;case "formattedAddress":b.formattedAddress=a.formattedAddress;break;case "googleMapsURI":b.googleMapsURI=a.googleMapsURI;break;case "iconBackgroundColor":b.iconBackgroundColor=a.iconBackgroundColor;break;case "svgIconMaskURI":b.svgIconMaskURI=a.svgIconMaskURI;break;case "internationalPhoneNumber":b.internationalPhoneNumber=a.internationalPhoneNumber;break;case "location":b.location=a.location? a.location.toJSON():null;break;case "nationalPhoneNumber":b.nationalPhoneNumber=a.nationalPhoneNumber;break;case "regularOpeningHours":b.regularOpeningHours=a.regularOpeningHours?a.regularOpeningHours.toJSON():null;break;case "paymentOptions":b.paymentOptions=a.paymentOptions?a.paymentOptions.toJSON():null;break;case "photos":b.photos=a.photos?a.photos.map(d=>d.toJSON()):[];break;case "plusCode":b.plusCode=a.plusCode?a.plusCode.toJSON():null;break;case "postalAddress":b.postalAddress=a.postalAddress? a.postalAddress.toJSON():null;break;case "priceLevel":b.priceLevel=a.priceLevel;break;case "rating":b.rating=a.rating;break;case "reviews":b.reviews=a.reviews?a.reviews.map(d=>d.toJSON()):[];break;case "hasTakeout":b.hasTakeout=a.hasTakeout;break;case "types":b.types=a.types?a.types.slice(0):[];break;case "userRatingCount":b.userRatingCount=a.userRatingCount;break;case "utcOffsetMinutes":b.utcOffsetMinutes=a.utcOffsetMinutes;break;case "viewport":b.viewport=a.viewport?a.viewport.toJSON():null;break; case "websiteURI":b.websiteURI=a.websiteURI;break;case "editorialSummary":b.editorialSummary=a.editorialSummary;break;case "editorialSummaryLanguageCode":b.editorialSummaryLanguageCode=a.editorialSummaryLanguageCode;break;case "evChargeOptions":b.evChargeOptions=a.evChargeOptions?.toJSON()??null;break;case "fuelOptions":b.fuelOptions=a.fuelOptions?.toJSON()??null;break;case "parkingOptions":b.parkingOptions=a.parkingOptions?a.parkingOptions.toJSON():null;break;case "allowsDogs":b.allowsDogs=a.allowsDogs; break;case "hasLiveMusic":b.hasLiveMusic=a.hasLiveMusic;break;case "hasMenuForChildren":b.hasMenuForChildren=a.hasMenuForChildren;break;case "hasOutdoorSeating":b.hasOutdoorSeating=a.hasOutdoorSeating;break;case "hasRestroom":b.hasRestroom=a.hasRestroom;break;case "hasWiFi":b.hasWiFi=a.hasWiFi;break;case "isGoodForChildren":b.isGoodForChildren=a.isGoodForChildren;break;case "isGoodForGroups":b.isGoodForGroups=a.isGoodForGroups;break;case "isGoodForWatchingSports":b.isGoodForWatchingSports=a.isGoodForWatchingSports; break;case "servesCocktails":b.servesCocktails=a.servesCocktails;break;case "servesCoffee":b.servesCoffee=a.servesCoffee;break;case "servesDessert":b.servesDessert=a.servesDessert;break;case "primaryType":b.primaryType=a.primaryType;break;case "primaryTypeDisplayName":b.primaryTypeDisplayName=a.primaryTypeDisplayName;break;case "primaryTypeDisplayNameLanguageCode":b.primaryTypeDisplayNameLanguageCode=a.primaryTypeDisplayNameLanguageCode;break;case "priceRange":b.priceRange=a.priceRange?.toJSON()?? null;break;case "googleMapsLinks":b.googleMapsLinks=a.googleMapsLinks?.toJSON()??null;break;case "consumerAlert":b.consumerAlert=a.consumerAlert?.toJSON()??null}});return b},WF=function(a){a=VF(a);return TF({id:a.id,...(a.location&&{location:a.location}),...(a.viewport&&{viewport:a.viewport})})},joa=function(a){a=moa(a);const b=new Set([...noa,"openingHours"]),c=a.filter(d=>!b.has(d)&&d!=="*");if(a.includes("openingHours"))throw _.Ol("unknown property 'openingHours', did you mean 'regularOpeningHours'?"); if(a.includes("openingHours")&&a.includes("regularOpeningHours"))throw _.Ol("Both 'openingHours' and 'regularOpeningHours' provided. Please use only 'regularOpeningHours'");a.includes("openingHours")&&(a[a.indexOf("openingHours")]="regularOpeningHours");if(c.length>0)throw _.Ol(`Unknown fields requested: ${c.join(", ")}`);return a},XF=function(a,b){a.nB[Math.min(Math.max(a.Fg+b,0),a.nB.length-1)].focus()},ooa=function(a){const b=a.authorAttribution;if(!b)return null;var c=(c=b.displayName)?"Foto de "+ c:"";return(0,_.R)` `},poa=function(a,b){try{var c=(new Intl.DisplayNames(void 0,{type:"language"})).of(b)}catch(d){c=""}b=(b=c)?"Ver original ("+b+")":"Ver original";return(0,_.R)`
`},YF=function(a,b){if(b===0)return(0,_.R)``;const c=fF("{NUM_IMAGE,plural, =1{1 foto}other{# fotos}}",{NUM_IMAGE:a});a=b===1?c:(new Intl.NumberFormat).format(a);return(0,_.R)` `},uoa=function(a,b,c,d){if(a<0||a>=b.length)return(0,_.R)``;let e=0,f=0;const g=b[a];var h=g.authorAttributions.length?g.authorAttributions[0]:{displayName:""},l="Foto de "+h.displayName;l=(0,_.R)`
${h.photoURI?(0,_.lw)(h.photoURI,(0,_.R)` ${l}`):""} ${h.displayName} ${h.uri?roa:""}
`;const n=(0,_.R)`
${g.flagContentURI?(0,_.R)``:""}
`,p=b.length>1?b.map((t,v)=>(0,_.R)`
`):[],r=(0,_.R)` `;h="Foto "+(a+1).toString()+" enviada por "+h.displayName;return(0,_.R)` {var v=c.jw,x=c.iw;const y=window.getComputedStyle(document.body).direction==="rtl";t.key==="Escape"&&t.stopPropagation();t.key==="ArrowLeft"&&(y?x():v(),t.stopPropagation());t.key==="ArrowRight"&&(y?v():x(),t.stopPropagation())}}> ${(0,_.lw)(g.Sr,(0,_.R)`
${h}640||(e=t.touches[0].screenX,f=t.touches[0].screenY,t.stopPropagation())})} @touchend=${t=>{var v=c.jw,x=c.iw;if(!(window.screen.width>640)){var y=t.changedTouches[0].screenX,C=y-e,H=t.changedTouches[0].screenY-f,K=window.getComputedStyle(document.body).direction==="rtl",J=d.querySelector(".lightbox gmp-internal-menu")?.open;switch(C<-10?1:C>10?2:H<-10?3:H>10?4:ywindow.innerWidth*.75?6:7){case 1:K?v():x();t.stopPropagation();break;case 5:J||(K?x():v(),t.stopPropagation());break;case 2:K?x():v();t.stopPropagation();break;case 6:J|| (K?v():x(),t.stopPropagation());break;case 7:J||(x(),t.stopPropagation())}}}} />
`)} ${r}
`},voa=function(a=!1){const b=(0,_.Vr)({["media__image-load--error"]:!0,["image-container"]:!a});return(0,_.R)`
${a?"":(0,_.R)`${"No se pudo cargar la imagen"}`}
`},woa=function(a=!1){a?({className:a}={className:"media__image-load--default"},a=(0,_.R)`${(0,_.R)``}`): ({className:a}={className:"media__image-load--default"},a=(0,_.R)`${(0,_.R)``}`); return a},xoa=function(a,b=!1){const c=Math.min(3,a);if(c>0){const d=Array.from({length:c}).map((e,f)=>(0,_.R)`
`);return(0,_.R)`
${d}
${b?"":YF(a,1)}
`}return(0,_.R)``},yoa=function(a,b){if(a.length>0){const c=Math.min(3,a.length),d=a.slice(0,c).map((e,f)=>{const g=fF("{NUM_IMAGE,selectordinal, other{Abrir la #\u00aa foto}}",{NUM_IMAGE:f+1});return(0,_.R)` `});return(0,_.R)`
${d}
${YF(a.length,1)}
`}return(0,_.R)``},ZF=function(a){return(0,_.R)`
${a}
`},zoa=function(a,b){return ZF((0,_.R)`
${YF(a,b)}`)},Aoa=function(a,b,c=1){if(a.length===0)return(0,_.R)``;if(b!==void 0){const d="Abrir foto de "+a[0].cu;return ZF((0,_.R)` ${YF(a.length,c)} `)}c="Foto de "+a[0].cu;return ZF((0,_.R)`
${c}
`)},Boa=function(a=!1){return ZF(voa(a))},Coa=function(a=!1){return ZF(woa(a))},Doa=function(a,b){return ZF((0,_.R)`
${YF(a,b)}`)},Eoa=function(a,b,c=3){if(a.length===0)return(0,_.R)``;if(b!==void 0){const d="Abrir foto de "+a[0].cu;return ZF((0,_.R)` ${YF(a.length,c)} `)}c="Foto de "+a[0].cu;return ZF((0,_.R)` `)},Goa=function(a,b){return b.media?!1:Array.from(new Set(["displayName","googleMapsURI",...(b.address?["formattedAddress"]:[]),...(b.rating?["rating","userRatingCount"]:[]),...(b.Uq?["primaryTypeDisplayName"]:[]),...(b.price?["priceLevel","priceRange"]:[]),...(b.oq?["accessibilityOptions"]:[]),...(b.au?["businessStatus","regularOpeningHours","utcOffsetMinutes"]:[]),...(b.website?["websiteURI"]:[]),...(b.phoneNumber?["nationalPhoneNumber","internationalPhoneNumber"]:[]),...(b.openingHours?["businessStatus", "regularOpeningHours","utcOffsetMinutes"]:[]),...(b.summary?["editorialSummary"]:[]),...(b.pu?["evChargeOptions","fuelOptions"]:[]),...(b.reviews?["reviews"]:[]),...(b.plusCode?["plusCode"]:[]),...(b.dj?Foa:[])])).every(c=>a[c]!==void 0)},Joa=async function(a,b={},c){var d={qy:500};return c(await Promise.all((a.photos??[]).map(async e=>c(await Promise.all([Hoa(e,{qy:e.widthPx},b,c).catch(Ioa),Hoa(e,d,b,c).catch(Ioa)])))))},Hoa=async function(a,b={},c={},d){const {FE:e}=d(await _.Nk("places_impl")); let f=b.qy;b=b.iL;f!=null&&(f=Math.max(1,Math.min(a.widthPx,f)));b!=null&&(b=Math.max(1,Math.min(a.heightPx,b)));try{const g=d(await e(`${a.name}/media`,f,b,c));if(!g)throw Error("Error fetching photo URI: Server returned no data");return g}catch(g){if(g instanceof _.Qj)throw PE(`Error fetching photo URI: ${g.message}`,"PLACES_GET_PHOTO_MEDIA",g);throw g;}},Ioa=function(a){a instanceof Error&&console.warn(a);return null},Moa=function(a){a=Koa(a).flatMap(({heading:b,features:c})=>c.length?(0,_.R)`
${b}
    ${c.map(Loa)}
`:[]);return a.length?(0,_.R)`
${_.Rr(a,(0,_.R)`
`)}
`:null},Loa=function(a){const b=c=>fF(a,{VARIANT:c,AVAILABILITY_INDICATOR:""});return(0,_.R)`
  • ${b("standalone")}
  • `},Koa=function(a){const b=a.accessibilityOptions,c=a.paymentOptions,d=a.parkingOptions,e=[];e.push({heading:"Opciones de servicio",features:[a.hasDineIn&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Consumo en el lugar}standalone{Tiene consumo en el lugar}other{}}",a.hasOutdoorSeating&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Asientos al aire libre}standalone{Tiene asientos al aire libre}other{}}",a.isReservable&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Acepta reservas}standalone{Acepta reservas}other{}}", a.hasTakeout&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Comida para llevar}standalone{Tiene comida para llevar}other{}}",a.hasDelivery&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Entregas}standalone{Tiene servicio de entregas}other{}}",a.hasCurbsidePickup&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Retiros en la puerta}standalone{Tiene retiros en la puerta}other{}}"].filter(_.sl)});e.push({heading:"Popular por",features:[a.servesBreakfast&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Desayuno}standalone{Tiene desayunos}other{}}", a.servesLunch&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Almuerzo}standalone{Tiene almuerzos}other{}}",a.servesBrunch&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Desayuno-almuerzo}standalone{Tiene desayunos-almuerzos}other{}}",a.servesDinner&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Cena}standalone{Tiene cenas}other{}}",a.servesDessert&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Postres}standalone{Tiene postres}other{}}"].filter(_.sl)});e.push({heading:"Accesibilidad",features:[b?.hasWheelchairAccessibleEntrance&& "{VARIANT,select, short{{AVAILABILITY_INDICATOR} Entrada accesible para personas en silla de ruedas}standalone{Tiene entrada accesible para personas en silla de ruedas}other{}}",b?.hasWheelchairAccessibleParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamiento accesible para personas en silla de ruedas}standalone{Tiene estacionamiento accesible para personas en silla de ruedas}other{}}",b?.hasWheelchairAccessibleRestroom&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Sanitarios accesibles para personas en silla de ruedas}standalone{Tiene sanitarios accesibles para personas en silla de ruedas}other{}}", b?.hasWheelchairAccessibleSeating&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Espacio accesible para personas en silla de ruedas}standalone{Tiene espacio accesible para personas en silla de ruedas}other{}}"].filter(_.sl)});e.push({heading:"Ofertas",features:[a.servesBeer&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Cerveza}standalone{Sirve cerveza}other{}}",a.servesWine&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Vino}standalone{Sirve vino}other{}}",a.servesCoffee&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Caf\u00e9}standalone{Sirve caf\u00e9}other{}}", a.servesCocktails&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} C\u00f3cteles}standalone{Sirve c\u00f3cteles}other{}}",a.servesVegetarianFood&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Comida vegetariana}standalone{Tiene comida vegetariana}other{}}"].filter(_.sl)});e.push({heading:"Comodidades",features:[a.hasRestroom&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Sanitarios}standalone{Tiene sanitarios}other{}}",a.hasWiFi&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Wi-Fi}standalone{Tiene Wi-Fi}other{}}"].filter(_.sl)}); e.push({heading:"Conocido por",features:[a.isGoodForGroups&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Ideal para ir en grupo}standalone{Ideal para ir en grupo}other{}}",a.isGoodForWatchingSports&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Ideal para ver deportes}standalone{Ideal para ver deportes}other{}}",a.hasLiveMusic&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} M\u00fasica en vivo}standalone{Tiene m\u00fasica en vivo}other{}}"].filter(_.sl)});e.push({heading:"Pagos",features:[c?.acceptsCashOnly&& "{VARIANT,select, short{{AVAILABILITY_INDICATOR} Solo acepta dinero en efectivo}standalone{Solo acepta dinero en efectivo}other{}}",c?.acceptsCreditCards&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Tarjetas de cr\u00e9dito}standalone{Acepta tarjetas de cr\u00e9dito}other{}}",c?.acceptsDebitCards&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Tarjetas de d\u00e9bito}standalone{Acepta tarjetas de d\u00e9bito}other{}}",c?.acceptsNFC&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Pagos m\u00f3viles mediante NFC}standalone{Acepta pagos m\u00f3viles mediante NFC}other{}}"].filter(_.sl)}); e.push({heading:"Ni\u00f1os",features:[a.isGoodForChildren&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Ideal para ir con ni\u00f1os}standalone{Ideal para ir con ni\u00f1os}other{}}",a.hasMenuForChildren&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Men\u00fa para ni\u00f1os}standalone{Tiene men\u00fa para ni\u00f1os}other{}}"].filter(_.sl)});e.push({heading:"Mascotas",features:[a.allowsDogs&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Se permiten perros}standalone{Se permiten perros}other{}}"].filter(_.sl)}); e.push({heading:"Estacionamiento",features:[d?.hasFreeParkingLot&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamiento gratuito}standalone{Tiene estacionamiento gratuito}other{}}",d?.hasPaidParkingLot&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamiento pagado}standalone{Tiene estacionamiento pagado}other{}}",d?.hasFreeStreetParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamiento gratuito en la calle}standalone{Tiene estacionamiento gratuito en la calle}other{}}", d?.hasPaidStreetParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamiento pagado en la calle}standalone{Tiene estacionamiento pagado en la calle}other{}}",d?.hasFreeGarageParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamiento en cochera gratuito}standalone{Tiene estacionamiento en cochera gratuito}other{}}",d?.hasPaidGarageParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamiento en cochera de pago}standalone{Tiene estacionamiento en cochera de pago}other{}}", d?.hasValetParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Servicio de estacionamiento}standalone{Tiene servicio de estacionamiento}other{}}"].filter(_.sl)});return e},Noa=function(a){a=[a.allowsDogs&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Se permiten perros}standalone{Se permiten perros}other{}}",a.hasTakeout&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Comida para llevar}standalone{Tiene comida para llevar}other{}}",a.hasDelivery&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Entregas}standalone{Tiene servicio de entregas}other{}}", a.hasDineIn&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Consumo en el lugar}standalone{Tiene consumo en el lugar}other{}}",a.hasCurbsidePickup&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Retiros en la puerta}standalone{Tiene retiros en la puerta}other{}}",a.isReservable&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Acepta reservas}standalone{Acepta reservas}other{}}",a.servesBreakfast&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Desayuno}standalone{Tiene desayunos}other{}}",a.servesLunch&& "{VARIANT,select, short{{AVAILABILITY_INDICATOR} Almuerzo}standalone{Tiene almuerzos}other{}}",a.servesDinner&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Cena}standalone{Tiene cenas}other{}}",a.servesBeer&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Cerveza}standalone{Sirve cerveza}other{}}",a.servesWine&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Vino}standalone{Sirve vino}other{}}",a.servesBrunch&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Desayuno-almuerzo}standalone{Tiene desayunos-almuerzos}other{}}", a.servesVegetarianFood&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Comida vegetariana}standalone{Tiene comida vegetariana}other{}}",a.hasOutdoorSeating&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Asientos al aire libre}standalone{Tiene asientos al aire libre}other{}}",a.hasLiveMusic&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} M\u00fasica en vivo}standalone{Tiene m\u00fasica en vivo}other{}}",a.hasMenuForChildren&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Men\u00fa para ni\u00f1os}standalone{Tiene men\u00fa para ni\u00f1os}other{}}", a.servesCocktails&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} C\u00f3cteles}standalone{Sirve c\u00f3cteles}other{}}",a.servesDessert&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Postres}standalone{Tiene postres}other{}}",a.servesCoffee&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Caf\u00e9}standalone{Sirve caf\u00e9}other{}}",a.hasRestroom&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Sanitarios}standalone{Tiene sanitarios}other{}}",a.isGoodForChildren&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Ideal para ir con ni\u00f1os}standalone{Ideal para ir con ni\u00f1os}other{}}", a.isGoodForGroups&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Ideal para ir en grupo}standalone{Ideal para ir en grupo}other{}}",a.isGoodForWatchingSports&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Ideal para ver deportes}standalone{Ideal para ver deportes}other{}}"].filter(_.sl).slice(0,2).map(b=>fF(b,{VARIANT:"standalone"}));return a.length===0?(0,_.R)``:(0,_.R)`
    ${a.map(b=>(0,_.R)`${b}`)}
    `},Ooa=function(a,b){return a||b?a&&b?a?.place instanceof SF&&b?.place instanceof SF?a||b?a&&b?a.place?.id===b.place?.id:!1:!0:a?.location instanceof _.Lo&&b?.location instanceof _.Lo?a||b?a&&b?!!a.location===!!b.location&&!!a.location?.equals(b.location||null):!1:!0:!1:!1:!0},Poa=async function(a,b){await _.Dr(a,async()=>{const c={requestedLanguage:a.Yg.language,requestedRegion:a.Yg.region};a.yk=TF(VF(b),c);a.Ng=!0},230164)},Soa=async function(a,b){await _.Dr(a,async c=>{if(a.Gg){$F(a);var d=c(await a.Gg.fetch(c)), e=c(await Qoa(a,b,d.nn(),d.Gg()));a.yk=e;a.tk=2;c(await Roa(a,e,d.nn(),c))}else _.N(a,263055)},230164)},Uoa=async function(a,b){await _.Dr(a,async c=>{if(a.Gg){$F(a);var d=c(await a.Gg.fetch(c)),e=c(await Toa(b,d.nn()));a.yk=c(await Qoa(a,{id:e},d.nn(),d.Gg()));a.tk=2;c(await Roa(a,a.yk,d.nn(),c))}else _.N(a,263055)},230165)},$F=function(a){a.yk=void 0;a.Ng=!1},Qoa=async function(a,b,c,d){const e={requestedLanguage:a.Yg.language,requestedRegion:a.Yg.region};b=b instanceof SF?TF(VF(b),e):new SF({...e, ...b});a=Ina(new Set([...Voa,...a.Og]),d);await loa(b,{fields:Array.from(a)},{Ql:c});return b},Toa=async function(a,b){a=await Gna(a,{Ql:b});a:{for(c of a)if(_.kg(c,12,_.uf()).includes("point_of_interest")){var c=c.Gg();break a}c=a[0]?.Gg()??null}if(c)return c;throw Error("No geocoding results");},Roa=async function(a,b,c,d){c=d(await Joa(b,{Ql:c},d));a.Tk=c.map((e,f)=>e[0]==null||e[1]==null?null:{xw:e[1],Sr:e[0],cu:b.displayName??"",authorAttributions:b.photos?.[f]?.authorAttributions??[],flagContentURI:b.photos?.[f]?.flagContentURI}).filter(Boolean); a.Xp=a.Tk.length===0&&c.length>0?"ERROR":"SUCCESS"},aG=async function(a,b){a.rr=b;await a.dt;a.nD.showModal()},Woa=function(a,b){if(!a.ji.content?.media)return null;b=b.photos?.length??0;const c=a.Xp==="LOADING"&&b>0;let d=null;return d=a.Tk.length>0?yoa(a.Tk,e=>{aG(a,e)}):c?xoa(b):a.Xp==="ERROR"?(0,_.R)`
    ${voa(!1)}
    `:(0,_.R)`
    ${woa(!1)}
    `},bG=function(a){return a.ky===0?!0:a.ky===1?!1:!!a.ji.content?.media?.lightboxPreferred},Xoa=function(a,b){if(!a.ji.content?.media)return null;b=b.photos?.length??0;const c=a.Xp==="LOADING"&&b>0;let d=null;return d=a.Tk.length>0?Aoa(a.Tk,bG(a)?e=>{aG(a,e)}:void 0,a.Fg()):c?zoa(b,a.Fg()):a.Xp==="ERROR"?Boa(!1):Coa(!1)},Yoa=function(a){return a.ji.content?.media&&bG(a)?uoa(a.rr,a.Tk,{hx:()=>{a.hx()},jw:()=>{a.jw()},iw:()=>{a.iw()}},a.Tj):null},Zoa=function(a,b,{aN:c=!1,showIcon:d=!1,NI:e={},aL:f, ZK:g,ariaLabel:h}){return a?(0,_.R)` {f&&g&&_.N(f,g)}}> ${b} `:""},apa=function(a,{variant:b}){const c=$oa[b];return(0,_.R)`${Zoa(a.googleMapsURI??null,c.text,{showIcon:c.showIcon,NI:{["open-in-maps-button"]:!0,[b]:!0},aL:a,ZK:254684,ariaLabel:_.Or("Abrir en Maps")})}`},bpa=function(a,b=!1){return(0,_.R)`
    ${b?"":cG(void 0,{showInfoButton:!0,Wy:!0,attributionType:"TEXT",infoButtonTapAreaExpanded:!0,contentConfig:a})}
    `},eG=function(a,b={}){var c=b.CB;const d=b.lF;var e=b.aC;const f=b.IA,g=b.titleSize,h=b.fontSize;var l=b.wK;c=c?apa(a,{variant:c}):"";const n=b.contentConfig??dG;var p=!!((b.addressEnabled??!0)&&n.address),r=b.ratingVariant;b=b.truncationPreferred??!1;l=l?Noa(a):"";if(e)if(e.wE==null&&e.distanceMeters==null)var t=(0,_.R)``;else{t=e.distanceMeters;e=e.wE;if(e==null&&t==null)t={};else{var v=_.kk.Gg(),x=v.Gg()||void 0;v=(v=!v.Jg()&&v.Ig()||void 0)&&_.jv.has(v.toUpperCase())?1:0;var y=void 0, C=void 0;t!=null&&(t=v===1?t/1609.34:t/1E3,C=(new Intl.NumberFormat(x,{maximumFractionDigits:1,style:"unit",unit:v===1?"mile":"kilometer",unitDisplay:"short"})).format(t));e!=null&&(y=(new Intl.NumberFormat(x,{maximumFractionDigits:0,style:"unit",unit:"minute",unitDisplay:"short"})).format(e/60));t={IJ:C,JJ:y}}var {IJ:H,JJ:K}=t;t=(0,_.R)` `;t=(0,_.R)`
    ${H??(0,_.R)``} ${K?(0,_.R)`${t}${K}`:(0,_.R)``}
    `}else t="";return(0,_.R)`
    ${l} ${t} ${c} ${d&&a.editorialSummary?(0,_.R)`

    ${a.editorialSummary}

    `:""} ${f?null:cG(a,{contentConfig:n,Wy:!1,attributionType:"TEXT",infoButtonTapAreaExpanded:!0,showInfoButton:!0})}
    `},cG=function(a,b={}){var c=new Map([["BLACK","#000"],["WHITE","#fff"],["GRAY","#5e5e5e"]]);const {contentConfig:d,Wy:e=!1,attributionType:f="LOGO",infoButtonTapAreaExpanded:g=!1,showInfoButton:h=!1,VM:l=!1}=b;b=a?.reviews?.length&&l&&d?.reviews;a=[...(a?.rating!=null&&d?.rating||b?[fG]:[]),...(b?[cpa]:[]),dpa];b=c.get(d?.attribution?.lightSchemeColor||"GRAY");c=c.get(d?.attribution?.darkSchemeColor||"WHITE");c=(0,_.R)` `;return e?(0,_.R)`
    ${c}
    `:c},fpa=function(a){return a.consumerAlert&&a.consumerAlert.overview?(0,_.R)`
    ${(0,_.R)``}
    ${"Alerta: "+a.consumerAlert.overview} ${epa(a.consumerAlert.details)}
    `:null},epa=function(a){if(!a)return null;const b=a.aboutLinkURI&&a.aboutLinkTitle?[{text:a.aboutLinkTitle,href:a.aboutLinkURI}]:[],c=new _.dw;c.disclosureContent=[(0,_.R)` `];return(0,_.R)` ${new _.Tr({title:"Google Maps",XG:!1,content:c})}`},gpa=function(a){return a.Yg.showsAttribution??!0?cG(a.yk,{contentConfig:a.ji.content,showInfoButton:!0,Wy:!0,attributionType:"TEXT",infoButtonTapAreaExpanded:!0}):null},hpa=function(a,b){if(!a.ji.content?.media)return null;b=b.photos?.length??0;const c=a.Xp==="LOADING"&&b>0;return a.Tk.length>0?Eoa(a.Tk,bG(a)?d=>{aG(a,d)}:void 0,a.Fg()):c?Doa(b,a.Fg()):a.Xp==="ERROR"?Boa(!0):Coa(!0)},ipa=function(a){return"Direcci\u00f3n: "+a},jpa=function(a){return"Sitio web: "+ a},kpa=function(a){return"Llamar al n\u00famero de tel\u00e9fono: "+a},lpa=function(a){return"Plus Code: "+a},gG=function(a,b,c,d,e,f){a=(0,_.R)` ${a} `;f=f?f.join(" "):"";return d?(0,_.R)` ${a} `:(0,_.R)`
    ${a} ${c(b)}
    `},mpa=function(a){return a.reviews?.length?(0,_.R)`
    ${a.reviews.map(b=>(0,_.R)` `)}
    `:null},ppa=function(a){const b=a.fuelOptions;if(!b)return null;a=npa.map(c=>{const {price:d,updateTime:e}=b.fuelPrices.find(f=>f.type===c)??{};return{MJ:c,price:d??null,GG:e?e.getTime()
      ${a.map(opa)}
    ${a.some(c=>c.GG)?(0,_.R)`
    * ${"Precio publicado hace m\u00e1s de 24 horas"}
    `:""} `},opa=function({MJ:a,price:b,GG:c}){a=fF("{FUEL_TYPE,select, REGULAR_UNLEADED{Regular}MIDGRADE{Midgrade}PREMIUM{Premium}DIESEL{Di\u00e9sel}other{}}",{FUEL_TYPE:a});return(0,_.R)`
  • ${a}
    ${b?(0,_.R)` ${b.toString()} ${c?(0,_.R)`*`:""} `:(0,_.R)`-`}
  • `},tpa=function(a){var b=a.evChargeOptions,c=a.requestedLanguage;a=a.requestedRegion;if(!b)return null;const d=_.kk.Gg();c=c??(d.Gg()||void 0);a=a??(!d.Jg()&&d.Ig()||void 0);const e=c?new Intl.Locale(c,a?{region:a}:void 0):void 0;b=b.connectorAggregations;c=b.map(f=>f.availabilityLastUpdateTime).find(Boolean);return(0,_.R)`
      ${b.map(f=>qpa(f,e))}
    ${c?rpa(spa(c,e)):""}
    `},rpa=function(a){return(0,_.R)`
    ${"\u00daltima actualizaci\u00f3n: "+a}
    `},qpa=function(a,b){const c=a.count,d=a.availableCount;var e=a.maxChargeRateKw;const f=(h,l)=>(new Intl.NumberFormat(b,l)).format(h);a=fF("{EV_CONNECTOR_TYPE,select, CCS_COMBO_1{CCS}CCS_COMBO_2{CCS}CHADEMO{CHAdeMO}J1772{J1772}TESLA{Tesla}NACS{NACS}TYPE_2{Tipo 2}UNSPECIFIED_GB_T{GB/T}UNSPECIFIED_WALL_OUTLET{Tomacorriente}other{Conector desconocido}}",{EV_CONNECTOR_TYPE:a.type});const g=h=>d==null?null:fF("{VARIANT,select, short{{AVAILABLE_COUNT}/{TOTAL_COUNT}}standalone{{AVAILABLE_COUNT} de {TOTAL_COUNT} disponibles}other{}}", {VARIANT:h,AVAILABLE_COUNT:d,TOTAL_COUNT:c});e=f(e,{maximumFractionDigits:2})+"\u00a0kW";return(0,_.R)`
  • ${(0,_.R)``}
    ${a} \u00b7 ${e}
    ${d==null?(0,_.R)`
    ${"Total"} ${f(c)}
    `:(0,_.R)` `}
  • `},spa=function(a,b){a=Math.floor((Date.now()-a.getTime())/6E4);const c=Math.floor(a/60),d=Math.floor(c/24);b=new Intl.RelativeTimeFormat(b,{numeric:"auto"});return d>0?b.format(-d,"day"):c>0?b.format(-c,"hour"):b.format(-a,"minute")},upa=function(a,b){var c=fpa(a),d=[...(b?.pu?[ppa(a),tpa(a)]:[])];const e=a?.internationalPhoneNumber??(a?.nationalPhoneNumber||"");var f=b?.address&&a?.formattedAddress&&gG((0,_.R)``, a.formattedAddress,ipa),g=b?.openingHours&&a?.regularOpeningHours?.periods&&a?.utcOffsetMinutes!=null&&(0,_.R)` ${(0,_.R)``} `,h;if(h=b?.website&&a?.websiteURI){h=(0,_.R)``;var l=a.websiteURI;try{var n=(new URL(l)).hostname.replace(/^(www\.)/,"")}catch(p){n=l}h=gG(h,n,jpa,a.websiteURI,!1,["website-link"])}a=[f,g,h,b?.phoneNumber&&e&&gG((0,_.R)``, e,kpa,`tel:+${e.replace(/[-()\s+]/g,"")}`,!0),b?.plusCode&&a?.plusCode?.compoundCode&&gG((0,_.R)``,a.plusCode?.compoundCode,lpa)].filter(Boolean);a=a.length?(0,_.R)`
    ${a}
    `:null;c=[c,...d,a];return c.filter(Boolean).length?uF(c):null},vpa=function(a){return uF([fpa(a),mpa(a)])},wpa=function(a,b){return[{name:"Descripci\u00f3n general",content:upa(a,b)},{name:"Opiniones",content:b?.reviews?vpa(a):null},{name:"Acerca de",content:b?.dj?Moa(a):null}].filter(c=>!!c.content)},xpa=function(a){return a.length>1?(0,_.R)` b.name)}> ${a.map(({content:b},c)=>(0,_.R)`
    ${b}
    `)}
    `:a.length===1?(0,_.R)`
    ${a[0].content}
    `:null},hG=function(a){return a.Yg.showsAttribution??!0?cG(a.yk,{contentConfig:a.ji.content,showInfoButton:!0,Wy:!0,attributionType:"LOGO",infoButtonTapAreaExpanded:!0,VM:!0}):null},ypa=function(a,b){var c=a.ji.content;const d=c?.summary?b.editorialSummary?(0,_.R)`

    ${b.editorialSummary}

    `:null:"";c=wpa(b,c);const e=!d&&c.length>1;({lF:f}={});var f=eG(b,{addressEnabled:!1,contentConfig:a.ji.content,IA:!0,lF:f??!1,CB:"expanded",titleSize:"display-small",fontSize:"medium"});b=(0,_.R)` ${f} ${Woa(a,b)??""}${d} ${c.length&&!e?(0,_.R)`
    `:""} ${xpa(c)??""}`;return(0,_.R)`
    ${hG(a)}
    ${b}
    `},zpa=function(a,b){a.classList.add("carousel-nav-button-hidden");b?.focus({preventScroll:!0})},Apa=function(a){a.classList.remove("carousel-nav-button-hidden")},iG=function(a){const b=a.clientWidth;a=a.offsetLeft;return{width:b,BF:a,sG:a+b}},Bpa=function(a){return{width:a.clientWidth,eB:a.scrollLeft,yM:a.scrollLeft+a.clientWidth,OF:a.scrollWidth-a.clientWidth,nj:getComputedStyle(a).direction==="rtl"}},jG=function(a){return(a=a.match(/(\d+)/))?Number(a[1]):0},kG=function(a,b){return a.BF>=b.eB&& a.sG<=b.yM},Dpa=function(a,b){var c=Bpa(a.rp);const d=c.nj,e=c.OF;var f;a:{if(b===1)for(f=a.pm.length-1;f>=0;f--)if(kG(iG(a.pm[f]),c))break a;for(f=0;f=-1&&f<=1;kG(iG(a.pm[0]),b)||e?zpa(a.Es,d===a.Es?a.Nv:null):Apa(a.Es);kG(c,b)||f?zpa(a.Nv,d===a.Nv?a.Es:null):Apa(a.Nv);a.Es.classList.toggle("carousel-nav-button-rtl",b.nj);a.Nv.classList.toggle("carousel-nav-button-rtl",b.nj)},Fpa=function(a){clearTimeout(a.Hg);a.Hg=setTimeout(()=>{mG(a)},10)},Epa=function(a){a.pm.forEach(b=>{(b=b.firstElementChild.assignedElements()[0])&&a.Fg.observe(b,a.Lg)})},Cpa=function(a){const b=jG(getComputedStyle(a.sL).paddingLeft);a=jG(getComputedStyle(a.Es).width)+ jG(getComputedStyle(a.Es).margin);return b+a-6},Gpa=function(a,b){if(!a&&!b)return!0;if(a&&b){if(a.textQuery!==void 0&&b.textQuery!==void 0){if(a||b)if(a&&b){var c="evConnectorTypes evMinimumChargingRateKw includedType isOpenNow locationBias locationRestriction maxResultCount minRating priceLevels rankPreference textQuery useStrictTypeFiltering".split(" ");if(c=JSON.stringify(a,c)===JSON.stringify(b,c)){c=a.locationBias;var d=b.locationBias;c=c===void 0&&d===void 0||typeof c==="string"&&typeof d=== "string"&&c===d||c instanceof _.Ho&&d instanceof _.Ho&&c.equals(d)||c instanceof _.Lo&&d instanceof _.Lo&&c.equals(d)||c instanceof _.nn&&d instanceof _.nn&&c.equals(d)}c&&(a=a.locationRestriction,b=b.locationRestriction,c=a===void 0&&b===void 0||a instanceof _.nn&&b instanceof _.nn&&a.equals(b));b=c}else b=!1;else b=!0;return b}if(nG(a)&&nG(b)){if(a||b)if(a&&b){c="excludedPrimaryTypes excludedTypes includedPrimaryTypes includedTypes locationRestriction maxResultCount rankPreference".split(" ").sort(); if(c=JSON.stringify(a,c)===JSON.stringify(b,c))a=a.locationRestriction,b=b.locationRestriction,c=a===void 0&&b===void 0||a instanceof _.Ho&&b instanceof _.Ho&&a.equals(b);b=c}else b=!1;else b=!0;return b}}return!1},nG=function(a){return a.locationRestriction!==void 0&&a.textQuery===void 0},Jpa=async function(a,b={},c){var d={qy:500};return c(await Promise.all(a.map(async function(e){var f=e.photos?.[0];f=f?c(await Hpa(f,d,b,c).catch(Ipa)):null;return{place:e,HC:f}})))},Hpa=async function(a,b={},c= {},d){const {FE:e}=d(await _.Nk("places_impl"));let f=b.qy;b=b.iL;f!=null&&(f=Math.max(1,Math.min(a.widthPx,f)));b!=null&&(b=Math.max(1,Math.min(a.heightPx,b)));try{const g=d(await e(`${a.name}/media`,f,b,c));if(!g)throw Error("Error fetching photo URI: Server returned no data");return g}catch(g){if(g instanceof _.Qj)throw PE(`Error fetching photo URI: ${g.message}`,"PLACES_GET_PHOTO_MEDIA",g);throw g;}},Ipa=function(a){a instanceof Error&&console.warn(a);return null},Kpa=function(a,b){const c=b.place; b=b.Tk;a.yk=c;a.Tk=b;a.tk=2;a.Xp=c.photos?.length&&b.length===0?"ERROR":"SUCCESS"},Lpa=function(a={}){oG=!0;const b=new pG({...a});b.Hy({showsAttribution:!1});a.orientation==="VERTICAL"&&b.classList.add("place-search-vertical-card");oG=!1;return b},Opa=function(a,b={}){const {contentConfig:c,attributionType:d="LOGO",showInfoButton:e=!1}=b;a=[...(a?.some(g=>g.place?.rating!=null)&&c?.rating?[fG]:[]),...(a?.length?[Mpa]:[])];b=Npa.get(c?.attribution?.lightSchemeColor||"GRAY");const f=Npa.get(c?.attribution?.darkSchemeColor|| "WHITE");return(0,_.R)` `},Ppa=async function(a,b,c){return c(await Jpa(a,{Ql:b},c))},qG=function(a){return(0,_.R)`
    ${a}
    `},Qpa=function(a,b,c){const d=b.place,e=Lpa({orientation:a.orientation==="HORIZONTAL"?"VERTICAL":"HORIZONTAL",truncationPreferred:a.truncationPreferred});e.ji.content={...(a.ji?.content??{})};Kpa(e,{place:d,Tk:b.HC?[{Sr:b.HC,xw:b.HC,cu:d.displayName??"",authorAttributions:[],flagContentURI:null}]:[]});if(!a.selectable)return a.orientation==="VERTICAL"?(0,_.R)`
  • ${e}
  • `: (0,_.R)``;b=d.displayName?fF("Seleccionar {placeName}",{placeName:d.displayName}):"Seleccionar este lugar";const f=h=>{a.selectable&&(a.dispatchEvent(new rG(WF(d))),h.stopPropagation())},g=h=>{!a.selectable||h.key!=="Enter"&&h.key!==" "||h.target!==h.currentTarget||(a.dispatchEvent(new rG(WF(d))),h.preventDefault(),h.stopPropagation())};return a.orientation==="VERTICAL"?(0,_.R)`
  • ${e}
  • `:(0,_.R)``},Rpa=function(a,b){return b!==a.attributionPosition?_.Fu:(0,_.R)`
    ${Opa(a.Nr,{contentConfig:a.ji.content,showInfoButton:!0})}
    `},Tpa=async function(a){return Spa(a)},Spa=async function(a,b){const {BI:c}=await _.Nk("places_impl"),d=foa(a);try{return c(d,b).then(e=>({suggestions:e.CI.Gg().map(f=>{var g=e.OD.Kg(),h=e.OD.Jg(),l=a?.sessionToken,n=a?.origin&&new _.im(a.origin);return new sG(f,g,h,l,n)})}))}catch(e){if(e instanceof _.Qj)throw PE("Error in fetching AutocompleteSuggestions: "+e.message,"PLACES_AUTOCOMPLETE",e);throw e;}},uG=function(a){return new tG(a)},Wma=async function(a,b){if(b==="")bna(a,[]);else try{await Upa(a, {input:b,locationBias:a.Pi??void 0,locationRestriction:a.Di??void 0,language:a.Yh??void 0,region:a.ci??void 0,includedRegionCodes:a.Zi??void 0,includedPrimaryTypes:a.ri??void 0,origin:a.Og?{lat:a.Og.lat,lng:a.Og.lng}:void 0})}catch(c){_.lp(a,c)}},ana=function(a,b){let c;var d=b.mainText?.text??"";var e=b.secondaryText?.text??"";c=b.mainText?.matches??[];var f=b.secondaryText?.matches??[];const g=document.createElement("div");g.classList.add("place-autocomplete-element-row");const h=document.createElement("div"); h.setAttribute("part","prediction-item-icon");h.classList.add("place-autocomplete-element-place-icon","place-autocomplete-element-place-icon-marker");if(a.Rh.assignedElements().length===0)var l=null;else{if(a.Rh.assignedElements().length>1)throw _.Ol(_.jp(a,"You may specify a maximum of one element for the prediction-item-icon slot."));l=a.Rh.assignedElements()[0];if(!(l instanceof HTMLTemplateElement))throw _.Ol(_.jp(a,"You may only specify a