.emoji::before {
	content: "";
	background-size: cover;
	display: inline-block;
	margin-right: var(--2u);
}
.e-play::before { background-image: url('/app/icons/execucao.png'); }
.e-doc-com-lapis::before { background-image: url('/app/icons/documento-com-lapis.png'); }
.e-doc::before { background-image: url('/app/icons/documento.png'); }
.e-alerta::before { background-image: url('/app/icons/alerta.png'); }
.e-manual-guia::before { background-image: url('/app/icons/manual-guia.png'); }
.e-secao-inscricao::before { background-image: url('/app/icons/secao-inscricao.png'); }
.e-check::before { background-image: url('/app/icons/check.png'); }
/* .e-::before { background-image: url('/app/icons/'); } */
/* .e-::before { background-image: url('/app/icons/'); } */
/* .e-::before { background-image: url('/app/icons/'); } */
/* .e-::before { background-image: url('/app/icons/'); } */

.e-margin--10px::before { margin-top: -10px; margin-bottom: -10px; }
.e-margin--9px::before { margin-top: -9px; margin-bottom: -9px; }
.e-margin--8px::before { margin-top: -8px; margin-bottom: -8px; }
.e-margin--7px::before { margin-top: -7px; margin-bottom: -7px; }
.e-margin--6px::before { margin-top: -6px; margin-bottom: -6px; }
.e-margin--5px::before { margin-top: -5px; margin-bottom: -5px; }
.e-margin--4px::before { margin-top: -4px; margin-bottom: -4px; }
.e-margin--3px::before { margin-top: -3px; margin-bottom: -3px; }
.e-margin--2px::before { margin-top: -2px; margin-bottom: -2px; }
.e-margin--1px::before { margin-top: -1px; margin-bottom: -1px; }
.e-margin--0px::before { margin-top: 0px; margin-bottom: 0px; }


.e-8px::before { width: 8px; height: 8px; }
.e-9px::before { width: 9px; height: 9px; }
.e-10px::before { width: 10px; height: 10px; }
.e-11px::before { width: 11px; height: 11px; }
.e-12px::before { width: 12px; height: 12px; }
.e-13px::before { width: 13px; height: 13px; }
.e-14px::before { width: 14px; height: 14px; }
.e-15px::before { width: 15px; height: 15px; }
.e-16px::before { width: 16px; height: 16px; }
.e-17px::before { width: 17px; height: 17px; }
.e-18px::before { width: 18px; height: 18px; }
.e-19px::before { width: 19px; height: 19px; }
.e-20px::before { width: 20px; height: 20px; }
.e-21px::before { width: 21px; height: 21px; }
.e-22px::before { width: 22px; height: 22px; }
.e-23px::before { width: 23px; height: 23px; }
.e-24px::before { width: 24px; height: 24px; }
.e-25px::before { width: 25px; height: 25px; }
.e-26px::before { width: 26px; height: 26px; }
.e-27px::before { width: 27px; height: 27px; }
.e-28px::before { width: 28px; height: 28px; }
.e-30px::before { width: 30px; height: 30px; }
.e-31px::before { width: 31px; height: 31px; }
.e-32px::before { width: 32px; height: 32px; }
.e-33px::before { width: 33px; height: 33px; }
.e-34px::before { width: 34px; height: 34px; }