@props([
'pageKey' => null,
'title' => null,
'description' => null,
'bodyClass' => '',
])
{{-- Pre-paint theme: a saved manual choice wins; otherwise light "day" by
default, cinematic "night" in the visitor's local evening (20:00–06:59).
Runs before CSS to avoid a flash. --}}
{{-- Fonts: Italiana (display) · Cormorant Garamond (serif) · Montserrat (labels) --}}
@vite(['resources/css/app.css', 'resources/js/app.js'])
@livewireStyles
@stack('head')
@include('partials.nav')
{{ $slot }}
@include('partials.footer')
@include('partials.cookie-banner')
@livewireScripts
@stack('scripts')