.sum-section {
  display: flex;
  gap: 15px;
}

.sum-labels, .sum-values {
  display: flex;
  flex-direction: column;
}

.sum-values {
  text-align: right;
  min-width: 80px;
}

.pager-sum {
  display: flex;
  align-items: center;
  gap: 10px; /* Abstand zwischen Beschreibungen und Beträgen */
  margin-right: auto; /* Element nach links ausrichten */
  font-weight: bold;
  font-size: var(--ag-font-size);
}

.strikethrough-row .ag-cell {
  text-decoration: line-through;
  color: #999; /* Optional: Change the color to gray for better visibility */
}

.centered-checkbox {
  display: flex;
  justify-content: center;
  align-items: center;
}

.custom-header {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

.ag-input-field-input:disabled {
  background-color: transparent !important;
}

.bon-multi-filter {
  padding: 5px;
}

.bon-checkbox-center {
  display: flex;
  justify-content: center;
  align-items: center;
}

.bon-ag-filter-dropdownlist {
  font-family: var(--ag-font-family);
  font-size: var(--ag-font-size);
  font-weight: unset;
  border: var(--ag-borders);
  border-color: var(--ag-border-color);
  border-radius: 5px;
  background-color: var(--ag-background-color);
  min-height: var(--ag-list-item-height);
  width: 100%;
}

.bon-ag-filter-dropdownlist-wrapper {
  width: 100%;
}

.bon-ag-widePopup {
  width: 400px;
}

.one-click-filter-cell {
  cursor: default;
}

.ag-pinned-left-cols-container .ag-cell {
  background-color: #f0f8ff;
}

.ag-pinned-left-header .ag-header-cell {
  background-color: #dbefff;
}

.ag-pinned-right-cols-container .ag-cell {
  background-color: #fff5db;
}

.ag-pinned-right-header .ag-header-cell {
  background-color: #ffeacc;
}

body[data-ag-theme-mode="dark"] .ag-pinned-left-cols-container .ag-cell {
  background-color: #1e2a38;
}

body[data-ag-theme-mode="dark"] .ag-pinned-left-header .ag-header-cell {
  background-color: #28394d;
}

body[data-ag-theme-mode="dark"] .ag-pinned-right-cols-container .ag-cell {
  background-color: #3b2e1b;
}

body[data-ag-theme-mode="dark"] .ag-pinned-right-header .ag-header-cell {
  background-color: #4b3a25;
}
