/* v0.11.42: deterministic card-level differences; global rationale stays below cards. */
.potaden-diagnosis__scenario-panel--v01142 .potaden-diagnosis__selection-reason--difference{display:grid;grid-template-rows:auto minmax(0,1fr);gap:.35rem;min-height:8.6rem;margin:0!important;padding:.65rem .75rem;border-top:1px solid #d7e2ea;background:#f8fbfd;overflow:hidden;}
.potaden-diagnosis__scenario-panel--v01142 .potaden-diagnosis__selection-reason--difference h5{margin:0;font-size:.9rem;color:#254c69;}
.potaden-diagnosis__scenario-panel--v01142 .potaden-diagnosis__selection-reason--difference ul{margin:0;padding-left:1.15rem;}
.potaden-diagnosis__scenario-panel--v01142 .potaden-diagnosis__selection-reason--difference li{margin:.12rem 0;font-size:.88rem;line-height:1.45;}
.potaden-diagnosis__scenario-panel--v01142 .potaden-diagnosis__selection-summary--global-rationale{margin-top:1.1rem;}
@media (min-width:48.0625rem){.potaden-diagnosis__scenario-panel--v01142 .potaden-diagnosis__recommendation-card{grid-template-rows:6.6rem 9rem 3.8rem 7.7rem 5.9rem 8.6rem auto;}.potaden-diagnosis__scenario-panel--v01142 .potaden-diagnosis__comparison-candidate{grid-template-rows:6.6rem 9rem 3.8rem 7.7rem 5.9rem 8.6rem auto;}}
@media (max-width:48rem){.potaden-diagnosis__scenario-panel--v01142 .potaden-diagnosis__recommendation-card{grid-template-rows:6.6rem 8rem 3.8rem 7.7rem 5.9rem 8.6rem auto;}.potaden-diagnosis__scenario-panel--v01142 .potaden-diagnosis__selection-reason--difference{min-height:8.6rem;}.potaden-diagnosis__scenario-panel--v01142 .potaden-diagnosis__selection-reason--difference li{font-size:.86rem;}}
