/* Freight Hauler: game-specific tweaks (shared styles: sim3d.css + train-kit.css) */
#game-root .sim-controls-help { margin-top: 14px; }
/* loading panel shown while crawling under the mine chute */
.fh-load { position: absolute; left: 50%; top: 58px; transform: translateX(-50%); display: none; padding: 7px 14px; border-radius: 12px; text-align: center;
  background: rgba(8, 16, 28, .78); border: 2px solid rgba(255, 255, 255, .25); font: 800 14px system-ui, sans-serif; }
.fh-load small { display: block; font-weight: 700; font-size: 11px; opacity: .9; margin-top: 2px; }
.fh-load.is-on { display: block; }
.fh-load.is-good { border-color: #4ade80; }
.fh-load.is-bad { border-color: #fb7185; background: rgba(120, 10, 10, .75); }
@container (max-width: 480px) { .fh-load { top: 196px; font-size: 12px; max-width: 70%; } }
