/* au-cabinet.fr/prolactine — blocs propres à la page. Le reste : /_commun/gabarit-mdph.css (gabarit) et
   /_commun/decision.css (blocs communs des outils d'aide à la décision). Tailles en rem/em. */
.pr h3{color:var(--c,var(--gm-rub-txt))}
.pr-courrier{width:100%;min-height:14rem;font:inherit;font-size:.92rem;line-height:1.45;padding:.6rem;border:2px solid var(--gm-encre-3);border-radius:.4rem;box-sizing:border-box;background:#fff}
/* cartes de repères (onglets de lecture) */
.pr-cartes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.7rem;margin:.6rem 0}
.pr-carte{border:2px solid var(--gm-encre);border-top:6px solid var(--c,var(--gm-rub));border-radius:.45rem;background:var(--gm-carte);padding:.5rem .75rem}
.pr-carte h3{margin:.1rem 0 .3rem;font-size:1.05rem}
.pr-carte.pr-urg{border-top-color:var(--gm-rouge);background:var(--gm-rose)}
/* calculateur de conversion */
.pr-conv{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;margin:.4rem 0}
.pr-conv output{font-weight:800;font-size:1.05rem}
/* étapes de la démarche */
.pr-etapes{counter-reset:etape;list-style:none;margin:.5rem 0;padding:0}
.pr-etapes>li{counter-increment:etape;position:relative;padding:.45rem .2rem .45rem 2.6rem;border-bottom:1px dotted var(--gm-filet);line-height:1.4}
.pr-etapes>li::before{content:counter(etape);position:absolute;left:0;top:.4rem;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--c,var(--gm-rub));color:#fff;font-weight:800}
.pr-etapes>li>b:first-child{color:var(--c,var(--gm-encre))}
.pr-delai{display:inline-block;margin-top:.15rem;font-size:.88rem;color:var(--dc-bleu,#3B5C9E)}
.pr-fiche{border:2px dashed var(--gm-encre-3);border-radius:.5rem;background:#fff;padding:.6rem .9rem;margin:.6rem 0}
.pr-fiche h4{margin:.7rem 0 .2rem;font-size:1rem;color:var(--dc-vert,#2F6B4F)}
