/* ============================================================
   ЗАЩИТА — ЕДИНЫЙ ИСТОЧНИК ТОКЕНОВ (цвет + шрифт).
   Все экраны и брендбук берут значения ТОЛЬКО отсюда.
   Никаких локальных hex и сторонних шрифтов — без исключений.
   ============================================================ */
:root{
  /* — шрифты — */
  --font-ui:   'Inter', system-ui, sans-serif;   /* весь интерфейс */
  --font-logo: 'Montserrat', sans-serif;          /* только логотип */

  /* — бренд (Burgundy) — */
  --bg:    #9F1239;  /* primary: кнопки, акцент, лого */
  --bghv:  #7A0E2E;  /* hover primary (Burgundy 900) */
  --dark:  #3B0212;  /* тёмные плашки, градиенты */
  --tint:  #F0E3E6;  /* бордо-подложка */
  --shell:  #20181A; /* тёмная оболочка: топбар/сайдбар/тосты */
  --shell2: #2C1820; /* оболочка — второй стоп градиента */

  /* — нейтральная шкала — */
  --paper:  #F9FAFB; /* полотно (текст договора) */
  --surf:   #F3F4F6; /* фон рабочей области */
  --card:   #FFFFFF; /* карточки */
  --line:   #E5E7EB; /* границы */
  --ink:    #111827; /* основной текст */
  --mut:    #6B7280; /* вторичный текст */
  --slate:  #374151; /* заголовки */
  --slate2: #4B5563; /* приглушённые подписи */

  /* — приглушённая (muted) семантика — */
  --ok:     #4F856F;  --okbg:   #E8EFEA;
  --warn:   #A87E3C;  --warnbg: #F2EBDD;  --warnhv: #EBDFC4;
  --dng:    #A14C5A;  --dngbg:  #F0E3E6;  --dnghv:  #E4CDD3;
}
