1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[177],{63:(e,n,t)=>{"use strict";var r=t(7260);t.o(r,"notFound")&&t.d(n,{notFound:function(){return r.notFound}}),t.o(r,"useParams")&&t.d(n,{useParams:function(){return r.useParams}}),t.o(r,"usePathname")&&t.d(n,{usePathname:function(){return r.usePathname}}),t.o(r,"useSearchParams")&&t.d(n,{useSearchParams:function(){return r.useSearchParams}})},181:e=>{e.exports={style:{fontFamily:"'Inter', 'Inter Fallback'",fontStyle:"normal"},className:"__className_48b81b",variable:"__variable_48b81b"}},1036:(e,n,t)=>{Promise.resolve().then(t.bind(t,8955)),Promise.resolve().then(t.t.bind(t,181,23)),Promise.resolve().then(t.t.bind(t,6950,23)),Promise.resolve().then(t.t.bind(t,3673,23)),Promise.resolve().then(t.bind(t,2704)),Promise.resolve().then(t.bind(t,4340))},2704:(e,n,t)=>{"use strict";t.d(n,{LocaleProvider:()=>s,Y:()=>c,k:()=>u});var r=t(5155),a=t(2115),i=t(8564);let o=(0,a.createContext)({locale:i.Xn,setLocale:()=>{}});function s(e){let{children:n}=e,[t,s]=(0,a.useState)(i.Xn);return(0,a.useEffect)(()=>{let e=localStorage.getItem("locale");("en"===e||"de"===e)&&s(e)},[]),(0,a.useEffect)(()=>{document.documentElement.lang=t,document.title=i.n5[t].titleTag},[t]),(0,r.jsx)(o.Provider,{value:{locale:t,setLocale:e=>{s(e);try{localStorage.setItem("locale",e)}catch(e){}}},children:n})}function c(){return(0,a.useContext)(o)}function u(){return i.n5[(0,a.useContext)(o).locale]}},3673:()=>{},4340:(e,n,t)=>{"use strict";t.d(n,{default:()=>a});var r=t(2115);function a(){return(0,r.useEffect)(()=>{"serviceWorker"in navigator&&navigator.serviceWorker.register("/sw.js").catch(()=>{})},[]),null}},6950:e=>{e.exports={style:{fontFamily:"'Fraunces', 'Fraunces Fallback'"},className:"__className_a58054",variable:"__variable_a58054"}},8564:(e,n,t)=>{"use strict";t.d(n,{Xn:()=>a,YZ:()=>r,n5:()=>i});let r=["de","en"],a="de",i={de:{titleTag:"Br\xfcnneli â Wo ist der n\xe4chste Trinkbrunnen in der Schweiz?",findNearest:"N\xe4chsten Brunnen finden",searchAgain:"Neue Suche",tapWater:"Leitungswasser",springWater:"Quellwasser",outOfService:"Ausser Betrieb",showNext:"N\xe4chste Option zeigen",makeIt:"Ich schaffe das",gettingLocation:"Standort wird ermitteltâ¦",locationError:e=>
1"Standortfehler: ".concat(e,". Pr\xfcfe die Standortfreigabe deines Browsers f\xfcr diese Seite."),noWithinLimit:(e,n,t,r)=>"Kein Brunnen innerhalb von ".concat(e," Min. zu Fuss. N\xe4chster: ").concat(n," (").concat(t," Min. zu Fuss, ").concat(r," m entfernt)."),noMatch:"Keine Brunnen entsprechen deinen Filtern â w\xe4hle oben mindestens eine Wasserart.",optionOf:(e,n)=>"Option ".concat(e," von ").concat(n," \xb7 n\xe4chste zuerst"),debugSummary:"Debug: Datenaktualit\xe4t",historicNearby:"Historischer Brunnen in der N\xe4he",publicFountain:"\xd6ffentlicher Brunnen",sourceNetwork:"Leitungswasser",sourceSpring:"Quellwasser",sourceUnknown:"Wasser: nicht verifiziert",community:"Community-Daten (OSM) \xb7 Beschilderung vor Ort beachten",emergency:"Notbrunnen",seasonal:"saisonal â im Winter evtl. abgestellt",minWalk:"Min. zu Fuss",awayStraightLine:e=>"".concat(e," m entfernt \xb7 Luftlinie"),beyondLimit:e=>"\xfcber ".concat(e," Min. zu Fuss"),startRoute:"Route starten",dropPin:"Pin in Maps setzen",dataLabel:"Daten",artLabel:"Bild",croppedRecoloured:"zugeschnitten und eingef\xe4rbt"},en:{titleTag:"Br\xfcnneli â Where's the nearest drinking fountain in Switzerland?",findNearest:"Find nearest fountain",searchAgain:"Search again",tapWater:"Tap water",springWater:"Spring water",outOfService:"Out of service",showNext:"Show next option",makeIt:"I can make it there",gettingLocation:"Getting your locationâ¦",locationError:e=>"Location error: ".concat(e,". Check your browser's location permission for this site."),noWithinLimit:(e,n,t,r)=>"No fountain within ".concat(e," min walk. Nearest: ").concat(n," (").concat(t," min walk, ").concat(r," m away)."),noMatch:"No fountains match your filters â check at least one water type above.",optionOf:(e,n)=>
1"Option ".concat(e," of ").concat(n," \xb7 nearest first"),debugSummary:"Debug: dataset freshness",historicNearby:"Historic fountain nearby",publicFountain:"Public fountain",sourceNetwork:"Tap water",sourceSpring:"Spring water",sourceUnknown:"Water: unverified",community:"community data (OSM) \xb7 check signage on site",emergency:"emergency fountain",seasonal:"seasonal â may be off in winter",minWalk:"min walk",awayStraightLine:e=>"".concat(e," m away \xb7 straight line"),beyondLimit:e=>"beyond ".concat(e," min walk"),startRoute:"Start route",dropPin:"Drop pin in Maps",dataLabel:"Data",artLabel:"Art",croppedRecoloured:"cropped and recoloured"}}},8955:(e,n,t)=>{"use strict";t.d(n,{Analytics:()=>h});var r=t(2115),a=t(63),i=t(5704);function o(){return"undefined"!=typeof window}function s(){return"production"}function c(){return"development"===((o()?window.vam:s())||"production")}function u(e){return new RegExp("/".concat(e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"(?=[/?#]|$)"))}function l(e){return e.startsWith("http://")||e.startsWith("https://")||e.startsWith("/")?e:"/".concat(e)}function d(e){return(0,r.useEffect)(()=>{var n;e.beforeSend&&(null==(n=window.va)||n.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,r.useEffect)(()=>{var n,t;!function(){var e;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{debug:!0},t=arguments.length>1?arguments[1]:void 0;if(!o())return;let{beforeSend:r,src:a,dataset:i}=function(e,n){var t,r;let a=e;if(n)try{a={...null==(t=JSON.parse(n))?void 0:t.analytics,...e}}catch(e){}!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"auto";if("auto"===e){window.vam=s();return}window.vam=e}(a.mode);let i={sdkn:"@vercel/analytics"+(a.framework?"/".concat(a.framework):""),sdkv:"2.0.1"};return a.disableAutoTrack&&(i.disableAutoTrack="1"),a.viewEndpoint&&(i.viewEndpoint=l(a.viewEndpoint)),a.eventEndpoint&&(i.eventEndpoint=l(a.eventEndpoint)),a.sessionEndpoint&&(i.sessionEndpoint=l(a.sessionEndpoint)),c()&&!1===a.debug&&(i.debug="false"),a.dsn&&(i.dsn=a.dsn),a.endpoint?i.endpoint=a.endpoint:a.basePath&&(i.endpoint=l("".concat(a.basePath,"/insights"))),{beforeSend:a.beforeSend,src:(r=a).scriptSrc?l(r.scriptSrc):c()?"https://va.vercel-scripts.com/v1/script.debug.js":r.basePath?l("".concat(r.basePath,"/insights/script.js")):"/_vercel/insights/script.js",dataset:i}}(n,t);if(window.va||(window.va=function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];window.vaq||(window.vaq=[]),window.vaq.push(n)}),r&&(null==(e=window.va)||e.call(window,"beforeSend",r)),document.head.querySelector('script[src*="'.concat(a,'"]')))return;let u=document.createElement("script");for(let[e,n]of(u.src=a,Object.entries(i)))u.dataset[e]=n;u.defer=!0,u.onerror=()=>{let e=c()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log("[Vercel Web Analytics] Failed to load script from ".concat(a,". ").concat(e))},document.head.appendChild(u)}({framework:e.framework||"react",basePath:null!=(n=e.basePath)?n:function(){if(void 0!==i&&void 0!==i.env)return i.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e},null!=(t=e.configString)?t:function(){if(void 0!==i&&void 0!==i.env)return i.env.REACT_APP_VERCEL_OBSERVABILITY_CLIENT_CONFIG}())},[]),(0,r.useEffect)(()=>{e.route&&e.path&&function(e){var n;let{route:t,path:r}=e;null==(n=window.va)||n.call(window,"pageview",{route:t,path:r})}({route:e.route,path:e.path})},[e.route,e.path]),null}function f(e){let{route:n,path:t}=(()=>{let e=(0,a.useParams)(),n=(0,a.useSearchParams)(),t=(0,a.usePathname)();return e?{route:function(e,n){if(!e||!n)return e;let t=e;try{let e=Object.entries(n);for(let[n,r]of e)if(!Array.isArray(r)){let e=u(r);e.test(t)&&(t=t.replace(e,"/[".concat(n,"]")))}for(let[n,r]of e)if(Array.isArray(r)){let e=u(r.join("/"));e.test(t)&&(t=t.replace(e,"/[...".concat(n,"]")))}return t}catch(n){return e}}(t,Object.keys(e).length?e:Object.fromEntries(n.entries())),path:t}:{route:null,path:t}})();return r.createElement(d,{path:t,route:n,...e,basePath:function(){if(void 0!==i&&void 0!==i.env)return i.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}
1(),configString:function(){if(void 0!==i&&void 0!==i.env)return'{"analytics":{"scriptSrc":"129279195490b643/script.js","viewEndpoint":"129279195490b643/view","eventEndpoint":"129279195490b643/event","sessionEndpoint":"129279195490b643/session"},"speedInsights":{"scriptSrc":"6f684f50599a267e/script.js","endpoint":"6f684f50599a267e/vitals"}}'}(),framework:"next"})}function h(e){return r.createElement(r.Suspense,{fallback:null},r.createElement(f,{...e}))}}},e=>{e.O(0,[937,441,255,358],()=>e(e.s=1036)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.