.choice-possibilities{display:block;margin-top:12px;padding-top:10px;border-top:1px solid #d7e0cd;color:#586f50;font-size:11px;line-height:1.6}.choice-possibilities>strong{display:block;margin-bottom:5px}.possibility-row{display:flex;flex-direction:column;gap:2px;margin:7px 0}.possibility-row b{font-variant-numeric:tabular-nums;display:inline-block;min-width:44px}.possibility-effects{display:flex;flex-wrap:wrap;gap:4px}.possibility-effects .impact{font-size:10px}.outcome-factors{margin:12px 0}.outcome-factors>div{display:flex;justify-content:space-between;gap:16px;padding:5px 0;border-bottom:1px solid #dce5d1}.outcome-factors dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.dilemma-topic{margin:12px 0;border:1px solid #d5e2c7;padding:12px;border-radius:6px}.dilemma-topic>summary{cursor:pointer;font-weight:700;color:#496943;line-height:1.6}.dilemma-topic p,.dilemma-topic li{overflow-wrap:anywhere}.dilemma-topic li{margin:12px 0}.dilemma-topic .secondary-button{margin:10px 0;min-height:42px}.dilemma-topic .evidence-note{margin-bottom:14px}.outcome-record{border-top:1px solid #d5e2c7;padding-top:12px;margin-top:12px}.dilemma-library section+section{margin-top:22px}@media(max-width:600px){.choice-possibilities{font-size:10px}.outcome-factors>div{display:block}.outcome-factors dd{text-align:left}.dilemma-topic{padding:10px}.dilemma-topic ol{padding-left:20px}}
.date-review-detail,.date-review-summary{margin:12px 0;padding:12px;border:1px solid #c5d6b8;border-radius:6px;background:#f4f8ec;color:#52694b;font-size:12px;line-height:1.7}.date-review-detail>strong,.date-review-summary>strong{display:block;color:#3e6241}.date-review-detail p,.date-review-summary p{margin:7px 0}.date-review-gap{border-top:1px solid #d6dfcc;padding-top:8px}.date-review-summary ul{padding-left:20px}.date-review-detail[data-date-status="unresolved"]{background:#fff8e8;border-color:#ded0a5}@media(max-width:600px){.date-review-detail,.date-review-summary{padding:10px;font-size:11px}}
.date-review-detail[data-date-status="not-applicable"]{background:#eef3f4;border-color:#cad8db}
