.map-loading-placeholder{border-radius:inherit;background:var(--ui-surface-soft);width:100%;min-width:0;height:100%;min-height:180px;color:var(--ink);place-items:center;display:grid}.map-loading-overlay{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.map-loading-indicator{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ink);font-size:var(--type-label);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:flex;box-shadow:0 4px 18px #0001}.map-loading-indicator>i{border:2px solid var(--ui-border);border-inline-end-color:var(--accent-readable);border-radius:50%;width:16px;height:16px;animation:.76s linear infinite map-loading-turn}@keyframes map-loading-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.map-loading-indicator>i{animation:none}}.hero-inline-map>.map-loading-placeholder,.hero-map-surface>.map-loading-placeholder{min-height:0}
