:root{
  --vbgxx2fru6a: #0b131d; /* общий фон: тёмный сине-графитовый */
  --vm1v5envsgx: rgba(13,24,34,0.92); /* панели/карточки: тёмный navy */
  --vm1v5envsgx-2: rgba(17,32,45,0.96); /* “поднятые” элементы чуть светлее */
  --vb28amoe31w: rgba(255,253,255,0.92); /* основной текст: почти белый */
  --vdva2d73e8g: rgba(196,208,227,0.66); /* вторичный текст: холодный серо-голубой */
  --vappvj5svpp: rgba(214,168,81,0.22); /* тонкие линии/рамки с золотистым оттенком */

  --vi8ps9g5s94: #d4983b; /* акцент/CTA: тёплый золотисто-оранжевый как кнопки */
  --vi8ps9g5s94-contrast: #09141c;

  --vjwlz2j4utl: 0 14px 36px rgba(0,0,0,0.45);
  --radius: 18px;
  --maxw: 1080px;

  --v7xuh9ro6rt: #050a14; /* хедер/сайдбар: ещё темнее */
  --v55ror5v1rb: rgba(253,255,253,0.94);
  --v9uflejatz5: rgba(196,210,225,0.74);
  --vxux139b94y: rgba(215,167,84,0.18);
  --v37ivz5aub0: #d49939;
  --v9bw09n2zn4: 0 18px 44px rgba(0,1,0,0.60);
}
