/* _content/NeutralizaProjectMVC/Views/CombustaoEstacionaria/AdicionarCombustaoEstacionaria.cshtml.rz.scp.css */
.TypeReference[b-dj6pbj7t11] {
    width: 30%;
    padding-top: 5px;
    padding-bottom: 5px;
}

.Reference[b-dj6pbj7t11] {
    width: 70%;
    padding-top: 5px;
    padding-bottom: 5px;
    gap: 5px;
}

.Reference > div[b-dj6pbj7t11] {
    width: 100%;
}
/* _content/NeutralizaProjectMVC/Views/CombustaoMovel/AdicionarCombustaoMovel.cshtml.rz.scp.css */
.TypeReference[b-abgnumy5ww]{
    width: 30%;
    padding-top: 5px;
    padding-bottom: 5px;
}
.Reference[b-abgnumy5ww] {
    width: 70%;
    padding-top: 5px;
    padding-bottom: 5px;
    gap: 5px;
}

.Reference > div[b-abgnumy5ww]{
    width: 100%;
}

.Km[b-abgnumy5ww], .Liter[b-abgnumy5ww] {
    position: absolute;
    top: 39px;
    right: 10px;
}
/* _content/NeutralizaProjectMVC/Views/CombustaoMovel/EditarCombustaoMovel.cshtml.rz.scp.css */
.TypeReference[b-j72cigmk9f] {
    width: 30%;
    padding-top: 5px;
    padding-bottom: 5px;
}

.Reference[b-j72cigmk9f] {
    width: 70%;
    padding-top: 5px;
    padding-bottom: 5px;
    gap: 5px;
}

    .Reference > div[b-j72cigmk9f] {
        width: 100%;
    }

.Km[b-j72cigmk9f], .Liter[b-j72cigmk9f] {
    position: absolute;
    top: 39px;
    right: 10px;
}
/* _content/NeutralizaProjectMVC/Views/CompensationAdmin/Index.cshtml.rz.scp.css */
.containerCompensation[b-a62wxe0gwf]
{
    width: 100%;
}
.containerCompensation__Table[b-a62wxe0gwf] {
    width: 90%;
}
a:visited[b-a62wxe0gwf]{
    color: white;
}
/* _content/NeutralizaProjectMVC/Views/CompensationAdmin/UpdatePage.cshtml.rz.scp.css */
.containerPage[b-to9zc6vk6g]
{
    width: 100%;
}

.containerPage__Form[b-to9zc6vk6g]{
    width: 60%;
    margin-top: 100px;
}
/* _content/NeutralizaProjectMVC/Views/CreditoCliente/Index.cshtml.rz.scp.css */
.container__projetos[b-6un5wxu3di] {
    gap: 20px;
    font-family: 'Poppins';
    padding-bottom: 50px;
}

.container__listaProjetos[b-6un5wxu3di] {
    width: 80%;
    gap: 20px;
}

.container__listaProjetos__Card[b-6un5wxu3di] {
    width: 32%;
    border: 1px #EAEDF1 solid;
    border-radius: 10px;
    min-width: 240px;
}

.container__listaProjetos__Card__Img[b-6un5wxu3di]{
    height: 205px;
    width: 100%;
}
.container__listaProjetos__Card__Img > img[b-6un5wxu3di] {
    height: 100%;

}

.container__listaProjetos__Card__MostrarMais[b-6un5wxu3di] {
    width: 100%;
    padding: 20px;
}

.container__listaProjetos__Card__MostrarMais__Flex[b-6un5wxu3di] {
    width: 100%;
}

.showMoreClick:hover[b-6un5wxu3di]{
    cursor: pointer;
    color: cornflowerblue;
}

.container__listaProjetos__Card__Desc[b-6un5wxu3di] {
    padding: 20px;
    min-height: 300px;
}

.container__listaProjetos__Card__Botao[b-6un5wxu3di]{
    height: 64px;
    color: white;
}

#Descricao[b-6un5wxu3di]{
    max-height: 200px;
    overflow: auto;
}

.titulo[b-6un5wxu3di]{
    font-weight: 600;
    font-size: 16px;
}
.subtitulo[b-6un5wxu3di] {
    font-weight: 600;
    font-size: 14px;
}

.topic[b-6un5wxu3di] {
    font-weight: 600;
    font-size: 14px;
}


.container__listaProjetos__Card__Botao[b-6un5wxu3di] {
    padding-right: 20px;
}

@media screen and (max-width: 1200px){
    .container__listaProjetos__Card[b-6un5wxu3di] {
        width: 50%;
        border: 1px #EAEDF1 solid;
        border-radius: 10px;
        min-width: 240px;
    }
}
/* _content/NeutralizaProjectMVC/Views/CreditoCliente/MinhasCompensacoes.cshtml.rz.scp.css */
.Container[b-u6hnjwwvyj]
{
    width: 95%;
    margin: auto;
    gap: 30px;
    padding: 10px;
}

.Container__Table[b-u6hnjwwvyj] {
    border: 1px solid #00000018;
    padding: 5px;
    border-radius: 5px;
}

.Container > div[b-u6hnjwwvyj] {
    width: 50%;
}

.Container__Map[b-u6hnjwwvyj]{
    position:relative;
}

