@media (width>=640px){.presence-map{max-height:540px}}.presence-map .presence-country{fill:var(--ink-foreground);fill-opacity:.07;stroke:var(--ink-foreground);stroke-opacity:.25;stroke-width:.7px;vector-effect:non-scaling-stroke}.presence-map .presence-country-active{fill:var(--af-blue-500);fill-opacity:.35;stroke:var(--af-blue-200);stroke-opacity:.7}.presence-map .presence-city-ring{fill:var(--ink);stroke:var(--af-blue-200);stroke-width:1.5px}.presence-map .presence-city-core{fill:var(--ink-foreground)}.presence-map .presence-city-primary .presence-city-core{fill:var(--af-blue-200)}.presence-map .presence-city-halo{fill:none;stroke:var(--af-blue-200);stroke-width:1.2px;stroke-dasharray:3 4;opacity:.85}.presence-map .presence-city-label{fill:var(--ink-foreground);stroke:var(--ink);stroke-width:5px;paint-order:stroke;stroke-linejoin:round;font-family:var(--font-sans);font-size:16px;font-weight:500}.presence-map .presence-city-primary .presence-city-label{font-weight:700}.presence-map .presence-label-leader{stroke:var(--af-blue-200);stroke-width:.8px;fill:none;opacity:.6}.presence-map .presence-marker:focus-visible{outline:none}.presence-map .presence-marker:focus-visible .presence-city-ring{stroke-width:4px}.presence-map .presence-mobile-callout{display:none}@media (width<=639px){.presence-map .presence-desktop-label{display:none}.presence-map .presence-mobile-callout{display:block}.presence-map .presence-callout-circle{fill:var(--ink);stroke:var(--af-blue-200);stroke-width:1.5px}.presence-map .presence-mobile-number{fill:var(--ink-foreground);font-family:var(--font-mono);text-anchor:middle;dominant-baseline:central;font-size:32px;font-weight:600}}
