.trapde-google-map{background:#07101b;height:100%;min-height:inherit;width:100%}.google-map-error{align-items:center;background:#07101b;color:#fca5a5;display:flex;font-size:12px;font-weight:800;justify-content:center;min-height:220px;padding:24px;text-align:center}.trapde-google-map-info{color:#111827;display:grid;font:500 12px/1.45 Inter,system-ui,sans-serif;gap:2px;max-width:230px;padding:2px}.trapde-google-map-info strong{font-size:13px;font-weight:900}.trapde-google-moto-marker{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:64px;justify-content:center;padding:0;position:absolute;transform:translate(-50%,-50%);width:64px}.trapde-google-moto-marker img{filter:drop-shadow(0 6px 6px rgba(0,0,0,.48));height:58px;object-fit:contain;position:relative;transition:transform .28s ease-out;width:58px;z-index:2}.trapde-google-moto-pulse{animation:googleMotoPulse 1.5s ease-out infinite;border:2px solid rgba(250,204,21,.72);border-radius:999px;height:36px;position:absolute;width:36px;z-index:0}.trapde-google-moto-marker.is-selected img{filter:drop-shadow(0 0 9px rgba(250,204,21,.9)) drop-shadow(0 6px 6px rgba(0,0,0,.48))}.trapde-google-moto-marker.is-offline img{filter:grayscale(.6) drop-shadow(0 6px 6px rgba(0,0,0,.48));opacity:.76}.trapde-google-moto-marker.is-offline .trapde-google-moto-pulse{animation:none;border-color:#64748b99}.trapde-google-moto-fallback{align-items:center;background:#facc15;border:2px solid #111827;border-radius:999px;color:#111827;display:none;font:900 14px/1 Inter,system-ui,sans-serif;height:38px;justify-content:center;width:38px;z-index:2}.trapde-google-moto-marker.is-fallback .trapde-google-moto-fallback{display:flex}.trapde-google-moto-marker.is-fallback .trapde-google-moto-pulse{display:none}.trapde-google-moto-passengers{align-items:center;background:#facc15;border:2px solid #111827;border-radius:999px;color:#111827;display:flex;font:900 10px/1 Inter,system-ui,sans-serif;height:20px;justify-content:center;position:absolute;right:0;top:0;width:20px;z-index:4}@keyframes googleMotoPulse{0%{opacity:.72;transform:scale(.72)}75%,to{opacity:0;transform:scale(1.36)}}
