.text-muted[data-v-66d6f983]{color:#6c757d}.src-note[data-v-66d6f983]{font-size:.78rem;color:#94a3b8;max-width:640px}.filter-label[data-v-66d6f983]{display:block;font-size:.7rem;color:#94a3b8}[dir] .filter-label[data-v-66d6f983]{margin-bottom:3px}.date-input[data-v-66d6f983]{font-size:.85rem;color:#1e293b}[dir] .date-input[data-v-66d6f983]{border:1px solid #dae1e7;border-radius:5px;padding:6px 9px;background:#fff}.table-scroll[data-v-66d6f983]{overflow-x:auto}.pivot[data-v-66d6f983]{width:100%;border-collapse:collapse;font-size:.86rem}.pivot td[data-v-66d6f983],.pivot th[data-v-66d6f983]{white-space:nowrap}[dir] .pivot td[data-v-66d6f983],[dir] .pivot th[data-v-66d6f983]{padding:9px 14px;border-bottom:1px solid #eef2f7}.pivot thead th[data-v-66d6f983]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b}[dir] .pivot thead th[data-v-66d6f983]{background:#f8fafc;border-bottom:1px solid #e2e8f0}[dir] .pivot tbody tr:hover td[data-v-66d6f983]{background:#f8fafc}[dir=ltr] .pivot .num[data-v-66d6f983]{text-align:right}[dir=rtl] .pivot .num[data-v-66d6f983]{text-align:left}.pivot .col-label[data-v-66d6f983]{color:#1e293b}[dir=ltr] .pivot .col-label[data-v-66d6f983]{text-align:left}[dir=rtl] .pivot .col-label[data-v-66d6f983]{text-align:right}.pivot .col-total[data-v-66d6f983]{font-weight:600;color:#1e293b;width:180px}.pivot .period-row td[data-v-66d6f983]{font-weight:700}[dir] .pivot .period-row td[data-v-66d6f983]{background:#f8fafc;border-top:1px solid #e2e8f0}.pivot .period-row .col-total[data-v-66d6f983]{color:#7367f0}.pivot .op-label[data-v-66d6f983]{color:#475569}[dir=ltr] .pivot .op-label[data-v-66d6f983]{padding-left:34px}[dir=rtl] .pivot .op-label[data-v-66d6f983]{padding-right:34px}.pivot tfoot td[data-v-66d6f983]{font-weight:700;color:#1e293b}[dir] .pivot tfoot td[data-v-66d6f983]{border-top:2px solid #cbd5e1;background:#f1f5f9}.pivot .clickable[data-v-66d6f983]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[dir] .pivot .clickable[data-v-66d6f983]{cursor:pointer}.pivot .barcode[data-v-66d6f983]{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;letter-spacing:.04em}.count-pill[data-v-66d6f983]{display:inline-block;color:#4f46e5;font-size:.7rem;font-weight:600}[dir] .count-pill[data-v-66d6f983]{padding:1px 9px;border-radius:999px;background:#eef2ff}[dir=ltr] .count-pill[data-v-66d6f983]{margin-left:10px}[dir=rtl] .count-pill[data-v-66d6f983]{margin-right:10px}.warn-note[data-v-66d6f983]{color:#9a3412;font-size:.8rem}[dir] .warn-note[data-v-66d6f983]{background:#fff7ed;border:1px solid #fed7aa;border-radius:6px;padding:8px 12px}.empty-state[data-v-66d6f983]{color:#94a3b8}[dir] .empty-state[data-v-66d6f983]{text-align:center;padding:40px 10px}