/**
 * Токены фирменной палитры «МКЛАЙФ».
 *
 * Только объявления переменных. Ни одного селектора, кроме :root —
 * файл ничего не красит сам по себе и безопасен для подключения где угодно.
 * Это продовый артефакт: при миграции он остаётся, а palette-new.css
 * растворяется в боевых стилях.
 *
 * Контрасты посчитаны к белому (#FFFFFF) по WCAG 2.1.
 * Токены, помеченные «ждёт согласования», дозаполнены нами — заказчик
 * прислал только шесть первых значений.
 */

:root {
    /* --- Фирменные, от заказчика, менять нельзя ----------------------- */

    /* кнопки, заголовки, активные табы. 8.65:1 — годится под мелкий текст */
    --c-brand: #28498D;
    /* наведение. 5.77:1 */
    --c-brand-hover: #4166A1;
    /* заливки, выбранный день календаря. 1.52:1 — НЕ для текста */
    --c-brand-soft: #BBD4F5;
    /* Фон секции — самая большая по площади поверхность сайта.
       История правок: присланный #E7EFF8 -> #D2E0EF (затемнили ради
       отделения карточек) -> #EDF3FA (заказчик передумал, попросил
       светлее исходного). Светлота 94%% -> 88%% -> 95.5%%.
       Плата за светлый фон: белая карточка отделяется всего на 1.12:1,
       то есть держится только на тени. Если нужен видимый край —
       это делается рамкой --c-line у карточки, а не фоном.
       Мелкий текст: --c-muted даёт здесь 4.31:1, всё ещё ниже 4.5,
       для сносок по-прежнему берите --c-ink-2. */
    --c-brand-bg: #EDF3FA;
    /* декоративные подложки. Текст поверх не класть: правый край белый */
    --g-brand: linear-gradient(90deg, #4166A1 0%, #FFFFFF 100%);
    /* только логотип и плашки «Акция». Hex снят с картинки — ждёт исходник */
    --c-accent-red: #BE1622;

    /* --- Дозаполнено нами, ждёт согласования -------------------------- */

    /* нажатие, выбранный элемент. 11.0:1 */
    --c-brand-active: #1E3A73;
    /* Голубого акцента в палитре нет — решение заказчика от 19.08.2026.
       Отказались совсем: акцент равен наведению бренда, вся палитра
       состоит только из присланных цветов, ни одного придуманного.
       Контраст к белому 5.77:1 против 2.53:1 у прежнего #37ADE7.
       Обратная сторона: там, где акцент стоял рядом с наведением
       бренда, они теперь неразличимы — см. проверку в RESUME.md. */
    --c-accent: #4166A1;

    /* основной текст и заголовки. 14.3:1 */
    --c-ink: #1B2A47;
    /* описания, тело статей. 7.8:1 */
    --c-ink-2: #45536B;
    /* даты, подписи, плейсхолдеры. 4.8:1 — нижняя граница для мелкого текста */
    --c-muted: #64738A;

    /* рамки карточек, разделители */
    --c-line: #D9E2EF;
    /* границы полей ввода и чекбоксов. 3.0:1 — минимум WCAG для контролов */
    --c-line-strong: #8496B0;

    /* основной фон */
    --c-surface: #FFFFFF;
    /* плитки, скелетоны, свёрнутые блоки */
    --c-surface-2: #F5F8FC;

    /* состояния */
    --c-error: #C0261F;   /* 5.9:1 */
    --c-success: #1A7F4B; /* 5.0:1 */
    --c-warning: #9A5B06; /* 5.4:1 */

    /* --- Производные: полупрозрачные варианты бренда ------------------- */
    /* тени и обводки фокуса — чтобы не плодить rgba() по файлам */
    --c-brand-a12: rgba(40, 73, 141, .12);
    --c-brand-a24: rgba(40, 73, 141, .24);
    --c-brand-a40: rgba(40, 73, 141, .40);
}
