/* Цвета для дейтеранопии (04.11.2026, напарник Максима плохо различает красный и зелёный).
   Включается на устройстве в «Профиль и настройки» → «Цвета: для дейтеранопии» (theme.js, crm.cvd).
   Правило: «хорошо» — синий, «плохо / срочно» — оранжевый, «внимание» — жёлтый (палитра Okabe–Ito);
   красный и зелёный нигде не противопоставляются. Файл подключается последним — перекрывает и тему Ведьмака. */
:root[data-cvd="deutan"] {
  --ok: #0067b0;
  --danger: #b84300;
  --warn: #806f00;
  --cvd-good-soft: rgba(0, 103, 176, .12);
}
:root[data-cvd="deutan"][data-scheme="dark"],
:root[data-cvd="deutan"][data-theme="witcher"] {
  --ok: #56b4e9;
  --danger: #ff6a1a;
  --warn: #f0e442;
  --cvd-good-soft: rgba(86, 180, 233, .14);
}

/* Цвета, заданные в app.css числом, а не переменной. */
:root[data-cvd="deutan"] .supplier-offer.best,
:root[data-cvd="deutan"] .supplier-cell.best { background: var(--cvd-good-soft); }
:root[data-cvd="deutan"] .supplier-status-off .supplier-dot { background: var(--danger); }

/* Город в диалогах: Краснодар — оранжевый, Омск — синий, Тюмень — светло-голубой (разная яркость). */
:root[data-cvd="deutan"] .chat-city-badge.city-krd { --city: #ff9b2a; }
:root[data-cvd="deutan"] .chat-city-badge.city-omsk { --city: #3d6bff; }
:root[data-cvd="deutan"] .chat-city-badge.city-tmn { --city: #a6e4ff; }

/* «Сборки»: дешевле — синий, дороже — оранжевый (уже различимы), прибыль — по --ok. */
:root[data-cvd="deutan"] .builds-skip { color: var(--ok); }
