{# Inline boot-shell styles + CTA role CSS. Everything between the CTA_ROLES_CSS:BEGIN and CTA_ROLES_CSS:END markers below is REPLACED on every build by soter_cli/replace-filenames.mjs with the contents of soter_cli/src/modules/core/styles/cta-roles.css, so the pre-React fallback paints with the current role styling before any bundle loads and cannot drift away from the SPA. Do NOT edit that region or its markers by hand: edit the roles sheet and rebuild. #}

Cargando…

{# Inline recovery handler — runs BEFORE the React bundle loads so it can catch a 404 on a hashed asset (typical after a deploy when the browser holds a cached index.html). On detection it does a single cache-busting reload; on the second consecutive failure it reveals the visible boot-error block instead of looping. Contract: specs/006-fix-blank-initial-load/contracts/delivery-contract.md §3. Payload shape mirrors soter_cli/src/modules/core/services/bootTelemetry.ts. #}