.fa-circle-xmark {color: var(--rojo-oscuro); background: var(--blanco); border-radius: 50%; cursor: pointer;}
.mensajeError {color: var(--rojo-oscuro); font-size: 0.9rem;}
.ocultar {display: none !important;}
.absoluteCentro {position: absolute; top: 50%; left: 50%; translate: -50% -50%;}
.flexRow {display: flex; flex-direction: row;}
.flexRowAlign {display: flex; flex-direction: row; align-items: calc();}
.spaceBetween {justify-content: space-between;}
.incluyeSt:has(.selectTransparente) {display: flex; flex-direction: row; align-items: center; gap: 0;}
.selectTransparente {
	color: inherit; background: var(--transparente); border: 0; outline: none;
	margin-left: .2em; width: var(--select-ancho);
	/* appearance: none; -webkit-appearance: none; -moz-appearance: none; */
	option {font-size: .5em;}
}
