/* styles-toolbar-filter-below.css — фильтр «под кнопками»: «Задания» и «Заказы».
 *
 * Владелец, 12.10.2026: «нажимаю «Фильтр» — кнопка падает вниз, нажимаю ещё раз — уходит
 * наверх». Открытая панель вместе с кнопкой не влезала в ряд кнопок и переносилась целиком.
 * Теперь обёртка фильтра (.tb-filter-below) не отдельный блок, а «прозрачная»: кнопка
 * «Фильтр» стоит в ряду кнопок всегда на своём месте, а панель открывается отдельной
 * строкой под ними (разделитель .tb-filter-break + order). Кнопки справа («Только главное»,
 * «Удалить») прижаты к правому краю — как было, когда обёртка тянулась на всю ширину.
 */
.plan-toolbar .tb-filter-below {
  display: contents;
}

/* Свободное место — перед первым элементом после фильтра («Только главное» в «Заданиях»,
   распорка в «Заказах»); у «Удалить» свой margin-left:auto (styles-plan.css) гасим, иначе
   место делится пополам и «Только главное» уезжает от «Удалить» в середину. */
.plan-toolbar .tb-filter-below + * {
  margin-left: auto;
}

.plan-toolbar:has(.tb-filter-below) > .plan-btn.yellow {
  margin-left: 0;
}

.plan-toolbar .tb-filter-below > .tb-filter-break {
  display: none;
  order: 98;
  flex-basis: 100%;
  height: 0;
}

.plan-toolbar .tb-filter-below > .tb-filter-break:has(+ .open) {
  display: block;
}

.plan-toolbar .tb-filter-below > .tb-filter-break + div {
  order: 99;
  flex: 0 1 auto;
}

/* «Скачать ▾» «Заказов» внутри фильтра — меню раскрывается влево от кнопки, как «Печать ▾». */
.report-acc-btn-grid #prodOrderDownloadMenu {
  left: auto !important;
  right: 0;
}

.report-acc-btn-grid .prod-order-download-wrap {
  display: block !important;
}

/* «!» внутри пункта «Загрузка из Excel / 1С» — как «!» у «Несколько сотрудников…». */
.plan-send-item .import-help-info {
  margin-left: 8px;
  color: #2563eb;
  background: #fff;
  vertical-align: middle;
}

.plan-send-item .import-help-info:hover {
  color: #fff;
  background: #2563eb;
  border-color: #2563eb;
}

/* «Справочник операций» (владелец, 17.10.2026): та же схема «под кнопками», что в «Заданиях» —
   панель в отдельной строке, поэтому шире общих 980 и поля по 5 в ряд (7 полей = 2 ряда).
   Только #archiveFilters: класс .archive-filters общий с «Заказами». */
@media (min-width: 1201px) {
  #archiveFilters {
    width: clamp(760px, 75vw, 1200px);
    max-width: 1200px;
  }
}

/* «Удалить» сразу за фильтром (без «Только главное»/распорки) — прижата вправо, как была. */
.plan-toolbar > #archiveDeleteBtn {
  margin-left: auto;
}

#archiveFilters .report-acc-filter-grid select,
#archiveFilters .report-acc-filter-grid input[type="text"] {
  width: 100%;
  min-width: 0;
}
