/* NEWS TURK — colors.css (CL-VIS-014). HEX заданы решением по знаку (красный/синий/чёрный/белый — замер logo v1, 16.10) и палитрой карточек. Контраст — в colors.md. */
:root {
  /* базовая палитра (по именам цвета) */
  --nt-red: #CD262E;  /* красный: TURK в знаке, плашка рубрики, акцент (не для «рост/падение») */
  --nt-blue: #3124CC;  /* синий: NEWS в знаке, ссылки и акценты на светлом */
  --nt-ink: #19202A;  /* тёмный/чёрный: основной текст, черта знака, тёмный фон */
  --nt-gray-700: #4B5563;  /* серый для мелкого текста (даты, подписи, источники) */
  --nt-gray-500: #6B7280;  /* серый вторичный (метки, плейсхолдеры) */
  --nt-white: #FFFFFF;  /* белый: основной фон страницы, текст на тёмном/цветном */
  --nt-bg: #F5F6F8;  /* фон подвала карточек/блоков (surface) */
  --nt-blue-on-dark: #4A5CFF;  /* осветлённый синий — ТОЛЬКО на тёмном фоне (NEWS в тёмной версии знака) */
  --nt-line: #E5E7EB;  /* линии, разделители, рамки (не несёт информации) */
  --nt-warm: #FCF8F1;  /* тёплая подложка карточек (решение Ивана 14.10: тёплая подложка вместо белого) */

  /* роли (светлая тема — по умолчанию) */
  --nt-color-bg: var(--nt-white);  /* фон страницы */
  --nt-color-surface: var(--nt-bg);  /* блоки, подвал карточки */
  --nt-color-card: var(--nt-warm);  /* тёплая подложка карточки */
  --nt-color-text: var(--nt-ink);  /* основной текст (контраст с белым 16,4:1) */
  --nt-color-text-small: var(--nt-gray-700);  /* мелкий текст 12–15 px */
  --nt-color-text-secondary: var(--nt-gray-500);  /* вторичный текст на белом и тёплой подложке; на #F5F6F8 не проходит AA для мелкого (см. colors.md) */
  --nt-color-link: var(--nt-blue);  /* ссылки, кнопки-ссылки */
  --nt-color-accent: var(--nt-red);  /* плашки рубрик, акцент */
  --nt-color-border: var(--nt-line);  /* линии и рамки */
  --nt-color-on-accent: var(--nt-white);  /* текст на красном/синем */
}

/* тёмная тема / тёмные плашки: добавьте класс .nt-dark на контейнер. Красный на тёмном — только крупный текст (>= 24 px или >= 18,66 px жирный) и графика. */
.nt-dark {
  --nt-color-bg: var(--nt-ink);
  --nt-color-surface: var(--nt-ink);
  --nt-color-card: var(--nt-ink);
  --nt-color-text: var(--nt-white);
  --nt-color-link: var(--nt-blue-on-dark);
  --nt-color-accent: var(--nt-red);
  --nt-color-border: var(--nt-gray-700);
}
