/* Product Version 126 — shared vehicle intelligence clarity */
.intelligence-filter{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:.82rem;font-weight:700}
.intelligence-filter select{min-height:44px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text-primary);padding:0 34px 0 12px}
.vehicle-intelligence-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px}
.mileage-concepts>div{display:grid;gap:3px}
.mileage-concepts small,.loan-intelligence small,.loan-history-head small,.decision-why li{color:var(--text-secondary)}
.decision-why{margin:14px 0;padding:14px 16px;border-radius:12px;background:color-mix(in srgb,var(--surface-raised) 82%,transparent);border:1px solid var(--border)}
.decision-why ul{display:grid;gap:7px;margin:8px 0 0;padding-left:18px}
.overview-profit-info p{color:var(--text-primary);line-height:1.45}
.overview-profit-info button{display:block;margin-top:8px;border:0;background:none;color:var(--accent);font:inherit;font-weight:750;padding:0;cursor:pointer}
.signal.neutral,.vehicle-profile-lifecycle span,.break-progress,.profit-detail-note{color:var(--text-secondary)}
.loan-intelligence>div[title]{cursor:help}

@media(max-width:760px){
  .intelligence-filter{width:100%;justify-content:space-between}
  .intelligence-filter select{flex:1;min-width:0}
  .vehicle-intelligence-actions{display:grid;grid-template-columns:1fr}
  .vehicle-intelligence-actions .secondary-button,.vehicle-intelligence-actions .vehicle-profile-link{width:100%;justify-content:center}
  .mileage-concepts{grid-template-columns:1fr!important}
  .decision-why{padding:12px 14px}
}
