.cw-stacked-bar-chart.svelte-16bup08{display:flex;flex-direction:column;gap:var(--cw-space-2);width:100%}.cw-stacked-bar-chart__plot.svelte-16bup08{position:relative;width:100%}.cw-stacked-bar-chart__skeleton.svelte-16bup08{fill:var(--cw-bg-muted);animation:svelte-16bup08-cw-stacked-bar-pulse 1.4s var(--cw-ease-default) infinite}@keyframes svelte-16bup08-cw-stacked-bar-pulse{50%{opacity:.5}}.cw-stacked-bar-chart__gridline.svelte-16bup08{stroke:var(--cw-chart-grid);stroke-width:1}.cw-stacked-bar-chart__gridline--baseline.svelte-16bup08{stroke:color-mix(in srgb,var(--cw-border-strong) 70%,transparent)}.cw-stacked-bar-chart__tick.svelte-16bup08{fill:var(--cw-chart-tick, var(--cw-text-muted));font-size:var(--cw-chart-tick-size, .6875rem);font-variant-numeric:tabular-nums}.cw-stacked-bar-chart__bar.svelte-16bup08{transition:opacity var(--cw-duration-fast) var(--cw-ease-default)}.cw-stacked-bar-chart__bar--dimmed.svelte-16bup08{opacity:.45}.cw-stacked-bar-chart__tooltip.svelte-16bup08{position:absolute;transform:translate(8px);min-width:9rem;max-width:16rem;padding:var(--cw-space-2) var(--cw-space-3);background-color:var(--cw-chart-tooltip-bg);border:1px solid var(--cw-chart-tooltip-border);border-radius:var(--cw-radius-md);box-shadow:var(--cw-shadow-md);color:var(--cw-chart-tooltip-text);pointer-events:none;z-index:2}.cw-stacked-bar-chart__tooltip--flipped.svelte-16bup08{transform:translate(calc(-100% - 8px))}.cw-stacked-bar-chart__tooltip-title.svelte-16bup08{margin:0 0 var(--cw-space-1);font-size:var(--cw-text-xs);font-weight:var(--cw-font-semibold);color:var(--cw-chart-tooltip-text)}.cw-stacked-bar-chart__tooltip-row.svelte-16bup08{display:flex;align-items:center;gap:var(--cw-space-2);font-size:var(--cw-text-xs);line-height:1.5}.cw-stacked-bar-chart__tooltip-row--total.svelte-16bup08{margin-top:var(--cw-space-1);padding-top:var(--cw-space-1);border-top:1px solid var(--cw-chart-tooltip-border);font-weight:var(--cw-font-semibold)}.cw-stacked-bar-chart__tooltip-label.svelte-16bup08{flex:1;color:var(--cw-chart-tooltip-muted)}.cw-stacked-bar-chart__tooltip-value.svelte-16bup08{color:var(--cw-chart-tooltip-text);font-variant-numeric:tabular-nums}.cw-stacked-bar-chart__legend.svelte-16bup08{display:flex;flex-wrap:wrap;gap:var(--cw-space-2);justify-content:center}.cw-stacked-bar-chart__legend-item.svelte-16bup08{display:inline-flex;align-items:center;gap:var(--cw-space-2);padding:var(--cw-space-1) var(--cw-space-2);font-size:var(--cw-text-sm);color:var(--cw-text-secondary);background:none;border:none;border-radius:var(--cw-radius-sm);cursor:pointer;transition:background-color var(--cw-duration-fast) var(--cw-ease-default),opacity var(--cw-duration-fast) var(--cw-ease-default)}.cw-stacked-bar-chart__legend-item.svelte-16bup08:hover{background-color:var(--cw-bg-muted)}.cw-stacked-bar-chart__legend-item--hidden.svelte-16bup08{opacity:.45}.cw-stacked-bar-chart__legend-item[aria-disabled=true].svelte-16bup08{cursor:not-allowed}.cw-stacked-bar-chart__legend-item--hidden.svelte-16bup08 .cw-stacked-bar-chart__legend-label:where(.svelte-16bup08){text-decoration:line-through}.cw-stacked-bar-chart__swatch.svelte-16bup08{width:.625rem;height:.625rem;border-radius:var(--cw-radius-sm);flex-shrink:0}.cw-stacked-bar-chart__legend-label.svelte-16bup08{color:var(--cw-text-primary)}.demo-controls.svelte-1r48eor{margin-top:var(--cw-space-3)}code.svelte-1r48eor{font-family:var(--cw-font-mono);font-size:.9em}
