@endif
{{-- Flash Messages avec animations --}}
{{-- Contenu principal avec animation d'entrée --}}
@yield('content')
{{-- Mobile Bottom Navigation --}}
@includeIf('components.mobile-bottom-nav')
{{-- Flatpickr JS --}}
{{-- UX Enhancements JS - Animations, Tours, Toasts --}}
{{-- Global Ergonomics JS - Enhanced UX --}}
{{-- Fix pour le bfcache (back-forward cache) qui cause des pages figes --}}
{{-- Scripts personnalisés par page --}}
@stack('scripts')
{{-- Service worker CLEANUP --}}
{{-- En développement local, désenregistre automatiquement tout Service Worker existant
pour éviter de servir des pages mises en cache (utile pendant le debug). --}}
@if (app()->environment('local'))
@endif
{{-- Safety client-side unregister for localhost/127.0.0.1 regardless of server env --}}
{{-- Force single-column layout when app is installed (PWA standalone) --}}