/* Date range selector card in reports */
.finance-filter-card {
  background-color: var(--bg-card);
  border: 1px solid var(--border-color);
  padding: 20px;
  border-radius: var(--radius-lg);
  margin-bottom: 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 16px;
  box-shadow: var(--shadow-sm);
}

.filter-dates {
  display: flex;
  align-items: flex-end;
  gap: 16px;
}

.quick-dates {
  display: flex;
  align-items: center;
  gap: 6px;
}

.quick-dates span {
  font-size: 12px;
  color: var(--text-muted);
  margin-right: 6px;
}

/* Database backup card */
.backup-panel-content {
  padding: 16px;
}

.backup-actions {
  display: flex;
  gap: 8px;
}
