/* Trainer gig board (Oct 28, 2026). Offer cards carry the pay first,
 * the way a driver offer does. Layout reuses hub-card; only the pay
 * line and the offer spacing are board-specific. */

.trainer-offer {
  margin-bottom: 14px;
}

.trainer-pay {
  font-size: 28px;
  font-weight: 800;
  margin: 4px 0 6px;
  color: var(--lime, #d6ff38);
}

.trainer-offer .field {
  margin: 10px 0;
}

.trainer-offer .field label {
  display: block;
  font-size: 13px;
  margin-bottom: 4px;
  color: #8a8a8a;
}

.trainer-offer .field select,
.trainer-offer .field input[type="text"] {
  width: 100%;
  border-radius: 10px;
  border: 1px solid #333;
  background: #14141a;
  color: inherit;
  padding: 9px 11px;
  font-size: 15px;
}
