.vkui--font_display_title1 {
	font-size: var(--vkui--font_display_title1--font_size);
	line-height: var(--vkui--font_display_title1--line_height);
	font-family: var(--vkui--font_display_title1--font_family);
	font-weight: var(--vkui--font_display_title1--font_weight);
}
.vkui--font_display_title2 {
	font-size: var(--vkui--font_display_title2--font_size);
	line-height: var(--vkui--font_display_title2--line_height);
	font-family: var(--vkui--font_display_title2--font_family);
	font-weight: var(--vkui--font_display_title2--font_weight);
}
.vkui--font_display_title3 {
	font-size: var(--vkui--font_display_title3--font_size);
	line-height: var(--vkui--font_display_title3--line_height);
	font-family: var(--vkui--font_display_title3--font_family);
	font-weight: var(--vkui--font_display_title3--font_weight);
}
.vkui--font_display_title4 {
	font-size: var(--vkui--font_display_title4--font_size);
	line-height: var(--vkui--font_display_title4--line_height);
	font-family: var(--vkui--font_display_title4--font_family);
	font-weight: var(--vkui--font_display_title4--font_weight);
}
.vkui--font_title1 {
	font-size: var(--vkui--font_title1--font_size);
	line-height: var(--vkui--font_title1--line_height);
	font-family: var(--vkui--font_title1--font_family);
	font-weight: var(--vkui--font_title1--font_weight);
}
.vkui--font_title2 {
	font-size: var(--vkui--font_title2--font_size);
	line-height: var(--vkui--font_title2--line_height);
	font-family: var(--vkui--font_title2--font_family);
	font-weight: var(--vkui--font_title2--font_weight);
}
.vkui--font_title3 {
	font-size: var(--vkui--font_title3--font_size);
	line-height: var(--vkui--font_title3--line_height);
	font-family: var(--vkui--font_title3--font_family);
	font-weight: var(--vkui--font_title3--font_weight);
}
.vkui--font_headline1 {
	font-size: var(--vkui--font_headline1--font_size);
	line-height: var(--vkui--font_headline1--line_height);
	font-family: var(--vkui--font_headline1--font_family);
	font-weight: var(--vkui--font_headline1--font_weight);
}
.vkui--font_headline2 {
	font-size: var(--vkui--font_headline2--font_size);
	line-height: var(--vkui--font_headline2--line_height);
	font-family: var(--vkui--font_headline2--font_family);
	font-weight: var(--vkui--font_headline2--font_weight);
}
.vkui--font_text {
	font-size: var(--vkui--font_text--font_size);
	line-height: var(--vkui--font_text--line_height);
	font-family: var(--vkui--font_text--font_family);
	font-weight: var(--vkui--font_text--font_weight);
}
.vkui--font_paragraph {
	font-size: var(--vkui--font_paragraph--font_size);
	line-height: var(--vkui--font_paragraph--line_height);
	font-family: var(--vkui--font_paragraph--font_family);
	font-weight: var(--vkui--font_paragraph--font_weight);
}
.vkui--font_subhead {
	font-size: var(--vkui--font_subhead--font_size);
	line-height: var(--vkui--font_subhead--line_height);
	font-family: var(--vkui--font_subhead--font_family);
	font-weight: var(--vkui--font_subhead--font_weight);
}
.vkui--font_footnote {
	font-size: var(--vkui--font_footnote--font_size);
	line-height: var(--vkui--font_footnote--line_height);
	font-family: var(--vkui--font_footnote--font_family);
	font-weight: var(--vkui--font_footnote--font_weight);
}
.vkui--font_footnote_caps {
	font-size: var(--vkui--font_footnote_caps--font_size);
	line-height: var(--vkui--font_footnote_caps--line_height);
	font-family: var(--vkui--font_footnote_caps--font_family);
	font-weight: var(--vkui--font_footnote_caps--font_weight);
	text-transform: var(--vkui--font_footnote_caps--text_transform);
	letter-spacing: var(--vkui--font_footnote_caps--letter_spacing);
}
.vkui--font_caption1 {
	font-size: var(--vkui--font_caption1--font_size);
	line-height: var(--vkui--font_caption1--line_height);
	font-family: var(--vkui--font_caption1--font_family);
	font-weight: var(--vkui--font_caption1--font_weight);
}
.vkui--font_caption1_caps {
	font-size: var(--vkui--font_caption1_caps--font_size);
	line-height: var(--vkui--font_caption1_caps--line_height);
	font-family: var(--vkui--font_caption1_caps--font_family);
	font-weight: var(--vkui--font_caption1_caps--font_weight);
	text-transform: var(--vkui--font_caption1_caps--text_transform);
	letter-spacing: var(--vkui--font_caption1_caps--letter_spacing);
}
.vkui--font_caption2 {
	font-size: var(--vkui--font_caption2--font_size);
	line-height: var(--vkui--font_caption2--line_height);
	font-family: var(--vkui--font_caption2--font_family);
	font-weight: var(--vkui--font_caption2--font_weight);
}
.vkui--font_caption2_caps {
	font-size: var(--vkui--font_caption2_caps--font_size);
	line-height: var(--vkui--font_caption2_caps--line_height);
	font-family: var(--vkui--font_caption2_caps--font_family);
	font-weight: var(--vkui--font_caption2_caps--font_weight);
	text-transform: var(--vkui--font_caption2_caps--text_transform);
	letter-spacing: var(--vkui--font_caption2_caps--letter_spacing);
}
.vkui--font_caption3 {
	font-size: var(--vkui--font_caption3--font_size);
	line-height: var(--vkui--font_caption3--line_height);
	font-family: var(--vkui--font_caption3--font_family);
	font-weight: var(--vkui--font_caption3--font_weight);
}
.vkui--font_caption3_caps {
	font-size: var(--vkui--font_caption3_caps--font_size);
	line-height: var(--vkui--font_caption3_caps--line_height);
	font-family: var(--vkui--font_caption3_caps--font_family);
	font-weight: var(--vkui--font_caption3_caps--font_weight);
	text-transform: var(--vkui--font_caption3_caps--text_transform);
	letter-spacing: var(--vkui--font_caption3_caps--letter_spacing);
}
.vkui--font_h0 {
	font-size: var(--vkui--font_h0--font_size);
	line-height: var(--vkui--font_h0--line_height);
	font-family: var(--vkui--font_h0--font_family);
	font-weight: var(--vkui--font_h0--font_weight);
}
.vkui--font_h1 {
	font-size: var(--vkui--font_h1--font_size);
	line-height: var(--vkui--font_h1--line_height);
	font-family: var(--vkui--font_h1--font_family);
	font-weight: var(--vkui--font_h1--font_weight);
}
.vkui--font_h2 {
	font-size: var(--vkui--font_h2--font_size);
	line-height: var(--vkui--font_h2--line_height);
	font-family: var(--vkui--font_h2--font_family);
	font-weight: var(--vkui--font_h2--font_weight);
}
.vkui--media_font_media_feature_title {
	font-family: var(--vkui--media_font_media_feature_title--font_family);
	font-weight: var(--vkui--media_font_media_feature_title--font_weight);
	font-size: var(--vkui--media_font_media_feature_title--font_size);
	line-height: var(--vkui--media_font_media_feature_title--line_height);
	letter-spacing: var(--vkui--media_font_media_feature_title--letter_spacing);
}
.vkui--media_font_media_title1 {
	font-family: var(--vkui--media_font_media_title1--font_family);
	font-weight: var(--vkui--media_font_media_title1--font_weight);
	font-size: var(--vkui--media_font_media_title1--font_size);
	line-height: var(--vkui--media_font_media_title1--line_height);
	letter-spacing: var(--vkui--media_font_media_title1--letter_spacing);
}
.vkui--media_font_media_title1_tiny {
	font-family: var(--vkui--media_font_media_title1_tiny--font_family);
	font-weight: var(--vkui--media_font_media_title1_tiny--font_weight);
	font-size: var(--vkui--media_font_media_title1_tiny--font_size);
	line-height: var(--vkui--media_font_media_title1_tiny--line_height);
	letter-spacing: var(--vkui--media_font_media_title1_tiny--letter_spacing);
}
.vkui--media_font_media_title2 {
	font-family: var(--vkui--media_font_media_title2--font_family);
	font-weight: var(--vkui--media_font_media_title2--font_weight);
	font-size: var(--vkui--media_font_media_title2--font_size);
	line-height: var(--vkui--media_font_media_title2--line_height);
	letter-spacing: var(--vkui--media_font_media_title2--letter_spacing);
}
.vkui--media_font_media_title2_tiny {
	font-family: var(--vkui--media_font_media_title2_tiny--font_family);
	font-weight: var(--vkui--media_font_media_title2_tiny--font_weight);
	font-size: var(--vkui--media_font_media_title2_tiny--font_size);
	line-height: var(--vkui--media_font_media_title2_tiny--line_height);
	letter-spacing: var(--vkui--media_font_media_title2_tiny--letter_spacing);
}
.vkui--media_font_media_title3 {
	font-family: var(--vkui--media_font_media_title3--font_family);
	font-weight: var(--vkui--media_font_media_title3--font_weight);
	font-size: var(--vkui--media_font_media_title3--font_size);
	line-height: var(--vkui--media_font_media_title3--line_height);
	letter-spacing: var(--vkui--media_font_media_title3--letter_spacing);
}
.vkui--media_font_media_title4 {
	font-family: var(--vkui--media_font_media_title4--font_family);
	font-weight: var(--vkui--media_font_media_title4--font_weight);
	font-size: var(--vkui--media_font_media_title4--font_size);
	line-height: var(--vkui--media_font_media_title4--line_height);
	letter-spacing: var(--vkui--media_font_media_title4--letter_spacing);
}
.vkui--media_font_media_title5 {
	font-family: var(--vkui--media_font_media_title5--font_family);
	font-weight: var(--vkui--media_font_media_title5--font_weight);
	font-size: var(--vkui--media_font_media_title5--font_size);
	line-height: var(--vkui--media_font_media_title5--line_height);
	letter-spacing: var(--vkui--media_font_media_title5--letter_spacing);
}
.vkui--media_font_media_title6 {
	font-family: var(--vkui--media_font_media_title6--font_family);
	font-weight: var(--vkui--media_font_media_title6--font_weight);
	font-size: var(--vkui--media_font_media_title6--font_size);
	line-height: var(--vkui--media_font_media_title6--line_height);
	letter-spacing: var(--vkui--media_font_media_title6--letter_spacing);
}
.vkui--media_font_media_subtitle_light {
	font-family: var(--vkui--media_font_media_subtitle_light--font_family);
	font-weight: var(--vkui--media_font_media_subtitle_light--font_weight);
	font-size: var(--vkui--media_font_media_subtitle_light--font_size);
	line-height: var(--vkui--media_font_media_subtitle_light--line_height);
}
.vkui--media_font_media_lead {
	font-family: var(--vkui--media_font_media_lead--font_family);
	font-weight: var(--vkui--media_font_media_lead--font_weight);
	font-size: var(--vkui--media_font_media_lead--font_size);
	line-height: var(--vkui--media_font_media_lead--line_height);
	letter-spacing: var(--vkui--media_font_media_lead--letter_spacing);
}
.vkui--media_font_media_quote {
	font-family: var(--vkui--media_font_media_quote--font_family);
	font-weight: var(--vkui--media_font_media_quote--font_weight);
	font-size: var(--vkui--media_font_media_quote--font_size);
	line-height: var(--vkui--media_font_media_quote--line_height);
	letter-spacing: var(--vkui--media_font_media_quote--letter_spacing);
}
.vkui--media_font_media_quote_person {
	font-family: var(--vkui--media_font_media_quote_person--font_family);
	font-weight: var(--vkui--media_font_media_quote_person--font_weight);
	font-size: var(--vkui--media_font_media_quote_person--font_size);
	line-height: var(--vkui--media_font_media_quote_person--line_height);
	letter-spacing: var(--vkui--media_font_media_quote_person--letter_spacing);
}
.vkui--media_font_media_paragraph {
	font-family: var(--vkui--media_font_media_paragraph--font_family);
	font-weight: var(--vkui--media_font_media_paragraph--font_weight);
	font-size: var(--vkui--media_font_media_paragraph--font_size);
	line-height: var(--vkui--media_font_media_paragraph--line_height);
	letter-spacing: var(--vkui--media_font_media_paragraph--letter_spacing);
}
.vkui--media_font_media_paragraph_secondary {
	font-weight: var(--vkui--media_font_media_paragraph_secondary--font_weight);
	font-size: var(--vkui--media_font_media_paragraph_secondary--font_size);
	line-height: var(--vkui--media_font_media_paragraph_secondary--line_height);
}
.vkui--media_font_media_paragraph_numbering {
	font-family: var(--vkui--media_font_media_paragraph_numbering--font_family);
	font-weight: var(--vkui--media_font_media_paragraph_numbering--font_weight);
	font-size: var(--vkui--media_font_media_paragraph_numbering--font_size);
	line-height: var(--vkui--media_font_media_paragraph_numbering--line_height);
	font-style: var(--vkui--media_font_media_paragraph_numbering--font_style);
	letter-spacing: var(--vkui--media_font_media_paragraph_numbering--letter_spacing);
}
.vkui--media_font_media_text_secondary_light {
	font-family: var(--vkui--media_font_media_text_secondary_light--font_family);
	font-weight: var(--vkui--media_font_media_text_secondary_light--font_weight);
	font-size: var(--vkui--media_font_media_text_secondary_light--font_size);
	line-height: var(--vkui--media_font_media_text_secondary_light--line_height);
}
.vkui--media_font_media_caption {
	font-weight: var(--vkui--media_font_media_caption--font_weight);
	font-size: var(--vkui--media_font_media_caption--font_size);
	line-height: var(--vkui--media_font_media_caption--line_height);
}
.vkui--media_font_media_caption_caps {
	font-weight: var(--vkui--media_font_media_caption_caps--font_weight);
	font-size: var(--vkui--media_font_media_caption_caps--font_size);
	line-height: var(--vkui--media_font_media_caption_caps--line_height);
	letter-spacing: var(--vkui--media_font_media_caption_caps--letter_spacing);
}
.vkui--font_h3 {
	font-size: var(--vkui--font_h3--font_size);
	line-height: var(--vkui--font_h3--line_height);
	font-family: var(--vkui--font_h3--font_family);
	font-weight: var(--vkui--font_h3--font_weight);
}
.vkui--font_h4 {
	font-size: var(--vkui--font_h4--font_size);
	line-height: var(--vkui--font_h4--line_height);
	font-family: var(--vkui--font_h4--font_family);
	font-weight: var(--vkui--font_h4--font_weight);
}
.vkui--font_headline {
	font-size: var(--vkui--font_headline--font_size);
	line-height: var(--vkui--font_headline--line_height);
	font-family: var(--vkui--font_headline--font_family);
	font-weight: var(--vkui--font_headline--font_weight);
}