<commit_before>.#{$prefix}-fldv {
	&_t {
		@extend %folder_title;
	}
	&_m {
		@extend %folder_mark;
	}
	&#{&}-expanded &_m {
		@extend %folder_mark-expanded;
	}
	&_c {
		@extend %container;

		border-left: $folder-title-bg-color solid 4px;
		box-sizing: border-box;
		height: 0;
		opacity: 0;
		overflow: hidden;
		padding-bottom: 0;
		padding-top: 0;
		position: relative;
		transition: height 0.2s ease-out, opacity 0.2s linear, padding 0.2s ease-out;
	}
	&_t:hover + &_c {
		border-left-color: $folder-title-hover-bg-color;
	}
	&_t:focus + &_c {
		border-left-color: $folder-title-focus-bg-color;
	}
	&_t:active + &_c {
		border-left-color: $folder-title-active-bg-color;
	}
	&#{&}-expanded &_c {
		opacity: 1;
		overflow: visible;
		padding-bottom: 4px;
		padding-top: 4px;
		transform: none;
	}
}<commit_msg>Improve folder transition<commit_after>.#{$prefix}-fldv {
	&_t {
		@extend %folder_title;
	}
	&_m {
		@extend %folder_mark;
	}
	&#{&}-expanded &_m {
		@extend %folder_mark-expanded;
	}
	&_c {
		@extend %container;

		border-left: $folder-title-bg-color solid 4px;
		box-sizing: border-box;
		height: 0;
		opacity: 0;
		overflow: hidden;
		padding-bottom: 0;
		padding-top: 0;
		position: relative;
		transition: height 0.2s ease-in-out, opacity 0.2s linear,
			padding 0.2s ease-in-out;
	}
	&_t:hover + &_c {
		border-left-color: $folder-title-hover-bg-color;
	}
	&_t:focus + &_c {
		border-left-color: $folder-title-focus-bg-color;
	}
	&_t:active + &_c {
		border-left-color: $folder-title-active-bg-color;
	}
	&#{&}-expanded &_c {
		opacity: 1;
		overflow: visible;
		padding-bottom: 4px;
		padding-top: 4px;
		transform: none;
		// Delay opacity transition to avoid overflow contents
		transition: height 0.2s ease-in-out, opacity 0.2s linear 0.2s,
			padding 0.2s ease-in-out;
	}
}
{'fraction_non_alphanumeric': 0.1668520578420467, 'fraction_numerical': 0.020022246941045607, 'mean_word_length': 3.3878048780487804, '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': '4212996', 'n_tokens_mistral': 833, 'n_tokens_neox': 752, 'n_words': 152}