/* GarageForge 8.11 — Full Build Simulator */
.gf811-shell{display:grid;gap:14px}.gf811-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.gf811-toolbar .row{align-items:end;gap:8px}.gf811-toolbar label{min-width:260px}.gf811-edit .grid3{align-items:end}.gf811-metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.gf811-columns{display:grid;grid-template-columns:1fr 1fr;gap:14px}.gf811-parts{display:grid;gap:8px;max-height:520px;overflow:auto;padding-right:4px}.gf811-part-row{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;padding:10px;border:1px solid var(--line,#28313d);border-radius:10px;background:rgba(255,255,255,.02);cursor:pointer}.gf811-part-row.selected{background:rgba(80,155,255,.08)}.gf811-part-row input{margin-top:4px}.gf811-part-row span{display:grid;gap:3px}.gf811-part-row small{color:var(--muted,#8e9aaa)}.gf811-issues{display:grid;gap:8px;margin-top:10px}.gf811-compare-picks{display:flex;gap:12px;flex-wrap:wrap;margin:8px 0 12px}.gf811-compare{min-width:920px}.gf811-quick{display:flex;justify-content:space-between;align-items:center;gap:14px}.gf811-quick>div{display:grid;gap:4px}.gf811-quick span{color:var(--muted,#8e9aaa)}@media(max-width:980px){.gf811-columns{grid-template-columns:1fr}.gf811-toolbar{align-items:stretch}.gf811-toolbar .row{width:100%;flex-wrap:wrap}.gf811-toolbar label{min-width:min(100%,260px)}}
