/* Only the exact Jeep evidence comparison extends the released page style. */
#diagram[data-focus=engine] .engine-node,#diagram[data-focus=hardware] .hardware-node{background:#752b27;border-color:#efa79a;box-shadow:inset 0 0 0 1px #efa79a}
#decision>.evidence{grid-row:1/8}.source-end p{max-width:90ch}#technical{margin-top:16px}#question>button{margin-top:8px}#scope-result{font-weight:normal}
@media(max-width:760px){.vehicle-heading .lead{margin-bottom:12px}#scope{margin-top:8px}.evidence-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.evidence-pair .flow-node{padding:12px 8px}.evidence-pair .flow-node strong{font-size:12px}.evidence-pair .flow-node span{font-size:12px}.evidence-pair svg.part-icon{max-width:80px}}
