.table td[data-v-6e21516c]{cursor:pointer}.modalstyle[data-v-6e21516c]{max-width:90%!important}.h-screen[data-v-6e21516c]{height:300px!important}.mybodyheight200px[data-v-6e21516c]{height:200px}.mybodyheight300px[data-v-6e21516c]{height:300px}.mybodyheight400px[data-v-6e21516c]{height:400px}.mybodyheight500px[data-v-6e21516c]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-6e21516c]{max-width:100%!important}.h-screen[data-v-6e21516c],.mybodyheight200px[data-v-6e21516c],.mybodyheight300px[data-v-6e21516c],.mybodyheight400px[data-v-6e21516c],.mybodyheight500px[data-v-6e21516c]{height:100%!important}}.modal-root[data-v-46a55949]{--accent:var(--warning,#f59e0b);--accent-dark:#d97706;--accent-light:rgba(245,158,11,.12);position:fixed;inset:0;z-index:2000;overflow:hidden}.modal-backdrop[data-v-46a55949]{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-overlay[data-v-46a55949]{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;overflow-y:auto}@media (min-width:640px){.modal-overlay[data-v-46a55949]{align-items:center;padding:1rem}}.modal-panel[data-v-46a55949]{position:relative;width:100%;max-width:960px;background:var(--bg-card,#fff);border-radius:1rem 1rem 0 0;box-shadow:0 25px 60px rgba(0,0,0,.35);display:flex;flex-direction:column;max-height:92vh;overflow:hidden;outline:none}@media (min-width:640px){.modal-panel[data-v-46a55949]{border-radius:var(--radius-xl,1.25rem);max-height:88vh}}.modalheader2[data-v-46a55949]{flex-shrink:0;padding:1rem 1.25rem;background:#a9a9a9!important;color:#fff}.header-top[data-v-46a55949]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.875rem}.header-brand[data-v-46a55949]{display:flex;align-items:center;gap:12px}.header-icon[data-v-46a55949]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);border-radius:var(--radius-md,.625rem);flex-shrink:0}.header-title[data-v-46a55949]{font-size:17px;font-weight:700;color:#fff;margin:0}.header-subtitle[data-v-46a55949]{font-size:12px;color:hsla(0,0%,100%,.8);margin:2px 0 0}.header-close-btn[data-v-46a55949]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:hsla(0,0%,100%,.15);border:none;border-radius:var(--radius-md,.625rem);color:#fff;cursor:pointer;transition:var(--transition,all .2s ease)}.header-close-btn[data-v-46a55949]:hover{background:hsla(0,0%,100%,.28)}.header-controls[data-v-46a55949]{display:flex;gap:12px;flex-direction:column}@media (min-width:640px){.header-controls[data-v-46a55949]{flex-direction:row}}.search-box[data-v-46a55949]{position:relative;flex:1;display:flex;align-items:center}.search-icon[data-v-46a55949]{position:absolute;left:12px;width:16px;height:16px;color:hsla(0,0%,100%,.65);pointer-events:none;z-index:1}.search-input[data-v-46a55949]{width:100%;height:40px;padding:0 38px 0 38px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:var(--radius-md,.625rem);color:#fff;font-size:14px;transition:var(--transition,all .2s ease)}.search-input[data-v-46a55949]::-moz-placeholder{color:hsla(0,0%,100%,.6)}.search-input[data-v-46a55949]::placeholder{color:hsla(0,0%,100%,.6)}.search-input[data-v-46a55949]:focus{outline:none;border-color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.22)}.search-input[data-v-46a55949]::-webkit-search-cancel-button{display:none}.search-clear-btn[data-v-46a55949]{position:absolute;right:10px;background:none;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;align-items:center;padding:4px;border-radius:50%;transition:var(--transition,all .2s ease)}.search-clear-btn[data-v-46a55949]:hover{color:#fff;background:hsla(0,0%,100%,.15)}.per-page-label[data-v-46a55949]{font-size:12px;color:hsla(0,0%,100%,.75);white-space:nowrap}.per-page-select[data-v-46a55949]{height:40px;padding:0 10px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:var(--radius-md,.625rem);color:#fff;font-size:13px;cursor:pointer;transition:var(--transition,all .2s ease)}.per-page-select[data-v-46a55949]:focus{outline:none;border-color:hsla(0,0%,100%,.5)}.per-page-select option[data-v-46a55949]{background:#1e293b;color:#fff}.results-bar[data-v-46a55949]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:7px 16px;background:var(--bg-hover,#f1f5f9);border-bottom:1px solid var(--border,#e2e8f0);font-size:12px;color:var(--text-secondary,#64748b)}.results-count strong[data-v-46a55949]{color:var(--text-primary,#1e293b);font-weight:600}.results-count em[data-v-46a55949]{font-style:normal;color:var(--accent)}.refresh-btn[data-v-46a55949]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:none;border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);font-size:12px;color:var(--text-secondary,#64748b);cursor:pointer;transition:var(--transition,all .2s ease)}.refresh-btn[data-v-46a55949]:hover:not(:disabled){background:var(--bg-card,#fff);color:var(--accent);border-color:var(--accent)}.refresh-btn[data-v-46a55949]:disabled{opacity:.5;cursor:not-allowed}.modal-body[data-v-46a55949]{flex:1;overflow:auto;display:flex;flex-direction:column}.state-container[data-v-46a55949]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem;flex:1}.state-spinner[data-v-46a55949]{color:var(--accent,#f59e0b)}.state-text[data-v-46a55949]{font-size:15px;color:var(--text-secondary,#64748b)}.state-icon[data-v-46a55949]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center}.state-icon--error[data-v-46a55949]{background:rgba(239,68,68,.1);color:var(--danger,#ef4444)}.retry-btn[data-v-46a55949]{padding:8px 20px;background:var(--accent);border:none;border-radius:var(--radius-md,.625rem);color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:var(--transition,all .2s ease)}.retry-btn[data-v-46a55949]:hover{background:var(--accent-dark)}.table-wrapper[data-v-46a55949]{overflow-x:auto}.data-table[data-v-46a55949]{width:100%;border-collapse:collapse}.data-table thead[data-v-46a55949]{position:sticky;top:0;z-index:10;background:#a9a9a9}.data-table thead th[data-v-46a55949]{padding:10px 14px;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff;white-space:nowrap}.data-table tbody tr[data-v-46a55949]{border-bottom:1px solid var(--border,#e2e8f0);transition:background .12s ease}.data-table tbody tr[data-v-46a55949]:last-child{border-bottom:none}.table-row[data-v-46a55949]{cursor:pointer}.table-row[data-v-46a55949]:hover{background:var(--bg-hover,#f1f5f9)}.table-row:hover .row-num[data-v-46a55949]{background:var(--accent-light);color:var(--accent)}.data-table tbody td[data-v-46a55949]{padding:10px 14px;font-size:13px;color:var(--text-primary,#1e293b)}.row-num[data-v-46a55949]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--bg-hover,#f1f5f9);border-radius:50%;font-size:12px;font-weight:500;color:var(--text-secondary,#64748b);transition:var(--transition,all .2s ease)}.doc-badge[data-v-46a55949]{display:inline-flex;align-items:center;padding:3px 8px;background:var(--bg-input,#f8fafc);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);font-family:Courier New,monospace;font-size:12px;font-weight:600;color:var(--text-primary,#1e293b)}.client-cell[data-v-46a55949]{display:flex;align-items:center;gap:8px}.client-avatar[data-v-46a55949]{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--primary,#3b82f6) 0,#2563eb 100%);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;flex-shrink:0}.client-name[data-v-46a55949]{font-weight:500;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-badge[data-v-46a55949]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:rgba(139,92,246,.1);color:#7c3aed;border-radius:var(--radius-sm,.375rem);font-size:12px;font-weight:500}.amount-value[data-v-46a55949]{font-weight:700;color:var(--success,#10b981);font-size:13px;white-space:nowrap}.cell-secondary[data-v-46a55949]{color:var(--text-secondary,#64748b);font-size:13px}.cell-empty[data-v-46a55949]{color:var(--text-muted,#94a3b8)}.action-btns[data-v-46a55949]{display:flex;align-items:center;justify-content:center;gap:6px}.btn-load[data-v-46a55949]{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;background:#a9a9a9;border:none;border-radius:var(--radius-sm,.375rem);font-size:12px;font-weight:500;color:var(--accent);cursor:pointer;transition:var(--transition,all .2s ease);white-space:nowrap}.btn-load[data-v-46a55949]:hover{background:var(--accent);color:#fff}.btn-delete[data-v-46a55949]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(239,68,68,.1);border:none;border-radius:var(--radius-sm,.375rem);color:var(--danger,#ef4444);cursor:pointer;transition:var(--transition,all .2s ease)}.btn-delete[data-v-46a55949]:hover{background:var(--danger,#ef4444);color:#fff}.empty-state[data-v-46a55949]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 1rem}.empty-icon[data-v-46a55949]{width:60px;height:60px;border-radius:50%;background:var(--bg-hover,#f1f5f9);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:var(--text-muted,#94a3b8)}.empty-title[data-v-46a55949]{font-size:15px;font-weight:600;color:var(--text-secondary,#64748b);margin:0 0 6px}.empty-subtitle[data-v-46a55949]{font-size:13px;color:var(--text-muted,#94a3b8);margin:0}.mobile-card[data-v-46a55949]{background:var(--bg-card,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-lg,.875rem);padding:1rem;cursor:pointer;transition:var(--transition,all .2s ease)}.mobile-card[data-v-46a55949]:active,.mobile-card[data-v-46a55949]:hover{background:var(--bg-hover,#f1f5f9);border-color:var(--accent)}.mobile-num[data-v-46a55949]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--accent);border-radius:50%;font-size:12px;font-weight:700;color:#fff}.mobile-label[data-v-46a55949]{font-size:11px;color:var(--text-muted,#94a3b8);margin:0 0 2px}.mobile-value[data-v-46a55949]{font-size:13px;font-weight:500;color:var(--text-primary,#1e293b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.mobile-card-footer[data-v-46a55949]{display:flex;justify-content:flex-end;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#e2e8f0)}.mobile-load-label[data-v-46a55949]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--accent)}.modal-footer[data-v-46a55949]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px;background:var(--bg-hover,#f1f5f9);border-top:1px solid var(--border,#e2e8f0)}.pagination-info[data-v-46a55949]{font-size:13px;color:var(--text-secondary,#64748b);margin:0}.pagination-info strong[data-v-46a55949]{color:var(--text-primary,#1e293b);font-weight:600}.pagination-nav[data-v-46a55949]{display:flex;align-items:center;gap:4px}.page-btn[data-v-46a55949]{min-width:34px;height:34px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;background:#a9a9a9;border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);font-size:13px;font-weight:500;color:var(--text-secondary,#64748b);cursor:pointer;transition:var(--transition,all .2s ease)}.page-btn[data-v-46a55949]:hover:not(:disabled){background:var(--bg-hover,#f1f5f9);color:var(--text-primary,#1e293b)}.page-btn.active[data-v-46a55949]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:700}.page-btn[data-v-46a55949]:disabled{opacity:.4;cursor:not-allowed}.page-ellipsis[data-v-46a55949]{padding:0 6px;color:var(--text-muted,#94a3b8);font-size:16px;line-height:34px}.btn-close-footer[data-v-46a55949]{padding:8px 18px;background:var(--text-secondary,#64748b);border:none;border-radius:var(--radius-md,.625rem);font-size:13px;font-weight:500;color:#fff;cursor:pointer;transition:var(--transition,all .2s ease)}.btn-close-footer[data-v-46a55949]:hover{background:var(--text-primary,#1e293b)}.fade-enter-active[data-v-46a55949],.fade-leave-active[data-v-46a55949]{transition:opacity .25s ease}.fade-enter-from[data-v-46a55949],.fade-leave-to[data-v-46a55949]{opacity:0}.slide-up-enter-active[data-v-46a55949]{animation:panelSlideUp-46a55949 .32s cubic-bezier(.34,1.2,.64,1)}.slide-up-leave-active[data-v-46a55949]{animation:panelSlideDown-46a55949 .2s ease forwards}@keyframes panelSlideUp-46a55949{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@keyframes panelSlideDown-46a55949{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(24px)}}@media (min-width:640px){.slide-up-enter-active[data-v-46a55949]{animation:panelScaleIn-46a55949 .3s cubic-bezier(.34,1.2,.64,1)}.slide-up-leave-active[data-v-46a55949]{animation:panelScaleOut-46a55949 .2s ease forwards}@keyframes panelScaleIn-46a55949{0%{opacity:0;transform:scale(.94) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes panelScaleOut-46a55949{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.96) translateY(8px)}}}[data-v-46a55949]::-webkit-scrollbar{width:5px;height:5px}[data-v-46a55949]::-webkit-scrollbar-track{background:transparent}[data-v-46a55949]::-webkit-scrollbar-thumb{background:var(--text-muted,rgba(148,163,184,.5));border-radius:50px}[data-v-46a55949]::-webkit-scrollbar-thumb:hover{background:var(--text-secondary,rgba(100,116,139,.7))}.ti-btn-success-full[data-v-4f959f2a]{background-color:rgb(var(--success));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.table td[data-v-4f959f2a]{cursor:pointer}.modalstyle[data-v-4f959f2a]{max-width:90%!important}.h-screen[data-v-4f959f2a]{height:300px!important}.mybodyheight200px[data-v-4f959f2a]{height:200px}.mybodyheight300px[data-v-4f959f2a]{height:300px}.mybodyheight400px[data-v-4f959f2a]{height:400px}.mybodyheight500px[data-v-4f959f2a]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-4f959f2a]{max-width:100%!important}.h-screen[data-v-4f959f2a],.mybodyheight200px[data-v-4f959f2a],.mybodyheight300px[data-v-4f959f2a],.mybodyheight400px[data-v-4f959f2a],.mybodyheight500px[data-v-4f959f2a]{height:100%!important}}.modalstyle[data-v-1e27f0ce]{max-width:92%!important;max-height:calc(100vh - 3.5rem);margin-top:1.75rem;margin-bottom:1.75rem;display:flex!important;flex-direction:column;overflow:hidden}.ti-modal-content[data-v-1e27f0ce]{display:flex;flex-direction:column;min-height:0;overflow:hidden;width:100%!important;height:100vh!important}.ti-modal-body[data-v-1e27f0ce]{overflow-y:auto;overflow-x:hidden;flex:1 1 auto;min-height:0}.expand-enter-active[data-v-1e27f0ce],.expand-leave-active[data-v-1e27f0ce]{transition:all .25s ease;overflow:hidden}.expand-enter-from[data-v-1e27f0ce],.expand-leave-to[data-v-1e27f0ce]{max-height:0;opacity:0}.expand-enter-to[data-v-1e27f0ce],.expand-leave-from[data-v-1e27f0ce]{max-height:300px;opacity:1}@media (max-width:768px){.modalstyle[data-v-1e27f0ce]{max-width:100%;margin:0;max-height:100vh;border-radius:0}}.pbi-header[data-v-1e27f0ce]{background:#fff;border-bottom:1px solid #e5e7eb;padding:12px 16px}:is(.dark) .pbi-header[data-v-1e27f0ce]{background:#0f1117;border-bottom-color:hsla(0,0%,100%,.06)}.pbi-header-icon[data-v-1e27f0ce]{width:36px;height:36px;border-radius:9px;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 2px 8px rgba(37,99,235,.35)}.pbi-close-btn[data-v-1e27f0ce],.pbi-header-icon[data-v-1e27f0ce]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.pbi-close-btn[data-v-1e27f0ce]{width:30px;height:30px;border-radius:8px;color:#9ca3af;background:transparent;border:none;cursor:pointer;transition:all .15s}.pbi-close-btn[data-v-1e27f0ce]:hover{color:#374151;background:#f3f4f6}:is(.dark) .pbi-close-btn[data-v-1e27f0ce]:hover{color:#e5e7eb;background:hsla(0,0%,100%,.06)}.pbi-live-badge[data-v-1e27f0ce]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:rgba(37,99,235,.08);color:#2563eb;font-size:10px;font-weight:700}:is(.dark) .pbi-live-badge[data-v-1e27f0ce]{background:rgba(96,165,250,.12);color:#60a5fa}@keyframes pbi-pulse-1e27f0ce{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.pbi-pulse[data-v-1e27f0ce]{animation:pbi-pulse-1e27f0ce 2s ease-in-out infinite}.pbi-vue-badge[data-v-1e27f0ce]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.2);color:#2563eb;font-size:10.5px;font-weight:700}:is(.dark) .pbi-vue-badge[data-v-1e27f0ce]{background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.2);color:#60a5fa}.pbi-section-title[data-v-1e27f0ce]{font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#374151}:is(.dark) .pbi-section-title[data-v-1e27f0ce]{color:#d1d5db}.pbi-status-badge[data-v-1e27f0ce]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700}.pbi-status-badge.positive[data-v-1e27f0ce]{background:#d1fae5;color:#065f46}.pbi-status-badge.negative[data-v-1e27f0ce]{background:#fee2e2;color:#991b1b}:is(.dark) .pbi-status-badge.positive[data-v-1e27f0ce]{background:rgba(16,185,129,.15);color:#6ee7b7}:is(.dark) .pbi-status-badge.negative[data-v-1e27f0ce]{background:rgba(239,68,68,.15);color:#fca5a5}.pbi-filter-bar[data-v-1e27f0ce]{background:#f9fafb}:is(.dark) .pbi-filter-bar[data-v-1e27f0ce]{background:#0a0d14}.pbi-label[data-v-1e27f0ce]{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#9ca3af}.pbi-active-tag[data-v-1e27f0ce]{background:#3b82f6;color:#fff;font-size:8px;padding:1px 5px;border-radius:999px;font-weight:700;text-transform:none;letter-spacing:0}.pbi-input[data-v-1e27f0ce]{height:32px;padding:0 8px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#111827;font-size:12px;outline:none;width:100%;transition:border-color .15s,box-shadow .15s}.pbi-input[data-v-1e27f0ce]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.12)}:is(.dark) .pbi-input[data-v-1e27f0ce]{border-color:hsla(0,0%,100%,.1);background:#161a23;color:#e2e8f0}:is(.dark) .pbi-input[data-v-1e27f0ce]:focus{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.12)}.pbi-btn-filter[data-v-1e27f0ce]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#4b5563;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s;position:relative}.pbi-btn-filter.active[data-v-1e27f0ce],.pbi-btn-filter[data-v-1e27f0ce]:hover{border-color:rgba(59,130,246,.4);background:rgba(59,130,246,.06);color:#2563eb}:is(.dark) .pbi-btn-filter[data-v-1e27f0ce]{border-color:hsla(0,0%,100%,.1);background:#161a23;color:#9ca3af}:is(.dark) .pbi-btn-filter.active[data-v-1e27f0ce],:is(.dark) .pbi-btn-filter[data-v-1e27f0ce]:hover{border-color:rgba(96,165,250,.35);background:rgba(96,165,250,.08);color:#60a5fa}.pbi-filter-badge[data-v-1e27f0ce]{background:#3b82f6;color:#fff;font-size:9px;font-weight:800;width:16px;height:16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.pbi-btn-ghost[data-v-1e27f0ce]{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}.pbi-btn-ghost[data-v-1e27f0ce]:hover{opacity:.75}:is(.dark) .pbi-btn-ghost[data-v-1e27f0ce]{border-color:hsla(0,0%,100%,.1);background:#161a23;color:#9ca3af}.pbi-tabs-nav[data-v-1e27f0ce]{scrollbar-width:thin;gap:0}.pbi-tab[data-v-1e27f0ce]{flex-shrink:0;padding:10px 14px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:none;border-bottom:2px solid transparent;background:transparent;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s;color:#9ca3af}.pbi-tab[data-v-1e27f0ce]:hover{color:#374151;border-bottom-color:#e5e7eb}.pbi-tab.active[data-v-1e27f0ce]{color:#2563eb;border-bottom-color:#2563eb}:is(.dark) .pbi-tab[data-v-1e27f0ce]{color:#6b7280}:is(.dark) .pbi-tab[data-v-1e27f0ce]:hover{color:#d1d5db;border-bottom-color:hsla(0,0%,100%,.1)}:is(.dark) .pbi-tab.active[data-v-1e27f0ce]{color:#60a5fa;border-bottom-color:#60a5fa}.pbi-summary-pill[data-v-1e27f0ce]{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:10.5px;font-weight:500;background:#f3f4f6;color:#6b7280}:is(.dark) .pbi-summary-pill[data-v-1e27f0ce]{background:hsla(0,0%,100%,.05);color:#9ca3af}.pbi-btn-excel[data-v-1e27f0ce]{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:8px;border:none;background:#059669;color:#fff;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s;box-shadow:0 1px 3px rgba(5,150,105,.3)}.pbi-btn-excel[data-v-1e27f0ce]:hover{background:#047857}.pbi-btn-excel[data-v-1e27f0ce]:active{transform:scale(.96)}.pbi-btn-print[data-v-1e27f0ce]{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:8px;border:none;background:#2563eb;color:#fff;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s;box-shadow:0 1px 3px rgba(37,99,235,.3)}.pbi-btn-print[data-v-1e27f0ce]:hover{background:#1d4ed8}.pbi-btn-print[data-v-1e27f0ce]:active{transform:scale(.96)}.pbi-kpi-card[data-v-1e27f0ce]{position:relative;border-radius:12px;border:1px solid #f3f4f6;background:#fff;padding:16px 14px 14px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04);transition:box-shadow .2s}.pbi-kpi-card[data-v-1e27f0ce]:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}:is(.dark) .pbi-kpi-card[data-v-1e27f0ce]{background:#13161f;border-color:hsla(0,0%,100%,.06)}.pbi-kpi-accent[data-v-1e27f0ce]{position:absolute;top:0;left:0;right:0;height:3px;border-radius:12px 12px 0 0}.pbi-kpi-icon[data-v-1e27f0ce]{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.pbi-kpi-label[data-v-1e27f0ce]{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;margin-bottom:4px}.pbi-kpi-value[data-v-1e27f0ce]{font-size:18px;font-weight:800;font-family:ui-monospace,monospace;line-height:1;margin-bottom:4px;font-variant-numeric:tabular-nums}.pbi-kpi-sub[data-v-1e27f0ce]{font-size:10px;color:#9ca3af;margin-top:4px}.pbi-metric-card[data-v-1e27f0ce]{background:#f9fafb;border-radius:12px;border:1px solid #f3f4f6;padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:10px}:is(.dark) .pbi-metric-card[data-v-1e27f0ce]{background:#13161f;border-color:hsla(0,0%,100%,.06)}.pbi-metric-label[data-v-1e27f0ce]{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#9ca3af;margin-bottom:3px}.pbi-metric-value[data-v-1e27f0ce]{font-size:13px;font-weight:800;font-family:ui-monospace,monospace;font-variant-numeric:tabular-nums}.pbi-metric-icon[data-v-1e27f0ce]{flex-shrink:0;width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center}.pbi-rep-row[data-v-1e27f0ce]{display:flex;align-items:center;gap:10px;padding:10px 6px;border-radius:10px;transition:background .15s;flex-wrap:wrap}.pbi-rep-row[data-v-1e27f0ce]:hover{background:#f9fafb}:is(.dark) .pbi-rep-row[data-v-1e27f0ce]:hover{background:hsla(0,0%,100%,.02)}.pbi-th[data-v-1e27f0ce]{padding:9px 12px;border-bottom:1px solid #f3f4f6;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;white-space:nowrap}:is(.dark) .pbi-th[data-v-1e27f0ce]{border-bottom-color:hsla(0,0%,100%,.06)}.pbi-tr[data-v-1e27f0ce]{border-bottom:1px solid #f9fafb;transition:background .1s}.pbi-tr[data-v-1e27f0ce]:hover{background:rgba(59,130,246,.03)}.pbi-tr-alt[data-v-1e27f0ce]{background:rgba(249,250,251,.6)}:is(.dark) .pbi-tr[data-v-1e27f0ce]{border-bottom-color:hsla(0,0%,100%,.025)}:is(.dark) .pbi-tr[data-v-1e27f0ce]:hover{background:rgba(96,165,250,.04)}:is(.dark) .pbi-tr-alt[data-v-1e27f0ce]{background:hsla(0,0%,100%,.012)}.pbi-td[data-v-1e27f0ce]{padding:7px 12px;vertical-align:middle}.pbi-tr-group[data-v-1e27f0ce]{background:#f0f7ff;border-bottom:1px solid #dbeafe}:is(.dark) .pbi-tr-group[data-v-1e27f0ce]{background:rgba(37,99,235,.08);border-bottom-color:rgba(96,165,250,.12)}.pbi-td-group[data-v-1e27f0ce]{padding:8px 12px;font-size:11px}.pbi-tr-sub td[data-v-1e27f0ce]{padding-left:24px!important}.pbi-empty-state[data-v-1e27f0ce]{padding:56px 20px;text-align:center;color:#9ca3af}.pbi-page-btn[data-v-1e27f0ce]{padding:5px 12px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#4b5563;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s}.pbi-page-btn[data-v-1e27f0ce]:disabled{opacity:.3;cursor:not-allowed}.pbi-page-btn[data-v-1e27f0ce]:not(:disabled):hover{border-color:#3b82f6;color:#2563eb}:is(.dark) .pbi-page-btn[data-v-1e27f0ce]{border-color:hsla(0,0%,100%,.08);background:#161a23;color:#9ca3af}:is(.dark) .pbi-page-btn[data-v-1e27f0ce]:not(:disabled):hover{border-color:#60a5fa;color:#60a5fa}