.report-table-wrap[data-v-46527438]{width:100%;overflow-x:auto}.report-table[data-v-46527438]{width:100%;min-width:900px;border-collapse:collapse;color:rgba(0,0,0,.87)}.report-table td[data-v-46527438],.report-table th[data-v-46527438]{padding:10px 12px;border:1px solid rgba(0,0,0,.12);text-align:right;vertical-align:middle;white-space:nowrap}.report-table td[data-v-46527438]:first-child,.report-table th[data-v-46527438]:first-child{min-width:260px;text-align:left;white-space:normal}.report-table thead th[data-v-46527438]{background:#eceff1;font-size:12px;line-height:1.25}.report-table tbody td[data-v-46527438]{font-size:13px}.services-table .category-row[data-v-46527438]{background:#f5f7fa;font-weight:600}.category-toggle[data-v-46527438]{display:inline-flex;align-items:center;color:inherit;font:inherit;text-align:left}.cash-table .staff-row td[data-v-46527438]:first-child,.services-table .service-row td[data-v-46527438]:first-child{padding-left:30px}.cash-table .staff-row[data-v-46527438]{color:rgba(0,0,0,.62);font-size:12px}.report-table .section-row th[data-v-46527438]{padding-top:12px;padding-bottom:12px;text-transform:uppercase}.income-section th[data-v-46527438]{background:#e8f5e9;color:#2e7d32}.expense-section th[data-v-46527438]{background:#ffebee;color:#c62828}.report-table .subtotal-row th[data-v-46527438]{background:#fff8e1}.report-table tfoot th[data-v-46527438]{background:#e3f2fd;font-size:13px}@media (max-width:600px){h1[data-v-46527438]{font-size:26px}}