Aller au contenu

« Accueil » : différence entre les versions

De Sara'h
Mise à jour du calendrier (années repliées avec bouton de fermeture clair), Annalisa et Layah
Mise à jour du calendrier (années repliées avec bouton de fermeture clair), Annalisa et Layah
Ligne 19 : Ligne 19 :
</div>
</div>
</div>
</div>
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 14px; margin-bottom: 18px;">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-yclosed" style="margin-bottom: 20px; background: #f8fafc; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #e2e8f0; flex-wrap: wrap; gap: 8px;">
<div>
<span style="font-weight: 700; font-size: 105%; color: #0f172a;">🗓️ Calendrier des sorties &mdash; Sélectionnez une année pour afficher sa grille :</span>
<div style="font-size: 80%; color: #64748b; margin-top: 2px;">Cliquez sur une année pour ouvrir sa vue exclusive.</div>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-yclosed mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-yclosed mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div class="mw-collapsible" id="mw-customcollapsible-y2026" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglets par année &mdash; Cliquez sur une année pour afficher uniquement sa grille :</span>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2026</span> &mdash; Cliquez sur une autre année pour basculer :</span>
<div style="font-size: 80%; color: #64748b; margin-top: 2px;">Chaque clic ouvre la grille de l'année demandée. Vous pouvez replier l'année ouverte d'un clic.</div>
</div>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2026 mw-customtoggle-y2025 mw-customtoggle-y2024 mw-customtoggle-y2023 mw-customtoggle-y2022 mw-customtoggle-y2021 mw-customtoggle-y2020 mw-customtoggle-y2019 mw-customtoggle-y2018 mw-customtoggle-y2017 mw-customtoggle-y2016 mw-customtoggle-y2015 mw-customtoggle-y2014 mw-customtoggle-y2012" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700;" title="Replier toutes les années ouvertes">⚡ Tout replier</span>
<span class="mw-customtoggle-y2026 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2026 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
<span class="mw-customtoggle-y2026 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
</div>
</div>
<div class="mw-collapsible" id="mw-customcollapsible-y2026" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2026</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2026</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">15 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">15 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2026" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2026</span>
<span class="mw-customtoggle-y2026 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2026</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 491 : Ligne 514 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2025" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2025" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2025</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2025 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2025 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2025 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2025 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2025</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2025</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">22 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">22 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2025" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2025</span>
<span class="mw-customtoggle-y2025 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2025</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 942 : Ligne 991 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2024" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2024" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2024</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2024 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2024 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2024 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2024 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2024</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2024</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">22 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">22 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2024" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2024</span>
<span class="mw-customtoggle-y2024 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2024</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 1 393 : Ligne 1 468 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2023" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2023" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2023</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2023 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2023 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2023 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2023 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2023</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2023</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">22 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">22 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2023" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2023</span>
<span class="mw-customtoggle-y2023 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2023</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 1 844 : Ligne 1 945 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2022" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2022" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2022</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2022 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2022 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2022 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2022 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2022</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2022</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">14 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">14 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2022" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2022</span>
<span class="mw-customtoggle-y2022 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2022</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 2 287 : Ligne 2 414 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2021" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2021" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2021</span>
<div>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">22 sorties</span>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2021</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
</div>
<span class="mw-customtoggle-y2021" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2021</span>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2021 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2021 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2021 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2021 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2021</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">22 titres</span>
</div>
<span class="mw-customtoggle-y2021 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2021</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 2 738 : Ligne 2 891 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2020" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2020" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2020</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2020 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2020 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2020 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2020 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2020</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2020</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">24 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">24 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2020" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2020</span>
<span class="mw-customtoggle-y2020 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2020</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 3 191 : Ligne 3 370 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2019" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2019" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2019</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2019 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2019 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2019 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2019 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2019</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2019</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">22 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">22 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2019" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2019</span>
<span class="mw-customtoggle-y2019 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2019</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 3 642 : Ligne 3 847 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2018" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2018" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2018</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2018 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2018 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2018 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2018 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2018</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2018</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">25 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">25 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2018" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2018</span>
<span class="mw-customtoggle-y2018 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2018</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 4 096 : Ligne 4 327 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2017" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2017" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2017</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2017 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2017 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2017 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2017 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2017</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2017</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">19 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">19 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2017" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2017</span>
<span class="mw-customtoggle-y2017 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2017</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 4 544 : Ligne 4 801 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2016" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2016" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2016</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2016 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2016 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2016 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2016 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2016</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2016</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">14 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">14 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2016" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2016</span>
<span class="mw-customtoggle-y2016 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2016</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 4 987 : Ligne 5 270 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2015" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2015" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2015</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2015 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2015 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2015 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2015 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2015</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2015</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">8 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">8 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2015" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2015</span>
<span class="mw-customtoggle-y2015 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2015</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 5 424 : Ligne 5 733 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2014" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2014" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2014</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2014 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2014 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2014 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2014 mw-customtoggle-y2012" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2012 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2014</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2014</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">3 sorties</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">3 titres</span>
</div>
</div>
<span class="mw-customtoggle-y2014" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2014</span>
<span class="mw-customtoggle-y2014 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2014</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
Ligne 5 856 : Ligne 6 191 :
</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2012" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-y2012" style="margin-bottom: 20px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 8px; padding: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.04);">
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px; margin-bottom: 16px;">
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; gap: 6px;">
<div>
<span style="font-size: 92%; font-weight: bold; color: #1e293b;">🗓️ Onglet actif : <span style="color: #2563eb;">Année 2012</span> &mdash; Cliquez sur une autre année pour basculer :</span>
</div>
<div style="display: flex; gap: 6px; align-items: center;">
<span class="mw-customtoggle-y2012 mw-customtoggle-yclosed" style="font-size: 80%; padding: 4px 10px; background: #fee2e2; border: 1px solid #fca5a5; border-radius: 6px; color: #991b1b; cursor: pointer; font-weight: 700; user-select: none;" title="Replier le calendrier">⚡ Tout replier</span>
</div>
</div>
<div style="display: flex; gap: 8px; flex-wrap: wrap; align-items: center;">
<span class="mw-customtoggle-y2012 mw-customtoggle-y2026" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2026 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">15</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2025" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2025 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2024" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2024 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2023" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2023 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2022" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2022 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2021" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2021 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2020" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2020 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">24</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2019" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2019 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">22</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2018" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2018 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">25</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2017" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2017 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">19</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2016" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2016 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">14</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2015" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2015 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">8</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-y2014" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #ffffff; color: #1e293b; border: 1px solid #cbd5e1; border-radius: 6px; font-weight: 600; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 2px rgba(0,0,0,0.05);">📅 2014 <span style="background: #f1f5f9; color: #475569; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">3</span></span>
<span class="mw-customtoggle-y2012 mw-customtoggle-yclosed" style="display: inline-flex; align-items: center; gap: 5px; padding: 6px 11px; background: #2563eb; color: #ffffff; border: 1px solid #1d4ed8; border-radius: 6px; font-weight: 700; font-size: 85%; cursor: pointer; user-select: none; box-shadow: 0 1px 3px rgba(37,99,235,0.3);">📅 2012 <span style="background: rgba(255,255,255,0.25); color: #ffffff; font-size: 80%; padding: 1px 6px; border-radius: 10px; font-weight: bold;">1</span></span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #f1f5f9; flex-wrap: wrap; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<div style="display: flex; align-items: center; gap: 8px;">
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Année 2012</span>
<span style="font-weight: 700; font-size: 110%; color: #0f172a;">📅 Sorties de l'année 2012</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">1 sortie</span>
<span style="background: #e0f2fe; color: #0369a1; font-size: 80%; font-weight: 700; padding: 2px 8px; border-radius: 12px;">1 titre</span>
</div>
</div>
<span class="mw-customtoggle-y2012" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2012</span>
<span class="mw-customtoggle-y2012 mw-customtoggle-yclosed" style="font-size: 80%; color: #dc2626; cursor: pointer; font-weight: 600; padding: 4px 10px; background: #fef2f2; border: 1px solid #fecaca; border-radius: 4px; user-select: none;">❌ Fermer l'année 2012</span>
</div>
</div>
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 4px 0; margin-bottom: 8px;">

