/* V464 FORCE UI - loaded last on purpose */
html body.v464-debt-route #v464-supplier-payment-module{
  display:block!important;visibility:visible!important;opacity:1!important;
  position:relative!important;z-index:20!important;width:100%!important;
  max-width:none!important;min-height:0!important;margin:0 0 18px!important;
  transform:none!important;filter:none!important;pointer-events:auto!important;
}
html body.v464-debt-route #v464-supplier-payment-module .v464-top-tabs{
  display:flex!important;visibility:visible!important;opacity:1!important;
  position:relative!important;z-index:21!important;background:#fff!important;
}
html body.v464-debt-route main.v464-paid-mode,
html body.v464-debt-route [role="main"].v464-paid-mode{
  display:block!important;visibility:visible!important;opacity:1!important;
  overflow:visible!important;min-height:100vh!important;
}
html body.v464-debt-route main.v464-paid-mode > *,
html body.v464-debt-route [role="main"].v464-paid-mode > *{
  display:none!important;visibility:hidden!important;opacity:0!important;
}
html body.v464-debt-route main.v464-paid-mode > #v464-supplier-payment-module,
html body.v464-debt-route [role="main"].v464-paid-mode > #v464-supplier-payment-module{
  display:block!important;visibility:visible!important;opacity:1!important;
}
html body.v464-debt-route main.v464-paid-mode #v464-paid-panel,
html body.v464-debt-route [role="main"].v464-paid-mode #v464-paid-panel{
  display:block!important;visibility:visible!important;opacity:1!important;
  width:100%!important;max-width:none!important;overflow:visible!important;
}
html body.v464-debt-route main.v464-paid-mode #v464-paid-panel *,
html body.v464-debt-route [role="main"].v464-paid-mode #v464-paid-panel *{
  visibility:visible!important;
}
html body.v464-debt-route #v464-supplier-payment-module .v464-kpis{
  display:grid!important;
}
html body.v464-debt-route #v464-supplier-payment-module .v464-filter-card{
  display:grid!important;
}
html body.v464-debt-route #v464-supplier-payment-module .v464-table-card,
html body.v464-debt-route #v464-supplier-payment-module .v464-table-wrap,
html body.v464-debt-route #v464-supplier-payment-module .v464-table-foot,
html body.v464-debt-route #v464-supplier-payment-module .v464-legend{
  visibility:visible!important;opacity:1!important;
}
html body.v464-debt-route #v464-reverse-drawer{
  display:block!important;visibility:visible!important;opacity:1!important;z-index:2147483000!important;
}
/* defensive reset against older VIFOOD debt styles */
html body.v464-debt-route #v464-supplier-payment-module button,
html body.v464-debt-route #v464-supplier-payment-module input,
html body.v464-debt-route #v464-supplier-payment-module select,
html body.v464-debt-route #v464-supplier-payment-module textarea{
  visibility:visible!important;opacity:1!important;pointer-events:auto!important;
}
@media(max-width:760px){
  html body.v464-debt-route #v464-supplier-payment-module{margin:0!important}
}
