:root{
  --vo1tdz43gpk: #101310; /* общий фон: почти чёрный как на скрине */
  --v4w37l91a4z: rgba(20,20,24,0.90); /* панели/карточки */
  --v4w37l91a4z-2: rgba(33,34,35,0.92); /* “поднятые” элементы / hover-плашки */
  --vj4gqwlg8ce: rgba(255,255,254,0.92); /* основной белый текст */
  --vsq1pb58x5h: rgba(255,255,255,0.62); /* вторичный текст */
  --v1n5o7ssg56: rgba(255,255,254,0.10); /* тонкие линии/разделители */

  --vp0ygl962i3: #d4b34d; /* золото интерфейса (рамки/акценты/ссылки) */
  --vp0ygl962i3-contrast: rgba(13,11,12,0.96); /* тёмный текст на золоте */

  --vivdk67j0nc: 0 18px 48px rgba(0,0,0,0.68);
  --radius: 18px;
  --maxw: 1080px;

  --vukzbiodfx2: #0f0e10; /* верхняя шапка/промо-зоны */
  --vo2rkuis4qi: rgba(255,253,255,0.92);
  --vs98yo2abls: rgba(253,253,254,0.70);
  --v4maroi2ia9: rgba(211,176,78,0.22); /* золотистая “подсветка” линий */
  --vcysjgl3j38: #f0d67a; /* более яркое золото для активных пунктов/бейджей */
  --vwx3l8pbkck: 0 20px 60px rgba(1,2,0,0.74);
}