.analytics-container[data-v-a82d09e8]{animation:fadeIn-a82d09e8 .5s ease}@keyframes fadeIn-a82d09e8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.analytics-header[data-v-a82d09e8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;gap:1rem}.header-left[data-v-a82d09e8]{flex:0 0 auto}.page-title[data-v-a82d09e8]{font-size:1.75rem;font-weight:700;color:#1a1a2e;margin:0}.header-actions[data-v-a82d09e8]{display:flex;gap:1rem;align-items:center}.filters[data-v-a82d09e8]{display:flex;gap:.75rem}.filter-select[data-v-a82d09e8]{padding:.625rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:.875rem;background:#fff;cursor:pointer;transition:all .3s ease}.filter-select[data-v-a82d09e8]:hover{border-color:#6366f1}.filter-select[data-v-a82d09e8]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.refresh-btn[data-v-a82d09e8]{background:#fff;color:#6366f1;border:2px solid #e5e7eb;padding:.75rem 1.5rem;border-radius:.75rem;font-weight:600;display:flex;align-items:center;gap:.5rem;transition:all .3s ease}.refresh-btn[data-v-a82d09e8]:hover{background:#6366f1;color:#fff;border-color:#6366f1;transform:translateY(-2px)}.funnel-section[data-v-a82d09e8]{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:2rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.section-title[data-v-a82d09e8]{font-size:1.25rem;font-weight:600;color:#1a1a2e;margin:0 0 1.5rem 0}.funnel-simple[data-v-a82d09e8]{display:flex;align-items:center;justify-content:space-around;padding:2rem}.funnel-item[data-v-a82d09e8]{text-align:center}.funnel-number[data-v-a82d09e8]{font-size:2rem;font-weight:700;color:#6366f1;margin-bottom:.5rem}.funnel-label[data-v-a82d09e8]{color:#6b7280;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}.funnel-rate[data-v-a82d09e8]{color:#10b981;font-size:.75rem;margin-top:.25rem;font-weight:600}.funnel-arrow[data-v-a82d09e8]{font-size:2rem;color:#cbd5e1}.charts-section[data-v-a82d09e8]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}.chart-card[data-v-a82d09e8]{background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.chart-header[data-v-a82d09e8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.chart-header h3[data-v-a82d09e8]{margin:0;color:#1f2937;font-size:1.125rem}.chart-body[data-v-a82d09e8]{height:300px;margin-bottom:1.5rem}.platform-breakdown[data-v-a82d09e8]{display:flex;flex-direction:column;gap:.75rem}.platform-item[data-v-a82d09e8]{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.5rem;transition:background .3s ease}.platform-item[data-v-a82d09e8]:hover{background:#f9fafb}.platform-color[data-v-a82d09e8]{width:12px;height:12px;border-radius:50%}.platform-details[data-v-a82d09e8]{flex:1;display:flex;justify-content:space-between;align-items:center}.platform-name[data-v-a82d09e8]{font-weight:600;color:#1f2937}.platform-stats[data-v-a82d09e8]{display:flex;align-items:center;gap:.5rem}.platform-revenue[data-v-a82d09e8]{font-weight:600;color:#10b981}.platform-percentage[data-v-a82d09e8]{color:#6b7280;font-size:.875rem}.countries-list[data-v-a82d09e8]{display:flex;flex-direction:column;gap:.5rem}.country-item[data-v-a82d09e8]{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#f9fafb;border-radius:.5rem}.country-rank[data-v-a82d09e8]{width:24px;height:24px;background:#6366f1;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.country-flag img[data-v-a82d09e8]{display:block}.country-name[data-v-a82d09e8]{flex:1;font-weight:500;color:#1f2937}.country-value[data-v-a82d09e8]{font-weight:600;color:#6b7280}.table-section[data-v-a82d09e8]{background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.table-header[data-v-a82d09e8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.modern-table[data-v-a82d09e8]{overflow-x:auto}.modern-table table[data-v-a82d09e8]{width:100%;border-collapse:separate;border-spacing:0}.modern-table thead[data-v-a82d09e8]{background:#f9fafb}.modern-table th[data-v-a82d09e8]{padding:1rem;text-align:left;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e5e7eb;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modern-table th.sortable[data-v-a82d09e8]:hover{color:#6366f1;background:#f3f4f6}.modern-table tbody tr[data-v-a82d09e8]{border-bottom:1px solid #f3f4f6;transition:background .3s ease}.modern-table tbody tr[data-v-a82d09e8]:hover{background:#f9fafb}.modern-table td[data-v-a82d09e8]{padding:1rem;color:#374151}.platform-cell[data-v-a82d09e8]{display:flex;align-items:center}.platform-badge[data-v-a82d09e8]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:600}.platform-badge.tiktok[data-v-a82d09e8]{background:#ff0050;color:#fff}.platform-badge.instagram[data-v-a82d09e8]{background:linear-gradient(45deg,#f58529,#dd2a7b);color:#fff}.platform-badge.facebook[data-v-a82d09e8]{background:#1877f2;color:#fff}.platform-badge.youtube[data-v-a82d09e8]{background:red;color:#fff}.platform-badge.twitter[data-v-a82d09e8]{background:#1da1f2;color:#fff}.platform-badge.spotify[data-v-a82d09e8]{background:#1db954;color:#fff}.platform-badge.default[data-v-a82d09e8]{background:#e5e7eb;color:#4b5563}.orders-value[data-v-a82d09e8]{font-weight:600;color:#1f2937}.revenue-value[data-v-a82d09e8]{font-weight:700;color:#10b981;font-size:1rem}.commission-value[data-v-a82d09e8]{display:flex;align-items:center;gap:.375rem;color:#6366f1;font-weight:600}.avg-value[data-v-a82d09e8]{font-weight:500;color:#6b7280}.performance-bar[data-v-a82d09e8]{width:100px;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.bar-fill[data-v-a82d09e8]{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);transition:width .3s ease}.loading-state[data-v-a82d09e8]{padding:4rem;text-align:center}.spinner-wrapper[data-v-a82d09e8]{display:flex;flex-direction:column;align-items:center;gap:1rem}.modern-spinner[data-v-a82d09e8]{width:48px;height:48px;border:4px solid #e5e7eb;border-top-color:#6366f1;border-radius:50%;animation:spin-a82d09e8 1s linear infinite}@keyframes spin-a82d09e8{to{transform:rotate(1turn)}}@media (max-width:1024px){.charts-section[data-v-a82d09e8]{grid-template-columns:1fr}}@media (max-width:768px){.analytics-header[data-v-a82d09e8]{flex-direction:column;align-items:flex-start;gap:1rem}.header-actions[data-v-a82d09e8]{width:100%;flex-direction:column;gap:1rem}.filters[data-v-a82d09e8]{width:100%;flex-direction:column}.filter-select[data-v-a82d09e8]{width:100%}.filter-card[data-v-a82d09e8]{flex-direction:column}.table-header[data-v-a82d09e8]{flex-direction:column;align-items:flex-start;gap:1rem}.table-search[data-v-a82d09e8]{width:100%}}