.gm.svelte-14xuyx2 .gm-pin{border-radius:var(--radius-full);background:var(--color-ink);width:18px;height:18px;box-shadow:0 0 0 3px var(--color-background);cursor:pointer;transition:transform var(--duration-ui) var(--ease-ui), box-shadow var(--duration-ui) var(--ease-ui);border:0;padding:0}.gm.svelte-14xuyx2 .gm-pin:hover{transform:scale(1.15)}.gm.svelte-14xuyx2 .gm-pin.is-active{width:26px;height:26px;box-shadow:0 0 0 4px var(--color-background), 0 0 0 7px var(--color-accent);z-index:2}.gm.svelte-14xuyx2 .gm-pin:focus-visible,.gm.svelte-14xuyx2 .gm-cluster:focus-visible{box-shadow:0 0 0 3px var(--color-background), var(--shadow-focus);outline:none}.gm.svelte-14xuyx2 .gm-cluster{border-radius:var(--radius-full);background:var(--color-ink);width:40px;height:40px;color:var(--color-on-ink);font:600 var(--text-ui-m) / 1 var(--font-ui);font-variant-numeric:tabular-nums;box-shadow:0 0 0 3px var(--color-background), 0 0 0 10px color-mix(in srgb, var(--color-ink) 10%, transparent);cursor:pointer;transition:transform var(--duration-ui) var(--ease-ui);border:0;place-items:center;padding:0;display:grid}.gm.svelte-14xuyx2 .gm-cluster:hover{transform:scale(1.06)}.gm.svelte-14xuyx2 .gm-me{border-radius:var(--radius-full);background:var(--color-background);width:18px;height:18px;box-shadow:inset 0 0 0 3px var(--color-ink);pointer-events:none;display:block}.gm.svelte-14xuyx2 .gm-km{border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-accent-foreground);font:500 var(--text-ui-xs) / 1.35 var(--font-ui);pointer-events:none;white-space:nowrap;padding:3px 8px}@media (prefers-reduced-motion:reduce){.gm.svelte-14xuyx2 .gm-pin,.gm.svelte-14xuyx2 .gm-cluster{transition:none}}
