JSFiddle - React, Tailwind, and code Playground

CSS

body {
    padding: 10px;
}
td {
    border: 1px solid gray;
    padding: 3px;
}
.title { background-color: gainsboro;}
.header { background-color: ghostwhite;}

JavaScript

var engineData = [
    { name:"E-TEC V6", data:[
        { model:"300", power:221, hc:25.6,nox:3.9, co:251},
        { model:"250", power:186, hc:6.65,nox:3.9, co:84.9},
        { model:"200", power:149, hc:10.92,nox:3.4, co:114.2}
    ]},
    { name:"E-TEC V4", data:[
        { model:"130", power:95.6, hc:9.65,nox:3.2, co:122.8},
        { model:"115", power:85.8, hc:9.04,nox:3.5, co:114.9}
    ]},     
    { name:"E-TEC Inline", data:[
        { model:"90", power:65.7, hc:8.73,nox:3.6, co:69.81}
    ]},    
    { name:"Mercury Verado I6", data:[
        { model:"300 Gen2", power:221, hc:4.90,nox:15.0, co:109.2},
        { model:"250 Gen1", power:186, hc:11.09,nox:4.0, co:278}
    ]} ,
    { name:"Mercury Verado I4", data:[
        { model:"200 Gen1", power:147, hc:12.21,nox:3.2, co:336},
        { model:"200 Gen2", power:147, hc:6.18,nox:12, co:128.7},
        { model:"175 Gen1", power:131, hc:12.21,nox:3.2, co:336}
    ]} ,  
    { name:"Mercury Optimax 3L V6", data:[
        { model:"250", power:184, hc:8.48,nox:3.6, co:83.42}
    ]} ,  
    { name:"Mercury Optimax 1.5L I3", data:[
        { model:"125", power:99.3, hc:9.36,nox:3.9, co:166.6}
    ]} ,      
    { name:"Mercury Fourstroke", data:[
        { model:"150 3L C0", power:111, hcNox:24.9, co:77},
        { model:"150 3L C3", power:111, hcNox:15.1, co:93},
        { model:"150 3L GB", power:111, hcNox:14.5, co:160}
    ]} ,      
    { name:"Mercury Stern Drive Cat", data:[
        { model:"Atlas DV2", power:321, hc:.45,nox:.4, co:69.9},
        { model:"377 Scorpion", power:283, hc:1.48,nox:1.1, co:77.95}
    ]} ,       
    { name:"Suzuki V6", data:[
        { model:"DF200", power:149, hc:5.36,nox:7.6, co:200.9},
        { model:"DF300", power:149, hcNox:12.9, co:200}
    ]},
    { name:"Suzuki Midsize", data:[
        { model:"DF90", power:66.2, hc:6.48,nox:6.1, co:233.5},
        { model:"DF70A", power:51.5, hc:3.47,nox:8.9, co:60.28}
    ]},    
    { name:"Yamaha 5.3L V8", data:[
        {...