:root{
  --vso4aqr7bwg: #090d0c;                 /* общий фон: почти чёрный */
  --vs1qjmfeqpa: rgba(28,29,33,0.72);/* тёмные панели/карточки */
  --vs1qjmfeqpa-2: rgba(46,43,47,0.82);/* более “поднятые” элементы */
  --v9vupz4wjxs: rgba(253,255,253,0.94); /* основной текст: почти белый */
  --ve14jxp4xwe: rgba(253,255,255,0.64);/* вторичный текст */
  --vn9o1ye0h5r: rgba(253,253,253,0.10);/* тонкие разделители на тёмном */

  --v9vnbdo5p3a: #d0a24c;            /* золотой акцент (кнопки/выделения) */
  --v9vnbdo5p3a-contrast: #151313;   /* текст на золоте (как на скрине) */

  --v5l46k4x4q4: 0 14px 34px rgba(2,1,0,0.55);
  --radius: 18px;
  --maxw: 1080px;

  --v2hpqkoa79e: #0e1014;          /* промо-блок: глубокий тёмный */
  --vc1az7xj966: rgba(255,254,254,0.96);
  --v4ji9qdnr6a: rgba(253,255,253,0.72);
  --vhmcco67ljh: rgba(253,255,255,0.14);
  --vwande3ui6f: #cfa34a;      /* золотой как основной акцент */
  --v58bcre4v01: 0 18px 40px rgba(2,1,0,0.60);
}
