/* RC10.418 — expanded Digital Leader Book */
#leaderSoldierDialog .dialog-card{max-height:88vh;overflow:auto}
.leader-readiness-form-group{display:grid;gap:10px;margin:14px 0;padding:14px;border:1px solid rgba(224,194,78,.18);border-radius:16px;background:rgba(7,29,18,.35)}
.leader-readiness-form-group .career-label{margin-bottom:2px}
.leader-readiness-form-group label{display:grid;gap:6px}
.leader-readiness-form-group select,.leader-readiness-form-group input{width:100%}
.leader-soldier-quickstats{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}
.leader-soldier-quickstats span,.leader-readiness-highlights span{font-size:.76rem;font-weight:800;padding:5px 8px;border:1px solid rgba(224,194,78,.22);border-radius:999px;color:#d9d8c8;background:rgba(224,194,78,.06)}
.leader-readiness-highlights{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px}
.leader-readiness-group{margin-bottom:12px}
.leader-readiness-group .career-label{display:block;margin-bottom:8px}
.leader-medical-privacy{border-color:rgba(224,194,78,.28)!important}
.leader-medical-privacy p{margin:8px 0 0;color:#bfc6bb;line-height:1.55}
@media(max-width:560px){.leader-soldier-card{grid-template-columns:auto 1fr auto}.leader-soldier-card .leader-readiness-pill{grid-column:2/3;justify-self:start}.leader-soldier-card .leader-card-chevron{grid-column:3;grid-row:1/3}.leader-readiness-highlights{gap:6px}}
