.report-view-bar[data-v-8f25baca]{background:#fff}.report-toolbar[data-v-8f25baca]{padding:6px 12px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.report-toolbar-title[data-v-8f25baca]{font-size:16px;font-weight:700;color:#1f2937;text-transform:capitalize}.report-header[data-v-8f25baca]{padding:24px;border-bottom:1px solid #e5e7eb}.business-name[data-v-8f25baca]{font-size:24px;font-weight:800;color:#111827;text-transform:capitalize}.business-line[data-v-8f25baca]{font-size:13px;color:#4b5563;margin-top:3px}.report-name[data-v-8f25baca]{font-size:34px;font-weight:900;color:var(--v-primary-base);text-transform:uppercase;line-height:1.1}.date-range[data-v-8f25baca]{margin-top:12px}.date-separator[data-v-8f25baca]{margin:0 8px;color:#6b7280;font-size:13px}@media print{.no-print[data-v-8f25baca]{display:none!important}.report-header[data-v-8f25baca]{padding:0 0 16px 0;border-bottom:1px solid #000}.report-name[data-v-8f25baca]{color:#000!important}}.purchase-by-date-report[data-v-42c8f8e0]{background:#f5f7fb;min-height:100vh;padding:16px}.report-page-card[data-v-42c8f8e0]{border-radius:18px;overflow:hidden}.report-content[data-v-42c8f8e0]{padding:20px}.report-table-card[data-v-42c8f8e0]{border-radius:16px;overflow:hidden}.report-table-header[data-v-42c8f8e0]{background:#fff;padding:18px 20px}.report-title[data-v-42c8f8e0]{font-size:18px;font-weight:700;color:#1f2937}.report-subtitle[data-v-42c8f8e0]{font-size:13px;color:#6b7280;margin-top:3px}.summary-box[data-v-42c8f8e0]{min-width:120px;padding:8px 12px;margin-left:8px;border:1px solid #e5e7eb;border-radius:12px;text-align:right;background:#f9fafb}.summary-label[data-v-42c8f8e0]{font-size:11px;color:#6b7280;text-transform:uppercase}.summary-value[data-v-42c8f8e0]{font-size:15px;font-weight:700;color:#111827}.money.due[data-v-42c8f8e0],.summary-value.due[data-v-42c8f8e0]{color:#b91c1c}.purchase-link[data-v-42c8f8e0]{font-weight:700;text-decoration:none}.money[data-v-42c8f8e0]{font-weight:700}.total-row[data-v-42c8f8e0]{background:#f9fafb}.empty-state[data-v-42c8f8e0]{padding:32px;text-align:center;color:#6b7280}.purchase-table[data-v-42c8f8e0] th{font-size:12px;font-weight:700;color:#374151!important;background:#f9fafb;text-transform:uppercase}.purchase-table[data-v-42c8f8e0] td{font-size:13px}@media print{.purchase-by-date-report[data-v-42c8f8e0]{background:#fff;padding:0}.report-page-card[data-v-42c8f8e0],.report-table-card[data-v-42c8f8e0]{-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0}.report-content[data-v-42c8f8e0]{padding:0}.summary-box[data-v-42c8f8e0]{border:none;background:#fff}.no-print[data-v-42c8f8e0]{display:none!important}}