.cw-heatmap.svelte-1qfa4xq{position:relative;font-family:var(--cw-font-family);color:var(--cw-text-primary)}.cw-heatmap__title.svelte-1qfa4xq{font-size:var(--cw-text-lg);font-weight:var(--cw-font-semibold);line-height:var(--cw-leading-tight);margin:0 0 var(--cw-space-3)}.cw-heatmap__scroll.svelte-1qfa4xq{overflow-x:auto}.cw-heatmap__grid.svelte-1qfa4xq{display:grid;gap:3px;min-width:max-content;padding:2px}.cw-heatmap__col-header.svelte-1qfa4xq{font-size:var(--cw-chart-tick-size, .6875rem);font-weight:var(--cw-font-semibold);color:var(--cw-text-muted);text-align:center;padding:var(--cw-space-1) 0;white-space:nowrap}.cw-heatmap__row-header.svelte-1qfa4xq{font-size:var(--cw-chart-tick-size, .6875rem);font-variant-numeric:tabular-nums;color:var(--cw-text-muted);display:flex;align-items:center;justify-content:flex-end;padding-right:var(--cw-space-2);white-space:nowrap}.cw-heatmap__cell.svelte-1qfa4xq{position:relative;display:block;width:100%;min-width:1.75rem;margin:0;padding:0;border:0;border-radius:var(--cw-radius-sm)}.cw-heatmap__cell--interactive.svelte-1qfa4xq{cursor:pointer}.cw-heatmap__cell.svelte-1qfa4xq:hover,.cw-heatmap__cell--interactive.svelte-1qfa4xq:focus-visible{outline:var(--cw-focus-ring-width) solid var(--cw-focus-ring-color);outline-offset:1px;z-index:1}.cw-heatmap__cell--loading.svelte-1qfa4xq{background-color:var(--cw-bg-muted);animation:svelte-1qfa4xq-cw-heatmap-pulse 1.4s var(--cw-ease-default) infinite}@keyframes svelte-1qfa4xq-cw-heatmap-pulse{50%{opacity:.5}}.cw-heatmap__legend.svelte-1qfa4xq{display:flex;align-items:center;gap:var(--cw-space-3);margin-top:var(--cw-space-3)}.cw-heatmap__legend-bar.svelte-1qfa4xq{width:10rem;max-width:40%;height:.625rem;border-radius:var(--cw-radius-full)}.cw-heatmap__legend-label.svelte-1qfa4xq{font-size:var(--cw-text-xs);color:var(--cw-text-muted);font-weight:var(--cw-font-medium);font-variant-numeric:tabular-nums}.cw-heatmap__tooltip.svelte-1qfa4xq{position:absolute;z-index:var(--cw-z-inline-overlay, 10);display:grid;gap:2px;padding:var(--cw-space-2) var(--cw-space-3);border:1px solid var(--cw-chart-tooltip-border);border-radius:var(--cw-radius-md);background-color:var(--cw-chart-tooltip-bg);color:var(--cw-chart-tooltip-text);font-size:var(--cw-text-xs);pointer-events:none;white-space:nowrap;box-shadow:var(--cw-shadow-md)}.cw-heatmap__tooltip-time.svelte-1qfa4xq{color:var(--cw-chart-tooltip-muted)}.cw-heatmap__tooltip-value.svelte-1qfa4xq{font-weight:var(--cw-font-semibold);font-variant-numeric:tabular-nums}.demo-toggle-row.svelte-eu2nm5{margin-bottom:var(--cw-space-4)}code.svelte-eu2nm5{font-family:var(--cw-font-mono);font-size:.9em}
