:root{
  /* Общий фон — почти чёрный с лёгким сине-фиолетовым оттенком */
  --v2a7wwnx8en: #0d0f10;

  /* Поверхности/панели — тёмные “карты” как у блоков со слайдером и списками */
  --vdubg02ophw: rgba(19,21,30,0.88);
  --vdubg02ophw-2: rgba(26,28,40,0.92);

  /* Текст */
  --v60ot481tgl: rgba(254,255,255,0.92);
  --vc2kwnlbjka: rgba(255,253,255,0.68);

  /* Разделители/обводки (тонкие, едва заметные) */
  --vadtsxry7ki: rgba(255,254,254,0.10);

  /* Главный акцент — “золото/янтарь” как кнопка Register и заголовки промо */
  --vhelat54x5r: #f2c94a;
  --vhelat54x5r-contrast: rgba(11,10,16,0.92);

  /* Тени/геометрия */
  --vc4j287om50: 0 18px 48px rgba(0,0,0,0.55);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vblp08bhzpm: #0b0a11;
  --vkqtfx06e3i: rgba(255,255,255,0.94);
  --vwxe7ac21l1: rgba(255,254,255,0.72);
  --v23zxld4kxb: rgba(255,253,255,0.12);

  /* Вторичный акцент — холодный “синий пилюля” как активный фильтр/чип */
  --vj0rxpqzyvb: #2f6cff;

  --vetg1qnboq1: 0 20px 60px rgba(0,0,0,0.62);
}
