.leads-dashboard[data-v-5b8da7d0]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.project-header[data-v-5b8da7d0]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-radius:20px;padding:30px;margin-bottom:30px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.project-selector[data-v-5b8da7d0]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.project-title[data-v-5b8da7d0]{font-size:2.5rem;font-weight:700;color:#2c3e50;margin:0;display:flex;align-items:center;gap:15px}.project-title i[data-v-5b8da7d0]{color:#667eea;font-size:2.2rem}.project-dropdown[data-v-5b8da7d0]{display:flex;gap:15px}.project-select[data-v-5b8da7d0]{padding:12px 20px;border:2px solid #e9ecef;border-radius:10px;background:#fff;font-size:.9rem;cursor:pointer;transition:all .3s ease}.project-select[data-v-5b8da7d0]:focus{outline:none;border-color:#667eea}.filter-section[data-v-5b8da7d0]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:20px;padding:30px;margin-bottom:30px;box-shadow:0 15px 35px rgba(0,0,0,.1);border:1px solid rgba(102,126,234,.1);backdrop-filter:blur(10px)}.filter-section[data-v-5b8da7d0]:hover{box-shadow:0 20px 40px rgba(0,0,0,.15)}.filter-section[data-v-5b8da7d0]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2,#f093fb);border-radius:20px 20px 0 0;animation:gradientShift-5b8da7d0 3s ease-in-out infinite}.filters-container[data-v-5b8da7d0]{position:relative}.filter-row[data-v-5b8da7d0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:25px}.filter-row[data-v-5b8da7d0]:last-child{margin-bottom:0}.filter-group[data-v-5b8da7d0]{position:relative;background:hsla(0,0%,100%,.8);border-radius:15px;padding:20px;border:2px solid transparent;backdrop-filter:blur(5px)}.filter-group[data-v-5b8da7d0]:hover{border-color:rgba(102,126,234,.3);box-shadow:0 8px 25px rgba(102,126,234,.1)}.filter-group label[data-v-5b8da7d0]{display:block;margin-bottom:12px;font-weight:600;color:#2c3e50;font-size:.95rem;text-transform:uppercase;letter-spacing:.5px;position:relative}.filter-group label[data-v-5b8da7d0]:after{content:"";position:absolute;bottom:-4px;left:0;width:30px;height:2px;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:1px}.filter-input[data-v-5b8da7d0],.filter-select[data-v-5b8da7d0]{width:100%;padding:15px 20px;border:2px solid #e9ecef;border-radius:12px;font-size:.95rem;transition:all .3s ease;background:hsla(0,0%,100%,.9);backdrop-filter:blur(5px)}.filter-input[data-v-5b8da7d0]:focus,.filter-select[data-v-5b8da7d0]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 4px rgba(102,126,234,.1);transform:translateY(-1px)}.filter-input[data-v-5b8da7d0]::placeholder{color:#6c757d;font-style:italic}.v-select-custom[data-v-5b8da7d0]{width:100%;position:relative}.v-select-custom .vs__dropdown-toggle[data-v-5b8da7d0]{border:2px solid #e9ecef;border-radius:12px;padding:13px 20px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(5px);transition:all .3s ease}.v-select-custom .vs__dropdown-toggle[data-v-5b8da7d0]:focus{border-color:#667eea;box-shadow:0 0 0 4px rgba(102,126,234,.1);transform:translateY(-1px)}.v-select-custom .vs__actions[data-v-5b8da7d0],.v-select-custom .vs__selected-options[data-v-5b8da7d0]{padding:0}.v-select-custom .vs__dropdown-menu[data-v-5b8da7d0],.v-select .vs__dropdown-menu[data-v-5b8da7d0],.vs__dropdown-menu[data-v-5b8da7d0]{border:2px solid #667eea!important;border-radius:12px!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important;z-index:999999!important;position:fixed!important;background:#fff!important;max-height:200px!important;overflow-y:auto!important;top:auto!important;left:auto!important;right:auto!important;margin-top:5px!important}.v-select-custom .vs__dropdown-option[data-v-5b8da7d0],.v-select .vs__dropdown-option[data-v-5b8da7d0],.vs__dropdown-option[data-v-5b8da7d0]{padding:10px 15px!important;border-bottom:1px solid #f8f9fa!important;transition:all .2s ease!important}.v-select-custom .vs__dropdown-option[data-v-5b8da7d0]:hover,.v-select .vs__dropdown-option[data-v-5b8da7d0]:hover,.vs__dropdown-option[data-v-5b8da7d0]:hover{background:rgba(102,126,234,.1)!important;color:#667eea!important}.v-select-custom .vs__dropdown-option--highlight[data-v-5b8da7d0],.v-select .vs__dropdown-option--highlight[data-v-5b8da7d0],.vs__dropdown-option--highlight[data-v-5b8da7d0]{background:#667eea!important;color:#fff!important}.v-select-custom .vs__dropdown-option--selected[data-v-5b8da7d0],.v-select .vs__dropdown-option--selected[data-v-5b8da7d0],.vs__dropdown-option--selected[data-v-5b8da7d0]{background:rgba(102,126,234,.2)!important;color:#667eea!important;font-weight:600!important}.filter-group[data-v-5b8da7d0],.filter-row[data-v-5b8da7d0],.filter-section[data-v-5b8da7d0],.filters-container[data-v-5b8da7d0],.v-select-custom[data-v-5b8da7d0],.v-select[data-v-5b8da7d0]{overflow:visible!important}.vs__dropdown-menu[data-v-5b8da7d0]{z-index:99999!important;position:fixed!important;background:#fff!important;border:2px solid #667eea!important;border-radius:12px!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important}.date-range-group[data-v-5b8da7d0]{grid-column:span 2}.date-picker-custom[data-v-5b8da7d0]{width:100%}.date-picker-custom .daterangepicker[data-v-5b8da7d0]{border:2px solid #667eea;border-radius:15px;box-shadow:0 15px 35px rgba(0,0,0,.1);backdrop-filter:blur(10px);z-index:9999!important;position:absolute!important}.date-picker-custom .form-control[data-v-5b8da7d0]{border:2px solid #e9ecef;border-radius:12px;padding:15px 20px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(5px);transition:all .3s ease}.date-picker-custom .form-control[data-v-5b8da7d0]:focus{border-color:#667eea;box-shadow:0 0 0 4px rgba(102,126,234,.1);transform:translateY(-1px)}.checkboxes-group[data-v-5b8da7d0]{display:flex;flex-direction:column;gap:15px;min-width:200px}.checkbox-item[data-v-5b8da7d0]{max-width:120px;padding:2px 6px;display:flex;align-items:center;background:hsla(0,0%,100%,.6);border-radius:10px;transition:all .3s ease}.checkbox-item[data-v-5b8da7d0]:hover{background:rgba(102,126,234,.1);transform:translateX(5px)}.checkbox-item .custom-control-label[data-v-5b8da7d0]{font-weight:500;color:#2c3e50;cursor:pointer}.clear-filters[data-v-5b8da7d0]{display:flex;align-items:flex-end;justify-content:center}.clear-btn[data-v-5b8da7d0]{background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff;border:none;padding:15px 25px;border-radius:12px;cursor:pointer;display:flex;align-items:center;gap:10px;font-size:.95rem;font-weight:600;transition:all .3s ease;box-shadow:0 5px 15px hsla(0,100%,71%,.3);text-transform:uppercase;letter-spacing:.5px}.clear-btn[data-v-5b8da7d0]:hover{background:linear-gradient(135deg,#ee5a52,#ff6b6b);transform:translateY(-2px);box-shadow:0 8px 25px hsla(0,100%,71%,.4)}.clear-btn i[data-v-5b8da7d0]{font-size:1.1rem}.loading-overlay[data-v-5b8da7d0]{pointer-events:none;opacity:.7;backdrop-filter:blur(3px)}.loading-overlay .filter-input[data-v-5b8da7d0],.loading-overlay .filter-select[data-v-5b8da7d0],.loading-overlay .v-select[data-v-5b8da7d0]{opacity:.4;transform:scale(.98)}.filter-input[data-v-5b8da7d0]:disabled,.filter-select[data-v-5b8da7d0]:disabled{background:linear-gradient(135deg,#f8f9fa,#e9ecef);cursor:not-allowed;opacity:.6;transform:scale(.98)}@media (max-width:768px){.filter-section[data-v-5b8da7d0]{padding:20px;border-radius:15px}.filter-row[data-v-5b8da7d0]{grid-template-columns:1fr;gap:15px}.date-range-group[data-v-5b8da7d0]{grid-column:span 1}.checkboxes-group[data-v-5b8da7d0]{min-width:auto}}@media (max-width:480px){.filter-group[data-v-5b8da7d0],.filter-section[data-v-5b8da7d0]{padding:15px}.filter-input[data-v-5b8da7d0],.filter-select[data-v-5b8da7d0]{padding:12px 15px}}.stats-header[data-v-5b8da7d0]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-radius:20px;padding:30px;margin-bottom:30px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.stats-content[data-v-5b8da7d0]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.stat-card[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px;border-radius:15px;display:flex;align-items:center;gap:15px;min-width:150px;box-shadow:0 5px 15px rgba(102,126,234,.3)}.stat-icon[data-v-5b8da7d0]{font-size:2rem;opacity:.8}.stat-content h3[data-v-5b8da7d0]{font-size:1.8rem;font-weight:700;margin:0}.stat-content p[data-v-5b8da7d0]{margin:0;opacity:.9;font-size:.9rem}.stat-content small[data-v-5b8da7d0]{font-size:.75rem;opacity:.8;margin-top:5px;display:block}.leads-table-section[data-v-5b8da7d0]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-radius:20px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1);margin-bottom:30px}.table-container[data-v-5b8da7d0]{padding:0}.table-header[data-v-5b8da7d0]{display:flex;justify-content:space-between;align-items:center;padding:25px 30px;border-bottom:1px solid #e9ecef;background:linear-gradient(135deg,#f8f9fa,#fff)}.header-content[data-v-5b8da7d0]{display:flex;flex-direction:column;gap:10px}.header-content h3[data-v-5b8da7d0]{margin:0;color:#2c3e50;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:10px}.header-content h3 i[data-v-5b8da7d0]{color:#667eea;font-size:1.3rem}.table-stats[data-v-5b8da7d0]{display:flex;gap:20px}.stat-item[data-v-5b8da7d0]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#6c757d;font-weight:500}.stat-item i[data-v-5b8da7d0]{color:#667eea;font-size:1rem}.refresh-btn[data-v-5b8da7d0]{padding:12px 20px;border-radius:10px;display:flex;gap:8px;font-size:.9rem}.refresh-btn[data-v-5b8da7d0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px rgba(102,126,234,.3)}.refresh-btn[data-v-5b8da7d0]:disabled{opacity:.6;cursor:not-allowed}.table-scroll-container[data-v-5b8da7d0]{max-height:65vh;overflow-y:auto;overflow-x:auto;border-radius:0 0 20px 20px;position:relative}.table-wrapper[data-v-5b8da7d0]{min-width:100%;overflow-x:auto}.modern-table[data-v-5b8da7d0]{margin:0;font-size:.9rem}.modern-table th[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600;padding:15px 12px;border:none;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;position:sticky;top:0;z-index:10}.modern-table td[data-v-5b8da7d0]{padding:12px;vertical-align:middle;border-bottom:1px solid #f1f3f4;font-size:.85rem}.modern-table tbody tr[data-v-5b8da7d0]{transition:all .3s ease;border:none}.modern-table tbody tr[data-v-5b8da7d0]:hover{background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));transform:translateX(3px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.name-badge[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none;padding:6px 12px;font-size:.8rem;font-weight:600;border-radius:20px;transition:all .3s ease}.name-badge[data-v-5b8da7d0]:hover{transform:translateY(-1px);box-shadow:0 3px 10px rgba(102,126,234,.3)}.phone-cell[data-v-5b8da7d0]{display:flex;align-items:center;gap:8px}.show-phone-btn[data-v-5b8da7d0]{border:none;padding:6px 12px;font-size:.75rem;border-radius:15px;transition:all .3s ease;color:"black"}.show-phone-btn[data-v-5b8da7d0]:hover{transform:translateY(-1px);box-shadow:0 3px 10px rgba(40,167,69,.3)}.project-badge[data-v-5b8da7d0]{background:rgba(102,126,234,.1);padding:4px 10px;border-radius:12px;font-size:.8rem;font-weight:600;border:1px solid rgba(102,126,234,.2)}.inquiry-badge[data-v-5b8da7d0]{background:rgba(118,75,162,.1);padding:4px 10px;border-radius:12px;font-size:.8rem;font-weight:600;border:1px solid rgba(118,75,162,.2)}.history-btn[data-v-5b8da7d0]{background:linear-gradient(135deg,#17a2b8,#20c997)!important;border:none;padding:6px 12px;font-size:.75rem;border-radius:15px;transition:all .3s ease}.history-btn[data-v-5b8da7d0]:hover{transform:translateY(-1px);box-shadow:0 3px 10px rgba(23,162,184,.3)}.date-cell[data-v-5b8da7d0]{font-size:.8rem;color:#6c757d;font-weight:500}.status-cell[data-v-5b8da7d0]{display:flex;align-items:center;gap:6px}.status-success[data-v-5b8da7d0]{color:#28a745;font-size:1rem}.status-danger[data-v-5b8da7d0]{color:#dc3545;font-size:1rem}.status-text[data-v-5b8da7d0]{font-size:.8rem;color:#6c757d;font-weight:500}.status-empty[data-v-5b8da7d0]{color:#adb5bd;font-style:italic;font-size:.8rem}.table-scroll-container[data-v-5b8da7d0]::-webkit-scrollbar{width:10px;height:10px}.table-scroll-container[data-v-5b8da7d0]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.table-scroll-container[data-v-5b8da7d0]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:5px;border:2px solid #f1f1f1}.table-scroll-container[data-v-5b8da7d0]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5a6fd8,#6a5acd)}.table-scroll-container[data-v-5b8da7d0]::-webkit-scrollbar-corner{background:#f1f1f1}@media (max-width:1200px){.modern-table[data-v-5b8da7d0]{font-size:.8rem}.modern-table td[data-v-5b8da7d0],.modern-table th[data-v-5b8da7d0]{padding:10px 8px}.history-btn[data-v-5b8da7d0],.name-badge[data-v-5b8da7d0],.show-phone-btn[data-v-5b8da7d0]{font-size:.7rem;padding:4px 8px}}@media (max-width:768px){.table-header[data-v-5b8da7d0]{flex-direction:column;gap:15px;align-items:flex-start}.table-stats[data-v-5b8da7d0]{flex-wrap:wrap;gap:15px}.table-scroll-container[data-v-5b8da7d0]{max-height:50vh}.modern-table[data-v-5b8da7d0]{font-size:.75rem}.modern-table td[data-v-5b8da7d0],.modern-table th[data-v-5b8da7d0]{padding:8px 6px}}.end-of-data[data-v-5b8da7d0]{border-top:1px solid #e9ecef}.end-message[data-v-5b8da7d0]{color:#6c757d}.end-message i[data-v-5b8da7d0]{color:#28a745}.end-message p[data-v-5b8da7d0]{margin:0;font-size:.9rem;font-weight:500}.empty-state[data-v-5b8da7d0]{padding:60px 30px}.empty-icon[data-v-5b8da7d0],.empty-state p[data-v-5b8da7d0]{color:#7f8c8d}@media (max-width:768px){.project-selector[data-v-5b8da7d0]{flex-direction:column;text-align:center}.project-dropdown[data-v-5b8da7d0]{justify-content:center}.filters-container[data-v-5b8da7d0]{flex-direction:column}.filter-group[data-v-5b8da7d0]{min-width:auto}.leads-table[data-v-5b8da7d0]{font-size:.8rem}.lead-row td[data-v-5b8da7d0]{padding:15px 10px}}.table-responsive[data-v-5b8da7d0]{max-height:70vh;overflow-y:auto;border-radius:0 0 20px 20px}.table-responsive[data-v-5b8da7d0]::-webkit-scrollbar{width:8px}.table-responsive[data-v-5b8da7d0]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.table-responsive[data-v-5b8da7d0]::-webkit-scrollbar-thumb{background:#667eea;border-radius:4px}.table-responsive[data-v-5b8da7d0]::-webkit-scrollbar-thumb:hover{background:#5a6fd8}.scroll-sentinel[data-v-5b8da7d0]{height:20px;width:100%;display:flex;justify-content:center;align-items:center;padding:20px 0}.scroll-sentinel .loading-spinner[data-v-5b8da7d0]{display:flex;flex-direction:column;align-items:center;gap:15px}.scroll-sentinel .spinner[data-v-5b8da7d0]{width:30px;height:30px;border:3px solid #e9ecef;border-top:3px solid #667eea;border-radius:50%;animation:spin-5b8da7d0 1s linear infinite}.scroll-sentinel p[data-v-5b8da7d0]{margin:0;color:#6c757d;font-size:.9rem}.holdSelection[data-v-5b8da7d0]{margin:0;font-weight:500;color:#2c3e50}.table-borderless th[data-v-5b8da7d0]{border-bottom:2px solid #e9ecef;color:#2c3e50}.table-borderless tbody tr[data-v-5b8da7d0]:hover{background-color:#f8f9fa}.loading-state[data-v-5b8da7d0]{padding:30px}.loading-animation[data-v-5b8da7d0]{gap:15px}.loading-spinner-large[data-v-5b8da7d0]{display:flex;align-items:center;gap:10px}.spinner-ring[data-v-5b8da7d0]{width:20px;height:20px;border:4px solid #e9ecef;border-top:4px solid #667eea;border-radius:50%;animation:spin-5b8da7d0 1s linear infinite}.spinner-ring[data-v-5b8da7d0]:nth-child(2){animation-delay:.2s}.spinner-ring[data-v-5b8da7d0]:nth-child(3){animation-delay:.4s}.skeleton-loader[data-v-5b8da7d0]{padding:20px;background:#f8f9fa;border-radius:10px;border:1px solid #e9ecef}.skeleton-header[data-v-5b8da7d0]{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e9ecef}.skeleton-title[data-v-5b8da7d0]{width:150px}.skeleton-actions[data-v-5b8da7d0],.skeleton-title[data-v-5b8da7d0]{height:24px;background:linear-gradient(90deg,#e9ecef 25%,#f8f9fa 50%,#e9ecef 75%);background-size:200% 100%;border-radius:5px;animation:shimmer-5b8da7d0 2s infinite}.skeleton-actions[data-v-5b8da7d0]{width:120px}.skeleton-table[data-v-5b8da7d0]{display:flex;flex-direction:column;gap:12px}.skeleton-row[data-v-5b8da7d0]{gap:10px;padding:12px 0;border-bottom:1px solid #e9ecef}.skeleton-cell[data-v-5b8da7d0]{height:16px;border-radius:4px}.skeleton-cell[data-v-5b8da7d0]:first-child{width:80%}.skeleton-cell[data-v-5b8da7d0]:nth-child(2){width:60%}.skeleton-cell[data-v-5b8da7d0]:nth-child(3){width:70%}.skeleton-cell[data-v-5b8da7d0]:nth-child(4){width:50%}.skeleton-cell[data-v-5b8da7d0]:nth-child(5){width:90%}.skeleton-cell[data-v-5b8da7d0]:nth-child(6){width:65%}.skeleton-cell[data-v-5b8da7d0]:nth-child(7){width:75%}.skeleton-cell[data-v-5b8da7d0]:nth-child(8){width:55%}.skeleton-cell[data-v-5b8da7d0]:nth-child(9){width:85%}.skeleton-cell[data-v-5b8da7d0]:nth-child(10){width:70%}.skeleton-cell[data-v-5b8da7d0]:nth-child(11){width:60%}.skeleton-cell[data-v-5b8da7d0]:nth-child(12){width:80%}.skeleton-cell[data-v-5b8da7d0]:nth-child(13){width:65%}.skeleton-cell[data-v-5b8da7d0]:nth-child(14){width:75%}.skeleton-cell[data-v-5b8da7d0]:nth-child(15){width:70%}.loading-more[data-v-5b8da7d0]{background:#f8f9fa}.loading-more-content p[data-v-5b8da7d0]{color:#6c757d;margin:0;font-weight:500}.loading-dots[data-v-5b8da7d0]{align-items:center;gap:5px}.dot[data-v-5b8da7d0]{animation:pulse-5b8da7d0 1.5s ease-in-out infinite}.dot[data-v-5b8da7d0]:nth-child(2){animation-delay:.2s}.dot[data-v-5b8da7d0]:nth-child(3){animation-delay:.4s}.filter-loading[data-v-5b8da7d0]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:10px}.filter-loading-content[data-v-5b8da7d0]{display:flex;flex-direction:column;align-items:center;gap:15px}.filter-spinner[data-v-5b8da7d0]{display:flex;align-items:center;gap:8px}.filter-spinner .spinner-ring[data-v-5b8da7d0]{width:16px;height:16px;border:3px solid #e9ecef;border-top:3px solid #667eea;border-radius:50%;animation:spin-5b8da7d0 1s linear infinite}.filter-spinner .spinner-ring[data-v-5b8da7d0]:nth-child(2){animation-delay:.2s}.filter-spinner .spinner-ring[data-v-5b8da7d0]:nth-child(3){animation-delay:.4s}.filter-loading-content p[data-v-5b8da7d0]{color:#667eea;font-weight:600;margin:0;font-size:14px}.table-responsive[data-v-5b8da7d0]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:20px;padding:25px;box-shadow:0 15px 35px rgba(0,0,0,.1);border:1px solid rgba(102,126,234,.1);margin-top:20px}.table-responsive[data-v-5b8da7d0]:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(0,0,0,.15);transition:all .3s ease}.table[data-v-5b8da7d0]{background:transparent;border-collapse:initial;border-spacing:0;width:100%;margin-bottom:0}.table thead th[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;padding:18px 15px;border:none;position:relative;text-align:left;transition:all .3s ease}.table thead th[data-v-5b8da7d0]:first-child{border-top-left-radius:15px}.table thead th[data-v-5b8da7d0]:last-child{border-top-right-radius:15px}.table thead th[data-v-5b8da7d0]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#f093fb,#f5576c);opacity:0;transition:opacity .3s ease}.table thead th[data-v-5b8da7d0]:hover:after{opacity:1}.table tbody tr[data-v-5b8da7d0]{background:hsla(0,0%,100%,.8);transition:all .3s ease;border-radius:10px;margin-bottom:8px}.table tbody tr[data-v-5b8da7d0]:nth-child(2n){background:rgba(248,249,250,.8)}.table tbody tr[data-v-5b8da7d0]:hover{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));transform:translateX(5px);box-shadow:0 5px 15px rgba(102,126,234,.2);border-radius:10px}.table tbody td[data-v-5b8da7d0]{padding:18px 15px;border:none;border-bottom:1px solid rgba(102,126,234,.1);vertical-align:middle;font-size:.9rem;color:#2c3e50;transition:all .3s ease}.table tbody tr:last-child td[data-v-5b8da7d0]{border-bottom:none}.table tbody td[data-v-5b8da7d0]:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.table tbody td[data-v-5b8da7d0]:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.badge[data-v-5b8da7d0]{padding:8px 12px;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.badge-primary[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.badge-primary[data-v-5b8da7d0]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.btn[data-v-5b8da7d0]{border-radius:12px;padding:8px 16px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 3px 10px rgba(0,0,0,.1)}.btn-success[data-v-5b8da7d0]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}.btn-success[data-v-5b8da7d0]:hover{background:linear-gradient(135deg,#20c997,#28a745);transform:translateY(-2px);box-shadow:0 5px 15px rgba(40,167,69,.3)}.btn-danger[data-v-5b8da7d0]{background:linear-gradient(135deg,#dc3545,#fd7e14);color:#fff}.btn-danger[data-v-5b8da7d0]:hover{background:linear-gradient(135deg,#fd7e14,#dc3545);transform:translateY(-2px);box-shadow:0 5px 15px rgba(220,53,69,.3)}.linkedReport[data-v-5b8da7d0]{text-decoration:none;color:inherit;transition:all .3s ease}.linkedReport[data-v-5b8da7d0]:hover{text-decoration:none;color:#667eea}.holdSelection[data-v-5b8da7d0]{color:#000;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:600;display:inline-block}.text-success[data-v-5b8da7d0]{color:#28a745!important}.text-danger[data-v-5b8da7d0]{color:#dc3545!important}.text-danger i[data-v-5b8da7d0],.text-success i[data-v-5b8da7d0]{font-size:1.2rem;transition:all .3s ease}.text-danger i[data-v-5b8da7d0]:hover,.text-success i[data-v-5b8da7d0]:hover{transform:scale(1.2)}.loading-state[data-v-5b8da7d0]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:20px;padding:40px;box-shadow:0 15px 35px rgba(0,0,0,.1);border:1px solid rgba(102,126,234,.1)}.loading-animation h3[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.5rem;font-weight:700;margin-bottom:10px}.loading-animation p[data-v-5b8da7d0]{font-style:italic}.skeleton-loader[data-v-5b8da7d0]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:15px;padding:25px;box-shadow:0 10px 25px rgba(0,0,0,.1)}.skeleton-header[data-v-5b8da7d0]{margin-bottom:25px}.skeleton-actions[data-v-5b8da7d0],.skeleton-title[data-v-5b8da7d0]{background:linear-gradient(90deg,#e9ecef 25%,#f8f9fa 50%,#e9ecef 75%);background-size:200% 100%;border-radius:8px;animation:shimmer-5b8da7d0 2s infinite}.skeleton-table[data-v-5b8da7d0]{background:hsla(0,0%,100%,.8);border-radius:12px;padding:20px}.skeleton-row[data-v-5b8da7d0]{display:grid;grid-template-columns:repeat(15,1fr);gap:12px;padding:15px 0;border-bottom:1px solid rgba(102,126,234,.1)}.skeleton-row[data-v-5b8da7d0]:last-child{border-bottom:none}.skeleton-cell[data-v-5b8da7d0]{height:20px;background:linear-gradient(90deg,#e9ecef 25%,#f8f9fa 50%,#e9ecef 75%);background-size:200% 100%;border-radius:6px;animation:shimmer-5b8da7d0 2s infinite}.loading-more[data-v-5b8da7d0]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:15px;padding:25px;margin:20px 0;box-shadow:0 10px 25px rgba(0,0,0,.1);border:1px solid rgba(102,126,234,.1)}.loading-more-content p[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;font-size:1rem}.empty-state[data-v-5b8da7d0]{background:linear-gradient(135deg,#fff,#f8f9fa);padding:60px 40px;box-shadow:0 15px 35px rgba(0,0,0,.1);border:1px solid rgba(102,126,234,.1)}.empty-icon[data-v-5b8da7d0]{color:#667eea;opacity:.7}.empty-state h3[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.8rem;font-weight:700;margin-bottom:15px}.empty-state p[data-v-5b8da7d0]{font-size:1.1rem;margin-bottom:30px}.refresh-btn[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:15px 30px;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:all .3s ease;box-shadow:0 5px 15px rgba(102,126,234,.3);text-transform:uppercase;letter-spacing:.5px}.refresh-btn[data-v-5b8da7d0]:hover{background:linear-gradient(135deg,#764ba2,#667eea);transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.4)}@media (max-width:768px){.table-responsive[data-v-5b8da7d0]{padding:15px;border-radius:15px}.table thead th[data-v-5b8da7d0]{padding:12px 8px;font-size:.8rem}.table tbody td[data-v-5b8da7d0]{padding:12px 8px;font-size:.85rem}.btn[data-v-5b8da7d0]{padding:6px 12px;font-size:.8rem}.badge[data-v-5b8da7d0]{padding:6px 10px;font-size:.75rem}}@media (max-width:480px){.table-responsive[data-v-5b8da7d0]{padding:10px}.table tbody td[data-v-5b8da7d0],.table thead th[data-v-5b8da7d0]{padding:8px 6px;font-size:.8rem}.empty-state[data-v-5b8da7d0],.loading-state[data-v-5b8da7d0]{padding:30px 20px}}.initial-loading-overlay[data-v-5b8da7d0]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(102,126,234,.95),rgba(118,75,162,.95));display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(10px);border-radius:20px}.initial-loading-content[data-v-5b8da7d0]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-radius:25px;padding:40px;text-align:center;box-shadow:0 25px 50px rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.2);max-width:450px;width:90%;position:relative;overflow:hidden}.initial-loading-content[data-v-5b8da7d0]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2,#f093fb);background-size:200% 100%;animation:gradientShift-5b8da7d0 3s ease infinite}.initial-loading-spinner[data-v-5b8da7d0]{position:relative;width:100px;height:100px;margin:0 auto 25px}.initial-loading-spinner .spinner-ring[data-v-5b8da7d0]{position:absolute;width:100%;height:100%;border:5px solid transparent;border-top:5px solid #667eea;border-radius:50%;animation:spin-5b8da7d0 1.5s linear infinite}.initial-loading-spinner .spinner-ring[data-v-5b8da7d0]:nth-child(2){width:80%;height:80%;top:10%;left:10%;border-top-color:#764ba2;animation-delay:-.5s}.initial-loading-spinner .spinner-ring[data-v-5b8da7d0]:nth-child(3){width:60%;height:60%;top:20%;left:20%;border-top-color:#f093fb;animation-delay:-1s}.initial-loading-content h2[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.8rem;font-weight:800;margin-bottom:8px;text-transform:uppercase;letter-spacing:1px}.initial-loading-content p[data-v-5b8da7d0]{color:#6c757d;font-size:1rem;margin-bottom:25px;font-style:italic}.loading-progress[data-v-5b8da7d0]{margin-bottom:25px}.progress-bar[data-v-5b8da7d0]{width:280px;height:10px;background:rgba(102,126,234,.1);border-radius:8px;overflow:hidden;margin:0 auto 8px;border:2px solid rgba(102,126,234,.2)}.progress-fill[data-v-5b8da7d0]{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:6px;transition:width .5s ease;position:relative;overflow:hidden}.progress-fill[data-v-5b8da7d0]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:shimmer-5b8da7d0 2s infinite}.progress-text[data-v-5b8da7d0]{font-size:.9rem;font-weight:700;color:#667eea;text-transform:uppercase;letter-spacing:1px}.loading-steps[data-v-5b8da7d0]{display:flex;justify-content:space-between;gap:15px;margin-top:25px}.step[data-v-5b8da7d0]{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:#6c757d;transition:all .3s ease;padding:12px;border-radius:12px;background:rgba(102,126,234,.05);border:2px solid transparent;min-width:80px}.step i[data-v-5b8da7d0]{font-size:1.5rem;transition:all .3s ease}.step.active[data-v-5b8da7d0]{color:#667eea;background:rgba(102,126,234,.1);border-color:rgba(102,126,234,.3);transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.2)}.step.active i[data-v-5b8da7d0]{animation:pulse-5b8da7d0 1.5s infinite}.step.completed[data-v-5b8da7d0]{color:#28a745;background:rgba(40,167,69,.1);border-color:rgba(40,167,69,.3)}.step.completed i[data-v-5b8da7d0]{animation:bounce-5b8da7d0 .6s ease}@keyframes shimmer-5b8da7d0{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes gradientShift-5b8da7d0{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes spin-5b8da7d0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-5b8da7d0{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes bounce-5b8da7d0{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-10px)}70%{transform:translateY(-5px)}90%{transform:translateY(-2px)}}@media (max-width:768px){.initial-loading-content[data-v-5b8da7d0]{padding:25px 15px;margin:15px}.initial-loading-content h2[data-v-5b8da7d0]{font-size:1.4rem}.initial-loading-content p[data-v-5b8da7d0]{font-size:.9rem}.progress-bar[data-v-5b8da7d0]{width:220px}.loading-steps[data-v-5b8da7d0]{flex-direction:column;gap:10px}.step[data-v-5b8da7d0]{flex-direction:row;justify-content:flex-start;min-width:auto;padding:10px 12px}.step i[data-v-5b8da7d0]{font-size:1.3rem}}@media (max-width:480px){.initial-loading-content[data-v-5b8da7d0]{padding:20px 12px}.initial-loading-content h2[data-v-5b8da7d0]{font-size:1.2rem}.progress-bar[data-v-5b8da7d0]{width:180px}.initial-loading-spinner[data-v-5b8da7d0]{width:70px;height:70px}.initial-loading-spinner .spinner-ring[data-v-5b8da7d0]{border-width:3px}}.searchable-select[data-v-5b8da7d0]{width:100%;padding:15px 20px;border:2px solid #e9ecef;border-radius:12px;font-size:.95rem;transition:all .3s ease;background:hsla(0,0%,100%,.9);backdrop-filter:blur(5px);cursor:pointer}.searchable-select[data-v-5b8da7d0]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 4px rgba(102,126,234,.1);transform:translateY(-1px)}.searchable-select[data-v-5b8da7d0]:hover{border-color:#667eea}.searchable-select option[data-v-5b8da7d0]{padding:10px 15px;background:#fff;color:#2c3e50;border-bottom:1px solid #f8f9fa}.searchable-select option[data-v-5b8da7d0]:hover{background:rgba(102,126,234,.1);color:#667eea}.date-picker-custom[data-v-5b8da7d0],.date-range-group[data-v-5b8da7d0]{position:relative;z-index:1000}.daterangepicker[data-v-5b8da7d0]{z-index:999999!important;background:#fff!important;border:2px solid #667eea!important;border-radius:12px!important;box-shadow:0 15px 40px rgba(0,0,0,.15)!important;font-family:inherit!important;font-size:14px!important;line-height:1.4!important;color:#333!important;background-clip:padding-box!important;animation:datePickerSlideIn-5b8da7d0 .3s ease-out!important}.daterangepicker[data-v-5b8da7d0],.daterangepicker [data-v-5b8da7d0]{z-index:999999!important}.daterangepicker .drp-header[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;padding:15px!important;border-radius:10px 10px 0 0!important;border-bottom:none!important}.daterangepicker .drp-header h4[data-v-5b8da7d0]{color:#fff!important;font-weight:600!important;margin:0!important;font-size:16px!important}.daterangepicker .drp-calendar[data-v-5b8da7d0]{background:#fff!important;border:none!important;padding:15px!important}.daterangepicker .drp-calendar.left[data-v-5b8da7d0]{border-right:1px solid #e9ecef!important}.daterangepicker .calendar-table[data-v-5b8da7d0]{border:none!important;background:transparent!important}.daterangepicker .calendar-table .next span[data-v-5b8da7d0],.daterangepicker .calendar-table .prev span[data-v-5b8da7d0]{border-color:#667eea!important}.daterangepicker .calendar-table .next:hover span[data-v-5b8da7d0],.daterangepicker .calendar-table .prev:hover span[data-v-5b8da7d0]{background:#667eea!important;border-color:#667eea!important}.daterangepicker .calendar-table .next[data-v-5b8da7d0],.daterangepicker .calendar-table .prev[data-v-5b8da7d0]{background:transparent!important;border:none!important;padding:8px!important;border-radius:8px!important;transition:all .3s ease!important}.daterangepicker .calendar-table .next[data-v-5b8da7d0]:hover,.daterangepicker .calendar-table .prev[data-v-5b8da7d0]:hover{background:rgba(102,126,234,.1)!important}.daterangepicker .calendar-table .month[data-v-5b8da7d0]{color:#2c3e50!important;font-weight:600!important;font-size:16px!important;padding:8px 0!important}.daterangepicker .calendar-table .weekday[data-v-5b8da7d0]{color:#667eea!important;font-weight:600!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:10px 0!important;border:none!important}.daterangepicker .calendar-table td.available[data-v-5b8da7d0]{border-radius:8px!important;transition:all .3s ease!important;border:none!important;padding:2px!important}.daterangepicker .calendar-table td.available[data-v-5b8da7d0]:hover{background:rgba(102,126,234,.1)!important;color:#667eea!important}.daterangepicker .calendar-table td.available.in-range[data-v-5b8da7d0]{background:rgba(102,126,234,.2)!important;color:#667eea!important}.daterangepicker .calendar-table td.available.end-date[data-v-5b8da7d0],.daterangepicker .calendar-table td.available.start-date[data-v-5b8da7d0]{background:#667eea!important;color:#fff!important;font-weight:600!important}.daterangepicker .calendar-table td.available.start-date.end-date[data-v-5b8da7d0]{background:#667eea!important;color:#fff!important}.daterangepicker .drp-buttons[data-v-5b8da7d0]{background:#f8f9fa!important;border-top:1px solid #e9ecef!important;padding:15px!important;border-radius:0 0 10px 10px!important}.daterangepicker .drp-selected[data-v-5b8da7d0]{color:#6c757d!important;font-size:13px!important;font-weight:500!important}.daterangepicker .drp-buttons .btn[data-v-5b8da7d0]{border-radius:8px!important;font-weight:600!important;padding:8px 16px!important;font-size:14px!important;transition:all .3s ease!important;border:2px solid transparent!important}.daterangepicker .drp-buttons .btn.btn-default[data-v-5b8da7d0]{background:#6c757d!important;color:#fff!important;border-color:#6c757d!important}.daterangepicker .drp-buttons .btn.btn-default[data-v-5b8da7d0]:hover{background:#5a6268!important;border-color:#5a6268!important;transform:translateY(-1px)!important}.daterangepicker .drp-buttons .btn.btn-primary[data-v-5b8da7d0]{background:#667eea!important;color:#fff!important;border-color:#667eea!important}.daterangepicker .drp-buttons .btn.btn-primary[data-v-5b8da7d0]:hover{background:#5a67d8!important;border-color:#5a67d8!important;transform:translateY(-1px)!important}@keyframes datePickerSlideIn-5b8da7d0{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}body .daterangepicker[data-v-5b8da7d0]{z-index:999999!important;background:#fff!important;border:2px solid #667eea!important;border-radius:12px!important;box-shadow:0 15px 40px rgba(0,0,0,.15)!important}.daterangepicker.show-calendar[data-v-5b8da7d0]{display:block!important;z-index:999999!important}@media (max-width:768px){.daterangepicker[data-v-5b8da7d0]{width:100%!important;max-width:320px!important;left:50%!important;transform:translateX(-50%)!important}.daterangepicker .drp-calendar[data-v-5b8da7d0]{padding:10px!important}.daterangepicker .calendar-table .month[data-v-5b8da7d0]{font-size:14px!important}.daterangepicker .drp-buttons[data-v-5b8da7d0]{padding:10px!important}.daterangepicker .drp-buttons .btn[data-v-5b8da7d0]{padding:6px 12px!important;font-size:13px!important}}.leads-dashboard[data-v-5b8da7d0]{position:relative;z-index:1}.filter-section[data-v-5b8da7d0]{position:relative;z-index:10}.date-picker-custom input[data-v-5b8da7d0]{position:relative;z-index:1000}.table-borderless[data-v-5b8da7d0]{border:none;margin:0}.table-borderless th[data-v-5b8da7d0]{border-top:none;border-bottom:2px solid hsla(0,0%,100%,.2);font-weight:600;color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);position:sticky;top:0;z-index:10}.table-borderless td[data-v-5b8da7d0]{border-top:none;border-bottom:1px solid #f1f3f4;vertical-align:middle;padding:12px 8px}.table-borderless tbody tr[data-v-5b8da7d0]:hover{background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));transform:translateX(3px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.loading-state[data-v-5b8da7d0]{padding:40px 20px;text-align:center;background:hsla(0,0%,100%,.8);border-radius:15px;margin:20px}.loading-animation[data-v-5b8da7d0]{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:30px}.loading-animation h3[data-v-5b8da7d0]{color:#667eea;font-weight:600;margin:0;font-size:1.3rem}.loading-animation p[data-v-5b8da7d0]{color:#6c757d;margin:0;font-size:1rem}.loading-more[data-v-5b8da7d0]{padding:20px;text-align:center;background:hsla(0,0%,100%,.9);border-radius:10px;margin:10px 20px}.loading-more-content[data-v-5b8da7d0]{display:flex;flex-direction:column;align-items:center;gap:10px}.loading-dots[data-v-5b8da7d0]{display:flex;gap:8px}.dot[data-v-5b8da7d0]{width:8px;height:8px;border-radius:50%;background:#667eea;animation:dotPulse-5b8da7d0 1.4s ease-in-out infinite}.dot[data-v-5b8da7d0]:first-child{animation-delay:-.32s}.dot[data-v-5b8da7d0]:nth-child(2){animation-delay:-.16s}@keyframes dotPulse-5b8da7d0{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.end-of-data[data-v-5b8da7d0]{padding:20px;text-align:center;background:rgba(40,167,69,.1);border-radius:10px;margin:10px 20px;border:1px solid rgba(40,167,69,.2)}.end-message[data-v-5b8da7d0]{display:flex;flex-direction:column;align-items:center;gap:10px;color:#28a745}.end-message i[data-v-5b8da7d0]{font-size:1.5rem}.empty-state[data-v-5b8da7d0]{padding:60px 20px;text-align:center;background:hsla(0,0%,100%,.9);border-radius:20px;margin:20px}.empty-icon[data-v-5b8da7d0]{font-size:4rem;color:#6c757d;margin-bottom:20px}.empty-state h3[data-v-5b8da7d0]{color:#2c3e50;font-weight:600;margin-bottom:10px}.empty-state p[data-v-5b8da7d0]{color:#6c757d;margin-bottom:20px}.lead-checkbox[data-v-5b8da7d0],.select-all-checkbox[data-v-5b8da7d0]{transform:scale(1.2);margin:0}.add-task-btn[data-v-5b8da7d0]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;border:none;padding:12px 20px;border-radius:10px;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:.9rem;transition:all .3s ease;font-weight:600;margin-right:10px}.add-task-btn[data-v-5b8da7d0]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(40,167,69,.3)}.add-task-btn[data-v-5b8da7d0]:active{transform:translateY(0)}.table-actions[data-v-5b8da7d0]{display:flex;align-items:center;gap:10px}.modern-table td[data-v-5b8da7d0]:first-child,.modern-table th[data-v-5b8da7d0]:first-child{width:50px;text-align:center;vertical-align:middle}.selection-indicator[data-v-5b8da7d0]{background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.3);border-radius:8px;padding:8px 12px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#667eea;font-weight:600}.selection-indicator .clear-selection[data-v-5b8da7d0]{background:none;border:none;color:#667eea;cursor:pointer;font-size:.8rem;text-decoration:underline}.selection-indicator .clear-selection[data-v-5b8da7d0]:hover{color:#5a6fd8}@media (max-width:768px){.table-actions[data-v-5b8da7d0]{flex-direction:column;gap:8px}.add-task-btn[data-v-5b8da7d0]{width:100%;justify-content:center}.modern-table td[data-v-5b8da7d0]:first-child,.modern-table th[data-v-5b8da7d0]:first-child{width:40px}.lead-checkbox[data-v-5b8da7d0],.select-all-checkbox[data-v-5b8da7d0]{transform:scale(1)}}.btn-secondary[data-v-5b8da7d0]:hover{background:#5a6268}.sales-search-container[data-v-5b8da7d0]{position:relative}.sales-search-input[data-v-5b8da7d0]{border-radius:8px;border:1px solid #e9ecef;padding:.75rem;transition:all .3s ease;margin-bottom:.5rem}.sales-search-input[data-v-5b8da7d0]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem rgba(102,126,234,.25)}.sales-dropdown[data-v-5b8da7d0]{max-height:200px;overflow-y:auto}.sales-option[data-v-5b8da7d0]{padding:.5rem;border-bottom:1px solid #f8f9fa;cursor:pointer;transition:background-color .2s ease}.sales-option[data-v-5b8da7d0]:hover{background-color:#f8f9fa}.sales-option[data-v-5b8da7d0]:last-child{border-bottom:none}.table-stats-header[data-v-5b8da7d0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.table-stats-card[data-v-5b8da7d0]{background:#fff;border-radius:18px;box-shadow:0 8px 32px rgba(102,126,234,.13);padding:22px 36px;margin-bottom:28px;display:flex;align-items:center;justify-content:flex-start;transition:box-shadow .2s}.table-stats-card[data-v-5b8da7d0]:hover{box-shadow:0 12px 40px rgba(102,126,234,.18)}.stats-flex[data-v-5b8da7d0]{display:flex;align-items:center;gap:36px;width:100%}.stat-block[data-v-5b8da7d0]{display:flex;align-items:center;gap:16px}.stat-icon-bg[data-v-5b8da7d0]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;background:#f4f6fb;box-shadow:0 2px 8px rgba(102,126,234,.08)}.total-bg[data-v-5b8da7d0]{background:linear-gradient(135deg,#667eea 60%,#764ba2);color:#fff}.selected-bg[data-v-5b8da7d0]{background:linear-gradient(135deg,#28a745 60%,#20c997);color:#fff}.stat-info[data-v-5b8da7d0]{display:flex;flex-direction:column;align-items:flex-start}.stat-label[data-v-5b8da7d0]{font-size:1.05rem;color:#888;font-weight:500;margin-bottom:2px}.stat-number[data-v-5b8da7d0]{font-size:2.1rem;font-weight:800;letter-spacing:1px;margin-top:2px}.total-number[data-v-5b8da7d0]{color:#667eea}.selected-number[data-v-5b8da7d0]{color:#28a745}.divider[data-v-5b8da7d0]{width:2px;height:40px;background:#e9ecef;border-radius:2px;margin:0 18px}.action-block[data-v-5b8da7d0]{display:flex;align-items:center}.add-task-btn-inline[data-v-5b8da7d0]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;border:none;padding:12px 20px;border-radius:12px;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:.9rem;transition:all .3s ease;font-weight:600;box-shadow:0 4px 12px rgba(40,167,69,.2)}.add-task-btn-inline[data-v-5b8da7d0]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(40,167,69,.3)}.add-task-btn-inline[data-v-5b8da7d0]:active{transform:translateY(0)}.add-task-btn-inline i[data-v-5b8da7d0]{font-size:1.1rem}.add-task-btn-inline span[data-v-5b8da7d0]{font-weight:600}@media (max-width:600px){.table-stats-card[data-v-5b8da7d0]{flex-direction:column;padding:16px 10px}.stats-flex[data-v-5b8da7d0]{flex-direction:column;gap:18px}.divider[data-v-5b8da7d0]{display:none}.action-block[data-v-5b8da7d0]{margin-top:12px}.add-task-btn-inline[data-v-5b8da7d0]{padding:10px 16px;font-size:.85rem}}.infinite-scroll-spinner-overlay[data-v-5b8da7d0]{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:flex-end;padding-bottom:18px;pointer-events:none;z-index:10}.assign-history[data-v-5c7c7d5c]{padding:0}.filter-section[data-v-5c7c7d5c]{background-color:#f8f9fa;border-radius:8px;padding:1rem;margin-bottom:1rem}.user-info[data-v-5c7c7d5c]{min-width:150px}.task-info h6[data-v-5c7c7d5c]{color:#495057}.history-table[data-v-5c7c7d5c]{background:#fff;border-radius:8px}.badge[data-v-5c7c7d5c]{font-size:.75rem}.table td[data-v-5c7c7d5c]{vertical-align:middle}.avatar-circle[data-v-5c7c7d5c],.user-avatar[data-v-5c7c7d5c]{display:flex;align-items:center;justify-content:center}.avatar-circle[data-v-5c7c7d5c]{width:30px;height:30px;border-radius:50%;background-color:#6c757d;color:#fff;font-size:12px;font-weight:700}
/*# sourceMappingURL=chunk-304525f0.04b8ddaf.css.map */