.confirmed-payment-history{color:#24465f;background:#fff;border:1px solid #dbe5ee;border-radius:10px;margin:20px 0 24px;padding:18px}.confirmed-payment-history summary,.past-due-records-disclosure>summary{cursor:pointer;color:#194b6b;box-sizing:border-box;min-height:44px;padding:12px 0;font-weight:750}.confirmed-payment-history summary:focus-visible,.past-due-records-disclosure>summary:focus-visible{outline-offset:3px;outline:2px solid #2288a7}.past-due-records-disclosure{border-top:1px solid #dbe5ee;margin-top:20px}.past-due-records-disclosure>p{color:#61788d;font-size:13px}.confirmed-payment-history details:not([open])>summary{min-height:24px;padding:0}.confirmed-payment-history header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.confirmed-payment-history h3,.confirmed-payment-history h4{margin:0 0 8px}.confirmed-payment-history p{color:#61788d;font-size:13px;line-height:1.5}.confirmed-payment-kpis{flex-wrap:wrap;gap:16px;margin:18px 0;display:flex}.confirmed-payment-kpis>div{background:#f5f9fc;border-left:3px solid #2288a7;border-radius:6px;flex:1;min-width:170px;padding:14px}.confirmed-payment-kpis span,.confirmed-payment-kpis strong{display:block}.confirmed-payment-kpis strong{margin-top:6px;font-size:22px}.confirmed-payment-months{max-height:240px;margin:12px 0 18px;overflow:auto}.confirmed-payment-months>div{grid-template-columns:70px minmax(30px,1fr) 80px 85px;align-items:center;gap:10px;padding:4px 0;font-size:12px;display:grid}.confirmed-payment-months meter{accent-color:#2288a7;width:100%;height:16px}.confirmed-payment-history select{color:inherit;background:#fff;border:1px solid #cadbe8;border-radius:6px;padding:7px}.confirmed-payment-history table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:12px}.confirmed-payment-history th,.confirmed-payment-history td{white-space:nowrap;text-overflow:ellipsis;text-align:center;border-bottom:1px solid #edf2f6;padding:9px 0;overflow:hidden}.confirmed-payment-history th{background:#f3f8fb}.confirmed-payment-history tr:hover,.confirmed-payment-history tr:hover td{box-shadow:none!important;background:0 0!important;outline:none!important}.confirmed-payment-history button{color:#245573;cursor:pointer;background:#f4f9fc;border:1px solid #cbdde9;border-radius:6px;padding:6px}.confirmed-payment-history button.is-copied{color:#137548;background:#e1f4e9;border-color:#65b78a}.confirmed-payment-note{margin-bottom:0}.confirmed-payment-history [data-confirmed-more]{margin-top:12px}@media (width<=600px){.confirmed-payment-history{padding:10px}.confirmed-payment-history table{font-size:10px}.confirmed-payment-history th:nth-child(2),.confirmed-payment-history td:nth-child(2){display:none}.confirmed-payment-months>div{grid-template-columns:60px minmax(25px,1fr) 65px 65px;gap:5px}.confirmed-payment-kpis>div{min-width:120px}}