<%# flex block w-full sticky top-0 z-50 space-x-2 items-center bg-yellow-100 p-2 border-y border-yellow-200 %>
      <%= local_assigns[:banner_html] || capture do %>
        <%= render('submit_form/banner') %>
        
          
            <%= @submitter.submission.template.name %>
          
          
            <% if @form_configs[:with_decline] %>
              
                <%= render 'shared/html_modal', title: t(:decline), btn_text: t(:decline), btn_class: 'btn btn-sm !px-5', button_id: 'decline_button' do %>
                  <%= render 'submit_form/decline_form', submitter: @submitter %>
                <% end %>
              
            <% end %>
            
              
                <%= svg_icon('download', class: 'w-6 h-6 inline md:hidden') %>
                <%= t('download') %>
              
              
                <%= svg_icon('loader', class: 'w-6 h-6 animate-spin') %>
                <%= t('downloading') %>
              
            
           
      <% end %>
      <% (@submitter.submission.template_schema || @submitter.submission.template.schema).each do |item| %>
        <% document = @submitter.submission.template_schema_documents.find { |a| a.uuid == item['attachment_uuid'] } %>
        <% document_annots_index = document.metadata.dig('pdf', 'annotations')&.group_by { |e| e['page'] } || {} %>
        <% preview_images_index = document.preview_images.loaded? ? document.preview_images.index_by { |e| e.filename.base.to_i } : {} %>
        <% lazyload_metadata = document.preview_images.last.metadata %>
        <% (document.metadata.dig('pdf', 'number_of_pages') || (document.preview_images.loaded? ? preview_images_index.size : document.preview_images.size)).times do |index| %>
          <% page = preview_images_index[index] || page_blob_struct.new(metadata: lazyload_metadata, url: preview_document_page_path(document.signed_uuid, "#{index}.jpg")) %>
          
             
            
              <% document_annots_index[index]&.each do |annot| %>
                <%= render 'submissions/annotation', annot: %>
              <% end %>
              <% fields_index.dig(document.uuid, index)&.each do |(area, field)| %>
                <% value = values[field['uuid']].presence || (field['default_value'].present? ? Submitters::SubmitValues.template_default_value_for_submitter(field['default_value'], @submitter.submission.submitters.find { |e| e.uuid == field['submitter_uuid'] }, with_time: false) : nil) %>
                <% next if value.blank? %>
                <% next if !field['readonly'] && field['submitter_uuid'] == @submitter.uuid %>
                <% next if value == '{{date}}' && field['submitter_uuid'] != @submitter.uuid %>
                <% next if field['conditions'].present? && values[field['uuid']].blank? && field['submitter_uuid'] != @submitter.uuid %>
                <% next if field['conditions'].present? && field['submitter_uuid'] == @submitter.uuid %>
                <% next if field.dig('preferences', 'formula').present? && field['submitter_uuid'] == @submitter.uuid %>
                <%= render 'submissions/value', area:, field:, attachments_index: @attachments_index, value:, locale: @submitter.account.locale, timezone: @submitter.account.timezone, submitter: submitters_index[field['submitter_uuid']], with_signature_id: @form_configs[:with_signature_id] %>
              <% end %>
            
           
        <% end %>
      <% end %>
      <%= render 'shared/attribution', link_path: '/start', account: @submitter.account, with_style: false %>