{# Shared table-cell macros for per-row cost shapes. split_cell(split) — three-segment cost-split bar (cache read / cache write / output), built by _build_cost_split_shape(). spark_cell(spark) — cumulative-spend sparkline, built by _build_spark_shape(). Both render an em-dash when the descriptor is None. #} {% macro split_cell(split) -%}