<commit_before>.dialogOverlay {
	background-color: transparent;
	bottom: 0;
	left: 0;
	opacity: 0;
	position: fixed;
	right: 0;
	top: 0;
	transition: opacity .12s linear, visibility 0s linear .3s;
	visibility: hidden;
	will-change: opacity;
	z-index: 399;
	
	@include large-screen-only {
		padding: 100px 0;
	}
	
	&[aria-hidden=false] {
		opacity: 1;
		transition-delay: 0s;
		visibility: visible;
	}
	
	&::before {
		background-color: rgba(0, 0, 0, .4);
		bottom: 0;
		content: "";
		display: block;
		left: 0;
		position: fixed;
		right: 0;
		top: 0;
		z-index: 100;
	}
}

@keyframes wcfDialog {
	0%   { visibility: visible; top: 8%; }
	100% { visibility: visible; top: 10%; }
}

@keyframes wcfDialogOut {
	0% { visibility: visible; top: 10%; }
	100% { visibility: hidden; top: 12%; }
}

.dialogContainer {
	z-index: 200;
	
	@include small-screen-only {
		left: 0 !important;
		position: fixed;
		right: 0 !important;
		top: 0 !important;
	}
	
	@include large-screen-only {
		animation: wcfDialogOut .3s;
		animation-fill-mode: forwards;
		box-shadow: 0 1px 15px 0 rgba(0, 0, 0, .3);
		left: 50%;
		max-height: 80%;
		max-width: 80%;
		min-width: 400px;
		position: absolute;
		transform: translateX(-50%);
		
		&[aria-hidden=false] {
			animation: wcfDialog .3s;
			animation-fill-mode: forwards;
		}
	}
	
	&[aria-hidden=false]  ~ .dialogContainer[aria-hidden=false] {
		z-index: 50;
	}
	
	> header {
		background-color: $wcfHeaderBackground;
		color: $wcfHeaderText;
		display: flex;
		padding: 10px 20px;
		
		> span {
			flex: 1 auto;
			
			@extend .wcfFontHeadline;
		}
		
		> .dialogCloseButton {
			align-self: center;
			flex: 0 0 auto;
						
			&:hover > .icon {
				color: $wcfHeaderLinkActive;
			}
			
			> .icon {
				color: $wcfHeaderLink;
			}
		}
	}
	
	> .dialogContent {
		background-color: $wcfContentBackground;
		overflow: auto;
		
		&:not(.dialogContentNoPadding) {
			@include small-screen-only {
				padding: 10px;
			}
			
			@include large-screen-only {
				padding: 30px 20px 0 20px;
			}
			
			&::after {
				content: "";
				display: block;
				height: 10px;<commit_msg>Fixed dialog padding<commit_after>.dialogOverlay {
	background-color: transparent;
	bottom: 0;
	left: 0;
	opacity: 0;
	position: fixed;
	right: 0;
	top: 0;
	transition: opacity .12s linear, visibility 0s linear .3s;
	visibility: hidden;
	will-change: opacity;
	z-index: 399;
	
	@include large-screen-only {
		padding: 100px 0;
	}
	
	&[aria-hidden=false] {
		opacity: 1;
		transition-delay: 0s;
		visibility: visible;
	}
	
	&::before {
		background-color: rgba(0, 0, 0, .4);
		bottom: 0;
		content: "";
		display: block;
		left: 0;
		position: fixed;
		right: 0;
		top: 0;
		z-index: 100;
	}
}

@keyframes wcfDialog {
	0%   { visibility: visible; top: 8%; }
	100% { visibility: visible; top: 10%; }
}

@keyframes wcfDialogOut {
	0% { visibility: visible; top: 10%; }
	100% { visibility: hidden; top: 12%; }
}

.dialogContainer {
	z-index: 200;
	
	@include small-screen-only {
		left: 0 !important;
		position: fixed;
		right: 0 !important;
		top: 0 !important;
	}
	
	@include large-screen-only {
		animation: wcfDialogOut .3s;
		animation-fill-mode: forwards;
		box-shadow: 0 1px 15px 0 rgba(0, 0, 0, .3);
		left: 50%;
		max-height: 80%;
		max-width: 80%;
		min-width: 400px;
		position: absolute;
		transform: translateX(-50%);
		
		&[aria-hidden=false] {
			animation: wcfDialog .3s;
			animation-fill-mode: forwards;
		}
	}
	
	&[aria-hidden=false]  ~ .dialogContainer[aria-hidden=false] {
		z-index: 50;
	}
	
	> header {
		background-color: $wcfHeaderBackground;
		color: $wcfHeaderText;
		display: flex;
		padding: 10px 20px;
		
		> span {
			flex: 1 auto;
			
			@extend .wcfFontHeadline;
		}
		
		> .dialogCloseButton {
			align-self: center;
			flex: 0 0 auto;
						
			&:hover > .icon {
				color: $wcfHeaderLinkActive;
			}
			
			> .icon {
				color: $wcfHeaderLink;
			}
		}
	}
	
	> .dialogContent {
		background-color: $wcfContentBackground;
		overflow: auto;
		
		&:not(.dialogContentNoPadding) {
			@include small-screen-only {
				padding: 10px;
			}
			
			@include large-screen-only {
				padding: 30px 20px 10px 20px;
			}
			
			&::after {
				content: "";
				display: block;
				height: 10px;
{'fraction_non_alphanumeric': 0.1461100569259962, 'fraction_numerical': 0.043880455407969636, 'mean_word_length': 2.915506035283194, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 15, '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': '517787', 'n_tokens_mistral': 2035, 'n_tokens_neox': 1582, 'n_words': 387}