{# SEPARATED COLUMNS — a row whose slots are joined by a glyph or a connector arrow (#398, #399). One real table row rather than nested-columns.html's inline tables: a separator has to sit in the middle of the row's height, and only a table cell centres against its neighbours in every engine, Word's included, so no MSO ghost table is needed. The separator cells sit outside the weights, so equal weights give equal slots. On a phone each cell takes .stack-column and the row stacks, the separator between the slots it joins; a connector then points down, by the skeleton's "connector" rule, which the right-pointing arrow and its hidden twin read. Fixed, or on paper, the row never stacks. Context: cells — each {share, content} for a slot or {share, separator: true}; stack — natural or fixed; valign — where a slot sits in the row's height; separator — "arrow" or the glyph. #} {% from "analysis/trend-arrow.html" import connector with context %}
| {% if separator == "arrow" %} {{ connector("right", theme.text.heading) }}{% if stack == "natural" %}{% endif %} {% else %} {{ separator | escape_html }} {% endif %} | {% else %}{{ cell.content }} | {% endif %} {% endfor %}