:root{
  --voec6da7dhv: #1b1a1d; /* общий фон страницы (глубокий тёмно-серый) */
  --vun96ptm8o9: rgba(37,38,38,0.92); /* панели/карточки (графит) */
  --vun96ptm8o9-2: rgba(42,44,42,0.96); /* более “поднятые” элементы */
  --vo8t04bi97p: rgba(255,253,255,0.94); /* основной текст (почти белый) */
  --v11wou3xupo: rgba(253,255,254,0.68); /* вторичный текст */
  --vabv8vydgtp: rgba(253,255,253,0.12); /* тонкие разделители */

  --v4nryvzy0uj: #a6db59; /* лаймово-зелёный акцент как на кнопках/иконках */
  --v4nryvzy0uj-contrast: #0c0c0b; /* текст на лаймовом */

  --v7e21a3lxl2: 0 14px 36px rgba(1,0,2,0.45);
  --radius: 18px;
  --maxw: 1080px;

  --vtayn0akn51: #222226; /* хедер/топ-бар (чуть светлее фона) */
  --vwe0hy6i8fl: rgba(253,253,254,0.96);
  --vwzs09j3cvu: rgba(255,253,254,0.72);
  --vsvbrh6h33w: rgba(255,255,254,0.14);
  --vf5dop36i4d: #a6dd59;
  --vb7zmq8fq67: 0 16px 40px rgba(0,2,0,0.55);
}
