1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"/><link rel="stylesheet" href="/assets/styles-1QZrpTZR.css" data-precedence="default"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800;900&family=Caveat:wght@500;700&display=swap" data-precedence="default"/><link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" data-precedence="default"/><title>RadiusWalk â Your 15-Minute City Companion</title><meta name="author" content="Lovable"/><meta property="og:type" content="website"/><meta name="twitter:site" content="@Lovable"/><meta name="twitter:title" content="RadiusWalk Tool"/><meta name="twitter:description" content="Radius Explorer visualizes your 15-minute walking radius, highlighting nearby services and urban amenities."/><meta property="og:image" content="https://radius-walk-tool.lovable.app/og-image.png"/><meta property="og:image:secure_url" content="https://radius-walk-tool.lovable.app/og-image.png"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1254"/><meta property="og:image:height" content="1254"/><meta property="og:image:alt" content="RadiusWalk â Your 15-Minute City Companion"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:image" content="https://radius-walk-tool.lovable.app/og-image.png"/><meta name="twitter:image:alt" content="RadiusWalk Tool â Explore Your 15-Minute City"/><meta name="google-site-verification" content="qRNLUESnXVMaxf_B0nQdfsZF5Q9Hkq_mkMs89rDkgik"/><meta name="theme-color" content="#F5A33C"/><meta name="application-name" content="RadiusWalk"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta name="apple-mobile-web-app-title" content="RadiusWalk"/><meta name="mobile-web-app-capable" content="yes"/><meta name="format-detection" content="telephone=no"/><meta name="description" content="See your neighborhood through a 15-minute walking radius. Discover services, score walkability, and rethink your daily mobility."/><meta property="og:title" content="RadiusWalk â 15-Minute City Companion"/><meta property="og:description" content="A high-contrast, real-time radius map for the 15-minute city."/><link rel="modulepreload" href="/assets/index-Dd8lr5ou.js"/><link rel="modulepreload" href="/assets/index-Bh3N2IXq.js"/><link rel="modulepreload" href="/assets/index-DLna4ymW.js"/><link rel="modulepreload" href="/assets/sparkles-TeHXr2ea.js"/><link rel="modulepreload" href="/assets/loader-circle-CLSy0s1G.js"/><link rel="modulepreload" href="/assets/useSavedContent-Dz_6Z1X9.js"/><link rel="modulepreload" href="/assets/cityKnowledgeCards-BQYFI9lT.js"/><link rel="modulepreload" href="/assets/useIsAdmin-D93afyl3.js"/><link rel="modulepreload" href="/assets/map-pin-C4eaygLO.js"/><link rel="modulepreload" href="/assets/trash-2-B36h9qpQ.js"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="manifest" href="/manifest.json"/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/>
1<script defer src="/~flock.js" data-proxy-url="/~api/analytics"></script>
1</head><body><!--$--><!--$--><!--/$-->
1<script>(function(a,f){let l;try{l=JSON.parse(sessionStorage.getItem(a)||"{}")}catch{return}const n=l?.[f||history.state?.__TSR_key];let c=!1;for(const t in n){const e=n[t],o=e?.scrollX,s=e?.scrollY;if(Number.isFinite(o)&&Number.isFinite(s)){if(t==="window")scrollTo(o,s),c=!0;else if(t)try{const r=document.querySelector(t);r&&(r.scrollLeft=o,r.scrollTop=s)}catch{}}}if(c)return;const i=location.hash.slice(1);if(i){const t=history.state?.__hashScrollIntoViewOptions??!0;if(t){const e=document.getElementById(i);e&&e.scrollIntoView(t)}return}scrollTo(0,0)})("tsr-scroll-restoration-v1_3");document.currentScript.remove()</script>
1<!--/$--><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
1<script class="$tsr" id="$tsr-stream-barrier">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/index-Dd8lr5ou.js"],scripts:$R[5]=[$R[6]={attrs:$R[7]={type:"module",async:!0,src:"/assets/index-Dd8lr5ou.js"}}]},"/":$R[8]={preloads:$R[9]=["/assets/index-Bh3N2IXq.js","/assets/index-DLna4ymW.js","/assets/sparkles-TeHXr2ea.js","/assets/loader-circle-CLSy0s1G.js","/assets/useSavedContent-Dz_6Z1X9.js","/assets/cityKnowledgeCards-BQYFI9lT.js","/assets/useIsAdmin-D93afyl3.js","/assets/map-pin-C4eaygLO.js","/assets/trash-2-B36h9qpQ.js"]}}},matches:$R[10]=[$R[11]={i:"__root__�",u:1790998891231,s:"success",ssr:!0},$R[12]={i:"��",u:1790998891231,s:"pending",ssr:!1}],lastMatchId:"��"})($R["tsr"]);$_TSR.e();document.currentScript.remove()</script>
1<script type="module" async="" src="/assets/index-Dd8lr5ou.js"></script>
1</body></html>
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.