.finance-review-row{padding:16px 0;border-bottom:1px solid #e2e8f0}.finance-review-row small,.finance-review-row a{display:block;margin:6px 0}.finance-review-row input{min-width:280px}.finance-panel pre{white-space:pre-wrap;max-width:700px;overflow-wrap:anywhere;font-size:12px}.finance-category-drill{display:flex;justify-content:space-between;gap:20px;min-height:38px}.finance-month-subtotal{background:#e6f1ed!important;font-weight:700}@media print{thead{display:table-header-group}.finance-month-subtotal{break-inside:avoid}tfoot{display:table-row-group}.finance-screen-only{display:none!important}}