.bm.svelte-1s2y3cq{position:fixed;bottom:0;left:0;right:0}.bm-map.svelte-1s2y3cq{position:absolute;inset:0}.bm-bar.svelte-1s2y3cq{border:1px solid var(--card-border);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffeb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;max-width:calc(100% - 70px);padding:5px 6px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 8px #1e223514}.bm-seg.svelte-1s2y3cq{gap:3px;display:flex}.bm-sep.svelte-1s2y3cq{background:var(--card-border);width:1px;height:16px}.bm-btn.svelte-1s2y3cq{color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;padding:5px 8px;font-size:11px;line-height:1}.bm-btn.svelte-1s2y3cq:hover{background:#f3f5f8}.bm-btn.active.svelte-1s2y3cq{background:var(--accent);color:#fff}.bm-select.svelte-1s2y3cq{border:1px solid var(--card-border);max-width:160px;color:var(--ink);background:#fff;border-radius:6px;padding:4px 6px;font-size:11px}.bm-readout.svelte-1s2y3cq{color:#374151;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#ffffffe6;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:500;position:absolute;bottom:10px;left:10px}
