.info-item[data-v-4c6995a1]{display:flex;align-items:center;font-size:.95rem}.info-label[data-v-4c6995a1]{font-weight:600;color:#1e3a5f;min-width:140px}.info-separator[data-v-4c6995a1]{margin:0 12px;color:#adb5bd;font-weight:300}.info-value[data-v-4c6995a1]{color:#212529;flex:1}.photo-dot[data-v-4c6995a1]{transition:all .3s ease}.photo-dot[data-v-4c6995a1]:hover{transform:scale(1.2);background:#6c757d!important}.photo-dot.active[data-v-4c6995a1]{background:#212529!important;transform:scale(1.3)}@media (max-width:768px){.col-lg-5[data-v-4c6995a1],.col-lg-7[data-v-4c6995a1]{min-height:auto!important}}.account-icon[data-v-e1c4824a]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.account-item[data-v-e1c4824a]{margin-bottom:16px}.account-card[data-v-e1c4824a]{background-color:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.05);overflow:hidden;transition:all .2s ease;border:1px solid #eaeaea}.account-card[data-v-e1c4824a]:hover{box-shadow:0 5px 15px rgba(0,0,0,.08);transform:translateY(-2px)}.account-header[data-v-e1c4824a]{padding:12px 16px;background-color:#f9fafb;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;align-items:center}.account-type-info[data-v-e1c4824a]{display:flex;align-items:center}.account-icon-container[data-v-e1c4824a]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-right:12px}.account-icon[data-v-e1c4824a]{max-width:100%;max-height:100%}.account-icon-fallback[data-v-e1c4824a]{color:#6c757d;font-size:18px}.agency-badge[data-v-e1c4824a]{background:linear-gradient(135deg,#fff3cd,#ffeaa7);border:1px solid #ffeaa7;border-radius:20px;padding:6px 12px;color:#856404;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease}.agency-badge[data-v-e1c4824a]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.account-type-details[data-v-e1c4824a]{display:flex;flex-direction:column}.account-type-name[data-v-e1c4824a]{font-weight:600;color:#333;font-size:14px;line-height:1.2}.account-type-fee[data-v-e1c4824a]{font-size:12px;color:#777}.account-badges[data-v-e1c4824a]{display:flex;gap:8px}.primary-badge[data-v-e1c4824a]{background-color:#28a745;color:#fff;font-size:11px;font-weight:500;padding:3px 8px;border-radius:12px}.currency-badge[data-v-e1c4824a]{background-color:#f0f0f0;color:#555;font-size:11px;font-weight:600;padding:3px 8px;border-radius:12px}.account-body[data-v-e1c4824a]{padding:16px}.account-info-row[data-v-e1c4824a]{display:flex;justify-content:space-between;margin-bottom:8px}.account-info-row[data-v-e1c4824a]:last-child{margin-bottom:0}.account-info-label[data-v-e1c4824a]{color:#6c757d;font-size:13px;font-weight:500}.account-info-value[data-v-e1c4824a]{color:#333;font-size:13px;font-weight:500;text-align:right}.date-value[data-v-e1c4824a]{font-size:12px;color:#777}.account-footer[data-v-e1c4824a]{padding:12px 16px;border-top:1px solid #eaeaea}.account-actions[data-v-e1c4824a]{display:flex;justify-content:flex-end;gap:8px}.view-details-btn[data-v-e1c4824a]{background-color:transparent;color:#0d6efd;border:none;font-size:13px;font-weight:500;padding:5px 8px;border-radius:4px;transition:all .2s;cursor:pointer}.view-details-btn[data-v-e1c4824a]:hover{background-color:rgba(13,110,253,.08)}.view-details-btn i[data-v-e1c4824a]{font-size:11px;transition:transform .2s}.view-details-btn:hover i[data-v-e1c4824a]{transform:translateX(3px)}.archive-btn[data-v-e1c4824a]{background-color:transparent;color:#dc3545;border:1px solid #dc3545;font-size:13px;font-weight:500;padding:5px 8px;border-radius:4px;transition:all .2s;cursor:pointer}.archive-btn[data-v-e1c4824a]:hover:not(:disabled){background-color:#dc3545;color:#fff}.archive-btn[data-v-e1c4824a]:disabled{opacity:.5;cursor:not-allowed;color:#6c757d;border-color:#6c757d}.modal-dialog[data-v-e1c4824a]{max-width:500px}.modal-content[data-v-e1c4824a]{border-radius:12px;border:none;box-shadow:0 8px 24px rgba(0,0,0,.12)}.modal-header[data-v-e1c4824a]{padding:20px 24px}.account-info-title[data-v-e1c4824a]{font-size:22px;font-weight:600;color:#333}.modal-header .btn-close[data-v-e1c4824a]{background:none;border:none;font-size:20px;color:#888;opacity:.7;transition:opacity .2s}.modal-header .btn-close[data-v-e1c4824a]:hover{opacity:1}.account-info-body[data-v-e1c4824a]{padding:0 24px 24px}.payment-type-header[data-v-e1c4824a]{background-color:#f8f9fa;border-radius:8px;padding:12px 16px;margin-bottom:20px}.payment-type-info[data-v-e1c4824a]{display:flex;align-items:center}.payment-type-icon[data-v-e1c4824a]{margin-right:12px}.payment-type-icon img[data-v-e1c4824a]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.payment-type-details[data-v-e1c4824a]{display:flex;flex-direction:column}.payment-type-name[data-v-e1c4824a]{font-weight:600;color:#333;font-size:15px}.payment-type-fee[data-v-e1c4824a]{font-size:13px;color:#777;margin-top:2px}.account-info-section[data-v-e1c4824a]{padding:16px 0;border-bottom:1px solid #eee}.info-section-title[data-v-e1c4824a]{font-size:14px;color:#777;margin-bottom:8px;font-weight:500}.info-section-content[data-v-e1c4824a]{font-size:16px;color:#333;font-weight:500}.account-info-badge[data-v-e1c4824a]{display:inline-block;background-color:#28a745;color:#fff;font-size:12px;font-weight:500;padding:4px 10px;border-radius:20px;margin-top:16px}.modal-body.account-info-body[data-v-e1c4824a]{padding:0!important}.detail-account-card[data-v-e1c4824a]{background-color:#fff;border-radius:0 0 12px 12px;overflow:hidden}.detail-account-header[data-v-e1c4824a]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background-color:#f8f9fa;border-bottom:1px solid #eaeaea}.detail-payment-type[data-v-e1c4824a]{display:flex;align-items:center}.detail-payment-icon[data-v-e1c4824a]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:16px}.detail-payment-icon img[data-v-e1c4824a]{max-width:100%;max-height:100%}.detail-payment-icon i[data-v-e1c4824a]{font-size:24px;color:#6c757d}.detail-payment-name[data-v-e1c4824a]{font-size:18px;font-weight:600;color:#333;line-height:1.2}.detail-payment-fee[data-v-e1c4824a]{font-size:14px;color:#6c757d;margin-top:4px}.detail-badges[data-v-e1c4824a]{display:flex;gap:10px}.detail-primary-badge[data-v-e1c4824a]{background-color:#28a745;color:#fff;font-size:12px;font-weight:500;padding:4px 10px;border-radius:4px}.detail-currency-badge[data-v-e1c4824a]{background-color:#e9ecef;color:#495057;font-size:12px;font-weight:600;padding:4px 10px;border-radius:4px}.detail-account-body[data-v-e1c4824a]{padding:20px 24px}.detail-info-row[data-v-e1c4824a]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.detail-info-row[data-v-e1c4824a]:last-child{border-bottom:none}.detail-info-label[data-v-e1c4824a]{font-size:14px;color:#6c757d;font-weight:500}.detail-info-value[data-v-e1c4824a]{font-size:14px;color:#212529;font-weight:500;text-align:right;max-width:60%;word-break:break-word}.date-value[data-v-e1c4824a]{color:#6c757d}.layout__content-inner{max-width:100%!important}.badge[data-v-017c8450]{font-size:.875rem;padding:.375rem .75rem}.user-trend-container[data-v-38c268a6]{padding:1rem 0}.period-select[data-v-38c268a6]{border:1px solid #e8eaed;border-radius:8px;font-weight:600;font-size:.875rem;padding:.625rem .875rem;transition:all .2s ease}.period-select[data-v-38c268a6]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.comparison-row[data-v-38c268a6]{margin-left:-.5rem;margin-right:-.5rem}.comparison-row .col-lg-6[data-v-38c268a6],.comparison-row .col-md-6[data-v-38c268a6]{padding-left:.5rem;padding-right:.5rem}.comparison-card-compact[data-v-38c268a6]{background:#fff;border:1px solid #e8eaed;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .2s ease;height:100%}.comparison-card-compact[data-v-38c268a6]:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px);border-color:#3b82f6}.compact-header[data-v-38c268a6]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,#f8f9fa,#f1f3f5);border-bottom:1px solid #e8eaed}.compact-header i[data-v-38c268a6]{font-size:1rem;color:#3b82f6}.compact-header span[data-v-38c268a6]{font-weight:600;color:#1e293b;font-size:.8125rem;letter-spacing:.025em}.compact-body[data-v-38c268a6]{padding:1rem}.compact-value[data-v-38c268a6]{font-size:1.625rem;font-weight:700;color:#1e293b;line-height:1.2;margin-bottom:.625rem;letter-spacing:-.025em}.compact-comparison[data-v-38c268a6]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.prev-label[data-v-38c268a6]{font-size:.75rem;color:#94a3b8;font-weight:500}.prev-value[data-v-38c268a6]{font-size:.8125rem;color:#64748b;font-weight:600}.compact-badge[data-v-38c268a6]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border-radius:6px;font-weight:700;font-size:.75rem;letter-spacing:-.025em;margin-left:auto}.compact-badge.positive[data-v-38c268a6]{background:#d1fae5;color:#047857}.compact-badge.negative[data-v-38c268a6]{background:#fee2e2;color:#dc2626}.compact-badge i[data-v-38c268a6]{font-size:.625rem}.chart-container[data-v-38c268a6]{position:relative}.empty-state[data-v-38c268a6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;background:#fff;border-radius:12px;margin:1rem 0}.empty-state i[data-v-38c268a6]{color:#cbd5e1;margin-bottom:1rem}.empty-state h5[data-v-38c268a6]{color:#475569;margin-bottom:.5rem;font-weight:600}.empty-state .text-muted[data-v-38c268a6]{color:#94a3b8;font-size:.9rem}.btn-margin[data-v-12fbbc46]{margin-left:10px}.agency-reports[data-v-c18c94a4]{padding:20px;background:#f5f7fa;min-height:100vh}.agency-reports[data-v-c18c94a4] .nav-tabs{border-bottom:2px solid #e8eaed;margin-bottom:1.5rem;background:#fff;border-radius:8px 8px 0 0;padding:.5rem 1rem}.agency-reports[data-v-c18c94a4] .nav-tabs .nav-link{color:#64748b;border:none;padding:.875rem 1.5rem;font-weight:600;font-size:.95rem;transition:all .2s ease;border-bottom:3px solid transparent;margin-bottom:-2px}.agency-reports[data-v-c18c94a4] .nav-tabs .nav-link:hover{color:#3b82f6;border-color:transparent;background:#f8f9fa}.agency-reports[data-v-c18c94a4] .nav-tabs .nav-link.active{color:#3b82f6;border-bottom-color:#3b82f6;background:transparent}.summary-card[data-v-c18c94a4]{border:none;border-radius:12px;color:#fff;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .2s ease;padding:0!important}.summary-card[data-v-c18c94a4]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.summary-card.bg-primary[data-v-c18c94a4]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.summary-card.bg-success[data-v-c18c94a4]{background:linear-gradient(135deg,#10b981,#059669)!important}.summary-card.bg-info[data-v-c18c94a4]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.summary-card.bg-warning[data-v-c18c94a4]{background:linear-gradient(135deg,#f59e0b,#d97706)}.summary-content[data-v-c18c94a4]{display:flex;align-items:center;justify-content:space-between;padding:.875rem}.summary-icon[data-v-c18c94a4]{font-size:1.5rem;opacity:.9;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.15);border-radius:12px}.summary-info h3[data-v-c18c94a4]{font-size:2rem;font-weight:700;margin:0;letter-spacing:-.025em}.summary-info p[data-v-c18c94a4]{margin:0;opacity:.95;font-size:.65rem;font-weight:500}.table thead tr th[data-v-c18c94a4]{color:#000!important}.sortable-header[data-v-c18c94a4]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.columnheader[data-v-c18c94a4],.sortable-header[data-v-c18c94a4]{color:#000!important;font-size:14px!important}.sortable-header i[data-v-c18c94a4]{opacity:.5;font-size:.8em}.performer-cards-row[data-v-c18c94a4]{margin-left:-.5rem;margin-right:-.5rem}.performer-cards-row .col-lg-3[data-v-c18c94a4],.performer-cards-row .col-md-4[data-v-c18c94a4],.performer-cards-row .col-sm-6[data-v-c18c94a4]{padding-left:.5rem;padding-right:.5rem}.user-card[data-v-c18c94a4]{background:#fff;border:1px solid #e8eaed;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.08);height:100%;display:flex;flex-direction:column}.user-card[data-v-c18c94a4]:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-4px);border-color:#3b82f6}.user-card.low-card[data-v-c18c94a4]{border-color:#ffd8a8}.user-card.low-card[data-v-c18c94a4]:hover{border-color:#ff922b}.user-card-header[data-v-c18c94a4]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:linear-gradient(135deg,#f8f9fa,#f1f3f5);border-bottom:1px solid #e8eaed}.user-avatar[data-v-c18c94a4]{flex-shrink:0}.rank-number[data-v-c18c94a4]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.125rem;box-shadow:0 2px 6px rgba(0,0,0,.1)}.rank-1[data-v-c18c94a4]{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff}.rank-2[data-v-c18c94a4]{background:linear-gradient(135deg,#94a3b8,#64748b);color:#fff}.rank-3[data-v-c18c94a4]{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff}.rank-4[data-v-c18c94a4],.rank-5[data-v-c18c94a4],.rank-6[data-v-c18c94a4],.rank-7[data-v-c18c94a4],.rank-8[data-v-c18c94a4],.rank-9[data-v-c18c94a4],.rank-10[data-v-c18c94a4]{background:#fff;color:#64748b;border:2px solid #e2e8f0;font-size:1rem}.rank-low[data-v-c18c94a4]{background:#fff;color:#f97316;border:2px solid #fed7aa;font-size:1rem}.user-info[data-v-c18c94a4]{flex:1;min-width:0}.user-name[data-v-c18c94a4]{font-size:.9375rem;font-weight:600;color:#1e293b;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-id[data-v-c18c94a4]{font-size:.75rem;color:#94a3b8;font-weight:500}.user-card-body[data-v-c18c94a4]{padding:1rem;flex:1}.stat-row[data-v-c18c94a4]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #f1f3f5}.stat-row[data-v-c18c94a4]:last-child{border-bottom:none}.stat-row.highlight[data-v-c18c94a4]{background:linear-gradient(135deg,#f8f9fa,#f1f3f5);margin:.5rem -1rem 0;padding:.75rem 1rem;border-bottom:none;border-top:1px solid #e8eaed;border-radius:0 0 10px 10px}.stat-label[data-v-c18c94a4]{font-size:.8125rem;color:#64748b;font-weight:500;display:flex;align-items:center;gap:.375rem}.stat-label i[data-v-c18c94a4]{font-size:.75rem;opacity:.7}.stat-value[data-v-c18c94a4]{font-size:.875rem;font-weight:700;color:#1e293b}.stat-row.highlight .stat-value[data-v-c18c94a4]{font-size:1.125rem;color:#10b981}.low-card .stat-row.highlight .stat-value[data-v-c18c94a4]{color:#f59e0b}.user-card-footer[data-v-c18c94a4]{padding:.625rem 1rem;background:#f8f9fa;border-top:1px solid #e8eaed;display:flex;justify-content:center}.change-indicator[data-v-c18c94a4]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:6px;font-weight:700;font-size:.75rem}.change-indicator.positive[data-v-c18c94a4]{background:#d1fae5;color:#047857}.change-indicator.negative[data-v-c18c94a4]{background:#fee2e2;color:#dc2626}.change-indicator i[data-v-c18c94a4]{font-size:.625rem}.period-select[data-v-c18c94a4]{border:1px solid #e8eaed;border-radius:8px;font-weight:600;font-size:.875rem;padding:.625rem .875rem;transition:all .2s ease}.period-select[data-v-c18c94a4]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.comparison-row[data-v-c18c94a4]{margin-left:-.5rem;margin-right:-.5rem}.comparison-row .col-lg-4[data-v-c18c94a4],.comparison-row .col-md-6[data-v-c18c94a4]{padding-left:.5rem;padding-right:.5rem}.comparison-card-compact[data-v-c18c94a4]{background:#fff;border:1px solid #e8eaed;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .2s ease;height:100%}.comparison-card-compact[data-v-c18c94a4]:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px);border-color:#3b82f6}.compact-header[data-v-c18c94a4]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,#f8f9fa,#f1f3f5);border-bottom:1px solid #e8eaed}.compact-header i[data-v-c18c94a4]{font-size:1rem;color:#3b82f6}.compact-header span[data-v-c18c94a4]{font-weight:600;color:#1e293b;font-size:.8125rem;letter-spacing:.025em}.compact-body[data-v-c18c94a4]{padding:1rem}.compact-value[data-v-c18c94a4]{font-size:1.625rem;font-weight:700;color:#1e293b;line-height:1.2;margin-bottom:.625rem;letter-spacing:-.025em}.compact-comparison[data-v-c18c94a4]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.prev-label[data-v-c18c94a4]{font-size:.75rem;color:#94a3b8;font-weight:500}.prev-value[data-v-c18c94a4]{font-size:.8125rem;color:#64748b;font-weight:600}.compact-badge[data-v-c18c94a4]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border-radius:6px;font-weight:700;font-size:.75rem;letter-spacing:-.025em;margin-left:auto}.compact-badge.positive[data-v-c18c94a4]{background:#d1fae5;color:#047857}.compact-badge.negative[data-v-c18c94a4]{background:#fee2e2;color:#dc2626}.compact-badge i[data-v-c18c94a4]{font-size:.625rem}.stat-box[data-v-c18c94a4]{padding:1.25rem;background:#fff;border-radius:10px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e8eaed}.stat-box label[data-v-c18c94a4]{font-weight:600;margin:0;color:#1e293b;font-size:.95rem}.stat-box span[data-v-c18c94a4]{font-size:1.5rem;font-weight:700;letter-spacing:-.025em}.ml-1rem[data-v-c18c94a4]{margin-left:1rem}.no-data-message[data-v-c18c94a4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;background:#fff;border-radius:12px;margin:1rem 0}.no-data-message i[data-v-c18c94a4]{color:#cbd5e1;margin-bottom:1rem}.no-data-message h5[data-v-c18c94a4]{color:#475569;margin-bottom:.5rem;font-weight:600}.no-data-message .text-muted[data-v-c18c94a4]{color:#94a3b8;font-size:.9rem}@media (max-width:768px){.agency-reports[data-v-c18c94a4]{padding:1rem}.summary-card[data-v-c18c94a4]{margin-bottom:1rem}.summary-content[data-v-c18c94a4]{padding:1.25rem}.summary-info h3[data-v-c18c94a4]{font-size:1.5rem}.summary-icon[data-v-c18c94a4]{width:50px;height:50px;font-size:2rem}}