/* ============================================================
   Фирменные цвета «Полный порядок» (брендбук)
   primary = золото #B79357, dark = чёрный #231F20.
   Загружается ПОСЛЕ style.bundle.css и переопределяет
   акцентные переменные Metronic. Подробности — в CLAUDE.md.
   ============================================================ */

/* ---------- Светлая тема ---------- */
:root,
[data-bs-theme="light"] {
	--bs-primary: #B79357;
	--bs-primary-rgb: 183, 147, 87;
	--bs-primary-active: #A07F45;
	--bs-primary-light: #F5EEDF;
	--bs-primary-inverse: #231F20;
	--bs-primary-clarity: rgba(183, 147, 87, 0.2);
	--bs-primary-text-emphasis: #5E4A24;
	--bs-primary-bg-subtle: #EFE5D0;
	--bs-primary-border-subtle: #DCC99F;

	/* Текстовый/ссылочный акцент Metronic 8.3.3 (был синий #1B84FF) — золото */
	--bs-text-primary: #B79357;
	--bs-link-color: #B79357;
	--bs-link-color-rgb: 183, 147, 87;
	--bs-link-hover-color: #A07F45;
	--bs-link-hover-color-rgb: 160, 127, 69;

	--bs-dark: #231F20;
	--bs-dark-rgb: 35, 31, 32;
	--bs-dark-active: #100E0F;
	--bs-dark-clarity: rgba(35, 31, 32, 0.2);
}

[data-bs-theme="light"] {
	--bs-text-warning: #886A00;
}

[data-bs-theme="light"] .badge-light-warning {
	color: var(--bs-text-warning);
}

/* ---------- Тёмная тема ---------- */
[data-bs-theme="dark"] {
	--bs-primary: #B79357;
	--bs-primary-rgb: 183, 147, 87;
	--bs-primary-active: #C7A463;
	--bs-primary-light: #2A2418;
	--bs-primary-inverse: #231F20;
	--bs-primary-clarity: rgba(183, 147, 87, 0.2);
	--bs-primary-text-emphasis: #D8C49B;
	--bs-primary-bg-subtle: #2A2418;
	--bs-primary-border-subtle: #4A3E26;

	/* Текстовый/ссылочный акцент Metronic 8.3.3 (был синий #006AE6) — золото */
	--bs-text-primary: #C7A463;
	--bs-link-color: #C7A463;
	--bs-link-color-rgb: 199, 164, 99;
	--bs-link-hover-color: #D8C49B;
	--bs-link-hover-color-rgb: 216, 196, 155;
}

/* ---------- Пагинация ---------- */
/* Переменные пагинации Bootstrap задаёт в scope .pagination, поэтому
   переопределять их нужно на этом же уровне, а не в :root. Активная
   страница была синей (--bs-component-active-bg) — делаем золотой с
   тёмным текстом (как на .btn-primary). */
.pagination {
	--bs-pagination-active-bg: var(--bs-primary);
	--bs-pagination-active-border-color: var(--bs-primary);
	--bs-pagination-active-color: var(--bs-primary-inverse);
}
