<commit_before>/* Specifically override browser styles */
input, textarea, select, button {
	font-family: 'Open Sans', Frutiger, Calibri, 'Myriad Pro', Myriad, sans-serif;
}
.select2-container-multi .select2-choices .select2-search-field input, .select2-search input, .ui-widget {
	font-family: 'Open Sans', Frutiger, Calibri, 'Myriad Pro', Myriad, sans-serif !important;
}

/* Simple selector to allow easy overriding */
select,
button,
input,
textarea {
	width: 130px;
	min-height: 32px;
	box-sizing: border-box;
}

/* Default global values */
select,
button, .button,
input:not([type='range']),
textarea,
#quota,	.pager li a {
	margin: 3px 3px 3px 0;
	padding: 7px 6px;
	font-size: 13px;
	background-color: #fff;
	color: #333;
	border: 1px solid #ddd;
	outline: none;
	border-radius: 3px;
	&:not(:disabled):not(.primary) {
		&:not(#quota):hover,
		&:focus,
		&.active {
		/* active class used for multiselect */
			border-color: #0082c9;
			outline: none;
		}
		&:active {
			outline: none;
			background-color: #fff;
		}
	}
	&:disabled {
		background-color: #eee;
		color: #999;
		cursor: default;
		opacity: 0.5;
	}
	/* Primary action button, use sparingly */
	&.primary {
		border: 1px solid #0082c9;
		background-color: #00a2e9;
		color: #fff;
		cursor: pointer;
		&:not(:disabled) {
			&:hover,
			&:focus {
				background-color: #0092d9;
			}
			&:active {
				background-color: #00a2e9;
			}
		}
		&:disabled {
			background-color: #00a2e9;
			color: #bbb;
		}
	}
}

/* Specific override */
input {
	&:not([type='radio']):not([type='checkbox']):not([type='range']):not([type='submit']):not([type='button']):not([type='reset']):not([type='color']):not([type='file']):not([type='image']) {
		-webkit-appearance: textfield;
		-moz-appearance: textfield;
	}
	&[type='radio'],
	&[type='checkbox'],
	&[type='file'],
	&[type='image'] {
		height: auto;
		width: auto;
	}
	/* Color input doesn't respect the initial height
 so we need to set a custom one */
	&[type='color'] {
		margin: 3px;
		padding: 0 2px;
		min-height: 30px;
		width: 40px;
		cursor: pointer;
	}
	&[type='hidden'] {
		height: 0;
		width: 0;
	}
	&[type='time'] {
		width: initial;
	}
}

/* 'Click' inputs */
select,
button,
.button,
input[type='button'],
input[type='submit'],
input[type='reset'] {
	padding: 6px 12px;
	width: auto;
	min-height: 34px;
	cursor: pointer;
	box-sizing: border-box;
	background-color: #fafafa;
	box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.15);
	&:active,
	&.active {
		box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.15);
	}
}

/* Buttons */
button,
.button,
input[type='button'],
input[type='submit'],
input[type='reset'] {
	font-weight: bold;
	/* Get rid of the ugly firefox dotted line */
	&::-moz-focus-inner {
		border: 0;
	}
}
textarea {
	color: #555;
	cursor: text;
	font-family: inherit;
	height: auto;
	&:not(:disabled) {
		&:active,
		&:hover,
		&:focus {
			border-color: #ddd !important;
			background-color: #fff !important;
		}
	}
}

/* Override the ugly select arrow */
select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: url('../img/actions/triangle-s.svg') no-repeat right 4px center;
	background-color: inherit;
	outline: 0;
	padding-right: 24px !important;
}

/* Various Fixes */
button img,
.button img {
	cursor: pointer;
}
#header .button {
	border: none;
	box-shadow: none;
}
#quota {
	color: #555;
}
select,
.button.multiselect {
	font-weight: 400;
}<commit_msg>Fix download button on public share<commit_after>/* Specifically override browser styles */
input, textarea, select, button {
	font-family: 'Open Sans', Frutiger, Calibri, 'Myriad Pro', Myriad, sans-serif;
}
.select2-container-multi .select2-choices .select2-search-field input, .select2-search input, .ui-widget {
	font-family: 'Open Sans', Frutiger, Calibri, 'Myriad Pro', Myriad, sans-serif !important;
}

