<commit_before>.main-content {
	position: relative;
}

.navSide ~ .main-content {
	margin-left: _theme("components.navSide.width");
}

.navSide.mod-compact ~ .main-content {
	margin-left: _theme("components.navSide.compact.width");
}

.navSide.mod-withBanner ~ .main-content, .main-content.mod-withBanner {
	height: calc(100vh - #{_theme("commons.banner-height")});
	overflow-y: auto;
}<commit_msg>Handle style for .main-content and .main<commit_after>.main-content {
	position: relative;
}

.navSide ~ .main-content {
	margin-left: _theme("components.navSide.width");
}

.navSide.mod-compact ~ .main-content {
	margin-left: _theme("components.navSide.compact.width");
}

.navSide.mod-withBanner ~ .main-content, .main-content.mod-withBanner {
	height: calc(100vh - #{_theme("commons.banner-height")});
	overflow-y: auto;
}

@include media_smaller_than("sm") {
	.main-content {
		margin-left: 0 !important;
		overflow-x: hidden;
	}

	// MOD TO BE ADDED TO .MAIN WHEN THE MENU IS TOGGLED
	.main.is-noScroll {
		height: 100vh;
		overflow: hidden;
	}
}
{'fraction_non_alphanumeric': 0.16873212583412775, 'fraction_numerical': 0.009532888465204958, 'mean_word_length': 4.223880597014926, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3298584', 'n_tokens_mistral': 407, 'n_tokens_neox': 385, 'n_words': 67}