:root{
  /* Общий фон — почти чёрный с лёгким сине-фиолетовым оттенком */
  --vb8jn76cp89: #0d0d12;

  /* Поверхности/панели — тёмные “карты” как у блоков со слайдером и списками */
  --v5x6x553vq8: rgba(17,19,26,0.88);
  --v5x6x553vq8-2: rgba(24,28,39,0.92);

  /* Текст */
  --virre9hpevy: rgba(255,255,255,0.92);
  --v6e6yzvzjry: rgba(255,253,255,0.68);

  /* Разделители/обводки (тонкие, едва заметные) */
  --vectnzq5q84: rgba(255,253,253,0.10);

  /* Главный акцент — “золото/янтарь” как кнопка Register и заголовки промо */
  --vzkyobq8j0g: #f4c74c;
  --vzkyobq8j0g-contrast: rgba(11,10,13,0.92);

  /* Тени/геометрия */
  --vzpwl6ceadg: 0 18px 48px rgba(1,0,1,0.55);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vd3kd15djef: #0b0d0e;
  --vs8sv1kekkv: rgba(254,255,255,0.94);
  --vw5gsqef3rw: rgba(254,253,255,0.72);
  --vpb06pjhkkm: rgba(255,255,254,0.12);

  /* Вторичный акцент — холодный “синий пилюля” как активный фильтр/чип */
  --v9mhq9qanjx: #2d6dfe;

  --v95yconzm3h: 0 20px 60px rgba(0,2,0,0.62);
}
