/* ══════════════════════════════════════════════════════════════════════════════
   ПАЛИТРА ОРИГИНАЛА СОЛТ — единственный источник цвета для копии 1-в-1.

   🔴 ЗАЧЕМ ЗАВЕДЕНО. Max, 12.08.2026, дословно по смыслу: «когда снимаете окна, я даю задачу
   один в один — вы не следуете ни вёрстке, ни цветовой палитре тех окон, которые снимаете.
   Один в один значит один в один». Он заметил это сам, а мы — нет.

   Замер в тот же вечер: на экране логистики у нас 99 цветов, из них совпадают с палитрой
   оригинала РОВНО 2. Девяносто семь придуманы нами. Человек узнаёт экран по цвету раньше,
   чем читает текст, поэтому это не косметика: копия с чужой палитрой копией не выглядит.

   🔴 ОТКУДА ЗНАЧЕНИЯ. Прочитаны из ИХ CSS: .secrets/solt-dump/css/ — пять файлов, 159 КБ,
   снятых с боевого оригинала. Ни одно значение здесь не подобрано «на глаз»; каждое имеет
   селектор-источник в комментарии. Появится новый цвет — сначала найти его у них, и только
   если у них такого элемента нет вовсе, заводить свой И писать здесь, почему.

   Правило пользования: в коде экрана НЕ писать шестнадцатеричные цвета руками — брать
   переменную отсюда. Иначе через неделю снова окажется 97 своих.
   ══════════════════════════════════════════════════════════════════════════════ */

:root {
  /* #red_bucket — корзина «Доставка не назначена» в конструкторе маршрутов.
     Это наш аналог секции «К распределению». */
  --solt-nenaznacheno: #ff5a5a;

  /* .error — их красный для ошибок. У нас на экране логистики стоял #c62828 и #a12828:
     оба темнее и «строже», чем у них, поэтому наши предупреждения выглядели чужими. */
  --solt-oshibka: #f66;

  /* .evening — вечерняя смена. У нас было #eae6f8 (сиреневатый) — мимо: у них голубой. */
  --solt-vecher: #ddf;

  /* 🔴 ИСПРАВЛЕНА ПОДПИСЬ. Было написано «.morning — утренняя смена» так, будто это цвет
     конструктора маршрутов. Проверил сам: `.morning` встречается у них РОВНО ДВА РАЗА, и оба
     в templates_eatfit_!stickers.css:60-61 —
       div.stickers.assembly div.sticker p.time.morning {color:#000; background-color:#FFF;…}
     то есть это ВРЕМЯ НА СТИКЕРЕ сборки, а не смена в планировщике. Значение верное,
     область применения была названа неверно — и по такой подписи следующее окно покрасило бы
     утренние строки конструктора, где у оригинала ничего подобного нет. */
  --solt-utro-stiker: #fff;
  --solt-utro-stiker-radius: 20px;

  /* 🔴 ИСПРАВЛЕНА ПОДПИСЬ (третья ошибка провенанса в этом файле, все три нашёл рой при аудите).
     Было написано «зелёный курьера В КОНСТРУКТОРЕ». Проверил сам: #44dd5e встречается во всём
     их CSS РОВНО ОДИН РАЗ — templates_eatfit_pre_eatfit_u.css:944
       ul.docs.courier li a {color: #44dd5e;}
     то есть это цвет ССЫЛКИ в списке документов курьера, и к конструктору маршрутов отношения
     не имеет. Зелёный конструктора — другой: #1c6a30 (рамка и шапка ведра маршрута, :1114/:1115).
     Наши #2e7d32, #216e39, #54b56e действительно надо сводить к одному их зелёному — но
     к #1c6a30, а не к этому. */
  --solt-kurer-ssylka-dokumentov: #44dd5e;

  /* .client — текст карточки клиента поверх цветного фона смены. */
  --solt-tekst-kartochki: #fff;

  /* .route — текст в колонке маршрута. */
  --solt-tekst-marshruta: #000;

  /* ── Зелёный бакет .route_bucket (:1114/1115) и рамка ошибки карточки (:1152) ── */
  --solt-bucket-zelenyj: #1c6a30;
  --solt-ramka-oshibki: #f00;

  /* ══════════════════════════════════════════════════════════════════════════
     РАЗМЕРЫ КОНСТРУКТОРА МАРШРУТОВ — дословно из их
     .secrets/solt-dump/css/templates_eatfit_pre_eatfit_u.css (1661 строка).

     🔴 ИСПРАВЛЕНО ЧЕРЕЗ ЧАС ПОСЛЕ ЗАВЕДЕНИЯ. Здесь стояло имя другого их файла —
     templates_eatfit_pre_style_u.css. В нём всего 655 строк, то есть ссылок на :1114
     и :1127 в нём быть не может физически. Нашёл рой при аудите, проверил сам:
       :1127  #courier_routes #routes .route {width: 19%; border: 1px #000000 solid;
              margin: 1px; float: left; min-height: 120px; border-radius: 5px;}
       :1128  .route .header {font-size: 16px; background-color: #000000; text-align:center;…}
       :1140  #courier_routes div.client {width: 18%; height: 60px; border: 1px #000000 solid;
              border-radius: 3px; margin: 2px;…}
       :1143  div.client p.left {width: 75px; text-align: center;…}
     Числа были верны, а провенанс — нет. Это тот же дефект, за который я весь вечер
     ловил других: значение без ВЕРНОГО источника проверить нельзя, а неверный источник
     хуже отсутствующего — он выглядит проверенным. [[label-what-the-number-means]]
     ══════════════════════════════════════════════════════════════════════════ */
  --solt-route-width: 19%;        /* #routes .route (:1127) — пять колонок в ряд */
  --solt-route-min-height: 120px;
  --solt-route-radius: 5px;
  --solt-route-margin: 1px;
  --solt-header-font: 16px;       /* .route .header (:1128) — чёрная шапка, белый текст, по центру */
  --solt-client-height: 60px;     /* .client (:1140) */
  --solt-client-radius: 3px;
  --solt-client-margin: 2px;
  --solt-client-width-v-marshrute: 98%;   /* .route div.client (:1150) */
  --solt-kod-width: 75px;         /* код клиента, p.left (:1143) */
  --solt-kod-font: 20px;
  --solt-kod-padding-top: 7px;
  --solt-kod-border-right: 1px dotted #ddd;
  --solt-okno-font: 10px;         /* окно доставки, p.left span (:1144) */
  --solt-adres-font: 12px;        /* адрес, .client p (:1148) */
  --solt-adres-line-height: 15px;
  --solt-adres-padding: 3px 5px;
}
