/* V633: mêmes panneaux et typographies que le carnet grand public */
#clientTrackingPane #ba633CarnetIntro{display:grid;gap:18px;margin:0 0 20px;color:#f4f4ef}
#clientTrackingPane #ba633CarnetIntro>.section-label{color:#a9e984;letter-spacing:.13em;font-weight:800}
#clientTrackingPane #ba633CarnetIntro>h2{margin:0;font-size:clamp(1.6rem,5vw,2rem)}
#clientTrackingPane #ba633CarnetIntro .ba455-panel,#clientTrackingPane #ba633CarnetIntro .ba455-next{background:#101916;border:1px solid #40574b;border-radius:24px;padding:20px;margin:0}
#clientTrackingPane #ba633CarnetIntro .ba455-next{background:#0e1c16}
#clientTrackingPane #ba633CarnetIntro .ba455-panel h3{text-align:center;margin:0 0 18px}
#clientTrackingPane #ba633CarnetIntro .ba455-session-grid{display:grid;gap:10px}
#clientTrackingPane #ba633CarnetIntro .ba455-session-grid button{display:flex;justify-content:space-between;align-items:center;text-align:left;gap:12px;width:100%;background:#1c2923;border:1px solid #415a4c;border-radius:13px;padding:15px;color:#f3f3ef}
#clientTrackingPane #ba633CarnetIntro .ba455-session-grid small{color:#b9c6be}
#clientTrackingPane #ba633CarnetIntro .ba455-links{display:grid;grid-template-columns:1fr 1fr;gap:10px}
#clientTrackingPane #ba633CarnetIntro .ba455-links button{background:#203229;border:1px solid #4b6354;border-radius:14px}
#clientTrackingPane #ba633CarnetIntro .ba633-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#clientTrackingPane #ba633CarnetIntro .ba633-stats>div{background:#1c2c22;border:1px solid #405b4a;border-radius:14px;padding:15px;display:grid;gap:8px;text-align:center}
#clientTrackingPane #ba633CarnetIntro .ba633-stats small{color:#bbc9bf}
#clientTrackingPane #ba633CarnetIntro .ba633-stats strong{font-size:1.4rem}
#clientTrackingPane #ba633CarnetIntro .ba455-panel-head{display:flex;justify-content:space-between;align-items:center;gap:10px}
#clientTrackingPane #ba633CarnetIntro .ba455-panel-head h3{text-align:left;margin:0}
#clientTrackingPane #ba633CarnetIntro .ba455-text-button{background:transparent;border:0;color:#a9e984;width:auto;padding:6px}
#clientTrackingPane #ba633CarnetIntro .ba455-next{text-align:center}
#clientTrackingPane #ba633CarnetIntro .ba455-next button{width:100%;background:#7ed51d;color:#0c1606}
#clientTrackingPane #ba633CarnetIntro .ba455-eyebrow{color:#a9e984;letter-spacing:.14em}
#clientTrackingPane #ba274CoachCard{margin-top:18px}
@media(max-width:500px){#clientTrackingPane #ba633CarnetIntro .ba455-panel,#clientTrackingPane #ba633CarnetIntro .ba455-next{padding:17px}#clientTrackingPane #ba633CarnetIntro .ba455-session-grid button{font-size:.95rem}}
