/* Mini claviers 60 % : mention QWERTY sur les cartes, tableau comparatif, liens liés */
.carte .qwerty { font-size: var(--sg-t-legende); font-weight: 600; color: var(--sg-lien); margin-top: var(--sg-1); }
.tableau-defilant { overflow-x: auto; border-block: 1px solid var(--sg-trait); }
.tableau-defilant:focus-visible { box-shadow: var(--sg-focus); }
.comparatif { width: 100%; min-width: 560px; border-collapse: collapse; font-size: var(--sg-t-petit); text-align: left; }
.comparatif th, .comparatif td { padding: var(--sg-4) var(--sg-4) var(--sg-4) 0; border-bottom: 1px solid var(--sg-trait); vertical-align: top; }
.comparatif thead th { font-weight: 600; color: var(--sg-gris); }
.comparatif tbody th { font: 400 var(--sg-t-carte)/1.3 var(--sg-serif); }
.comparatif tbody tr:last-child > * { border-bottom: 0; }
.fond-blanc .prose h2:first-child { margin-top: 0; }
.liens-lies { display: flex; flex-wrap: wrap; gap: var(--sg-3) var(--sg-5); margin-top: var(--sg-6); }
.liens-lies a { display: inline-flex; align-items: center; min-height: 44px; }
