/* V15.11.12: conspicuous debtor past-due status */
#page-debtor-account .lti112-overdue-banner{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;background:#fff3f0;border:2px solid #c34b3e;border-radius:12px;margin-bottom:16px;color:#722b23;flex-wrap:wrap}
#page-debtor-account .lti112-overdue-banner span{display:block;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}
#page-debtor-account .lti112-overdue-banner strong{display:block;font-size:28px;line-height:1.2;margin:5px 0}
#page-debtor-account .lti112-overdue-banner small{color:#773d34;font-weight:650}
#page-debtor-account .lti112-overdue-banner button{background:#a33225;color:#fff;padding:11px 16px;border-radius:9px;border:0;cursor:pointer;font-weight:800}
#page-debtor-account .lti112-overdue-banner button:hover,#page-debtor-account .lti112-overdue-banner button:focus-visible{background:#7e241b;outline:3px solid #e99a8d}
#page-debtor-account .lti112-overdue-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;border-left:5px solid #bd3d31;padding:14px;background:#fff4f2;color:#772b22;flex-wrap:wrap}
#page-debtor-account .lti112-overdue-pill{display:inline-block;background:#ffe0db;color:#8c2c23;border-radius:8px;padding:5px 9px;font-weight:800}
