.exportar-btn {
    color: #fff !important; /* Define a cor do texto como branco */
    background-color: #28a745 !important; /* Define a cor de fundo como verde */
    border-color: #28a745 !important; /* Define a cor da borda como verde */
    text-decoration: none; /* Remove o sublinhado */
    display: inline-block; /* Garante que o bot�o seja tratado como bloco de linha */
    padding: 0.375rem 0.75rem; /* Ajusta o padding para um tamanho adequado */
    border-radius: 0.25rem; /* Adiciona bordas arredondadas */
    transition: background-color 0.3s, border-color 0.3s; /* Adiciona transi��o suave */
}

    .exportar-btn:hover, .exportar-btn:focus {
        background-color: #218838 !important; /* Mant�m a cor de fundo verde ao passar o mouse */
        color: #fff !important; /* Mant�m a cor do texto branca */
        text-decoration: none; /* Remove o sublinhado ao passar o mouse */
    }

    .exportar-btn:active {
        background-color: #1e7e34 !important; /* Define a cor de fundo ao pressionar */
        border-color: #1c7430 !important; /* Ajusta a cor da borda ao pressionar */
    }

.readonly-field {
    background-color: #e9ecef !important; /* Cinza claro */
    border: 1px solid #ced4da !important; /* Borda padr�o do Bootstrap */
    color: #495057 !important; /* Cor do texto padr�o */
    cursor: not-allowed !important; /* Cursor para indicar que o campo n�o � edit�vel */
}

.custom-table {
    min-height: 250px !important;
}


.row {
    margin-top: 10px;
}

.submenu-relatorio-item {
    padding-left: 1.5rem !important;
}
