.route-map.svelte-ypc75n{flex-direction:column;gap:1.5rem;max-width:26rem;margin:3rem auto;padding:0 1.5rem;display:flex}header.svelte-ypc75n h1:where(.svelte-ypc75n){margin:0;font-size:1.5rem;font-weight:700}.subtitle.svelte-ypc75n{color:var(--muted-foreground);margin:.25rem 0 0;font-size:.9rem}.section.svelte-ypc75n{flex-direction:column;gap:.25rem;display:flex}.heading.svelte-ypc75n{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin-bottom:.25rem;font-size:.75rem}ul.svelte-ypc75n{margin:0;padding:0;list-style:none}li.svelte-ypc75n+li:where(.svelte-ypc75n) a:where(.svelte-ypc75n),li.svelte-ypc75n:first-child a:where(.svelte-ypc75n){border-top:1px solid var(--border)}li.svelte-ypc75n:last-child a:where(.svelte-ypc75n){border-bottom:1px solid var(--border)}a.svelte-ypc75n{color:var(--foreground);justify-content:space-between;align-items:baseline;padding:.6rem 0;text-decoration:none;transition:color .15s;display:flex}a.svelte-ypc75n:hover{color:var(--primary)}.description.svelte-ypc75n{color:var(--muted-foreground);margin-left:.25rem;font-size:.85em}.chevron.svelte-ypc75n{color:var(--muted-foreground)}
