:root{
  --v2n0xicjinz: #f4f6f7; /* общий светло-серый фон */
  --vrlczfw7l53: rgba(255,255,254,0.94); /* белые панели/карточки */
  --vrlczfw7l53-2: rgba(253,255,253,0.985); /* более “поднятые” элементы */
  --v6f616vfbkj: rgba(25,32,46,0.94); /* тёмный текст */
  --vl6pnr8y9th: rgba(22,33,50,0.62); /* вторичный текст */
  --vleo8lk0qrp: rgba(24,33,48,0.12); /* тонкие разделители */

  --vv9l6r8mdur: #4c7cd9; /* основной акцент (синие кнопки/ссылки как на скрине) */
  --vv9l6r8mdur-contrast: #fffefe;

  --vzu3hgcbh4m: 0 10px 26px rgba(15,23,41,0.14);
  --radius: 18px;
  --maxw: 1080px;

  --vukieei6bfs: #f7fafa; /* светлый сайдбар/хедер */
  --vxalzxrn1jg: rgba(25,34,47,0.94);
  --v4xgbxajpkm: rgba(26,34,50,0.64);
  --vydvy2t6k7p: rgba(25,32,46,0.12);
  --vsp5bzvkrhw: #66c969; /* зелёный акцент (регистрация/позитивные CTA) */
  --v247k82xbee: 0 12px 30px rgba(17,24,40,0.16);
}
