diff --git a/src/charts/chart2.js b/src/charts/chart2.js
index 82cd219..19e6aa9 100644
--- a/src/charts/chart2.js
+++ b/src/charts/chart2.js
@@ -154,8 +154,8 @@ async function chart2_leaders ({
function wrapSvg (inner, W, H, regionLabel) {
return ``
diff --git a/src/charts/chart3.js b/src/charts/chart3.js
index 1889935..9ccb498 100644
--- a/src/charts/chart3.js
+++ b/src/charts/chart3.js
@@ -95,8 +95,8 @@ async function chart3_ebitdaByOrg ({ items, regionLabel, unit = 'EBITDA margin,
})
const fullSvg = ``
diff --git a/src/charts/chart4.js b/src/charts/chart4.js
index 6dfa5b0..9823fa2 100644
--- a/src/charts/chart4.js
+++ b/src/charts/chart4.js
@@ -174,8 +174,8 @@ async function chart4_regionCompare ({
const divider = ``
const fullSvg = ``
diff --git a/src/data/palette.js b/src/data/palette.js
index 0d6c2d8..9328fe1 100644
--- a/src/data/palette.js
+++ b/src/data/palette.js
@@ -27,7 +27,7 @@ const PALETTE = {
rLight: 'rgba(216,90,48,0.10)',
// ── Расширения для отчётов ─────────────────────────────
- red: '#C0272D', // основной красный заголовков (как в Вологда-образце)
+ red: '#CC3300', // основной красный заголовков (как в Вологда-образце)
redLt: '#E5969A', // светлый красный (заливки прогнозных зон)
redBg: '#FCE8E9', // фон callout-блоков
dark: '#2A2A2A',
@@ -39,7 +39,7 @@ const PALETTE = {
// ── Для DOCX (без #) ───────────────────────────────────
docx: {
- red: 'C0272D',
+ red: 'CC3300',
black: '1A1A1A',
dGray: '404040',
mGray: '808080',
diff --git a/src/generators/document.js b/src/generators/document.js
index d67d1f8..8b49efb 100644
--- a/src/generators/document.js
+++ b/src/generators/document.js
@@ -104,7 +104,7 @@ function stdTable (cols, rows) {
width: { size: CONTENT_W, type: WidthType.DXA },
columnWidths: cols.map(c => c.width),
rows: [
- tr(cols.map(c => tc(c.label, { bg: D.tbHd, bold: true, align: AlignmentType.LEFT, color: D.black, width: c.width }))),
+ tr(cols.map(c => tc(c.label, { bg: D.red, bold: true, align: AlignmentType.LEFT, color: D.white, width: c.width }))),
...rows.map(row => tr(
row.map((cell, i) => {
const c = typeof cell === 'string' ? { text: cell } : cell
@@ -170,7 +170,7 @@ function makeHeader (subjectName) {
const dtCell = new TableCell({
borders: bNoneAll,
width: { size: 700, type: WidthType.DXA },
- shading: { fill: D.black, type: ShadingType.CLEAR },
+ shading: { fill: D.red, type: ShadingType.CLEAR },
margins: { top: 80, bottom: 80, left: 140, right: 100 },
verticalAlign: VerticalAlign.CENTER,
children: [new Paragraph({ alignment: AlignmentType.CENTER, spacing: { after: 0 },