<%# app/views/consolidacao_entregas/revisar.html.erb — PASSO 3: Revisar %> <% content_for :title, "Revisar — #{@motorista}" %>
<%= link_to '← Voltar (Passo 2)', validar_consolidacao_consolidacao_entregas_path(@consolidacao, motorista: @motorista), class: 'text-gray-500 hover:text-orange-500 text-sm' %>

📋 Revisão — <%= @motorista %>

<%= @consolidacao.nome %>

<%# Resumo por tipo %>
<% [ ['entrega_normal', 'Normal', 'bg-orange-500 text-black'], ['retirada', 'Retirada', 'bg-orange-800 text-white'], ['bonus', 'Bônus', 'bg-white text-black'], ['desconto', 'Desconto', 'bg-black text-white border border-gray-700'] ].each do |tipo, label, cores| %>

<%= @resumo[tipo] || 0 %>

<%= label %>

<% end %>
<%# Total %>

Total a pagar — <%= @motorista %>

<%= moeda(@total) %>

<%= @total_classificadas %> entregas classificadas (<%= @total_pilares %> pilares)

<%# Seletor de itens por página %>
<%# Detalhe das classificações %>
<% @classificacoes.each do |c| %> <% end %>
Tracking / NF Tipo Valor
<%= c.tracking_id %> <%= c.tipo_cor[:label] %> <%= c.desconto? ? '-' : '' %><%= moeda(c.valor_aplicado) %>
<%# Navegação de páginas %> <% if @pagy.pages > 1 %> <% pag = ->(p) { revisar_consolidacao_consolidacao_entregas_path(@consolidacao, motorista: @motorista, por_pagina: @por_pagina, page: p) } %> <% end %> <%# Ações finais %>
<% if @proximo %> <%= link_to "Próximo motorista: #{@proximo} →", validar_consolidacao_consolidacao_entregas_path(@consolidacao, motorista: @proximo), class: 'flex-1 bg-orange-500 hover:bg-orange-600 text-black font-bold py-3.5 rounded-lg min-h-[48px] flex items-center justify-center text-center' %> <% end %> <%= link_to '💾 Salvar rascunho e voltar', wizard_consolidacao_path(@consolidacao), class: 'flex-1 bg-[#1a1a1a] hover:bg-[#2a2a2a] text-white border border-[#2a2a2a] font-bold py-3.5 rounded-lg min-h-[48px] flex items-center justify-center' %>