google.maps.__gjsload__('places', function(_){/* Copyright 2026 Google LLC SPDX-License-Identifier: Apache-2.0 */ var q6=function(a){return p6?p6:p6=new Promise(async(b,c)=>{var d=(new _.Oy).setUrl(window.location.origin);try{let e=await _.Pla(a.oh,d);b(_.mg(e,1))}catch(e){p6=void 0,c(e)}})},Wtb=function(a,b,c){a=a.oh;var d=new _.Tna;b=_.Lg(d,1,b);b=_.Lg(b,5,1);c=_.gq(new _.hq(131071),window.location.origin,c).toString();c=_.Jg(b,2,c).setUrl(window.location.origin);return a.oh.oh(a.ph+"/$rpc/google.internal.maps.mapsjs.v1.MapsJsInternalService/GetPlaceWidgetMetadata",c,{},_.Npa)},Xtb=function(a,b){_.Hg(a,1,b)}, Ytb=function(a,b){_.Qf(a,2,b,_.me)},Ztb=function(a,b){_.eg(a,_.zr,1,r6,b)},$tb=function(a){return _.$5(a,_.b6,2,r6)},aub=function(a,b){_.eg(a,_.b6,2,r6,b)},cub=function(a){return _.$5(a,_.zr,1,bub)},dub=function(a){var b=new _.xtb;return _.Jg(b,1,a)},eub=function(a,b){_.Lg(a,4,b)},s6=function(a,b){return _.Jg(a,1,b)},fub=function(a){return Array.prototype.concat.apply([],arguments)},t6=function(a){gub.test(a)&&(a.indexOf("&")!=-1&&(a=a.replace(hub,"&")),a.indexOf("<")!=-1&&(a=a.replace(iub,"<")), a.indexOf(">")!=-1&&(a=a.replace(jub,">")),a.indexOf('"')!=-1&&(a=a.replace(kub,""")),a.indexOf("'")!=-1&&(a=a.replace(lub,"'")),a.indexOf("\x00")!=-1&&(a=a.replace(mub,"�")));return a},u6=function(a){if(!a||!_.hm(a))throw _.Am("Passed Circle is not an Object.");a=a instanceof _.Oo?a:new _.Oo(a);if(!a.getCenter())throw _.Am("Circle is missing center.");if(a.getRadius()===void 0)throw _.Am("Circle is missing radius.");return a},oub=function(a){return _.bg(a,nub,2)},v6=function(a,b){return _.Jg(a, 1,b)},w6=function(a,b){return _.Jg(a,2,b)},x6=function(a,b){return _.dg(a,_.Dr,31,b)},pub=function(a,b){return _.Ig(a,1,b)},y6=function(a,b){_.Vf(a,1,qub,_.Je(b))},sub=function(a){return _.Zf(a,rub,3)},tub=function(a,b){_.Vf(a,1,z6,_.Je(b))},A6=function(a,b,c){return a.replace("{0}",b).replace("{1}",c)},uub=function(a,b){var c=b.length;switch(c){case 0:return"";case 1:return String(b[0]);case 2:return A6(a.sh,String(b[0]),String(b[1]))}var d=A6(a.rh,String(b[0]),String(b[1]));for(let e=2;e_.am(a.value)?-1:e}return _.am(a.value)}catch(b){return-1}},Fub=function(a){if(!_.rI(B6)(a)){var b= a.ph();_.Kg(b,2,1)}b=_.Nl.ph().ph();if(_.rI(B6)(a)){var c=_.$5(a,wub,2,xub);_.Zf(c,C6,4).Yi(b)}else _.rI(D6)(a)||(_.rI(E6)(a)||_.rI(F6)(a)?a.ph().Qk()||a.ph().Yi(b):(a.Qk()||a.Yi(b),b=_.Nl.ph().rh(),c=_.Nl.ph().th(),a.th()||!b||c||a.rh(b)));if(_.rI(G6)(a))return _.Aj(a,yub());if(_.rI(H6)(a))return _.Aj(a,zub());if(_.rI(I6)(a))return _.Aj(a,Aub());if(_.rI(E6)(a))return _.Aj(a,Bub());if(_.rI(D6)(a))return _.Aj(a,Cub());if(_.rI(F6)(a))return _.Aj(a,Dub());if(_.rI(B6)(a))return _.Aj(a,Eub());throw Error(); },J6=function(a,b,c){function d(){c(null)}function e(g){c(g)}var f=Fub(b);_.DE(_.GB,()=>{_.Ry(_.Zq,(_.vm("gPlacesApiBaseUrl")||_.KB)+a,_.Yq,f,e,d,!0)})},Gub=function(a,b,c){J6(a,b,c)},K6=function(a,b,c){J6(a,b,c)},Hub=function(a,b,c={}){var d=c.maxWidth;c=c.maxHeight;d||c||(d=b);b=new D6;a=_.Ig(b,1,a);d&&_.Fg(a,3,Math.max(d,0));c&&_.Fg(a,4,Math.max(c,0));d=Fub(a);d+="&callback=none";return _.sna((_.vm("gPlacesApiBaseUrl")||_.KB)+"/maps/api/place/js/PhotoService.GetPhoto",d,_.Yq,!0)},Iub=function(a, b){if(!a)return"";if(!b||!b.length)return t6(a);var c="",d=0;for(let e of b)c+=t6(a.substring(d,_.mg(e,1))),c+=''+t6(a.substring(_.mg(e,1),_.mg(e,1)+e.getLength()))+"",d=_.mg(e,1)+e.getLength();return c+=t6(a.substring(d))},Kub=function(a,b,c,d){_.Mp[45]&&_.xu(b,14,3);_.Kg(b,15,3);a=a.oh()?"/maps/api/place/js/AutocompletionService.GetQueryPredictions":"/maps/api/place/js/AutocompletionService.GetPredictions";Gub(a,b,e=>{e===null&&_.Sl(d,2);c(_.Ih(Jub,e))})},Lub=function(a){a= a.ph();var b=a.trim();return b&&/\s$/.exec(a)?b+" ":b},Oub=function(a,b){try{if(a.Gh())_.Tl(b);else{var c=a.ph();if(c&&c===a.Dh())_.Tl(b);else{_.vH(a);var d=Lub(a);if(d){var e=_.vH(a),f=pub(new G6,d);if(!a.oh()){let m=a.get("sessionToken");f.Co(m.token)}var g=a.Jh();for(c=0;c<_.am(g);c++)_.LE(f,9,g[c]);var h=a.Ch();if(h)for(let m in h)if(Object.prototype.hasOwnProperty.call(h,m)){let p=fub([],h[m]);for(g=0;g{if(_.wH(a,e)){_.lu(m,4)&&(_.om(_.J(m,4)),_.vf(m,4));var p=m.getStatus(); if(p===3||p===4)_.Tl(b),_.tn(a,"request_denied");else if(p===0||p===5){p===0&&_.Bf(m,L6,2)<=0&&_.Sl(b,15);p=[];var q=[],u=10;for(let y=0,F=_.Bf(m,L6,2);y=0){x=!0;break}x?u?(q.push(v),u--):p.push(v):q.push(v)}q.push(...p.slice(0,Math.min(_.am(p),10-_.am(q))));m=q;Lub(a);p=[];for(q=0;q{Oub(a,b)},100)},Qub=function(a){return a.oh()?!1:a.get("placeIdOnly")?!0:(a=a.get("fields"))?a.every(b=>_.ztb.has(b)):!1},M6=function(a){return"Brakuje parametru. Musisz okre\u015bli\u0107 "+ a+"."},N6=function(a){return"W\u0142a\u015bciwo\u015b\u0107 "+a+" jest nieprawid\u0142owa. Mo\u017cliwe, \u017ce jej warto\u015b\u0107 jest niezgodna z innymi w\u0142a\u015bciwo\u015bciami."},O6=function(a,b="LocationBias"){if(typeof a==="string"){if(a!=="IP_BIAS")throw _.Am(b+" of type string was invalid: "+a);return a}if(!a||!_.hm(a))throw _.Am(`Invalid ${b}: ${a}`);if(a instanceof _.Oo)return u6(a);if(a instanceof _.Sm||a instanceof _.Qn||a instanceof _.Oo)return a;try{return _.Pn(a)}catch(c){try{return _.Wm(a)}catch(d){try{return u6(new _.Oo((0,_.Dia)(a)))}catch(e){throw _.Am("Invalid "+ b+": "+JSON.stringify(a));}}}},P6=function(a){var b=O6(a);if(b instanceof _.Qn||b instanceof _.Oo)return b;throw _.Am(`Invalid LocationRestriction: ${a}`);},Q6=function(a){var b=a.getSouthWest();a=a.getNorthEast();var c=new _.WA,d=_.Zf(c,_.tA,1),e=_.Zf(c,_.tA,2);_.Kw(_.Iw(d,b.lat()),b.lng());_.Kw(_.Iw(e,a.lat()),a.lng());return c},Rub=function(a,b){b&&(b=P6(b),b instanceof _.Qn?_.Jv(a.rh(),Q6(b)):b instanceof _.Oo&&(a=a.ph(),_.Iw(_.Zf(a,_.tA,1),b.getCenter().lat()),_.Kw(_.Zf(a,_.tA,1),b.getCenter().lng()), a.setRadius(b.getRadius())))},S6=function(a,b){b&&(b=O6(b),typeof b==="string"?_.Vf(a,4,R6,_.he(!0)):b instanceof _.Sm?(_.Iw(_.$5(a,_.tA,1,R6),b.lat()),_.Kw(_.$5(a,_.tA,1,R6),b.lng())):(b instanceof _.Qn||b instanceof _.Oo)&&Rub(a,b))},T6=function(a){var b=a.location,c=a.radius,d=a.bounds;a=_.Cm({input:_.Im(e=>!!e,M6("input")),bounds:_.Im(e=>!!e||!(b&&c===void 0||!b&&c),M6(b?"radius":"location")),locationBias:_.R(O6),locationRestriction:_.R(P6)},!0)(a);!d&&b&&c!==void 0&&(a.bounds=_.Fo(b,c/6378137)); return a},Sub=function(a){switch(a){case "INVALID_REQUEST":return new _.cr("The request is invalid.","PLACES_AUTOCOMPLETE",a);case "NOT_FOUND":return new _.cr("The place referenced was not found.","PLACES_AUTOCOMPLETE",a);case "OVER_QUERY_LIMIT":return new _.cr("The application has gone over its request quota.","PLACES_AUTOCOMPLETE",a);case "REQUEST_DENIED":return new _.cr("The application is not allowed to use the Place Service.","PLACES_AUTOCOMPLETE",a);default:return new _.dr("The Place Service request could not be processed due to server error.", "PLACES_AUTOCOMPLETE",a)}},Uub=function(a,b,c){var d=new G6;pub(d,b.input);var e=b.offset;e!==void 0&&_.Fg(d,2,e);b.sessionToken&&d.Co(b.sessionToken.token);b.bounds&&(a.oh||(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.oh=!0),a=_.Pn(b.bounds), _.Jv(_.Zf(d,_.WA,6),Q6(a)));b.origin&&(a=_.Zf(d,_.tA,25),_.Iw(a,b.origin.lat()),_.Kw(a,b.origin.lng()));a=b.types;for(e=0;e<_.am(a);++e)_.LE(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(N6("componentRestrictions."+f));e=fub([],a[f]);for(let g=0;g{e&&e.error_message&&(_.om(e.error_message),delete e.error_message);var f=e&&e.status||"UNKNOWN_ERROR";d(f=="OK"?e.predictions:null,f)})},V6=function(a,b){a.set("isInputValueFromBrowserAutofill",b)},W6=function(a,b){try{V6(a,a.oh.matches(":autofill"))}catch{V6(a, !1)}a.set("input",b)},Wub=function(a){a.th&&!a.oh.value&&(a.oh.value=a.sh,_.pw(a.oh,"pac-placeholder"))},X6=function(a,b){a.set("selectionIndex",b)},Xub=function(a){var b=a.ph;b>=0&&_.gF(a.items[b],"pac-item-selected");a.ph=-1},Yub=function(a,b){Xub(a);var c=a.items[b];c?(_.pw(c,"pac-item-selected"),a.oh.value=a.getPredictions()[b].qI,a.ph=b,a.setVisible(!0)):(a.oh.value=a.get("input"),a.ph=-1)},Y6=function(a,b,c){b=_.gm(b)?b:a.rh>-1?a.rh:a.ph;Xub(a);var d=!0;if(b>=0)c=a.getPredictions()[b].qI,a.oh.value= c,W6(a,c),X6(a,b);else if(c&&a.oh.value!==a.get("input"))a.oh.value=a.get("input");else if(c===13||c===10)_.tn(a,"text_entered"),a.qh&&(d=!1);a.ph=a.rh=-1;d&&a.setVisible(!1)},Z6=function(a){return a.get("formattedPrediction")},Zub=function(a=new Date){return new $6(a.getUTCDay()*24*60+a.getUTCHours()*60+a.getUTCMinutes())},$ub=function(a,b){var c=a.time;return new $6((a.day*24*60+Number(c.substring(0,2))*60+Number(c.substring(2,4))-b+10080)%10080)},avb=function(a,b){var c=[];a.forEach(d=>{d=new a7($ub(d.open, b),$ub(d.close,b));if(d.endTime.compare(d.startTime)<0){let e=new a7(new $6(0),d.endTime);c.push(new a7(d.startTime,new $6(10080)));c.push(e)}else c.push(d)});return c},bvb=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=Zub(c);return avb(a,b).some(e=>e.includes(d))}},cvb=function(a,b=new Date){return bvb(a.opening_hours.periods,a.utc_offset_minutes,b)},dvb=function(a){var b="utc_offset"in a; b&&(a.utc_offset_minutes=a.utc_offset);Object.defineProperty(a,"utc_offset",{enumerable:b,get(){_.om("utc_offset is deprecated as of November 2019. Use utc_offset_minutes instead. See https://goo.gle/js-open-now");_.N(window,148227);return a.utc_offset_minutes},set(c){_.om("utc_offset is deprecated as of November 2019. Use utc_offset_minutes instead. See https://goo.gle/js-open-now");_.N(window,148227);a.utc_offset_minutes=c}})},evb=function(a,b,c){a.hours=_.WE(a.time.slice(0,2));a.minutes=_.WE(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.nextDatecvb(a,g);var c=b.open_now;Object.defineProperty(b,"open_now",{enumerable:!0,get(){_.om("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"); _.N(window,148225);return c},set(g){_.om("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");_.N(window,148225);c=g}});var d=a.utc_offset_minutes,e=new Date;b=b.periods;for(let g=0,h=_.am(b);gHub(f,e.width,...g)}if(a=a.geometry){if(c=a.location)a.location=new _.Sm(c.lat,c.lng);(a=a.viewport)&&(d.geometry.viewport=new _.Qn(new _.Sm(a.southwest.lat,a.southwest.lng),new _.Sm(a.northeast.lat,a.northeast.lng)))}if(d.permanently_closed){let e=d.permanently_closed;Object.defineProperty(d,"permanently_closed",{enumerable:!0,get(){_.om("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"); _.N(window,148226);return e},set(f){_.om("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");_.N(window,148226);e=f}})}if(!b)for(let e of _.Btb)delete d[e];dvb(d);fvb(d);return d},hvb=function(a,b){if(!a.reference&&!a.placeId)throw Error(M6("placeId"));if(a.reference&&a.placeId)throw Error("W\u0142a\u015bciwo\u015bci reference oraz placeId nie mog\u0105 by\u0107 okre\u015blone jednocze\u015bnie."); var c=new H6;a.sessionToken&&c.Co(a.sessionToken.token);a.placeId?tub(_.Zf(c,gvb,14),a.placeId):_.Ig(c,1,a.reference);var d=a.Ok||[];for(let e=0,f=d.length;e{e&&e.error_message&&(_.om(e.error_message),delete e.error_message);var f=e?e.status:"UNKNOWN_ERROR";e=f==="OK"?b7(e.result,a.tR, e.html_attributions):null;b(e,f)})},jvb=function(a,b){if(a.openNow){var c=_.Zf(b,ivb,18);_.Bg(c,1,!0);c=_.Zf(b,ivb,18);var d=(new Date).getTime()%65535;_.Fg(c,10,d)}(c=a.minPriceLevel)&&_.Fg(b,19,c);(c=a.maxPriceLevel)&&_.Fg(b,20,c);c=a.type?[a.type]:a.types||[];for(d=0;d{nvb(a,a.textSearch,c,...d)})},pvb=function(a,b){if(b){b={input:b};var c=a.wh();c&&(b.bounds=c);ovb(a.Ah,b,function(d,e){e==="OK"?a.th(d??[]):a.th([])})}},rvb=function(a,b){var c=new I6,d=a.bounds;d&&(d=_.Pn(d),_.Jv(_.Zf(c, _.WA,1),Q6(d)));(d=a.name)&&_.Ig(c,3,d);(d=a.keyword)&&_.Ig(c,4,d);d=a.rankBy;d!==void 0&&_.Kg(c,8,qvb[d]);d=a.ir;d!==void 0&&_.Ig(c,9,d);a.language&&c.Yi(a.language);jvb(a,c);_.Mp[45]&&_.xu(c,12,13);_.Kg(c,29,3);J6("/maps/api/place/js/PlaceService.FindPlaces",c,b)},svb=function(a,b){K6("/maps/api/place/js/PlaceService.FindPlaceFromText",a,c=>{c&&c.error_message&&(_.om(c.error_message),delete c.error_message);var d=c?c.status:"UNKNOWN_ERROR";d!=="OK"?b(null,d):(c=(c.candidates||[]).map(e=>b7(e)), b(c,d))})},c7=function(a){if(a.oh){var b=!!a.get("attributionText")&&!a.get("hide");a.ph.style.display=b?"":"none"}},tvb=function(a,b,c,d,e){var f=_.e6().oh;a=_.btb(new _.h6,`places/${a}`).ph(b).rh(c);d={..._.uy(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?.Oi()?.ph()!==b&&_.N(window,177698);return g?.Oi()?.bi()||""})},uvb=function(a,b,c,d){if(d){let f=d[d7];var e=f?f.hp:_.gf(d[0]);a[b]=f??d}e&& e===_.ef?(a.HC??(a.HC=new Set)).add(b):c&&(a.dv??(a.dv=new Set)).add(b)},vvb=function(a,b,c,d){uvb(a,b,!!c.xs,d)},wvb=function(a,b,c){uvb(a,b,!!c.xs)},xvb=function(){return new e7(_.gf(0))},h7=function(a){var b=a[d7];if(b)return b;b=_.Qh(d7,xvb,wvb,vvb,a);if(!b.Ok&&!b.dv?.size&&!b.HC?.size){let d=!0;for(var c in b)isNaN(c)||(d=!1);if(d)return _.gf(a[0])===_.ef?f7?c=f7:(c=new e7(_.gf(!0)),c.hp=_.gf(!0),c=f7=c):c=g7??(g7=new e7(_.gf(0))),a[d7]=c;b.RM=!0}return b},yvb=function(a,b,c){var d;if(d=b[a]){var e= d;if(Array.isArray(e)&&e.length){var f=e[0],g=_.gf(f);g!=null&&g!==f&&(e[0]=g);e=g!=null}else e=!1;e&&(b[a]=d=h7(d))}else d=void 0;if(d)if(b.wG().has(a)||b.sG().has(a)){if(Array.isArray(c))for(a=0;ai7(d,c);a[_.ega]=b}return b},Avb=function(a){a==null||(0,_.xj)(a);if(a!=null)return _.yj(a)},Bvb=function(a){return a in j7?j7[a][1]:a},k7=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))},Cvb=function(a,b){return a&&isFinite(a)?k7(Math.round(k7(a,b)),-b):a},n7=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.th=null;this.Yh=this.sh=this.Eh=!1;this.Ch=b?b.toUpperCase():null;this.zh=40;this.qh=1;this.xh=0;this.oh=3;this.Ah=this.ph=0;this.Mh=!1;this.Ih=this.Kh="";this.Dh=l7.OA;this.Gh="";this.rh=1; this.uh=!1;this.wh=[];this.Jh=this.Th=!1;this.yh=0;this.Wh=typeof a==="number"?a:-1;this.Oh=typeof a==="string"?a:"";if(_.sga&&typeof a==="number"&&a!=5&&a!=6)Dvb(this,this.Wh);else if(this.th=null,typeof a==="number")switch(a){case 1:m7(this,l7.HA);break;case 2:m7(this,l7.UE);break;case 3:m7(this,l7.RE);break;case 4:a=l7.GE;b=["0"];if(c=j7[this.Ch||l7.Av]){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.wh.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.Jh)throw Error('Multiple exponential symbols in pattern "'+b+'"');a.Jh=!0;a.Ah=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.oh=e>=0?h-e:0;e>=0&&(a.ph=f+g-e,a.ph<0&&(a.ph=0));a.qh=(e>= 0?e:h)-f;a.Jh&&(a.zh=f+a.qh,a.oh==0&&a.qh==0&&(a.qh=1));a.wh.push(Math.max(0,k));a.Th=e==0||e==h;d=c[0]-d;a.Ih=o7(a,b,c);c[0]0)throw Error("Can't combine significant digits and minimum fraction digits");a.Eh=2!==a.xh;a.xh=2},Dvb=function(a,b){var c={notation:"standard",minimumIntegerDigits:Math.min(21, Math.max(1,a.qh))};a.Mh&&(c.signDisplay="always");a.Eh?(c.minimumSignificantDigits=1,c.maximumSignificantDigits=Math.max(1,Math.min(21,a.xh))):a.sh&&(c.minimumFractionDigits=Math.max(0,a.ph),c.maximumFractionDigits=Math.min(20,Math.max(0,a.oh)));switch(b){case 1:c.style="decimal";break;case 2:c.notation="scientific";c.maximumFractionDigits=Math.min(20,Math.max(0,a.Ah));break;case 3:c.style="percent";break;case 4:c.style="currency";b=a.Ch||l7.Av;c.currency=b;b=b in j7?j7[b][0]%16:2;a.sh?(c.minimumFractionDigits= Math.max(a.ph,0),c.maximumFractionDigits=Math.min(a.oh,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.yh=1;c.notation="compact";c.compactDisplay="short";break;case 6:a.yh=2;c.notation="compact";c.compactDisplay="long";break;default:throw Error("Unsupported ECMAScript NumberFormat custom pattern = "+ a.Oh);}try{let d;(d="pl".replace("_","-"))&&d in Fvb&&(c.numberingSystem=Fvb[d]);a.th=new Intl.NumberFormat(d,c)}catch(d){throw a.th=null,Error("ECMAScript NumberFormat error: "+d);}Gvb=a.Yh=a.Eh=a.sh=!1},p7=function(a,b){var c=k7(b,a.oh);a.xh>0&&(c=Hvb(c,a.xh,a.oh));c=Math.round(c);if(isFinite(c)){var d=Math.floor(k7(c,-a.oh));c=Math.floor(c-k7(d,a.oh));if(c<0||c>=k7(1,a.oh))d=Math.round(b),c=0}else d=b,c=0;return{JG:d,QK:c}},q7=function(a,b,c,d){if(a.ph>a.oh)throw Error("Min value must be less than max value"); d||(d=[]);b=p7(a,b);var e=b.JG,f=b.QK,g=a.ph>0||f>0||!1;b=a.ph;g&&(b=a.ph);for(var h="",k=e;k>1E20;)h="0"+h,k=Math.round(k7(k,-1));h=k+h;var m=l7.HE;k=l7.RA.codePointAt(0);var p=h.length,q=0;if(e>0||c>0){for(e=p;e=2)for(c=1;c0){e=a.wh;q=p=0;var u=l7.JA,v=h.length;for(let y=0;y1){var x=e[q];if(y0&&F%x===1)&&d.push(u)}else q< e.length&&(y===c?q+=1:x===y-c-p+1&&(d.push(u),p+=x,q+=1))}}else{c=h;h=a.wh;e=l7.JA;x=c.length;u=[];for(p=h.length-1;p>=0&&x>0;p--){q=h[p];for(v=0;v=0;v++)u.push(String.fromCodePoint(k+Number(c.charAt(x-v-1))*1));x-=q;x>0&&u.push(e)}d.push.apply(d,u.reverse())}}else g||d.push(String.fromCodePoint(k));(a.Th||g)&&d.push(m);f=String(f);g=f.split("e+");g.length==2&&(f=String(Hvb(parseFloat(g[0]),a.xh,1)),f=f.replace(".",""),f+="0".repeat(parseInt(g[1],10)-f.length+1));a.oh+1>f.length&&(f="1"+ "0".repeat(a.oh-f.length)+f);for(a=f.length;f.charAt(a-1)=="0"&&a>b+1;)a--;for(b=1;b=3;)c=a[k7(1,b)],b--;if(!c)return s7;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))?{pB:b+1-(c[2].length-1),NC:a,OC:d,prefix:c[1],suffix:c[3]}:s7:s7},t7=function(a){if(!isFinite(a))return a>0? a:0;for(var b=0;(a/=10)>=1;)b++;return b},Hvb=function(a,b,c){if(!a)return a;b=b-t7(a)-1;return b<-c?Cvb(a,-c):Cvb(a,b)},u7=function(a){this.qh=a;this.ph=this.oh=this.sh=null;a=l7;var b=r7;if(Kvb!==a||Lvb!==b)Kvb=a,Lvb=b,Mvb=new n7(1);this.th=Mvb},v7=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))},Wvb=function(a){_.Gca(a);return{qk:b=>b===null?null:b.trim().split(/\s+/).map(c=>_.Eca(c,a)).filter(c=>c!==null)||null,Pj:b=>b===null?null: b.map(c=>_.Fca(a,c)).join(" ")}},z7=function(a){return(b,c)=>_.tea(b,c,{get(){return(this.Kk??Xvb??(Xvb=document.createDocumentFragment())).querySelectorAll(a)}})},Yvb=async function(a,b){a.ph||(b=b(await _.Ll("util")),a.ph=a.oh===5||a.oh===9||a.oh===10?new b.fJ:new b.eJ);return a.ph},Zvb=function(a,b){return function*(){if(a!==void 0){let c=0;for(let d of a)yield b(d,c++)}}()},A7=function(a){a=_.Gm(b=>{b=(0,_.Xq)(b);if(b.includes("/"))throw _.Am('Field with "/" specified: '+b);b=b.replace(/\./g, "/");b==="utc_offset_minutes"?b="utc_offset":b==="utc_offset"&&_.om("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"&&_.om("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"&&_.om("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 _.Am("At least one field must be specified.");return a},B7=function(a){return _.R(_.Gm(_.Xq))(a)},awb=function(a,b){return _.eg(a,_.yr,2,$vb,b)},bwb=function(a,b,c){c=c||{};c.format="jspb";this.oh=new _.Tr(c);this.ph=a==void 0?a:a.replace(/\/+$/,"")},dwb=function(a,b,c){return a.oh.oh(a.ph+"/$rpc/google.maps.geocode.v4.GeocodeService/GeocodeLocation",b,c||{},cwb)},ewb=function(){var a=document.body,b=window;C7===null&&(C7=!1,a.addEventListener("pointerdown",()=>{C7= !0},!0),a.addEventListener("click",()=>{C7=!1},!0));D7===null&&(D7=!1,b.addEventListener("blur",()=>{D7=!0},!0),b.addEventListener("focus",()=>{D7=!1},!0))},G7=function(a){a.Mh&&(a.Mh=!1,E7(a),F7(a))},F7=function(a){var b=a.Ho&&a.Mh?0:1;b===0&&a.pi!==0?(a.ph.append(a.zh),a.ph.showModal(),a.oh.focus(),a.pi=0):b===1&&a.pi!==1&&(a.ph.close(),a.Kk?.append(a.zh),H7(a),a.pi=1)},fwb=function(a,b=a.rh){b!==-1&&(I7(a,-1),a.oh.value=a.predictions[b].text.text,a.Ci.setFormValue(a.oh.value),a.mq(a.predictions[b]), G7(a),a.oh.focus())},I7=function(a,b){var c=a.Ih[a.rh];c&&(c.removeAttribute("aria-selected"),c.setAttribute("part","prediction-item"),a.oh.setAttribute("aria-activedescendant",""));a.rh===-1&&(a.ys=a.oh.value);a.rh=b;if(c=a.Ih[b])c.setAttribute("aria-selected","true"),c.setAttribute("part","prediction-item prediction-item-selected"),a.oh.setAttribute("aria-activedescendant",c.id),c.appendChild(a.Ah);a.rh===-1?(a.oh.value=a.ys,a.Zh.appendChild(a.Ah)):a.oh.value=a.predictions[b].text.text},gwb=function(a){a.yh.classList.add("back-button"); a.yh.setAttribute("aria-label","Zamknij wyszukiwanie w\u00a0trybie pe\u0142noekranowym");a.yh.setAttribute("title","Zamknij wyszukiwanie w\u00a0trybie pe\u0142noekranowym");_.Us(_.Mia(),a.yh);a.yh.addEventListener("click",()=>{G7(a)})},hwb=function(a){a.sh.classList.add("clear-button");a.sh.setAttribute("aria-label","Usu\u0144 wpisany tekst");a.sh.setAttribute("title","Usu\u0144 wpisany tekst");J7(a);a.sh.addEventListener("click",()=>{E7(a);a.oh.value="";J7(a);H7(a)});_.Us((0,_.S)``, a.ei);a.sh.appendChild(a.ei)},jwb=function(a){a.oh.setAttribute("part","input");a.oh.setAttribute("aria-autocomplete","list");a.oh.setAttribute("autocomplete","off");a.oh.setAttribute("role","combobox");a.oh.setAttribute("aria-expanded","false");a.oh.setAttribute("aria-haspopup","listbox");a.oh.getAttribute("aria-label")||a.oh.setAttribute("aria-label","Wyszukaj miejsce");a.oh.addEventListener("input",()=>{a.oh.removeAttribute("aria-activedescendant");J7(a);a.Mh=!0;iwb(a,a.oh.value);F7(a);a.Ci.setFormValue(a.oh.value)}); a.oh.addEventListener("blur",b=>{b.relatedTarget||C7||D7?b.relatedTarget&&!a.Kk?.contains(b.relatedTarget)&&G7(a):(a.Ho&&a.ph.focus(),H7(a))});a.oh.addEventListener("keydown",a.YI)},kwb=function(a){var b=document.createElement("div");b.setAttribute("role","presentation");b.classList.add("attributions");_.Us((0,_.S)``,b);a.th.classList.add("dropdown");a.th.append(a.qh,b);a.th.style.display="none";a.th.setAttribute("part","prediction-list")},lwb= function(a){a.ph.setAttribute("aria-label","Wyszukaj miejsce");a.ph.tabIndex=-1;a.ph.addEventListener("focus",()=>{H7(a)})},mwb=function(a,b){Vvb(b,"input-icon",a.Si,c=>{throw _.Am(_.dp(a,c));});Vvb(b,"clear-icon",a.ei,c=>{throw _.Am(_.dp(a,c));})},J7=function(a){a.sh.style.visibility=a.oh.value?.length>0?"visible":"hidden"},H7=function(a){a.Ri!==null&&clearTimeout(a.Ri);a.Ri=setTimeout(()=>{a.oh.focus();a.Ri=null},0)},E7=function(a){a.qh.textContent="";a.oh.removeAttribute("aria-controls");a.oh.removeAttribute("aria-activedescendant"); a.oh.setAttribute("aria-expanded","false");a.th.style.display="none"},nwb=function(a){a.Mh&&a.Ih.length&&(a.oh.setAttribute("aria-controls",a.qh.id),a.qh.style.display="inline",a.Ih.forEach(a.qh.appendChild,a.qh),a.oh.setAttribute("aria-expanded","true"),a.th.style.display="flex")},pwb=function(a,b){E7(a);a.rh=-1;a.predictions=b;a.Ih=a.predictions.map((c,d)=>{var e=document.createElement("li");e.setAttribute("part","prediction-item");e.setAttribute("role","option");e.id=_.In();e.appendChild(owb(a, c));e.addEventListener("click",()=>{fwb(a,d)});return e});nwb(a)},qwb=function(a){var b=new Set;return a.filter(c=>{if(b.has(c.constructor))return!1;b.add(c.constructor);return!0})},rwb=function(a){return Intl.NumberFormat(_.Nl?.ph().ph()||void 0,{maximumFractionDigits:1,minimumFractionDigits:1}).format(a)},swb=function(a){return Array.from({length:10}).fill("empty").fill("filled",0,Math.round(a*2))},twb=function(a){var b="Ocena\u00a0"+rwb(a)+" na\u00a05";return(0,_.S)` `},K7=function(){this.oh=null;_.Ll("places_impl").then(()=>{this.oh=new uwb});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.")}, L7=function(a,b,c,d,e,f){if(!b)return _.Ps;a=(0,_.S)` ${a} `;f=f?f.join(" "):"";return d?(0,_.S)` ${a} `:(0,_.S)`
${a} ${c(b)}
`},vwb=function(a){return"Adres: "+a},zwb=function(a,b,c,d){var e=a.dailyBusynessList?.find(h=>h.Xv===b),f=wwb(e),g=b===c;return(0,_.S)`
${M7.map(h=>{h%=24;var k=g&&h===d;return xwb(a,h,f.get(h),k)})}
${ywb()}
`},wwb=function(a){var b=new Map;a=a?.BG||[];for(let c of a)c.hour!==null&&c.hour!==void 0&&b.set(c.hour,c);return b},xwb=function(a,b,c,d=!1){var e=c?.nF??0;c=`${e}%`;a=a.oh.get(b)||"";a=y7("Intensywno\u015b\u0107 ruchu o\u00a0{time}: {busynessPercentage}%",{busynessPercentage:e,time:a});return(0,_.S)` `},ywb=function(){return M7.map((a,b)=>{var c=Awb[a]||"";a=Bwb.includes(a%24)||b===0;return(0,_.S)`
${a?(0,_.S)`
`:""} ${c}
`})},Cwb=function(a,b){a.selectedValue!==b&&(a.selectedValue=b,a.onSelectedValueChanged?.(b))},Ewb=function(a,b){b=b.map(c=>({label:Dwb[c.Xv]||"",value:c.Xv}));return(0,_.S)`
${"Popularne godziny"}
{a.Gx=c}}>
`},Fwb=function(a,b){return(0,_.S)`
${b.map(c=>(0,_.S)`
`)}
`},Iwb=function(a){a=Gwb(a).flatMap(({heading:b,features:c})=>c.length?(0,_.S)`
${b}
    ${c.map(Hwb)}
`:[]);return a.length?(0,_.S)`
${_.Rq(a,(0,_.S)`
`)}
`:null},Hwb=function(a){var b=c=>y7(a,{VARIANT:c,AVAILABILITY_INDICATOR:""});return(0,_.S)`
  • ${b("standalone")}
  • `},Gwb=function(a){var b=a.accessibilityOptions,c=a.paymentOptions,d=a.parkingOptions,e=[];e.push({heading:"Dost\u0119pne opcje",features:[a.hasDineIn&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Na miejscu}standalone{Podaje posi\u0142ki na miejscu}other{}}",a.hasOutdoorSeating&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Stoliki na zewn\u0105trz}standalone{S\u0105 stoliki na zewn\u0105trz}other{}}",a.isReservable&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Mo\u017cliwa rezerwacja}standalone{Przyjmuje rezerwacje}other{}}", a.hasTakeout&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Na wynos}standalone{Oferuje posi\u0142ki na wynos}other{}}",a.hasDelivery&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Dostawa}standalone{Oferuje dostaw\u0119}other{}}",a.hasCurbsidePickup&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Odbi\u00f3r na zewn\u0105trz}standalone{Mo\u017cliwy odbi\u00f3r na zewn\u0105trz}other{}}"].filter(_.jm)});e.push({heading:"Warte polecenia",features:[a.servesBreakfast&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0\u015aniadania}standalone{Oferuje \u015bniadania}other{}}", a.servesLunch&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Lunch}standalone{Oferuje lunch}other{}}",a.servesBrunch&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Brunch}standalone{Oferuje brunch}other{}}",a.servesDinner&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Obiady}standalone{Oferuje obiady}other{}}",a.servesDessert&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Desery}standalone{Oferuje desery}other{}}"].filter(_.jm)});e.push({heading:"U\u0142atwienia dost\u0119pu", features:[b?.hasWheelchairAccessibleEntrance&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Wej\u015bcie dost\u0119pne dla os\u00f3b na w\u00f3zkach}standalone{Jest wej\u015bcie dost\u0119pne dla os\u00f3b na w\u00f3zkach}other{}}",b?.hasWheelchairAccessibleParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Parking dost\u0119pny dla os\u00f3b na w\u00f3zkach}standalone{Jest parking dost\u0119pny dla os\u00f3b na w\u00f3zkach}other{}}",b?.hasWheelchairAccessibleRestroom&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Toaleta dost\u0119pna dla os\u00f3b na w\u00f3zkach}standalone{Jest toaleta dost\u0119pna dla os\u00f3b na w\u00f3zkach}other{}}", b?.hasWheelchairAccessibleSeating&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Miejsca dla os\u00f3b na w\u00f3zkach}standalone{S\u0105 miejsca dla os\u00f3b na w\u00f3zkach}other{}}"].filter(_.jm)});e.push({heading:"Oferta",features:[a.servesBeer&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Piwo}standalone{Oferuje piwo}other{}}",a.servesWine&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Wino}standalone{Oferuje wino}other{}}",a.servesCoffee&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Kawa}standalone{Oferuje kaw\u0119}other{}}", a.servesCocktails&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Koktajle}standalone{Oferuje koktajle}other{}}",a.servesVegetarianFood&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Dania wegetaria\u0144ske}standalone{Oferuje dania wegetaria\u0144skie}other{}}"].filter(_.jm)});e.push({heading:"Udogodnienia",features:[a.hasRestroom&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Toaleta}standalone{Jest toaleta}other{}}",a.hasWiFi&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Wi-Fi}standalone{Dost\u0119pne Wi-Fi}other{}}"].filter(_.jm)}); e.push({heading:"S\u0142ynie\u00a0z:",features:[a.isGoodForGroups&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Odpowiednie dla grup}standalone{Odpowiednie dla grup}other{}}",a.isGoodForWatchingSports&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Dobre do ogl\u0105dania sportu}standalone{Dobre do ogl\u0105dania sportu}other{}}",a.hasLiveMusic&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Muzyka na \u017cywo}standalone{Jest muzyka na \u017cywo}other{}}"].filter(_.jm)});e.push({heading:"P\u0142atno\u015bci", features:[c?.acceptsCashOnly&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0P\u0142atno\u015b\u0107 tylko got\u00f3wk\u0105}standalone{P\u0142atno\u015b\u0107 tylko got\u00f3wk\u0105}other{}}",c?.acceptsCreditCards&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Karty kredytowe}standalone{Przyjmuje karty kredytowe}other{}}",c?.acceptsDebitCards&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Karty debetowe}standalone{Przyjmuje karty debetowe}other{}}",c?.acceptsNFC&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0P\u0142atno\u015bci mobilne NFC}standalone{Przyjmuje p\u0142atno\u015bci mobilne NFC}other{}}"].filter(_.jm)}); e.push({heading:"Dzieci",features:[a.isGoodForChildren&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Odpowiednie dla dzieci}standalone{Odpowiednie dla dzieci}other{}}",a.hasMenuForChildren&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Menu dla dzieci}standalone{Jest menu dla dzieci}other{}}"].filter(_.jm)});e.push({heading:"Zwierz\u0119ta",features:[a.allowsDogs&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Przyjazne dla ps\u00f3w}standalone{Mo\u017cna wej\u015b\u0107 z\u00a0psem}other{}}"].filter(_.jm)}); e.push({heading:"Parking",features:[d?.hasFreeParkingLot&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Bezp\u0142atny parking}standalone{Jest bezp\u0142atny parking}other{}}",d?.hasPaidParkingLot&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0P\u0142atny parking}standalone{Jest p\u0142atny parking}other{}}",d?.hasFreeStreetParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Bezp\u0142atny parking przy ulicy}standalone{Jest bezp\u0142atny parking przy ulicy}other{}}",d?.hasPaidStreetParking&& "{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0P\u0142atny parking przy ulicy}standalone{Jest p\u0142atny parking przy ulicy}other{}}",d?.hasFreeGarageParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Bezp\u0142atny parking zadaszony}standalone{Jest bezp\u0142atny parking zadaszony}other{}}",d?.hasPaidGarageParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0P\u0142atny parking zadaszony}standalone{Jest p\u0142atny parking zadaszony}other{}}",d?.hasValetParking&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Parking z\u00a0obs\u0142ug\u0105}standalone{Jest parking z\u00a0obs\u0142ug\u0105}other{}}"].filter(_.jm)}); return e},Jwb=function(a){a=[a.allowsDogs&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Przyjazne dla ps\u00f3w}standalone{Mo\u017cna wej\u015b\u0107 z\u00a0psem}other{}}",a.hasTakeout&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Na wynos}standalone{Oferuje posi\u0142ki na wynos}other{}}",a.hasDelivery&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Dostawa}standalone{Oferuje dostaw\u0119}other{}}",a.hasDineIn&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Na miejscu}standalone{Podaje posi\u0142ki na miejscu}other{}}", a.hasCurbsidePickup&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Odbi\u00f3r na zewn\u0105trz}standalone{Mo\u017cliwy odbi\u00f3r na zewn\u0105trz}other{}}",a.isReservable&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Mo\u017cliwa rezerwacja}standalone{Przyjmuje rezerwacje}other{}}",a.servesBreakfast&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0\u015aniadania}standalone{Oferuje \u015bniadania}other{}}",a.servesLunch&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Lunch}standalone{Oferuje lunch}other{}}", a.servesDinner&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Obiady}standalone{Oferuje obiady}other{}}",a.servesBeer&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Piwo}standalone{Oferuje piwo}other{}}",a.servesWine&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Wino}standalone{Oferuje wino}other{}}",a.servesBrunch&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Brunch}standalone{Oferuje brunch}other{}}",a.servesVegetarianFood&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Dania wegetaria\u0144ske}standalone{Oferuje dania wegetaria\u0144skie}other{}}", a.hasOutdoorSeating&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Stoliki na zewn\u0105trz}standalone{S\u0105 stoliki na zewn\u0105trz}other{}}",a.hasLiveMusic&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Muzyka na \u017cywo}standalone{Jest muzyka na \u017cywo}other{}}",a.hasMenuForChildren&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Menu dla dzieci}standalone{Jest menu dla dzieci}other{}}",a.servesCocktails&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Koktajle}standalone{Oferuje koktajle}other{}}", a.servesDessert&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Desery}standalone{Oferuje desery}other{}}",a.servesCoffee&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Kawa}standalone{Oferuje kaw\u0119}other{}}",a.hasRestroom&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Toaleta}standalone{Jest toaleta}other{}}",a.isGoodForChildren&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Odpowiednie dla dzieci}standalone{Odpowiednie dla dzieci}other{}}",a.isGoodForGroups&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Odpowiednie dla grup}standalone{Odpowiednie dla grup}other{}}", a.isGoodForWatchingSports&&"{VARIANT,select, short{{AVAILABILITY_INDICATOR}\u00a0Dobre do ogl\u0105dania sportu}standalone{Dobre do ogl\u0105dania sportu}other{}}"].filter(_.jm).slice(0,2).map(b=>y7(b,{VARIANT:"standalone"}));return a.length===0?(0,_.S)``:(0,_.S)`
    ${a.map(b=>(0,_.S)`${b}`)}
    `},N7=function(a,b){a.LC[Math.min(Math.max(a.oh+b,0),a.LC.length-1)].focus()},O7=function(a){if(a)return a===_.Ps?!0:Array.isArray(a)?a.every(O7):!1;a=typeof a;return a==="undefined"||a==="object"||a==="string"},P7=function(a){a=a.filter(b=>!O7(b));return a.length?(0,_.S)`${_.Rq(a,(0,_.S)`
    `)}`:null},Q7=function(...a){return _.Rq(a.filter(b=>!O7(b)),(0,_.S)``)},Kwb=function(a,b,c){a=a.periods.map(({open:d})=>d.oh(b,c));return a.length? new Date(Math.min(...a)):void 0},Lwb=function(a,b,c){a=a.periods.map(({close:d})=>d?.oh(b,c)).filter(Boolean);return a.length?new Date(Math.min(...a)):void 0},S7=function(a,b){if(!a.oh.has("*"))for(let c of b){if(c==="*"){a.oh.add("*");break}R7.includes(c)&&a.oh.add(c)}},U7=function(a,b=[],c={}){return new T7(a,b,c)},Mwb=function(a,b){b=_.fr(b);a.id!==b&&b!==""&&(a.id!==""&&console.warn(`Please note that the 'id' property of this place has changed: ${a.id} -> ${b}`),a.Ch=b,a.Ri=`places/${b}`,b=_.sd(a.Bh)? _.of(a.Bh):a.Bh,v6(w6(b,a.Ch),a.Ri),a.Bh=b)},Pwb=function(a,b,c){if(a.length===0)return!1;if(Nwb(a))return!0;var d=new V7(c.getUTCDay(),c.getUTCHours(),c.getUTCMinutes(),0);return Owb(a,b).some(e=>e.includes(d))},Nwb=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},Owb=function(a,b){var c=[];a.forEach(d=>{var e=d.close;d=d.open;e=new W7(new V7(d.day,d.hour,d.minute,b),new V7(e.day,e.hour,e.minute,b));e.endTime.compare(e.startTime)< 0?(d=new W7(new V7(0,0,0,0),e.endTime),c.push(new W7(e.startTime,new V7(0,0,10080,0))),c.push(d)):c.push(e)});return c},Qwb=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}`},Rwb=function(a){if(!a.place)return null;switch(a.place.businessStatus){case "CLOSED_PERMANENTLY":return(0,_.S)` ${"Zamkni\u0119te na sta\u0142e"} `;case "CLOSED_TEMPORARILY":return(0,_.S)` ${"Tymczasowo zamkni\u0119te"} `}var b=a.place.regularOpeningHours,c=a.place.utcOffsetMinutes,d=b?.periods;if(!d||!d.length||c==null)return null;if(Nwb(d))return(0,_.S)`${"Czynne ca\u0142\u0105 dob\u0119"}`;var e=Qwb(c),f=new Date;if(Pwb(d,c,f)){f=Lwb(b,f.getTime(),c);if(!f)return null;e=y7("Zamkni\u0119cie: {nextClosingTime}",{nextClosingTime:X7(a,{timeStyle:"short",timeZone:e},f)});a=(0,_.S)`${"Otwarte"}`}else{b=Kwb(b,f.getTime(),c);if(!b)return null;c=X7(a,{weekday:"short", timeZone:e},b);e=y7("{nextOpeningDayOfWeek,select, null{Otwarcie: {nextOpeningTime}}other{Otwarcie: {nextOpeningTime}, {nextOpeningDayOfWeek}}}",{nextOpeningTime:X7(a,{timeStyle:"short",timeZone:e},b),nextOpeningDayOfWeek:c===X7(a,{weekday:"short",timeZone:e},f)?"null":c});a=(0,_.S)`${"Zamkni\u0119te"}`}return Q7(a,(0,_.S)`${e}`)},Twb=function(a){if(a.weekdayDescriptions&&a.weekdayDescriptions.length!==0){var b=Swb(a);return(0,_.S)`
      ${a.weekdayDescriptions.map((c,d)=>d===0&&b?(0,_.S)`
    • ${c}
    • `:(0,_.S)`
    • ${c}
    • `)}
    `}},X7=function(a,b,c){var {requestedLanguage:d,requestedRegion:e}=a.place??{};a=d?new Intl.Locale(d,{region:e??void 0}):a.ph;return Intl.DateTimeFormat(a,b).format(c)},Swb=function(a){if(!a.place||!a.weekdayDescriptions||!a.place.utcOffsetMinutes)return!1;try{var b=X7(a,{weekday:"long",timeZone:Qwb(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},Uwb=function(a){var b=a.authorAttribution;if(!b)return null;var c=(c=b.displayName)?"Na zdj\u0119ciu: "+c:"";return(0,_.S)` `},Vwb=function(a,b){try{var c=(new Intl.DisplayNames(void 0,{type:"language"})).of(b)}catch(d){c=""}b=(b=c)?"Zobacz orygina\u0142 ("+b+")":"Zobacz orygina\u0142";return(0,_.S)`
    `},Xwb=function(a,b){if(b===0)return(0,_.S)``;var c=y7("{NUM_IMAGE,plural, =1{1\u00a0zdj\u0119cie}few{#\u00a0zdj\u0119cia}many{#\u00a0zdj\u0119\u0107}other{#\u00a0zdj\u0119cia}}",{NUM_IMAGE:a});a=b===1?c:(new Intl.NumberFormat).format(a);return(0,_.S)` `},Ywb=function(a=!1){return(0,_.S)`
    ${a?(0,_.S)`${"Nie uda\u0142o si\u0119 wczyta\u0107 obrazu"}`:""}
    `},Zwb=function(a=!1){a?({className:a}={className:"default-image"},a=(0,_.S)`${(0,_.S)``}`): ({className:a}={className:"default-image"},a=(0,_.S)`${(0,_.S)``}`); return a},Y7=function(a,b=[]){return(0,_.S)`
    ${a.map((c,d)=>{d=["image-container",`grid-item-${d}-${a.length}`,...b].join(" ");return(0,_.S)`
    ${c}
    `})}
    `},$wb=async function(a,b){a.Bv&&(b!==a.Bv.currentPhotoIndex&&(a.Bv.currentPhotoIndex=b,await a.Bv.Fo),a.Bv.show())},axb=async function(a,b){if(a=a.oh[b]?.Eu)(new Image).src=a},bxb=function(a){return Y7(Array.from({length:Math.max(Math.min(a.maxPhotos,a.numPlaceholders),1)},()=>(0,_.S)``),["placeholder"])},cxb=function(a,b,c){var d=4;if(a.tF){var e=window.getComputedStyle(a.tF).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)}},exb=function(a){if(a.photoDisplayDataList.length===0)return Y7([(0,_.S)`
    ${Zwb(a.mini)}
    `],["loaded"]);var b=Math.min(a.maxPhotos,a.photoDisplayDataList.length),c=a.photoDisplayDataList.slice(0,b).map((f,g)=>{var h=y7("{NUM_IMAGE,selectordinal, other{Otw\u00f3rz #.\u00a0zdj\u0119cie.}}",{NUM_IMAGE:g+1}),k=encodeURI(dxb(f.uri,cxb(a,g,b)));f=new Image;var m=_.In();f.addEventListener("load",()=>{var p=a.Kk.getElementById(m);p&&(p.style.backgroundImage=`url("${k}")`,p.parentElement?.classList.add("loaded"))});f.src=k;a.rh.dH.add(f);return a.lightboxEnabled?(0,_.S)` `:(0,_.S)`
    `}),d=a.lightboxEnabled?Xwb(a.photoDisplayDataList.length,a.lightboxAffordanceType):"",e=a.lightboxEnabled?(0,_.S)``:"";return(0,_.S)` ${Y7(c)} ${d} ${e} `},Z7=function(a,b){[a]=a.split("=");return(b=[...(b.width?[`w${Math.ceil(b.width)}`]:[]),...(b.gK?["c"]:[]),...(b.height?[`h${Math.ceil(b.height)}`]:[])].join("-"))?`${a}=${b}`:a},dxb=function(a,b){return a.includes("googleusercontent.com")?Z7(a,{width:b.widthPx,height:b.heightPx,gK:!0}):a},fxb=function(a){return"Zadzwo\u0144: "+a},gxb=function(a){return"Plus Code: "+a},hxb=function(a,b,c){var d= a.userRatingCount;if(d===void 0||d===null)return null;b=(new Intl.NumberFormat(b)).format(d);d=y7("{USER_RATING_COUNT,plural, =1{#\u00a0opinia}few{#\u00a0opinie}many{#\u00a0opinii}other{#\u00a0opinii}}",{USER_RATING_COUNT:d});return(0,_.S)`${a.googleMapsURI?(0,_.S)`{c&&e.stopPropagation();_.N(a,311375)}} >${b}`:b}`},jxb=function(a){return a.reviews?.length?(0,_.S)`
    ${a.reviews.map(b=>(0,_.S)` `)}
    `:null},mxb=function(a){var b=a.fuelOptions;if(!b)return null;a=kxb.map(c=>{var {price:d,updateTime:e}=b.fuelPrices.find(f=>f.type===c)??{};return{RK:c,price:d??null,aI:e?e.getTime()
      ${a.map(lxb)}
    ${a.some(c=>c.aI)?(0,_.S)`
    * ${"Cena sprzed ponad 24\u00a0godzin"}
    `:""} `},lxb=function({RK:a,price:b,aI:c}){a=y7("{FUEL_TYPE,select, REGULAR_UNLEADED{Zwyk\u0142a}MIDGRADE{\u015aredniooktanowa}PREMIUM{Premium}DIESEL{Olej nap\u0119dowy}other{}}",{FUEL_TYPE:a});return(0,_.S)`
  • ${a}
    ${b?(0,_.S)` ${b.toString()} ${c?(0,_.S)`*`:""} `:(0,_.S)`-`}
  • `},qxb=function(a){var b=a.evChargeOptions,c=a.requestedLanguage;a=a.requestedRegion;if(!b)return null;var d=_.Nl.ph();c=c??(d.ph()||void 0);a=a??(!d.th()&&d.rh()||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,_.S)`
      ${b.map(f=>nxb(f,e))}
    ${c?oxb(pxb(c,e)):""}
    `},oxb=function(a){return(0,_.S)`
    ${"Zaktualizowano "+a}
    `},nxb=function(a,b){var c=a.count,d=a.availableCount,e=a.maxChargeRateKw,f=(h,k)=>(new Intl.NumberFormat(b,k)).format(h);a=y7("{EV_CONNECTOR_TYPE,select, CCS_COMBO_1{CCS}CCS_COMBO_2{CCS}CHADEMO{CHAdeMO}J1772{J1772}TESLA{Tesla}NACS{NACS}TYPE_2{Typ\u00a02}UNSPECIFIED_GB_T{GB/T}UNSPECIFIED_WALL_OUTLET{Gniazdko \u015bcienne}other{Nieznana wtyczka}}",{EV_CONNECTOR_TYPE:a.type});var g=h=>d==null?null:y7("{VARIANT,select, short{{AVAILABLE_COUNT}/{TOTAL_COUNT}}standalone{{AVAILABLE_COUNT} z\u00a0dost\u0119pnych\u00a0{TOTAL_COUNT}}other{}}", {VARIANT:h,AVAILABLE_COUNT:d,TOTAL_COUNT:c});e=f(e,{maximumFractionDigits:2})+"\u00a0kW";return(0,_.S)`
  • ${(0,_.S)``}
    ${a} \u00b7 ${e}
    ${d==null?(0,_.S)`
    ${"\u0141\u0105cznie"} ${f(c)}
    `:(0,_.S)` `}
  • `},pxb=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")},rxb=function(a){try{return(new URL(a??"")).hostname.replace(/^(www\.)/,"")}catch(b){return a}},sxb=function(a){return"Strona internetowa: "+a},a8=function(){for(let [a,b]of txb.entries())_.Ao(a,b);for(let [a,b]of uxb.entries())_.Ao(a,b)},b8=function(a){return!!a&&typeof a=== "object"&&typeof a.equals==="function"},vxb=function(a){return Object.entries(a).sort(([b],[c])=>b.localeCompare(c))},c8=function(a,b){if(a===b)return!0;if(b8(a)!==b8(b))return!1;if(b8(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=vxb(b).filter(([,d])=>d!==void 0); if(a.length!==b.length)return!1;for(c=0;cb.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())&&d instanceof e8&&a.push(d);return a},Exb=async function(a,b=!1){if(a.isConnected&&a.Wx){var c=++a.qh;if(b&&(await Cxb(a),a.qh!==c))return;await Dxb(a,c)}},Cxb=async function(a){a.Tu!==Infinity&&(a.Tu=Infinity,await a.Fo)},Dxb=async function(a,b){var c=Fxb(a);if(c!==-1)for(;c>0;){a.Tu=c;await a.Fo;if(a.qh!==b)break;a:{if(!a.Wx){var d=0;break a}d=a.Wx.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--}},Fxb=function(a){if(!a.Wx)return-1;a=a.Wx.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},Hxb=function(a){return a.renderInfo?"tryby transportu publicznego: "+(Gxb.get(a.renderInfo.vehicleType)??"Transport publiczny"):""},Ixb=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=>k.textColor===h.textColor&&k.backgroundColor=== h.backgroundColor&&k.displayName===h.displayName&&k.shortDisplayName===h.shortDisplayName)||g.push(h);(a=f.vehicleIcon?.url?.toString())&&!c.has(d)&&c.set(d,a)}return{XL:b,uL:c}},Jxb=function(a){return[...a].sort((b,c)=>(b.shortDisplayName||b.displayName||"").localeCompare(c.shortDisplayName||c.displayName||""))},Lxb=function(a){var {XL:b,uL:c}=Ixb(a);return Array.from(b.entries(),([d,e])=>({AI:c.get(d),lines:Jxb(e),vehicleType:d})).sort((d,e)=>{d=d.vehicleType;e=e.vehicleType;var f=Kxb.indexOf(d), g=Kxb.indexOf(e);f===-1&&(f=Infinity);g===-1&&(g=Infinity);return f===Infinity&&g===Infinity?d.localeCompare(e):f-g})},Nxb=function(a,b){var c=b.contentConfig,d=b.slotsConstructionData;b=d8({place:a,pj:a.primaryTypeDisplayName?(0,_.S)`${a.primaryTypeDisplayName}`:null,Bl:"placeType",rl:!!c?.placeType,slotsConstructionData:d});{let g=a.priceRange;if(g&&g.startPrice){var e=new n7("#,##0",g.startPrice.currencyCode);var f=Bvb(g.startPrice.currencyCode);e=g.endPrice?(0,_.S)` ${y7("{CURRENCY_SYMBOL}{START_PRICE}-{END_PRICE}",{START_PRICE:e.format(g.startPrice.units),END_PRICE:e.format(g.endPrice.units),CURRENCY_SYMBOL:f})} `:(0,_.S)` ${y7("{CURRENCY_SYMBOL}{START_PRICE}+",{START_PRICE:e.format(g.startPrice.units),CURRENCY_SYMBOL:f})} `}else(f=a.priceLevel)&&f!=="FREE"?(e=y7("{PRICE_LEVEL,select, INEXPENSIVE{ $}MODERATE{ $$}EXPENSIVE{ $$$}VERY_EXPENSIVE{ $$$$}other{}}",{PRICE_LEVEL:f}),f=y7("{PRICE_LEVEL,select, INEXPENSIVE{Niedrogo}MODERATE{Przyst\u0119pne ceny}EXPENSIVE{Drogo}VERY_EXPENSIVE{Bardzo drogo}other{}}",{PRICE_LEVEL:f}),e=(0,_.S)` ${e} `):e=null}e=d8({place:a,pj:e,Bl:"price",rl:!!c?.price,slotsConstructionData:d});a=d8({place:a,pj:Mxb(a,!b&&!e),Bl:"accessibleEntranceIcon",rl:!!c?.accessibleEntranceIcon,slotsConstructionData:d});return b||e||a?(0,_.S)` ${Q7(b,e,a)} `:null},Mxb=function(a,b=!1){return a.accessibilityOptions?.hasWheelchairAccessibleEntrance?(0,_.S)` ${Oxb({className:"wheelchair",ariaHidden:b?"true":"false",lO:b?"":"Wej\u015bcie dost\u0119pne dla niepe\u0142nosprawnych"})} ${b?(0,_.S)`${"Wej\u015bcie dost\u0119pne dla niepe\u0142nosprawnych"}`:""} `:null},Qxb=function(a,b){for(let {hw:c,data:d}of b)switch(c){case f8:b=d;for(let e of Object.keys(b))if(!(e in a.xy)){let f=Pxb.get(e)||e;_.yE(a,`'${f}' is not a supported content config.`)}return b;case g8:return a.RD;case h8:return a.xy}},j8=function(a){return[...(new Set(a.map(b=>i8.get(b)||b)))]},Sxb=function(a){a=k8(a);if(!a.length)throw _.Am("fields array must not be empty");var b=a.filter(c=>!Rxb.has(c)&&c!=="*");if(b.length>0)throw _.Am(`Unknown fields requested: ${b.join(", ")}`);return a}, Txb=function(a){try{let b=O6(a);if(b instanceof _.Qn)return b}catch(b){}throw _.Am(`Invalid LocationRestriction: ${JSON.stringify(a)}`);},Uxb=function(a){var b=O6(a);if(b instanceof _.Qn||b instanceof _.Sm||b instanceof _.Oo||b==="IP_BIAS")return b;throw _.Am(`Invalid LocationBias: ${JSON.stringify(a)}`);},Wxb=function(a){a=Vxb(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 _.Am("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 _.Am("'textQuery' must be specified");if(k&&h)throw _.Am("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 _.Am("minRating must be a number between 0-5 inclusive");if(d&&e)throw _.Am("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},Yxb=function(a){return Xxb(a)},$xb=function(a){a=Zxb(a);var b=a.input,c=a.inputOffset,d=a.locationBias,e=a.locationRestriction;if(c!=null&&(c<0||c>=b.length))throw _.Am("'inputOffset' should be less than 'input.length' and greater than or equal to 0.");if(d&&e)throw _.Am("Setting both 'locationBias' and 'locationRestriction' is not supported in autocomplete. Please set either 'locationBias' or 'locationRestriction'");return a},ayb=function(a){if(typeof a=== "string"&&a!=="IP_BIAS")throw _.Am("value for type string is invalid.");return _.Km([_.Gq,_.Pn,u6,_.fs])(a)},m8=function(a,b=[],c={}){c=new l8({id:a.getId(),resourceName:a.getName(),requestedLanguage:c.requestedLanguage,requestedRegion:c.requestedRegion});c.Bh=a;S7(c,b);return c},byb=async function(a,b){var c=Wxb(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=[...n8]);var d=c.fields.filter(e=>e!=="resourceName");c.fields=j8(c.fields);({PH:a}=await _.Ll("places_impl"));try{return{places:(await a(c,b)).QB().map(e=>m8(_.of(e),d,{requestedLanguage:c.language,requestedRegion:c.region}))}}catch(e){if(e instanceof _.Pk)throw _.er("Error in searchByText: "+e.message,"PLACES_SEARCH_TEXT",e);throw e;}},cyb=async function(a,b){var c=Xxb(a);c.fields.includes("id")||c.fields.push("id");c.fields.includes("*")&&(c.fields=[...n8]);var d= c.fields.filter(e=>e!=="resourceName");c.fields=j8(c.fields);({IN:a}=await _.Ll("places_impl"));try{return{places:(await a(c,b)).QB().map(e=>m8(_.of(e),d,{requestedLanguage:c.language,requestedRegion:c.region}))}}catch(e){if(e instanceof _.Pk)throw _.er("Error in searchNearby: "+e.message,"PLACES_NEARBY_SEARCH",e);throw e;}},hyb=async function(a,b,c){b=_.Cm({fields:dyb,sessionToken:_.R(_.Em(_.Gt,"AutocompleteSessionToken")),internalUsageAttributionIds:_.R(_.Hm(_.fs,1))})(b);b.fields.includes("*")&& (b.fields=[...n8]);var d=b.fields.filter(h=>!a.Qh(h));b.fields.includes("id")&&d.push("id");if(!d.length)return{place:a};var e=j8(d),{FK:f}=await _.Ll("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=_.sd(a.Bh)?_.of(a.Bh):a.Bh;for(let p of d){let q=i8.get(p);if(!q)continue;let u=`clear${eyb(q)}List`; if(typeof k[u]==="function")k[u]()}fyb(k,new _.qka(gyb(h)));a.Bh=k.sh();S7(a,d);let m=h.getId()||h.getName();m&&Mwb(a,m);a.sessionToken=void 0;return{place:a}}catch(h){if(h instanceof _.Pk)throw _.er("Error fetching fields: "+h.message,"PLACES_GET_PLACE",h);throw h;}},iyb=function(a){var b={};(a.fv.has("*")?R7:a.fv).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 "busyness":b.busyness=a.busyness?.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},p8=function(a){var b=w6(new _.n6,a.id).sh();b=_.of(b);var c=["id"];if(a.Qh("location")){var d=a.Bh.getLocation();_.dg(b,_.yr,12,d);c.push("location")}a.Qh("viewport")&&(d=_.E(a.Bh,_.zr,13),_.dg(b,_.zr,13,d),c.push("viewport"));a.Qh("googleMapsLinks")&&(a=_.E(a.Bh,o8,85),_.dg(b,o8,85,a),c.push("googleMapsLinks"));return m8(b, c)},dyb=function(a){a=jyb(a);var b=new Set([...kyb,"openingHours"]),c=a.filter(d=>!b.has(d)&&d!=="*");if(a.includes("openingHours"))throw _.Am("unknown property 'openingHours', did you mean 'regularOpeningHours'?");if(a.includes("openingHours")&&a.includes("regularOpeningHours"))throw _.Am("Both 'openingHours' and 'regularOpeningHours' provided. Please use only 'regularOpeningHours'");a.includes("openingHours")&&(a[a.indexOf("openingHours")]="regularOpeningHours");if(c.length>0)throw _.Am(`Unknown fields requested: ${c.join(", ")}`); return a},eyb=function(a){return a.split("_").map(b=>b.charAt(0).toUpperCase()+b.slice(1)).join("")},lyb=function(a){return _.Fi(_.Ei(new _.yr,a.lat),a.lng)},pyb=function(a,b,c){q8||(q8=new myb);var d=q8;c={..._.uy(c?.um),"X-Goog-FieldMask":"results.placeId,results.types"};b?.length&&(c["X-Goog-Maps--Tmp-Internal-Usage-Attribution-Ids"]=b.join(","));a=awb(new nyb,lyb(a));return dwb(d.oh,a,c).then(e=>_.bg(e,oyb,1))},qyb=function(a){if(!a||a.trim()==="*")return new Set;a=a.split(",").map(b=>b.trim().toLowerCase()).filter(Boolean); return new Set(a)},ryb=function(a,b){var c=qyb(b);return c.size?[...a].filter(d=>c.has(d.toLowerCase())):a},tyb=function(a){return new Set(["displayName","googleMapsURI",...Object.keys(a).map(b=>syb[b]).flat()])},uyb=function(a,b){return!b||b.media?!1:Array.from(tyb(b)).every(c=>a[c]!==void 0)},xyb=async function(a,b,c,d){return d(await Promise.all((a.photos??[]).map(async e=>vyb(e,b,c,d).catch(wyb))))},vyb=async function(a,b,c,d){var {bG:e}=d(await _.Ll("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 _.Pk)throw _.er(`Error fetching photo URI: ${f.message}`,"PLACES_GET_PHOTO_MEDIA",f);throw f;}},wyb=function(a){a instanceof Error&&console.warn(a);return null},yyb=function(a){var b=[f8],c=[r8,s8,g8,h8],d=a.Ku();d!==2&&d!==3&&c.push(...b);for(let e of c)a.Vv.add(e)},zyb=async function(a,b){await _.Eq(a,async()=>{a.Zj=b.clone({requestedLanguage:a.Fh.language,requestedRegion:a.Fh.region}); a.rh=!0},230164)},Cyb=async function(a,b){a.Wp="LOADING";a.photoDisplayDataList=[];t8(a);await _.Eq(a,async c=>{if(a.ph){var d=c(await a.ph.fetch(c)),e=c(await Ayb(a,b,d.ko(),_.J(d,3)));a.Zj=e;a.Bk=2;c(await Byb(a,e,d.ko(),c,a.oh??void 0))}else _.N(a,263055)},230164)},Eyb=async function(a,b){a.Wp="LOADING";a.photoDisplayDataList=[];t8(a);await _.Eq(a,async c=>{if(a.ph){var d=c(await a.ph.fetch(c)),e=c(await Dyb(a,b,d.ko()));a.Zj=c(await Ayb(a,{id:e},d.ko(),_.J(d,3)));a.Bk=2;c(await Byb(a,a.Zj,d.ko(), c,a.oh??void 0))}else _.N(a,263055)},230165)},t8=function(a){a.Zj=void 0;a.rh=!1},Ayb=async function(a,b,c,d){var e={requestedLanguage:a.Fh.language,requestedRegion:a.Fh.region};b=b instanceof l8?b.clone(e):new l8({...e,...b});a={fields:ryb(new Set([...Fyb,...a.Wy]),d),internalUsageAttributionIds:a.oh};await hyb(b,a,{um:c});return b},Dyb=async function(a,b,c){a=await pyb(b,a.oh??void 0,{um:c});a:{for(d of a)if(_.vg(d,12,_.Ff()).includes("point_of_interest")){var d=d.ph();break a}d=a[0]?.ph()??null}if(d)return d; throw Error("No geocoding results");},Byb=async function(a,b,c,d,e){c=d(await xyb(b,e,{um:c},d));a.photoDisplayDataList=c.map((f,g)=>f?{uri:f,AH:b.displayName??"",authorAttributions:b.photos?.[g]?.authorAttributions??[],flagContentURI:b.photos?.[g]?.flagContentURI??null}:null).filter(Boolean);a.Wp=a.photoDisplayDataList.length===0&&c.length>0?"ERROR":"SUCCESS"},Gyb=function(a,b,{WN:c=!1,showIcon:d=!1,VJ:e={},eM:f,dM:g,ariaLabel:h}){return a?(0,_.S)` {f&&g&&_.N(f,g)}}> ${b} `:""},Iyb=function(a,{variant:b}){if(b==="none")return(0,_.S)``;var c=Hyb[b];return(0,_.S)`${Gyb(a.googleMapsURI??null,c.text,{showIcon:c.showIcon,VJ:{["open-in-maps-button"]:!0,[b]:!0},eM:a,dM:254684,ariaLabel:_.Mq("Otw\u00f3rz w\u00a0Mapach")})}`},Jyb=function(a,b=!1){return(0,_.S)`
    ${b?"":u8(void 0,{showInfoButton:!0,rA:!0,attributionType:"TEXT",infoButtonTapAreaExpanded:!1,contentConfig:a})}
    `},w8=function(a,b={}){var {aD:c,yD:d,YB:e,titleSize:f,fontSize:g,yL:h,infoButtonTapAreaExpanded:k,slotsConstructionData:m={vq:[],jm:[]},showTransit:p}=b,q=c?Iyb(a,{variant:c}):"",u=b.contentConfig??v8,v=!!((b.addressEnabled??!0)&&u.address),x=b.ratingVariant,y=b.ratingInfoButtonShown??!1;b=b.truncationPreferred??!1;var F=h?Jwb(a):"";if(d)if(d.SF==null&&d.distanceMeters==null)var I=(0,_.S)``;else{var P=d.distanceMeters;I=d.SF;if(I==null&&P==null)I={};else{var L=_.Nl.ph(),H=L.ph()||void 0; L=(L=!L.th()&&L.rh()||void 0)&&_.gia.has(L.toUpperCase())?1:0;var Y=void 0,qa=void 0;P!=null&&(P=L===1?P/1609.34:P/1E3,qa=(new Intl.NumberFormat(H,{maximumFractionDigits:1,style:"unit",unit:L===1?"mile":"kilometer",unitDisplay:"short"})).format(P));I!=null&&(Y=(new Intl.NumberFormat(H,{maximumFractionDigits:0,style:"unit",unit:"minute",unitDisplay:"short"})).format(I/60));I={MK:qa,NK:Y}}var {MK:ua,NK:ya}=I;I=(0,_.S)` `;I=(0,_.S)`
    ${ua??(0,_.S)``} ${ya?(0,_.S)`${I}${ya}`:(0,_.S)``}
    `}else I="";return(0,_.S)`
    ${_.Ps} ${F} ${I} ${q} ${e?null:u8(a,{contentConfig:u,rA:!1,attributionType:"TEXT",infoButtonTapAreaExpanded:k,showInfoButton:!0,VN:m.vq})}
    `},u8=function(a,b={}){var c=new Map([["BLACK","#000"],["WHITE","#fff"],["GRAY","#5e5e5e"]]),{contentConfig:d,rA:e=!1,attributionType:f="LOGO",infoButtonTapAreaExpanded:g=!1,showInfoButton:h=!1,RN:k=!1}=b;b=a?.reviews?.length&&k&&d?.reviews;a=[...(a?.rating!=null&&d?.rating||b?[$7]:[]),...(b?[ixb]:[]),Kyb];b=c.get(d?.attribution?.lightSchemeColor||"GRAY");c=c.get(d?.attribution?.darkSchemeColor||"WHITE");c=(0,_.S)` `;return e?(0,_.S)`
    ${c}
    `:c},Myb=function(a){return a.consumerAlert&&a.consumerAlert.overview?(0,_.S)`
    ${(0,_.S)``}
    ${"Alert: "+a.consumerAlert.overview} ${Lyb(a.consumerAlert.details)}
    `:null},Lyb=function(a){if(!a)return null;var b=a.aboutLinkURI&&a.aboutLinkTitle?[{text:a.aboutLinkTitle,href:a.aboutLinkURI}]:[],c=new _.Tt,d=new _.Ut;d.heading=a.title??void 0;d.description=a.description??void 0;d.links=b;c.appendChild(d);return(0,_.S)` ${new _.Tq({title:"Google Maps",pI:!1,content:c})}`},x8=function(a,b=!1){return d8({place:a.Zj,pj:(0,_.S)`
    `,Bl:"media",rl:!!a.contentConfig?.media,slotsConstructionData:{vq:a.Zp,jm:a.jm}})},y8=function(a){return!(a.Fh.showsAttribution??!0)||_.Mp[35]},z8=function(a){return(_.Mp[171]||!1)&&a.experimentalHideOpenInMapsButton||!!_.Mp[35]&&!1},Nyb=function(a){var b=a.place,c=a.contentConfig;a=a.slotsConstructionData;var d=b.internationalPhoneNumber??(b.nationalPhoneNumber||"");b=[d8({place:b,pj:L7((0,_.S)``, b.formattedAddress,vwb),Bl:"address",rl:!!c?.address,slotsConstructionData:a}),d8({place:b,pj:xxb("GMP-PLACE-OPENING-HOURS",b)?(0,_.S)` ${(0,_.S)``} `:null,Bl:"openingHours",rl:!!c?.openingHours,slotsConstructionData:a}),d8({place:b,pj:(0,_.S)` ${(0,_.S)``} `,Bl:"busyness",rl:!1,slotsConstructionData:a}),d8({place:b,pj:L7((0,_.S)``,rxb(b.websiteURI),sxb,b.websiteURI,!1,["website-link"]),Bl:"website",rl:!!c?.website,slotsConstructionData:a}),d8({place:b,pj:L7((0,_.S)``, d,fxb,`tel:+${d.replace(/[-()\s+]/g,"")}`,!0),Bl:"phoneNumber",rl:!!c?.phoneNumber,slotsConstructionData:a}),d8({place:b,pj:L7((0,_.S)``,b.plusCode?.compoundCode,gxb),Bl:"plusCode",rl:!!c?.plusCode,slotsConstructionData:a})].filter(e=>!O7(e)); return b.length?(0,_.S)`
    ${b}
    `:null},Oyb=function(a){var b=a.place,c=a.contentConfig;a=a.slotsConstructionData;var d=d8({place:b,pj:P7([mxb(b),qxb(b)]),Bl:"typeSpecificHighlights",rl:!!c?.typeSpecificHighlights,slotsConstructionData:a});b=[Myb(b),d,Nyb({place:b,contentConfig:c,slotsConstructionData:a})];return P7(b)},Pyb=function(a){var b=a.place,c=a.contentConfig;a=a.slotsConstructionData;var d=Myb(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:"Zobacz opinie",uri:h});k.push({text:"Informacje o\u00a0podsumowaniu",uri:"https://support.google.com/local-listings/answer/9851099"});g&&k.push({text:"Zg\u0142o\u015b podsumowanie",uri:g});e=(0,_.S)`

    ${"Podsumowanie opinii"}

    ${e}

    ${f}

    ${g&&h?(0,_.S)``:null}
    `}else e=null;return P7([d,d8({place:b,pj:e,Bl:"reviewSummary",rl:!!c?.reviewSummary,slotsConstructionData:a}),d8({place:b,pj:jxb(b),Bl:"reviews",rl:!!c?.reviews,slotsConstructionData:a})])},Qyb=function(a){var b=a.place,c=a.contentConfig;a=a.slotsConstructionData;var d=!!c?.reviews||!!c?.reviewSummary||!1;return[{name:"Przegl\u0105d",content:Oyb({place:b,contentConfig:c,slotsConstructionData:a})},{name:"Opinie",content:d?Pyb({place:b,contentConfig:c,slotsConstructionData:a}):null},{name:"Informacje", content:d8({place:b,pj:Iwb(b),Bl:"featureList",rl:!!c?.featureList,slotsConstructionData:a})}].filter(e=>!O7(e.content))},Ryb=function(a){return a.length>1?(0,_.S)` b.name)}> ${a.map(({content:b},c)=>(0,_.S)`
    ${b}
    `)}
    `:a.length===1?(0,_.S)`
    ${a[0].content}
    `:null},Syb=function(a){return d8({place:a.Zj,pj:(0,_.S)`
    `,Bl:"media",rl:!!a.contentConfig?.media,slotsConstructionData:{vq:a.Zp,jm:a.jm}})},Tyb=function(a,b){a.classList.add("carousel-nav-button-hidden");b?.focus({preventScroll:!0})},Uyb=function(a){a.classList.remove("carousel-nav-button-hidden")},A8=function(a){var b=a.clientWidth;a=a.offsetLeft;return{width:b,XG:a,MH:a+b}},Vyb=function(a){return{width:a.clientWidth,AC:a.scrollLeft,xN:a.scrollLeft+a.clientWidth,kH:a.scrollWidth-a.clientWidth,Kj:getComputedStyle(a).direction==="rtl"}},B8=function(a){return(a= a.match(/(\d+)/))?Number(a[1]):0},C8=function(a,b){return a.XG>=b.AC&&a.MH<=b.xN},Xyb=function(a,b){var c=Vyb(a.uq),d=c.Kj,e=c.kH,f;a:{if(b===1)for(f=a.jn.length-1;f>=0;f--)if(C8(A8(a.jn[f]),c))break a;for(f=0;f=-1&&f<=1;C8(A8(a.jn[0]),b)||e?Tyb(a.Kt,d===a.Kt?a.Xw:null):Uyb(a.Kt);C8(c,b)||f?Tyb(a.Xw,d===a.Xw?a.Kt:null):Uyb(a.Xw);a.Kt.classList.toggle("carousel-nav-button-rtl",b.Kj);a.Xw.classList.toggle("carousel-nav-button-rtl",b.Kj)},Zyb=function(a){clearTimeout(a.qh);a.qh=setTimeout(()=>{E8(a)},10)},Yyb=function(a){a.jn.forEach(b=>{(b=b.firstElementChild.assignedElements()[0])&&a.oh.observe(b,a.th)})},Wyb=function(a){var b=B8(getComputedStyle(a.uM).paddingLeft);a= B8(getComputedStyle(a.Kt).width)+B8(getComputedStyle(a.Kt).margin);return b+a-6},azb=async function(a,b,c,d){return d(await Promise.all(a.map(async function(e){var f=e.photos?.[0];if(!f)return{place:e,mA:null,Tz:"SUCCESS"};try{let g=d(await $yb(f,b,c,d));return{place:e,mA:g,Tz:"SUCCESS"}}catch(g){return g instanceof Error&&console.warn(g),{place:e,mA:null,Tz:"ERROR"}}})))},$yb=async function(a,b,c,d){var {bG:e}=d(await _.Ll("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 _.Pk)throw _.er(`Error fetching photo URI: ${f.message}`,"PLACES_GET_PHOTO_MEDIA",f);throw f;}},bzb=function(a,b){var c=b.place,d=b.mA;b=b.Tz;a.Zj=c;a.photoDisplayDataList=d?[{uri:d,AH:c.displayName??"",authorAttributions:[],flagContentURI:null}]:[];a.Wp=b;a.Bk=2},czb=function(a={}){F8=!0;var b=new G8({...a});b.Qt({showsAttribution:!1});a.orientation==="VERTICAL"&&b.classList.add("place-search-vertical-card");F8=!1;return b},fzb=function(a,b={}){var {contentConfig:c, attributionType:d="LOGO",showInfoButton:e=!1}=b;a=[...(a?.some(g=>g.place?.rating!=null)&&c?.rating?[$7]:[]),...(a?.length?[dzb]:[])];b=ezb.get(c?.attribution?.lightSchemeColor||"GRAY");var f=ezb.get(c?.attribution?.darkSchemeColor||"WHITE");return(0,_.S)` `},H8=function(a){return(0,_.S)`
    ${a}
    `},gzb=function(a,b,c){var d=b.place,e=czb({orientation:a.orientation==="HORIZONTAL"?"VERTICAL":"HORIZONTAL",truncationPreferred:a.truncationPreferred});e.ek.content={...(a.ek?.content??{})};bzb(e,b);if(!a.selectable)return a.orientation==="VERTICAL"?(0,_.S)`
  • ${e}
  • `:(0,_.S)``;b=d.displayName?y7("Wybierz miejsce {placeName}",{placeName:d.displayName}):"Wybierz to miejsce";var f=h=>{a.selectable&&(a.dispatchEvent(new I8(p8(d))),h.stopPropagation())},g=h=>{!a.selectable||h.key!=="Enter"&&h.key!==" "||h.target!==h.currentTarget||(a.dispatchEvent(new I8(p8(d))),h.preventDefault(),h.stopPropagation())};return a.orientation==="VERTICAL"?(0,_.S)`
  • ${e}
  • `:(0,_.S)``},hzb=function(a,b){return b!==a.attributionPosition?_.Ps:(0,_.S)`
    ${fzb(a.xq,{contentConfig:a.ek.content,showInfoButton:!0})}
    `},kzb=async function(a,b){var c=Wxb({...b,fields:Array.from(izb)});await _.Eq(a,async d=>{var e=d(await a.qh.fetch(d)).ko();a.oh&&(c.internalUsageAttributionIds=a.oh);var f=d(await byb(c,{um:e}));a.xq=jzb(f.places);a.Bk=2;a.xq=d(await azb(f.places,b.internalUsageAttributionIds?Array.from(b.internalUsageAttributionIds):void 0,{um:e},d))},230162)},lzb=async function(a,b){var c=Yxb({...b,fields:Array.from(izb)});await _.Eq(a,async d=>{var e=d(await a.qh.fetch(d)).ko();a.oh&&(c.internalUsageAttributionIds= a.oh);var f=d(await cyb(c,{um:e}));a.xq=jzb(f.places);a.Bk=2;a.xq=d(await azb(f.places,b.internalUsageAttributionIds?Array.from(b.internalUsageAttributionIds):void 0,{um:e},d))},230163)},jzb=function(a){return a.map(b=>({place:b,mA:null,Tz:"LOADING"}))},nzb=async function(a){return mzb(a)},mzb=async function(a,b){var {NJ:c}=await _.Ll("places_impl"),d=$xb(a);try{return c(d,b).then(e=>({suggestions:_.bg(e.OJ,ozb,1).map(f=>{var g=_.J(e.kF,7),h=_.J(e.kF,6),k=a?.sessionToken,m=a?.origin&&new _.Sm(a.origin); return new J8(f,g,h,k,m)})}))}catch(e){if(e instanceof _.Pk)throw _.er("Error in fetching AutocompleteSuggestions: "+e.message,"PLACES_AUTOCOMPLETE",e);throw e;}},iwb=async function(a,b){if(b==="")pwb(a,[]);else try{await pzb(a,{input:b,locationBias:a.fk??void 0,locationRestriction:a.Pk??void 0,language:a.zj??void 0,region:a.oj??void 0,includedRegionCodes:a.Sk??void 0,includedPrimaryTypes:a.dk??void 0,origin:a.Ch?{lat:a.Ch.lat,lng:a.Ch.lng}:void 0,pureServiceAreaBusinessesIncluded:a.Ql??void 0,internalUsageAttributionIds:a.xk?? void 0})}catch(c){_.Zca(a,c)}},owb=function(a,b){var c=b.mainText?.text??"";var d=b.secondaryText?.text??"";var e=b.mainText?.matches??[];var f=document.createElement("div");f.classList.add("place-autocomplete-element-row");var g=document.createElement("div");g.setAttribute("part","prediction-item-icon");g.classList.add("place-autocomplete-element-place-icon","place-autocomplete-element-place-icon-marker");var h=a.Ul?.content.cloneNode(!0)??null;h?g.appendChild(h):({className:h}={className:"place-autocomplete-element-prediction-item-icon"}, _.Us((0,_.S)``,g));h=document.createElement("div");h.classList.add("place-autocomplete-element-text-div");c=qzb(c,e,"prediction-item-nonmatch");c.setAttribute("part", "prediction-item-main-text");c.classList.add("place-autocomplete-element-place-name");d=qzb(d,[]);d.setAttribute("part","prediction-item-secondary-text");d.classList.add("place-autocomplete-element-place-details");b.distanceMeters==null?a=null:(e=b.distanceMeters,b=a.Nj!=null?a.Nj:_.gia.has(a.wi??"")?1:0,e/=b===1?1609.34:1E3,a=(new Intl.NumberFormat(a.kq??void 0,{style:"unit",unit:b===1?"mile":"kilometer",unitDisplay:"short",maximumFractionDigits:e<10?1:0})).format(e),b=document.createElement("span"), b.textContent=`${a} \u00b7 `,a=b);a&&d.prepend(a);h.replaceChildren(c,document.createTextNode(" "),d);f.replaceChildren(g,h);return f},rzb=function(a,b){b=b.filter(c=>c.getAttribute("slot")==="prediction-item-icon");if(b.length>1)throw _.Am(_.dp(a,"You may specify a maximum of one element for the prediction-item-icon slot."));if((b=b[0])&&!(b instanceof HTMLTemplateElement))throw _.Am(_.dp(a,"You may only specify a