@php
$data = $data ?? [];
$project = $data['project'] ?? null;
$filters = $data['filters'] ?? null;
$summary = $data['summary'] ?? null;
$phases = $data['phases'] ?? null;
$features = $data['features'] ?? null;
$inspections = $data['inspections'] ?? null;
$issues = $data['issues'] ?? null;
$tasks = $data['tasks'] ?? null;
$deviations = $data['deviations'] ?? null;
$progress_curve = $data['progress_curve'] ?? null;
$media = $data['media'] ?? null;
@endphp
{{-- Header --}}
@include('reports.partials._header', ['project' => $project, 'filters' => $filters])
{{-- Summary --}}
@if($summary)
@include('reports.partials._summary', ['summary' => $summary])
@endif
{{-- Progress Curve --}}
@if($progress_curve && !empty($progress_curve['labels']))
{{ __('Curva S: Progreso Planificado vs Real') }}
@endif
{{-- Deviations --}}
@if($deviations)
@include('reports.partials._deviations', ['deviations' => $deviations])
@endif
{{-- Phases --}}
@if($phases && !empty($phases))
@include('reports.partials._phases', ['phases' => $phases])
@endif
{{-- Features --}}
@if($features && !empty($features))
@include('reports.partials._features', ['features' => $features])
@endif
{{-- Inspections --}}
@if($inspections && !empty($inspections))
@include('reports.partials._inspections', ['inspections' => $inspections])
@endif
{{-- Issues --}}
@if($issues && !empty($issues))
@include('reports.partials._issues', ['issues' => $issues])
@endif
{{-- Tasks --}}
@if($tasks && !empty($tasks))
@include('reports.partials._tasks', ['tasks' => $tasks])
@endif
{{-- Media --}}
@if($media && !empty($media) && ($filters['include_photos'] ?? false))
@include('reports.partials._media', ['media' => $media])
@endif