/* Les écrans d'identification gardent une largeur adaptée à une saisie courte. */
.connexion-cadre { width: min(100% - 32px, 420px); margin: clamp(24px, 9vh, 90px) auto; padding: 0; }
.connexion-cadre .field { margin-bottom: 16px; }
.connexion-cadre .connexion-qr { display: block; max-width: 100%; height: auto; margin: 0 auto 16px; background: #fff; }
.connexion-cadre input[name='code'] { width: 10ch; }
