/* Листы «План» и «Факт»: задания собраны по ПЗ (app-prod-pz-groups.js, 08.10.2026).
   Вид шапки и стрелок — один в один с бригадами «Бухгалтерии» (styles-reports.css:
   .is-brigade-header, .report-acc-toggle): одинаковые вещи выглядят одинаково. */
/* !important — клик по стрелке не должен красить шапку «выделением строки»
   (.employee-row-selected тоже !important, но id-селектор сильнее). */
#prodPlanTable tbody tr.pz-group-head td,
#prodFactTable tbody tr.pz-group-head td {
  background: #dde7f3 !important;
  font-weight: 600;
  border-top: 2px solid #b9cadf;
}
/* Весь заказ закрыт (все строки серые) — шапка спокойнее, но остаётся шапкой. */
#prodPlanTable tbody tr.pz-group-head.pz-group-closed td,
#prodFactTable tbody tr.pz-group-head.pz-group-closed td {
  color: #6f7d92;
}
/* «не закрыто N» — светло-красная плашка, текст обычный тёмный: недоделанное видно
   в свёрнутом заказе, но не кричит (владелец: красный фон + красный текст — перебор). */
.pz-group-open {
  display: inline-block;
  padding: 1px 8px;
  border-radius: 999px;
  background: #fde2e2;
  color: #1d2a3b;
  font-weight: 600;
}
#prodPlanTable tbody tr[data-pz-hidden="1"],
#prodFactTable tbody tr[data-pz-hidden="1"] {
  display: none;
}
.pz-group-toggle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  margin-right: 4px;
  padding: 0;
  border: none;
  background: transparent;
  color: #2a4768;
  font-size: 10px;
  line-height: 1;
  cursor: pointer;
  vertical-align: middle;
}
.pz-group-toggle:hover { color: #0d2946; }
/* Общая стрелка в шапке таблицы — цвет шапки, как .report-acc-master-toggle. */
.pz-group-toggle.pz-group-master { color: inherit; }
.pz-group-toggle[hidden] { display: none; }
