/*
 * BLOCKS: PROFILE / ACTIVITY / SETTINGS / NOTIFICATIONS / DIAGNOSTICS
 * Нестандартные внутренние страницы, каждая группа имеет свои переменные.
 */
.chm-component-v7 .forum-profile-page{
  --profile-title-size: var(--chm-font-h1,30px);
  --profile-title-weight: 800;
  --profile-kicker-size: var(--chm-font-section-kicker,11px);
  --profile-section-title-size: var(--chm-font-section-title,25px);
  --profile-text-size: var(--chm-font-card-text,12.5px);
}
.chm-component-v7 .forum-profile-identity h1{font-family:var(--cmp-font-heading)!important;font-size:var(--profile-title-size)!important;font-weight:var(--profile-title-weight)!important}
.chm-component-v7 .forum-profile-kicker{font-size:var(--profile-kicker-size)!important}
.chm-component-v7 .forum-profile-section-head h2,.chm-component-v7 .forum-profile-section h2{font-family:var(--cmp-font-heading)!important;font-size:var(--profile-section-title-size)!important}
.chm-component-v7 .forum-profile-section p,.chm-component-v7 .forum-profile-section small{font-size:var(--profile-text-size)!important}

.chm-component-v7 .forum-activity-page{
  --activity-title-size: var(--chm-font-h1,30px);
  --activity-kicker-size: var(--chm-font-hero-kicker,12px);
  --activity-topic-size: var(--chm-font-topic-title,14px);
  --activity-meta-size: var(--chm-font-topic-meta,12px);
  --activity-excerpt-size: var(--chm-font-card-text,12.5px);
}
.chm-component-v7 .forum-activity-hero h1{font-family:var(--cmp-font-heading)!important;font-size:var(--activity-title-size)!important}
.chm-component-v7 .forum-activity-kicker{font-size:var(--activity-kicker-size)!important}
.chm-component-v7 .forum-activity-topic-title{font-family:var(--cmp-font-heading)!important;font-size:var(--activity-topic-size)!important}
.chm-component-v7 .forum-activity-meta,.chm-component-v7 .forum-activity-category,.chm-component-v7 .forum-activity-vehicle{font-size:var(--activity-meta-size)!important}
.chm-component-v7 .forum-activity-excerpt{font-size:var(--activity-excerpt-size)!important}

.chm-component-v7 .forum-settings-page,
.chm-component-v7 .forum-notifications-page,
.chm-component-v7 .forum-diagnostic-page{
  --inner-title-size: var(--chm-font-h1,30px);
  --inner-title-weight: 800;
  --inner-section-size: var(--chm-font-section-title,25px);
  --inner-text-size: var(--chm-font-card-text,12.5px);
}
.chm-component-v7 .forum-settings-heading h1,.chm-component-v7 .forum-notifications-header h1,.chm-component-v7 .forum-diagnostic-hero h1{font-family:var(--cmp-font-heading)!important;font-size:var(--inner-title-size)!important;font-weight:var(--inner-title-weight)!important}
.chm-component-v7 .forum-settings-card h2,.chm-component-v7 .forum-notifications-page h2,.chm-component-v7 .forum-diagnostic-page h2{font-family:var(--cmp-font-heading)!important;font-size:var(--inner-section-size)!important}
.chm-component-v7 .forum-settings-card p,.chm-component-v7 .forum-notifications-page p,.chm-component-v7 .forum-diagnostic-page p{font-size:var(--inner-text-size)!important}
