.aimap-search-map .maplibregl-map{font:inherit}.aimap-search-map .maplibregl-ctrl-attrib{font:11px/1.4 Arial,sans-serif;color:#111}.aimap-search-map .maplibregl-canvas:focus-visible{outline:2px solid #17324d;outline-offset:-2px}@media (max-width:1023px){.aimap-search-map .maplibregl-ctrl-bottom-left,.aimap-search-map .maplibregl-ctrl-bottom-right{bottom:calc(max(var(--aimap-map-bottom-inset, 0px), var(--safe-bottom)) + 4px)}}[data-slot=search-map-screen] .aimap-search-map .maplibregl-ctrl-bottom-left{bottom:calc(max(var(--aimap-map-bottom-inset, 0px) + var(--aimap-list-row), var(--safe-bottom)) + 4px)}[data-slot=search-map-screen] .aimap-search-map .maplibregl-ctrl-bottom-right{bottom:calc(max(var(--aimap-map-bottom-inset, 0px), var(--safe-bottom)) + 4px)}[data-globe-intro] .maplibregl-canvas{transform-origin:50% 50%;will-change:transform}[data-globe-intro=under] .maplibregl-canvas{transform:scale(1.06)}[data-globe-intro=reveal] .maplibregl-canvas{transform:scale(1);transition:transform 1.4s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){[data-globe-intro] .maplibregl-canvas{transform:none;transition:none}}.aimap-popup .maplibregl-popup-content{background:transparent;padding:0;box-shadow:none;border-radius:0}.aimap-popup .maplibregl-popup-close-button,.aimap-popup .maplibregl-popup-tip{display:none}.maplibregl-ctrl-group:has(.maplibregl-ctrl-geolocate){display:none}.aimap-popup-passthrough,.aimap-popup-passthrough .maplibregl-popup-content{pointer-events:none}