/* Rolagem na grade, sem comprimir os nomes ou alargar a página. */
@media(max-width:767px) {
  .app-content { min-width:0; }
  .table-responsive, .manager-overview-table-wrap, .mn-related-table-wrap { width:100%; max-width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch; }
  .table-responsive > table { min-width:600px; }
  .table-responsive th, .table-responsive td { word-break:normal; overflow-wrap:normal; }
  .table-responsive th { white-space:nowrap; }
  .table-responsive td { vertical-align:middle; }
  .table-responsive, .mn-unified-manager #changelist .results { scrollbar-width:thin; scrollbar-color:#8fae9d #edf3ee; }
  .table-responsive::before, .mn-unified-manager #changelist .results::before {
    content:'↔ Deslize a tabela para ver todas as colunas';
    display:block; position:sticky; left:0; width:100%; padding:9px 12px;
    color:#4d6d5c; background:#edf4ee; font-size:.75rem; font-weight:600;
  }
}
