select:not(.disabled):not(:disabled):not(:focus):hover,
select:not(.disabled):focus,
select,
select option {
	/* background-color: rgba(49, 51, 59, 0.85); */
	/* background-color: rgb(106, 128, 47); */
	/* background-color: rgb(86, 112, 17); */
	background-color: rgb(80, 97, 36);
	color: #fff;
	outline-width: 0;
	outline: none;
}
select {
	/* padding-inline: 0; */
	padding: 0.25rem;
}
select option {
	padding-inline: 0.5rem;
}
select:not(.disabled):not(:disabled) option:hover,
select:not(.disabled):not(:disabled) option:focus,
select:not(.disabled):not(:disabled) option:active,
select:not(.disabled):not(:disabled) option:checked {
	background-color: rgba(0, 0, 0, 0.65);
	color: rgb(148, 193, 30);
}

select[multiple] {
	transition: min-height 0.6s ease;
	height: auto;
	min-height: 76px;
}
select[multiple]:hover {
	min-height: 160px;
}
