203f45eb7c
Un refus s'affichait du meme gris qu'un etat : "Master password: 8 characters at least" se lisait comme "Vault on this device", et rien ne disait que l'application venait de refuser. StatusErr le met en rouge - deux procedures plutot qu'un drapeau devine du texte, parce que trier des messages sur leur contenu a deja detruit un cache dans ce projet. C'est l'appelant qui sait s'il refuse. La croix des champs etait calee a top: 8px, en compensation du margin-top du champ. Les piles annulent ce margin depuis qu'on y a unifie l'espacement, et la croix restait donc 8 px trop bas. Elle s'ancre desormais au bord INFERIEUR, le seul que le champ touche dans les deux cas. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>