.location-picker{display:grid;gap:10px}.location-picker-actions{display:flex;flex-wrap:wrap;gap:8px}.location-picker-map{height:320px;border-radius:12px;border:1px solid var(--border);overflow:hidden;isolation:isolate;z-index:0}.location-picker-status.warn{color:var(--destructive)}.map-pin{color:var(--primary);background:none;border:0;filter:drop-shadow(0 2px 3px rgb(0 0 0/.35))}