/* Fix426 TEST: widen debt modal to reveal all payment columns. Other dialogs unchanged. */
.modal-backdrop:has(.ov425-native-debt-picker){padding:12px!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important}
.modal-backdrop:has(.ov425-native-debt-picker)>.modal-dialog{width:min(1110px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;min-width:0!important;box-sizing:border-box!important;max-height:calc(100vh - 24px)!important;overflow-y:auto!important;overflow-x:hidden!important;padding:20px!important}
.modal-backdrop:has(.ov425-native-debt-picker) .entity-form{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;display:block!important}
.modal-backdrop:has(.ov425-native-debt-picker) .entity-form>.form-grid{width:100%!important;max-width:none!important;min-width:0!important;display:block!important;grid-template-columns:none!important}
.modal-backdrop:has(.ov425-native-debt-picker) .form-summary{max-width:100%!important;box-sizing:border-box!important;min-width:0!important}
.modal-backdrop:has(.ov425-native-debt-picker) .debt-pay-mode{justify-content:flex-start!important}
.modal-backdrop:has(.ov425-native-debt-picker) .ov425-native-debt-picker{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:12px 0!important}
.modal-backdrop:has(.ov425-native-debt-picker) .ov425-native-table{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:auto!important;max-height:min(45vh,460px)!important}
.modal-backdrop:has(.ov425-native-debt-picker) .ov425-native-table .ov425-head,
.modal-backdrop:has(.ov425-native-debt-picker) .ov425-native-table .ov425-row{grid-template-columns:42px 87px minmax(91px,1.08fr) 62px minmax(72px,1fr) minmax(88px,1fr) minmax(80px,.8fr) minmax(92px,1fr)!important;min-width:730px!important;width:100%!important;box-sizing:border-box!important}
.modal-backdrop:has(.ov425-native-debt-picker) .ov425-native-table .ov425-head>*,
.modal-backdrop:has(.ov425-native-debt-picker) .ov425-native-table .ov425-row>*{padding:9px 7px!important;box-sizing:border-box!important;min-width:0!important}
.modal-backdrop:has(.ov425-native-debt-picker) .ov425-total-bar{width:100%!important;box-sizing:border-box!important;flex-wrap:wrap!important}
.modal-backdrop:has(.ov425-native-debt-picker) .ov425-total-bar strong{margin-left:auto!important;font-variant-numeric:tabular-nums!important}
.modal-backdrop:has(.ov425-native-debt-picker) .ov425-foot{display:block!important;margin:10px 0!important}
.modal-backdrop:has(.ov425-native-debt-picker) .form-error{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-wrap:anywhere!important;line-height:1.5!important}
.modal-backdrop:has(.ov425-native-debt-picker) .form-submit{width:100%!important;max-width:100%!important;box-sizing:border-box!important}
@media(max-width:790px){.modal-backdrop:has(.ov425-native-debt-picker)>.modal-dialog{padding:14px!important}.modal-backdrop:has(.ov425-native-debt-picker) .ov425-native-table .ov425-head,.modal-backdrop:has(.ov425-native-debt-picker) .ov425-native-table .ov425-row{min-width:730px!important}}
