.custom-tooltip {
    --bs-tooltip-bg: var(--secundary-color);
    --bs-tooltip-color: #000;
}

.text-blue {
    color: var(--primary-color);
}

.text-orange {
    color: var(--secundary-color)
}

.bg-blue {
    color: #fff;
    background-color: var(--primary-color);
}

.bg-orange {
    color: #000;
    background-color: var(--secundary-color);
}

.form-floating>.form-control-plaintext~label::after,
.form-floating>.form-control:focus~label::after,
.form-floating>.form-control:not(:placeholder-shown)~label::after,
.form-floating>.form-select~label::after {
    background-color: transparent;
}

.dropdown-item:focus,
.dropdown-item:hover {
    opacity: 0.5;
    background-color: transparent;
}

.Confirmado {
    color: #fff;
    background-color: #198754;
}

.Válido {
    color: #000;
    background-color: #fe8140;
}

.Aguardando {
    color: #000;
    background-color: #ffc107;
}

.Negado {
    color: #fff;
    background-color: #dc3545;
}

.Inativo {
    background-color: #dc3545;
}

.Ativo {
    background-color: #0d6efd;
}

.Não {
    background-color: #dc3545;
}

.Sim {
    background-color: #0d6efd;
}

.filter-danger {
    filter: invert(35%) sepia(86%) saturate(2726%) hue-rotate(332deg) brightness(86%) contrast(100%);
}

.check-lg {
    height: 1.5em;
    width: 1.5em;
    align-items: center;
    margin: 0;
}

.form-check-input-lg {
    --bs-form-check-bg: var(--bs-body-bg);
    float: left;
    margin-left: -1.5em;
    width: 2em;
    height: 2em;
    margin-top: 0.45em;
    /* Centraliza verticalmente o checkbox */
    margin-right: 0.45em;
    vertical-align: top;
    background-color: var(--bs-form-check-bg);
    background-image: var(--bs-form-check-bg-image);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: var(--bs-border-width) solid var(--bs-border-color);
}

/* PDD CURADORIA  usar slugify*/
.nao-feito {
    background-color: #a2a2a2;
}

.incompleto {
    background-color: #00e394;
}

.correcao {
    background-color: #f6b418;
}

.corrigido {
    background-color: #ff4359;
}

.pronto {
    background-color: #7c5fd3;
}

.assinado {
    background-color: #008df7;
}

.finalizado {
    background-color: #008df7;
}

.nao-finalizado {
    background-color: #a2a2a2;
}

/* FIM CURADORIA */