/**
 * Fallbacks pour WebView Android sans `gap` flexbox (Chrome < 84).
 * Activés par shared/js/moto-legacy-compat.js via html.moto-no-flexgap.
 * On ne couvre que les empilements visibles au premier écran et pendant
 * une course — le reste dégrade sans casser l'usage.
 */

/* Passager — accueil */
.moto-no-flexgap .uber-route-fields > * + * {
  margin-top: 0.625rem;
}

.moto-no-flexgap .home-head .uber-badge-live {
  margin-left: 0.875rem;
}

/* Chauffeur — barre du haut */
.moto-no-flexgap .uber-chrome > * + * {
  margin-left: 0.5rem;
}

/* Chauffeur — demande entrante */
.moto-no-flexgap .request-fare-stepper > * + * {
  margin-left: 0.85rem;
}

.moto-no-flexgap .request-actions--clean > * + * {
  margin-left: 0.6rem;
}

.moto-no-flexgap .onboard-form > * + * {
  margin-top: 0.25rem;
}
