/* CSS específico para tabelas da Central de Resultados */

/* Tabela principal de operações */
#central-operations-table .dash-spreadsheet-container .dash-spreadsheet-inner table thead th {
    background-color: #DA7756 !important;  /* Terracota - cor principal */
    color: #FFFFFF !important;
    font-weight: bold !important;
}

/* Tabela diária */
#central-daily-table .dash-spreadsheet-container .dash-spreadsheet-inner table thead th {
    background-color: #DA7756 !important;  /* Terracota - cor principal */
    color: #FFFFFF !important;
    font-weight: bold !important;
}

/* Tabela mensal */
#central-monthly-table .dash-spreadsheet-container .dash-spreadsheet-inner table thead th {
    background-color: #6C5DAC !important;  /* Roxo - cor secundária */
    color: #FFFFFF !important;
    font-weight: bold !important;
}

/* Tabela anual */
#central-yearly-table .dash-spreadsheet-container .dash-spreadsheet-inner table thead th {
    background-color: #3B82F6 !important;  /* Azul - cor info */
    color: #FFFFFF !important;
    font-weight: bold !important;
}

/* Tabela de ativos por raiz */
#central-root-table .dash-spreadsheet-container .dash-spreadsheet-inner table thead th {
    background-color: #6C5DAC !important;  /* Roxo - cor secundária */
    color: #FFFFFF !important;
    font-weight: bold !important;
}

/* Tabela detalhada de ativos */
#central-ativos-table .dash-spreadsheet-container .dash-spreadsheet-inner table thead th {
    background-color: #DA7756 !important;  /* Terracota - cor principal */
    color: #FFFFFF !important;
    font-weight: bold !important;
}

/* Tabela de custos por corretora */
#central-custos-corretora-table .dash-spreadsheet-container .dash-spreadsheet-inner table thead th {
    background-color: #EF4444 !important;  /* Vermelho - cor danger */
    color: #FFFFFF !important;
    font-weight: bold !important;
}

/* Estilo para o breakdown de taxas */
.list-group-item .d-flex {
    width: 100%;
}

.list-group-item .float-start {
    font-weight: 500;
}

.list-group-item .float-end {
    font-family: monospace;
}

/* Garantir que os filtros mantenham o estilo do tema */
#central-operations-table .dash-filter,
#central-daily-table .dash-filter,
#central-monthly-table .dash-filter,
#central-yearly-table .dash-filter,
#central-root-table .dash-filter,
#central-ativos-table .dash-filter,
#central-custos-corretora-table .dash-filter {
    background-color: #fbfaf8 !important;
    color: #151514 !important;
    border: 1px solid #e5e4e0 !important;
}