/* carnet-v15.css — MARQUE_LOT672D : /carnet/ en v15 (gabarit_carnet_v15.py, carnet-v15.js), après theme.css, pages-v15.css,
   accueil-v15.css et liste-v15.css, dont la page reprend les classes (a5-sec, a5-liste, a5-l, a5-go). Ces règles ne lisent que les
   jetons du thème ; les classes c5- sont absentes des autres feuilles (verif_lot672d A). */
.c5-tete h1 { font: 600 26px/1.15 var(--titres); color: var(--titre) }
/* main.c5 devant : main.a5 :is(p) { margin: 0 } (accueil-v15.css) battrait une classe seule */
main.c5 .c5-avis { display: flex; gap: 10px; align-items: flex-start; margin: 16px 16px 0; font: 400 14px/1.45 var(--corps); color: var(--encre-2) }
main.c5 .c5-tete .c5-avis { margin: 14px 0 0 }
main.c5 .c5-avis .ic { flex: none; margin-top: 1px; color: var(--titre) }
.c5-avis a { color: var(--titre); text-underline-offset: 3px }
.c5-sec .a5-sec-h h2 { display: flex; align-items: center; gap: 8px }
.c5-sec .a5-sec-h h2 small { font: 500 14px/1 var(--corps); color: var(--encre-2) }
.c5-l { position: relative }
.c5-act { display: flex; flex-wrap: wrap; align-items: center; gap: 8px 12px; padding: 0 0 14px; font: 500 14px/1.35 var(--corps); color: var(--encre) }
.c5-act > span { flex: 1 1 180px; min-width: 0 }
main.c5 .c5-act > .ic { flex: none; color: var(--titre) }
main.c5 .c5-go { width: auto; min-height: 44px; margin: 0; padding: 0 16px; font-size: 14px }
.c5-rang { padding: 24px 16px 0 }
.c5-rang .a5-go { margin: 0 }
.c5-tuiles { list-style: none; margin: 14px 0 0; padding: 0; display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 12px }
.c5-tuile { display: grid; grid-template-columns: auto 1fr; align-items: center; gap: 2px 8px; padding: 12px; border-radius: var(--rv-m);
  background: var(--surface); box-shadow: var(--ombre-carte) }
main.c5 .c5-tuile .ic { grid-row: span 2; width: 22px; height: 22px; color: var(--titre) }
.c5-tuile b { font: 600 22px/1.1 var(--titres); color: var(--titre) }
.c5-tuile span { grid-column: 2; font: 500 14px/1.3 var(--corps); color: var(--encre) }
.c5-tuile small { grid-column: 1 / -1; font: 400 13px/1.3 var(--corps); color: var(--encre-2) }
main.c5 .c5-dit { margin: 10px 0 0; font: 400 13px/1.4 var(--corps); color: var(--encre-2) }
