/* Monster Truck Freestyle 3D (shared: sim3d.css + car-kit.css + bike3d.css) */
.mf-trucks { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin: 14px 0 4px; font-weight: 700; }
.mf-trucks > span { margin-right: 4px; }
.mf-trucks button { display: inline-flex; align-items: center; gap: 6px; padding: 7px 12px; border-radius: 999px; border: 2px solid rgba(255,255,255,.14); background: rgba(255,255,255,.05); color: inherit; font: inherit; font-size: 14px; cursor: pointer; }
.mf-trucks button i { width: 14px; height: 14px; border-radius: 50%; box-shadow: inset 0 0 0 2px rgba(0,0,0,.25); }
.mf-trucks button.is-on { border-color: #5eead4; background: rgba(94,234,212,.12); }
.mf-trucks button:disabled { opacity: .5; cursor: not-allowed; }
