:root{
  --v09knaz2buf: #f3f2f7; /* общий светло-серый фон */
  --v2p5ijkesiu: rgba(254,255,253,0.94); /* белые панели/карточки */
  --v2p5ijkesiu-2: rgba(255,255,253,0.985); /* более “поднятые” элементы */
  --vuo8aw6sddt: rgba(22,32,48,0.94); /* тёмный текст */
  --v795ye929to: rgba(22,30,50,0.62); /* вторичный текст */
  --vwm1lqjdg0i: rgba(22,32,50,0.12); /* тонкие разделители */

  --vgqpuye9ukz: #4d7dd8; /* основной акцент (синие кнопки/ссылки как на скрине) */
  --vgqpuye9ukz-contrast: #fffeff;

  --vpzh149ah65: 0 10px 26px rgba(18,25,42,0.14);
  --radius: 18px;
  --maxw: 1080px;

  --vshduxswnzk: #f8f9fa; /* светлый сайдбар/хедер */
  --v5cr3gsj3e1: rgba(26,32,48,0.94);
  --vgvdbw2somi: rgba(22,32,46,0.64);
  --vqdiaefaeh6: rgba(26,33,48,0.12);
  --vu2h8zpsizj: #66cc68; /* зелёный акцент (регистрация/позитивные CTA) */
  --vnwxz9r4nru: 0 12px 30px rgba(17,26,42,0.16);
}
