/* "светофор" для ячеек и строк таблицы потребностей на линках по значению ячейки */
/* дополнительные настройки в файлах
	- WebAPI/Templates/Document/RegCard/CustomTemplates/Request.xml */
/* зеленый */
.correct-color-tr, tr:has(.correct-color-tr)>td, /* строка целиком */
.correct-color-td, td:has(.correct-color-td) { /* конкретная ячейка */
  background-color: var(--success-20) !important;
}
/* красный */
.wrong-color-tr, tr:has(.wrong-color-tr)>td,
.wrong-color-td, td:has(.wrong-color-td) {
  background-color: var(--error-20) !important;
}
/* желтый */
.attention-color-tr, tr:has(.attention-color-tr)>td,
.attention-color-td, td:has(.attention-color-td) {
  background-color: var(--attention-20) !important;
}

/* "светофор" на ЗП таблица позиций при распределении объемов */
/* дополнительные настройки в файлах
	- WebAPI/Templates/Document/Links/CustomTemplates/Demand.xml
	- WebAPI/Templates/Document/Links/CustomTemplates/DemandLot.xml */
/* раскомментить строчки с атрибутом cssClass и закомментить соответствующие строки без атрибута */
/* зеленый */
tr:has(td.demandPosition[data-value='Распределена']),
tr:has(td.demandPosition[data-value='Распределена']) > td {
    background-color: var(--success-20) !important;
}
/* желтый */
tr:has(td.demandPosition[data-value='Не распределена']),
tr:has(td.demandPosition[data-value='Не распределена']) > td {
    background-color: var(--attention-20) !important;
}
/* красный */
tr:has(td.demandPosition[data-value='']),
tr:has(td.demandPosition[data-value='']) > td {
    background-color: var(--error-20) !important;
}

/* "Светофор" для строк псевдосправочника "БДР_суммы" по значению*/
/* дополнительные настройки в файлах
	- WebAPI\Templates\Document\RegCard\CustomTemplates\Request.xml
	- WebAPI\Templates\TableForms\ItemTableReqLinks.xml
	- Front\reactui\Scripts\DictModal\BDRamounts\onRowPrepared.js */
tr.red-row,
tr.red-row > td {
    background-color: var(--error-20) !important;
}
tr.green-row,
tr.green-row > td {
    background-color: var(--success-20) !important;
}
tr.yellow-row,
tr.yellow-row > td {
    background-color: var(--attention-20) !important;
}

/* "Светофор" для ячеек псевдосправочника "БДР_суммы" по значению яче на ЗнЗ */
/* дополнительные настройки в файлах
	- WebAPI\Templates\Document\RegCard\CustomTemplates\Request.xml
	- WebAPI\Templates\TableForms\ItemTableReqLinks.xml
	- srm\Front\reactui\Scripts\DictModal\BDRamounts\onCellPrepared.js */
td.red-cell {
	background-color: var(--error-20) !important;
}
td.green-cell {
	background-color: var(--success-20) !important;
}
td.yellow-cell {
	background-color: var(--attention-20) !important;
}

/* блок "Бюджетный контроль не пройден */
div[data-testid="block-BK"] {
	.box-title {
		display: none; /*скрыт заголовок блока*/
	}
	.field-wrapper {
		align-items: center; /*вырвынивание по центру*/
		margin: 8px; /*отступы*/
	}
}


/*
Раскраска лейбла статуса документа
 */

 .status-label[data-value='Запуск маршрута'] .rf-chip,
 .status-label[data-value='Аннулирован'] .rf-chip,
 .status-label[data-value='Аннулирована'] .rf-chip {
	 background-color: var(--neutral-10);
	 color: var(--neutral-70);
 }
 
 .status-label[data-value='Передано на тендер'] .rf-chip,
 .status-label[data-value='Подведение итогов'] .rf-chip {
	 background-color: var(--purple-20);
	 color: var(--purple-60-main);
 }
 
 .status-label[data-value='Отправлена в Bidzaar'] .rf-chip {
	 background-color: var(--magenta-20);
	 color: var(--magenta-60-main);
 }
 
 .status-label[data-value='На анализе'] .rf-chip,
 .status-label[data-value='Техническая оценка'] .rf-chip {
	 background-color: var(--teal-10);
	 color: var(--teal-70);
 }
 
 .status-label[data-value='На согласовании'] .rf-chip,
 .status-label[data-value='На утверждении'] .rf-chip {
	 background-color: var(--attention-10);
	 color: var(--attention-80);
 }
 
 .status-label[data-value='Внесение изменений'] .rf-chip,
 .status-label[data-value='На доработке'] .rf-chip {
	 background-color: var(--warning-20);
	 color: var(--warning-60);
 }
 
 .status-label[data-value='Проект'] .rf-chip,
 .status-label[data-value='Обработана'] .rf-chip,
 .status-label[data-value='Прием предложений'] .rf-chip {
	 background-color: var(--primary-20);
	 color: var(--primary-60-main);
 }
 
 .status-label[data-value='Согласована'] .rf-chip,
 .status-label[data-value='Утверждено'] .rf-chip,
 .status-label[data-value='Завершена'] .rf-chip,
 .status-label[data-value='Завершено'] .rf-chip,
 .status-label[data-value='Процедура завершена'] .rf-chip,
 .status-label[data-value='Результаты отправлены'] .rf-chip {
	 background-color: #e1f7e5;
	 color: #127a35;
 }
 