.map.svelte-87ct8o{gap:var(--s-2);flex-direction:column;display:flex}.hidden.svelte-87ct8o{display:none}.bar.svelte-87ct8o{justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;display:flex}canvas.svelte-87ct8o{border:1px solid var(--line-strong);border-radius:var(--radius);cursor:grab;touch-action:none;display:block}canvas.svelte-87ct8o:active{cursor:grabbing}.legend.svelte-87ct8o{gap:var(--s-2) var(--s-4);flex-wrap:wrap;align-items:center;margin:0;display:flex}.swatch.svelte-87ct8o{width:.7rem;height:.7rem;margin-right:var(--s-1);vertical-align:middle;display:inline-block}.road.svelte-87ct8o{background:var(--accent);opacity:.6}.city.svelte-87ct8o{background:var(--ink-soft);border-radius:50%}.job.svelte-87ct8o{background:var(--accent);border-radius:50%}.free.svelte-87ct8o{background:var(--ink-soft);border-radius:50%}.line.svelte-87ct8o{background:var(--accent);border-radius:2px;width:1.2rem;height:3px}