@media screen and (max-width: 1200px) {
    .Container[b-u6hnjwwvyj]{
        flex-direction: column;
    }
        .Container > div[b-u6hnjwwvyj] {
            width: 90%;
        }
}
/* _content/NeutralizaProjectMVC/Views/CreditoCliente/TelaPagamento.cshtml.rz.scp.css */
.container__projeto[b-jxgdz1mc5g] {
    width: 100%;
    display: flex;
    font-family: 'Poppins';
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top: 100px;
    padding-bottom: 100px;
    gap: 20px;
}

.container__resumo[b-jxgdz1mc5g]{
    display: flex;
    justify-content: center;
}

.camposForm[b-jxgdz1mc5g]{
    display: flex;
    flex-direction:column;
    gap: 10px;
    width: 100%;
}

.container__form[b-jxgdz1mc5g]{
    width: 40%;
}

.botaoPagar[b-jxgdz1mc5g] {
    display: flex;
    justify-content: right;
}

label[b-jxgdz1mc5g]{
    display: flex;
    gap: 5px;
}

.form-group[b-jxgdz1mc5g]{
    width: 100%;
}

.container__projeto[b-jxgdz1mc5g]{
    width: 100%;
}

.container__Infos[b-jxgdz1mc5g] {
    width: 100%;
}

.container__Infos > div[b-jxgdz1mc5g] {
    width: 97%;
}

.container__Infos__Superior > div[b-jxgdz1mc5g], .container__Infos__Inferior__PriceAndStock > div[b-jxgdz1mc5g], .container__Infos__Inferior__Description[b-jxgdz1mc5g] {
    border: 1px solid #0000002e;
    border-radius: 10px;
}

.container__Infos__Inferior__PriceAndStock[b-jxgdz1mc5g]{
    width: 49%;
}

.container__Infos__Inferior__PriceAndStock > div[b-jxgdz1mc5g] {
    width: 50%;
    padding: 10px;
}

.container__Infos__Superior__Img[b-jxgdz1mc5g] {
    width: 29%;
}

.container__Infos__Inferior__PriceAndStock__Price[b-jxgdz1mc5g]{
    min-width: 300px;
}


.container__Infos__Superior__Infos[b-jxgdz1mc5g] {
    width: 69%;
    min-width: 350px;
}

.container__Infos__Superior__Infos__Title[b-jxgdz1mc5g], .container__Infos__Inferior__Description__Title[b-jxgdz1mc5g] {
    height: 30px;
}

.container__Infos__Inferior__Description[b-jxgdz1mc5g]{
    padding: 10px;
    width: 49%;
}

.container__Infos__Inferior__Description__Description[b-jxgdz1mc5g] {
    max-height: 130px;
    overflow: auto;
}

.Topic[b-jxgdz1mc5g] {
    font-weight: bold;
    font-size: 0.9rem;
}
.Title[b-jxgdz1mc5g]{
    font-size: 1.1rem;
}
.container__Infos__Superior__Infos > div[b-jxgdz1mc5g] {
    padding: 10px;
}

@media screen and (max-width: 900px){
    .container__Infos__Superior__Img[b-jxgdz1mc5g] {
        width: 100%;
    }
    .container__Infos__Superior__Infos[b-jxgdz1mc5g] {
        width: 100%;
    }
    .container__Infos__Superior__Infos__Texts[b-jxgdz1mc5g]{
        flex-direction: column;
    }
    .container__Infos__Inferior__PriceAndStock > div[b-jxgdz1mc5g] {
        width: 100%;
    }
    .container__Infos__Inferior__PriceAndStock[b-jxgdz1mc5g] {
        width: 100%;
        flex-direction: column;
    }
    .container__Infos__Inferior__Description[b-jxgdz1mc5g] {
        width: 100%;
    }
    .container__form[b-jxgdz1mc5g] {
        width: 80%;
    }
}
/* _content/NeutralizaProjectMVC/Views/Credito/AdicionarCredito.cshtml.rz.scp.css */
.container__credito[b-vm65pa0fi6]
{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 100px;
}

.container__credito__divisaoPreviewForm[b-vm65pa0fi6]{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
}

.botao[b-vm65pa0fi6]{
    display: flex;
    justify-content: right;
}

.container__listaProjetos__Card[b-vm65pa0fi6] {
    width: 450px;
    border: 1px #EAEDF1 solid;
    border-radius: 10px;
    min-width: 240px;
}

.container__listaProjetos__Card__Img[b-vm65pa0fi6] {
    height: 205px;
    width: 100%;
}

    .container__listaProjetos__Card__Img > img[b-vm65pa0fi6] {
        height: 100%;
    }

.container__listaProjetos__Card__MostrarMais[b-vm65pa0fi6] {
    width: 100%;
    padding: 20px;
}

.container__listaProjetos__Card__MostrarMais__Flex[b-vm65pa0fi6] {
    width: 100%;
}

.showMoreClick:hover[b-vm65pa0fi6] {
    cursor: pointer;
    color: cornflowerblue;
}

.container__listaProjetos__Card__Desc[b-vm65pa0fi6] {
    height: 250px;
    padding: 20px;
}

.container__listaProjetos__Card__Botao[b-vm65pa0fi6] {
    height: 64px;
    color: white;
}

.titulo[b-vm65pa0fi6] {
    font-weight: 600;
    font-size: 14px;
}

#DescricaoPreview[b-vm65pa0fi6] {
    max-height: 200px;
    overflow: scroll;
}

.subtitulo[b-vm65pa0fi6] {
    font-weight: 500;
    font-size: 14px;
}

