/* fleet-mobile-layout-20261022-r1: readable touch fields and a wrapping mobile header. */
@media (hover: none) and (pointer: coarse) {
  .task-intake input:not([type="checkbox"]):not([type="file"]),
  .task-intake select,
  .task-intake textarea {
    font-size: max(16px, 1em);
  }
}
@media (max-width: 700px) {
  #root > header {
    flex-wrap: wrap;
    row-gap: 12px;
  }
  #root > header > .account {
    min-width: 0;
    overflow-wrap: anywhere;
  }
  #root > header > #fleet-sales-tools {
    flex-basis: calc(100% - 20px);
    min-width: 0;
    max-width: calc(100% - 20px);
  }
}
