
/* v19: compact statistics alongside vehicle image and status */
.v18-card .v18-top{align-items:flex-start}
.v18-card .v18-top>div:last-child{min-width:0;flex:1}
.v19-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;width:100%}
.v19-stats>div{background:#f3f7fb;border:1px solid #e4edf4;border-radius:8px;padding:7px 6px;min-width:0}
.v19-stats strong{display:block;font-size:13px;line-height:1.35;color:#153856;overflow-wrap:anywhere}
.v19-stats span{display:block;font-size:10px;line-height:1.35;color:#6b7d90;margin-top:3px}
@media(max-width:650px){.v19-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:410px){.v18-card .v18-top{flex-wrap:wrap}.v19-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}
