.llfe-letter-loading {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: flex-end;
	justify-content: flex-start;
	box-sizing: border-box;
}

.llfe-letter-loading .llfe-letter {
	display: inline-block;
	opacity: 0;
	transform: translateY(var(--llfe-offset-y, 20px));
	animation: llfe-load var(--llfe-duration, 0.5s) var(--llfe-ease, ease) forwards;
	will-change: opacity, transform;
}

@keyframes llfe-load {
	to {
		opacity: 1;
		transform: translateY(0);
	}
}
