/* CSS-партнер js/features/table_totals_and_pagination.js.
   Той скрипт підключений у base.html і обходить кожну table.table на будь-якій
   сторінці, тому ці правила мусять лишатись глобальними. Клас
   .campaigns-table-controls-form створює сам скрипт, а не шаблон.

   Виділено з _kpi_cards.css. */

table.table tbody tr.fw-semibold td {
  background: #eef2ff;
  border-top: 2px solid #c7d2fe;
}

/* Client pagination: default page size until table_totals_and_pagination.js enhances the table */
table[data-force-client-pagination="1"]:not([data-enhanced-totals-pagination="1"]) tbody > tr:nth-child(n + 11) {
  display: none;
}

.campaigns-table-controls-form {
  flex: 0 1 auto;
  flex-wrap: nowrap !important;
}

.campaigns-table-controls-form .form-select,
.campaigns-table-controls-form .form-control {
  min-width: 0;
}

.tabular-nums {
  font-variant-numeric: tabular-nums;
}

@media (max-width: 767.98px) {
  .campaigns-table-controls-form {
    width: 100%;
  }

  .campaigns-table-controls-form {
    justify-content: flex-start !important;
    flex-wrap: wrap !important;
  }
}