Version du 3 septembre 2026 à 12:57

Wiki Officiel de Sara'h
L'encyclopédie de référence consacrée à la discographie, aux adaptations en français, aux reprises et aux compositions originales de la chanteuse Sara'h (Sarah Hage Ali) et de son producteur Nico Staf (Nicolas Stawski).

📅 Calendrier hebdomadaire des sorties

📊 Calendrier des sorties par semaine (Style GitHub)

Visualisation chronologique interactive avec sélection par année et liens directs vers chaque œuvre

Total : 233 titres 👁️ 1 227 987 955 vues YouTube Record : 2018 (25 sorties)

🗓️ Calendrier des sorties — Sélectionnez une année pour afficher sa grille :

Cliquez sur une année pour ouvrir sa vue exclusive.

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

🗓️ Onglet actif : Année 2026 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2026 15 titres

❌ Fermer l'année 2026

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 15 titres de 2026

Toutes les sorties de 2026 :

🗓️ Onglet actif : Année 2025 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2025 22 titres

❌ Fermer l'année 2025

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 22 titres de 2025

🗓️ Onglet actif : Année 2024 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2024 22 titres

❌ Fermer l'année 2024

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 22 titres de 2024

🗓️ Onglet actif : Année 2023 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2023 22 titres

❌ Fermer l'année 2023

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 22 titres de 2023

