/* Reduzir altura das linhas da tabela ao máximo */
.fi-ta-record td > div,
.fi-ta-record td,
.fi-ta-cell > div,
.py-4 {
    padding-top: 0.1rem !important;
    padding-bottom: 0.1rem !important;
    min-height: auto !important;
}

.fi-ta-record {
    height: 1px !important; /* Truque CSS para colapsar ao mínimo */
}

/* Cor de fundo mais forte para o cabeçalho da tabela */
.fi-ta-header-cell {
    background-color: rgba(0, 0, 0, 0.05) !important;
}

.dark .fi-ta-header-cell {
    background-color: rgba(255, 255, 255, 0.05) !important;
}

/* Deixar o texto do cabeçalho mais destacado */
.fi-ta-header-cell-label {
    font-weight: 800 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.05em !important;
    font-size: 0.75rem !important;
    color: var(--primary-600) !important;
}

/* Ajustar tamanho do título da página (Header) */
.fi-header-heading {
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    letter-spacing: -0.02em !important;
}

/* Breadcrumbs menores para acompanhar */
.fi-breadcrumbs {
    font-size: 0.8rem !important;
}

