<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{% block page_title %}BSMS — Connexion{% endblock %}</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap"
rel="stylesheet">
<link rel="stylesheet" type="text/css" href="{{ asset('assets/css/custom/page-login.css') }}">
{% block stylesheets %}{% endblock %}
</head>
<body>
<div class="shell">
{# ── BRAND PANEL (partagé par toutes les pages Auth) ── #}
<div class="brand">
<div class="brand-glow"></div>
<div class="brand-logo">
<img src="{{ asset('assets/images/logo/logo_sms.png') }}" alt="BSMS">
</div>
<div class="brand-body">
<div class="brand-eyebrow">Système de notification</div>
<h1 class="brand-h1">
Des SMS livrés<br>
<em>instantanément,</em><br>
à grande échelle.
</h1>
<p class="brand-desc">
Gérez vos souscriptions, pilotez vos envois personnalisés et suivez vos statistiques depuis une interface
unifiée.
</p>
<div class="pills">
<div class="pill"><span class="pill-dot"></span>Envoi personnalisé CSV</div>
<div class="pill"><span class="pill-dot"></span>Suivi en temps réel</div>
<div class="pill"><span class="pill-dot"></span>Multi-opérateurs</div>
</div>
</div>
<div class="signal">
<div class="signal-ring"></div>
<div class="signal-ring"></div>
<div class="signal-ring"></div>
<div class="signal-ring"></div>
<div class="signal-dot"></div>
</div>
<div class="brand-footer">
© {{ "now"|date("Y") }} BSMS — Tous droits réservés
</div>
</div>
{# ── FORM PANEL (propre à chaque page Auth) ── #}
<div class="form-panel">
<div class="form-inner">
<div class="form-header">
{% block form_header %}{% endblock %}
</div>
{% block alerts %}{% endblock %}
{% block form_body %}{% endblock %}
</div>
</div>
</div>
{% block scripts %}{% endblock %}
</body>
</html>