.sparkline {
  --area-opacity: .55;
}

.sparkline {
  stroke: var(--bs-primary);
}

.sparkline .sparkline--fill {
  fill: none;
}

.sparkline--area .sparkline--fill {
  fill: rgba(var(--bs-primary-rgb), var(--area-opacity));
}

.sparkline--spot {
  fill: var(--bs-primary);
  stroke: var(--bs-primary);
}

.sparkline--cursor {
  stroke: inherit;
}

.sparkline--tooltip {
  position: fixed;
}

.sparkline--tooltip > .tooltip-inner {
  align-items: center;
  display: flex;
}

.sparkline--tooltip > .tooltip-inner:before {
  border-radius: var(--bs-border-radius);
  border: 1px solid rgba(var(--bs-body-bg-rgb), 0.5);
  content: "";
  display: inline-block;
  height: .5rem;
  margin-inline-end: .25rem;
  width: .5rem;
}

.sparkline--secondary {
  stroke: var(--bs-secondary);
}

.sparkline--secondary.sparkline--area .sparkline--fill {
  fill: rgba(var(--bs-secondary-rgb), var(--area-opacity));
}

.sparkline--secondary + .tooltip > .tooltip-inner:before {
  background-color: var(--bs-secondary);
}

.sparkline--success {
  stroke: var(--bs-success);
}

.sparkline--success.sparkline--area .sparkline--fill {
  fill: rgba(var(--bs-success-rgb), var(--area-opacity));
}

.sparkline--success + .tooltip > .tooltip-inner:before {
  background-color: var(--bs-success);
}

.sparkline--info {
  stroke: var(--bs-info);
}

.sparkline--info.sparkline--area .sparkline--fill {
  fill: rgba(var(--bs-info-rgb), var(--area-opacity));
}

.sparkline--info + .tooltip > .tooltip-inner:before {
  background-color: var(--bs-info);
}

.sparkline--warning {
  stroke: var(--bs-warning);
}

.sparkline--warning.sparkline--area .sparkline--fill {
  fill: rgba(var(--bs-warning-rgb), var(--area-opacity));
}

.sparkline--warning + .tooltip > .tooltip-inner:before {
  background-color: var(--bs-warning);
}

.sparkline--danger {
  stroke: var(--bs-danger);
}

.sparkline--danger.sparkline--area .sparkline--fill {
  fill: rgba(var(--bs-danger-rgb), var(--area-opacity));
}

.sparkline--danger + .tooltip > .tooltip-inner:before {
  background-color: var(--bs-danger);
}

.sparkline--light {
  stroke: var(--bs-light);
}

.sparkline--light.sparkline--area .sparkline--fill {
  fill: rgba(var(--bs-light-rgb), var(--area-opacity));
}

.sparkline--light + .tooltip > .tooltip-inner:before {
  background-color: var(--bs-light);
}

.sparkline--dark {
  stroke: var(--bs-dark);
}

.sparkline--dark.sparkline--area .sparkline--fill {
  fill: rgba(var(--bs-dark-rgb), var(--area-opacity));
}

.sparkline--dark + .tooltip > .tooltip-inner:before {
  background-color: var(--bs-dark);
}

/*# sourceMappingURL=sparkline.css.map */