🗓️ Onglet actif : Année 2022 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2022 14 titres

❌ Fermer l'année 2022

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 14 titres de 2022

🗓️ Onglet actif : Année 2021 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2021 22 titres

❌ Fermer l'année 2021

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 22 titres de 2021

🗓️ Onglet actif : Année 2020 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2020 24 titres

❌ Fermer l'année 2020

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 24 titres de 2020

🗓️ Onglet actif : Année 2019 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2019 22 titres

❌ Fermer l'année 2019

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 22 titres de 2019

🗓️ Onglet actif : Année 2018 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2018 25 titres

❌ Fermer l'année 2018

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 25 titres de 2018

🗓️ Onglet actif : Année 2017 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2017 19 titres

❌ Fermer l'année 2017

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 19 titres de 2017

🗓️ Onglet actif : Année 2016 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2016 14 titres

❌ Fermer l'année 2016

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 14 titres de 2016

🗓️ Onglet actif : Année 2015 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2015 8 titres

❌ Fermer l'année 2015

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 8 titres de 2015

Toutes les sorties de 2015 :

🗓️ Onglet actif : Année 2014 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2014 3 titres

❌ Fermer l'année 2014

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 3 titres de 2014

Toutes les sorties de 2014 :

🗓️ Onglet actif : Année 2012 — Cliquez sur une autre année pour basculer :

⚡ Tout replier

📅 2026 15 📅 2025 22 📅 2024 22 📅 2023 22 📅 2022 14 📅 2021 22 📅 2020 24 📅 2019 22 📅 2018 25 📅 2017 19 📅 2016 14 📅 2015 8 📅 2014 3 📅 2012 1

📅 Sorties de l'année 2012 1 titre

❌ Fermer l'année 2012

Jan Fév Mar Avr Mai Juin Juil Août Sep Oct Nov Déc
Lun
Mer
Ven
Dim

📋 Voir la liste des 1 titres de 2012

Toutes les sorties de 2012 :
💡 Astuce : Cliquez sur une case verte pour ouvrir directement la fiche de la chanson (ou pour choisir le titre s'il y a eu plusieurs sorties ce jour-là).

Moins Plus

🔍 Explorer le Wiki

🎤 Biographies & Entourage
  • Sara'h (Sarah Hage Ali)
  • Nico Staf (Nicolas Stawski)
  • Layah (Fille de Sara'h & Nico Staf, inspiratrice de Je serai là)
  • Kenza Farah (La Force d'y croire)
  • Lenni-Kim (Duos Break Up... & Wolves)
  • Annalisa (Collaboration franco-italienne Je me souviens de tout)
📑 Discographie & Listes
✨ Dernières sorties

🎧 Écouter et suivre Sara'h