@* Indicateur d'attente pour les appels lents (lot L1). ⚠️ Le besoin n'est pas décoratif. Une recherche BnF coûte environ une seconde par page, et jusqu'à dix pages pour les nouveautés : sans rien à l'écran, l'application se lit comme plantée, et l'utilisateur reclique — donc relance l'appel. C'est exactement ce que le lot H avait constaté sur la bibliographie. ⚠️ Un indicateur NE REMPLACE PAS un message d'échec. Une source muette garde ses états EtatSourceBibliographie et son motif : ici on dit « ça travaille », jamais « ça a marché ». role="status" et non role="alert" : l'attente s'annonce sans interrompre le lecteur d'écran. L'animation est neutralisée sous prefers-reduced-motion (voir app.css). *@

@Message

@code { /// Ce qu'on attend, dit à l'utilisateur. Jamais un libellé générique si l'on sait mieux. [Parameter, EditorRequired] public string Message { get; set; } = default!; [Parameter] public string? Classe { get; set; } }