.heatmap_heatTable__NksuH{width:100%;min-width:480px;table-layout:fixed;border-collapse:separate;border-spacing:2px;font-size:12px;font-variant-numeric:tabular-nums}.heatmap_heatTable__NksuH th{padding:8px 2px;font-weight:500;text-align:center}.heatmap_heatTable__NksuH th:first-child{width:76px;position:sticky;left:0;z-index:1;text-align:left;background:hsl(var(--background))}.heatmap_heatTable__NksuH td{padding:0}.heatmap_cell__ea4Pp{width:100%;min-height:38px;padding:8px 4px;color:hsl(var(--foreground));font-size:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:3px}.heatmap_cell__ea4Pp:hover{background:hsl(var(--foreground)/.05)}.heatmap_cell__ea4Pp:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.heatmap_cell__ea4Pp[aria-pressed=true]{box-shadow:inset 0 0 0 2px hsl(var(--primary))}.heatmap_gain__YZRfr{background:color-mix(in srgb,#16a34a var(--heat-opacity),hsl(var(--background)))}.heatmap_loss__3oV4e{background:color-mix(in srgb,#ef4444 var(--heat-opacity),hsl(var(--background)))}.heatmap_tie__5Zchp{background:hsl(var(--muted))}@media (pointer:coarse){.heatmap_cell__ea4Pp{min-height:44px}}