.base-b-modal,.base-b-modal__backdrop{z-index:20000}.base-b-modal__viewport{z-index:20001}.receipt-report-page[data-v-10d1a1e8]{--surface:#f4f7fb;--panel:#fff;--line:#d6e1ef;background:radial-gradient(circle at 12% -20%,#d7ebff 0,var(--surface) 38%,#edf2f9 100%);min-height:calc(100vh - 120px);padding:16px}.report-header-card[data-v-10d1a1e8],.report-table-card[data-v-10d1a1e8]{background:var(--panel);border:1px solid var(--line);border-radius:16px;box-shadow:0 10px 24px rgba(41,73,112,.08)}.report-header-card[data-v-10d1a1e8]{padding:16px}.report-header-top[data-v-10d1a1e8]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.report-title[data-v-10d1a1e8]{margin:0;font-size:24px;line-height:1.2;color:#21324e;font-weight:800}.report-subtitle[data-v-10d1a1e8]{margin:4px 0 0;color:#5f728f;font-size:13px}.report-btn[data-v-10d1a1e8]{border:0;border-radius:10px;font-size:13px;font-weight:700;padding:10px 14px}.report-btn--create[data-v-10d1a1e8]{background:linear-gradient(135deg,#2f67ff,#5647e8);color:#fff}.report-btn--search[data-v-10d1a1e8]{width:100%;background:linear-gradient(135deg,#0ea368,#0a8a57);color:#fff}.report-filter-grid[data-v-10d1a1e8]{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.report-filter-item[data-v-10d1a1e8]{min-width:0}.report-filter-item--search[data-v-10d1a1e8]{align-self:end}.report-label[data-v-10d1a1e8]{display:block;font-size:12px;font-weight:700;color:#405473;margin-bottom:5px}.report-input[data-v-10d1a1e8]{width:100%;min-height:40px;border:1px solid #c9d8ef;border-radius:10px;padding:8px 12px;background:#fff;color:#223a5a;font-size:13px}.report-picker[data-v-10d1a1e8]{width:100%}.report-summary-grid[data-v-10d1a1e8]{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.report-summary-card[data-v-10d1a1e8]{border-radius:14px;border:1px solid #d5e2f0;padding:12px}.card-title[data-v-10d1a1e8]{margin:0;color:#405776;font-size:12px;font-weight:700}.card-value[data-v-10d1a1e8]{margin:8px 0 2px;color:#1f3351;font-size:22px;font-weight:800}.card-caption[data-v-10d1a1e8]{margin:0;color:#677a95;font-size:11px}.text-truncate[data-v-10d1a1e8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tone-blue[data-v-10d1a1e8]{background:linear-gradient(145deg,#ecf4ff,#deecff)}.tone-green[data-v-10d1a1e8]{background:linear-gradient(145deg,#e8f8f2,#d9f0e6)}.tone-cyan[data-v-10d1a1e8]{background:linear-gradient(145deg,#e7f8ff,#d8eef9)}.tone-purple[data-v-10d1a1e8]{background:linear-gradient(145deg,#f2ecff,#e5ddff)}.report-table-card[data-v-10d1a1e8]{margin-top:12px;padding:12px}.report-table-title[data-v-10d1a1e8]{margin-bottom:8px}.report-table-title h3[data-v-10d1a1e8]{margin:0;color:#1f2f4a;font-size:16px;font-weight:800}.report-table-title p[data-v-10d1a1e8]{margin:3px 0 0;color:#61748f;font-size:12px}@media (max-width:1279px){.report-filter-grid[data-v-10d1a1e8],.report-summary-grid[data-v-10d1a1e8]{grid-template-columns:repeat(2,minmax(0,1fr))}.report-filter-item--search[data-v-10d1a1e8]{grid-column:span 2}}@media (max-width:767px){.receipt-report-page[data-v-10d1a1e8]{padding:10px}.report-title[data-v-10d1a1e8]{font-size:20px}.report-filter-grid[data-v-10d1a1e8],.report-summary-grid[data-v-10d1a1e8]{grid-template-columns:1fr}.report-filter-item--search[data-v-10d1a1e8]{grid-column:span 1}}