@php
    $datiPasseggeriArray = $datiPasseggeri->toArray();
    $filteredPasseggeri = collect($datiPasseggeriArray[$vehicleNumber] ?? [])
        ->filter(function($record) {
            return ($record['passeggero'] ?? 0) > 0 && !empty($record['passeggero_value']);
        })
        ->values()
        ->all();
@endphp

@if (count($filteredPasseggeri) > 0)
    <table class="table-content striped-table" width="100%">
        <tr>
            <td width="20%" align="center" style="font-size: 20px;">
                <table class="">
                    <tr class="tr-sub-title">
                        <td class="bold" style="border:none!importnt">PASSEGGERI</td>
                    </tr>
                </table>
            </td>
            <td width="80%">
                @foreach ($filteredPasseggeri as $idx => $record)
                    @php
                        $passeggero = \App\Models\Anagrafica::find($record['passeggero']);
                    @endphp

                    @if ($passeggero)
                        <x-verbale.passeggeri.dettaglio
                            :passeggero="$passeggero"
                            :passeggeroRecord="(object)$record"
                            :idx="$idx + 1"
                        />
                    @endif
                @endforeach
            </td>
        </tr>
    </table>
@endif
