/* Écrans Trajets, Véhicules, Données (premium). */
.trrow{padding:0!important;gap:0!important}
.trrow .trgo{flex:1;min-width:0;background:none;border:0;color:inherit;font:inherit;text-align:left;padding:14px;cursor:pointer}
.trrow .trfav{width:48px;align-self:stretch;background:none;border:0;color:#9CA2AB;font-size:22px;cursor:pointer}
.trrow .trfav[aria-pressed="true"]{color:#C9B58C}
.trst{display:inline-block;margin-top:6px;font-size:11.5px;font-style:normal;padding:2px 9px;border-radius:99px;border:1px solid #343A42;color:#9CA2AB}
.trst.ok{color:#74B994;border-color:#2c4a3a}.trst.wr{color:#D9A441;border-color:#4d3d18}.trst.bd{color:#DB6565;border-color:#5a2a2a}.trst.un{border-style:dashed}
.vcard{border:1px solid #262A30;background:#0F1114;border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:12px}
.vcard>b,.vh b{font-size:17px}.vcard>span{color:#9CA2AB;font-size:13px}
.vh{display:flex;justify-content:space-between;align-items:center;gap:8px}
.vap{height:34px;padding:0 14px;border-radius:10px;border:1px solid #343A42;background:transparent;color:#ECEDEF;font:600 13px var(--font-body);cursor:pointer}
.vg{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:14px}.vg small{display:block;color:#6B727C;font-size:11px;letter-spacing:.08em;text-transform:uppercase}
.vn{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.vn i{width:20px;height:5px;border-radius:3px}
