/* Flotă: titlu, căutare, statusuri, model și „Autobuz nou” pe un rând, în capul cardului (V1 din mockups/flota-linie-variante.html).
   Încape pe un rând de la un card de ~1210 px (lista de modele are max. 190 px; numele lung selectat se vede întreg în listă); mai îngust, elementele trec pe rândul următor (flex-wrap), nu se taie. */
.card-h.fl-bar{padding:10px 14px}
.fl-bar .filters{flex:1 1 auto;gap:10px;min-width:0}
.fl-bar .fl-ttl{display:flex;align-items:baseline;gap:8px;margin-right:4px;white-space:nowrap}
.fl-bar .fl-ttl h1.title{font-size:18px;line-height:1}
.fl-bar .fl-cnt{margin-left:0;font-size:12.5px;color:var(--text-3);font-variant-numeric:tabular-nums}
.fl-bar .fl-sep{width:1px;height:22px;background:var(--border);flex:none}
.fl-bar .search-inline{height:32px;flex:0 1 200px;min-width:160px}
.fl-bar .search-inline input{min-width:0;font-size:13px}
.fl-bar .segment button{padding:4px 9px}
.fl-bar select.input{height:32px;width:auto;max-width:190px;flex:none;text-overflow:ellipsis}
.fl-bar .fl-grow{flex:1 1 0}
.fl-bar .btn{flex:none;white-space:nowrap}
