.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}