google.maps.__gjsload__('map', function(_){var Bv=function(){var a=_.Qd();return _.D(a,16)},Cv=function(a,b){b=_.Tf(b);var c=a.Va,d=b.Va;return(d.isEmpty()?!0:d.i>=c.i&&d.j<=c.j)&&_.Mf(a.Qa,b.Qa)},Dv=function(a){for(var b=_.zc(a,0),c=[],d=0;d<b;d++)c.push(a.getUrl(d));return c},Ev=function(a,b){a=Dv(new _.Id(a.o.V[7]));return _.km(a,function(c){return c+"deg="+b+"&"})},Fv=function(a,b){return b?(a=a.i[b])?_.D(a,4)||0:0:0},Gv=function(a,b){if(!b)return null;a=a.i[b];if(!a||!_.zc(a,10))return null;b=[];for(var c=0;c<_.zc(a,10);c++)b.push(_.wc(a,
10,c));return b},Hv=function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return e;return-1},Iv=function(a,b,c){var d=a.Va.i,e=a.Va.j,f=a.Qa.i,g=a.Qa.j,h=a.toSpan(),k=h.lat();h=h.lng();_.Kf(a.Qa)&&(g+=360);d-=b*k;e+=b*k;f-=b*h;g+=b*h;c&&(a=Math.min(k,h)/c,a=Math.max(1E-6,a),d=a*Math.floor(d/a),e=a*Math.ceil(e/a),f=a*Math.floor(f/a),g=a*Math.ceil(g/a));if(a=360<=g-f)f=-180,g=180;return new _.Qf(new _.J(d,f,a),new _.J(e,g,a))},Jv=function(){this.Ia=
new _.Fg},Kv=function(a){_.Jg(a.Ia,function(b){b(null)})},Lv=function(a){this.i=new Jv;this.j=a},Mv=function(a,b){return(a.get("featureRects")||[]).some(function(c){return c.contains(b)})},Nv=function(a,b){if(!b)return 0;var c=0,d=a.Va,e=a.Qa;b=_.p(b);for(var f=b.next();!f.done;f=b.next()){var g=f.value;if(a.intersects(g)){f=g.Va;var h=g.Qa;if(Cv(g,a))return 1;g=e.contains(h.i)&&h.contains(e.i)&&!e.equals(h)?_.Nf(h.i,e.j)+_.Nf(e.i,h.j):_.Nf(e.contains(h.i)?h.i:e.i,e.contains(h.j)?h.j:e.j);c+=g*(Math.min(d.j,
f.j)-Math.max(d.i,f.i))}}return c/=(d.isEmpty()?0:d.j-d.i)*_.Of(e)},Ov=function(){return function(a,b){if(a&&b)return.9<=Nv(a,b)}},Qv=function(){var a=Pv,b=!1;return function(c,d){if(c&&d){if(.999999>Nv(c,d))return b=!1;c=Iv(c,(a-1)/2);return.999999<Nv(c,d)?b=!0:b}}},Rv=function(a,b){var c=null;a&&a.some(function(d){(d=d.lf(b))&&68===d.getType()&&(c=d);return!!c});return c},Sv=function(a,b,c,d,e,f,g,h){var k=new _.qt;_.rt(k,a,b,"hybrid"!=c);null!=c&&_.tt(k,c,0,d);g&&g.forEach(function(l){return k.lb(l,
c,!1)});e&&_.A(e,function(l){return _.ut(k,l)});f&&_.Js(f,_.pp(_.it(k.i)));h&&_.wt(k,h);return k.i},Tv=function(a,b,c,d,e,f,g,h,k,l,m,q,r,v,u){this.T=a;this.o=b;this.projection=c;this.maxZoom=d;this.tileSize=new _.Q(256,256);this.name=e;this.alt=f;this.ka=g;this.heading=v;this.uf=_.ae(v);this.Ue=h;this.__gmsd=k;this.mapTypeId=l;this.ta=void 0===u?!1:u;this.i=null;this.$=m;this.H=q;this.W=r;this.triggersTileLoadEvent=!0;this.j=_.Ng({})},Uv=function(a,b,c,d,e,f){Tv.call(this,a.T,a.o,a.projection,a.maxZoom,
a.name,a.alt,a.ka,a.Ue,a.__gmsd,a.mapTypeId,a.$,a.H,a.W,a.heading,a.ta);if(this.o){a=this.j;var g=a.set,h=this.H,k=this.W,l=this.mapTypeId,m=this.$,q=[],r,v=this.__gmsd,u=null,x=Rv(e,l);if(x)u=x;else if(v&&(u=new _.Pn,u.V[0]=v.type,v.params))for(r in v.params){x=_.Qn(u);_.On(x,r);var w=v.params[r];w&&(x.V[1]=w)}(r=u)&&q.push(r);r=new _.Pn;r.V[0]=37;_.On(_.Qn(r),"smartmaps");q.push(r);b={bc:Sv(h,k,l,m,q,b,e,f),nd:c,scale:d};g.call(a,b)}},Vv=function(a,b){return(a=a?b.i[a]||null:null)?_.At(a):null},
Wv=function(a,b,c){var d=document.createElement("div"),e=document.createElement("div"),f=document.createElement("span");f.innerText="For development purposes only";f.style.j="break-all";e.appendChild(f);f=e.style;f.color="white";f.fontFamily="Roboto, sans-serif";f.fontSize="14px";f.textAlign="center";f.position="absolute";f.left="0";f.top="50%";f.transform="translateY(-50%)";f.msTransform="translateY(-50%)";f.maxHeight="100%";f.width="100%";f.overflow="hidden";d.appendChild(e);e=d.style;e.backgroundColor=
"rgba(0, 0, 0, 0.5)";e.position="absolute";e.overflow="hidden";e.top="0";e.left="0";e.width=b+"px";e.height=c+"px";e.zIndex=100;a.appendChild(d)},Xv=function(a,b,c,d,e){e=void 0===e?{}:e;this.i=a;this.j=b.slice(0);this.o=e.Ib||_.Ka;this.loaded=Promise.all(b.map(function(f){return f.loaded})).then(function(){});d&&Wv(this.i,c.wa,c.ya)},Yv=function(a,b){this.Ta=a[0].Ta;this.i=a;this.Vb=a[0].Vb;this.j=void 0===b?!1:b},$v=function(a,b,c,d,e,f,g,h){var k=this;this.j=a;this.$=_.km(b||[],function(l){return l.replace(/&$/,
"")});this.ta=c;this.ka=d;this.i=e;this.W=f;this.o=g;this.loaded=new Promise(function(l){k.T=l});this.H=!1;h&&(a=this.rb(),Wv(a,f.size.wa,f.size.ya));Zv(this)},Zv=function(a){var b=a.j.Ua,c=b.Ca,d=b.Da,e=b.Ha;if(a.o&&(b=_.Kn(_.zq(a.W,{Ca:c+.5,Da:d+.5,Ha:e}),null),!Mv(a.o,b))){a.H=!0;a.o.ee().addListenerOnce(function(){return Zv(a)});return}a.H=!1;b=2==a.i||4==a.i?a.i:1;b=Math.min(1<<e,b);for(var f=a.ta&&4!=b,g=e,h=b;1<h;h/=2)g--;(c=a.ka({Ca:c,Da:d,Ha:e}))?(c=_.Bo(_.Bo(_.Bo(new _.to(_.Ht(a.$,c)),"x",
c.Ca),"y",c.Da),"z",g),1!=b&&_.Bo(c,"w",a.W.size.wa/b),f&&(b*=2),1!=b&&_.Bo(c,"scale",b),a.j.setUrl(c.toString()).then(a.T)):a.j.setUrl("").then(a.T)},aw=function(a,b,c,d,e,f,g,h){this.j=a||[];this.$=new _.Q(e.size.wa,e.size.ya);this.ka=b;this.o=c;this.i=d;this.Vb=1;this.Ta=e;this.H=f;this.T=void 0===g?!1:g;this.W=h},bw=function(a,b){this.j=a;this.i=b;this.Ta=_.Nq;this.Vb=1},cw=function(a,b,c,d,e,f,g){this.j=void 0===g?!1:g;this.i=e;this.H=new _.Wg;this.o=_.Ed(c);this.T=_.F(c,1);this.$=_.D(b,14);
this.W=_.D(b,15);this.ka=new _.Ih(a,b,c);this.ua=f;this.ta=function(){_.mg(d,"Sni")}},dw=function(a,b,c,d){d=void 0===d?{jc:null}:d;var e=_.ae(d.heading),f=("hybrid"==b&&!e||"terrain"==b||"roadmap"==b)&&0!=d.Wk,g=d.jc;if("satellite"==b){var h;e?h=Ev(a.ka,d.heading||0):h=Dv(new _.Id(a.ka.o.V[1]));b=new _.Jq({wa:256,ya:256},e?45:0,d.heading||0);return new aw(h,f&&1<_.sp(),_.Rt(d.heading),g&&g.scale||null,b,e?a.ua:null,!!d.Gi,a.ta)}return new _.Qt(_.Zm(a.ka),"Sentimos muito, mas n\u00e3o temos imagens daqui.",
f&&1<_.sp(),_.Rt(d.heading),c,g,d.heading,a.ta)},ew=function(a){function b(c,d){if(!d||!d.bc)return d;var e=new _.Qs(_.Fm(d.bc));_.pp(_.it(e)).V[0]=c;return{scale:d.scale,nd:d.nd,bc:e}}return function(c){var d=dw(a,"roadmap",a.i,{Wk:!1,jc:b(3,c.jc().get())}),e=dw(a,"roadmap",a.i,{jc:b(18,c.jc().get())});d=new Yv([d,e]);c=dw(a,"roadmap",a.i,{jc:c.jc().get()});return new bw(d,c)}},fw=function(a){return function(b,c){var d=b.jc().get(),e=dw(a,"satellite",null,{heading:b.heading,jc:d,Gi:!1});b=dw(a,"hybrid",
a.i,{heading:b.heading,jc:d});return new Yv([e,b],c)}},gw=function(a,b){return new Tv(fw(a),a.i,"number"===typeof b?new _.Hn(b):a.H,"number"===typeof b?21:22,"H\u00edbrido","Mostrar imagens com nomes de rua",_.tu.hybrid,"m@"+a.$,{type:68,params:{set:"RoadmapSatellite"}},"hybrid",a.W,a.o,a.T,b,a.j)},hw=function(a){return function(b,c){return dw(a,"satellite",null,{heading:b.heading,jc:b.jc().get(),Gi:c})}},iw=function(a,b){var c="number"===typeof b;return new Tv(hw(a),null,"number"===typeof b?new _.Hn(b):
a.H,c?21:22,"Sat\u00e9lite","Mostrar imagens de sat\u00e9lite",c?"a":_.tu.satellite,null,null,"satellite",a.W,a.o,a.T,b,a.j)},jw=function(a,b){return function(c){return dw(a,b,a.i,{jc:c.jc().get()})}},kw=function(a,b,c){c=void 0===c?{}:c;var d=[0,90,180,270];if("hybrid"==b)for(b=gw(a),b.i={},d=_.p(d),c=d.next();!c.done;c=d.next())c=c.value,b.i[c]=gw(a,c);else if("satellite"==b)for(b=iw(a),b.i={},d=_.p(d),c=d.next();!c.done;c=d.next())c=c.value,b.i[c]=iw(a,c);else b="roadmap"==b&&1<_.sp()&&c.Dl?new Tv(ew(a),
a.i,a.H,22,"Mapa","Mostrar mapa de ruas",_.tu.roadmap,"m@"+a.$,{type:68,params:{set:"Roadmap"}},"roadmap",a.W,a.o,a.T,void 0,a.j):"terrain"==b?new Tv(jw(a,"terrain"),a.i,a.H,21,"Relevo","Mostrar mapa de ruas com relevo",_.tu.terrain,"r@"+a.$,{type:68,params:{set:"Terrain"}},"terrain",a.W,a.o,a.T,void 0,a.j):new Tv(jw(a,"roadmap"),a.i,a.H,22,"Mapa","Mostrar mapa de ruas",_.tu.roadmap,"m@"+a.$,{type:68,params:{set:"Roadmap"}},"roadmap",a.W,a.o,a.T,void 0,a.j);return b},mw=function(a){if(!b){var b=document.createElement("div");
b.style.pointerEvents="none";b.style.width="100%";b.style.height="100%";b.style.boxSizing="border-box";b.style.position="absolute";b.style.zIndex=1000002;b.style.opacity=0;b.style.border="2px solid #1a73e8"}for(var c=!1,d=_.p(lw),e=d.next();!e.done;e=d.next())new _.Dp(a,e.value,function(){b.style.opacity=0;c=!0});new _.Dp(a,"focus",function(){c||(b.style.opacity=1)});new _.Dp(a,"blur",function(){b.style.opacity=0;c=!1});return b},nw=function(a){_.C(this,a,14)},pw=function(a){var b=_.Vh;ow||(ow={ha:"mu4sesbebbeesb"},
ow.ma=[_.yn()]);return b.i(a.V,ow)},qw=function(a){_.C(this,a,2)},rw=function(a){_.C(this,a,2)},sw=function(a){_.C(this,a,4)},tw=function(a){_.C(this,a,1)},uw=function(a){_.C(this,a,8)},ww=function(a){this.i=a;this.j=_.Jo("p",a);this.H=0;_.ao(a,"gm-style-pbc");_.ao(this.j,"gm-style-pbt");_.en(vw,a);a.style.transitionDuration="0";a.style.opacity=0;_.Mo(a)},xw=function(a,b){var c=2==_.Bj.i?"Use \u2318 e role a tela simultaneamente para aplicar zoom no mapa":"Pressione Ctrl e role a tela simultaneamente para aplicar zoom no mapa";
a.j.textContent=(void 0===b?0:b)?c:"Use dois dedos para mover o mapa";a.i.style.transitionDuration="0.3s";a.i.style.opacity=1},yw=function(a){a.i.style.transitionDuration="0.8s";a.i.style.opacity=0},zw=function(){var a=window.innerWidth/(document.body.scrollWidth+1);return.95>window.innerHeight/(document.body.scrollHeight+1)||.95>a||_.Oo()},Aw=function(a,b,c,d){return 0==b?"none":"none"==c||"greedy"==c||"zoomaroundcenter"==c?c:d?"greedy":"cooperative"==c||a()?"cooperative":"greedy"},Bw=function(a){return new _.Bp([a.draggable,
a.ul,a.Xf],_.gm(Aw,zw))},Ew=function(a,b,c,d){var e=this;this.i=a;this.T=b;this.$=c.Ic;this.W=d;this.H=0;this.o=null;this.j=!1;_.rq(c.Hd,{Eb:function(f){Cw(e,"mousedown",f.coords,f.Ra)},Kd:function(f){e.T.Tf()||(e.o=f,5<_.Sa()-e.H&&Dw(e))},Jb:function(f){Cw(e,"mouseup",f.coords,f.Ra)},onClick:function(f){var g=f.coords,h=f.event;f=f.Yd;3===h.button?f||Cw(e,"rightclick",g,h.Ra):f?Cw(e,"dblclick",g,h.Ra,_.Hp("dblclick",g,h.Ra)):Cw(e,"click",g,h.Ra,_.Hp("click",g,h.Ra))},Ud:{Jd:function(f,g){e.j||(e.j=
!0,Cw(e,"dragstart",f.Cb,g.Ra))},Ge:function(f,g){var h=e.j?"drag":"mousemove";Cw(e,h,f.Cb,g.Ra,_.Hp(h,f.Cb,g.Ra))},$d:function(f,g){e.j&&(e.j=!1,Cw(e,"dragend",f,g.Ra))}},Fe:function(f){_.Pp(f);Cw(e,"contextmenu",f.coords,f.Ra)}}).de(!0);new _.Ep(c.Ic,c.Hd,{vf:function(f){return Cw(e,"mouseout",f,f)},xf:function(f){return Cw(e,"mouseover",f,f)}})},Dw=function(a){if(a.o){var b=a.o;Fw(a,"mousemove",b.coords,b.Ra);a.o=null;a.H=_.Sa()}},Cw=function(a,b,c,d,e){Dw(a);Fw(a,b,c,d,e)},Fw=function(a,b,c,d,
e){var f=e||d,g=a.T.Cc(c),h=_.Kn(g,a.i.getProjection()),k=a.$.getBoundingClientRect();c=new _.Fp(h,f,new _.O(c.clientX-k.left,c.clientY-k.top),new _.O(g.i,g.j));f=!!d&&!!d.touches;g=!!d&&"touch"===d.pointerType;h=!!d&&!!window.MSPointerEvent&&d.pointerType===window.MSPointerEvent.MSPOINTER_TYPE_TOUCH;k=a.i.__gm.H;var l=b,m=k.H,q=c.domEvent&&_.Mm(c.domEvent);if(k.i){var r=k.i;var v=k.j}else if("mouseout"==l||q)v=r=null;else{for(var u=0;r=m[u++];){var x=c.Xa,w=c.latLng;(v=r.o(c,!1))&&!r.j(l,v)&&(v=
null,c.Xa=x,c.latLng=w);if(v)break}if(!v&&(f||g||h))for(u=0;(r=m[u++])&&(x=c.Xa,w=c.latLng,(v=r.o(c,!0))&&!r.j(l,v)&&(v=null,c.Xa=x,c.latLng=w),!v););}if(r!=k.o||v!=k.T)k.o&&k.o.handleEvent("mouseout",c,k.T),k.o=r,k.T=v,r&&r.handleEvent("mouseover",c,v);r?"mouseover"==l||"mouseout"==l?v=!1:(r.handleEvent(l,c,v),v=!0):v=!!q;if(v)d&&e&&_.Mm(e)&&_.af(d);else{a.i.__gm.set("cursor",a.i.get("draggableCursor"));"dragstart"!==b&&"drag"!==b&&"dragend"!==b||_.M.trigger(a.i.__gm,b,c);if("none"===a.W.get()){if("dragstart"===
b||"dragend"===b)return;"drag"===b&&(b="mousemove")}"dragstart"===b||"drag"===b||"dragend"===b?_.M.trigger(a.i,b):_.M.trigger(a.i,b,c)}},Gw=function(a,b,c){function d(){var q=a.__gm.get("baseMapType");q&&!q.uf&&(0!==a.getTilt()&&a.setTilt(0),0!=a.getHeading()&&a.setHeading(0));var r=Gw.Nl(a.getDiv());r.width-=e;r.width=Math.max(1,r.width);r.height-=f;r.height=Math.max(1,r.height);q=a.getProjection();r=Gw.Ol(q,b,r);var v=Gw.Sl(b,q);if(_.ae(r)&&v){var u=_.bh(_.ah(r,a.getTilt()||0,a.getHeading()||0),
{wa:g/2,ya:h/2});v=_.Qm(_.Jn(v,q),u);v=_.Kn(v,q);null==v&&console.warn("Unable to calculate new map center.");a.setCenter(v);a.setZoom(r)}}var e=80,f=80,g=0,h=0;if("number"===typeof c)e=f=2*c-.01;else if(c){var k=c.left||0,l=c.right||0,m=c.bottom||0;c=c.top||0;e=k+l-.01;f=c+m-.01;h=c-m;g=k-l}a.getProjection()?d():_.M.addListenerOnce(a,"projection_changed",d)},Nw=function(a,b,c,d,e,f){var g=Hw,h=this;this.$=a;this.W=b;this.j=c;this.T=d;this.H=g;e.addListener(function(){return Iw(h)});f.addListener(function(){return Iw(h)});
this.o=f;this.i=[];_.M.addListener(c,"insert_at",function(k){Jw(h,k)});_.M.addListener(c,"remove_at",function(k){var l=h.i[k];l&&(h.i.splice(k,1),Kw(h),l.clear())});_.M.addListener(c,"set_at",function(k){var l=h.j.getAt(k);Lw(h,l);k=h.i[k];(l=Mw(h,l))?_.Hq(k,l):k.clear()});this.j.forEach(function(k,l){Jw(h,l)})},Iw=function(a){for(var b=a.i.length,c=0;c<b;++c)_.Hq(a.i[c],Mw(a,a.j.getAt(c)))},Jw=function(a,b){var c=a.j.getAt(b);Lw(a,c);var d=a.H(a.W,b,a.T,function(e){var f=a.j.getAt(b);!e&&f&&_.M.trigger(f,
"tilesloaded")});_.Hq(d,Mw(a,c));a.i.splice(b,0,d);Kw(a,b)},Kw=function(a,b){for(var c=0;c<a.i.length;++c)c!=b&&a.i[c].setZIndex(c)},Lw=function(a,b){if(b){var c="Oto";switch(b.mapTypeId){case "roadmap":c="Otm";break;case "satellite":c="Otk";break;case "hybrid":c="Oth";break;case "terrain":c="Otr"}b instanceof _.mj&&(c="Ots");a.$(c)}},Mw=function(a,b){return b?b instanceof _.lj?b.Mb(a.o.get()):new _.Oq(b):null},Hw=function(a,b,c,d){return new _.Fq(function(e,f){e=new _.uq(a,b,c,_.Zq(e),f,{kf:!0});
c.lb(e);return e},d)},Ow=function(a,b){this.i=a;this.j=b},Pw=function(a,b,c,d,e){return d?new Ow(a,function(){return e}):_.ph[23]?new Ow(a,function(f){var g=c.get("scale");return 2==g||4==g?b:f}):a},Qw=function(){var a=null,b=null,c=!1;return function(d,e,f){if(f)return null;if(b==d&&c==e)return a;b=d;c=e;a=null;d instanceof _.lj?a=d.Mb(e):d&&(a=new _.Oq(d));return a}},Rw=function(a,b,c,d,e){this.o=a;d=_.cr(this,"apistyle");var f=_.cr(this,"authUser"),g=_.cr(this,"baseMapType"),h=_.cr(this,"scale"),
k=_.cr(this,"tilt");a=_.cr(this,"blockingLayerCount");this.i=null;var l=(0,_.y)(this.dl,this);b=new _.Bp([d,f,b,g,h,k,e],l);_.br(this,"tileMapType",b);this.H=new _.Bp([b,c,a],Qw())},Sw=function(a,b){var c=a.__gm;b=new Rw(a.mapTypes,c.i,b,_.gm(_.mg,a),c.Id);b.bindTo("heading",a);b.bindTo("mapTypeId",a);_.ph[23]&&b.bindTo("scale",a);b.bindTo("apistyle",c);b.bindTo("authUser",c);b.bindTo("tilt",c);b.bindTo("blockingLayerCount",c);return b},Tw=function(){},Uw=function(){this.i=this.j=!1},Ww=function(a){if(a.get("mapTypeId")){var b=
a.set;var c=a.get("zoom")||0,d=a.get("desiredTilt");if(a.i)var e=0;else if(e=Vw(a),null==e)e=null;else{var f=_.ae(d)&&22.5<d;c=!_.ae(d)&&18<=c;e=e&&(f||c)?45:0}b.call(a,"actualTilt",e);a.set("aerialAvailableAtZoom",Vw(a))}},Vw=function(a){var b=a.get("mapTypeId"),c=a.get("zoom");return!a.i&&("satellite"==b||"hybrid"==b)&&18<=c&&a.get("aerial")},Xw=function(a,b,c,d){if(a){var e=_.Jh(b,a);e&&_.mg(c,"MIdRs");var f=Fv(b,a);if(f){_.mg(c,"MIdPd");var g=new _.zt;g.layerId="maps_api";g.mapsApiLayer=new _.dr([f])}(f=
Vv(a,b))&&d.Id.set(f);if(_.ph[15]&&(a=Gv(b,a))&&a.length){var h=d.i;_.A(a,function(k){var l=new _.zt;l.layerId=k;h.set(_.Ym(h.get(),l))})}(e||g)&&_.M.hb(c,"maptypeid_changed",function(){var k=d.i.get();"roadmap"===c.get("mapTypeId")?(d.set("apistyle",e||null),d.set("hasCustomStyles",!!e),g&&d.i.set(_.Ym(k,g))):(d.set("apistyle",null),d.set("hasCustomStyles",!1),g&&d.i.set(k.Fc(g)))})}},$w=function(a,b){var c=this;this.H=!1;var d=new _.ui(function(){c.notify("bounds");Yw(c)},0);this.map=a;this.W=!1;
this.j=null;this.o=function(){_.vi(d)};this.i=this.T=!1;this.mb=b(function(e,f){c.W=!0;var g=c.map.getProjection();c.j&&f.min.equals(c.j.min)&&f.max.equals(c.j.max)||(c.j=f,c.o());if(!c.i){c.i=!0;try{var h=_.Kn(e.center,g,!0),k=c.map.getCenter();!h||k&&h.equals(k)||c.map.setCenter(h);var l=Math.round(e.zoom);c.map.getZoom()!=l&&c.map.setZoom(l)}finally{c.i=!1}}});a.bindTo("bounds",this,void 0,!0);a.addListener("center_changed",function(){return Zw(c)});a.addListener("zoom_changed",function(){return Zw(c)});
a.addListener("projection_changed",function(){return Zw(c)});a.addListener("tilt_changed",function(){return Zw(c)});a.addListener("heading_changed",function(){return Zw(c)});Zw(this)},Zw=function(a){if(!a.T){a.o();var b=a.mb.Dc(),c=a.map.getTilt()||0,d=!b||b.tilt!=c,e=a.map.getHeading()||0,f=!b||b.heading!=e;if(!a.i||d||f){a.T=!0;try{var g=a.map.getProjection(),h=a.map.getCenter(),k=a.map.getZoom();if(g&&h&&null!=k&&!isNaN(h.lat())&&!isNaN(h.lng())){var l=_.Jn(h,g),m=!b||b.zoom!=k||d||f;a.mb.yc({center:l,
zoom:k,tilt:c,heading:e},a.W&&m)}}finally{a.T=!1}}}},Yw=function(a){if(!a.H){a.H=!0;var b=function(){a.mb.Tf()?_.Qq(b):(a.H=!1,_.M.trigger(a.map,"idle"))};_.Qq(b)}},fx=function(a){if(!a)return"";for(var b=[],c=_.p(a),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.featureType,f=d.elementType,g=d.stylers;d=[];var h;(h=e)?(h=h.toLowerCase(),h=ax.hasOwnProperty(h)?ax[h]:bx.hasOwnProperty(h)?bx[h]:null):h=null;h&&d.push("s.t:"+h);null!=e&&null==h&&_.ie(_.he("invalid style feature type: "+e,null));e=
f&&cx[f.toLowerCase()];(e=null!=e?e:null)&&d.push("s.e:"+e);null!=f&&null==e&&_.ie(_.he("invalid style element type: "+f,null));if(g)for(f=_.p(g),e=f.next();!e.done;e=f.next()){a:{g=void 0;e=e.value;for(g in e){h=e[g];var k=g&&dx[g.toLowerCase()]||null;if(k&&(_.ae(h)||_.ce(h)||_.de(h))&&h){"color"==g&&ex.test(h)&&(h="#ff"+h.substr(1));g="p."+k+":"+h;break a}}g=void 0}g&&d.push(g)}(d=d.join("|"))&&b.push(d)}b=b.join(",");return b.length>(_.ph[131]?12288:1E3)?(_.fe("Custom style string for "+a.toString()),
""):b},gx=function(){},kx=function(a,b,c,d,e,f,g){var h=this;this.o=this.H=null;this.va=a;this.i=c;this.ka=b;this.j=d;this.T=1;this.Ka=new _.ui(function(){var k=h.get("bounds");if(k&&!_.Om(k).equals(_.Nm(k))){var l=h.H;var m=h.ta();var q=h.get("bounds"),r=hx(h);_.ae(m)&&q&&r?(m=r+"|"+m,45==h.get("tilt")&&(m+="|"+(h.get("heading")||0))):m=null;if(m=h.H=m){if((l=m!=l)||(l=(l=h.get("bounds"))?h.o?!Cv(h.o,l):!0:!1),l){for(var v in h.i)h.i[v].set("featureRects",void 0);++h.T;l=(0,_.y)(h.ua,h,h.T,hx(h));
q=h.get("bounds");hx(h);r=ix(h);if(q&&_.ae(r)){m=new nw;m.V[3]=h.va;m.setZoom(h.ta());m.V[4]=r;r=45==h.get("tilt")&&!0;r=(m.V[6]=r)&&h.get("heading")||0;m.V[7]=r;_.ph[43]?m.V[10]=78:_.ph[35]&&(m.V[10]=289);(r=h.get("baseMapType"))&&r.Ue&&h.j&&(m.V[5]=r.Ue);q=h.o=Iv(q,1,10);r=new _.un(_.G(m,0));var u=_.vn(r);_.sn(u,q.getSouthWest().lat());_.tn(u,q.getSouthWest().lng());r=_.wn(r);_.sn(r,q.getNorthEast().lat());_.tn(r,q.getNorthEast().lng());h.W&&h.$?(h.$=!1,m.V[11]=1,m.setUrl(h.Sa.substring(0,1024)),
m.V[13]=h.W):m.V[11]=2;jx(m,l)}}}else h.set("attributionText","");h.ka.set("latLng",k&&k.getCenter());for(v in h.i)h.i[v].set("viewport",k)}},0);this.W=e;this.Sa=f;this.$=!0;this.Na=g},jx=function(a,b){a=pw(a);_.Ft(_.Jj,_.Au+"/maps/api/js/ViewportInfoService.GetViewportInfo",_.Ri,a,function(c){b(new uw(c))})},lx=function(a){var b=hx(a);if("hybrid"==b||"satellite"==b)var c=a.Ba;a.ka.set("maxZoomRects",c)},hx=function(a){return(a=a.get("baseMapType"))&&a.mapTypeId},mx=function(a){var b=new _.rn(a.V[0]);
a=new _.rn(a.V[1]);return _.Rf(_.D(b,0),_.D(b,1),_.D(a,0),_.D(a,1))},ix=function(a){a=a.get("baseMapType");if(!a)return null;switch(a.mapTypeId){case "roadmap":return 0;case "terrain":return 4;case "hybrid":return 3;case "satellite":return a.uf?5:2}return null},nx=function(a,b,c){b=void 0===b?-Infinity:b;c=void 0===c?Infinity:c;return b>c?(b+c)/2:Math.max(Math.min(a,c),b)},ox=function(a,b,c,d,e){this.j=a&&{min:a.min,max:a.min.i<=a.max.i?a.max:new _.Xg(a.max.i+256,a.max.j),yq:a.max.i-a.min.i,zq:a.max.j-
a.min.j};var f=this.j;f&&c.width&&c.height?(a=Math.log2(c.width/(f.max.i-f.min.i)),f=Math.log2(c.height/(f.max.j-f.min.j)),e=Math.max(b?b.min:0,(void 0===e?0:e)?Math.max(Math.ceil(a),Math.ceil(f)):Math.min(Math.floor(a),Math.floor(f)))):e=b?b.min:0;this.i={min:e,max:Math.min(b?b.max:Infinity,30)};this.i.max=Math.max(this.i.min,this.i.max);this.o=c;this.H=d},qx=function(a,b){this.i=a;this.o=b;this.j=!1;px(this)},px=function(a){var b=null,c=a.get("restriction");c&&_.mg(a.o,"Mbr");var d=a.get("projection");
if(c){b=_.Jn(c.latLngBounds.getSouthWest(),d);var e=_.Jn(c.latLngBounds.getNorthEast(),d);b={min:new _.Xg(_.Lf(c.latLngBounds.Qa)?-Infinity:b.i,e.j),max:new _.Xg(_.Lf(c.latLngBounds.Qa)?Infinity:e.i,b.j)};e=1==c.strictBounds}c=new _.wp(a.get("minZoom")||0,a.get("maxZoom")||30);d=a.get("mapTypeMinZoom");var f=a.get("mapTypeMaxZoom"),g=a.get("trackerMaxZoom");_.ae(d)&&(c.min=Math.max(c.min,d));_.ae(g)?c.max=Math.min(c.max,g):_.ae(f)&&(c.max=Math.min(c.max,f));_.oe(function(h){return h.min<=h.max},"minZoom cannot exceed maxZoom")(c);
d=a.i.getBoundingClientRect();e=new ox(b,c,{width:d.width,height:d.height},a.j,e);a.i.Mh(e);a.set("zoomRange",c);a.set("boundsRange",b)},rx=function(a){this.j=a},sx=function(a,b){function c(d){var e=b.getAt(d);if(e instanceof _.mj){d=e.get("styles");var f=fx(d);e.Mb=function(g){var h=g?"hybrid"==e.i?"":"p.s:-60|p.l:-60":f,k=kw(a,e.i);return(new Uv(k,h,null,null,null,null)).Mb(g)}}}_.M.addListener(b,"insert_at",c);_.M.addListener(b,"set_at",c);b.forEach(function(d,e){return c(e)})},tx=function(){this.o=
new Jv;this.j={};this.i={}},ux=function(a,b){if(_.zc(b,0)){a.j={};a.i={};for(var c=0;c<_.zc(b,0);++c){var d=new sw(_.yc(b,0,c)),e=d.getTile(),f=e.getZoom(),g=e.Wc();e=e.Xc();d=_.D(d,2);var h=a.j;h[f]=h[f]||{};h[f][g]=h[f][g]||{};h[f][g][e]=d;a.i[f]=Math.max(a.i[f]||0,d)}Kv(a.o)}},vx=function(a){var b=this;this.i=a;a.addListener(function(){return b.notify("style")})},wx=function(a,b){this.W=a;this.H=this.o=this.i=null;a&&(this.i=_.Do(this.j).createElement("div"),this.i.style.width="1px",this.i.style.height=
"1px",_.Ko(this.i,1E3));this.j=b;this.H&&(_.M.removeListener(this.H),this.H=null);this.W&&b&&(this.H=_.M.addDomListener(b,"mousemove",(0,_.y)(this.T,this),!0));this.title_changed()},xx=function(a,b,c){this.i=a;this.o=b;this.j=c},zx=function(a,b,c,d){var e=this;this.H=b;this.$=c;this.W=d;this.o=null;this.j=this.i=0;this.T=new _.fn(function(){e.i=0;e.j=0},1E3);new _.Dp(a,"wheel",function(f){return yx(e,f)})},yx=function(a,b){if(!_.Mm(b)){var c=a.W();if(0!=c){var d=null==c&&!b.ctrlKey&&!b.altKey&&!b.metaKey&&
!b.buttons;c=a.$(d?1:4);if("none"!=c&&("cooperative"!=c||!d))if(_.Ze(b),d=(b.deltaY||b.wheelDelta||0)*(1==b.deltaMode?16:1),0<d&&d<a.j||0>d&&d>a.j)a.j=d;else{a.j=d;a.i+=d;a.T.Lb();var e=a.H.Dc();16>Math.abs(a.i)||(d=Math.round(e.zoom-Math.sign(a.i)),a.i=0,b="zoomaroundcenter"==c?e.center:a.H.Cc(b),a.o!=d&&(Ax(a.H,d,b,function(){a.o=null}),a.o=d))}}}},Bx=function(a,b,c){this.o=a;this.H=b;this.j=c||null;this.i=null},Cx=function(a,b,c,d){this.j=a;this.H=b;this.T=c;this.o=d||null;this.i=null},Dx=function(a,
b){return{Cb:a.j.Cc(b.Cb),radius:b.radius,zoom:a.j.Dc().zoom}},Ex=function(a,b,c,d,e){d=void 0===d?function(){return"greedy"}:d;var f=void 0===e?{}:e;e=void 0===f.Pi?function(){return!0}:f.Pi;var g=void 0===f.Bl?!1:f.Bl,h=void 0===f.Qj?function(){return null}:f.Qj;f={ug:void 0===f.ug?!1:f.ug,onClick:function(m){var q=m.coords,r=m.event;m.Yd&&(r=3==r.button,l.j()&&(m=l.o(4),"none"!=m&&(r=Math.round(l.i.Dc().zoom+(r?-1:1)),q="zoomaroundcenter"==m?l.i.Dc().center:l.i.Cc(q),Ax(l.i,r,q))))}};var k=_.rq(b.Ic,
f);new zx(b.Ic,a,d,h);var l=new xx(a,d,e);f.Ud=new Cx(a,d,k,c);g&&(f.Al=new Bx(a,k,c));return k},Fx=function(a,b,c){var d=Math.cos(-b*Math.PI/180);b=Math.sin(-b*Math.PI/180);c=_.Qm(c,a);return new _.Xg(c.i*d-c.j*b+a.i,c.i*b+c.j*d+a.j)},Gx=function(a,b,c){this.j=a;this.o=b;this.i=c},Hx=function(a,b,c){this.i=b;this.Ya=c;this.o=b.heading+360*Math.round((c.heading-b.heading)/360);var d=a.width||1,e=a.height||1;a=new Gx(b.center.i/d,b.center.j/e,.5*Math.pow(2,-b.zoom));d=new Gx(c.center.i/d,c.center.j/
e,.5*Math.pow(2,-c.zoom));this.j=(d.i-a.i)/a.i;this.Fb=Math.hypot(.5*Math.hypot(d.j-a.j,d.o-a.o,d.i-a.i)*(this.j?Math.log1p(this.j)/this.j:1)/a.i,.005*(c.tilt-b.tilt),.007*(c.heading-this.o));this.mf=[];b=this.i.zoom;if(this.i.zoom<this.Ya.zoom)for(;;){b=3*Math.floor(b/3+1);if(b>=this.Ya.zoom)break;this.mf.push(Math.abs(b-this.i.zoom)/Math.abs(this.Ya.zoom-this.i.zoom)*this.Fb)}else if(this.i.zoom>this.Ya.zoom)for(;;){b=3*Math.ceil(b/3-1);if(b<=this.Ya.zoom)break;this.mf.push(Math.abs(b-this.i.zoom)/
Math.abs(this.Ya.zoom-this.i.zoom)*this.Fb)}},Jx=function(a,b){var c=void 0===b?{}:b;b=void 0===c.Cl?300:c.Cl;var d=void 0===c.maxDistance?Infinity:c.maxDistance,e=void 0===c.sc?function(){}:c.sc;c=void 0===c.speed?1.5:c.speed;this.Gb=a;this.sc=e;this.j=new Ix(c/1E3,b);this.i=a.Fb<=d?0:-1},Ix=function(a,b){this.j=a;this.H=b;this.i=Math.PI/2/b;this.o=a/this.i},Kx=function(a){return{Gb:{Ya:a,Rb:function(){return a},mf:[],Fb:0},Rb:function(){return{vc:a,done:0}},sc:function(){}}},Lx=function(a,b,c){this.Ba=
b;this.va=c;this.H={};this.o=this.i=null;this.T=new _.Xg(0,0);this.ka=null;this.Na=a.Ic;this.$=a.Kc;this.W=a.Uc;this.ua=_.Sq();this.va.dh&&(this.W.style.willChange=this.$.style.willChange="transform");this.ta=this.j=void 0},Mx=function(a,b,c,d){var e=b.center,f=b.heading,g=b.tilt,h=_.ah(b.zoom,g,f,a.j);a.i={center:e,scale:h};b=a.getBounds(b);e=a.T=_.bh(h,_.Vm(_.Wm(h,e)));a.o={wa:0,ya:0};var k=a.ua;k&&(a.W.style[k]=a.$.style[k]="translate("+a.o.wa+"px,"+a.o.ya+"px)");a.va.dh||(a.W.style.willChange=
a.$.style.willChange="");k=a.getBoundingClientRect(!0);for(var l in a.H)a.H[l].Nb(b,a.T,h,f,g,e,{wa:k.width,ya:k.height},{rm:d,Xd:!0,timestamp:c})},Nx=function(a,b,c,d){this.H=a;this.T=d;this.o=c;this.i=null;this.$=!1;this.j=null;this.W=!0;this.ka=b},Ox=function(a){a.$||(a.$=!0,_.Qq(function(b){a.$=!1;if(a.j){var c=a.j,d=c.Rb(b),e=d.vc;d=d.done;0==d&&(a.j=null,c.sc());e?a.i=e=a.o.Pe(e):e=a.i;e&&(0==d&&a.W?Mx(a.H,e,b,!1):(a.H.Nb(e,b,c.Gb),1!=d&&0!=d||Ox(a)));e&&!c.Gb&&a.T(e)}else a.i&&Mx(a.H,a.i,b,
!0);a.W=!1}))},Px=function(a,b,c,d){this.j=b;this.H=c;this.T=d;this.o=a;this.i=[];this.Gb=void 0},Qx=function(a,b){a.o=b;a.H();var c=_.Pq?_.t.performance.now():_.Sa();0<a.i.length&&10>c-a.i.slice(-1)[0].tick||(a.i.push({tick:c,vc:b}),10<a.i.length&&a.i.splice(0,1))},Rx=function(a,b){this.Gb=a;this.i=b},Sx=function(a,b,c,d){var e=a.zoom-b.zoom,f=a.zoom;f=-.1>e?Math.floor(f):.1<e?Math.ceil(f):Math.round(f);e=d+1E3*Math.sqrt(Math.hypot(a.center.i-b.center.i,a.center.j-b.center.j)*Math.pow(2,a.zoom)/
c)/3.2;var g=d+1E3*(.5-Math.abs(a.zoom%1-.5))/2;this.Fb=(0>=c?g:Math.max(g,e))-d;d=0>=c?0:(a.center.i-b.center.i)/c;b=0>=c?0:(a.center.j-b.center.j)/c;this.i=.5*this.Fb*d;this.j=.5*this.Fb*b;this.o=a;this.Ya={center:_.Pm(a.center,new _.Xg(this.Fb*d/2,this.Fb*b/2)),heading:a.heading,tilt:a.tilt,zoom:f};this.mf=[]},Tx=function(a,b,c,d,e){b=a.heading-b.heading;b=0>=c?0:b/c;c=d+Math.min(1E3*Math.sqrt(Math.abs(b)),1E3)/2;b=(c-d)*b/2;var f=Fx(e,-b,a.center);this.Fb=c-d;this.j=b;this.i=e;this.Ya={center:f,
heading:a.heading+b,tilt:a.tilt,zoom:a.zoom};this.mf=[]},Ux=function(a,b,c){var d=_.ah(a.zoom,a.tilt,a.heading),e=_.ah(b,a.tilt,a.heading);return{center:_.Pm(c,_.bh(e,_.Wm(d,_.Qm(a.center,c)))),zoom:b,heading:a.heading,tilt:a.tilt}},Vx=function(a,b,c){var d=this;this.j=a(function(){Ox(d.i)});this.i=new Nx(this.j,b,{Pe:function(e){return e},Rf:function(){return{min:0,max:1E3}}},function(e){return c(e,d.j.getBounds(e))});this.o=b;this.kc=_.hl},Ax=function(a,b,c,d){d=void 0===d?function(){}:d;var e=
a.i.Rf(),f=a.Dc();b=Math.min(b,e.max);b=Math.max(b,e.min);f&&(b=Ux(f,b,c),d=a.o(a.j.getBoundingClientRect(!0),f,b,d),a.i.Fd(d))},Wx=function(a,b){var c=a.Dc();if(!c)return null;b=new Px(c,b,function(){Ox(a.i)},function(d){a.i.Fd(d)});a.i.Fd(b);return b},Xx=function(a,b,c){c=void 0===c?{}:c;var d=0!=c.Xk,e=!!c.dh;return new Vx(function(f){return new Lx(a,f,{dh:e})},function(f,g,h,k){return new Jx(new Hx(f,g,h),{sc:k,maxDistance:d?1.5:0})},b)},Yx=function(a,b,c){_.Td(_.Ik,function(d,e){b.set(e,kw(a,
e,{Dl:c}))})},Zx=function(a,b){function c(e){switch(e.mapTypeId){case "roadmap":return"Tm";case "satellite":return e.uf?"Ta":"Tk";case "hybrid":return e.uf?"Ta":"Th";case "terrain":return"Tr";default:return"To"}}_.M.hb(b,"basemaptype_changed",function(){var e=b.get("baseMapType");e&&_.mg(a,c(e))});var d=a.__gm;_.M.hb(d,"hascustomstyles_changed",function(){if(d.get("hasCustomStyles")){_.mg(a,"Ts");var e=d.get("apistyle");e&&_.K("stats").then(function(f){f.Sa(e)})}})},$x=function(a){if(a&&_.Do(a.getDiv())&&
_.Po()){_.mg(a,"Tdev");var b=document.querySelector('meta[name="viewport"]');(b=b&&b.content)&&b.match(/width=device-width/)&&_.mg(a,"Mfp")}},ay=function(){var a=new Lv(Ov()),b={};b.obliques=new Lv(Qv());b.report_map_issue=a;return b},by=function(a){var b=a.get("embedReportOnceLog");if(b){var c=function(){for(;b.getLength();){var d=b.pop();_.mg(a,d)}};_.M.addListener(b,"insert_at",c);c()}else _.M.addListenerOnce(a,"embedreportoncelog_changed",function(){by(a)})},cy=function(a){var b=a.get("embedFeatureLog");
if(b){var c=function(){for(;b.getLength();){var d=b.pop();_.Cn(a,d)}};_.M.addListener(b,"insert_at",c);c()}else _.M.addListenerOnce(a,"embedfeaturelog_changed",function(){cy(a)})},dy=function(){},ax={all:0,administrative:1,"administrative.country":17,"administrative.province":18,"administrative.locality":19,"administrative.neighborhood":20,"administrative.land_parcel":21,poi:2,"poi.business":33,"poi.government":34,"poi.school":35,"poi.medical":36,"poi.attraction":37,"poi.place_of_worship":38,"poi.sports_complex":39,
"poi.park":40,road:3,"road.highway":49,"road.highway.controlled_access":785,"road.arterial":50,"road.local":51,"road.local.drivable":817,"road.local.trail":818,transit:4,"transit.line":65,"transit.line.rail":1041,"transit.line.ferry":1042,"transit.line.transit_layer":1043,"transit.station":66,"transit.station.rail":1057,"transit.station.bus":1058,"transit.station.airport":1059,"transit.station.ferry":1060,landscape:5,"landscape.man_made":81,"landscape.man_made.building":1297,"landscape.man_made.business_corridor":1299,
"landscape.natural":82,"landscape.natural.landcover":1313,"landscape.natural.terrain":1314,water:6},bx={"poi.business.shopping":529,"poi.business.food_and_drink":530,"poi.business.gas_station":531,"poi.business.car_rental":532,"poi.business.lodging":533,"landscape.man_made.business_corridor":1299,"landscape.man_made.building":1297},cx={all:"",geometry:"g","geometry.fill":"g.f","geometry.stroke":"g.s",labels:"l","labels.icon":"l.i","labels.text":"l.t","labels.text.fill":"l.t.f","labels.text.stroke":"l.t.s"};
Jv.prototype.addListener=function(a,b){this.Ia.addListener(a,b)};Jv.prototype.addListenerOnce=function(a,b){this.Ia.addListenerOnce(a,b)};Jv.prototype.removeListener=function(a,b){this.Ia.removeListener(a,b)};_.Ba(Lv,_.N);Lv.prototype.ee=function(){return this.i};Lv.prototype.changed=function(a){if("available"!=a){"featureRects"==a&&Kv(this.i);a=this.get("viewport");var b=this.get("featureRects");a=this.j(a,b);null!=a&&a!=this.get("available")&&this.set("available",a)}};_.Ba(Tv,_.lj);
Tv.prototype.Mb=function(a){return this.T(this,void 0===a?!1:a)};Tv.prototype.jc=function(){return this.j};_.Ba(Uv,Tv);Xv.prototype.rb=function(){return this.i};Xv.prototype.qc=function(){return _.cb(this.j,function(a){return a.qc()})};Xv.prototype.release=function(){for(var a=_.p(this.j),b=a.next();!b.done;b=a.next())b.value.release();this.o()};
Yv.prototype.Yb=function(a,b){b=void 0===b?{}:b;var c=_.Ec("DIV"),d=_.km(this.i,function(e,f){e=e.Yb(a);var g=e.rb();g.style.position="absolute";g.style.zIndex=f;c.appendChild(g);return e});return new Xv(c,d,this.Ta.size,this.j,{Ib:b.Ib})};$v.prototype.rb=function(){return this.j.rb()};$v.prototype.qc=function(){return!this.H&&this.j.qc()};$v.prototype.release=function(){this.j.release()};
aw.prototype.Yb=function(a,b){a=new _.Jt(a,this.$,_.Ec("DIV"),{errorMessage:"Sentimos muito, mas n\u00e3o temos imagens daqui.",Ib:b&&b.Ib,Cj:this.W||void 0});return new $v(a,this.j,this.ka,this.o,this.i,this.Ta,this.H,this.T)};var ey=[{wg:108.25,vg:109.625,yg:49,xg:51.5},{wg:109.625,vg:109.75,yg:49,xg:50.875},{wg:109.75,vg:110.5,yg:49,xg:50.625},{wg:110.5,vg:110.625,yg:49,xg:49.75}];
bw.prototype.Yb=function(a,b){a:{var c=a.Ha;if(!(7>c)){var d=1<<c-7;c=a.Ca/d;d=a.Da/d;for(var e=_.p(ey),f=e.next();!f.done;f=e.next())if(f=f.value,c>=f.wg&&c<=f.vg&&d>=f.yg&&d<=f.xg){c=!0;break a}}c=!1}return c?this.i.Yb(a,b):this.j.Yb(a,b)};var lw=["mousedown","touchstart","pointerdown","MSPointerDown"];var ow;_.z(nw,_.B);nw.prototype.getZoom=function(){return _.D(this,1)};nw.prototype.setZoom=function(a){this.V[1]=a};nw.prototype.getUrl=function(){return _.F(this,12)};nw.prototype.setUrl=function(a){this.V[12]=a};_.z(qw,_.B);qw.prototype.clearRect=function(){_.uc(this,1)};_.z(rw,_.B);rw.prototype.clearRect=function(){_.uc(this,1)};_.z(sw,_.B);sw.prototype.getTile=function(){return new _.rp(this.V[1])};sw.prototype.j=function(){return new _.rp(_.G(this,1))};_.z(tw,_.B);_.z(uw,_.B);uw.prototype.getStatus=function(){return _.rc(this,4,-1)};uw.prototype.getAttribution=function(){return _.F(this,0)};uw.prototype.setAttribution=function(a){this.V[0]=a};var vw=_.Tb(_.Bb(".gm-style-pbc{transition:opacity ease-in-out;background-color:rgba(0,0,0,0.45);text-align:center}.gm-style-pbt{font-size:22px;color:white;font-family:Roboto,Arial,sans-serif;position:relative;margin:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}\n"));ww.prototype.o=function(a){var b=this;clearTimeout(this.H);1==a?(xw(this,!0),this.H=setTimeout(function(){return yw(b)},1500)):2==a?xw(this,!1):3==a?yw(this):4==a&&(this.i.style.transitionDuration="0.2s",this.i.style.opacity=0)};Gw.Nl=_.Nh;Gw.Ol=function(a,b,c){var d=b.getSouthWest();b=b.getNorthEast();var e=d.lng(),f=b.lng();e>f&&(d=new _.J(d.lat(),e-360,!0));d=a.fromLatLngToPoint(d);b=a.fromLatLngToPoint(b);a=Math.max(d.x,b.x)-Math.min(d.x,b.x);d=Math.max(d.y,b.y)-Math.min(d.y,b.y);return a>c.width||d>c.height?0:Math.floor(Math.min(_.mn(c.width+1E-12)-_.mn(a+1E-12),_.mn(c.height+1E-12)-_.mn(d+1E-12)))};Gw.Sl=function(a,b){a=_.Un(b,a,0);return _.Sn(b,new _.O((a.Ja+a.Oa)/2,(a.Ga+a.Ma)/2),0)};Ow.prototype.fh=function(a){return this.j(this.i.fh(a))};Ow.prototype.Qg=function(a){return this.j(this.i.Qg(a))};Ow.prototype.ee=function(){return this.i.ee()};_.z(Rw,_.N);_.n=Rw.prototype;_.n.mapTypeId_changed=function(){var a=this.get("mapTypeId");this.Ef(a)};_.n.heading_changed=function(){var a=this.get("heading");if("number"===typeof a){var b=_.Wd(90*Math.round(a/90),0,360);a!=b?this.set("heading",b):(a=this.get("mapTypeId"),this.Ef(a))}};_.n.tilt_changed=function(){var a=this.get("mapTypeId");this.Ef(a)};_.n.setMapTypeId=function(a){this.Ef(a);this.set("mapTypeId",a)};
_.n.Ef=function(a){var b=this.get("heading")||0,c=this.o.get(a),d=this.get("tilt");if(this.get("tilt")&&c&&c instanceof Tv&&c.i&&c.i[b])c=c.i[b];else if(0==d&&0!=b){this.set("heading",0);return}c&&c==this.T||(this.j&&(_.M.removeListener(this.j),this.j=null),b=(0,_.y)(this.Ef,this,a),a&&(this.j=_.M.addListener(this.o,a.toLowerCase()+"_changed",b)),c&&c instanceof _.mj?(a=c.i,this.set("styles",c.get("styles")),this.set("baseMapType",this.o.get(a))):(this.set("styles",null),this.set("baseMapType",c)),
this.set("maxZoom",c&&c.maxZoom),this.set("minZoom",c&&c.minZoom),this.T=c)};_.n.dl=function(a,b,c,d,e,f,g){if(void 0==f)return null;if(d instanceof Tv){a=new Uv(d,a,b,e,c,g);if(b=this.i instanceof Uv)if(b=this.i,b==a)b=!0;else if(b&&a){if(c=b.heading==a.heading&&b.projection==a.projection&&b.Ue==a.Ue)b=b.j.get(),c=a.j.get(),c=b==c?!0:b&&c?b.scale==c.scale&&b.nd==c.nd&&(b.bc==c.bc?!0:b.bc&&c.bc?b.bc.equals(c.bc):!1):!1;b=c}else b=!1;b||(this.i=a)}else this.i=d;return this.i};_.z(Tw,_.N);Tw.prototype.changed=function(a){if("maxZoomRects"==a||"latLng"==a){a=this.get("latLng");var b=this.get("maxZoomRects");if(a&&b){for(var c=void 0,d=0,e;e=b[d++];)a&&e.bounds.contains(a)&&(c=Math.max(c||0,e.maxZoom));a=c;a!=this.get("maxZoom")&&this.set("maxZoom",a)}else void 0!=this.get("maxZoom")&&this.set("maxZoom",void 0)}};_.Ba(Uw,_.N);_.n=Uw.prototype;_.n.actualTilt_changed=function(){var a=this.get("actualTilt");if(null!=a&&a!=this.get("tilt")){this.j=!0;try{this.set("tilt",a)}finally{this.j=!1}}};_.n.tilt_changed=function(){if(!this.j){var a=this.get("tilt");a!=this.get("desiredTilt")?this.set("desiredTilt",a):a!=this.get("actualTilt")&&this.set("actualTilt",this.get("actualTilt"))}};_.n.aerial_changed=function(){Ww(this)};_.n.mapTypeId_changed=function(){Ww(this)};_.n.zoom_changed=function(){Ww(this)};
_.n.desiredTilt_changed=function(){Ww(this)};_.Ba($w,_.N);$w.prototype.yc=function(a){this.mb.yc(a,!0);this.o()};$w.prototype.getBounds=function(){var a=this.map.get("center"),b=this.map.get("zoom");if(a&&null!=b){var c=this.map.get("tilt")||0,d=this.map.get("heading")||0;var e=this.map.getProjection();a={center:_.Jn(a,e),zoom:b,tilt:c,heading:d};a=this.mb.Mg(a);e=_.Ln(a,e,!1)}else e=null;return e};var dx={hue:"h",saturation:"s",lightness:"l",gamma:"g",invert_lightness:"il",visibility:"v",color:"c",weight:"w"};var ex=/^#[0-9a-fA-F]{6}$/;_.z(gx,_.N);gx.prototype.changed=function(a){if("apistyle"!=a&&"hasCustomStyles"!=a){var b=this.get("mapTypeStyles")||this.get("styles");this.set("hasCustomStyles",_.Sd(b));a=[];_.ph[13]&&a.push({featureType:"poi.business",elementType:"labels",stylers:[{visibility:"off"}]});_.$d(a,b);b=this.get("uDS")?"hybrid"==this.get("mapTypeId")?"":"p.s:-60|p.l:-60":fx(a);b!=this.i&&(this.i=b,this.notify("apistyle"));a.length&&(!b||1E3<b.length)&&_.zg(_.gm(_.M.trigger,this,"styleerror",b.length))}};
gx.prototype.getApistyle=function(){return this.i};_.z(kx,_.N);kx.prototype.changed=function(a){"attributionText"!=a&&("baseMapType"==a&&(lx(this),this.H=null),_.vi(this.Ka))};kx.prototype.ta=_.Uf("zoom");
kx.prototype.ua=function(a,b,c){1==_.rc(c,7)&&this.Na(new _.qp(c.V[6]));if(a==this.T){hx(this)==b&&this.set("attributionText",decodeURIComponent(c.getAttribution()));this.j&&ux(this.j,new tw(c.V[3]));var d={};a=0;for(var e=_.zc(c,1);a<e;++a){b=new qw(_.yc(c,1,a));var f=_.F(b,0);b=new _.un(b.V[1]);b=mx(b);d[f]=d[f]||[];d[f].push(b)}_.rb(this.i,function(h,k){h.set("featureRects",d[k]||[])});e=_.zc(c,2);f=this.Ba=Array(e);for(a=0;a<e;++a){b=new rw(_.yc(c,2,a));var g=_.D(b,0);b=mx(new _.un(b.V[1]));f[a]=
{bounds:b,maxZoom:g}}lx(this)}};ox.prototype.Pe=function(a){var b=a.center,c=a.zoom,d=a.heading;a=a.tilt;c=nx(c,this.i.min,this.i.max);this.H&&(a=nx(a,0,15.5<=c?67.5:14<c?45+22.5*(c-14)/1.5:10<c?30+15*(c-10)/4:30));d=(d%360+360)%360;if(!this.j||!this.o.width||!this.o.height)return{center:b,zoom:c,heading:d,tilt:a};var e=this.o.width/Math.pow(2,c),f=this.o.height/Math.pow(2,c);b=new _.Xg(nx(b.i,this.j.min.i+e/2,this.j.max.i-e/2),nx(b.j,this.j.min.j+f/2,this.j.max.j-f/2));return{center:b,zoom:c,heading:d,tilt:a}};
ox.prototype.Rf=function(){return{min:this.i.min,max:this.i.max}};_.z(qx,_.N);qx.prototype.changed=function(a){"zoomRange"!=a&&"boundsRange"!=a&&px(this)};_.z(rx,_.N);rx.prototype.immutable_changed=function(){var a=this,b=a.get("immutable"),c=a.i;b!=c&&(_.Td(a.j,function(d){(c&&c[d])!==(b&&b[d])&&a.set(d,b&&b[d])}),a.i=b)};tx.prototype.fh=function(a){var b=this.j,c=a.Ca,d=a.Da;a=a.Ha;return b[a]&&b[a][c]&&b[a][c][d]||0};tx.prototype.Qg=function(a){return this.i[a]||0};tx.prototype.ee=function(){return this.o};_.Ba(vx,_.N);vx.prototype.changed=function(a){"tileMapType"!=a&&"style"!=a&&this.notify("style")};vx.prototype.getStyle=function(){var a=[],b=this.get("tileMapType");if(b instanceof Tv&&(b=b.__gmsd)){var c=new _.Pn;c.V[0]=b.type;if(b.params)for(var d in b.params){var e=_.Qn(c);_.On(e,d);var f=b.params[d];f&&(e.V[1]=f)}a.push(c)}d=new _.Pn;d.V[0]=37;_.On(_.Qn(d),"smartmaps");a.push(d);this.i.get().forEach(function(g){g.styler&&a.push(g.styler)});return a};_.z(wx,_.N);wx.prototype.$=function(){if(this.j){var a=this.get("title");a?this.j.setAttribute("title",a):this.j.removeAttribute("title");if(this.i&&this.o){a=this.j;if(1==a.nodeType){try{var b=a.getBoundingClientRect()}catch(c){b={left:0,top:0,right:0,bottom:0}}b=new _.kn(b.left,b.top)}else b=a.changedTouches?a.changedTouches[0]:a,b=new _.kn(b.clientX,b.clientY);_.Io(this.i,new _.O(this.o.clientX-b.x,this.o.clientY-b.y));this.j.appendChild(this.i)}}};wx.prototype.title_changed=wx.prototype.$;
wx.prototype.T=function(a){this.o={clientX:a.clientX,clientY:a.clientY}};Bx.prototype.Jd=function(a,b){var c=this;b.stop();if(!this.i){this.j&&_.St(this.j,!0);var d=Wx(this.o,function(){c.i=null;c.H.reset(b)});d?this.i={origin:a.Cb,ho:this.o.Dc().zoom,df:d}:this.H.reset(b)}};Bx.prototype.Ge=function(a){if(this.i){var b=this.o.Dc();Qx(this.i.df,{center:b.center,zoom:this.i.ho+(a.Cb.clientY-this.i.origin.clientY)/128,heading:b.heading,tilt:b.tilt})}};Bx.prototype.$d=function(){this.j&&_.St(this.j,!1);this.i&&this.i.df.release();this.i=null};Cx.prototype.Jd=function(a,b){var c=this,d=!this.i&&1==b.button&&1==a.fg,e=this.H(d?2:4);"none"==e||"cooperative"==e&&d||(b.stop(),this.i?this.i.kg=Dx(this,a):(this.o&&_.St(this.o,!0),(d=Wx(this.j,function(){c.i=null;c.T.reset(b)}))?this.i={kg:Dx(this,a),df:d}:this.T.reset(b)))};
Cx.prototype.Ge=function(a){if(this.i){var b=this.H(4);if("none"!=b){var c=this.j.Dc();b="zoomaroundcenter"==b&&1<a.fg?c.center:_.Qm(_.Pm(c.center,this.i.kg.Cb),this.j.Cc(a.Cb));Qx(this.i.df,{center:b,zoom:this.i.kg.zoom+Math.log(a.radius/this.i.kg.radius)/Math.LN2,heading:c.heading,tilt:c.tilt})}}};Cx.prototype.$d=function(){this.H(3);this.o&&_.St(this.o,!1);this.i&&this.i.df.release();this.i=null};Hx.prototype.Rb=function(a){if(0>=a)return this.i;if(a>=this.Fb)return this.Ya;a/=this.Fb;var b=this.j?Math.expm1(a*Math.log1p(this.j))/this.j:a;return{center:new _.Xg(this.i.center.i*(1-b)+this.Ya.center.i*b,this.i.center.j*(1-b)+this.Ya.center.j*b),zoom:this.i.zoom*(1-a)+this.Ya.zoom*a,heading:this.o*(1-a)+this.Ya.heading*a,tilt:this.i.tilt*(1-a)+this.Ya.tilt*a}};Jx.prototype.Rb=function(a){if(!this.i){var b=this.j,c=this.Gb.Fb;this.i=a+(c<b.o?Math.acos(1-c/b.j*b.i)/b.i:b.H+(c-b.o)/b.j);return{done:1,vc:this.Gb.Rb(0)}}a>=this.i?a={done:0,vc:this.Gb.Ya}:(b=this.j,a=this.i-a,a={done:1,vc:this.Gb.Rb(this.Gb.Fb-(a<b.H?(1-Math.cos(a*b.i))*b.j/b.i:b.o+b.j*(a-b.H)))});return a};_.n=Lx.prototype;_.n.lb=function(a){var b=_.Pa(a);if(!this.H[b]){if("function"===typeof a.Ul){var c=a.Ul();c&&(this.j=c,this.ta=b)}this.H[b]=a;this.Ba()}};_.n.wd=function(a){var b=_.Pa(a);this.H[b]&&(b===this.ta&&(this.ta=this.j=void 0),a.dispose(),delete this.H[b])};_.n.tf=function(){this.ka=null;this.Ba()};_.n.getBoundingClientRect=function(a){return((void 0===a?0:a)?this.ka:null)||(this.ka=this.Na.getBoundingClientRect())};
_.n.getBounds=function(a,b){var c=void 0===b?{}:b,d=void 0===c.top?0:c.top;b=void 0===c.left?0:c.left;var e=void 0===c.bottom?0:c.bottom;c=void 0===c.right?0:c.right;var f=this.getBoundingClientRect(!0);b-=f.width/2;c=f.width/2-c;b>c&&(b=c=(b+c)/2);var g=d-f.height/2;e=f.height/2-e;g>e&&(g=e=(g+e)/2);if(this.j){var h={wa:f.width,ya:f.height},k=a.center,l=a.zoom,m=a.tilt;a=a.heading;b+=f.width/2;c+=f.width/2;g+=f.height/2;e+=f.height/2;f=this.j.j(b,g,k,l,m,a,h);d=this.j.j(b,e,k,l,m,a,h);b=this.j.j(c,
g,k,l,m,a,h);c=this.j.j(c,e,k,l,m,a,h)}else h=_.ah(a.zoom,a.tilt,a.heading),f=_.Pm(a.center,_.bh(h,{wa:b,ya:g})),d=_.Pm(a.center,_.bh(h,{wa:c,ya:g})),c=_.Pm(a.center,_.bh(h,{wa:c,ya:e})),b=_.Pm(a.center,_.bh(h,{wa:b,ya:e}));return{min:new _.Xg(Math.min(f.i,d.i,c.i,b.i),Math.min(f.j,d.j,c.j,b.j)),max:new _.Xg(Math.max(f.i,d.i,c.i,b.i),Math.max(f.j,d.j,c.j,b.j))}};
_.n.Cc=function(a){var b=this.getBoundingClientRect(void 0);if(this.i){var c={wa:b.width,ya:b.height};return this.j?this.j.j(a.clientX-b.left,a.clientY-b.top,this.i.center,_.Xm(this.i.scale),this.i.scale.tilt,this.i.scale.heading,c):_.Pm(this.i.center,_.bh(this.i.scale,{wa:a.clientX-(b.left+b.right)/2,ya:a.clientY-(b.top+b.bottom)/2}))}return new _.Xg(0,0)};
_.n.Wh=function(a){if(!this.i)return{clientX:0,clientY:0};var b=this.getBoundingClientRect();if(this.j)return a=this.j.i(a,this.i.center,_.Xm(this.i.scale),this.i.scale.tilt,this.i.scale.heading,{wa:b.width,ya:b.height}),{clientX:b.left+a[0],clientY:b.top+a[1]};a=_.Wm(this.i.scale,_.Qm(a,this.i.center));return{clientX:(b.left+b.right)/2+a.wa,clientY:(b.top+b.bottom)/2+a.ya}};
_.n.Nb=function(a,b,c){var d=a.center,e=_.ah(a.zoom,a.tilt,a.heading,this.j),f=!e.equals(this.i&&this.i.scale);this.i={scale:e,center:d};if((f||this.j)&&this.o)this.T=_.bh(e,_.Vm(_.Wm(e,_.Pm(d,_.bh(e,this.o)))));else if(this.o=_.Vm(_.Wm(e,_.Qm(this.T,d))),d=this.ua)this.W.style[d]=this.$.style[d]="translate("+this.o.wa+"px,"+this.o.ya+"px)",this.W.style.willChange=this.$.style.willChange="transform";d=_.Qm(this.T,_.bh(e,this.o));f=this.getBounds(a);var g=this.getBoundingClientRect(!0),h;for(h in this.H)this.H[h].Nb(f,
this.T,e,a.heading,a.tilt,d,{wa:g.width,ya:g.height},{rm:!0,Xd:!1,Gb:c,timestamp:b})};_.n=Nx.prototype;_.n.Dc=function(){return this.i};_.n.yc=function(a,b){a=this.o.Pe(a);this.i&&b?this.Fd(this.ka(this.H.getBoundingClientRect(!0),this.i,a,function(){})):this.Fd(Kx(a))};_.n.Tf=function(){return!!this.j};_.n.Mh=function(a){this.o=a;!this.j&&this.i&&(a=this.o.Pe(this.i),a.center==this.i.center&&a.zoom==this.i.zoom&&a.heading==this.i.heading&&a.tilt==this.i.tilt||this.Fd(Kx(a)))};_.n.Rf=function(){return this.o.Rf()};
_.n.Fd=function(a){this.j&&this.j.sc();this.j=a;this.W=!0;(a=a.Gb)&&this.T(this.o.Pe(a.Ya));Ox(this)};_.n.tf=function(){this.H.tf();this.j&&this.j.Gb?this.T(this.o.Pe(this.j.Gb.Ya)):this.i&&this.T(this.i)};Px.prototype.sc=function(){this.j&&(this.j(),this.j=null)};Px.prototype.Rb=function(){return{vc:this.o,done:this.j?2:0}};Px.prototype.release=function(a){var b=_.Pq?_.t.performance.now():_.Sa();if(!(0>=this.i.length)){var c=this.i.slice(-1)[0],d=Hv(this.i,function(f){return 125>b-f.tick});d=0>d?c:this.i[d];var e;c.vc.heading!==d.vc.heading&&a?e=new Tx(c.vc,d.vc,c.tick-d.tick,b,a):e=new Sx(c.vc,d.vc,c.tick-d.tick,b);this.T(new Rx(e,b))}};Rx.prototype.sc=function(){};
Rx.prototype.Rb=function(a){a-=this.i;return{vc:this.Gb.Rb(a),done:a<this.Gb.Fb?1:0}};Sx.prototype.Rb=function(a){if(a>=this.Fb)return this.Ya;a=Math.min(1,1-a/this.Fb);return{center:_.Qm(this.Ya.center,new _.Xg(this.i*a*a*a,this.j*a*a*a)),zoom:this.Ya.zoom-a*(this.Ya.zoom-this.o.zoom),tilt:this.Ya.tilt,heading:this.Ya.heading}};
Tx.prototype.Rb=function(a){if(a>=this.Fb)return this.Ya;a=Math.min(1,1-a/this.Fb);a*=this.j*a*a;return{center:Fx(this.i,a,this.Ya.center),zoom:this.Ya.zoom,tilt:this.Ya.tilt,heading:this.Ya.heading-a}};_.n=Vx.prototype;_.n.lb=function(a){this.j.lb(a)};_.n.wd=function(a){this.j.wd(a)};_.n.getBoundingClientRect=function(){return this.j.getBoundingClientRect()};_.n.Cc=function(a){return this.j.Cc(a)};_.n.Wh=function(a){return this.j.Wh(a)};_.n.Dc=function(){return this.i.Dc()};_.n.Mg=function(a,b){return this.j.getBounds(a,b)};_.n.refresh=function(){Ox(this.i)};_.n.yc=function(a,b){this.i.yc(a,b)};_.n.Fd=function(a){this.i.Fd(a)};_.n.Mh=function(a){this.i.Mh(a)};_.n.Tf=function(){return this.i.Tf()};
_.n.tf=function(){this.i.tf()};var Pv=Math.sqrt(2);dy.prototype.j=function(a,b,c,d,e,f){var g=_.Ed(_.Fd(_.I)),h=a.__gm,k=a.getDiv();if(k){_.M.addDomListenerOnce(c,"mousedown",function(){_.mg(a,"Mi")},!0);var l=new _.ou({oe:c,Ii:k,Di:!0,jj:_.qc(_.Fd(_.I),15),backgroundColor:b.backgroundColor,Sh:!0,vm:1==_.Bj.type,wm:!0}),m=l.Kc,q=new _.N;_.Ko(l.i,0);h.set("panes",l.Me);h.set("innerContainer",l.Ic);var r=new Tw,v=ay(),u,x,w=_.D(_.Qd(),14);k=Bv();var E=0<k?k:w,H=a.get("noPerTile")&&_.ph[15];(k=b.mapId||null)&&_.mg(a,"MId");var L=function(da){_.K("util").then(function(sa){sa.j.i(da);
setTimeout(function(){return _.iu(sa.i,1)},_.Em(_.I,38)?_.D(_.I,38):5E3);sa.H(a)})};(function(){var da=new tx;u=Pw(da,w,a,H,E);x=new kx(g,r,v,H?null:da,_.qc(_.I,42),_.No(),L)})();x.bindTo("tilt",a);x.bindTo("heading",a);x.bindTo("bounds",a);x.bindTo("zoom",a);var P=new cw(new _.Jd(_.G(_.I,1)),_.Qd(),_.Fd(_.I),a,u,v.obliques,!!k);Yx(P,a.mapTypes,b.enableSplitTiles);h.set("eventCapturer",l.Hd);h.set("panBlock",l.j);var wa=_.Ng(!1),la=Sw(a,wa);x.bindTo("baseMapType",la);P=h.ke=la.H;var bb=Bw({draggable:_.cr(a,
"draggable"),ul:_.cr(a,"gestureHandling"),Xf:h.ac}),Nd=!_.ph[20]||0!=a.get("animatedZoom"),zd=null,aB=!1,vj=null,bB=new $w(a,function(da){return Xx(l,da,{Xk:Nd})}),sc=bB.mb,x7=new _.Fq(function(da,sa){da=new _.uq(m,0,sc,_.Zq(da),sa,{kf:!0});sc.lb(da);return da},function(da){a.get("tilesloading")!=da&&a.set("tilesloading",da);da||(zd&&zd(),aB||(aB=!0,_.qc(_.I,42)||L(null),d&&d.i&&_.xi(d.i),vj&&(sc.wd(vj),vj=null),f&&(f.done("wmb","wmc"),d&&d.get("loading")&&f.done("smb"))),_.M.trigger(a,"tilesloaded"))}),
Bg=_.Kh();Xw(k,Bg,a,h);h.Sa(!1);var qQ=null;la.H.hb(function(da){qQ!=da&&(qQ=da,_.Hq(x7,da))});h.set("cursor",a.get("draggableCursor"));new Ew(a,sc,l,bb);Bg=_.cr(a,"draggingCursor");var y7=_.cr(h,"cursor"),z7=new ww(h.get("panBlock"));Bg=new _.Tt(l.Ic,Bg,y7);var A7=Ex(sc,l,Bg,function(da){var sa=bb.get();z7.o("cooperative"==sa?da:4);return sa},{ug:!0,Pi:function(){return!a.get("disableDoubleClickZoom")},Qj:function(){return a.get("scrollwheel")}});bb.hb(function(da){A7.de("cooperative"==da||"none"==
da)});e({map:a,mb:sc,ke:P,Me:l.Me});h.o.then(function(da){da||_.K("onion").then(function(sa){sa.i(a,u)})});_.ph[35]&&(by(a),cy(a));var Cg=new Uw;Cg.bindTo("tilt",a);Cg.bindTo("zoom",a);Cg.bindTo("mapTypeId",a);Cg.bindTo("aerial",v.obliques,"available");h.o.then(function(da){(Cg.i=da)&&Ww(Cg)});h.bindTo("tilt",Cg,"actualTilt");_.M.addListener(x,"attributiontext_changed",function(){a.set("mapDataProviders",x.get("attributionText"))});if(!k){var Bh=new gx;_.K("util").then(function(da){da.i.i(function(){wa.set(!0);
Bh.set("uDS",!0)})});Bh.bindTo("styles",a);Bh.bindTo("mapTypeId",la);Bh.bindTo("mapTypeStyles",la,"styles");h.bindTo("apistyle",Bh);h.bindTo("hasCustomStyles",Bh);_.M.forward(Bh,"styleerror",a)}e=new vx(h.i);e.bindTo("tileMapType",la);h.bindTo("style",e);var Fb=new _.xp(a,sc,function(){var da=h.set;if(Fb.T&&Fb.H&&Fb.i&&Fb.o&&Fb.j){if(Fb.i.i){var sa=Fb.i.i.i(Fb.H,Fb.o,_.Xm(Fb.i),Fb.i.tilt,Fb.i.heading,Fb.j);var Gb=new _.O(-sa[0],-sa[1]);sa=new _.O(Fb.j.wa-sa[0],Fb.j.ya-sa[1])}else Gb=_.Wm(Fb.i,_.Qm(Fb.T.min,
Fb.H)),sa=_.Wm(Fb.i,_.Qm(Fb.T.max,Fb.H)),Gb=new _.O(Gb.wa,Gb.ya),sa=new _.O(sa.wa,sa.ya);Gb=new _.wh([Gb,sa])}else Gb=null;da.call(h,"pixelBounds",Gb)}),B7=Fb;sc.lb(Fb);h.set("projectionController",Fb);h.set("mouseEventTarget",{});(new wx(_.Bj.j,l.Ic)).bindTo("title",h);d&&(d.o.hb(function(){var da=d.o.get();vj||!da||aB||(vj=new _.pu(m,-1,da,sc.kc),d.i&&_.xi(d.i),sc.lb(vj))}),d.bindTo("tilt",h),d.bindTo("size",h));h.bindTo("zoom",a);h.bindTo("center",a);h.bindTo("size",q);h.bindTo("baseMapType",la);
a.set("tosUrl",_.Nu);e=new rx({projection:1});e.bindTo("immutable",h,"baseMapType");Bg=new _.Gt({projection:new _.Wg});Bg.bindTo("projection",e);a.bindTo("projection",Bg);var cB=function(da,sa,Gb){var Cf=a.getCenter(),wj=a.getZoom(),Uq=a.getProjection();if(Cf&&null!=wj&&Uq){var Vq=a.getTilt()||0,rQ=a.getHeading()||0,C7=_.ah(wj,Vq,rQ);sc.yc({center:_.Pm(_.Jn(Cf,Uq),_.bh(C7,{wa:da,ya:sa})),zoom:wj,heading:rQ,tilt:Vq},Gb)}};_.M.addListener(h,"panby",function(da,sa){cB(da,sa,!0)});_.M.addListener(h,"panbynow",
function(da,sa){cB(da,sa,!1)});_.M.addListener(h,"panbyfraction",function(da,sa){var Gb=sc.getBoundingClientRect();da*=Gb.right-Gb.left;sa*=Gb.bottom-Gb.top;cB(da,sa,!0)});_.M.addListener(h,"pantolatlngbounds",function(da,sa){_.yt(a,sc,da,sa)});_.M.addListener(h,"panto",function(da){if(da instanceof _.J){var sa=a.getCenter(),Gb=a.getZoom(),Cf=a.getProjection();sa&&null!=Gb&&Cf?(da=_.Jn(da,Cf),sa=_.Jn(sa,Cf),bB.yc({center:_.Um(bB.mb.kc,da,sa),zoom:Gb,heading:a.getHeading()||0,tilt:a.getTilt()||0})):
a.setCenter(da)}else throw Error("panTo: latLng must be of type LatLng");});_.M.addListener(h,"tiltrotatebynow",function(da,sa){var Gb=a.getCenter(),Cf=a.getZoom(),wj=a.getProjection();if(Gb&&null!=Cf&&wj){var Uq=a.getTilt()||0,Vq=a.getHeading()||0;sc.yc({center:_.Jn(Gb,wj),zoom:Cf,heading:Vq+da,tilt:Uq+sa},!1)}});var se=new qx(sc,a);se.bindTo("mapTypeMaxZoom",la,"maxZoom");se.bindTo("mapTypeMinZoom",la,"minZoom");se.bindTo("maxZoom",a);se.bindTo("minZoom",a);se.bindTo("trackerMaxZoom",r,"maxZoom");
se.bindTo("restriction",a);se.bindTo("projection",a);h.o.then(function(da){se.j=da;px(se)});var sQ=new _.Wt(_.Do(c));h.bindTo("fontLoaded",sQ);e=h.ka;e.bindTo("scrollwheel",a);e.bindTo("disableDoubleClickZoom",a);e=function(){var da=a.get("streetView");da?(a.bindTo("svClient",da,"client"),da.__gm.bindTo("fontLoaded",sQ)):(a.unbind("svClient"),a.set("svClient",null))};e();_.M.addListener(a,"streetview_changed",e);a.i||(zd=function(){zd=null;Promise.all([_.K("controls"),h.o]).then(function(da){var sa=
_.p(da);da=sa.next().value;sa=sa.next().value;var Gb=new da.ji(l.i);h.set("layoutManager",Gb);da.Im(Gb,a,la,l.i,x,v.report_map_issue,se,Cg,c,h.ac,B7,sc,sa);da.Jm(a,l.Ic,sa&&!1,sa&&!1);da.Uh(c)})},_.mg(a,"Mm"),b.v2&&_.mg(a,"Mz"),_.Dn("Mm","-p",a),Zx(a,la),$x(a));b=new cw(new _.Jd(_.G(_.I,1)),_.Qd(),_.Fd(_.I),a,new Ow(u,function(da){return H?E:da||w}),v.obliques,!!k);sx(b,a.overlayMapTypes);new Nw(_.gm(_.mg,a),l.Me.mapPane,a.overlayMapTypes,sc,P,wa);_.ph[35]&&h.bindTo("card",a);_.ph[15]&&h.bindTo("authUser",
a);var tQ=0,uQ=0,vQ=function(){var da=l.i,sa=da.clientWidth;da=da.clientHeight;if(tQ!=sa||uQ!=da)tQ=sa,uQ=da,sc&&sc.tf(),q.set("size",new _.Q(sa,da)),px(se)},Ch=document.createElement("iframe");Ch.setAttribute("aria-hidden","true");Ch.frameBorder="0";Ch.tabIndex=-1;Ch.style.cssText="z-index: -1; position: absolute; width: 100%;height: 100%; top: 0; left: 0; border: none";_.M.addDomListener(Ch,"load",function(){vQ();_.M.addDomListener(Ch.contentWindow,"resize",vQ)});l.i.appendChild(Ch);b=mw(l.Ic);
l.i.appendChild(b)}};dy.prototype.fitBounds=Gw;dy.prototype.i=function(a,b,c,d,e){a=new _.Jt(a,b,c,{});a.setUrl(d).then(e);return a};_.Xe("map",new dy);});
