:root{
  /* Общий фон — тёплый тёмно-коричневый/графит как на скриншоте */
  --v78d7vk1k2m: #312a22;

  /* Поверхности/панели — тёплые “карты”/плашки (коричневый + золото) */
  --vnheqz82nf5: rgba(81,60,28,0.90);
  --vnheqz82nf5-2: rgba(107,86,39,0.92);

  /* Текст */
  --vlfoyybdw9t: rgba(254,253,255,0.92);
  --vgdc38m2ez5: rgba(235,227,202,0.72);

  /* Разделители/обводки — мягкие, чуть светлее фона */
  --vgcosxu6bux: rgba(255,255,253,0.12);

  /* Главный акцент — золото/янтарь (кнопки/выделения) */
  --v4kkioyqmr0: #cca24f;
  --v4kkioyqmr0-contrast: rgba(22,15,10,0.92);

  /* Тени/геометрия */
  --vzoyk8acmad: 0 18px 48px rgba(0,0,0,0.55);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — чуть более “холодный” тёмный графит с тёплым оттенком */
  --vcrpnzjtc5u: #3d3833;
  --vmaspkv1nqx: rgba(255,255,255,0.94);
  --vp24fs2uhwd: rgba(236,223,199,0.74);
  --vvatoth1x6v: rgba(254,254,255,0.14);

  /* Вторичный акцент — светлое “песочное” выделение (под чипы/активные элементы) */
  --vke8lzjsu83: #bfa66d;

  --vdahc3bp3er: 0 20px 60px rgba(0,1,2,0.62);
}
