/* EVOLVE v4.4 — compact engineering tool registry, accessible on mobile. */
.ev-workbench{max-width:1120px;margin:auto}
.ev-workbench .ev-panel{padding:16px}
.ev-workbench-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0}
.ev-workbench-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;align-items:center;padding:11px;border:1px solid #2c4650;background:#101f27;border-radius:4px;min-width:0}
.ev-workbench-row strong{font:750 11px var(--mono);color:#bde6ec;letter-spacing:.035em}
.ev-workbench-row>span:not(.ev-workbench-state){grid-column:1;grid-row:2;color:#9bb6bf;font:10px/1.5 var(--mono)}
.ev-workbench-state{grid-column:1;grid-row:3;color:#93c7d4;font:700 9px var(--mono);overflow-wrap:anywhere}
.ev-workbench-row[data-status="failed"] .ev-workbench-state{color:#ff9aa4}
.ev-workbench-row[data-status="ready"] .ev-workbench-state{color:#a2dfb4}
.ev-workbench-row button{grid-column:2;grid-row:1/4;min-width:75px;min-height:36px;background:#203b46;border:1px solid #537785;color:#e4f3f2;border-radius:3px;font:750 10px var(--mono)}
#evWorkbenchStatus{padding:9px;background:#112b33;border-left:3px solid #67a8bb;color:#c4e5e8}
#evWorkbenchRefresh{background:#1b3440;color:#c9e5e8;border:1px solid #507482;padding:10px;border-radius:3px}
@media(max-width:760px){.ev-workbench-list{grid-template-columns:minmax(0,1fr)}.ev-workbench .ev-panel{padding:10px}.ev-workbench-row{padding:10px}}
