<commit_before>body, html {
    height: 100%;
	> .col.full-height {
		min-height: 100%;
	}
}
.col {
	flex-direction: column;
}
.row, .col {
	display: flex;
    &.wrap {
        flex-wrap: wrap;
    }
	//&.justify-start { justify-content: flex-start; }//(default): items are packed toward the start line
	&.justify-end { justify-content: flex-end; }//items are packed toward to end line
	&.justify-center { justify-content: flex-center; }//items are centered along the line
	&.justify-space-between { justify-content: space-between; }//items are evenly distributed in the line; first item is on the start line, last item on the end line
	&.justify-space-around { justify-content: space-around; }//items are evenly distributed in the line with equal space around them
	&.align-start {align-items: flex-start; }//cross-start margin edge of the items is placed on the cross-start line
	&.align-end { align-items: flex-end; }//cross-end margin edge of the items is placed on the cross-end line
	&.align-center { align-items: center; }//items are centered in the cross-axis
	&.align-baseline { align-items: baseline; }//items are aligned such as their baselines align
	//&.align-stretch { align-items: stretch; }//(default): stretch to fill the container (still respect min-width/max-width)
    &.flex-all {
        > * {
            flex: 1;
        }
    }
    //@for $i from 2 through 12 {
    //    &.flex-all-#{$i} {
    //        > * {
    //            flex: $i;
    //        }
    //    }
    //}
	> .flex {
		flex: 1;
	}
    @for $i from 2 through 12 {
        > .flex-#{$i} {
            flex: $i;
        }
    }
}<commit_msg>Added IE fix for flex with min-height parent.<commit_after>html {
    height: 100%;
    > body {
        height: 100%;
        > .col.full-height {
            min-height: 100%;
        }
    }
    &.IE11 {
        > body {
            height: 100%;
            > .col.full-height {
                min-height: none;
                height: 100%;
            }
        }
    }
}
.col {
	display: flex;
	flex-direction: column;
}
.row {
	display: flex;
    flex-direction: row;
}
.row, .col {
    &.wrap {
        flex-wrap: wrap;
    }
	//&.justify-start { justify-content: flex-start; }//(default): items are packed toward the start line
	&.justify-end { justify-content: flex-end; }//items are packed toward to end line
	&.justify-center { justify-content: flex-center; }//items are centered along the line
	&.justify-space-between { justify-content: space-between; }//items are evenly distributed in the line; first item is on the start line, last item on the end line
	&.justify-space-around { justify-content: space-around; }//items are evenly distributed in the line with equal space around them
	&.align-start {align-items: flex-start; }//cross-start margin edge of the items is placed on the cross-start line
	&.align-end { align-items: flex-end; }//cross-end margin edge of the items is placed on the cross-end line
	&.align-center { align-items: center; }//items are centered in the cross-axis
	&.align-baseline { align-items: baseline; }//items are aligned such as their baselines align
	//&.align-stretch { align-items: stretch; }//(default): stretch to fill the container (still respect min-width/max-width)
    &.flex-all {
        > * {
            flex-grow: 1;
        }
    }
    //@for $i from 2 through 12 {
    //    &.flex-all-#{$i} {
    //        > * {
    //            flex: $i;
    //        }
    //    }
    //}
	> .flex {
        flex-basis: auto;
		flex-grow: 1;
	}
    @for $i from 2 through 12 {
        > .flex-#{$i} {
            flex-basis: auto;
            flex-grow: $i;
        }
    }
}
{'fraction_non_alphanumeric': 0.1426619294889314, 'fraction_numerical': 0.01065864990434545, 'mean_word_length': 2.0653266331658293, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 16, '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': '5615004', 'n_tokens_mistral': 1228, 'n_tokens_neox': 1169, 'n_words': 369}