.topic[b-vm65pa0fi6] {
    font-weight: 600;
    font-size: 14px;
}


.container__listaProjetos__Card__Botao[b-vm65pa0fi6] {
    padding-right: 20px;
}
/* _content/NeutralizaProjectMVC/Views/Credito/AtualizarCredito.cshtml.rz.scp.css */
.container__credito[b-rwxprz0wbd] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 100px;
}

.container__credito__divisaoPreviewForm[b-rwxprz0wbd] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
}

.botao[b-rwxprz0wbd] {
    display: flex;
    justify-content: right;
}

.container__listaProjetos__Card[b-rwxprz0wbd] {
    width: 450px;
    border: 1px #EAEDF1 solid;
    border-radius: 10px;
    min-width: 240px;
}

.container__listaProjetos__Card__Img[b-rwxprz0wbd] {
    height: 205px;
    width: 100%;
}

    .container__listaProjetos__Card__Img > img[b-rwxprz0wbd] {
        height: 100%;
    }

.container__listaProjetos__Card__MostrarMais[b-rwxprz0wbd] {
    width: 100%;
    padding: 20px;
}

.container__listaProjetos__Card__MostrarMais__Flex[b-rwxprz0wbd] {
    width: 100%;
}

.showMoreClick:hover[b-rwxprz0wbd] {
    cursor: pointer;
    color: cornflowerblue;
}

.container__listaProjetos__Card__Desc[b-rwxprz0wbd] {
    height: 250px;
    padding: 20px;
}

.container__listaProjetos__Card__Botao[b-rwxprz0wbd] {
    height: 64px;
    color: white;
}

.titulo[b-rwxprz0wbd] {
    font-weight: 600;
    font-size: 16px;
}

#DescricaoPreview[b-rwxprz0wbd] {
    max-height: 200px;
    overflow: scroll;
}

.subtitulo[b-rwxprz0wbd] {
    font-weight: 500;
    font-size: 14px;
}

.topic[b-rwxprz0wbd] {
    font-weight: 600;
    font-size: 14px;
}


