:root{
  --v52c8kc1b24: #f0f6f9; /* общий светло-серый фон */
  --vew2flfds7q: rgba(253,255,255,0.94); /* белые панели/карточки */
  --vew2flfds7q-2: rgba(254,255,255,0.985); /* более “поднятые” элементы */
  --vvols5bzco4: rgba(23,30,48,0.94); /* тёмный текст */
  --vgyloldksqc: rgba(24,34,46,0.62); /* вторичный текст */
  --v70zkh3kycw: rgba(23,32,47,0.12); /* тонкие разделители */

  --v5fkfit5e46: #4b7ed9; /* основной акцент (синие кнопки/ссылки как на скрине) */
  --v5fkfit5e46-contrast: #fefefd;

  --vns3o2l1mxp: 0 10px 26px rgba(16,22,39,0.14);
  --radius: 18px;
  --maxw: 1080px;

  --vuemcvdt0g9: #f5fafc; /* светлый сайдбар/хедер */
  --vo9sz2nc9hw: rgba(24,32,48,0.94);
  --va76c1znt7x: rgba(25,33,46,0.64);
  --vp7jc3lescu: rgba(26,33,48,0.12);
  --vh0ioj7a7qs: #63cb68; /* зелёный акцент (регистрация/позитивные CTA) */
  --vsrixncdt19: 0 12px 30px rgba(14,22,39,0.16);
}
