/* SD ONE · lot 47 (24/10/2026, Hassan) :
   1) puces vol / train / étapes / retour plus fines (« trop épais, il impose trop ») — ordinateur seulement ;
   2) « étapes » et « ↩ Retour » restent à leur place mais n'apparaissent qu'en restant environ 1 seconde sur la ligne
      (« ça fait trop arc-en-ciel »). Sur téléphone (pas de survol), rien ne change : elles restent visibles. */
@media (min-width: 761px) {
  html body tr[data-id] .iti2 .puce.puce, html body tr[data-id] .puce.vol.vol, html body tr[data-id] .puce.sd-rt-bt.sd-rt-bt, html body tr[data-id] .puce.etape.etape {
    height: 22px !important; min-height: 22px !important; line-height: 20px !important;
    padding: 0 7px !important; font-size: 11px !important; font-weight: 600 !important;
  }
  html body tr[data-id] .puce.sd-rt-bt .sd43-rt-t { font-size: 10.5px !important; }
}
@media (hover: hover) and (pointer: fine) {
  html body tr[data-id] .puce.etape, html body tr[data-id] .puce.sd-rt-bt {
    opacity: 0; pointer-events: none; transition: opacity .18s ease 0s;
  }
  html body tr[data-id]:hover .puce.etape, html body tr[data-id]:hover .puce.sd-rt-bt,
  html body tr[data-id]:focus-within .puce.etape, html body tr[data-id]:focus-within .puce.sd-rt-bt {
    opacity: 1; pointer-events: auto; transition: opacity .25s ease .8s;
  }
  /* clavier : visible tout de suite ; étapes dépliées : le bouton qui les replie reste visible */
  html body tr[data-id] .puce.etape:focus-visible, html body tr[data-id] .puce.sd-rt-bt:focus-visible,
  html body tr[data-id] .puce.etape[aria-expanded="true"] { opacity: 1; pointer-events: auto; transition: none; }
}
