.finance-rents-statement-panel{flex-direction:column;max-width:960px;display:flex;overflow:hidden}.finance-rents-statement-body{flex-direction:column;gap:18px;padding:20px;display:flex;overflow-y:auto}.finance-rents-statement-period{color:#5d6d7e;margin:0;font-size:13px}.finance-rents-statement-stats{margin:0}.finance-rents-statement-meta{color:#5d6d7e;background:#fafbfc;border:1px solid #e2e8f0;border-radius:6px;padding:12px 14px;font-size:13px}.finance-rents-statement-unit-line{margin:0 0 6px}.finance-rents-statement-tenant-line{margin:0}.finance-rents-statement-note{color:#2d586e;background:#f0f7fa;border-left:3px solid #3c7592;border-radius:4px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.finance-rents-section-gap{margin:4px 0 -6px}.finance-rents-statement-table-wrap{border:1px solid #e2e8f0;border-radius:6px;margin:0}.finance-rents-action-btn{white-space:nowrap;padding:4px 10px;font-size:12px}.finance-rents-action-btn:focus-visible{outline-offset:2px;outline:2px solid #3c7592}.finance-rents-period-toolbar{flex-wrap:wrap;gap:12px}.finance-rents-period-label{align-items:center;gap:8px;display:inline-flex}.finance-rents-period-input--month{width:72px}.finance-rents-period-input--year{width:88px}.finance-rents-header-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.finance-rents-modal-panel{max-width:640px}.finance-rents-modal-body{flex-direction:column;gap:14px;padding:0 20px 20px;display:flex}.finance-rents-modal-actions{margin-top:4px}.finance-rents-preview-summary{background:#fafbfc;border:1px solid #e2e8f0;border-radius:6px;padding:12px 14px}.finance-rents-preview-table-wrap{margin-top:10px}.finance-rents-preview-more{margin:8px 0 0;padding:0 4px}.finance-rents-void-summary{background:#fafbfc;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;gap:4px;padding:10px 12px;font-size:13px;display:flex}.finance-rents-row-actions{flex-wrap:wrap;gap:4px;display:flex}.finance-rents-action-btn--danger{color:#b42318}.finance-rents-action-btn--danger:hover{color:#912018}.finance-rents-statement-tabs{margin:0}.finance-rents-gl-warning{margin:0;padding:8px 10px;font-size:13px}