google.maps.__gjsload__('places', function(_){/* Copyright 2026 Google LLC SPDX-License-Identifier: Apache-2.0 */ var fxb=function(a,b,c){return a.qh.qh(a.rh+"/$rpc/google.internal.maps.mapsjs.v1.MapsJsInternalService/GetPlaceWidgetMetadata",b,c||{},_.ira)},Z5=function(a){return Y5?Y5:Y5=new Promise(async(b,c)=>{var d=(new _.Wx).setUrl(window.location.origin);try{let e=await _.ona(a.qh,d);b(_.Ag(e,1))}catch(e){Y5=void 0,c(e)}})},gxb=function(a,b,c,d=null){var e=new _.npa;b=_.$g(e,1,b);b=_.$g(b,5,1);c=_.tp(new _.up(131071),window.location.origin,c).toString();c=_.Yg(b,2,c).setUrl(window.location.origin);return d&& d.length>0?(b={},b["X-Goog-Maps--Tmp-Internal-Usage-Attribution-Ids"]=d.join(","),fxb(a.qh,c,b)):fxb(a.qh,c)},hxb=function(a){var b=_.Iwb.get("EV_CONNECTOR_TYPE_"+a);if(b===void 0)throw Error(`Unknown EVConnectorType: ${a}`);return b},ixb=function(a){var b=_.Mwb.get("PRICE_LEVEL_"+a);if(b===void 0)throw Error(`Unknown PriceLevel: ${a}`);return b},$5=function(a,b){return _.Yg(a,1,b)},jxb=function(a){return Array.prototype.concat.apply([],arguments)},a6=function(a){kxb.test(a)&&(a.indexOf("&")!=-1&& (a=a.replace(lxb,"&")),a.indexOf("<")!=-1&&(a=a.replace(mxb,"<")),a.indexOf(">")!=-1&&(a=a.replace(nxb,">")),a.indexOf('"')!=-1&&(a=a.replace(oxb,""")),a.indexOf("'")!=-1&&(a=a.replace(pxb,"'")),a.indexOf("\x00")!=-1&&(a=a.replace(qxb,"�")));return a},b6=function(a){if(!a||!_.ql(a))throw _.Kl("Passed Circle is not an Object.");a=a instanceof _.Yn?a:new _.Yn(a);if(!a.getCenter())throw _.Kl("Circle is missing center.");if(a.getRadius()===void 0)throw _.Kl("Circle is missing radius."); return a},sxb=function(a){return _.sg(a,rxb,2)},c6=function(a,b){return _.Yg(a,1,b)},d6=function(a,b){return _.Yg(a,2,b)},e6=function(a,b){return _.tg(a,_.Wq,31,b)},uxb=function(a){return _.sg(a,txb,1)},wxb=function(a){return _.sg(a,vxb,1)},xxb=function(a,b){return _.Xg(a,1,b)},f6=function(a,b){_.mg(a,1,yxb,_.ff(b))},Axb=function(a){return _.og(a,zxb,3)},Bxb=function(a,b){_.mg(a,1,g6,_.ff(b))},h6=function(a,b,c){return a.replace("{0}",b).replace("{1}",c)},Cxb=function(a,b){var c=b.length;switch(c){case 0:return""; case 1:return String(b[0]);case 2:return h6(a.wh,String(b[0]),String(b[1]))}var d=h6(a.th,String(b[0]),String(b[1]));for(let e=2;e_.jl(a.value)?-1:e}return _.jl(a.value)}catch(b){return-1}},Nxb=function(a){if(!_.xq(i6)(a)){var b=a.rh();_.Zg(b,2,1)}b=_.Tk.rh().rh();if(_.xq(i6)(a)){var c=_.I5(a,Exb,2,Fxb);_.og(c,j6,4).kj(b)}else _.xq(k6)(a)||(_.xq(l6)(a)||_.xq(m6)(a)?a.rh().rl()||a.rh().kj(b):(a.rl()||a.kj(b),b=_.Tk.rh().th(),c=_.Tk.rh().xh(),a.xh()||!b||c||a.th(b)));if(_.xq(n6)(a))return _.aj(a,Gxb());if(_.xq(o6)(a))return _.aj(a,Hxb());if(_.xq(p6)(a))return _.aj(a,Ixb());if(_.xq(l6)(a))return _.aj(a, Jxb());if(_.xq(k6)(a))return _.aj(a,Kxb());if(_.xq(m6)(a))return _.aj(a,Lxb());if(_.xq(i6)(a))return _.aj(a,Mxb());throw Error();},q6=function(a,b,c){function d(){c(null)}function e(g){c(g)}var f=Nxb(b);_.lE(_.RA,()=>{_.Zx(_.qq,(_.Fl("gPlacesApiBaseUrl")||_.VA)+a,_.pq,f,e,d,!0)})},Oxb=function(a,b,c){q6(a,b,c)},r6=function(a,b,c){q6(a,b,c)},Pxb=function(a,b,c={}){var d=c.maxWidth;c=c.maxHeight;d||c||(d=b);b=new k6;a=_.Xg(b,1,a);d&&_.Ug(a,3,Math.max(d,0));c&&_.Ug(a,4,Math.max(c,0));d=Nxb(a);d+="&callback=none"; return _.Poa((_.Fl("gPlacesApiBaseUrl")||_.VA)+"/maps/api/place/js/PhotoService.GetPhoto",d,_.pq,!0)},Qxb=function(a,b){if(!a)return"";if(!b||!b.length)return a6(a);var c="",d=0;for(let e of b)c+=a6(a.substring(d,_.Ag(e,1))),c+=''+a6(a.substring(_.Ag(e,1),_.Ag(e,1)+e.getLength()))+"",d=_.Ag(e,1)+e.getLength();return c+=a6(a.substring(d))},Sxb=function(a,b,c,d){_.Zo[45]&&_.St(b,14,3);_.Zg(b,15,3);a=a.qh()?"/maps/api/place/js/AutocompletionService.GetQueryPredictions": "/maps/api/place/js/AutocompletionService.GetPredictions";Oxb(a,b,e=>{e===null&&_.Yk(d,2);c(_.Nh(Rxb,e))})},Txb=function(a){a=a.rh();var b=a.trim();return b&&/\s$/.exec(a)?b+" ":b},Wxb=function(a,b){try{if(a.Ih())_.Zk(b);else{var c=a.rh();if(c&&c===a.Gh())_.Zk(b);else{_.eH(a);var d=Txb(a);if(d){var e=_.eH(a),f=xxb(new n6,d);if(!a.qh()){let m=a.get("sessionToken");f.wp(m.token)}var g=a.Lh();for(c=0;c<_.jl(g);c++)_.tE(f,9,g[c]);var h=a.Fh();if(h)for(let m in h)if(Object.prototype.hasOwnProperty.call(h, m)){let p=jxb([],h[m]);for(g=0;g{if(_.fH(a,e)){_.Ht(m,4)&&(_.Bl(_.I(m,4)),_.Pf(m,4));var p=m.getStatus();if(p===3||p===4)_.Zk(b),_.Hm(a,"request_denied");else if(p===0||p===5){p===0&&_.Uf(m,s6,2)<=0&&_.Yk(b,15);p=[];var q=[],u=10;for(let B=0,K=_.Uf(m,s6,2);B=0){z=!0;break}z?u?(q.push(x),u--):p.push(x):q.push(x)}q.push(...p.slice(0,Math.min(_.jl(p),10-_.jl(q))));m=q;Txb(a);p=[];for(q=0;q{Wxb(a,b)},100)},Yxb=function(a){return a.qh()?!1:a.get("placeIdOnly")?!0:(a=a.get("fields"))? a.every(b=>_.Dwb.has(b)):!1},t6=function(a){return"Par\u00e2metro ausente. Voc\u00ea deve especificar "+a+"."},u6=function(a){return"A propriedade "+a+" \u00e9 inv\u00e1lida. Uma poss\u00edvel causa \u00e9 que o valor entra em conflito com outras propriedades."},v6=function(a,b="LocationBias"){if(typeof a==="string"){if(a!=="IP_BIAS")throw _.Kl(b+" of type string was invalid: "+a);return a}if(!a||!_.ql(a))throw _.Kl(`Invalid ${b}: ${a}`);if(a instanceof _.Yn)return b6(a);if(a instanceof _.cm||a instanceof _.bn||a instanceof _.Yn)return a;try{return _.dn(a)}catch(c){try{return _.gm(a)}catch(d){try{return b6(new _.Yn((0,_.Zja)(a)))}catch(e){throw _.Kl("Invalid "+b+": "+JSON.stringify(a));}}}},w6=function(a){var b=v6(a);if(b instanceof _.bn||b instanceof _.Yn)return b;throw _.Kl(`Invalid LocationRestriction: ${a}`);},x6=function(a){var b=a.getSouthWest();a=a.getNorthEast();var c=new _.gA,d=_.og(c,_.Ez,1),e=_.og(c,_.Ez,2);_.cw(_.aw(d,b.lat()),b.lng());_.cw(_.aw(e,a.lat()),a.lng());return c},Zxb=function(a, b){b&&(b=w6(b),b instanceof _.bn?_.Zu(a.th(),x6(b)):b instanceof _.Yn&&(a=a.rh(),_.aw(_.og(a,_.Ez,1),b.getCenter().lat()),_.cw(_.og(a,_.Ez,1),b.getCenter().lng()),a.setRadius(b.getRadius())))},z6=function(a,b){b&&(b=v6(b),typeof b==="string"?_.mg(a,4,y6,_.ze(!0)):b instanceof _.cm?(_.aw(_.I5(a,_.Ez,1,y6),b.lat()),_.cw(_.I5(a,_.Ez,1,y6),b.lng())):(b instanceof _.bn||b instanceof _.Yn)&&Zxb(a,b))},A6=function(a){var b=a.location,c=a.radius,d=a.bounds;a=_.Ml({input:_.Sl(e=>!!e,t6("input")),bounds:_.Sl(e=> !!e||!(b&&c===void 0||!b&&c),t6(b?"radius":"location")),locationBias:_.Wl(v6),locationRestriction:_.Wl(w6)},!0)(a);!d&&b&&c!==void 0&&(a.bounds=_.Pn(b,c/6378137));return a},$xb=function(a){switch(a){case "INVALID_REQUEST":return new _.uq("The request is invalid.","PLACES_AUTOCOMPLETE",a);case "NOT_FOUND":return new _.uq("The place referenced was not found.","PLACES_AUTOCOMPLETE",a);case "OVER_QUERY_LIMIT":return new _.uq("The application has gone over its request quota.","PLACES_AUTOCOMPLETE",a); case "REQUEST_DENIED":return new _.uq("The application is not allowed to use the Place Service.","PLACES_AUTOCOMPLETE",a);default:return new _.vq("The Place Service request could not be processed due to server error.","PLACES_AUTOCOMPLETE",a)}},byb=function(a,b,c){var d=new n6;xxb(d,b.input);var e=b.offset;e!==void 0&&_.Ug(d,2,e);b.sessionToken&&d.wp(b.sessionToken.token);b.bounds&&(a.qh||(console.warn("As of May 2023, bounds, location, and radius are deprecated. Please use locationBias and locationRestriction instead. The feature will continue to work, and 12 months notice will be given before support is discontinued. See https://developers.google.com/maps/deprecations for more information."), a.qh=!0),a=_.dn(b.bounds),_.Zu(_.og(d,_.gA,6),x6(a)));b.origin&&(a=_.og(d,_.Ez,25),_.aw(a,b.origin.lat()),_.cw(a,b.origin.lng()));a=b.types;for(e=0;e<_.jl(a);++e)_.tE(d,9,a[e]);if(a=b.componentRestrictions)for(let f in a){if(!a[f])continue;else if(!Array.isArray(a[f])&&typeof a[f]!=="string")throw Error(u6("componentRestrictions."+f));e=jxb([],a[f]);for(let g=0;g{e&&e.error_message&&(_.Bl(e.error_message),delete e.error_message);var f=e&&e.status||"UNKNOWN_ERROR";d(f=="OK"?e.predictions:null,f)})},C6=function(a,b){a.set("isInputValueFromBrowserAutofill",b)},D6=function(a,b){try{C6(a,a.qh.matches(":autofill"))}catch{C6(a, !1)}a.set("input",b)},dyb=function(a){a.xh&&!a.qh.value&&(a.qh.value=a.wh,_.Gv(a.qh,"pac-placeholder"))},E6=function(a,b){a.set("selectionIndex",b)},eyb=function(a){var b=a.rh;b>=0&&_.PE(a.items[b],"pac-item-selected");a.rh=-1},fyb=function(a,b){eyb(a);var c=a.items[b];c?(_.Gv(c,"pac-item-selected"),a.qh.value=a.getPredictions()[b].sK,a.rh=b,a.setVisible(!0)):(a.qh.value=a.get("input"),a.rh=-1)},F6=function(a,b,c){b=_.pl(b)?b:a.th>-1?a.th:a.rh;eyb(a);var d=!0;if(b>=0)c=a.getPredictions()[b].sK,a.qh.value= c,D6(a,c),E6(a,b);else if(c&&a.qh.value!==a.get("input"))a.qh.value=a.get("input");else if(c===13||c===10)_.Hm(a,"text_entered"),a.sh&&(d=!1);a.rh=a.th=-1;d&&a.setVisible(!1)},G6=function(a){return a.get("formattedPrediction")},gyb=function(a=new Date){return new H6(a.getUTCDay()*24*60+a.getUTCHours()*60+a.getUTCMinutes())},hyb=function(a,b){var c=a.time;return new H6((a.day*24*60+Number(c.substring(0,2))*60+Number(c.substring(2,4))-b+10080)%10080)},iyb=function(a,b){var c=[];a.forEach(d=>{d=new I6(hyb(d.open, b),hyb(d.close,b));if(d.endTime.compare(d.startTime)<0){let e=new I6(new H6(0),d.endTime);c.push(new I6(d.startTime,new H6(10080)));c.push(e)}else c.push(d)});return c},jyb=function(a,b,c){if(a&&b!=null){if(a.length===0)return!1;if(a.length===1&&!a[0].close&&a[0].open&&a[0].open.day===0&&a[0].open.time==="0000")return!0;var d=gyb(c);return iyb(a,b).some(e=>e.includes(d))}},kyb=function(a,b=new Date){return jyb(a.opening_hours.periods,a.utc_offset_minutes,b)},lyb=function(a){var b="utc_offset"in a; b&&(a.utc_offset_minutes=a.utc_offset);Object.defineProperty(a,"utc_offset",{enumerable:b,get(){_.Bl("utc_offset is deprecated as of November 2019. Use utc_offset_minutes instead. See https://goo.gle/js-open-now");_.P(window,148227);return a.utc_offset_minutes},set(c){_.Bl("utc_offset is deprecated as of November 2019. Use utc_offset_minutes instead. See https://goo.gle/js-open-now");_.P(window,148227);a.utc_offset_minutes=c}})},myb=function(a,b,c){a.hours=_.EE(a.time.slice(0,2));a.minutes=_.EE(a.time.slice(2, 4));if(c){var d=new Date(b.getTime()+c*60*1E3);c=a.day-d.getUTCDay();d=(a.hours-d.getUTCHours())*60+a.minutes-d.getUTCMinutes();var e=b.getTime()-b.getTime()%6E4;a.nextDate=e+c*864E5+d*6E4;a.nextDatekyb(a,g);var c=b.open_now;Object.defineProperty(b,"open_now",{enumerable:!0,get(){_.Bl("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"); _.P(window,148225);return c},set(g){_.Bl("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");_.P(window,148225);c=g}});var d=a.utc_offset_minutes,e=new Date;b=b.periods;for(let g=0,h=_.jl(b);gPxb(f,e.width,...g)}if(a=a.geometry){if(c=a.location)a.location=new _.cm(c.lat,c.lng);(a=a.viewport)&&(d.geometry.viewport=new _.bn(new _.cm(a.southwest.lat,a.southwest.lng),new _.cm(a.northeast.lat,a.northeast.lng)))}if(d.permanently_closed){let e=d.permanently_closed;Object.defineProperty(d,"permanently_closed",{enumerable:!0,get(){_.Bl("permanently_closed is deprecated as of May 2020 and will be turned off in May 2021. Use business_status instead. See https://goo.gle/places-permanently-closed"); _.P(window,148226);return e},set(f){_.Bl("permanently_closed is deprecated as of May 2020 and will be turned off in May 2021. Use business_status instead. See https://goo.gle/places-permanently-closed");_.P(window,148226);e=f}})}if(!b)for(let e of _.Fwb)delete d[e];lyb(d);nyb(d);return d},pyb=function(a,b){if(!a.reference&&!a.placeId)throw Error(t6("placeId"));if(a.reference&&a.placeId)throw Error("As propriedades reference e placeId n\u00e3o podem existir ao mesmo tempo.");var c=new o6;a.sessionToken&& c.wp(a.sessionToken.token);a.placeId?Bxb(_.og(c,oyb,14),a.placeId):_.Xg(c,1,a.reference);var d=a.ql||[];for(let e=0,f=d.length;e{e&&e.error_message&&(_.Bl(e.error_message),delete e.error_message);var f=e?e.status:"UNKNOWN_ERROR";e=f==="OK"?J6(e.result,a.rT,e.html_attributions):null;b(e, f)})},ryb=function(a,b){if(a.openNow){var c=_.og(b,qyb,18);_.Qg(c,1,!0);c=_.og(b,qyb,18);var d=(new Date).getTime()%65535;_.Ug(c,10,d)}(c=a.minPriceLevel)&&_.Ug(b,19,c);(c=a.maxPriceLevel)&&_.Ug(b,20,c);c=a.type?[a.type]:a.types||[];for(d=0;d{vyb(a,a.textSearch,c,...d)})},xyb=function(a,b){if(b){b={input:b};var c=a.yh();c&&(b.bounds=c);wyb(a.Eh,b,function(d,e){e==="OK"?a.xh(d??[]):a.xh([])})}},zyb=function(a,b){var c=new p6,d=a.bounds;d&&(d=_.dn(d),_.Zu(_.og(c,_.gA,1),x6(d))); (d=a.name)&&_.Xg(c,3,d);(d=a.keyword)&&_.Xg(c,4,d);d=a.rankBy;d!==void 0&&_.Zg(c,8,yyb[d]);d=a.nn;d!==void 0&&_.Xg(c,9,d);a.language&&c.kj(a.language);ryb(a,c);_.Zo[45]&&_.St(c,12,13);_.Zg(c,29,3);q6("/maps/api/place/js/PlaceService.FindPlaces",c,b)},Ayb=function(a,b){r6("/maps/api/place/js/PlaceService.FindPlaceFromText",a,c=>{c&&c.error_message&&(_.Bl(c.error_message),delete c.error_message);var d=c?c.status:"UNKNOWN_ERROR";d!=="OK"?b(null,d):(c=(c.candidates||[]).map(e=>J6(e)),b(c,d))})},K6=function(a){if(a.qh){var b= !!a.get("attributionText")&&!a.get("hide");a.rh.style.display=b?"":"none"}},Byb=function(a,b,c,d,e){var f=_.N5().qh;a=_.Svb(new _.Q5,`places/${a}`).rh(b).th(c);d={..._.Ex(d),"X-Goog-FieldMask":"displayName"};e?.length&&(d["X-Goog-Maps--Tmp-Internal-Usage-Attribution-Ids"]=e.join(","));return f.getPlace(a,d).then(g=>{g?.Xi()?.rh()!==b&&_.P(window,177698);return g?.Xi()?.ci()||""})},Cyb=function(a,b,c,d){if(d){let f=d[L6];var e=f?f.eq:_.Bf(d[0]);a[b]=f??d}e&&e===_.Af?(a.rE??(a.rE=new Set)).add(b):c&& (a.zw??(a.zw=new Set)).add(b)},Dyb=function(a,b,c,d){Cyb(a,b,!!c.Ut,d)},Eyb=function(a,b,c){Cyb(a,b,!!c.Ut)},Fyb=function(){return new M6(_.Bf(0))},P6=function(a){var b=a[L6];if(b)return b;b=_.Uh(L6,Fyb,Eyb,Dyb,a);if(!b.ql&&!b.zw?.size&&!b.rE?.size){let d=!0;for(var c in b)isNaN(c)||(d=!1);if(d)return _.Bf(a[0])===_.Af?N6?c=N6:(c=new M6(_.Bf(!0)),c.eq=_.Bf(!0),c=N6=c):c=O6??(O6=new M6(_.Bf(0))),a[L6]=c;b.fP=!0}return b},Gyb=function(a,b,c){var d;if(d=b[a]){var e=d;if(Array.isArray(e)&&e.length){var f= e[0],g=_.Bf(f);g!=null&&g!==f&&(e[0]=g);e=g!=null}else e=!1;e&&(b[a]=d=P6(d))}else d=void 0;if(d)if(b.jI().has(a)||b.dI().has(a)){if(Array.isArray(c))for(a=0;aQ6(d,c);a[_.Cha]=b}return b},Iyb=function(a){a==null||(0,_.Qba)(a);if(a!=null)return _.Rba(a)},S6=function(a){return a in R6?R6[a][1]:a},T6=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))},Jyb=function(a,b){return a&&isFinite(a)?T6(Math.round(T6(a,b)),-b):a},W6=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.xh=null;this.ai=this.wh=this.Jh=!1;this.Fh=b?b.toUpperCase():null;this.Dh=40;this.sh=1;this.Ah=0;this.qh=3;this.Eh=this.rh=0;this.Ph=!1;this.Oh=this.Nh="";this.Gh=U6.JC;this.Ih="";this.th=1;this.zh=!1;this.yh= [];this.Lh=this.Uh=!1;this.Bh=0;this.Wh=typeof a==="number"?a:-1;this.Rh=typeof a==="string"?a:"";if(_.Pha&&typeof a==="number"&&a!=5&&a!=6)Kyb(this,this.Wh);else if(this.xh=null,typeof a==="number")switch(a){case 1:V6(this,U6.AC);break;case 2:V6(this,U6.vG);break;case 3:V6(this,U6.sG);break;case 4:a=U6.iG;b=["0"];if(c=R6[this.Fh||U6.vv]){c=c[0]&7;if(c>0)for(b.push("."),d=0;d0?h++:f++;k>=0&&e<0&&k++;break;case "0":if(h>0)throw Error('Unexpected "0" in pattern "'+b+'"');g++;k>=0&&e<0&&k++;break;case ",":k>0&&a.yh.push(k);k=0;break;case ".":if(e>=0)throw Error('Multiple decimal separators in pattern "'+b+'"');e=f+g+h;break;case "E":if(a.Lh)throw Error('Multiple exponential symbols in pattern "'+ b+'"');a.Lh=!0;a.Eh=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)||k==0)throw Error('Malformed pattern "'+b+'"');h=f+g+h;a.qh=e>=0?h-e:0;e>=0&&(a.rh=f+g-e,a.rh<0&&(a.rh=0));a.sh=(e>=0?e:h)-f;a.Lh&&(a.Dh=f+a.sh,a.qh==0&&a.sh==0&&(a.sh=1));a.yh.push(Math.max(0,k)); a.Uh=e==0||e==h;d=c[0]-d;a.Oh=X6(a,b,c);c[0]0)throw Error("Can't combine significant digits and minimum fraction digits");a.Jh=2!==a.Ah;a.Ah=2},Kyb=function(a,b){var c={notation:"standard",minimumIntegerDigits:Math.min(21,Math.max(1,a.sh))};a.Ph&&(c.signDisplay="always");a.Jh?(c.minimumSignificantDigits= 1,c.maximumSignificantDigits=Math.max(1,Math.min(21,a.Ah))):a.wh&&(c.minimumFractionDigits=Math.max(0,a.rh),c.maximumFractionDigits=Math.min(20,Math.max(0,a.qh)));switch(b){case 1:c.style="decimal";break;case 2:c.notation="scientific";c.maximumFractionDigits=Math.min(20,Math.max(0,a.Eh));break;case 3:c.style="percent";break;case 4:c.style="currency";b=a.Fh||U6.vv;c.currency=b;b=b in R6?R6[b][0]%16:2;a.wh?(c.minimumFractionDigits=Math.max(a.rh,0),c.maximumFractionDigits=Math.min(a.qh,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.Bh=1;c.notation="compact";c.compactDisplay="short";break;case 6:a.Bh=2;c.notation="compact";c.compactDisplay="long";break;default:throw Error("Unsupported ECMAScript NumberFormat custom pattern = "+a.Rh);}try{let d;(d="pt-BR".replace("_","-"))&&d in Myb&&(c.numberingSystem=Myb[d]); a.xh=new Intl.NumberFormat(d,c)}catch(d){throw a.xh=null,Error("ECMAScript NumberFormat error: "+d);}Nyb=a.ai=a.Jh=a.wh=!1},Y6=function(a,b){var c=T6(b,a.qh);a.Ah>0&&(c=Oyb(c,a.Ah,a.qh));c=Math.round(c);if(isFinite(c)){var d=Math.floor(T6(c,-a.qh));c=Math.floor(c-T6(d,a.qh));if(c<0||c>=T6(1,a.qh))d=Math.round(b),c=0}else d=b,c=0;return{wI:d,aN:c}},Z6=function(a,b,c,d){if(a.rh>a.qh)throw Error("Min value must be less than max value");d||(d=[]);b=Y6(a,b);var e=b.wI,f=b.aN,g=a.rh>0||f>0||!1;b=a.rh;g&& (b=a.rh);for(var h="",k=e;k>1E20;)h="0"+h,k=Math.round(T6(k,-1));h=k+h;var m=U6.jG;k=U6.NC.codePointAt(0);var p=h.length,q=0;if(e>0||c>0){for(e=p;e=2)for(c=1;c0){e=a.yh;q=p=0;var u=U6.BC,x=h.length;for(let B=0;B1){var z=e[q];if(B0&&K%z===1)&&d.push(u)}else q=0&&z>0;p--){q=h[p];for(x=0;x=0;x++)u.push(String.fromCodePoint(k+Number(c.charAt(z-x-1))*1));z-=q;z>0&&u.push(e)}d.push.apply(d,u.reverse())}}else g||d.push(String.fromCodePoint(k));(a.Uh||g)&&d.push(m);f=String(f);g=f.split("e+");g.length==2&&(f=String(Oyb(parseFloat(g[0]),a.Ah,1)),f=f.replace(".",""),f+="0".repeat(parseInt(g[1],10)-f.length+1));a.qh+1>f.length&&(f="1"+"0".repeat(a.qh-f.length)+f);for(a=f.length;f.charAt(a-1)=="0"&&a> b+1;)a--;for(b=1;b=3;)c=a[T6(1,b)],b--;if(!c)return a7;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))?{jD:b+1-(c[2].length-1),AE:a,BE:d,prefix:c[1],suffix:c[3]}:a7:a7},b7=function(a){if(!isFinite(a))return a>0?a:0;for(var b=0;(a/=10)>=1;)b++;return b},Oyb=function(a,b,c){if(!a)return a; b=b-b7(a)-1;return b<-c?Jyb(a,-c):Jyb(a,b)},c7=function(a){this.sh=a;this.rh=this.qh=this.wh=null;a=U6;var b=$6;if(Ryb!==a||Syb!==b)Ryb=a,Syb=b,Tyb=new W6(1);this.xh=Tyb},d7=function(a,b,c,d,e){for(let q=0;qe.getAttribute("slot")===b);a.length>1&&d(`You may specify a maximum of one element for the ${b} slot.`);c.assign(...a.slice(0,1))},czb=function(a){_.dea(a);return{Xj:b=>b===null?null:b.trim().split(/\s+/).map(c=>_.bea(c,a)).filter(c=>c!==null)||null,Hj:b=>b===null?null:b.map(c=>_.cea(a,c)).join(" ")}},h7=function(a){return(b,c)=>_.Rfa(b,c,{get(){return(this.Sk?? dzb??(dzb=document.createDocumentFragment())).querySelectorAll(a)}})},ezb=async function(a,b){a.rh||(b=b(await _.Rk("util")),a.rh=a.qh===5||a.qh===9||a.qh===10?new b.jL:new b.iL);return a.rh},i7=function(a){a=_.Ql(b=>{b=(0,_.oq)(b);if(b.includes("/"))throw _.Kl('Field with "/" specified: '+b);b=b.replace(/\./g,"/");b==="utc_offset_minutes"?b="utc_offset":b==="utc_offset"&&_.Bl("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"&& _.Bl("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"&&_.Bl("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 _.Kl("At least one field must be specified.");return a},j7=function(a){return _.Wl(_.Ql(_.oq))(a)},gzb=function(a,b){return _.ug(a,_.Qq,2,fzb,b)},hzb= function(a,b,c){c=c||{};c.format="jspb";this.qh=new _.er(c);this.rh=a==void 0?a:a.replace(/\/+$/,"")},jzb=function(a,b,c){return a.qh.qh(a.rh+"/$rpc/google.maps.geocode.v4.GeocodeService/GeocodeLocation",b,c||{},izb)},kzb=function(){var a=document.body,b=window;k7===null&&(k7=!1,a.addEventListener("pointerdown",()=>{k7=!0},!0),a.addEventListener("click",()=>{k7=!1},!0));l7===null&&(l7=!1,b.addEventListener("blur",()=>{l7=!0},!0),b.addEventListener("focus",()=>{l7=!1},!0))},o7=function(a){a.Rh&&(a.Rh= !1,m7(a),n7(a))},n7=function(a){var b=a.To&&a.Rh?0:1;b===0&&a.Ci!==0?(a.rh.append(a.Eh),a.rh.showModal(),a.qh.focus(),a.Ci=0):b===1&&a.Ci!==1&&(a.rh.close(),a.Sk?.append(a.Eh),p7(a),a.Ci=1)},lzb=function(a,b=a.th){b!==-1&&(q7(a,-1),a.qh.value=a.predictions[b].text.text,a.Dh.setFormValue(a.qh.value),a.xr(a.predictions[b]),o7(a),a.qh.focus())},q7=function(a,b){var c=a.Ph[a.th];c&&(c.removeAttribute("aria-selected"),c.setAttribute("part","prediction-item"),a.qh.setAttribute("aria-activedescendant","")); a.th===-1&&(a.Yt=a.qh.value);a.th=b;if(c=a.Ph[b])c.setAttribute("aria-selected","true"),c.setAttribute("part","prediction-item prediction-item-selected"),a.qh.setAttribute("aria-activedescendant",c.id),c.appendChild(a.Fh);a.th===-1?(a.qh.value=a.Yt,a.fi.appendChild(a.Fh)):a.qh.value=a.predictions[b].text.text},mzb=function(a){a.Ah.classList.add("back-button");a.Ah.setAttribute("aria-label","Sair da pesquisa em tela cheia");a.Ah.setAttribute("title","Sair da pesquisa em tela cheia");_.ks(_.hka(),a.Ah); a.Ah.addEventListener("click",()=>{o7(a)})},ozb=function(a){a.wh.classList.add("clear-button");a.wh.setAttribute("aria-label","Limpar texto");a.wh.setAttribute("title","Limpar texto");r7(a);a.wh.addEventListener("click",()=>{m7(a);nzb(a)});_.ks((0,_.eq)``, a.ui);a.wh.appendChild(a.ui)},qzb=function(a){a.qh.setAttribute("part","input");a.qh.setAttribute("aria-autocomplete","list");a.qh.setAttribute("autocomplete","off");a.qh.setAttribute("role","combobox");a.qh.setAttribute("aria-expanded","false");a.qh.setAttribute("aria-haspopup","listbox");a.qh.getAttribute("aria-label")||a.qh.setAttribute("aria-label","Pesquisar um lugar");a.qh.addEventListener("input",()=>{a.qh.removeAttribute("aria-activedescendant");r7(a);a.Rh=!0;pzb(a,a.qh.value);n7(a);a.Dh.setFormValue(a.qh.value)}); a.qh.addEventListener("blur",b=>{b.relatedTarget||k7||l7?b.relatedTarget&&!a.Sk?.contains(b.relatedTarget)&&o7(a):(a.To&&a.rh.focus(),p7(a))});a.qh.addEventListener("keydown",a.hL)},rzb=function(a){var b=document.createElement("div");b.setAttribute("role","presentation");b.classList.add("attributions");_.ks((0,_.eq)``,b);a.xh.classList.add("dropdown");a.xh.append(a.sh,b);a.xh.style.display="none";a.xh.setAttribute("part","prediction-list")},szb= function(a){a.rh.setAttribute("aria-label","Pesquisar um lugar");a.rh.tabIndex=-1;a.rh.addEventListener("focus",()=>{p7(a)})},tzb=function(a,b){bzb(b,"input-icon",a.cj,c=>{throw _.Kl(_.oo(a,c));});bzb(b,"clear-icon",a.ui,c=>{throw _.Kl(_.oo(a,c));})},r7=function(a){a.wh.style.visibility=a.qh.value?.length>0?"visible":"hidden"},p7=function(a){a.Ti!==null&&clearTimeout(a.Ti);a.Ti=setTimeout(()=>{a.qh.focus();a.Ti=null},0)},m7=function(a){a.sh.textContent="";a.qh.removeAttribute("aria-controls");a.qh.removeAttribute("aria-activedescendant"); a.qh.setAttribute("aria-expanded","false");a.xh.style.display="none"},nzb=function(a){a.qh.value="";a.Dh.setFormValue("");r7(a);p7(a)},uzb=function(a){a.Rh&&a.Ph.length&&(a.qh.setAttribute("aria-controls",a.sh.id),a.sh.style.display="inline",a.Ph.forEach(a.sh.appendChild,a.sh),a.qh.setAttribute("aria-expanded","true"),a.xh.style.display="flex")},wzb=function(a,b){m7(a);a.th=-1;a.predictions=b;a.Ph=a.predictions.map((c,d)=>{var e=document.createElement("li");e.setAttribute("part","prediction-item"); e.setAttribute("role","option");e.id=_.Vm();e.appendChild(vzb(a,c));e.addEventListener("click",()=>{lzb(a,d)});return e});uzb(a)},xzb=function(a,b){var c=new Set;return a.filter(d=>{d=d.constructor;if(b&&b.has(d))return!0;if(c.has(d))return!1;c.add(d);return!0})},yzb=function(a){return Intl.NumberFormat(_.Tk?.rh().rh()||void 0,{maximumFractionDigits:1,minimumFractionDigits:1}).format(a)},zzb=function(a){return Array.from({length:10}).fill("empty").fill("filled",0,Math.round(a*2))},Azb=function(a){var b= "Avaliado com "+yzb(a)+" de 5 estrelas";return(0,_.eq)` `},s7=function(){this.qh=null;_.Rk("places_impl").then(()=>{this.qh=new Bzb});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.")}, Czb=function(a,b){return a?.query!==b?.query||a?.rankPreference!==b?.rankPreference},t7=function(a){return a===4||a===5||a===7},u7=function(a,b,c,d,e,f){if(!b)return _.fs;a=(0,_.eq)` ${a} `;f=f?f.join(" "):"";return d?(0,_.eq)` ${a} `:(0,_.eq)`
${a} ${c(b)}
`},Dzb=function(a){return"Endere\u00e7o: "+a},Gzb=function(a){a=Ezb(a).flatMap(({heading:b,features:c})=>c.length?(0,_.eq)`
${b}
    ${c.map(Fzb)}
`:[]);return a.length?(0,_.eq)`
${_.dq(a,(0,_.eq)``)}
`:null},Fzb=function(a){var b=c=>g7(a,{VARIANT:c,AVAILABILITY_INDICATOR:""});return(0,_.eq)`
  • ${b("standalone")}
  • `},Ezb=function(a){var b=a.accessibilityOptions,c=a.paymentOptions,d=a.parkingOptions,e=[];e.push({heading:"Op\u00e7\u00f5es de servi\u00e7o",features:[a.hasDineIn&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Refei\u00e7\u00e3o no local}standalone{Serve refei\u00e7\u00e3o no local}other{}}",a.hasOutdoorSeating&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Mesas externas}standalone{Tem mesas externas}other{}}",a.isReservable&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Aceita reservas}standalone{Aceita reservas}other{}}", a.hasTakeout&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Retirada}standalone{Oferece retirada}other{}}",a.hasDelivery&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Entrega}standalone{Faz entrega}other{}}",a.hasCurbsidePickup&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} retirada no local}standalone{Tem servi\u00e7o de retirada no local}other{}}"].filter(_.sl)});e.push({heading:"Bom para",features:[a.servesBreakfast&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Caf\u00e9 da manh\u00e3}standalone{Serve caf\u00e9 da manh\u00e3}other{}}", a.servesLunch&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Almo\u00e7o}standalone{Serve almo\u00e7o}other{}}",a.servesBrunch&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Brunch}standalone{Serve brunch}other{}}",a.servesDinner&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Jantar}standalone{Serve jantar}other{}}",a.servesDessert&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Sobremesa}standalone{Serve sobremesa}other{}}"].filter(_.sl)});e.push({heading:"Acessibilidade",features:[b?.hasWheelchairAccessibleEntrance&& "{VARIANT,select, short{{AVAILABILITY_INDICATOR} Entrada acess\u00edvel a pessoas em cadeira de rodas}standalone{Tem entrada acess\u00edvel a pessoas em cadeira de rodas}other{}}",b?.hasWheelchairAccessibleParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamento com acessibilidade para pessoas em cadeira de rodas}standalone{Tem estacionamento com acessibilidade para pessoas em cadeira de rodas}other{}}",b?.hasWheelchairAccessibleRestroom&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Banheiro com acessibilidade para pessoas em cadeira de rodas}standalone{Tem banheiro acess\u00edvel a pessoas em cadeira de rodas}other{}}", b?.hasWheelchairAccessibleSeating&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Assento com acessibilidade para pessoas em cadeira de rodas}standalone{Tem assento com acessibilidade para pessoas em cadeira de rodas}other{}}"].filter(_.sl)});e.push({heading:"Ofertas",features:[a.servesBeer&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Cerveja}standalone{Serve cerveja}other{}}",a.servesWine&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Vinho}standalone{Serve vinho}other{}}",a.servesCoffee&& "{VARIANT,select, short{{AVAILABILITY_INDICATOR} Caf\u00e9}standalone{Serve caf\u00e9}other{}}",a.servesCocktails&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Coquet\u00e9is}standalone{Serve coquet\u00e9is}other{}}",a.servesVegetarianFood&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Comida vegetariana}standalone{Serve comida vegetariana}other{}}"].filter(_.sl)});e.push({heading:"Comodidades",features:[a.hasRestroom&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Banheiro}standalone{Tem banheiro}other{}}", a.hasWiFi&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Wi-Fi}standalone{Tem Wi-Fi}other{}}"].filter(_.sl)});e.push({heading:"Conhecido por",features:[a.isGoodForGroups&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Bom para ir em grupo}standalone{Bom para ir em grupo}other{}}",a.isGoodForWatchingSports&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Bom para assistir esportes}standalone{Bom para assistir esportes}other{}}",a.hasLiveMusic&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} M\u00fasica ao vivo}standalone{Tem m\u00fasica ao vivo}other{}}"].filter(_.sl)}); e.push({heading:"Pagamentos",features:[c?.acceptsCashOnly&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Aceita somente dinheiro}standalone{Aceita somente dinheiro}other{}}",c?.acceptsCreditCards&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Cart\u00f5es de cr\u00e9dito}standalone{Aceita cart\u00f5es de cr\u00e9dito}other{}}",c?.acceptsDebitCards&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Cart\u00f5es de d\u00e9bito}standalone{Aceita cart\u00f5es de d\u00e9bito}other{}}",c?.acceptsNFC&& "{VARIANT,select, short{{AVAILABILITY_INDICATOR} Pagamentos com celular via NFC}standalone{Aceita pagamentos com celular via NFC}other{}}"].filter(_.sl)});e.push({heading:"Crian\u00e7as",features:[a.isGoodForChildren&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Bom para crian\u00e7as}standalone{Bom para crian\u00e7as}other{}}",a.hasMenuForChildren&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Card\u00e1pio infantil}standalone{Tem card\u00e1pio infantil}other{}}"].filter(_.sl)});e.push({heading:"Animais de estima\u00e7\u00e3o", features:[a.allowsDogs&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Permitida a entrada de c\u00e3es}standalone{Permite a entrada de c\u00e3es}other{}}"].filter(_.sl)});e.push({heading:"Estacionamento",features:[d?.hasFreeParkingLot&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamento gratuito}standalone{Tem estacionamento gratuito}other{}}",d?.hasPaidParkingLot&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamento pago}standalone{Tem estacionamento pago}other{}}",d?.hasFreeStreetParking&& "{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamento p\u00fablico gratuito}standalone{Tem estacionamento p\u00fablico gratuito}other{}}",d?.hasPaidStreetParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamento p\u00fablico pago}standalone{Tem estacionamento p\u00fablico pago}other{}}",d?.hasFreeGarageParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Garagem de estacionamento gratuita}standalone{Tem garagem de estacionamento gratuita}other{}}",d?.hasPaidGarageParking&& "{VARIANT,select, short{{AVAILABILITY_INDICATOR} Garagem de estacionamento paga}standalone{Tem garagem de estacionamento paga}other{}}",d?.hasValetParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Estacionamento com manobrista}standalone{Tem estacionamento com manobrista}other{}}"].filter(_.sl)});return e},Hzb=function(a){a=[a.allowsDogs&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Permitida a entrada de c\u00e3es}standalone{Permite a entrada de c\u00e3es}other{}}",a.hasTakeout&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Retirada}standalone{Oferece retirada}other{}}", a.hasDelivery&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Entrega}standalone{Faz entrega}other{}}",a.hasDineIn&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Refei\u00e7\u00e3o no local}standalone{Serve refei\u00e7\u00e3o no local}other{}}",a.hasCurbsidePickup&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} retirada no local}standalone{Tem servi\u00e7o de retirada no local}other{}}",a.isReservable&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Aceita reservas}standalone{Aceita reservas}other{}}", a.servesBreakfast&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Caf\u00e9 da manh\u00e3}standalone{Serve caf\u00e9 da manh\u00e3}other{}}",a.servesLunch&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Almo\u00e7o}standalone{Serve almo\u00e7o}other{}}",a.servesDinner&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Jantar}standalone{Serve jantar}other{}}",a.servesBeer&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Cerveja}standalone{Serve cerveja}other{}}",a.servesWine&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Vinho}standalone{Serve vinho}other{}}", a.servesBrunch&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Brunch}standalone{Serve brunch}other{}}",a.servesVegetarianFood&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Comida vegetariana}standalone{Serve comida vegetariana}other{}}",a.hasOutdoorSeating&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Mesas externas}standalone{Tem mesas externas}other{}}",a.hasLiveMusic&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} M\u00fasica ao vivo}standalone{Tem m\u00fasica ao vivo}other{}}",a.hasMenuForChildren&& "{VARIANT,select, short{{AVAILABILITY_INDICATOR} Card\u00e1pio infantil}standalone{Tem card\u00e1pio infantil}other{}}",a.servesCocktails&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Coquet\u00e9is}standalone{Serve coquet\u00e9is}other{}}",a.servesDessert&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Sobremesa}standalone{Serve sobremesa}other{}}",a.servesCoffee&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Caf\u00e9}standalone{Serve caf\u00e9}other{}}",a.hasRestroom&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Banheiro}standalone{Tem banheiro}other{}}", a.isGoodForChildren&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Bom para crian\u00e7as}standalone{Bom para crian\u00e7as}other{}}",a.isGoodForGroups&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Bom para ir em grupo}standalone{Bom para ir em grupo}other{}}",a.isGoodForWatchingSports&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR} Bom para assistir esportes}standalone{Bom para assistir esportes}other{}}"].filter(_.sl).slice(0,2).map(b=>g7(b,{VARIANT:"standalone"}));return a.length===0? (0,_.eq)``:(0,_.eq)`
    ${a.map(b=>(0,_.eq)`${b}`)}
    `},v7=function(a,b){a.yE[Math.min(Math.max(a.qh+b,0),a.yE.length-1)].focus()},w7=function(a){if(a)return a===_.fs?!0:Array.isArray(a)?a.every(w7):!1;a=typeof a;return a==="undefined"||a==="object"||a==="string"},x7=function(a){a=a.filter(b=>!w7(b));return a.length?(0,_.eq)`${_.dq(a,(0,_.eq)``)}`:null},y7=function(...a){return _.dq(a.filter(b=>!w7(b)),(0,_.eq)``)},Izb=function(a,b,c){a=a.periods.map(({open:d})=>d.qh(b, c));return a.length?new Date(Math.min(...a)):void 0},Jzb=function(a,b,c){a=a.periods.map(({close:d})=>d?.qh(b,c)).filter(Boolean);return a.length?new Date(Math.min(...a)):void 0},A7=function(a,b){if(!a.qh.has("*"))for(let c of b){if(c==="*"){a.qh.add("*");break}z7.includes(c)&&a.qh.add(c)}},C7=function(a,b=[],c={}){return new B7(a,b,c)},Kzb=function(a,b){b=_.Gn(b);a.id!==b&&b!==""&&(a.id!==""&&console.warn(`Please note that the 'id' property of this place has changed: ${a.id} -> ${b}`),a.Eh=b,a.Oi= `places/${b}`,b=_.Td(a.Ch)?_.Hf(a.Ch):a.Ch,c6(d6(b,a.Eh),a.Oi),a.Ch=b)},Mzb=function(a,b,c){if(a.length===0)return!1;if(D7(a))return!0;var d=new E7(c.getUTCDay(),c.getUTCHours(),c.getUTCMinutes(),0);return Lzb(a,b).some(e=>e.includes(d))},D7=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},Lzb=function(a,b){var c=[];a.forEach(d=>{var e=d.close;d=d.open;e=new F7(new E7(d.day,d.hour,d.minute,b),new E7(e.day,e.hour,e.minute,b));e.endTime.compare(e.startTime)< 0?(d=new F7(new E7(0,0,0,0),e.endTime),c.push(new F7(e.startTime,new E7(0,0,10080,0))),c.push(d)):c.push(e)});return c},Nzb=function(a){var b=Math.abs(a%60),c=Math.floor(Math.abs(a/60));return`${a<0?"-":"+"}${c<10?`0${c}`:c}:${b<10?`0${b}`:b}`},Ozb=function(a){if(!a.place)return null;switch(a.place.businessStatus){case "CLOSED_PERMANENTLY":return(0,_.eq)` ${"Permanentemente fechado"} `;case "CLOSED_TEMPORARILY":return(0,_.eq)` ${"Temporariamente fechado"} `}var b=a.place.regularOpeningHours,c=a.place.utcOffsetMinutes,d=b?.periods;if(!d||!d.length||c==null)return null;if(D7(d))return(0,_.eq)`${"Aberto 24 horas"}`;var e=Nzb(c),f=new Date;if(Mzb(d,c,f)){f=Jzb(b,f.getTime(),c);if(!f)return null;e=g7("Fecha \u00e0s {nextClosingTime}",{nextClosingTime:G7(a,{timeStyle:"short",timeZone:e},f)});a=(0,_.eq)`${"Aberto"}`}else{b=Izb(b,f.getTime(),c);if(!b)return null;c=G7(a,{weekday:"short",timeZone:e}, b);e=g7("{nextOpeningDayOfWeek,select, null{Abre \u00e0s {nextOpeningTime}}other{Abre \u00e0s {nextOpeningTime}, {nextOpeningDayOfWeek}}}",{nextOpeningTime:G7(a,{timeStyle:"short",timeZone:e},b),nextOpeningDayOfWeek:c===G7(a,{weekday:"short",timeZone:e},f)?"null":c});a=(0,_.eq)`${"Fechado"}`}return y7(a,(0,_.eq)`${e}`)},Qzb=function(a){if(a.weekdayDescriptions&&a.weekdayDescriptions.length!==0){var b=Pzb(a);return(0,_.eq)`
      ${a.weekdayDescriptions.map((c,d)=>d===0&&b?(0,_.eq)`
    • ${c}
    • `:(0,_.eq)`
    • ${c}
    • `)}
    `}},G7=function(a,b,c){var {requestedLanguage:d,requestedRegion:e}=a.place??{};a=d?new Intl.Locale(d,{region:e??void 0}):a.rh;return Intl.DateTimeFormat(a,b).format(c)},Pzb=function(a){if(!a.place||!a.weekdayDescriptions||!a.place.utcOffsetMinutes)return!1;try{var b=G7(a,{weekday:"long",timeZone:Nzb(a.place.utcOffsetMinutes)},new Date)}catch(d){return!1}var 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},Rzb=function(a,b=!1){var c=a.authorAttribution;if(!c)return null;var d=c.displayName;var e=d?"Foto de "+d:"";d=c.uri??void 0??_.fs;e=c.photoURI?(0,_.eq)` `:"";var f=(0,_.eq)`
    ${c.displayName} ${c.uri?(0,_.eq)` ${_.fq({className:"",ariaLabel:_.Zp()})} `:""}
    ${a.relativePublishTimeDescription?(0,_.eq)` ${a.relativePublishTimeDescription} `:""}
    `;a.flagContentURI||b&&a.googleMapsURI?(c=c.displayName,a=(0,_.eq)`
    `):a="";return(0,_.eq)` `},Szb=function(a,b){try{var c=(new Intl.DisplayNames(void 0,{type:"language"})).of(b)}catch(d){c=""}b=(b=c)?"Mostrar original ("+b+")":"Mostrar original";return(0,_.eq)`
    `},Uzb=function(a,b){if(b===0)return(0,_.eq)``;var c=g7("{NUM_IMAGE,plural, =1{1 foto}one{# foto}other{# fotos}}",{NUM_IMAGE:a});a=b===1?c:(new Intl.NumberFormat).format(a);return(0,_.eq)` `},Vzb=function(a=!1){return(0,_.eq)`
    ${a?(0,_.eq)`${"N\u00e3o foi poss\u00edvel carregar a imagem"}`:""}
    `},Wzb=function(a=!1){a?({className:a}={className:"default-image"},a=(0,_.eq)`${(0,_.eq)``}`): ({className:a}={className:"default-image"},a=(0,_.eq)`${(0,_.eq)``}`); return a},H7=function(a,b=[]){return(0,_.eq)`
    ${a.map((c,d)=>{d=["image-container",`grid-item-${d}-${a.length}`,...b].join(" ");return(0,_.eq)`
    ${c}
    `})}
    `},Xzb=async function(a,b){a.kx&&(b!==a.kx.currentPhotoIndex&&(a.kx.currentPhotoIndex=b,await a.kx.Ap),a.kx.show())},Yzb=async function(a,b){if(a=a.qh[b]?.Sv)(new Image).src=a},Zzb=function(a){return H7(Array.from({length:Math.max(Math.min(a.maxPhotos,a.numPlaceholders),1)},()=>(0,_.eq)``),["placeholder"])},$zb=function(a,b,c){var d=4;if(a.WG){var e=window.getComputedStyle(a.WG).gap;e&&(e=e.match(/(\d+)px/))&&e[1]&&(d=Number(e[1]))}a=a.container?a.container.getBoundingClientRect():a.getBoundingClientRect(); c===1?(b=a.width,d=a.height):c===2||c===3&&b===0?(b=(a.width-d)/2,d=a.height):(b=(a.width-d)/2,d=(a.height-d)/2);return{widthPx:Math.ceil(b*window.devicePixelRatio),heightPx:Math.ceil(d*window.devicePixelRatio)}},bAb=function(a){if(a.photoDisplayDataList.length===0)return H7([(0,_.eq)`
    ${Wzb(a.mini)}
    `],["loaded"]);var b=Math.min(a.maxPhotos,a.photoDisplayDataList.length),c=a.photoDisplayDataList.slice(0,b).map((f,g)=>{var h=g7("{NUM_IMAGE,selectordinal, other{Abrir a #\u00aa foto.}}",{NUM_IMAGE:g+1}),k=encodeURI(aAb(f.uri,$zb(a,g,b)));f=new Image;var m=_.Vm();f.addEventListener("load",()=>{var p=a.Sk.getElementById(m);p&&(p.style.backgroundImage=`url("${k}")`,p.parentElement?.classList.add("loaded"))});f.src=k;a.th.OI.add(f);return a.lightboxEnabled?(0,_.eq)` `:(0,_.eq)`
    `}),d=a.lightboxEnabled?Uzb(a.photoDisplayDataList.length,a.lightboxAffordanceType):"",e=a.lightboxEnabled?(0,_.eq)``:"";return(0,_.eq)` ${H7(c)} ${d} ${e} `},I7=function(a,b){[a]=a.split("=");return(b=[...(b.width?[`w${Math.ceil(b.width)}`]:[]),...(b.pM?["c"]:[]),...(b.height?[`h${Math.ceil(b.height)}`]:[])].join("-"))?`${a}=${b}`:a},aAb=function(a,b){return a.includes("googleusercontent.com")?I7(a,{width:b.widthPx,height:b.heightPx,pM:!0}):a},cAb=function(a){return"Ligar para este n\u00famero de telefone: "+a},dAb=function(a){return"Plus Code: "+ a},eAb=function(a){var b=_.Tk?.rh()?.rh()||void 0;return(new Intl.DateTimeFormat(b,{hour:"numeric",timeZone:"UTC"})).format(new Date(Date.UTC(1970,0,1,a,0,0,0)))},fAb=function(a){var b=a.hours??0;a=a.minutes??0;var c=_.Tk?.rh()?.rh()||void 0;return(new Intl.DateTimeFormat(c,{hour:"numeric",minute:a===0?void 0:"numeric",timeZone:"UTC"})).format(new Date(Date.UTC(1970,0,1,b,a,0,0)))},gAb=function(a){var b=Math.round(a/6E4);if(b<60)return g7("{minutes}min",{minutes:b});a=Math.floor(b/60);b%=60;return b=== 0?g7("{hours}h",{hours:a}):g7("{hours}h{minutes}min",{hours:a,minutes:b})},hAb=function(a,b){return!a||a.length===0||D7(a)?!1:!a.some(c=>{var d=c.open.day;(c=c.close)?(c=c.day,d=d<=c?b>=d&&b<=c:b>=d||b<=c):d=b===d;return d})},iAb=function(a,b){return D7(a)?!0:a.some(c=>{var d=c.open;if(d.day!==b||d.hour!==0||(d.minute??0)!==0)return!1;if(!c.close)return!0;c=c.close;return c.day===(b+1)%7&&c.hour===0&&(c.minute??0)===0||c.day===b&&c.hour===23&&(c.minute??0)>=59})},jAb=function(a,b){if(!a||a.length=== 0)return J7(6,23);if(D7(a))return J7(4,27);if(iAb(a,b))return J7(0,23);var c=a.filter(f=>f.open.day===b);if(c.length===0)return J7(6,23);var d=Infinity;a=-Infinity;for(var e of c)c=e.open.hour,ca&&(a=c);e=Math.min(6,Math.max(0,d-1));return J7(e,a-e<17?e+17:a)},J7=function(a,b){for(var c=[];a<=b;a++)c.push(a);return c},kAb=function(a,b){a.dispatchEvent(new CustomEvent("day-change",{detail:{day:b}, bubbles:!0,composed:!0}))},lAb=function(a,b,c){var d=b%24;return c.get((a+Math.floor(b/24))%7)?.get(d)},mAb=function(a,b,c,d){return(0,_.eq)`
    ${c.map(e=>{var f=lAb(b,e,d),g=(b+Math.floor(e/24))%7===a.th&&e%24===a.wh,h=g&&f?.My!=null,k=Math.min(f?.IB??0,100),m=`${k}%`;f=`${Math.min(f?.qB??0,100)}%`;var p=a.xh.get(e);p||(p=eAb(e%24),a.xh.set(e,p));e=g7("Movimento \u00e0s {time}: {popularTimesPercentage}%",{popularTimesPercentage:k,time:p});return(0,_.eq)` `})}
    `},nAb=function(a,b,c){return c.find(d=>(b+Math.floor(d/24))%7===a.th&&d%24===a.wh)},pAb=function(a){return a.map((b,c)=>{var d=b%3===0;return(0,_.eq)`
    ${d?(0,_.eq)`
    `:_.fs} ${d&&c!==0?oAb[b%24]||"":""}
    `})},qAb=function(a,b){a.selectedValue!==b&&(a.selectedValue=b,a.onSelectedValueChanged?.(b))},rAb=function(){var a=document.createElement("div");a.classList.add("popular-times-info-dialog-content");var b=new _.gq({title:"Hor\u00e1rios de pico",content:a});_.ks((0,_.eq)`
    ${"Com base no hist\u00f3rico de visitas a este lugar."}
    `,a);return b},sAb=function(a){return(0,_.eq)` `},tAb=function(a,b){b=b.map(c=>({label:K7[c.dayOfWeek]||"",value:c.dayOfWeek}));return(0,_.eq)`
    ${"Hor\u00e1rios de pico"}
    {a.ev=c}}> ${sAb(a)}
    `},uAb=function(a,b){return(0,_.eq)`
    ${b.map(c=>(0,_.eq)`
    `)}
    `},vAb=function(a,b){var c=b.find(e=>e.dayOfWeek===a.ev);if(!c)return _.fs;var d=c.EB;b=c.GB;c=c.FB;if(!d||!b||!c)return _.fs;d=gAb(d);b=fAb(b);c=fAb(c);b=g7("Tempo de espera m\u00e1ximo de {duration} entre {startTime} e {endTime}",{duration:d,startTime:b,endTime:c});return(0,_.eq)`
    ${b}
    `},wAb=function(a,b,c){var d=a.userRatingCount;if(d===void 0||d===null)return null;b=(new Intl.NumberFormat(b)).format(d);d=g7("{USER_RATING_COUNT,plural, =1{# avalia\u00e7\u00e3o}one{# avalia\u00e7\u00e3o}other{# avalia\u00e7\u00f5es}}",{USER_RATING_COUNT:d});return(0,_.eq)`${a.googleMapsURI?(0,_.eq)`{c&&e.stopPropagation();_.P(a,311375)}} >${b}`:b}`},xAb=function(a){switch(a){case "NEWEST":return"As avalia\u00e7\u00f5es s\u00e3o ordenadas pelas mais recentes.";case "LOWEST_RATING":return"As avalia\u00e7\u00f5es s\u00e3o ordenadas pela menor nota.";case "HIGHEST_RATING":return"As avalia\u00e7\u00f5es s\u00e3o ordenadas pela maior nota.";default:return"As avalia\u00e7\u00f5es s\u00e3o ordenadas por relev\u00e2ncia."}},yAb=function(a){return(0,_.eq)` `},zAb=function(a){return a.length===0?null:(0,_.eq)`
    ${_.fs}
    ${a.map(b=>(0,_.eq)` `)}
    `},CAb=function(a){var b=a.fuelOptions;if(!b)return null;a=AAb.map(c=>{var {price:d,updateTime:e}=b.fuelPrices.find(f=>f.type===c)??{};return{bN:c,price:d??null,ZJ:e?e.getTime()
      ${a.map(BAb)}
    ${a.some(c=>c.ZJ)?(0,_.eq)`
    * ${"Pre\u00e7o h\u00e1 mais de 24 horas"}
    `:""} `},BAb=function({bN:a,price:b,ZJ:c}){a=g7("{FUEL_TYPE,select, REGULAR_UNLEADED{Comum}MIDGRADE{Aditivada}PREMIUM{Premium}DIESEL{Diesel}other{}}",{FUEL_TYPE:a});return(0,_.eq)`
  • ${a}
    ${b?(0,_.eq)` ${b.toString()} ${c?(0,_.eq)`*`:""} `:(0,_.eq)`-`}
  • `},GAb=function(a){var b=a.evChargeOptions,c=a.requestedLanguage;a=a.requestedRegion;if(!b)return null;var d=_.Tk.rh();c=c??(d.rh()||void 0);a=a??(!d.xh()&&d.th()||void 0);var 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,_.eq)`
      ${b.map(f=>DAb(f,e))}
    ${c?EAb(FAb(c,e)):""}
    `},EAb=function(a){return(0,_.eq)`
    ${"\u00daltima atualiza\u00e7\u00e3o: "+a}
    `},DAb=function(a,b){var c=a.count,d=a.availableCount,e=a.maxChargeRateKw,f=(h,k)=>(new Intl.NumberFormat(b,k)).format(h);a=g7("{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{Tomada el\u00e9trica}other{Conector desconhecido}}",{EV_CONNECTOR_TYPE:a.type});var g=h=>d==null?null:g7("{VARIANT,select, short{{AVAILABLE_COUNT}/{TOTAL_COUNT}}standalone{{AVAILABLE_COUNT} de {TOTAL_COUNT} dispon\u00edveis}other{}}", {VARIANT:h,AVAILABLE_COUNT:d,TOTAL_COUNT:c});e=f(e,{maximumFractionDigits:2})+" kW";return(0,_.eq)`
  • ${(0,_.eq)``}
    ${a} \u00b7 ${e}
    ${d==null?(0,_.eq)`
    ${"Total"} ${f(c)}
    `:(0,_.eq)` `}
  • `},FAb=function(a,b){a=Math.floor((Date.now()-a.getTime())/6E4);var 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")},HAb=function(a){try{return(new URL(a??"")).hostname.replace(/^(www\.)/,"")}catch(b){return a}},IAb=function(a){return"Site: "+a},M7=function(){for(let [a,b]of JAb.entries())_.Kn(a,b);for(let [a,b]of KAb.entries())_.Kn(a,b)},N7=function(a){return!!a&&typeof a==="object"&& typeof a.equals==="function"},LAb=function(a){return Object.entries(a).sort(([b],[c])=>b.localeCompare(c))},O7=function(a,b){if(a===b)return!0;if(N7(a)!==N7(b))return!1;if(N7(a))return a.equals(b);if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;for(var c=0;cd!==void 0);b=LAb(b).filter(([,d])=>d!==void 0);if(a.length!== b.length)return!1;for(c=0;c0;){a.nw=c;await a.Ap;if(a.sh!==b)break;a:{if(!a.Nz){var d=0;break a}d=a.Nz.children;let e=d.length;if(e===0){d=0;break a}let f=1,g=d[0].offsetTop; for(let h=1;hg&&(f++,g=k)}d=f}if(d<=2)break;c--}},PAb=function(a){if(!a.Nz)return-1;a=a.Nz.children;var b=a.length;if(b===0)return-1;var c=1,d=a[0].offsetTop;for(let e=1;ed&&(c++,d=f,c===3))return e}return-1},RAb=function(a){return a.renderInfo?"modos de transporte p\u00fablico: "+(QAb.get(a.renderInfo.vehicleType)??"Transporte p\u00fablico"):""},SAb=function(a){var b=new Map,c=new Map;for(let e of a.agencies??[])for(let f of e.lines?? []){a=f.vehicleType;if(!a)continue;a:switch(a){case "RAIL":case "HEAVY_RAIL":case "COMMUTER_TRAIN":case "HIGH_SPEED_TRAIN":case "LONG_DISTANCE_TRAIN":case "METRO_RAIL":var d="RAIL";break a;case "BUS":case "INTERCITY_BUS":d="BUS";break a;default:d=a}b.has(d)||b.set(d,[]);let g=b.get(d),h={textColor:f.textColor||void 0,backgroundColor:f.backgroundColor||void 0,displayName:f.displayName||void 0,shortDisplayName:f.shortDisplayName||void 0,vehicleType:a};g.some(k=>{var m=h.shortDisplayName||h.displayName, p=k.shortDisplayName||k.displayName;return k.textColor===h.textColor&&k.backgroundColor===h.backgroundColor&&m===p})||g.push(h);(a=f.vehicleIcon?.url?.toString())&&!c.has(d)&&c.set(d,a)}return{pO:b,LN:c}},TAb=function(a){return[...a].sort((b,c)=>(b.shortDisplayName||b.displayName||"").localeCompare(c.shortDisplayName||c.displayName||""))},VAb=function(a){var {pO:b,LN:c}=SAb(a);return Array.from(b.entries(),([d,e])=>({DK:c.get(d),lines:TAb(e),vehicleType:d})).sort((d,e)=>{d=d.vehicleType;e=e.vehicleType; var f=UAb.indexOf(d),g=UAb.indexOf(e);f===-1&&(f=Infinity);g===-1&&(g=Infinity);return f===Infinity&&g===Infinity?d.localeCompare(e):f-g})},XAb=function(a,b){a=WAb.get(a.toUpperCase());return a!==void 0?a(b):!0},P7=function(a){var b=a.place,c=a.sj,d=a.Al;return((a=YAb.get(a.Hl))?XAb(a,b):1)&&d?c:null},aBb=function(a){var b=[...ZAb.keys(),"GMP-PLACE-ALL-CONTENT","GMP-PLACE-STANDARD-CONTENT"],c=[];if(a&&$Ab.includes(a.tagName)){c=[...a.children].some(e=>b.includes(e.tagName.toUpperCase()));let d=a.querySelector("gmp-place-content-config"); c=d&&!c?[...d.children]:[...a.children]}a=[];for(let d of c)b.includes(d.tagName.toUpperCase())&&a.push(d);return a},cBb=function(a,b){var c=b.contentConfig,d=b.slotsConstructionData;b=P7({place:a,sj:a.primaryTypeDisplayName?(0,_.eq)`${a.primaryTypeDisplayName}`:null,Hl:"placeType",Al:!!c?.placeType,slotsConstructionData:d});{let g=a.priceRange;if(g&&g.startPrice){var e=new W6("#,##0",g.startPrice.currencyCode);var f=S6(g.startPrice.currencyCode);e=g.endPrice?(0,_.eq)` ${g7("{CURRENCY_SYMBOL} {START_PRICE}-{END_PRICE}",{START_PRICE:e.format(g.startPrice.units),END_PRICE:e.format(g.endPrice.units),CURRENCY_SYMBOL:f})} `:(0,_.eq)` ${g7("{CURRENCY_SYMBOL} {START_PRICE}+",{START_PRICE:e.format(g.startPrice.units),CURRENCY_SYMBOL:f})} `}else(f=a.priceLevel)&&f!=="FREE"?(e=g7("{PRICE_LEVEL,select, INEXPENSIVE{ {CURRENCY_SYMBOL}}MODERATE{ {CURRENCY_SYMBOL}{CURRENCY_SYMBOL}}EXPENSIVE{ {CURRENCY_SYMBOL}{CURRENCY_SYMBOL}{CURRENCY_SYMBOL}}VERY_EXPENSIVE{ {CURRENCY_SYMBOL}{CURRENCY_SYMBOL}{CURRENCY_SYMBOL}{CURRENCY_SYMBOL}}other{}}",{PRICE_LEVEL:f,CURRENCY_SYMBOL:S6(U6.vv)}),f=g7("{PRICE_LEVEL,select, INEXPENSIVE{Barato}MODERATE{Relativamente caro}EXPENSIVE{Caro}VERY_EXPENSIVE{Muito caro}other{}}",{PRICE_LEVEL:f}),e=(0,_.eq)` ${e} `):e=null}e=P7({place:a,sj:e,Hl:"price",Al:!!c?.price,slotsConstructionData:d});a=P7({place:a,sj:bBb(a,!b&&!e),Hl:"accessibleEntranceIcon",Al:!!c?.accessibleEntranceIcon,slotsConstructionData:d});return w7(b)&&w7(e)&&w7(a)?null:(0,_.eq)` ${y7(b,e,a)} `},bBb=function(a,b=!1){return a.accessibilityOptions?.hasWheelchairAccessibleEntrance?(0,_.eq)` ${dBb({className:"wheelchair",ariaHidden:b?"true":"false",yQ:b?"":"Entrada acess\u00edvel"})} ${b?(0,_.eq)`${"Entrada acess\u00edvel"}`:""} `:null},eBb=function(a){var b=P7({place:a.place,sj:(0,_.eq)`${a.place?.displayName}`,Hl:"name",Al:!0,slotsConstructionData:a.slotsConstructionData}),c=P7({place:a.place,Hl:"action-corner",sj:(0,_.eq)``,Al:!1,slotsConstructionData:a.slotsConstructionData});c=a.enableCornerActions?(0,_.eq)`
    ${c}
    `:_.fs;return w7(b)&&!a.enableCornerActions?_.fs:(0,_.eq)`
    ${b} ${c}
    `},gBb=function(a,b){for(let {Hs:c,data:d}of b)switch(c){case Q7:b=d;for(let e of Object.keys(b))if(!(e in a.Ex)){let f=fBb.get(e)||e;_.gE(a,`'${f}' is not a supported content config.`)}return b; case R7:return a.UB;case S7:return a.Ex}},U7=function(a){return[...(new Set(a.map(b=>T7.get(b)||b)))]},W7=function(a){return b=>{b=V7(b);if(!b.length)throw _.Kl("fields array must not be empty");var c=b.filter(d=>!a.has(d)&&d!=="*");if(c.length>0)throw _.Kl(`Unknown fields requested: ${c.join(", ")}`);return b}},hBb=function(a){try{let b=v6(a);if(b instanceof _.bn)return b}catch(b){}throw _.Kl(`Invalid LocationRestriction: ${JSON.stringify(a)}`);},iBb=function(a){var b=v6(a);if(b instanceof _.bn|| b instanceof _.cm||b instanceof _.Yn||b==="IP_BIAS")return b;throw _.Kl(`Invalid LocationBias: ${JSON.stringify(a)}`);},kBb=function(a){a=jBb(a);var b=a.priceLevels,c=a.minRating,d=a.locationBias,e=a.locationRestriction,f=a.query,g=a.textQuery,h=a.rankBy,k=a.rankPreference;if(f&&g)throw _.Kl("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 _.Kl("'textQuery' must be specified"); if(k&&h)throw _.Kl("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 _.Kl("minRating must be a number between 0-5 inclusive");if(d&&e)throw _.Kl("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},mBb=function(a){return lBb(a)},oBb=function(a){a=nBb(a);var b=a.input,c=a.inputOffset,d=a.locationBias,e=a.locationRestriction;if(c!=null&&(c<0||c>=b.length))throw _.Kl("'inputOffset' should be less than 'input.length' and greater than or equal to 0.");if(d&&e)throw _.Kl("Setting both 'locationBias' and 'locationRestriction' is not supported in autocomplete. Please set either 'locationBias' or 'locationRestriction'");return a},pBb=function(a){if(typeof a==="string"&&a!=="IP_BIAS")throw _.Kl("value for type string is invalid."); return _.Ul([_.Tp,_.dn,b6,_.tr])(a)},Y7=function(a,b=[],c={}){c=new X7({id:a.getId(),resourceName:a.getName(),requestedLanguage:c.requestedLanguage,requestedRegion:c.requestedRegion});c.Ch=a;A7(c,b);return c},qBb=async function(a,b){var c=kBb(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=[...Z7]);var d=c.fields.filter(e=> e!=="resourceName");c.fields=U7(c.fields);({LJ:a}=await _.Rk("places_impl"));try{return{places:(await a(c,b)).DD().map(e=>Y7(_.Hf(e),d,{requestedLanguage:c.language,requestedRegion:c.region}))}}catch(e){if(e instanceof _.ak)throw _.wq("Error in searchByText: "+e.message,"PLACES_SEARCH_TEXT",e);throw e;}},rBb=async function(a,b){var c=lBb(a);c.fields.includes("id")||c.fields.push("id");c.fields.includes("*")&&(c.fields=[...Z7]);var d=c.fields.filter(e=>e!=="resourceName");c.fields=U7(c.fields);({UP:a}= await _.Rk("places_impl"));try{return{places:(await a(c,b)).DD().map(e=>Y7(_.Hf(e),d,{requestedLanguage:c.language,requestedRegion:c.region}))}}catch(e){if(e instanceof _.ak)throw _.wq("Error in searchNearby: "+e.message,"PLACES_NEARBY_SEARCH",e);throw e;}},vBb=async function(a,b){a=sBb(a);if(!b.Nk)throw Error("SearchReviewsRequest must include an access token.");var {NJ:c}=await _.Rk("places_impl");try{return{reviews:wxb(await c(a,b)).filter(d=>_.G(d,tBb,1)).map(d=>{d=_.H(d,tBb,1);var e=_.qg(d,uBb, 2),f=new $7;if(e){var g=new a8;var h=e.Xi()?.ci()||"";g=_.Yg(g,1,h);h=e.getUrl()||"";g=_.Yg(g,2,h);e=_.I(e,3)||"";e=_.Yg(g,3,e)}else e=void 0;f=_.tg(f,a8,13,e);e=_.qg(d,b8,9)||void 0;f=_.tg(f,b8,17,e);e=_.qg(d,_.Wq,6)?.ci()||"";f=_.Yg(f,2,e);e=_.zg(d,3)||0;f=_.Wg(f,7,e);e=d.ci()||void 0;f=_.tg(f,_.Wq,9,e);e=_.qg(d,_.Wq,5)||void 0;f=_.tg(f,_.Wq,12,e);e=_.I(d,8)||"";f=_.Yg(f,15,e);d=_.I(d,7)||"";d=_.Yg(f,16,d);return new c8(d)})}}catch(d){if(d instanceof _.ak)throw _.wq("Error while searching for reviews: "+ d.message,"PLACES_REVIEWS_SEARCH",d);throw d;}},yBb=async function(a,b,c){a=wBb(a);if(!c.Nk)throw Error("SearchMediaRequest must include an access token.");var {MJ:d}=await _.Rk("places_impl");try{return{media:uxb(await d(a,c)).map(e=>{var f=_.qg(e,xBb,5),g=f?.xh();e=_.qg(e,uBb,2);return{TE:b,authorAttributions:e?[{displayName:e.Xi()?.ci()||"",uri:e.getUrl()||"",photoURI:_.I(e,3)||""}]:[],flagContentURI:f?.rh()||null,googleMapsURI:f?.th()||null,uri:g?.getUrl()||""}})}}catch(e){if(e instanceof _.ak)throw _.wq("Error while searching for media: "+ e.message,"PLACES_MEDIA_SEARCH",e);throw e;}},d8=async function(a,b,c){b=_.Ml({fields:zBb,sessionToken:_.Wl(_.Ol(_.Zs,"AutocompleteSessionToken")),internalUsageAttributionIds:_.Wl(_.Rl(_.tr,1))})(b);b.fields.includes("*")&&(b.fields=[...Z7]);var d=b.fields.filter(h=>!a.Vh(h));b.fields.includes("id")&&d.push("id");if(!d.length)return{place:a};var e=U7(d),{QM:f}=await _.Rk("places_impl"),g=b.sessionToken??a.sessionToken??void 0;try{let h=await f(a.id,e,a.requestedLanguage,a.requestedRegion,g,b.internalUsageAttributionIds? Array.from(b.internalUsageAttributionIds):void 0,c);if(!h)throw Error("Server returned no data");let k=_.Td(a.Ch)?_.Hf(a.Ch):a.Ch;for(let p of d){let q=T7.get(p);if(!q)continue;let u=`clear${ABb(q)}List`;if(typeof k[u]==="function")k[u]()}BBb(k,new _.Pla(CBb(h)));a.Ch=k.wh();A7(a,d);let m=h.getId()||h.getName();m&&Kzb(a,m);a.sessionToken=void 0;return{place:a}}catch(h){if(h instanceof _.ak)throw _.wq("Error fetching fields: "+h.message,"PLACES_GET_PLACE",h);throw h;}},DBb=function(a){var b={};(a.Bw.has("*")? z7:a.Bw).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 "resourceName":b.resourceName=a.resourceName;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 "shortFormattedAddress":b.shortFormattedAddress=a.shortFormattedAddress;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 "currentOpeningHours":b.currentOpeningHours=a.currentOpeningHours?a.currentOpeningHours.toJSON():null;break;case "regularSecondaryOpeningHours":b.regularSecondaryOpeningHours=a.regularSecondaryOpeningHours?a.regularSecondaryOpeningHours.map(d=>d.toJSON()):[];break;case "currentSecondaryOpeningHours":b.currentSecondaryOpeningHours=a.currentSecondaryOpeningHours?a.currentSecondaryOpeningHours.map(d=>d.toJSON()):[];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;break;case "evChargeAmenitySummary":b.evChargeAmenitySummary=a.evChargeAmenitySummary?.toJSON()??null;break;case "neighborhoodSummary":b.neighborhoodSummary= a.neighborhoodSummary?.toJSON()??null;break;case "generativeSummary":b.generativeSummary=a.generativeSummary?.toJSON()??null;break;case "reviewSummary":b.reviewSummary=a.reviewSummary?.toJSON()??null;break;case "timeZone":b.timeZone=a.timeZone?.toJSON()??null;break;case "isPureServiceAreaBusiness":b.isPureServiceAreaBusiness=a.isPureServiceAreaBusiness;break;case "subDestinations":b.subDestinations=a.subDestinations?a.subDestinations.map(d=>({id:d.id,resourceName:d.resourceName})):[];break;case "futureOpeningDate":b.futureOpeningDate= a.futureOpeningDate;break;case "popularTimes":b.popularTimes=a.popularTimes?.toJSON()??null;break;case "containingPlaces":b.containingPlaces=a.containingPlaces?a.containingPlaces.map(d=>({id:d.id,resourceName:d.resourceName})):[];break;case "addressDescriptor":b.addressDescriptor=a.addressDescriptor?.toJSON()??null;break;case "transitStation":b.transitStation=a.transitStation?.toJSON()??null}});return b},f8=function(a){var b=d6(new _.W5,a.id).wh();b=_.Hf(b);var c=["id"];if(a.Vh("location")){var d= a.Ch.getLocation();_.tg(b,_.Qq,12,d);c.push("location")}a.Vh("viewport")&&(d=_.qg(a.Ch,_.Rq,13),_.tg(b,_.Rq,13,d),c.push("viewport"));a.Vh("googleMapsLinks")&&(a=_.qg(a.Ch,e8,85),_.tg(b,e8,85,a),c.push("googleMapsLinks"));return Y7(b,c)},zBb=function(a){a=EBb(a);var b=new Set([...FBb,"openingHours"]),c=a.filter(d=>!b.has(d)&&d!=="*");if(a.includes("openingHours"))throw _.Kl("unknown property 'openingHours', did you mean 'regularOpeningHours'?");if(a.includes("openingHours")&&a.includes("regularOpeningHours"))throw _.Kl("Both 'openingHours' and 'regularOpeningHours' provided. Please use only 'regularOpeningHours'"); a.includes("openingHours")&&(a[a.indexOf("openingHours")]="regularOpeningHours");if(c.length>0)throw _.Kl(`Unknown fields requested: ${c.join(", ")}`);return a},ABb=function(a){return a.split("_").map(b=>b.charAt(0).toUpperCase()+b.slice(1)).join("")},GBb=function(a){return _.ti(_.si(new _.Qq,a.lat),a.lng)},KBb=function(a,b=null,c){g8||(g8=new HBb);var d=g8;c={..._.Ex(c?.Nk),"X-Goog-FieldMask":"results.placeId,results.types"};b?.length&&(c["X-Goog-Maps--Tmp-Internal-Usage-Attribution-Ids"]=b.join(",")); a=gzb(new IBb,GBb(a));return jzb(d.qh,a,c).then(e=>_.sg(e,JBb,1))},LBb=function(a){for(let b of a)if(_.Kg(b,12,_.Yf()).includes("point_of_interest"))return b.rh();return a[0]?.rh()??null},MBb=function(a){if(!a||a.trim()==="*")return new Set;a=a.split(",").map(b=>b.trim().toLowerCase()).filter(Boolean);return new Set(a)},NBb=function(a,b){var c=MBb(b);return c.size?[...a].filter(d=>c.has(d.toLowerCase())):a},PBb=function(a){return new Set(["displayName","googleMapsURI",...Object.keys(a).map(b=>OBb[b]).flat()])}, QBb=function(a,b){return!b||b.media?!1:Array.from(PBb(b)).every(c=>a[c]!==void 0)},TBb=async function(a,b,c,d){return d(await Promise.all((a.photos??[]).map(async e=>RBb(e,b,c,d).catch(SBb))))},RBb=async function(a,b,c,d){var {KH:e}=d(await _.Rk("places_impl"));try{let f=d(await e(`${a.name}/media`,1E3,void 0,b,c));if(!f)throw Error("Error fetching photo URI: Server returned no data");return f}catch(f){if(f instanceof _.ak)throw _.wq(`Error fetching photo URI: ${f.message}`,"PLACES_GET_PHOTO_MEDIA", f);throw f;}},SBb=function(a){a instanceof Error&&console.warn(a);return null},UBb=function(a){var b=[Q7],c=[],d=[h8,i8,R7,S7];t7(a.Vp())?d.push(...c):d.push(...b);for(let e of d)a.Hx.add(e)},VBb=async function(a,b){await _.Rp(a,async()=>{a.Lk=b.clone({requestedLanguage:a.Hh.language,requestedRegion:a.Hh.region});a.xh=!0},230164)},XBb=async function(a,b){a.wm="LOADING";a.photoDisplayDataList=[];a.er=[];a.bv=[];j8(a);await _.Rp(a,async c=>{if(a.th){var d=c(await a.th.fetch(c,a.sh));await WBb(a,b,d.Go(), _.I(d,3),c)}else _.P(a,263055)},230164)},ZBb=async function(a,b){a.wm="LOADING";a.photoDisplayDataList=[];a.er=[];a.bv=[];j8(a);await _.Rp(a,async c=>{if(a.th){var d=c(await a.th.fetch(c,a.sh)),e=c(await YBb(a,b,d.Go()));await WBb(a,{id:e},d.Go(),_.I(d,3),c)}else _.P(a,263055)},230165)},j8=function(a){a.Lk=void 0;a.xh=!1},aCb=function(a,b,c){a.Lk&&a.th&&_.Rp(a,async d=>{b&&(a.uj=1);var e=d(await a.th.fetch(d));c&&(a.wm="LOADING");var [f,g]=d(await $Bb(a,a.Lk.id,a.Lk.displayName??"",e.Go(),a.contentConfig, b,c,d));b&&f.status==="fulfilled"&&(a.er=f.value??[],a.uj=2);c&&g.status==="fulfilled"&&(a.bv=g.value??[],a.wm="SUCCESS")})},cCb=function(a,b,c,d,e){if(a.rh&&a.rh.placeId===b&&a.rh.query===d&&a.rh.rankPreference===e)return a.rh.promise;var f=bCb(a,b,c,d,e).finally(()=>{a.rh?.promise===f&&(a.rh=void 0)});a.rh={placeId:b,query:d,rankPreference:e,promise:f};return f},eCb=function(a,b,c,d,e,f){if(a.qh&&a.qh.placeId===b&&a.qh.query===e&&a.qh.rankPreference===f)return a.qh.promise;var g=dCb(a,b,c,d,e,f).finally(()=> {a.qh?.promise===g&&(a.qh=void 0)});a.qh={placeId:b,query:e,rankPreference:f,promise:g};return g},$Bb=async function(a,b,c,d,e,f,g,h){f=f?cCb(a,b,d,e?.reviews?.query,e?.reviews?.rankPreference):Promise.resolve(null);a=g?eCb(a,b,c,d,e?.media?.query,e?.media?.rankPreference):Promise.resolve(null);return h(await Promise.allSettled([f,a]))},fCb=async function(a,b,c,d){var e={requestedLanguage:a.Hh.language,requestedRegion:a.Hh.region};b=b instanceof X7?b.clone(e):new X7({...e,...b});a={fields:NBb(new Set([...k8, ...a.FA]),d),internalUsageAttributionIds:a.sh};await d8(b,a,{Nk:c});return b},YBb=async function(a,b,c){a=await KBb(b,a.sh,{Nk:c});if(a=LBb(a))return a;throw Error("No geocoding results");},gCb=async function(a,b,c,d=null,e=!1){c=c(await TBb(a,d,{Nk:b},c));b=c.map((g,h)=>g?{uri:g,TE:a.displayName??"",authorAttributions:a.photos?.[h]?.authorAttributions??[],flagContentURI:a.photos?.[h]?.flagContentURI??null,googleMapsURI:a.photos?.[h]?.googleMapsURI??null}:null).filter(Boolean);c=b.length===0&&c.length> 0;var f;e||(f=c?"ERROR":"SUCCESS");return{photoDisplayDataList:b,wm:f}},bCb=async function(a,b,c,d,e){try{return b={parent:`places/${b}`,fields:hCb},d&&(b.query=d),e&&(b.rankPreference=e),a.Hh.language&&(b.language=a.Hh.language),a.Hh.region&&(b.region=a.Hh.region),(await vBb(b,{Nk:c})).reviews}catch(f){return[]}},dCb=async function(a,b,c,d,e,f){try{return b={parent:`places/${b}`,fields:l8},e&&(b.query=e),f&&(b.rankPreference=f),a.Hh.language&&(b.language=a.Hh.language),a.Hh.region&&(b.region=a.Hh.region), (await yBb(b,c,{Nk:d})).media}catch(g){return[]}},WBb=async function(a,b,c,d,e){var f=b instanceof X7?b.id:b.id,g=a.contentConfig?.reviews?.query,h=a.contentConfig?.reviews?.rankPreference,k=!(!g&&!h);a.uj=1;a.wm="LOADING";b=fCb(a,b,c,d);g=k?cCb(a,f,c,g,h):Promise.resolve([]);var [m,p]=e(await Promise.all([b,g]));a.Lk=m;k&&(a.er=p);a.uj=2;h=a.contentConfig?.media?.query;b=a.contentConfig?.media?.rankPreference;k=!(!h&&!b);g=gCb(m,c,e,a.sh,k);c=k?eCb(a,f,m.displayName??"",c,h,b):Promise.resolve([]); var [q,u]=e(await Promise.all([g,c]));a.photoDisplayDataList=q.photoDisplayDataList;q.wm!==void 0&&(a.wm=q.wm);k&&(a.bv=u,a.wm="SUCCESS")},iCb=function(a,b,{gQ:c=!1,showIcon:d=!1,fM:e={},uO:f,tO:g,ariaLabel:h}){return a?(0,_.eq)` {f&&g&&_.P(f.id,g);f&&_.Zo[35]&&(_.Tk?.yh()||[]).length>0&&_.P(f.id,334117,{force100PercentSampledLog:!0})}}> ${b} `:""},kCb=function(a,{variant:b}){if(b==="none")return(0,_.eq)``;var c=jCb[b];return(0,_.eq)`${iCb(a.googleMapsURI??null,c.text,{showIcon:c.showIcon,fM:{["open-in-maps-button"]:!0,[b]:!0},uO:a,tO:254684,ariaLabel:_.Zp("Abrir no Maps")})}`},lCb=function(a,b=!1,c){return(0,_.eq)`
    ${b?"":m8(void 0,{showInfoButton:!0,kC:!0,attributionType:"TEXT",infoButtonTapAreaExpanded:!1,contentConfig:a,Dr:c})}
    `},o8=function(a,b,c={}){var {OE:d,kF:e,LD:f,titleSize:g,fontSize:h,PN:k,infoButtonTapAreaExpanded:m,slotsConstructionData:p={Fq:[],um:[]},showTransit:q,Dr:u}=c,x=d?kCb(a,{variant:d}):null,z=c.contentConfig??n8;b=t7(b);p.Fq.some(mCb);p.um.some(mCb);x=x||_.fs;x=w7(x)?_.fs:(0,_.eq)`
    ${x}${_.fs}
    `;b=(0,_.mq)({"basic-info":!0,advanced:b});var B=!!((c.addressEnabled??!0)&&z.address),K=c.ratingVariant,O=c.ratingInfoButtonShown??!1;c=c.truncationPreferred??!1;var A=k?Hzb(a):"";if(e)if(e.AH==null&&e.distanceMeters==null)var Q=(0,_.eq)``;else{var da=e.distanceMeters;Q=e.AH;if(Q==null&&da==null)Q={};else{var ja=_.Tk.rh(),Ha=ja.rh()||void 0;ja=(ja=!ja.xh()&&ja.th()||void 0)&&_.Cja.has(ja.toUpperCase())?1:0;var Ka=void 0,Ea=void 0;da!=null&&(da=ja===1?da/1609.34:da/1E3,Ea=(new Intl.NumberFormat(Ha, {maximumFractionDigits:1,style:"unit",unit:ja===1?"mile":"kilometer",unitDisplay:"short"})).format(da));Q!=null&&(Ka=(new Intl.NumberFormat(Ha,{maximumFractionDigits:0,style:"unit",unit:"minute",unitDisplay:"short"})).format(Q/60));Q={XM:Ea,YM:Ka}}var {XM:Ya,YM:pb}=Q;Q=(0,_.eq)` `;Q=(0,_.eq)`
    ${Ya??(0,_.eq)``} ${pb?(0,_.eq)`${Q}${pb}`:(0,_.eq)``}
    `}else Q="";return(0,_.eq)`
    ${_.fs} ${A} ${Q} ${x} ${f?null:m8(a,{contentConfig:z,Dr:u,kC:!1,attributionType:"TEXT",infoButtonTapAreaExpanded:m,showInfoButton:!0,fQ:p.Fq})}
    `},mCb=function(a){return a instanceof p8&&(!a.slot||a.slot==="action-main")},m8=function(a,b={}){var c=new Map([["BLACK","#000"],["WHITE","#fff"],["GRAY","#5e5e5e"]]),{contentConfig:d,Dr:e,kC:f=!1,attributionType:g="LOGO",infoButtonTapAreaExpanded:h=!1,showInfoButton:k=!1,bQ:m=!1}=b,p=!!(a?.reviews?.length&&m&&d?.reviews);a=[...(a?.rating!=null&&d?.rating||p?[L7]:[]),...(p?[yAb(b.rankPreference)]:[]),nCb];b=c.get(e?.lightSchemeColor||d?.attribution?.lightSchemeColor||"GRAY");c=c.get(e?.darkSchemeColor|| d?.attribution?.darkSchemeColor||"WHITE");c=(0,_.eq)` `;return f?(0,_.eq)`
    ${c}
    `:c},pCb=function(a){return a.consumerAlert&&a.consumerAlert.overview?(0,_.eq)`
    ${(0,_.eq)``}
    ${"Alerta: "+a.consumerAlert.overview} ${oCb(a.consumerAlert.details)}
    `:null},oCb=function(a){if(!a)return null;var b=a.aboutLinkURI&&a.aboutLinkTitle?[{text:a.aboutLinkTitle,href:a.aboutLinkURI}]:[],c=new _.nt,d=new _.ot;d.heading=a.title??void 0;d.description=a.description??void 0;d.links=b;c.appendChild(d);return(0,_.eq)` ${new _.gq({title:"Google Maps",rK:!1,content:c})}`},q8=function(a,b=!1){a=P7({place:a.Lk,sj:(0,_.eq)`
    `,Hl:"media",Al:!!a.contentConfig?.media,slotsConstructionData:{Fq:a.uq,um:a.um}});return w7(_.fs)&&w7(a)?_.fs:(0,_.eq)` ${a} ${_.fs} `},r8=function(a){return!(a.Hh.showsAttribution??!0)||_.Zo[35]},s8=function(a){return t7(a.Vp())||(_.Zo[171]||!1)&&a.experimentalHideOpenInMapsButton||!!_.Zo[35]&&!!_.Tk?.Ah()},qCb=function(a){var b=a.place,c=a.contentConfig;a=a.slotsConstructionData;var d=b.internationalPhoneNumber??(b.nationalPhoneNumber||"");b=[P7({place:b,sj:u7((0,_.eq)``, b.formattedAddress,Dzb),Hl:"address",Al:!!c?.address,slotsConstructionData:a}),P7({place:b,sj:XAb("GMP-PLACE-OPENING-HOURS",b)?(0,_.eq)` ${(0,_.eq)``} `:null,Hl:"openingHours",Al:!!c?.openingHours,slotsConstructionData:a}),P7({place:b,sj:(0,_.eq)` ${(0,_.eq)``} `,Hl:"popularTimes",Al:!1,slotsConstructionData:a}),P7({place:b,sj:u7((0,_.eq)``,HAb(b.websiteURI),IAb,b.websiteURI,!1,["website-link"]),Hl:"website",Al:!!c?.website,slotsConstructionData:a}),P7({place:b,sj:u7((0,_.eq)``, d,cAb,`tel:+${d.replace(/[-()\s+]/g,"")}`,!0),Hl:"phoneNumber",Al:!!c?.phoneNumber,slotsConstructionData:a}),P7({place:b,sj:u7((0,_.eq)``,b.plusCode?.compoundCode,dAb),Hl:"plusCode",Al:!!c?.plusCode,slotsConstructionData:a})].filter(e=>!w7(e)); return b.length?(0,_.eq)`
    ${b}
    `:null},rCb=function(a){var b=a.place,c=a.contentConfig;a=a.slotsConstructionData;var d=P7({place:b,sj:x7([CAb(b),GAb(b)]),Hl:"typeSpecificHighlights",Al:!!c?.typeSpecificHighlights,slotsConstructionData:a});b=[pCb(b),d,qCb({place:b,contentConfig:c,slotsConstructionData:a})];return x7(b)},sCb=function(a){var b=a.place,c=a.contentConfig;a=a.slotsConstructionData;var d=pCb(b);if(b.reviewSummary){var e=b.reviewSummary.text;var f= b.reviewSummary.disclosureText,g=b.reviewSummary.flagContentURI,h=b.reviewSummary.reviewsURI,k=[];h&&k.push({text:"Ver avalia\u00e7\u00f5es",uri:h});k.push({text:"Sobre este resumo",uri:"https://support.google.com/local-listings/answer/9851099"});g&&k.push({text:"Denunciar resumo",uri:g});e=(0,_.eq)`

    ${"Resumo das avalia\u00e7\u00f5es"}

    ${e}

    ${f}

    ${g&&h?(0,_.eq)``:null}
    `}else e=null;return x7([d,P7({place:b,sj:e,Hl:"reviewSummary",Al:!!c?.reviewSummary,slotsConstructionData:a}),P7({place:b,sj:zAb(b.reviews??[]),Hl:"reviews",Al:!!c?.reviews,slotsConstructionData:a})])},tCb=function(a){var b=a.place,c=a.contentConfig;a=a.slotsConstructionData;var d=!!c?.reviews||!!c?.reviewSummary||!1;return[{name:"Vis\u00e3o geral",content:rCb({place:b,contentConfig:c,slotsConstructionData:a})},{name:"Avalia\u00e7\u00f5es",content:d?sCb({place:b,contentConfig:c,slotsConstructionData:a}): null},{name:"Sobre",content:P7({place:b,sj:Gzb(b),Hl:"featureList",Al:!!c?.featureList,slotsConstructionData:a})}].filter(e=>!w7(e.content))},uCb=function(a){return a.length>1?(0,_.eq)` b.name)}> ${a.map(({content:b},c)=>(0,_.eq)`
    ${b}
    `)}
    `:a.length===1?(0,_.eq)`
    ${a[0].content}
    `:null},vCb=function(a){return P7({place:a.Lk,sj:(0,_.eq)`
    `,Hl:"media",Al:!!a.contentConfig?.media,slotsConstructionData:{Fq:a.uq,um:a.um}})},zCb=function(a){class b extends a{constructor(){super(...arguments);this.oB=1;this.UB=wCb;this.Ex=xCb}Bj(){}HD(){return"title-medium"}vD(){var c=this.qj?.content?.media?.preferredSize;return{...super.vD(),"media-size-small":c==="SMALL","media-size-medium":c==="MEDIUM","media-size-large":c==="LARGE"}}eD(){}get ZD(){return!0}Cx(){return this.qj}iM(c){var d=c.place,e=c.Pw,f=c.ww;c=c.QB;this.Lk=d;this.bv=c??[];this.photoDisplayDataList= e?[{uri:e,TE:d.displayName??"",authorAttributions:[],flagContentURI:null,googleMapsURI:null}]:[];this.wm=f;this.uj=2}}b.styles=[yCb];return b},ACb=function(a={}){var b={};t8=!0;try{let c=new u8({...a});c.Dt({showsAttribution:!1,...b});a.orientation==="VERTICAL"&&c.classList.add("place-search-vertical-card");return c}finally{t8=!1}},BCb=function(a,b){a.classList.add("carousel-nav-button-hidden");b?.focus({preventScroll:!0})},CCb=function(a){a.classList.remove("carousel-nav-button-hidden")},v8=function(a){var b= a.clientWidth;a=a.offsetLeft;return{width:b,II:a,HJ:a+b}},DCb=function(a){return{width:a.clientWidth,jE:a.scrollLeft,KP:a.scrollLeft+a.clientWidth,XI:a.scrollWidth-a.clientWidth,Mj:getComputedStyle(a).direction==="rtl"}},w8=function(a){return(a=a.match(/(\d+)/))?Number(a[1]):0},x8=function(a,b){return a.II>=b.jE&&a.HJ<=b.KP},FCb=function(a,b){var c=DCb(a.Gr),d=c.Mj,e=c.XI,f;a:{if(b===1)for(f=a.Vn.length-1;f>=0;f--)if(x8(v8(a.Vn[f]),c))break a;for(f=0;f=-1&&f<=1;x8(v8(a.Vn[0]),b)||e?BCb(a.Xu,d===a.Xu?a.Ty:null):CCb(a.Xu);x8(c,b)||f?BCb(a.Ty,d===a.Ty?a.Xu:null):CCb(a.Ty);a.Xu.classList.toggle("carousel-nav-button-rtl",b.Mj);a.Ty.classList.toggle("carousel-nav-button-rtl", b.Mj)},HCb=function(a){clearTimeout(a.sh);a.sh=setTimeout(()=>{z8(a)},10)},GCb=function(a){a.Vn.forEach(b=>{(b=b.firstElementChild.assignedElements()[0])&&a.qh.observe(b,a.xh)})},ECb=function(a){var b=w8(getComputedStyle(a.JO).paddingLeft);a=w8(getComputedStyle(a.Xu).width)+w8(getComputedStyle(a.Xu).margin);return b+a-6},KCb=function(a,b={}){var {contentConfig:c,Dr:d,attributionType:e="LOGO",showInfoButton:f=!1,CN:g=!1}=b;a=[...(a?.some(k=>k.place?.rating!=null)&&(c?.rating||g)?[L7]:[]),...(a?.length? [ICb]:[])];b=JCb.get(d?.lightSchemeColor||c?.attribution?.lightSchemeColor||"GRAY");var h=JCb.get(d?.darkSchemeColor||c?.attribution?.darkSchemeColor||"WHITE");return(0,_.eq)` `},LCb=function(a,b){b=b.some(c=>c.Hs===Q7);!a.wh&&b&&_.gE(a,`Ignoring content config element (). <${a.tagName.toLowerCase()}> only supports