/* SD ONE · lot 104 (24/10/2026 22h23, Hassan) : noms d'aéroports, de gares et arrondissements jamais coupés au milieu.
   Le retour à la ligne se fait entre les éléments (« Aéroport Paris-Charles de Gaulle (CDG), » / « Terminal 2E »). */
.sd104 .sd104-n { white-space: nowrap; }
#v2-pan .sd104-o, .et-l .sd104-o { display: block; margin-top: 2px; font-size: 11px; font-weight: 500; line-height: 1.35; color: #5B6B80; white-space: normal; }
/* téléphone : la colonne est étroite, le nom complet tient sur sa ligne sans être coupé */
@media (max-width: 760px) {
  #v2-contenu td.c-iti .sd104 .sd104-n { font-size: 12.5px; letter-spacing: -0.1px; }
}
/* 23h06 (Hassan) : sans numéro de vol, plus d'espace vide sous l'adresse. Le bloc .iti2 qui ne contient que le bouton
   « +N étapes » / « ↩ Retour » (invisible au repos, lot 47) sort du flux : départ et arrivée se centrent dans la ligne.
   Le bouton garde sa place à droite de la case, son apparition au survol et son clic. */
html body #v2-contenu tr[data-id] > td.c-iti.sd104-rel { position: relative; }
html body #v2-contenu tr[data-id] > td.c-iti .iti2.sd104-vide {
  position: absolute !important; right: 6px; bottom: 3px; top: auto; left: auto;
  margin: 0 !important; width: auto !important; max-width: calc(100% - 12px) !important; flex-wrap: nowrap !important; z-index: 2;
}