.container__listaProjetos__Card__Botao[b-rwxprz0wbd] {
    padding-right: 20px;
}
/* _content/NeutralizaProjectMVC/Views/Documento/EscolherDatas.cshtml.rz.scp.css */
.container__Datas[b-drb4gj3o0c]
{
    width: 100%;
    height: 600px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.formDatas[b-drb4gj3o0c] {
    display: flex;
    gap: 30px;
    justify-content: center;
    align-items: center;
}

.Escopos[b-drb4gj3o0c]{
    margin-top: 20px;
}

.EscopoInputs[b-drb4gj3o0c]{
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.EscopoDiv[b-drb4gj3o0c] {
    border: 1px solid black;
    border-radius: 5px;
    padding: 4px;
    display: flex;
    align-items: center;
    padding-left: 10px;
    display: flex;
    gap: 5px;
}
/* _content/NeutralizaProjectMVC/Views/Documento/VisualizarRelatorio.cshtml.rz.scp.css */
.container__relatorio[b-jlaflyx9qx]
{
    display: none;
    width: 100%;
}
.containerPrincipal[b-jlaflyx9qx] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.Retornar[b-jlaflyx9qx] {
    width: 500px;
    height: 500px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 100px;
}

@media print {
    .container__relatorio[b-jlaflyx9qx] {
        display: block;
        -webkit-print-color-adjust: exact !important; /* Chrome, Safari */
        print-color-adjust: exact !important; /* Padrão */
    }
    .Retornar[b-jlaflyx9qx]{
        display: none;
    }
}
/* _content/NeutralizaProjectMVC/Views/EletricCar/AdicionarCarroEletrico.cshtml.rz.scp.css */
.Caption[b-9u8jlda8ga] {
    position: absolute;
    top: 40px;
    right: 10px;
}
/* _content/NeutralizaProjectMVC/Views/EletricCar/EditarCarroEletrico.cshtml.rz.scp.css */
.Caption[b-k7stkgn9mp] {
    position: absolute;
    top: 40px;
    right: 10px;
}
/* _content/NeutralizaProjectMVC/Views/EnergiaSolar/AdicionarEnergiaSolar.cshtml.rz.scp.css */
.Caption[b-k7izyxwy0j] {
    position: absolute;
    top: 40px;
    right: 10px;
}
/* _content/NeutralizaProjectMVC/Views/EnergiaSolar/EditarEnergiaSolar.cshtml.rz.scp.css */
.Caption[b-32s96pw93r] {
    position: absolute;
    top: 40px;
    right: 10px;
}
/* _content/NeutralizaProjectMVC/Views/Energia/AdicionarEnergia.cshtml.rz.scp.css */
.Caption[b-o5lpfp09h4] {

    position: absolute;
    top: 40px;
    right: 10px;
}
/* _content/NeutralizaProjectMVC/Views/Energia/EditarEnergia.cshtml.rz.scp.css */
.Caption[b-y8fcklpth8] {
    position: absolute;
    top: 40px;
    right: 10px;
}
/* _content/NeutralizaProjectMVC/Views/Login/Index.cshtml.rz.scp.css */
/*Formulario de Login*/
.LoginForm[b-crb2aicztj] {
    position: relative;
    width: 100%;
    margin: auto;
    margin-top: 30px;
}

.container__Login[b-crb2aicztj]{
    width: 40%;
}


.decoration__GreenDark[b-crb2aicztj] {
    height: 20px;
    width: 70%;
    background-color: #127E3E;
}
form[b-crb2aicztj]{
    width: 80% !important;
}

.form-group[b-crb2aicztj]{
    width: 100%;
}

.decoration__Green[b-crb2aicztj] {
    width: 90%;
    height: 20px;
    background-color: #D8DC59;
}

.boxForm[b-crb2aicztj] {
    box-shadow: 0px 4px 2px 0px #00000040;
    padding: 100px;
    width: 100%;
}


.FormLogin[b-crb2aicztj] {
    width: 100%;
}

.ConfirmacaoEmail[b-crb2aicztj] {
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
}

    .ConfirmacaoEmail > form[b-crb2aicztj] {
        margin: auto;
        vertical-align: middle;
        align-items: center;
        width: 30%;
    }

.Homologacao[b-crb2aicztj] {
    font-weight: 600;
    color: #146b23;
    font-size: 20px;
}

.divForm[b-crb2aicztj] {
    display: flex;
    justify-content: left;
    align-items: center;
    width: 100%;
}

.LoginBotao[b-crb2aicztj] {
    margin-top: 10px;
    width: 100%;
}

    .LoginBotao:visited[b-crb2aicztj] {
        color: white;
    }

.EsqueceuSenha[b-crb2aicztj] {
    text-align: center;
    margin: 10px auto;
    width: 100%;
}

.CorConfirmar[b-crb2aicztj] {
    background-color: cornflowerblue;
}

.divLogo[b-crb2aicztj] {
    width: 60%;
    text-align: right;
}

.textAbout[b-crb2aicztj]{
    text-align: center;
}


.NeutralizaBigLogo[b-crb2aicztj] {
    display: block;
    width: 50%;
}

#CheckPassLogin[b-crb2aicztj] {
    transform: translate(0px, 3px);
}

@media screen and (max-width: 1500px) {
    .boxForm[b-crb2aicztj] {
        padding: 10px;
        padding-bottom: 40px;
    }

    .container__Login[b-crb2aicztj] {
        width: 100%;
    }
}
/* _content/NeutralizaProjectMVC/Views/Plantio/Index.cshtml.rz.scp.css */
.Plantio[b-r2dr8n43y8]
{
    width: 65%;
}

.secao[b-r2dr8n43y8] {
    gap: 40px;
    font-family: 'Poppins';
}

.container_infos[b-r2dr8n43y8] {
    width: 80%;
    gap: 20px;
}

.container_form__quadrado[b-r2dr8n43y8] {
    border: 1px #EAEDF1 solid;
    border-radius: 10px;
    padding: 20px;
    gap: 30px;
}

.Plantio__Botao[b-r2dr8n43y8]{
    padding: 20px;
}

.readsonly > div > input[b-r2dr8n43y8]{
    text-align: right;
}
/* _content/NeutralizaProjectMVC/Views/RegistroVeiculo/VeiculosIdentificados.cshtml.rz.scp.css */
.divPadrao[b-zpfvheryq8]
{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: left;
    gap: 4px;
}

.inputsPadrao[b-zpfvheryq8] {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: left;
    gap: 4px;
}
/* _content/NeutralizaProjectMVC/Views/Shared/Components/EscopoDoisRelatorio/Default.cshtml.rz.scp.css */
*[b-bphfk6so7t] {
    text-align: justify;
}

.EvitarQuebra[b-bphfk6so7t] {
    page-break-inside: avoid;
    width: 100%;
    padding-top: 30px;
    display: flex;
    flex-direction: column;
    gap: 60px;
}

h4[b-bphfk6so7t] {
    margin-bottom: 25px;
}

.titulosTabela[b-bphfk6so7t] {
    font-weight: bold;
}

.container__escopo2[b-bphfk6so7t] {
    display: flex;
    flex-direction: column;
    gap: 40px;
    margin: 40px;
}

span[b-bphfk6so7t] {
    margin: 4px 0 4px 0;
}

.Topico[b-bphfk6so7t] {
    display: flex;
    flex-direction: column;
}

.corTextoDestaque[b-bphfk6so7t] {
    font-weight: 800;
}

.Tabela[b-bphfk6so7t] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    page-break-inside: avoid;
    break-inside: avoid;
}

.Grafico[b-bphfk6so7t] {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.linha[b-bphfk6so7t] {
    display: flex;
}

    .linha > div[b-bphfk6so7t] {
        width: 239px;
        border: 1px black solid;
        max-height: 70px;
        height: auto;
        display: flex;
        justify-content: center;
        align-items: center;
    }
/* _content/NeutralizaProjectMVC/Views/Shared/Components/EscopoTresRelatorio/Default.cshtml.rz.scp.css */
*[b-1f0kwtbucr] {
    text-align: justify;
}

.EvitarQuebra[b-1f0kwtbucr] {
    page-break-inside: avoid;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 20px;
    padding-top: 60px;
}

h4[b-1f0kwtbucr] {
    margin-bottom: 25px;
}

.titulosTabela[b-1f0kwtbucr] {
    font-weight: bold;
}

.container__escopo2[b-1f0kwtbucr] {
    display: flex;
    flex-direction: column;
    gap: 40px;
    margin: 40px;
}

span[b-1f0kwtbucr] {
    margin: 4px 0 4px 0;
}

.Topico[b-1f0kwtbucr] {
    display: flex;
    flex-direction: column;
}

.corTextoDestaque[b-1f0kwtbucr] {
    font-weight: 800;
}

.Tabela[b-1f0kwtbucr] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    page-break-inside: avoid;
    break-inside: avoid;
}

