<?php
/**
 * Selflix Vagas - notificacao-vaga-novo-candidato.php (Layout para Empresa)
 * Localização: include/emails-candidaturas/
 */

// Sanitização e Fallbacks de Variáveis
$nome_plataforma = $nome_plataforma ?? ($_ENV['SMTP_FROM_NAME'] ?? 'Selflix Vagas');
$site_url = rtrim($_ENV['SITE_URL'] ?? 'https://vagas.selflix.com.br', '/');

// Valores padrão para evitar erros de renderização
$titulo_header = $titulo_header ?? 'Novo Candidato Interessado!';
$corpo_final   = $corpo_final   ?? '<p>Você recebeu uma nova candidatura para uma de suas vagas abertas.</p>';
?>
<!DOCTYPE html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title><?php echo htmlspecialchars($titulo_header); ?></title>
    <style>
        body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; color: #333333; margin: 0; padding: 0; }
        .wrapper { background-color: #f4f7f6; padding: 30px 10px; }
        .container { max-width: 600px; margin: 0 auto; background-color: #ffffff; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 15px rgba(0,0,0,0.08); border: 1px solid #eeeeee; }
        
        /* Header em Teal */
        .header { background-color: #12929e; padding: 30px 20px; text-align: center; color: #ffffff; }
        .header h2 { margin: 0; font-size: 22px; letter-spacing: 1px; color: #ffffff !important; text-transform: uppercase; font-weight: 700; }
        
        .content { padding: 40px 30px; font-size: 16px; color: #333333; }
        
        /* Estilização de botões para links vindos do banco de dados */
        .content a { 
            display: inline-block;
            background-color: #12929e;
            color: #ffffff !important;
            padding: 12px 25px;
            text-decoration: none;
            border-radius: 6px;
            font-weight: bold;
            margin-top: 15px;
            text-align: center;
        }
        
        .footer { background-color: #fcfcfc; padding: 25px 30px; text-align: center; font-size: 13px; border-top: 1px solid #f1f1f1; color: #888888; }
        .brand-footer { color: #12929e; font-weight: bold; }
        .link-footer { color: #12929e; text-decoration: none; font-size: 12px; }
    </style>
</head>
<body>
    <div class="wrapper">
        <div class="container">
            <div class="header">
                <h2><?php echo htmlspecialchars($titulo_header); ?></h2>
            </div>
            
            <div class="content">
                <?php echo $corpo_final; ?>
            </div>

            <div class="footer">
                Esta é uma notificação automática da sua conta na <span class="brand-footer"><?php echo htmlspecialchars($nome_plataforma); ?></span>.<br>
                <a href="<?php echo htmlspecialchars($site_url); ?>" class="link-footer">
                    <?php echo htmlspecialchars(str_replace(['https://', 'http://'], '', $site_url)); ?>
                </a>
            </div>
        </div>
    </div>
</body>
</html>