.map.svelte-ab1jru{border-radius:var(--radius);border:1px solid var(--line);background:var(--panel);width:100%;overflow:hidden}.map.svelte-ab1jru .pin{pointer-events:auto;align-items:center;gap:6px;display:flex}.map.svelte-ab1jru .pin .dot{background:var(--signal);border:2px solid #fff;border-radius:50%;width:12px;height:12px;transform:translate(-50%);box-shadow:0 0 8px #0009}.map.svelte-ab1jru .pin .label{font:600 12px var(--display);color:#fff;white-space:nowrap;background:#070b14d9;border-radius:6px;padding:2px 7px}.map.svelte-ab1jru .pin.food .dot{background:var(--ok)}.map.svelte-ab1jru .pin.sight .dot{background:var(--route)}.map.svelte-ab1jru .pin.stay .dot{background:var(--late)}.map.svelte-ab1jru .maplibregl-ctrl-attrib{font-size:10px}
