<%= tag.div(class: container_classes, role: aria_role, "aria-labelledby": (aria_role && title.present?) ? title_id : nil) do %> <% if title.present? %>
<%= helpers.icon icon_name, size: "sm", color: icon_color, class: "shrink-0 -mt-0.5" %>

<%= variant_label %>: <%= title %>

<% if content.present? || message.present? %>
<% if content.present? %> <%= content %> <% else %> <%= message %> <% end %>
<% end %> <% elsif content.present? %>
<%= helpers.icon icon_name, size: "sm", color: icon_color, class: "shrink-0" %>
<%= variant_label %>: <%= content %>
<% elsif message.present? %>
<%= helpers.icon icon_name, size: "sm", color: icon_color, class: "shrink-0 -mt-0.5" %>

<%= variant_label %>: <%= message %>

<% end %> <% end %>