/* Stage10b: scoped help-dialog layout only. Other forms/reports are untouched. */
#dialog.help-detail-dialog { width:min(1000px,calc(100vw - 32px)); max-width:calc(100vw - 32px); }
#dialog.help-detail-dialog #dialogBody { min-width:0; }
.fcp-detailed-help { font-size:1rem; line-height:1.6; min-width:0; }
.fcp-detailed-help .hint-part { min-width:0; overflow-wrap:anywhere; }
.fcp-detailed-help h3 { font-size:1.08rem; line-height:1.45; margin:0 0 10px; }
.fcp-detailed-help p,.fcp-detailed-help li { font-size:1rem; line-height:1.6; }
.fcp-detailed-help li+li { margin-top:6px; }
@media(max-width:600px){
 #dialog.help-detail-dialog { width:calc(100vw - 16px); max-width:calc(100vw - 16px); }
 .fcp-detailed-help .hint-part { padding:12px; }
 .fcp-detailed-help ul { padding-inline-start:22px; }
}
