:root{
  /* Общий фон — почти чёрный с лёгким сине-фиолетовым оттенком */
  --vnmej4sip7d: #0a0f12;

  /* Поверхности/панели — тёмные “карты” как у блоков со слайдером и списками */
  --vpd5vw4hy2g: rgba(19,18,28,0.88);
  --vpd5vw4hy2g-2: rgba(23,27,39,0.92);

  /* Текст */
  --vdhh8pkymhx: rgba(255,255,255,0.92);
  --vy6lsenekz5: rgba(253,253,254,0.68);

  /* Разделители/обводки (тонкие, едва заметные) */
  --vi8cjhv6bk8: rgba(253,254,255,0.10);

  /* Главный акцент — “золото/янтарь” как кнопка Register и заголовки промо */
  --v9p1jchd61w: #f2ca4c;
  --v9p1jchd61w-contrast: rgba(10,11,12,0.92);

  /* Тени/геометрия */
  --vqp3u11ucwh: 0 18px 48px rgba(2,0,0,0.55);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vommr0k85ab: #0a0c11;
  --v026p57sxzd: rgba(255,254,254,0.94);
  --vxdd9413m8i: rgba(254,255,253,0.72);
  --v55rgebez53: rgba(254,255,255,0.12);

  /* Вторичный акцент — холодный “синий пилюля” как активный фильтр/чип */
  --vv1zsk8lqo4: #2d6dfe;

  --vbfussv5bzs: 0 20px 60px rgba(1,0,2,0.62);
}
