/* Fire Truck Rescue 3D (shared: sim3d.css + car-kit.css) */
#game-root .sim-controls-help { margin-top: 14px; }
/* turret readout at the fire: ladder length, flames left, people waiting */
.ft-ops { position: absolute; left: 12px; bottom: 84px; display: flex; gap: 10px; background: rgba(8, 16, 28, .72); border: 1px solid rgba(255, 255, 255, .16); border-radius: 12px; padding: 6px 12px; font: 800 14px system-ui, sans-serif; color: #fff; }
.sim-toolbar .ft-act.is-ready { background: #16a34a; border-color: #4ade80; }
.sim-has-touch .ft-ops { bottom: 172px; }
.ck-touch .sim-tbtn[data-id="spray"] { font-size: 22px; background: rgba(14, 165, 233, .85); }
.ck-touch .sim-tbtn[data-id="ext"], .ck-touch .sim-tbtn[data-id="ret"] { font-size: 20px; }
@container (max-width: 480px) {
  .ft-ops { bottom: 70px; left: 8px; font-size: 12px; gap: 8px; }
  .sim-has-touch .ft-ops { bottom: 158px; }
}
