.cluster-label-layer.svelte-11tgupl{pointer-events:none;transition:opacity var(--ease-slow,.4s);position:absolute;inset:0}.cluster-caption.svelte-11tgupl{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--cluster-tint) 92%, transparent);background:color-mix(in srgb, var(--bg-elev-2) 72%, transparent);border:1px solid color-mix(in srgb, var(--cluster-tint) 38%, transparent);white-space:nowrap;text-shadow:0 0 14px color-mix(in srgb, var(--cluster-tint) 60%, transparent);box-shadow:0 4px 20px color-mix(in srgb, var(--bg) 80%, transparent), 0 0 0 .5px color-mix(in srgb, var(--cluster-tint) 20%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity var(--ease-fast,.15s);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;transform:translate(-50%,-100%)}.cl-sep.svelte-11tgupl{color:color-mix(in srgb, var(--cluster-tint) 55%, transparent);font-weight:400}.cl-region.svelte-11tgupl{letter-spacing:.12em;font-size:10px;font-weight:700}.cl-count.svelte-11tgupl,.cl-fire.svelte-11tgupl{font-variant-numeric:tabular-nums;opacity:.85;font-size:10px;font-weight:500}
