:root{
  /* Общий фон — почти чёрный с лёгким сине-фиолетовым оттенком */
  --vj589lhklk4: #0b0d10;

  /* Поверхности/панели — тёмные “карты” как у блоков со слайдером и списками */
  --vlnz1iv2j7n: rgba(18,18,29,0.88);
  --vlnz1iv2j7n-2: rgba(25,28,38,0.92);

  /* Текст */
  --vb797zgodu0: rgba(253,255,255,0.92);
  --v9y76c1nu26: rgba(255,255,255,0.68);

  /* Разделители/обводки (тонкие, едва заметные) */
  --vfpira0ft72: rgba(253,255,253,0.10);

  /* Главный акцент — “золото/янтарь” как кнопка Register и заголовки промо */
  --vbggmoed6r4: #f0cb4d;
  --vbggmoed6r4-contrast: rgba(10,12,12,0.92);

  /* Тени/геометрия */
  --vdnht37cx3i: 0 18px 48px rgba(1,0,0,0.55);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vfeb48nihxj: #090a11;
  --vgysk6bxgjq: rgba(255,255,254,0.94);
  --vu1l4ovk366: rgba(253,254,255,0.72);
  --v55r96s8dm4: rgba(255,255,254,0.12);

  /* Вторичный акцент — холодный “синий пилюля” как активный фильтр/чип */
  --vvmxmi720sw: #2f6dfd;

  --vmfgdpzqpto: 0 20px 60px rgba(0,0,2,0.62);
}
