{
  "elements": [
    "icon",
    "iconWrapper",
    "title",
    "description",
    "tooltip",
    "tooltipWrapper",
    "badge",
    "item"
  ],
  "styles": [
    {
      "attr": "module.advanced.horizontalAlign",
      "selector": "{{selector}} .dina_icon_list-item",
      "property": "justify-content"
    },
    {
      "attr": "module.advanced.verticalAlign",
      "selector": "{{selector}} .dina_icon_list-item",
      "property": "align-items"
    },
    {
      "attr": "module.advanced.iconGap",
      "selector": "{{selector}} .dina_icon_list-item",
      "property": "gap"
    },
    {
      "attr": "icon.advanced.color",
      "selector": "{{selector}} .dina_icon_list-icon i.dina_icon",
      "property": "color"
    },
    {
      "attr": "icon.advanced.size",
      "selector": "{{selector}} .dina_icon_list-icon i.dina_icon",
      "property": "font-size"
    },
    {
      "attr": "module.advanced.tooltipBg",
      "selector": "{{selector}} .dina_tooltip-wrapper",
      "property": "background"
    },
    {
      "attr": "module.advanced.tooltipBg",
      "selector": "{{selector}} .dina_tooltip-wrapper::after",
      "property": "border-top-color"
    },
    {
      "attr": "module.advanced.tooltipButtonColor",
      "selector": "{{selector}} .dina_tooltip-trigger::after",
      "property": "color"
    },
    {
      "attr": "module.advanced.tooltipButtonSize",
      "selector": "{{selector}} .dina_tooltip-trigger::after",
      "property": "font-size"
    },
    {
      "attr": "icon.decoration.border",
      "selector": "{{selector}} .dina_icon_list-icon i.dina_icon",
      "property": "overflow",
      "overflowForRadius": true
    },
    {
      "attr": "badge.decoration.border",
      "selector": "{{selector}} .dina_icon_list-badge",
      "property": "overflow",
      "overflowForRadius": true
    },
    {
      "attr": "item.decoration.border",
      "selector": "{{selector}} .dina_icon_list_child",
      "property": "overflow",
      "overflowForRadius": true
    }
  ]
}
