/* ==========================================================================
   ПАЛИТРА И ТОКЕНЫ НРЦХ — ЕДИНСТВЕННЫЙ ИСТОЧНИК
   ==========================================================================

   🔑 Цвет, шрифт, тень и скругление объявляются ЗДЕСЬ и больше нигде.

   Почему файл появился (19.08.2026): на сайте жили СЕМЬ палитр — одна в
   css/styles.css и шесть собственных копий внутри order/oblozhka/otkrytka/
   policy/terms/404. Страницы приёма денег вообще не подключали общий CSS.
   Смена фирменного цвета до половины сайта просто не доходила бы.
   Та же болезнь разваливала панель исполнителя 18.08 — там было две шкалы,
   здесь семь.

   ⚠️ Файл подключается ПЕРВЫМ, до css/styles.css и до любых <style> страницы.
   Страница, которая его не подключила, останется без цветов — это намеренно:
   пусть ломается заметно, а не тихо расходится.
   ========================================================================== */

:root{
  /* ── Палитра v2 — ДЕЙСТВУЮЩАЯ, на ней работает весь боевой сайт ───────── */
  --bg:            #FFFFFF;
  --bg-2:          #EEF2F7;
  --card:          #FFFFFF;
  --blue:          #4D00FF;   /* сине-фиолетовый акцент */
  --blue-bright:   #6B2BFF;
  --blue-deep:     #7B3BFF;   /* второй конец градиента главной кнопки */
  --blue-soft:     rgba(77,0,255,.10);
  --orange:        #FF6A00;   /* акцент: заливки, рамки, точки */
  --orange-bright: #FF8F40;
  --orange-soft:   rgba(255,106,0,.12);
  /* Оранжевый ТЕКСТОМ на светлом фоне давал контраст 2,87 при норме WCAG 4,5 —
     хуже всего читались сообщения об ошибке в заявке. Затемнённый даёт 4,9.
     Применять только к тексту; заливки остаются на --orange (аудит 09.08.2026). */
  --orange-text:   #C24A00;
  --steel:         #8A939E;   /* «ЦЕХ» / диск — только графика, для текста не годится */
  /* Тот же случай: --steel текстом давал 2,77, --ink-dim на фоне подвала — 4,10. */
  --steel-text:    #5A6575;
  --steel-light:   #CBD3DD;
  --line:          #E3E9F1;
  --ink:           #16202E;   /* заголовки / основной текст */
  --ink-2:         #3A4657;
  --ink-dim:       #6B7686;
  --muted:         #5B6675;   /* пришло из страниц заказа и оплаты */
  --success:       #17A34A;
  --ok:            #0F9D58;
  --warn:          #C2410C;

  /* ── Тема v3 — НОВЫЙ ЗНАК ─────────────────────────────────────────────── */
  /* Базовые значения — из файлов владельца brendbuk/znak/, не подобраны на глаз.
     Боевые страницы переходят на эту шкалу Фазой 5 плана ПЛАН_ТЕМА_V3.md;
     до неё она работает в макетах maket-tema-*.html. */
  --grafit:        #373742;   /* корпус букв знака */
  --grafit-2:      #52525F;   /* второй план: подписи, рамки */
  --grafit-dim:    #7B7B88;   /* третий план: сноски */
  --krasnyi:       #F32629;   /* галстук знака: одно главное действие на экран */
  /* Замер 19.08 (не на глаз): --krasnyi на белом даёт 4,10 при норме 4,5, на
     графите — 2,86. ТЕКСТОМ фирменный красный не годится ни на светлом, ни на
     тёмном; заливки на нём остаются. Для текста два оттенка:
       на белом   --krasnyi-tmn  #C4151B → 6,05
       на графите --krasnyi-svet #FF7A7D → 4,66 */
  --krasnyi-tmn:   #C4151B;
  --krasnyi-svet:  #FF7A7D;
  /* Заливка под БЕЛЫЙ текст: на чистом --krasnyi белый даёт 4,10 — ниже нормы.
     #E51F22 глазом от фирменного не отличается, но даёт 4,61. Знак, тонкие
     акценты и клин остаются на --krasnyi: там белого текста нет. */
  --krasnyi-zal:   #E51F22;
  --bumaga:        #FFFFFF;
  --bumaga-2:      #F1F3F6;
  --liniya:        #DCDFE5;
  /* На графите: текст и линии светлой стороны — для страницы работ */
  --na-temnom:     #F2F3F5;
  --na-temnom-dim: #A9ADB8;
  --liniya-temn:   #4A4A57;

  --shag:          4px;       /* сетка 4pt — та же дисциплина, что в панели цеха */
  --srez:          22px;      /* глубина среза угла: рифма с рублеными буквами знака */

  /* ── Типографика ──────────────────────────────────────────────────────── */
  --font-head: 'Unbounded', system-ui, sans-serif;
  --font-body: 'Manrope', system-ui, sans-serif;

  /* ── Тени, форма ──────────────────────────────────────────────────────── */
  --shadow:    0 10px 30px rgba(20,40,80,.08);
  --shadow-lg: 0 20px 50px rgba(20,40,80,.14);
  --radius: 16px;
  --maxw: 1180px;
  --ease: cubic-bezier(.22,.61,.36,1);
}