/* Simple selector to allow easy overriding */
select,
button,
input,
textarea {
	width: 130px;
	min-height: 32px;
	box-sizing: border-box;
}

/* Default global values */
select,
button, .button,
input:not([type='range']),
textarea,
#quota,	.pager li a {
	margin: 3px 3px 3px 0;
	padding: 7px 6px;
	font-size: 13px;
	background-color: #fff;
	color: #333;
	border: 1px solid #ddd;
	outline: none;
	border-radius: 3px;
	&:not(:disabled):not(.primary) {
		&:not(#quota):hover,
		&:focus,
		&.active {
		/* active class used for multiselect */
			border-color: #0082c9;
			outline: none;
		}
		&:active {
			outline: none;
			background-color: #fff;
		}
	}
	&:disabled {
		background-color: #eee;
		color: #999;
		cursor: default;
		opacity: 0.5;
	}
	/* Primary action button, use sparingly */
	&.primary {
		border: 1px solid #0082c9;
		background-color: #00a2e9;
		color: #fff;
		cursor: pointer;
		&:not(:disabled) {
			&:hover,
			&:focus {
				background-color: #0092d9;
			}
			&:active {
				background-color: #00a2e9;
			}
		}
		&:disabled {
			background-color: #00a2e9;
			color: #bbb;
		}
	}
}

/* Specific override */
input {
	&:not([type='radio']):not([type='checkbox']):not([type='range']):not([type='submit']):not([type='button']):not([type='reset']):not([type='color']):not([type='file']):not([type='image']) {
		-webkit-appearance: textfield;
		-moz-appearance: textfield;
	}
	&[type='radio'],
	&[type='checkbox'],
	&[type='file'],
	&[type='image'] {
		height: auto;
		width: auto;
	}
	/* Color input doesn't respect the initial height
 so we need to set a custom one */
	&[type='color'] {
		margin: 3px;
		padding: 0 2px;
		min-height: 30px;
		width: 40px;
		cursor: pointer;
	}
	&[type='hidden'] {
		height: 0;
		width: 0;
	}
	&[type='time'] {
		width: initial;
	}
}

/* 'Click' inputs */
select,
button,
.button,
input[type='button'],
input[type='submit'],
input[type='reset'] {
	padding: 6px 12px;
	width: auto;
	min-height: 34px;
	cursor: pointer;
	box-sizing: border-box;
	background-color: #fafafa;
	box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.15);
	&:active,
	&.active {
		box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.15);
	}
}

/* Buttons */
button,
.button,
input[type='button'],
input[type='submit'],
input[type='reset'] {
	font-weight: bold;
	/* Get rid of the ugly firefox dotted line */
	&::-moz-focus-inner {
		border: 0;
	}
}
textarea {
	color: #555;
	cursor: text;
	font-family: inherit;
	height: auto;
	&:not(:disabled) {
		&:active,
		&:hover,
		&:focus {
			border-color: #ddd !important;
			background-color: #fff !important;
		}
	}
}

/* Override the ugly select arrow */
select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: url('../img/actions/triangle-s.svg') no-repeat right 4px center;
	background-color: inherit;
	outline: 0;
	padding-right: 24px !important;
}

/* Various Fixes */
button img,
.button img {
	cursor: pointer;
}
#quota {
	color: #555;
}
select,
.button.multiselect {
	font-weight: 400;
}
{'fraction_non_alphanumeric': 0.1841255868544601, 'fraction_numerical': 0.03022300469483568, 'mean_word_length': 3.876251788268956, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4969915', 'n_tokens_mistral': 3004, 'n_tokens_neox': 2662, 'n_words': 637}