.Grafico[b-1f0kwtbucr] {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.linha[b-1f0kwtbucr] {
    display: flex;
}

    .linha > div[b-1f0kwtbucr] {
        width: 239px;
        border: 1px black solid;
        max-height: 70px;
        height: auto;
        display: flex;
        justify-content: center;
        align-items: center;
    }

/* _content/NeutralizaProjectMVC/Views/Shared/Components/EscopoUmRelatorio/Default.cshtml.rz.scp.css */
*[b-fsn4pe6sv9] {
    text-align: justify;
}

.titulosTabela[b-fsn4pe6sv9]{
    font-weight: bold;
}

h4[b-fsn4pe6sv9]{
    margin-bottom: 25px;
}

.EvitarQuebra[b-fsn4pe6sv9] {
    page-break-inside: avoid;
    width: 100%;
    display: flex;
    flex-direction: column;
    padding-top: 30px;
    gap: 60px;
}

span[b-fsn4pe6sv9] {
    margin: 4px 0 4px 0;
}

.Topico[b-fsn4pe6sv9] {
    display: flex;
    flex-direction: column;
}

.corTextoDestaque[b-fsn4pe6sv9] {
    font-weight: 800;
}

.Tabela[b-fsn4pe6sv9] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    page-break-inside: avoid;
    break-inside: avoid;
}

.Grafico[b-fsn4pe6sv9] {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.linha[b-fsn4pe6sv9] {
    display: flex;
}

    .linha > div[b-fsn4pe6sv9] {
        width: 239px;
        border: 1px black solid;
        max-height: 70px;
        height: auto;
        display: flex;
        justify-content: center;
        align-items: center;
    }

.escopo1[b-fsn4pe6sv9]{
    display: flex;
    flex-direction: column;
    gap: 40px;
    margin: 40px;
}



/* _content/NeutralizaProjectMVC/Views/Shared/Components/InicioRelatorio/Default.cshtml.rz.scp.css */
.introducao[b-f19biiptgw] {
    display: flex;
    flex-direction: column;
    margin: 40px;
}

.dadosCadastrais[b-f19biiptgw] {
    display: flex;
    flex-direction: column;
    margin-top: 100px;
    font-size: 20px;
}

.Capa__ImagemDoTopo[b-f19biiptgw]{
    display: flex;
    justify-content: center;
    align-items: center;
}

.Capa[b-f19biiptgw] {
    page-break-after: always;
    height: 1540px;
    font-family: 'Poppins';
}
.Capa__ImagemDoTopo__Mid[b-f19biiptgw]{
    display: flex;
    justify-content: center;
    align-items: center;
}

.Capa__ImagemDoTopo[b-f19biiptgw] {
    height: 300px;
    justify-content: center;
    align-items: center;
}

.Capa__ImagemDoTopo > div[b-f19biiptgw] {
    width: 33%;
}

.Imagem[b-f19biiptgw]{
    position: absolute;
    top: 300px;
    transform: scale(0.9);
}

.Capa__ImagemDoMeio[b-f19biiptgw] {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 1100px;
}

.Texto[b-f19biiptgw]{
    font-size: 50px;
    display: flex;
    flex-direction: column;
    align-items: end;
    transform: translate(40px, 0);
    color: green;
    text-align: right;
    justify-content: center;
}

.nomeEmpresa[b-f19biiptgw]{
    font-weight: 100;
}

.tituloCapa[b-f19biiptgw] {
    font-weight: 600;
}

.Capa__ImagemDoMeio__Dir[b-f19biiptgw] {
    width: 80%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.titulo[b-f19biiptgw] {
    margin-top: 400px;
}

.introducaoTexto[b-f19biiptgw] {
    page-break-after: always;
    margin-top: 100px;
    text-align: justify;
}

.ciclo[b-f19biiptgw] {
    font-size: 30px;
}

.Capa__ImagemBaixa[b-f19biiptgw] {
    height: 200px;
    width: 100%;
    display: flex;
    background-color: white;
    z-index: 10;
    justify-content: right;
    align-items: center;
    padding-right: 200px;
    color: green;
    font-size: 20px;
}

.introducaoTexto2[b-f19biiptgw] {
    text-align: justify;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

h5[b-f19biiptgw]{

}

.logo-impressao[b-f19biiptgw] {
    display: none;
}

@media print {
    .logo-impressao[b-f19biiptgw] {
        position: fixed;
        bottom: 10mm;
        right: 10mm;
        width: 25mm;
        height: 25mm;
        display: flex;
        align-items: center;
        justify-content: center;
        z-index: 1;
    }
}
/* _content/NeutralizaProjectMVC/Views/Shared/Components/Mapa/Default.cshtml.rz.scp.css */
.Container__GoogleMaps[b-als4n2rdmv] {
    width: 100%;
    font-family: 'Poppins', sans-serif;
}

.Container__GoogleMaps__Descricao[b-als4n2rdmv] {
    border: 1px solid #00000018;
    border-radius: 5px;
    padding: 10px;
}

.Nome[b-als4n2rdmv]{
    font-size: 1.2rem;
}

#map[b-als4n2rdmv] {
    height: 60vh;
    width: 100%;
    border-radius: 10px;
    position: relative; /* Para permitir o posicionamento absoluto da legenda */
}

img[b-als4n2rdmv] {
    height: 30px; /* Tamanho padrão das imagens */
}
#legenda[b-als4n2rdmv] {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    bottom: 140px; /* Ajuste conforme necessário para a posição vertical */
    left: 10px; /* Ajuste conforme necessário para a posição horizontal */
    background-color: white;
    padding: 10px;
    border-radius: 5px;
    font-family: 'Poppins', sans-serif;
    font-size: 14px; /* Tamanho padrão do texto */
}

/* Consulta de mídia para telas de celulares */
@media screen and (max-width: 480px) {
    #legenda[b-als4n2rdmv] {
        font-size: 20px; /* Aumenta o tamanho do texto */
        padding: 20px; /* Mais espaço interno */
    }

        #legenda img[b-als4n2rdmv] {
            height: 30px; /* Aumenta o tamanho das imagens */
        }
}
/* _content/NeutralizaProjectMVC/Views/Shared/Components/MenuLateral/Default.cshtml.rz.scp.css */
/* _content/NeutralizaProjectMVC/Views/Shared/Components/RelatorioPaginaFinal/Default.cshtml.rz.scp.css */
.ContraCapa[b-0ymqfbzf7b] {
    height: 1500px;
    page-break-before: always;
    width: 100%;
    font-size: 30px;
    color: green;
    background-image: url('/Imgs/backgroundCPRelatorio.png');
    background-size: cover;
}

