%= render DS::Dialog.new do |dialog| %>
<% dialog.with_header(title: t("accounts.select_provider.title")) %>
<% dialog.with_body do %>
<%= t("accounts.select_provider.description", account_name: @account.name) %>
<% @available_providers.each do |provider| %>
<%= link_to provider[:path], data: { turbo_frame: :modal }, class: "block p-4 border border-primary rounded-lg hover:bg-container-hover transition-colors" do %>
<%= provider[:name] %>
<%= provider[:description] %>
<%= icon("chevron-right", size: "sm", class: "text-secondary") %>
<% end %>
<% end %>
<% end %>
<% end %>