@props(['branding', 'headerLogoUrl' => null, 'footerLogoUrl' => null])

<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="color-scheme" content="light">
    <title>{{ $branding['name'] }}</title>
    <style>
        @media only screen and (max-width: 620px) {
            .mail-container { width: 100% !important; }
            .mail-content { padding: 32px 24px !important; }
        }
    </style>
</head>
<body style="margin: 0; padding: 0; background-color: {{ $branding['background_color'] }}; color: {{ $branding['body_color'] }}; font-family: Arial, Helvetica, sans-serif;">
<table role="presentation" width="100%" cellspacing="0" cellpadding="0" border="0" style="background-color: {{ $branding['background_color'] }};">
    <tr>
        <td align="center" style="padding: 32px 12px;">
            <table role="presentation" width="600" cellspacing="0" cellpadding="0" border="0" class="mail-container" style="width: 600px; max-width: 600px; background-color: {{ $branding['surface_color'] }}; border-top: 4px solid {{ $branding['primary_color'] }}; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 8px rgba(15, 23, 42, 0.08);">
                <tr>
                    <td align="center" bgcolor="{{ $branding['header_bg_color'] }}" style="padding: 24px 32px; background-color: {{ $branding['header_bg_color'] }};">
                        @if ($headerLogoUrl)
                            <img src="{{ $headerLogoUrl }}" alt="{{ $branding['name'] }}" width="180" style="display: block; width: auto; max-width: 180px; max-height: 64px; border: 0;">
                        @else
                            <span style="color: {{ $branding['primary_color'] }}; font-size: 24px; font-weight: 700; line-height: 1.2;">{{ $branding['name'] }}</span>
                        @endif
                    </td>
                </tr>
                <tr>
                    <td class="mail-content" style="padding: 40px 48px; font-size: 16px; line-height: 1.6;">
                        {{ $slot }}
                    </td>
                </tr>
                <tr>
                    <td align="center" bgcolor="{{ $branding['footer_bg_color'] }}" style="padding: 24px 32px; background-color: {{ $branding['footer_bg_color'] }}; color: #ffffff; font-size: 12px; line-height: 1.5;">
                        @if ($footerLogoUrl)
                            <img src="{{ $footerLogoUrl }}" alt="{{ $branding['name'] }}" width="140" style="display: block; width: auto; max-width: 140px; max-height: 48px; margin: 0 auto 16px; border: 0;">
                        @endif
                        {{ $footer ?? 'Este correo fue enviado por '.$branding['name'].'.' }}
                    </td>
                </tr>
            </table>
        </td>
    </tr>
</table>
</body>
</html>
