/* Brique 111, lot 3 : ecrans d'inscription et de connexion (Figma « Inscription Connexion », valide le 05/11/2026).
   Porte depuis app/views/mockups/connexion/_styles.html.erb, rendu identique.
   Erreur (L3-D1) : texte #B91C1C (red-700), contour #DC2626 (red-600), fond #FEF2F2 (red-50) ; jamais #FF0000. */
.lot3-erreur { color: #B91C1C; font-size: 14px; line-height: 1.3; }
.lot3-champ-erreur { border-color: #DC2626 !important; background-color: #FEF2F2 !important; }
.lot3-tag { display: inline-flex; align-items: center; height: 20px; padding: 3px 8px; border-radius: 9999px; font-size: 12px; font-weight: 500; line-height: 14px; white-space: nowrap; }
.lot3-tag--ok { background: #DCFCE7; color: #166534; }
.lot3-tag--attente { background: #FEF9C3; color: #854D0E; }
.lot3-tag--envoye { background: #DCEEFC; color: #011F3E; }
.lot3-carte { background: #FFFFFF; border: 1px solid rgba(0,0,0,.2); border-radius: 12px; }
.lot3-encart { background: #FFFFFF; border: 1px solid rgba(0,0,0,.2); border-radius: 12px; padding: 24px; }
.lot3-lien { color: #011F3E; font-weight: 700; text-decoration: underline; }
.lot3-lien[aria-disabled="true"] { color: #6D7883; font-weight: 400; text-decoration: none; cursor: default; }
