@layer bare.reset,bare.tokens,bare.base,bare.layout,bare.component,bare.utility;@layer bare.component{.bs-sparkline{display:flex;flex-direction:column;gap:var(--bs-sparkline-gap,var(--bs-space-1));margin:0}.bs-sparkline__caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--bs-space-1) var(--bs-space-2)}.bs-sparkline__label{color:var(--bs-sparkline-label-fg,var(--bs-text-muted));font-size:var(--bs-text-small);font-weight:var(--bs-weight-medium);letter-spacing:var(--bs-tracking-wide)}.bs-sparkline__value{color:var(--bs-sparkline-value-fg,var(--bs-text));font-size:var(--bs-sparkline-value-size,var(--bs-text-h5));font-weight:var(--bs-weight-heading);line-height:var(--bs-leading-snug);letter-spacing:var(--bs-tracking-tight);font-variant-numeric:tabular-nums}.bs-sparkline__range{color:var(--bs-sparkline-range-fg,var(--bs-text-muted));font-size:var(--bs-text-caption);letter-spacing:var(--bs-tracking-caption);font-variant-numeric:tabular-nums}.bs-sparkline__plot{display:flex;align-items:flex-end;gap:var(--bs-sparkline-bar-gap,1px);inline-size:100%;block-size:var(--bs-sparkline-height,2.5rem);margin:0;padding:0;list-style:none}.bs-sparkline__point{flex:1 1 0;block-size:max(var(--bs-sparkline-floor,1px),calc(var(--bs-sparkline-v,0) * 100%));background-color:var(--bs-sparkline-ink,var(--bs-accent-border));border-radius:var(--bs-sparkline-bar-radius,var(--bs-radius-0))}.bs-sparkline--area{--bs-sparkline-bar-gap:0}.bs-sparkline--dots .bs-sparkline__point{position:relative;block-size:100%;background-color:transparent}.bs-sparkline--dots .bs-sparkline__point::after{content:'';position:absolute;inset-inline:0;inline-size:var(--bs-sparkline-dot,2px);margin-inline:auto;inset-block-end:calc(var(--bs-sparkline-v,0) * (100% - var(--bs-sparkline-dot,2px)));block-size:var(--bs-sparkline-dot,2px);background-color:var(--bs-sparkline-ink,var(--bs-accent-border));border-radius:var(--bs-radius-full)}.bs-sparkline--tall{--bs-sparkline-height:4.5rem}.bs-sparkline--ok{--bs-sparkline-ink:var(--bs-text-ok)}.bs-sparkline--danger{--bs-sparkline-ink:var(--bs-text-danger)}.bs-sparkline__svg{display:block;inline-size:100%;block-size:var(--bs-sparkline-height,2.5rem)}.bs-sparkline__svg :where(polyline,path,line){fill:none;stroke:var(--bs-sparkline-ink,var(--bs-accent-border));stroke-width:var(--bs-sparkline-stroke,1.5);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bs-sparkline__svg :where(polygon){fill:var(--bs-sparkline-ink,var(--bs-accent-border));stroke:none;opacity:var(--bs-sparkline-area-opacity,0.18)}@media (forced-colors:active){.bs-sparkline__point,.bs-sparkline--dots .bs-sparkline__point::after{background-color:CanvasText}.bs-sparkline__svg :where(polyline,path,line){stroke:CanvasText}.bs-sparkline__svg :where(polygon){fill:none}}@media print{.bs-sparkline__point,.bs-sparkline--dots .bs-sparkline__point::after{-webkit-print-color-adjust:exact;print-color-adjust:exact}}}