.ContraCapa__Descricao[b-0ymqfbzf7b] {
    width: 70%;
}

.ContraCapa__Descricao__Container[b-0ymqfbzf7b] {
    font-size: 20px;
    width: 100%;
    transform: translate(32px, 0px);
}

.ContraCapa__Descricao__ParteVazia[b-0ymqfbzf7b] {
    width: 20%;
}

.ContraCapa__Descricao__Container[b-0ymqfbzf7b] {
    width: 80%;
}

.ContraCapa__Imagens[b-0ymqfbzf7b] {
    margin-right: 30px;
}

.ContraCapa__ParteVazia[b-0ymqfbzf7b] {
    height: 40%;
}

.ContraCapa__Imagens[b-0ymqfbzf7b] {
    margin-bottom: 100px;
}

.ContraCapa__Infos > div[b-0ymqfbzf7b] {
    display: flex;
    gap: 5px;
}
/* _content/NeutralizaProjectMVC/Views/Shared/Components/RelatorioResumoEmissoes/Default.cshtml.rz.scp.css */
.Resumo[b-vkv7gc4sy0]
{
    width: 100%;
    margin: auto;
    padding: 100px;
    gap: 60px;
}

.EvitarQuebra[b-vkv7gc4sy0] {
    page-break-inside: avoid;
    width: 100%;
    padding-top: 30px;
}


.titulosTabela[b-vkv7gc4sy0] {
    font-weight: bold;
}

.Destaque[b-vkv7gc4sy0]{
    font-size: 16px;
    font-weight: 800;
}

.linha[b-vkv7gc4sy0] {
    display: flex;
    width: 100%;
}

.Resumo__Grafico .linha[b-vkv7gc4sy0]{
    width: 100%;
}

.GraficoAnalise > .linha > .coluna[b-vkv7gc4sy0]{
    width: 25% !important;
}

.Topico[b-vkv7gc4sy0]{
    width: 100%;
}

.Tabela[b-vkv7gc4sy0] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    width: 100%;
    page-break-inside: avoid;
    break-inside: avoid;
}

.tituloDireito[b-vkv7gc4sy0]{
    width: 75%;
}

.titulos[b-vkv7gc4sy0]{
    width: 100%;
}


.linha > div[b-vkv7gc4sy0] {
    border: 1px black solid;
    display: flex;
    justify-content: center;
    align-items: center;
}
.coluna[b-vkv7gc4sy0]{
    flex: 1;
    text-align: center;
}

.colunaFixa[b-vkv7gc4sy0]{
    width: 200px;
}
.titulo[b-vkv7gc4sy0] {
    flex: 1;
    background-color: #ffbf59;
    border: 1px solid black;
    justify-content: center;
    align-items: center;
    display: flex;
}
.espacobranco[b-vkv7gc4sy0]{
    width: 200px;
}
.Resumo__Grafico[b-vkv7gc4sy0]{
    width: 100%;
}
.backGray[b-vkv7gc4sy0]{
    background-color: #d4d4d4;
}

.tituloEsquerdo[b-vkv7gc4sy0], .tituloDireito[b-vkv7gc4sy0] {
    border: 1px solid black;
}

.tituloDireito[b-vkv7gc4sy0]{
    flex: 1;
}
/* _content/NeutralizaProjectMVC/Views/Shared/Components/ResumoEmissoes/Default.cshtml.rz.scp.css */
.containerEmissoes[b-p58r6wkh19] {
    display: flex;
    flex-direction: column;
    width: 100%;
    gap: 20px;
    margin-top: 20px;
    font-family: 'Poppins';
}

.containerEmissoes__Aviso[b-p58r6wkh19] {
    color: #644A14;
    background-color: #FEF1D6;
    width: 80%;
    padding: 14px;
    border-radius: 10px;
}

