.attention-metrics[data-v-f6cedaed]{border-radius:18px;min-width:0;padding:24px}.heading h3[data-v-f6cedaed]{margin:0;font-size:16px}.heading p[data-v-f6cedaed]{color:var(--color-text-secondary);margin:7px 0 18px;font-size:12px;line-height:1.5}.metrics-grid[data-v-f6cedaed]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.metrics-grid>div[data-v-f6cedaed]{background:var(--bg-primary);border-radius:10px;gap:6px;min-width:0;padding:14px;display:grid}.metrics-grid small[data-v-f6cedaed],.metrics-grid span[data-v-f6cedaed]{color:var(--color-text-secondary);font-size:11px;line-height:1.5}.metrics-grid strong[data-v-f6cedaed]{font-size:23px}.reminders[data-v-f6cedaed]{margin:16px 0 0}.operators[data-v-f6cedaed],.reminders[data-v-f6cedaed]{color:var(--color-text-secondary);font-size:12px}.operators[data-v-f6cedaed]{border-top:1px solid var(--border-glass);margin-top:20px;padding-top:16px}.operators h4[data-v-f6cedaed]{color:var(--color-text-primary);margin:0 0 12px;font-size:13px}.operators ul[data-v-f6cedaed]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.operators li[data-v-f6cedaed]{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;display:grid}.operators li span[data-v-f6cedaed]{overflow-wrap:anywhere}.operators li strong[data-v-f6cedaed]{color:var(--color-text-primary)}.operator-track[data-v-f6cedaed]{background:var(--bg-primary);border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.operator-track i[data-v-f6cedaed]{border-radius:inherit;background:#0c9b7e;height:100%;display:block}@media (width<=767px){.attention-metrics[data-v-f6cedaed]{padding:18px}.metrics-grid[data-v-f6cedaed]{grid-template-columns:repeat(2,minmax(0,1fr))}}.no-connections-container[data-v-b90a8b5e]{width:100%;min-height:calc(100dvh - var(--dashboard-top-offset,0px));text-align:center;background:var(--theme-surface,var(--bg-secondary));place-content:center;justify-items:center;padding:40px;display:grid}.dashboard-connection-status[data-v-b90a8b5e]{color:var(--color-text-secondary);margin-top:12px}@media (width<=992px){.no-connections-container[data-v-b90a8b5e]{--dashboard-top-offset:60px}}.no-connections-card[data-v-b90a8b5e]{flex-direction:column;align-items:center;gap:20px;max-width:540px;padding:24px;display:flex}.icon-glow-wrapper[data-v-b90a8b5e]{background:var(--color-primary-glow);border:1px solid #02b29026;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:8px;display:flex;box-shadow:0 10px 30px #02b29026}.pulse-phone-icon[data-v-b90a8b5e]{color:var(--color-primary);animation:3s ease-in-out infinite phone-wiggle-b90a8b5e}@keyframes phone-wiggle-b90a8b5e{0%,to{transform:rotate(0)scale(1)}5%{transform:rotate(-8deg)scale(1.05)}10%{transform:rotate(8deg)scale(1.05)}15%{transform:rotate(-5deg)scale(1.03)}20%{transform:rotate(5deg)scale(1.03)}25%{transform:rotate(0)scale(1)}}.no-connections-card h2[data-v-b90a8b5e]{color:var(--color-text-primary);letter-spacing:-.5px;font-size:26px;font-weight:700}.explanation[data-v-b90a8b5e]{color:var(--color-text-secondary);font-size:14.5px;line-height:1.6}.features-list[data-v-b90a8b5e]{text-align:left;background:var(--theme-surface,#ffffff80);border:1px solid #fff9;border-radius:12px;flex-direction:column;gap:12px;width:100%;margin:10px 0 15px;padding:20px;display:flex}.feature-item[data-v-b90a8b5e]{color:var(--color-text-primary);gap:12px;font-size:13.5px;line-height:1.5;display:flex}.feature-bullet[data-v-b90a8b5e]{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.btn-large[data-v-b90a8b5e]{border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:14px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 14px #02b29040}.dashboard-wrapper[data-v-b90a8b5e]{box-sizing:border-box;flex-direction:column;gap:28px;max-width:1560px;min-height:100vh;margin:0 auto;padding:36px 40px;display:flex}.page-header[data-v-b90a8b5e]{justify-content:space-between;align-items:center;gap:20px;display:flex}.page-title[data-v-b90a8b5e]{color:var(--color-text-primary);font-size:32px;font-weight:700}.page-subtitle[data-v-b90a8b5e]{color:var(--color-text-secondary);font-size:14px}.loader-container[data-v-b90a8b5e]{justify-content:center;align-items:center;padding:80px 0;display:flex}.loader[data-v-b90a8b5e]{border:3px solid #6366f133;border-inline-start-color:var(--color-primary);border-radius:50%;width:48px;height:48px;animation:1s linear infinite spin-b90a8b5e}@keyframes spin-b90a8b5e{to{transform:rotate(1turn)}}.dashboard-grid[data-v-b90a8b5e]{flex-direction:column;gap:24px;display:flex}.stats-row[data-v-b90a8b5e]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.stat-card[data-v-b90a8b5e]{transition:var(--transition-smooth);align-items:center;gap:20px;padding:24px;display:flex}.stat-card[data-v-b90a8b5e]:hover{border-color:#ffffff26;transform:translateY(-4px)}.stat-icon-wrapper[data-v-b90a8b5e]{background:var(--theme-muted,#f8fafc);border:1px solid var(--border-glass);border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.hot-glow[data-v-b90a8b5e]{background:#ef444414}.warm-glow[data-v-b90a8b5e]{background:#f59e0b14}.cold-glow[data-v-b90a8b5e]{background:#10b98114}.total-glow[data-v-b90a8b5e]{background:var(--color-primary-glow)}.color-hot[data-v-b90a8b5e]{color:var(--color-hot)}.color-warm[data-v-b90a8b5e]{color:var(--color-warm)}.color-cold[data-v-b90a8b5e]{color:var(--color-cold)}.stat-info[data-v-b90a8b5e]{flex-direction:column;gap:4px;display:flex}.stat-label[data-v-b90a8b5e]{color:var(--color-text-secondary);font-size:13px;font-weight:500}.stat-value[data-v-b90a8b5e]{color:var(--color-text-primary);font-size:28px;font-weight:700}.charts-row[data-v-b90a8b5e]{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:20px;display:grid}@media (width<=576px){.charts-row[data-v-b90a8b5e]{grid-template-columns:1fr}}.chart-card[data-v-b90a8b5e]{flex-direction:column;gap:20px;padding:24px;display:flex}.chart-header[data-v-b90a8b5e]{border-bottom:1px solid var(--border-glass);align-items:center;gap:12px;padding-bottom:16px;display:flex}.chart-header-icon[data-v-b90a8b5e]{color:var(--color-secondary)}.chart-header h3[data-v-b90a8b5e]{font-size:18px;font-weight:600}.chart-content[data-v-b90a8b5e]{justify-content:center;min-height:180px}.bars-container[data-v-b90a8b5e],.chart-content[data-v-b90a8b5e],.empty-state[data-v-b90a8b5e]{flex-direction:column;display:flex}.empty-state[data-v-b90a8b5e]{color:var(--color-text-secondary);align-items:center;gap:10px}.empty-icon[data-v-b90a8b5e]{opacity:.3}.bars-container[data-v-b90a8b5e]{gap:16px}.bar-row[data-v-b90a8b5e]{align-items:center;gap:16px;display:flex}.bar-label[data-v-b90a8b5e]{width:140px;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.bar-track[data-v-b90a8b5e]{background:#e2e8f0;border-radius:4px;flex-grow:1;height:8px;overflow:hidden}.bar-fill[data-v-b90a8b5e]{border-radius:4px;height:100%}.fill-primary[data-v-b90a8b5e]{background:linear-gradient(to right,var(--color-primary),var(--color-secondary))}.fill-secondary[data-v-b90a8b5e]{background:linear-gradient(to right,var(--color-secondary),#10b981)}.bar-value[data-v-b90a8b5e]{text-align:right;width:32px;font-size:14px;font-weight:600}.recent-leads-card[data-v-b90a8b5e]{padding:24px}.table-container[data-v-b90a8b5e]{margin-top:16px;overflow-x:auto}.leads-table[data-v-b90a8b5e]{border-collapse:collapse;text-align:left;width:100%}.leads-table th[data-v-b90a8b5e]{color:var(--color-text-secondary);padding:14px 16px;font-size:13px;font-weight:500}.leads-table td[data-v-b90a8b5e],.leads-table th[data-v-b90a8b5e]{border-bottom:1px solid var(--border-glass)}.leads-table td[data-v-b90a8b5e]{padding:16px;font-size:14px}.leads-table tr:last-child td[data-v-b90a8b5e]{border-bottom:none}.activity-name[data-v-b90a8b5e]{color:var(--color-text-primary);font-weight:600}.activity-phone[data-v-b90a8b5e],.activity-reason[data-v-b90a8b5e],.activity-time[data-v-b90a8b5e]{color:var(--color-text-secondary)}.activity-time[data-v-b90a8b5e]{font-size:13px}.chat-link[data-v-b90a8b5e]{color:var(--color-secondary);transition:var(--transition-smooth);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.chat-link[data-v-b90a8b5e]:hover{color:var(--color-primary);text-decoration:underline}.text-center[data-v-b90a8b5e]{text-align:center}.py-8[data-v-b90a8b5e]{padding-top:32px;padding-bottom:32px}.traffic-panel[data-v-b90a8b5e]{--traffic-received:#0c9b7e;--traffic-outgoing:#6b9ee8}.traffic-summary[data-v-b90a8b5e]{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:12px 22px;margin:20px 0 16px;font-size:12px;display:flex}.traffic-summary span[data-v-b90a8b5e]{align-items:center;gap:7px;display:inline-flex}.traffic-summary strong[data-v-b90a8b5e]{color:var(--color-text-primary)}.traffic-summary i[data-v-b90a8b5e]{border-radius:3px;width:9px;height:9px}.traffic-busiest[data-v-b90a8b5e]{margin-inline-start:auto}.traffic-chart[data-v-b90a8b5e]{grid-template-columns:repeat(14,minmax(0,1fr));gap:calc(clamp(4px,1vw,14px));margin:0;padding:0;list-style:none;display:grid}.traffic-chart li[data-v-b90a8b5e]{text-align:center;min-width:0;color:var(--color-text-secondary);font-size:10px}.traffic-track[data-v-b90a8b5e]{background:var(--bg-primary);border-radius:5px;flex-direction:column-reverse;justify-content:flex-start;height:138px;margin-bottom:7px;display:flex;overflow:hidden}.traffic-track i[data-v-b90a8b5e]{flex-shrink:0}.traffic-panel .received[data-v-b90a8b5e]{background:var(--traffic-received)}.traffic-panel .outgoing[data-v-b90a8b5e]{background:var(--traffic-outgoing)}.traffic-empty[data-v-b90a8b5e]{color:var(--color-text-secondary);padding:24px 0 8px;font-size:13px}.traffic-sr[data-v-b90a8b5e]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=767px){.traffic-busiest[data-v-b90a8b5e]{width:100%;margin-inline-start:0}.traffic-track[data-v-b90a8b5e]{height:112px}}.dashboard-wrapper[data-v-b90a8b5e]{gap:20px}.eyebrow[data-v-b90a8b5e]{letter-spacing:.12em;color:#418b79;margin-bottom:8px;font-size:10px;font-weight:700}.page-title[data-v-b90a8b5e]{letter-spacing:-.8px;font-size:29px}.page-subtitle[data-v-b90a8b5e]{margin-top:8px;line-height:1.6}.page-header .btn-premium[data-v-b90a8b5e]{min-height:44px}.context-strip[data-v-b90a8b5e]{color:#718096;border-bottom:1px solid var(--border-glass);flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-bottom:18px;font-size:11px;display:flex}.dashboard-grid[data-v-b90a8b5e]{gap:20px}.stats-row[data-v-b90a8b5e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stat-card[data-v-b90a8b5e]{border-radius:16px;grid-template-columns:1fr auto;gap:12px;min-width:0;padding:22px;display:grid}.stat-card[data-v-b90a8b5e]:hover{transform:none}.stat-card>svg[data-v-b90a8b5e]{color:#71948a}.stat-card>strong[data-v-b90a8b5e]{letter-spacing:-1px;font-size:32px;line-height:1.2}.stat-card>small[data-v-b90a8b5e]{color:#748294;grid-column:1/-1;font-size:11px}.stat-label[data-v-b90a8b5e]{font-size:12px;line-height:1.5}.stat-card.highlight[data-v-b90a8b5e]{background:#eaf8f3;border-color:#c5e9dd}.analysis-row[data-v-b90a8b5e]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:20px;display:grid}.quality-panel[data-v-b90a8b5e],.trend-panel[data-v-b90a8b5e]{border-radius:18px;min-width:0;padding:24px}.panel-heading[data-v-b90a8b5e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.panel-heading h3[data-v-b90a8b5e]{font-size:17px;font-weight:600}.period-chip[data-v-b90a8b5e]{color:#64748b;background:#f2f6f5;border-radius:6px;padding:7px 9px;font-size:10px}.trend-summary[data-v-b90a8b5e]{align-items:baseline;gap:12px;margin:24px 0 18px;display:flex}.trend-summary strong[data-v-b90a8b5e]{font-size:30px}.trend-summary span[data-v-b90a8b5e]{color:#718096;font-size:12px}.daily-chart[data-v-b90a8b5e]{align-items:stretch;gap:9px;height:180px;display:flex;position:relative}.chart-gridlines[data-v-b90a8b5e]{pointer-events:none;background:repeating-linear-gradient(0deg,#eaf0ed 0 1px,#0000 0 33.33%);position:absolute;inset:21px 0 24px}.daily-column[data-v-b90a8b5e]{z-index:1;flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;display:flex}.day-count[data-v-b90a8b5e],.day-label[data-v-b90a8b5e]{color:#718096;font-size:10px;line-height:14px}.daily-track[data-v-b90a8b5e]{align-items:flex-end;width:100%;height:130px;display:flex}.daily-bar[data-v-b90a8b5e]{background:linear-gradient(#50c9ad,#02a886);border-radius:5px 5px 0 0;width:100%}.daily-bar.is-zero[data-v-b90a8b5e]{background:#ceddd6}.chart-caption[data-v-b90a8b5e]{color:#84928c;justify-content:space-between;margin-top:8px;font-size:10px;display:flex}.donut[data-v-b90a8b5e]{border-radius:50%;place-items:center;width:156px;height:156px;margin:24px auto;display:grid}.donut>div[data-v-b90a8b5e]{background:var(--theme-surface,#fff);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:120px;height:120px;display:flex}.donut strong[data-v-b90a8b5e]{font-size:30px}.donut span[data-v-b90a8b5e]{color:#718096;font-size:10px}.score-legend[data-v-b90a8b5e]{gap:12px;display:grid}.score-legend>div[data-v-b90a8b5e]{color:#627184;align-items:center;gap:9px;font-size:12px;display:flex}.score-legend i[data-v-b90a8b5e]{border-radius:50%;width:8px;height:8px}.score-legend .hot[data-v-b90a8b5e]{background:#f17464}.score-legend .warm[data-v-b90a8b5e]{background:#efb74e}.score-legend .cold[data-v-b90a8b5e]{background:#6b9ee8}.score-legend strong[data-v-b90a8b5e]{color:#24364a;margin-left:auto}.score-legend small[data-v-b90a8b5e]{text-align:right;width:35px}.quick-actions[data-v-b90a8b5e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.quick-actions a[data-v-b90a8b5e]{border:1px solid var(--border-glass);background:var(--theme-surface,#fff);color:var(--theme-subtle,#328771);border-radius:12px;align-items:center;gap:14px;padding:17px 20px;text-decoration:none;display:flex}.quick-actions a>span[data-v-b90a8b5e]{flex:1;font-size:13px;font-weight:600}.quick-actions small[data-v-b90a8b5e]{color:#718096;margin-top:4px;font-size:11px;font-weight:400;display:block}.charts-row[data-v-b90a8b5e]{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-card[data-v-b90a8b5e],.recent-leads-card[data-v-b90a8b5e]{border-radius:16px;min-width:0}.chart-header h3[data-v-b90a8b5e]{font-size:15px}.chart-content[data-v-b90a8b5e]{min-height:100px}.bar-label[data-v-b90a8b5e]{flex-shrink:0;width:145px;font-size:12px}.bar-track[data-v-b90a8b5e]{min-width:0}.bar-value[data-v-b90a8b5e]{flex-shrink:0;font-size:13px}.leads-table th[data-v-b90a8b5e]{text-transform:uppercase;letter-spacing:.04em;font-size:10px}.leads-table td[data-v-b90a8b5e]{font-size:12px;line-height:1.6}.dashboard-error[data-v-b90a8b5e]{color:#a34230;background:#fff1ec;border-radius:10px;padding:14px;font-size:13px}@media (width<=1200px){.stats-row[data-v-b90a8b5e]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-row[data-v-b90a8b5e]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}@media (width<=767px){.dashboard-wrapper[data-v-b90a8b5e]{gap:20px;padding:24px 16px}.page-title[data-v-b90a8b5e]{font-size:25px}.page-subtitle[data-v-b90a8b5e]{font-size:13px}.page-header[data-v-b90a8b5e]{align-items:stretch}.page-header>div[data-v-b90a8b5e]{width:100%}.page-header .btn-premium[data-v-b90a8b5e]{justify-content:center;width:100%}.stats-row[data-v-b90a8b5e]{gap:12px}.stat-card[data-v-b90a8b5e]{gap:10px;padding:16px}.stat-card>strong[data-v-b90a8b5e]{font-size:28px}.stat-card>svg[data-v-b90a8b5e]{width:17px}.stat-label[data-v-b90a8b5e]{font-size:11px}.analysis-row[data-v-b90a8b5e],.charts-row[data-v-b90a8b5e],.quick-actions[data-v-b90a8b5e]{grid-template-columns:minmax(0,1fr)}.chart-card[data-v-b90a8b5e],.no-connections-container[data-v-b90a8b5e],.quality-panel[data-v-b90a8b5e],.recent-leads-card[data-v-b90a8b5e],.trend-panel[data-v-b90a8b5e]{padding:20px}.daily-chart[data-v-b90a8b5e]{gap:5px}.bar-label[data-v-b90a8b5e]{width:110px}.bar-row[data-v-b90a8b5e]{gap:10px}.no-connections-card[data-v-b90a8b5e]{padding:10px}.no-connections-card h2[data-v-b90a8b5e]{font-size:23px}.table-container[data-v-b90a8b5e]{overflow:visible}.leads-table .activity-reason[data-v-b90a8b5e]{white-space:normal;overflow-wrap:anywhere}}
