@layer bare.reset,bare.tokens,bare.base,bare.layout,bare.component,bare.utility;@layer bare.component{.bs-chart-tip{position:absolute;inset-inline-start:calc(var(--bs-chart-tip-x,0.5) * 100%);inset-block-end:calc(var(--bs-chart-tip-y,0.5) * 100%);z-index:var(--bs-z-raised);pointer-events:none;translate:calc(-50% - (var(--bs-chart-tip-x,0.5) - 0.5) * 100%) calc(-1 * var(--bs-chart-tip-lift,0.75rem));display:flex;flex-direction:column;gap:var(--bs-space-1);inline-size:max-content;max-inline-size:min(var(--bs-chart-tip-max,14rem),100%);padding:var(--bs-space-2) var(--bs-space-3);border:var(--bs-border-1) solid var(--bs-chart-tip-border,var(--bs-border-color));border-radius:var(--bs-radius-2);background-color:var(--bs-chart-tip-bg,var(--s-card));color:var(--bs-chart-tip-fg,var(--bs-text));box-shadow:var(--bs-shadow-3);font-size:var(--bs-text-caption);letter-spacing:var(--bs-tracking-caption);line-height:var(--bs-leading-snug)}.bs-chart-tip[hidden]{display:none}.bs-chart-tip__title{color:var(--bs-chart-tip-title-fg,var(--bs-text-muted));font-weight:var(--bs-weight-medium);white-space:nowrap}.bs-chart-tip__rows{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--bs-space-1) var(--bs-space-3);margin:0;padding:0;list-style:none}.bs-chart-tip__row{display:contents}.bs-chart-tip__key{display:flex;align-items:center;gap:var(--bs-space-2);color:var(--bs-chart-tip-key-fg,var(--bs-text-muted));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-chart-tip__key::before{content:'';flex:none;inline-size:0.625rem;block-size:0.625rem;border-radius:var(--bs-radius-1);background-color:var(--bs-chart-ink,var(--bs-accent-border))}.bs-chart-tip__value{font-weight:var(--bs-weight-heading);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.bs-chart-tip::after{content:'';position:absolute;inset-block-start:100%;inset-inline-start:calc(var(--bs-chart-tip-x,0.5) * 100%);inline-size:0.5rem;block-size:0.5rem;margin-block-start:-0.3125rem;border-inline-end:var(--bs-border-1) solid var(--bs-chart-tip-border,var(--bs-border-color));border-block-end:var(--bs-border-1) solid var(--bs-chart-tip-border,var(--bs-border-color));background-color:var(--bs-chart-tip-bg,var(--s-card));rotate:45deg;translate:-50% 0}.bs-chart-tip--below{inset-block-end:auto;inset-block-start:calc((1 - var(--bs-chart-tip-y,0.5)) * 100%);translate:calc(-50% - (var(--bs-chart-tip-x,0.5) - 0.5) * 100%) var(--bs-chart-tip-lift,0.75rem)}.bs-chart-tip--below::after{inset-block-start:auto;inset-block-end:100%;margin-block:0 -0.3125rem;border-inline-end:0;border-block-end:0;border-inline-start:var(--bs-border-1) solid var(--bs-chart-tip-border,var(--bs-border-color));border-block-start:var(--bs-border-1) solid var(--bs-chart-tip-border,var(--bs-border-color))}@media (forced-colors:active){.bs-chart-tip{border-color:CanvasText;background-color:Canvas;color:CanvasText}.bs-chart-tip__key::before{background-color:CanvasText}.bs-chart-tip::after{border-color:CanvasText;background-color:Canvas}}@media print{.bs-chart-tip{display:none}}}
