/* #region Saldo overview widget */
.fi-ta-ctn .fi-ta-header.fi-saldo-overview-header {
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: space-between !important;
}

.fi-ta-ctn .fi-ta-header.fi-saldo-overview-header .fi-ta-header-heading {
    min-width: 0;
    flex: 1 1 auto;
    padding-right: 0.5rem;
}

.fi-ta-ctn .fi-ta-header.fi-saldo-overview-header .fi-ta-actions {
    flex-shrink: 0;
    width: auto;
    min-width: 8rem;
    max-width: 12rem;
    margin-inline-start: auto !important;
}
/* #endregion */

/* #region Compact table styling */
.fi-table-compact .fi-ta-text:not(.fi-inline),
.fi-table-compact .fi-ta-icon:not(.fi-inline) {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}

.fi-table-compact .fi-ta-header-cell {
    padding-top: 0.4375rem !important;
    padding-bottom: 0.4375rem !important;
}

.fi-table-compact .fi-ta-cell:has(.fi-ta-actions),
.fi-table-compact .fi-ta-cell:has(.fi-ta-record-checkbox),
.fi-table-compact .fi-ta-cell.fi-ta-selection-cell,
.fi-table-compact .fi-ta-cell.fi-ta-summary-row-heading-cell {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
/* #endregion */
