{{-- Basic Meta Tags --}}
{{-- Dynamic Page Title --}}
{{ $meta['meta']['title'] ?? setting('site_title') }}
{{-- SEO Meta Tags --}}
{{-- Canonical URL --}}
{{-- Robots Meta --}}
@if(config('app.demo'))
{{-- Demo Mode Disclosure (for automated scanners & reviewers) --}}
@endif
{{-- Open Graph Tags --}}
{{-- Twitter Card Meta --}}
@if(!empty($meta['meta']['twitter']['site']))
@endif
{{-- PWA meta (manifest + theme-color + apple-mobile-web-app-capable).
Required on every page so the browser can install the site as a real PWA
instead of a plain browser shortcut, regardless of where the user taps
"Add to Home screen". The install prompt UI itself only renders on
/user/* dashboard pages — see _mobile_app_footer.blade.php. --}}
@include('frontend.layouts.partials._pwa_meta')
{{-- Favicon. Keep this after PWA meta so the browser tab uses site_favicon. --}}
@include('frontend.layouts.partials._favicon')
{{-- Core CSS --}}
{{-- Frontend Plugins CSS --}}
{{-- S1 Classic-only Zilitpay visual rebrand assets; guarded so other themes are unaffected. --}}
@if(function_exists('activeTheme') && activeTheme() === \App\Enums\Theme::Classic)
@endif
{{-- Custom CSS --}}
@include('frontend.layouts.partials.custom.code-css')
{{-- Extra Styles --}}
@yield('styles')
@stack('styles')