.risk-brief{min-width:0}.risk-brief-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}.risk-brief-heading h2{margin:0 0 7px}.risk-brief-heading>button{max-width:100%;min-height:44px}.risk-brief-status{color:var(--muted,#756a60);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.risk-brief-status[role=alert]{color:#943d2a}.risk-brief-summary{padding:16px 0 4px}.risk-brief-summary>strong{font-size:15px;font-weight:600}.risk-brief-section{margin-top:23px;min-width:0}.risk-brief h3{font-size:14px;margin:0 0 12px}.risk-brief-list{margin:0;padding:0;list-style:none;display:grid;gap:12px;min-width:0}.risk-brief-list>li{padding:13px 15px;border:1px solid var(--line,#ded4c9);border-radius:10px;min-width:0;overflow-wrap:anywhere}.risk-brief-list>li>p{font-size:13px;line-height:1.8;margin:0 0 7px}.risk-brief .risk-brief-attention{border-left:3px solid #a34c32}.risk-brief-label{display:block;font-size:11px;font-weight:600;line-height:1.6;color:var(--muted,#756a60);margin-bottom:7px}.risk-brief-value{display:block;font-size:13px;line-height:1.7;margin-top:5px;overflow-wrap:anywhere}.risk-brief-evidence{margin-top:8px;font-size:11px;color:var(--muted,#756a60);min-width:0}.risk-brief-evidence>ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:12px}.risk-brief-evidence li{min-width:0}.risk-brief-evidence strong{font-size:11px;line-height:1.7;font-weight:500}.risk-brief-source{display:block;max-width:100%;font:10px/1.7 Manrope,Arial,sans-serif;overflow-wrap:anywhere;white-space:normal;margin:7px 0;color:var(--muted,#756a60)}.risk-brief-more,.risk-brief-completeness,.risk-brief-sources{margin-top:14px;min-width:0}.risk-brief summary{cursor:pointer;font-size:12px;line-height:1.8;color:var(--orange,#b4592b)}.risk-brief summary:focus-visible,.risk-brief button:focus-visible{outline:3px solid var(--orange,#b4592b);outline-offset:4px}.risk-brief-more>ul,.risk-brief-completeness>ul{margin-top:12px}.risk-brief-sources{margin-top:25px;padding-top:15px;border-top:1px solid var(--line,#ded4c9)}.risk-brief-footer{margin-top:16px}@media(max-width:600px){.risk-brief-heading{display:block}.risk-brief-heading>button{width:100%;margin-top:8px}.risk-brief-list>li{padding:12px}.risk-brief-source{font-size:10px}}
.risk-brief-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:17px 0}.risk-brief-highlights>div{min-width:0}.risk-brief-highlights dt{font-size:11px;line-height:1.7;color:var(--muted,#756a60)}.risk-brief-highlights dd{font-size:16px;font-weight:600;margin:5px 0 0;line-height:1.7;overflow-wrap:anywhere}.risk-brief-evidence li>p{font-size:11px;line-height:1.7;margin:5px 0}@media(max-width:600px){.risk-brief-highlights{grid-template-columns:minmax(0,1fr)}}
.risk-brief-heading>div{min-width:0;flex:1}.risk-brief-heading>button{flex:none}

.risk-brief-scenario{margin-top:12px;padding-top:10px;border-top:1px solid var(--line,#ded4c9)}
.risk-brief-scenario-source{display:block;margin:4px 0 8px}
