@yield('heading', 'Something went wrong')
@yield('subheading', 'An unexpected error occurred. Please try again.')
{{-- Shared error-page shell. WHY THIS IS SELF-CONTAINED Error pages render during failure modes where the full app layout may be unsafe — 500 means an uncaught exception, 503 means we're in maintenance, 419 means the session is dead. We cannot depend on a master layout that itself queries the DB or looks up the authenticated user. This shell therefore includes everything inline: stylesheet, fonts, one minimal DOM. The stylesheet loaded is the same Electric Ocean theme used by the rest of the app, so the visual identity matches. If the theme file itself is missing (catastrophic deploy failure), the page still renders as legible plain HTML. USAGE: child views set four sections — title, heading, body, actions. --}}
@yield('subheading', 'An unexpected error occurred. Please try again.')