{{-- Badge de Documento Assinado no Topo --}}
✓ DOCUMENTO ASSINADO DIGITALMENTE Assinado em {{ optional($assinatura->assinado_em)->format('d/m/Y H:i:s') ?? '-' }}
@if(!empty($assinatura->corpo_contrato_assinado) && strlen($assinatura->corpo_contrato_assinado) > 100) {{-- ================================================= --}} {{-- ESPELHO DO CONTRATO: HTML armazenado no momento da assinatura --}} {{-- Este conteúdo é IMUTÁVEL e representa exatamente o que foi assinado --}} {{-- ================================================= --}}
{!! $assinatura->corpo_contrato_assinado !!}
@else {{-- ================================================= --}} {{-- FALLBACK: Exibição padrão quando não há HTML armazenado --}} {{-- ================================================= --}}
@if(!empty($logoSrc)) @endif

Contrato de Locação Assinado

{{ $empresa->razao_social ?? $empresa->nome_fantasia ?? 'Empresa' }}
✓ DOCUMENTO ASSINADO DIGITALMENTE
Contrato Nº {{ $locacao->numero_contrato ?? $locacao->id_locacao }}
Dados do Locatário
Nome / Razão Social:
{{ $cliente->nome ?? $cliente->razao_social ?? '-' }}
CPF / CNPJ:
{{ $cliente->cpf_cnpj ?? '-' }}
@if($cliente->email)
E-mail:
{{ $cliente->email }}
@endif @if($cliente->endereco)
Endereço:
{{ $cliente->endereco }} @if($cliente->cidade), {{ $cliente->cidade }}@endif @if($cliente->uf) - {{ $cliente->uf }}@endif @if($cliente->cep) CEP: {{ $cliente->cep }}@endif
@endif
Período da Locação
Data/Hora de Início:
{{ optional($locacao->data_inicio)->format('d/m/Y') ?? '-' }} @if($locacao->hora_inicio) às {{ $locacao->hora_inicio }}@endif
Data/Hora de Término:
{{ optional($locacao->data_fim)->format('d/m/Y') ?? '-' }} @if($locacao->hora_fim) às {{ $locacao->hora_fim }}@endif
Total de Dias:
{{ $locacao->quantidade_dias ?? '-' }} dia(s)
Itens Locados
@forelse($locacao->produtos as $produto) @empty @endforelse
Item Qtd Valor Unit. Subtotal
{{ $produto->produto->nome ?? 'Item' }} {{ $produto->quantidade ?? 1 }} R$ {{ number_format($produto->preco_unitario ?? 0, 2, ',', '.') }} R$ {{ number_format($produto->preco_total ?? 0, 2, ',', '.') }}
Nenhum item
VALOR TOTAL: R$ {{ number_format($locacao->valor_total ?? 0, 2, ',', '.') }}
Cláusulas Contratuais
CLÁUSULA I - DO PRAZO CONTRATUAL
O objeto deste contrato refere-se à locação dos itens relacionados, pelo período de {{ $locacao->quantidade_dias ?? '-' }} dia(s), com início em {{ optional($locacao->data_inicio)->format('d/m/Y') }} às {{ $locacao->hora_inicio ?? '00:00' }} e término em {{ optional($locacao->data_fim)->format('d/m/Y') }} às {{ $locacao->hora_fim ?? '23:59' }}.
CLÁUSULA II - DA CONSERVAÇÃO DOS BENS
A LOCATÁRIA se responsabiliza pela guarda e conservação dos bens durante toda a locação, comprometendo-se a devolvê-los em condições normais de uso.
CLÁUSULA III - DO VALOR
Valor total pactuado: R$ {{ number_format($locacao->valor_total ?? 0, 2, ',', '.') }}.
@endif

✓ Informações de Autenticidade e Validade Jurídica

Data do Aceite: {{ optional($assinatura->assinado_em)->format('d/m/Y H:i:s') ?? '-' }}

Assinado por: {{ $assinatura->assinado_por_nome ?? $cliente->nome ?? '-' }}

Documento: {{ $assinatura->assinado_por_documento ?? $cliente->cpf_cnpj ?? '-' }}

IP de Origem: {{ $assinatura->ip_assinatura ?? '-' }}

User Agent: {{ Str::limit($assinatura->user_agent ?? '-', 80) }}

@if($assinatura->hash_documento)
Hash de Integridade (SHA-256):
{{ $assinatura->hash_documento }}
@endif
@if(!empty($assinatura->assinatura_cliente_url)) Assinatura @endif
{{ $assinatura->assinado_por_nome ?? $cliente->nome ?? 'Locatário' }}
{{ $assinatura->assinado_por_documento ?? $cliente->cpf_cnpj ?? '' }}