/* Card Analytics
******************************************************************************* */
/* Report list section style */
.report-list .report-list-item {
  background-color: rgba(var(--bs-base-color-rgb), 0.06);
  padding-block: 0.75rem;
  padding-inline: 1rem;
}
.report-list .report-list-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--bs-paper-bg);
  min-block-size: 40px;
  min-inline-size: 40px;
  border-radius: 0.375rem;
}

/* Vehicles overview progress labels */
.vehicles-progress-labels .vehicles-progress-label {
  position: relative;
  padding-block-end: 15px;
}
.vehicles-progress-labels .vehicles-progress-label::after {
  position: absolute;
  display: inline-block;
  background-color: var(--bs-border-color);
  block-size: 10px;
  content: "";
  inline-size: 2px;
  inset-block-end: 0;
  inset-inline-start: 0;
}
[dir=rtl] .vehicles-progress-labels .vehicles-progress-label::after {
  inset-inline: unset 0;
}

/* Vehicles overview progress */
.vehicles-overview-progress {
  --bs-snackbar-bg: #22303e;
}
.vehicles-overview-progress .bg-gray-900 {
  color: var(--bs-white);
}
.vehicles-overview-progress .snackbar {
  background-color: var(--bs-snackbar-bg);
}

/* Shipment statistics chart legend */
#shipmentStatisticsChart .apexcharts-legend-series,
#carrierPerformance .apexcharts-legend-series {
  border-radius: 0.375rem;
  border: 1px solid var(--bs-border-color);
  block-size: 83%;
  padding-block: 4px;
  padding-inline: 12px;
  padding-inline-start: 17px;
}

/* Dark theme */
[data-bs-theme=dark] .vehicles-overview-progress {
  --bs-snackbar-bg: #e6e6f1;
}
