/* brands.css — бренд-темы монорепо. «Одна кухня (core) — разные рестораны (бренды)».
 *
 * ПЕРЕКЛЮЧЕНИЕ БРЕНДА = один атрибут на <html>:
 *     <html lang="ru" data-brand="maximus">    ← инженерная жёлтая тема
 *     <html lang="ru" data-brand="larionov">   ← визуально = Maximus (отдельной темы нет)
 *
 * Тема переопределяет ТОЛЬКО семантические токены (--mm-*). Компоненты (styles.css /
 * primitives.css) не знают о брендах — они читают семантику и перекрашиваются сами.
 * Импортируется ПОСЛЕ tokens.css, поэтому [data-brand] по порядку каскада перебивает :root.
 *
 * Правило: трогать здесь можно только семантику. 0 хардкода в компонентах. */

/* ─────────────────────────── MAXIMUS MEDIA ─────────────────────────── */
/* База системы уже = Maximus (значения в tokens.css). Блок оставлен явным,
 * чтобы тема была самодокументированной и data-brand="maximus" был осмысленным. */
[data-brand="maximus"] {
  --mm-accent:var(--mm-c-yellow);
  --mm-accent-deep:var(--mm-c-yellow-deep);
  --mm-accent-soft:var(--mm-c-yellow-soft);
  --mm-on-accent:var(--mm-c-ink);
  --mm-link:var(--mm-c-blue);
  --mm-font-display:var(--mm-font-unbounded);
}

/* ─────────────────────────── LARIONOV MARKETING ─────────────────────────── */
/* Решение Дмитрия (29.06): Larionov ВИЗУАЛЬНО ИДЕНТИЧЕН Maximus — один в один.
 * Отдельной палитры/акцента у Larionov НЕТ. Бренд различается доменом, контентом, админкой
 * и ICP/голосом — но НЕ внешним видом. Блок оставлен пустым осознанно: всё наследуется от
 * :root (= вид Maximus). Если когда-нибудь понадобится отстройка — переопределять --mm-* здесь. */
[data-brand="larionov"] {
  /* без переопределений — наследует тему Maximus из :root */
}