.containerEmissoes__Aviso > h6[b-p58r6wkh19]{
    font-weight: 700;
}

.containerEmissoes__Emissoes[b-p58r6wkh19]{
    width: 80%;
}

.containerEmissoes__Emissoes__Compensacao[b-p58r6wkh19] {
    border: 1px #EAEDF1 solid;
    border-radius: 10px;
    min-width: 250px;
    width: 32%;
    height: 150px;
}

.containerEmissoes__Emissoes__Compensacao__ParteSuperior[b-p58r6wkh19]{
    padding: 15px;
    height: 100px;
}

.containerEmissoes__Emissoes__Compensacao__ParteSuperior__LadoDireito[b-p58r6wkh19]{
    width: 70%;
}

.containerEmissoes__Emissoes__Compensacao__ParteSuperior__LadoEsquerdo[b-p58r6wkh19]{
    width: 30%;
}

.containerEmissoes__Emissoes__Compensacao__ParteInferior[b-p58r6wkh19] {
    background-color: #F6F8FB;
    height: 50px;
    padding-right: 15px;
    gap: 4px;
}

.Porcentagem[b-p58r6wkh19] {
    color: #22C55E;
}

.Emissao[b-p58r6wkh19] {
    font-weight: 500;
    font-size: 24px;
}
/* _content/NeutralizaProjectMVC/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-zbj0nhukse] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-zbj0nhukse] {
  color: #0077cc;
}

.btn-primary[b-zbj0nhukse] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-zbj0nhukse], .nav-pills .show > .nav-link[b-zbj0nhukse] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-zbj0nhukse] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-zbj0nhukse] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-zbj0nhukse] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-zbj0nhukse] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-zbj0nhukse] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}
/* _content/NeutralizaProjectMVC/Views/Shared/_Layout_Deslogado.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-nf6ejvqq3d] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-nf6ejvqq3d] {
  color: #0077cc;
}

.btn-primary[b-nf6ejvqq3d] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-nf6ejvqq3d], .nav-pills .show > .nav-link[b-nf6ejvqq3d] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-nf6ejvqq3d] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-nf6ejvqq3d] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-nf6ejvqq3d] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-nf6ejvqq3d] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-nf6ejvqq3d] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}
/* _content/NeutralizaProjectMVC/Views/VisaoGeral/IndexCliente.cshtml.rz.scp.css */
/*Client Page*/

.TituloGrafico[b-3zakkmmx42] {
    font-size: 1.2rem;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
}

/*Infos Icones*/

.icon-container[b-3zakkmmx42] {
    position: relative;
    display: inline-block;
}

.icon[b-3zakkmmx42] {
    font-size: 15px;
    cursor: pointer;
    margin-right: 5px;
}

.tooltip[b-3zakkmmx42] {
    visibility: hidden;
    background-color: black;
    color: #fff;
    width: 300px;
    text-align: center;
    border-radius: 5px;
    padding: 5px;
    position: absolute;
    z-index: 10;
    bottom: 125%; /* Posiciona a tooltip acima do ícone */
    left: 50%;
    margin-left: -60px; /* Centraliza a tooltip */
    opacity: 0;
    transition: opacity 0.3s;
}

    .tooltip[b-3zakkmmx42]::after {
        content: "";
        position: absolute;
        top: 100%; /* Ponta da seta na parte inferior da tooltip */
        left: 50%;
        margin-left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: black transparent transparent transparent;
    }

.icon-container:hover .tooltip[b-3zakkmmx42] {
    visibility: visible;
    opacity: 1;
}

/*Geral*/

#tituloGeral[b-3zakkmmx42] {
    font-size: 1.2rem;
    font-weight: 200;
    transform: translate(0, 3px);
}

.ChartsClient__ContainerGeral__Informacoes[b-3zakkmmx42] {
    display: flex;
    gap: 10px;
    align-items: center;
    flex-wrap: wrap;
    padding-top: 5px;
    justify-content: end;
    padding-bottom: 5px;
    min-height: 50px;
    min-height: 50px;
}

.ChartsClient__ContainerGeral__Informacoes__Parametros[b-3zakkmmx42] {
    display: flex;
    align-items: center;
    gap: 5px;
}

.ChartsClient__ContainerGeral__Informacoes__QuantidadeRegistro[b-3zakkmmx42] {
    display: flex;
    align-items: center;
    border: 1px #c4c4c4 solid;
    padding: 0px 7px 0px 7px;
    border-radius: 5px;
    height: 35px;
}

.ChartsClient__Emissoes[b-3zakkmmx42] {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
    justify-content: end;
}

.escopoEmissao[b-3zakkmmx42] {
    display: flex;
    flex-direction: column;
    color: #5D7186;
    font-size: 1rem;
    height: 145px;
    width: 274px;
    margin-top: 20px;
    border: 1px #EAEDF1 solid;
    gap: 15px;
    padding: 20px;
    border-radius: 5px;
    min-height: 70px;
    box-shadow: 0px 3px 4px 0px #00000008;
}

.ScopeTotal[b-3zakkmmx42] {
    background-image: url('/Imgs/BackgroundTotal.png');
    background-repeat: no-repeat;
}

.ScopeAvoided[b-3zakkmmx42] {
    background-image: url('/Imgs/BackgroundAvoided.png');
    background-repeat: no-repeat;
}

