/* Кубики дизайна «Большого» (слово владельца 13.11) — 1/2: переменные. Цвета, шрифт, размеры, радиусы, отступы, тени.
   Один источник для шапки, подвала, главной и дальше всех страниц: новое — только через var(--k-…), без своих hex.
   Образец вида — макеты «Редизайн» 13.11 («Кубики», «Шапка и умная строка»): кнопки радиус 11px, разница только цветом.
   Готовые детали (кнопки, чипы, поля, бейджи, пиктограммы) — css/kit/components.css. Подключение — partials/site-header/head.html. */
:root {
  /* бренд: синий #1c3d78 задан один раз — --accent в css/styles.css; здесь запасной для страниц без styles.css */
  --k-brand: var(--accent, #1c3d78);
  --k-brand-h: var(--accent-h, #14305f);   /* наведение */
  --k-brand-d: #0e2449;                    /* тёмный: подвал */
  --k-brand-soft: #eaf0fb;                 /* фон выбранного/подсказки */
  --k-brand-line: #cdd9ef;                 /* рамка при наведении */
  --k-on-brand: #fff;                      /* текст на синем */
  --k-on-dark: #9fb2d4;                    /* текст на тёмном (подвал) */

  /* текст, линии, фоны */
  --k-ink: #0f1729;
  --k-ink-2: #334155;
  --k-muted: #64748b;
  --k-line: #e6eaef;
  --k-bg: #fff;
  --k-bg-2: #f5f7fa;
  --k-bg-3: #eef2f7;

  /* состояния */
  --k-ok: #16a34a;   --k-ok-soft: #dcfce7;   --k-ok-ink: #15803d;
  --k-warn: #d97706; --k-warn-soft: #fef3c7; --k-warn-ink: #92400e;
  --k-bad: #dc2626;  --k-bad-soft: #fee2e2;  --k-bad-ink: #b91c1c;
  /* акценты полок/разделов */
  --k-sea: #0369a1; --k-sea-soft: #e0f2fe; --k-sea-ink: #075985; --k-violet: #7c3aed; --k-teal: #0d9488; --k-orange: #ea580c;
  /* аукционы */
  --k-copart: #0072bc; --k-iaai: #c62828; --k-manheim: #7c3aed; --k-npa: #ea580c;

  /* шрифт: Inter (макет «Кубики» 13.11; Google Fonts, partials/site-header/head.html).
     Откат на прежний Outfit — одна строка: --kit-font: "Outfit", "Segoe UI", system-ui, sans-serif; */
  --kit-font: "Inter", "Segoe UI", system-ui, sans-serif;
  --k-font: var(--kit-font);
  --k-fs-xs: 12px;
  --k-fs-s: 13.5px;
  --k-fs: 15px;
  --k-fs-l: 17px;
  --k-fs-h3: 20px;
  --k-fs-h2: 22px;
  --k-fs-h1: 30px;
  --k-fw: 400; --k-fw-m: 500; --k-fw-b: 600; --k-fw-x: 700; --k-fw-h: 800; --k-fw-xx: 900;
  --k-lh: 1.5;

  /* радиусы */
  --k-r-s: 7px;      /* бейдж */
  --k-r: 11px;       /* кнопка, чип, поле (слово владельца 08.11) */
  --k-r-l: 14px;     /* карточка, окно */
  --k-r-pill: 999px;

  /* отступы (шаг 4px) */
  --k-sp-1: 4px; --k-sp-2: 8px; --k-sp-3: 12px; --k-sp-4: 16px; --k-sp-5: 24px; --k-sp-6: 32px; --k-sp-7: 48px;
  --k-gut: 16px;        /* поле страницы слева/справа (телефон тоже) */
  --k-wrap: 1240px;     /* ширина содержимого */

  /* высота органов управления */
  --k-h: 44px;     /* кнопка */
  --k-h-fld: 46px; /* поле, умная строка */
  --k-h-s: 36px;   /* маленькая кнопка, чип */

  /* тени и фокус */
  --k-sh-s: 0 2px 8px rgba(16, 24, 40, .06);
  --k-sh: 0 6px 24px rgba(16, 24, 40, .08);
  --k-sh-pop: 0 18px 50px rgba(16, 24, 40, .2);   /* выпадающее (подсказки умной строки) */
  --k-focus: 0 0 0 4px rgba(28, 61, 120, .14);
}

/* Псевдонимы для страниц, сделанных до кубиков (главная home-v2, выдача results-v1, карточка lot-v2, кабинет v2 — 13.11):
   у них --navy/--line/… с запасными значениями; теперь те же имена ведут на --k-*. --ink, --muted, --ok здесь НЕ заданы —
   эти имена уже заняты css/styles.css (старые страницы, другие оттенки); новые файлы берут var(--k-ink) / --k-muted / --k-ok. */
:root {
  --navy: var(--k-brand); --navy-2: var(--k-brand-h); --navy-3: var(--k-brand-d);
  --navy-soft: var(--k-brand-soft); --navy-line: var(--k-brand-line);
  --line: var(--k-line); --ink-2: var(--k-ink-2);
  --sea: var(--k-sea); --violet: var(--k-violet); --copart: var(--k-copart); --iaai: var(--k-iaai);
  --manheim: var(--k-manheim); --npa: var(--k-npa);
  --warn: var(--k-warn); --bad: var(--k-bad);
}
