{
  "elements": [
    "title",
    "icon",
    "iconWrapper"
  ],
  "styles": [
    {
      "attr": "module.advanced.dividerStyle",
      "selector": "{{selector}} .dina_divider",
      "property": "border-top-style"
    },
    {
      "attr": "module.advanced.dividerWeight",
      "selector": "{{selector}} .dina_divider",
      "property": "border-top-width"
    },
    {
      "attr": "module.advanced.dividerColor",
      "selector": "{{selector}} .dina_divider",
      "property": "border-top-color"
    },
    {
      "attr": "module.advanced.dividerGap",
      "selector": "{{selector}} .dina_divider_wrapper",
      "property": "gap"
    },
    {
      "attr": "module.advanced.dividerPosition",
      "selector": "{{selector}} .dina_divider_wrapper",
      "property": "align-items"
    },
    {
      "attr": "icon.advanced.color",
      "selector": "{{selector}} .dina_divider_icon i.dina_icon",
      "hoverSelector": "{{selector}} .dina_divider_icon:hover i.dina_icon",
      "property": "color"
    },
    {
      "attr": "icon.advanced.size",
      "selector": "{{selector}} .dina_divider_icon i.dina_icon",
      "property": "font-size"
    },
    {
      "attr": "title.decoration.border",
      "selector": "{{selector}} .dina_divider_wrapper .dina_divider-title",
      "property": "overflow",
      "overflowForRadius": true
    },
    {
      "attr": "iconWrapper.decoration.border",
      "selector": "{{selector}} .dina_divider_icon",
      "property": "overflow",
      "overflowForRadius": true
    }
  ]
}
