/**
 * Дизайн-токены панели СижуВяжу (Composer 2.5).
 * Подключать первым через Asset::addCss в sk_panels/init.php.
 */
:root {
    /* ОФЗ — Основной фирменный зелёный (#497952), как на сайте и в футере */
    --sk-brand: #497952;
    --sk-brand-dark: #127023; /* ФТЗ — фирменный тёмно-зелёный */
    --sk-brand-mid: #5f9a69;
    --sk-brand-soft: #e8efe6; /* ФСЗ — фирменный светло-зелёный */
    --sk-brand-hl-1: #f6faf5;
    --sk-brand-hl-2: #e3efe1;
    --sk-brand-hl-3: #b8d4b0;
    --sk-brand-hl-4: #497952;

    /* Ozon — фирменный синий */
    --sk-ozon: #005bff;
    --sk-ozon-dark: #0047cc;
    --sk-ozon-soft: #e8f0ff;
    --sk-ozon-text: #003d99;

    /* 1С — пастельная жёлто-оранжевая гамма (цены/остатки из УТ) */
    --sk-1c: #d4845c;
    --sk-1c-soft: #fff4e6;
    --sk-1c-border: #f5d9a8;
    --sk-1c-text: #9a6018;

    /* Семантика */
    --sk-success: #6b9e62;
    --sk-success-soft: #edf7eb;
    --sk-warning: #c9a227;
    --sk-warning-soft: #fdfaf2;
    --sk-error: #c45c5c;
    --sk-error-soft: #fdf5f5;
    --sk-violet: #8a6bb8;
    --sk-violet-soft: #f8f4fd;

    /* Ручная правка Ozon (2 ч) */
    --sk-manual: #16a34a;

    /* Нейтральные */
    --sk-ink: #3d4438;
    --sk-text: #4f574b;
    --sk-muted: #8a9a86;
    --sk-line: #e2ddd4;
    --sk-bg: #f8f6f1;
    --sk-radius: 10px;
    --sk-radius-lg: 14px;
    /* Кнопки публичного сайта (pill) */
    --sk-radius-pill: 180px;

    /*
     * Алиасы TSK25 (--c25-*) на :root.
     * style_guide_c25.css раньше держал их только в .sk-c25-guide —
     * на панелях без этой обёртки primary-кнопки (белый текст + фон var(--c25-brand))
     * становились невидимыми на белом фоне админки.
     */
    --c25-brand: var(--sk-brand);
    --c25-brand-dark: var(--sk-brand-dark);
    --c25-brand-mid: var(--sk-brand-mid);
    --c25-brand-soft: var(--sk-brand-soft);
    --c25-ozon: var(--sk-ozon);
    --c25-ozon-soft: var(--sk-ozon-soft);
    --c25-ozon-text: var(--sk-ozon-text);
    --c25-1c-soft: var(--sk-1c-soft);
    --c25-1c-border: var(--sk-1c-border);
    --c25-1c-text: var(--sk-1c-text);
    --c25-manual: var(--sk-manual);
    --c25-green: var(--sk-success);
    --c25-amber: var(--sk-warning);
    --c25-red: var(--sk-error);
    --c25-ink: var(--sk-ink);
    --c25-text: var(--sk-text);
    --c25-muted: var(--sk-muted);
    --c25-line: var(--sk-line);
}
