:root{
  --vyf89bbduna: #0a151e; /* общий фон: тёмный сине-графитовый */
  --v2mm2osl0ig: rgba(13,23,33,0.92); /* панели/карточки: тёмный navy */
  --v2mm2osl0ig-2: rgba(17,32,47,0.96); /* “поднятые” элементы чуть светлее */
  --vplh9qyf4fo: rgba(253,255,255,0.92); /* основной текст: почти белый */
  --vlvcvs6wtkg: rgba(193,212,226,0.66); /* вторичный текст: холодный серо-голубой */
  --vay84zmkw0q: rgba(214,170,84,0.22); /* тонкие линии/рамки с золотистым оттенком */

  --vv9i8ezryab: #d19939; /* акцент/CTA: тёплый золотисто-оранжевый как кнопки */
  --vv9i8ezryab-contrast: #0b111a;

  --vebf71cps2o: 0 14px 36px rgba(0,2,0,0.45);
  --radius: 18px;
  --maxw: 1080px;

  --vng39gsh3r5: #090c12; /* хедер/сайдбар: ещё темнее */
  --vwifd3f39gx: rgba(253,255,254,0.94);
  --vyadub1wp31: rgba(193,210,227,0.74);
  --v5460nq6oo5: rgba(212,171,84,0.18);
  --v9erct6tl3g: #d59b39;
  --vy5gh9capa1: 0 18px 44px rgba(1,0,2,0.60);
}
