{% macro card_title() %} {% if pac_info.display_name %} {{ pac_info.display_name }} {% endif %} {% endmacro %} {% macro card_image() %} {% if pac_info.image_url %}
{% elif pac_info.main_category %}
{{ pac_info.main_category.key }}
{% endif %} {% endmacro %} {% macro card_main() %}
{{ card_image() }} {{ card_category_info() }}
{% endmacro%} {% macro card_category_info() %} {% if pac_info.main_category %} {% set c = pac_info.main_category %} {{ card_info_block(c.segments_as_dict()) }} {% endif %} {% endmacro %} {% macro card_info_block(dict) %}
{% for k, v in dict.items() %} {% if k != "key" %}
{% if k %}{{ title_format(k) }}{% else %}No Key{% endif %}
{{ v }}
{% endif %} {% endfor %}
{% endmacro%} {% macro safety_pictograms() %} {% if pac_info.safety_pictograms %}
{% for p in pac_info.safety_pictograms.values() %}
{{ p.label|e }}
{{ p.label }}
{% endfor %}
{% endif %} {% endmacro %} {% macro qualification_state() %} {% if pac_info.qualification_state %} {{pac_info.qualification_state.label }}: {{pac_info.qualification_state.value }} {% endif %} {% endmacro %}