.Scope1[b-3zakkmmx42] {
    background-image: url('/Imgs/BackgroundScope1.png');
    background-repeat: no-repeat;
}

.Scope2[b-3zakkmmx42] {
    background-image: url('/Imgs/BackgroundScope2.png');
    background-repeat: no-repeat;
}

.Scope3[b-3zakkmmx42] {
    background-image: url('/Imgs/BackgroundScope3.png');
    background-repeat: no-repeat;
}

.botaoAtualizar[b-3zakkmmx42] {
    background-color: #EAEDF1;
    color: #2f2f2f;
    box-shadow: #0000004d -1px -1px inset;
}

.ChartsClient__Graficos[b-3zakkmmx42] {
    display: flex;
    flex-wrap: wrap;
    margin-top: 20px;
    width: 100%;
    gap: 10px;
    align-items: center;
    justify-content: space-between;
}

    .ChartsClient__Graficos > div[b-3zakkmmx42] {
        width: 49%;
        border: 2px solid #EAEDF1;
        border-radius: 3px;
        position: relative;
        padding: 2px;
        height: 470px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-content: center;
    }


.CO2[b-3zakkmmx42] {
    font-size: 1.3rem;
    font-weight: 600;
    color: black;
}
.Perc[b-3zakkmmx42] {
    width: 60px;
    height: 28px;
    background-color: #EF5F5F2E;
    border-radius: 3px;
    font-size: 1rem;
    color: #EF5F5F;
}

.PercEvitada[b-3zakkmmx42] {
    width: 60px;
    height: 28px;
    background-color: #22C55E2E;
    border-radius: 3px;
    font-size: 1rem;
    color: #22C55E;
}
/*Energia*/
.ChartsClient[b-3zakkmmx42] {
    width: 93%;
    margin: 30px auto;
}

.ChartsClient__ContainerEnergia__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

.ChartsClient__ContainerEnergia__Carregando[b-3zakkmmx42] {
    border: 1px green solid;
    text-align: center;
    padding: 10px 0px 10px 0px;
    background-color: #e9ffeb;
    color: forestgreen;
    border-radius: 10px;
}

/*energia localizacao*/
.ChartsClient__ContainerLocalizacaoEnergia__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

/*energia escolha*/
.ChartsClient__ContainerEnergiaEscolha__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

/*eletrico*/
.ChartsClient__ContainerLocalizacaoEletrico__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

/*residuos coprocessados*/
.ChartsClient__ContainerResiduosCoprocessados__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

/*energia solar*/
.ChartsClient__ContainerSolarEnergia__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

/*Processos*/

.ChartsClient__ContainerProcesso__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

.ChartsClient__ContainerProcesso__Carregando[b-3zakkmmx42] {
    border: 1px green solid;
    text-align: center;
    padding: 10px 0px 10px 0px;
    background-color: #e9ffeb;
    color: forestgreen;
    border-radius: 10px;
}

/*CombustaoMovel*/

.ChartsClient__ContainerCombustaoMovel__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

.ChartsClient__ContainerCombustaoMovel__Carregando[b-3zakkmmx42] {
    border: 1px green solid;
    text-align: center;
    padding: 10px 0px 10px 0px;
    background-color: #e9ffeb;
    color: forestgreen;
    border-radius: 10px;
}

/*Combustao estacionaria*/
.ChartsClient__ContainerCombustaoEstacionaria__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}
/*Residuos*/
.ChartsClient__ContainerResiduos__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

.ChartsClient__ContainerResiduos__Carregando[b-3zakkmmx42] {
    border: 1px green solid;
    text-align: center;
    padding: 10px 0px 10px 0px;
    background-color: #e9ffeb;
    color: forestgreen;
    border-radius: 10px;
}

/*Deslocamento*/

/*Residuos*/


.ChartsClient__ContainerDeslocamento__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

.ChartsClient__ContainerDeslocamento__Carregando[b-3zakkmmx42] {
    border: 1px green solid;
    text-align: center;
    padding: 10px 0px 10px 0px;
    background-color: #e9ffeb;
    color: forestgreen;
    border-radius: 10px;
}


/*Rac Extintor*/

.ChartsClient__ContainerRac__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

.ChartsClient__ContainerRac__Carregando[b-3zakkmmx42] {
    border: 1px green solid;
    text-align: center;
    padding: 10px 0px 10px 0px;
    background-color: #e9ffeb;
    color: forestgreen;
    border-radius: 10px;
}

/*Viagem*/

.ChartsClient__ContainerViagem__ErroNaoEncontrado[b-3zakkmmx42] {
    text-align: center;
    z-index: 1;
    font-size: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 100%;
    color: #808080;
}

.ChartsClient__ContainerViagem__Carregando[b-3zakkmmx42] {
    border: 1px green solid;
    text-align: center;
    padding: 10px 0px 10px 0px;
    background-color: #e9ffeb;
    color: forestgreen;
    border-radius: 10px;
}

@media (max-width: 1200px) {
    .ChartsClient__Graficos[b-3zakkmmx42] {
        display: flex;
        flex-direction: column;
    }

        .ChartsClient__Graficos > div[b-3zakkmmx42] {
            width: 90%;
        }
}


@media (max-width: 800px) {
    .ChartsClient__GraficosPizza[b-3zakkmmx42] {
        flex-direction: column;
    }

        .ChartsClient__GraficosPizza > div[b-3zakkmmx42] {
            width: 100%;
        }
}
