{{-- Shared shell for the error pages (404/403/419/500). Deliberately standalone — it does NOT extend layouts/app.blade.php. That layout evaluates Auth::user() and SessionAuth::role() and pulls in HeaderComposer, which queries the database. An error page built on it would throw a second exception while rendering, and a 500 caused by the database being down would show a blank white screen instead of this. Nothing here touches the DB, the session, or the authenticated user. css/style.css is safe to link: the repo-root .htaccess serves it as a real static file, so it needs no working PHP behind it. The page is still legible without it. The underscore prefix keeps this file from ever being resolved as an HTTP status code by Laravel's error-view lookup. Sections: `code`, `title`, `message`, and the optional `actions`. --}}