.financial-ledger{margin-top:24px}.finance-ledger-tabs{margin:0 0 12px}.finance-list-panel{overflow:hidden}.panel-copy{margin:4px 0 0;color:#6e8492;font-size:13px;font-weight:400}.table-scroll{overflow:auto}.finance-list-summary{display:grid;grid-template-columns:repeat(4,minmax(135px,1fr));gap:10px;padding:15px 20px;background:#f6fafb;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.finance-list-summary div{border-right:1px solid var(--line);padding-right:10px}.finance-list-summary div:last-child{border:0}.finance-list-summary small,.finance-list-summary strong{display:block}.finance-list-summary small{font-size:10px;color:#768b99;letter-spacing:.08em}.finance-list-summary strong{font-size:17px;color:#092c43;margin-top:5px}.finance-list-summary .attention strong{color:#b34c35}.finance-list-summary .good strong{color:#078a5e}.finance-list-summary .pending strong{color:#9e6810}.finance-list-panel td small{display:block;color:#748794;font-size:11px;margin-top:3px}.finance-list-panel .action-button{white-space:nowrap}.status.fin-pending{background:#fff2ca;color:#8e620c}.status.fin-overdue{background:#fee8e9;color:#af3c48}.status.fin-paid{background:#e0f7e9;color:#087a51}.small{padding:8px 12px;font-size:12px}@media(max-width:700px){.finance-list-summary{grid-template-columns:repeat(2,1fr)}.finance-list-summary div:nth-child(2){border-right:0}}
