/* Кубики дизайна AeroMobilis — 1/2: переменные. Цвета, шрифт, размеры, радиусы, отступы, тени.
   Перенос кубиков «Большого» (9154dc15, псевдонимы 6f1b5059, «Плоский журнал, Ф1» e90c406b; слово владельца 14.11):
   весь сайт — плоский журнал на всю ширину, без плиток и скруглений карточек, без теней (тени — только у всплывающего).
   Один источник для шапки, подвала и всех страниц: новое — только через var(--k-…), без своих hex.
   Готовые детали (кнопки, чипы, поля, бейджи, пиктограммы) — css/kit/components.css. Подключение — partials/site-header/head-skin.html. */
:root {
  /* бренд Aero: красный задан один раз — --accent в css/styles.css; здесь запасной для страниц без styles.css */
  --k-brand: var(--accent, #e63946);
  --k-brand-h: var(--accent-h, #cf3340);   /* наведение */
  --k-brand-d: #1b2430;                    /* тёмный: подвал */
  --k-brand-soft: #fdecee;                 /* фон выбранного/подсказки */
  --k-brand-line: #f5c2c7;                 /* рамка при наведении */
  --k-on-brand: #fff;                      /* текст на красном */
  --k-on-dark: #aeb7c4;                    /* текст на тёмном (подвал) */

  /* текст, линии, фоны (как вид А «Тихий»: --sk-ink, --sk-muted) */
  --k-ink: #1b2430;
  --k-ink-2: #334155;
  --k-muted: #6b7685;
  --k-line: #e2e6ec;
  --k-bg: #fff;
  --k-bg-2: #f5f7f9;
  --k-bg-3: #eef2f7;

  /* состояния */
  --k-ok: #1a8f5c;   --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;

  /* шрифт: у Aero свой — Outfit (у «Большого» Inter; переход — одна строка здесь + family=Inter в head-skin.html) */
  --kit-font: "Outfit", "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: 4px;      /* чип, бейдж */
  --k-r: 6px;        /* кнопка, поле */
  --k-r-l: 0;        /* панель, карточка, блок — без скругления */
  --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: 20px;        /* поле страницы слева/справа; телефон — 14px (ниже) */
  --k-sp-section: 14px; /* зазор между секциями */
  --k-row-y: 9px;       /* вертикальный padding строки фактов */
  --k-wrap: 100%;       /* на всю ширину; потолок для ультрашироких — --k-wrap-max */
  --k-wrap-max: 1920px;

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

  /* тени и фокус: у карточек и панелей теней нет; --k-sh-pop — только всплывающее (меню, подсказки, окна) */
  --k-sh-s: none;
  --k-sh: none;
  --k-sh-pop: 0 18px 50px rgba(16, 24, 40, .2);
  --k-focus: 0 0 0 4px rgba(230, 57, 70, .16);
}
@media (max-width: 600px) { :root { --k-gut: 14px; } }

/* Псевдонимы «Большого» (6f1b5059): код, перенесённый оттуда с var(--navy)/var(--line)/…, берёт цвета Aero.
   --ink, --muted, --ok, --accent здесь НЕ заданы — эти имена заняты 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);
}
