.location-map__head.svelte-ihzklz{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.location-map__head.svelte-ihzklz h2:where(.svelte-ihzklz){flex:1;min-inline-size:0;margin:0}.location-map__head.svelte-ihzklz .button--icon:where(.svelte-ihzklz){flex-shrink:0;margin-block-start:-.15rem;margin-inline-end:-.15rem}.location-map.svelte-ihzklz{border:1px solid color-mix(in oklch, var(--color-ink) 18%, var(--color-canvas));background:color-mix(in oklch, var(--color-ink) 6%, var(--color-canvas));border-radius:1rem;position:relative;overflow:clip}.location-map__canvas.svelte-ihzklz{aspect-ratio:1;block-size:auto;inline-size:100%}.location-map__status.svelte-ihzklz{z-index:3;background:color-mix(in oklch, var(--color-canvas) 92%, var(--color-ink));border-radius:999px;margin:0;padding:.5rem .75rem;position:absolute;inset:auto 1rem 1rem}.location-map__ext.svelte-ihzklz{margin:.65rem 0 0}.location-map__ext.svelte-ihzklz a:where(.svelte-ihzklz){color:inherit;text-underline-offset:.12em;align-items:center;gap:.3rem;text-decoration:underline;display:inline-flex}.location-map__ext.svelte-ihzklz a:where(.svelte-ihzklz):hover,.location-map__ext.svelte-ihzklz a:where(.svelte-ihzklz):focus-visible{color:var(--color-ink)}.marker{border:2px solid var(--color-canvas);background:color-mix(in oklch, var(--color-ink) 78%, var(--color-canvas));block-size:1rem;inline-size:1rem;box-shadow:0 0 0 1px color-mix(in oklch, var(--color-ink) 20%, var(--color-canvas));border-radius:999px}
