.dashboard-container[data-v-440f52f6]{height:calc(100vh - 50px);background-color:#010b1a;color:#e5e7eb;padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.dashboard-container .dashboard-header[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.dashboard-container .dashboard-header .header-left .main-title[data-v-440f52f6]{margin:0;font-size:22px;font-weight:700;color:#fff;line-height:1.2}.dashboard-container .dashboard-header .header-left .sub-title[data-v-440f52f6]{font-size:12px;color:#4b5563;margin-top:2px;display:block}.dashboard-container .dashboard-header .header-center .status-indicator[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:rgba(31,41,55,.4);padding:4px 16px;border-radius:4px;border:1px solid #1f2937}.dashboard-container .dashboard-header .header-center .status-indicator .pulse-dot[data-v-440f52f6]{width:6px;height:6px;background-color:#52c41a;border-radius:50%;-webkit-box-shadow:0 0 8px #52c41a;box-shadow:0 0 8px #52c41a;-webkit-animation:pulse-440f52f6 2s infinite;animation:pulse-440f52f6 2s infinite}.dashboard-container .dashboard-header .header-center .status-indicator .status-text[data-v-440f52f6]{font-size:12px;color:#52c41a;font-weight:500}.dashboard-container .dashboard-header .header-center .status-indicator .refresh-interval[data-v-440f52f6]{font-size:11px;color:#3b82f6;border:1px solid #3b82f6;padding:0 4px;border-radius:2px}.dashboard-container .dashboard-header .header-right[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.dashboard-container .dashboard-header .header-right .time-display[data-v-440f52f6]{text-align:right}.dashboard-container .dashboard-header .header-right .time-display .clock[data-v-440f52f6]{font-size:22px;font-weight:700;color:#00d2ff;font-family:Digital-7,sans-serif;line-height:1}.dashboard-container .dashboard-header .header-right .time-display .date[data-v-440f52f6]{font-size:11px;color:#9ca3af;margin-top:2px}.dashboard-container .dashboard-header .header-right .header-btn[data-v-440f52f6]{background:transparent;border:1px solid #1f2937;color:#e5e7eb;padding:5px 12px}.dashboard-container .dashboard-header .header-right .header-btn[data-v-440f52f6]:hover{background:#1f2937;-webkit-transform:scale(1.05);transform:scale(1.05)}.dashboard-container .dashboard-header .header-right .header-btn+.header-btn[data-v-440f52f6]{margin-left:8px}.dashboard-container.is-fullscreen[data-v-440f52f6],.dashboard-container[data-v-440f52f6]:-webkit-full-screen{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;height:100vh!important;width:100vw!important;padding:20px!important;z-index:3000!important;background-color:#010b1a!important;margin:0!important;max-width:none!important}.dashboard-container.is-fullscreen[data-v-440f52f6],.dashboard-container[data-v-440f52f6]:-ms-fullscreen{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;height:100vh!important;width:100vw!important;padding:20px!important;z-index:3000!important;background-color:#010b1a!important;margin:0!important;max-width:none!important}.dashboard-container.is-fullscreen[data-v-440f52f6],.dashboard-container[data-v-440f52f6]:fullscreen{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;height:100vh!important;width:100vw!important;padding:20px!important;z-index:3000!important;background-color:#010b1a!important;margin:0!important;max-width:none!important}.dashboard-container[data-v-440f52f6]:-webkit-full-screen{width:100%;height:100%;padding:20px;background-color:#010b1a}.dashboard-container[data-v-440f52f6]:-moz-full-screen{width:100%;height:100%;padding:20px;background-color:#010b1a}.dashboard-container[data-v-440f52f6]:-ms-fullscreen{width:100%;height:100%;padding:20px;background-color:#010b1a}.dashboard-container .kpi-grid[data-v-440f52f6]{display:grid;grid-template-columns:repeat(8,1fr);gap:12px;margin-bottom:16px}.dashboard-container .kpi-grid .kpi-card[data-v-440f52f6]{background:#0d1624;border:1px solid #1f2937;border-top-width:3px;border-radius:6px;padding:12px;position:relative;-webkit-transition:all .3s;transition:all .3s}.dashboard-container .kpi-grid .kpi-card[data-v-440f52f6]:hover{background:#131e2e;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dashboard-container .kpi-grid .kpi-card .card-header[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px}.dashboard-container .kpi-grid .kpi-card .card-header .icon-box[data-v-440f52f6]{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px}.dashboard-container .kpi-grid .kpi-card .card-header .icon-box i[data-v-440f52f6]{font-size:18px}.dashboard-container .kpi-grid .kpi-card .card-header .trend[data-v-440f52f6]{font-size:11px;font-weight:500}.dashboard-container .kpi-grid .kpi-card .card-header .trend.up[data-v-440f52f6]{color:#52c41a}.dashboard-container .kpi-grid .kpi-card .card-header .trend.down[data-v-440f52f6]{color:#f5222d}.dashboard-container .kpi-grid .kpi-card .card-header .trend i[data-v-440f52f6]{vertical-align:middle}.dashboard-container .kpi-grid .kpi-card .card-title[data-v-440f52f6]{font-size:11px;color:#9ca3af;margin-bottom:4px}.dashboard-container .kpi-grid .kpi-card .card-value[data-v-440f52f6]{font-size:24px;font-weight:700;color:#fff;line-height:1.2;margin-bottom:2px}.dashboard-container .kpi-grid .kpi-card .card-subtitle[data-v-440f52f6]{font-size:10px;color:#4b5563}.dashboard-container .main-row[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;min-height:0}.dashboard-container .main-row.first-row[data-v-440f52f6]{height:50%;margin-bottom:16px}.dashboard-container .main-row.second-row[data-v-440f52f6]{height:calc(50% - 60px)}.dashboard-container .main-row .panel[data-v-440f52f6]{background:#0d1624;border:1px solid #1f2937;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.dashboard-container .main-row .panel.funnel-panel[data-v-440f52f6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-container .main-row .panel.task-panel[data-v-440f52f6]{-webkit-box-flex:2;-ms-flex:2;flex:2}.dashboard-container .main-row .panel.consultant-panel[data-v-440f52f6],.dashboard-container .main-row .panel.merchant-panel[data-v-440f52f6],.dashboard-container .main-row .panel.trend-panel[data-v-440f52f6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-container .main-row .panel .panel-header[data-v-440f52f6]{padding:10px 16px;border-bottom:1px solid #1f2937;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-container .main-row .panel .panel-header .title[data-v-440f52f6]{font-size:15px;font-weight:700;color:#fff}.dashboard-container .main-row .panel .panel-header .count[data-v-440f52f6],.dashboard-container .main-row .panel .panel-header .legend[data-v-440f52f6],.dashboard-container .main-row .panel .panel-header .tabs[data-v-440f52f6],.dashboard-container .main-row .panel .panel-header .tips[data-v-440f52f6]{font-size:11px;color:#d1d5db;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dashboard-container .main-row .panel .panel-header .subtitle[data-v-440f52f6]{font-size:11px;color:#9ca3af;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dashboard-container .main-row .panel .panel-header .dot[data-v-440f52f6]{width:8px;height:8px;border-radius:50%}.dashboard-container .main-row .panel .panel-header .dot.ai[data-v-440f52f6]{background:#3b82f6}.dashboard-container .main-row .panel .panel-header .dot.manual[data-v-440f52f6]{background:#a855f7}.dashboard-container .main-row .panel .panel-header .tab[data-v-440f52f6]{padding:2px 8px;border-radius:4px;cursor:pointer;color:#4b5563}.dashboard-container .main-row .panel .panel-header .tab.active[data-v-440f52f6]{background:rgba(234,179,8,.1);color:#eab308;border:1px solid rgba(234,179,8,.3)}.dashboard-container .main-row .panel .panel-body[data-v-440f52f6]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px;position:relative;overflow:hidden}.dashboard-container .main-row .panel .panel-body.no-padding[data-v-440f52f6]{padding:0}.dashboard-container .main-row .panel .panel-body.scrollable[data-v-440f52f6]{overflow-y:auto}.dashboard-container .funnel-body[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px!important}.dashboard-container .funnel-body .phase-section[data-v-440f52f6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-container .funnel-body .phase-section .phase-header[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.dashboard-container .funnel-body .phase-section .phase-header .tag[data-v-440f52f6]{font-size:11px;padding:2px 8px;border-radius:4px}.dashboard-container .funnel-body .phase-section .phase-header .tag.blue[data-v-440f52f6]{background:rgba(59,130,246,.1);color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.dashboard-container .funnel-body .phase-section .phase-header .tag.purple[data-v-440f52f6]{background:rgba(168,85,247,.1);color:#a855f7;border:1px solid rgba(168,85,247,.2)}.dashboard-container .funnel-body .phase-section .phase-header .stats[data-v-440f52f6]{font-size:11px;color:#4b5563}.dashboard-container .funnel-body .phase-section .funnel-bar-item[data-v-440f52f6]{display:grid;grid-template-columns:60px 50px 1fr 60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:10px}.dashboard-container .funnel-body .phase-section .funnel-bar-item .bar-label[data-v-440f52f6]{font-size:11px;color:#9ca3af}.dashboard-container .funnel-body .phase-section .funnel-bar-item .bar-value[data-v-440f52f6]{font-size:12px;font-weight:700;color:#fff}.dashboard-container .funnel-body .phase-section .funnel-bar-item .bar-container[data-v-440f52f6]{height:10px;background:#131e2e;border-radius:5px;position:relative}.dashboard-container .funnel-body .phase-section .funnel-bar-item .bar-container .bar-fill[data-v-440f52f6]{height:100%;border-radius:5px}.dashboard-container .funnel-body .phase-section .funnel-bar-item .bar-container .bar-fill.blue[data-v-440f52f6]{background:-webkit-gradient(linear,left top,right top,from(#1d4ed8),to(#60a5fa));background:linear-gradient(90deg,#1d4ed8,#60a5fa)}.dashboard-container .funnel-body .phase-section .funnel-bar-item .bar-container .bar-fill.purple[data-v-440f52f6]{background:-webkit-gradient(linear,left top,right top,from(#7c3aed),to(#d946ef));background:linear-gradient(90deg,#7c3aed,#d946ef)}.dashboard-container .funnel-body .phase-section .funnel-bar-item .bar-percent[data-v-440f52f6]{text-align:right}.dashboard-container .funnel-body .phase-section .funnel-bar-item .bar-percent .val[data-v-440f52f6]{font-size:12px;font-weight:700;color:#fff}.dashboard-container .funnel-body .phase-section .funnel-bar-item .bar-percent .sub[data-v-440f52f6]{font-size:9px;color:#4b5563}.dashboard-container .funnel-body .funnel-connector[data-v-440f52f6]{text-align:center;padding:5px 0;color:#9333ea;font-size:11px;font-weight:700}.dashboard-container[data-v-440f52f6] .dashboard-table{background:transparent!important}.dashboard-container[data-v-440f52f6] .dashboard-table:before{display:none}.dashboard-container[data-v-440f52f6] .dashboard-table .el-table__header-wrapper th{background:#131e2e!important;border-bottom:1px solid #1f2937!important;padding:10px 0}.dashboard-container[data-v-440f52f6] .dashboard-table .el-table__header-wrapper th .cell{color:#fff!important;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.dashboard-container[data-v-440f52f6] .dashboard-table .el-table__body tr{background:transparent!important}.dashboard-container[data-v-440f52f6] .dashboard-table .el-table__body tr:hover>td{background-color:rgba(31,41,55,.3)!important}.dashboard-container[data-v-440f52f6] .dashboard-table .el-table__body td{border-bottom:1px solid #1f2937!important;padding:6px 0;color:#d1d5db}.dashboard-container[data-v-440f52f6] .dashboard-table .task-col .m-name{font-size:13px;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-container[data-v-440f52f6] .dashboard-table .task-col .t-no{font-size:10px;color:#4b5563;font-family:monospace}.dashboard-container[data-v-440f52f6] .dashboard-table .status-badge{font-size:10px;padding:1px 6px;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.dashboard-container[data-v-440f52f6] .dashboard-table .status-badge.running{color:#f59e0b;border:1px solid rgba(245,158,11,.3);background:rgba(245,158,11,.1)}.dashboard-container[data-v-440f52f6] .dashboard-table .status-badge.completed{color:#10b981;border:1px solid rgba(16,185,129,.3);background:rgba(16,185,129,.1)}.dashboard-container[data-v-440f52f6] .dashboard-table .table-progress .progress-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:10px;margin-bottom:2px}.dashboard-container[data-v-440f52f6] .dashboard-table .table-progress .progress-info span:first-child{font-family:monospace}.dashboard-container[data-v-440f52f6] .dashboard-table .table-progress .progress-info span:last-child{color:#3b82f6}.dashboard-container[data-v-440f52f6] .dashboard-table .table-progress .bar-bg{height:6px;background:#010b1a;border-radius:3px;overflow:hidden}.dashboard-container[data-v-440f52f6] .dashboard-table .table-progress .bar-bg .bar-fg{height:100%;border-radius:3px}.dashboard-container[data-v-440f52f6] .dashboard-table .table-progress .bar-bg .bar-fg.blue{background:#3b82f6}.dashboard-container[data-v-440f52f6] .dashboard-table .table-progress .bar-bg .bar-fg.cyan{background:#06b6d4}.dashboard-container[data-v-440f52f6] .dashboard-table .table-progress .bar-bg .bar-fg.purple{background:#8b5cf6}.dashboard-container[data-v-440f52f6] .dashboard-table .detail-btn{color:#3b82f6;font-size:11px;border:1px solid rgba(59,130,246,.3);padding:2px 8px;border-radius:4px}.dashboard-container[data-v-440f52f6] .dashboard-table .detail-btn:hover{background:rgba(59,130,246,.1)}.dashboard-container[data-v-440f52f6] .dashboard-table ::v-deep .el-loading-mask{background-color:rgba(1,17,34,.8)!important}.dashboard-container[data-v-440f52f6] .dashboard-table ::v-deep .el-loading-mask .el-loading-spinner .path{stroke:#3b82f6}.dashboard-container[data-v-440f52f6] .dashboard-table ::v-deep .el-loading-mask .el-loading-spinner .el-loading-text{color:#3b82f6}.dashboard-container .merchant-ranking-list[data-v-440f52f6]{padding:12px}.dashboard-container .merchant-ranking-list .m-rank-item[data-v-440f52f6]{margin-bottom:16px}.dashboard-container .merchant-ranking-list .m-rank-item .item-top[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:6px}.dashboard-container .merchant-ranking-list .m-rank-item .item-top .rank-no[data-v-440f52f6]{font-size:11px;font-weight:700;color:#4b5563}.dashboard-container .merchant-ranking-list .m-rank-item .item-top .name[data-v-440f52f6]{font-size:13px;font-weight:700;color:#e5e7eb;-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-container .merchant-ranking-list .m-rank-item .item-top .badges[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.dashboard-container .merchant-ranking-list .m-rank-item .item-top .badges span[data-v-440f52f6]{font-size:9px;padding:1px 4px;border-radius:2px}.dashboard-container .merchant-ranking-list .m-rank-item .item-top .badges .task-count[data-v-440f52f6]{color:#9ca3af;background:rgba(156,163,175,.1)}.dashboard-container .merchant-ranking-list .m-rank-item .item-top .badges .roi[data-v-440f52f6]{color:#fbbf24;font-weight:700}.dashboard-container .merchant-ranking-list .m-rank-item .item-top .badges .onboard[data-v-440f52f6]{color:#10b981}.dashboard-container .merchant-ranking-list .m-rank-item .item-progress .progress-labels[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:10px;color:#4b5563;margin-bottom:2px}.dashboard-container .merchant-ranking-list .m-rank-item .item-progress .progress-labels .stats[data-v-440f52f6]{color:#3b82f6;font-family:monospace}.dashboard-container .merchant-ranking-list .m-rank-item .item-progress .bar-wrap[data-v-440f52f6]{height:6px;background:#010b1a;border-radius:3px;overflow:hidden}.dashboard-container .merchant-ranking-list .m-rank-item .item-progress .bar-wrap .bar-fill[data-v-440f52f6]{height:100%;background:#3b82f6}.dashboard-container .consultant-col[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard-container .consultant-col .name[data-v-440f52f6]{font-size:13px;font-weight:700;color:#fff}.dashboard-container .consultant-col .org[data-v-440f52f6]{font-size:10px;color:#4b5563}.dashboard-container .response-time[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dashboard-container .response-time .time-val[data-v-440f52f6]{color:#10b981;font-weight:700;font-family:monospace}.dashboard-container .response-time .time-val i[data-v-440f52f6]{font-size:11px}.dashboard-container .response-time .max-label[data-v-440f52f6]{font-size:10px;color:#4b5563}.dashboard-container .stat-progress[data-v-440f52f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dashboard-container .stat-progress .bar-bg[data-v-440f52f6]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:6px;background:#010b1a;border-radius:3px;overflow:hidden}.dashboard-container .stat-progress .bar-bg .bar-fg[data-v-440f52f6]{height:100%}.dashboard-container .stat-progress .bar-bg .bar-fg.blue[data-v-440f52f6]{background:#3b82f6}.dashboard-container .stat-progress .bar-bg .bar-fg.green[data-v-440f52f6]{background:#10b981}.dashboard-container .stat-progress .bar-bg .bar-fg.purple[data-v-440f52f6]{background:#8b5cf6}.dashboard-container .stat-progress .bar-bg .bar-fg.orange[data-v-440f52f6]{background:#f59e0b}.dashboard-container .stat-progress .percent[data-v-440f52f6]{font-size:11px;font-weight:700;font-family:monospace;width:45px;text-align:right}.dashboard-container .text-green[data-v-440f52f6]{color:#10b981;font-weight:700}.dashboard-container .text-orange[data-v-440f52f6]{color:#f59e0b;font-weight:700;font-family:monospace}.dashboard-container .dashboard-footer[data-v-440f52f6]{margin-top:10px;padding-top:8px;border-top:1px solid #1f2937;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.dashboard-container .dashboard-footer .logo-area[data-v-440f52f6]{font-size:10px;color:#1f2937;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:500;font-style:italic}.dashboard-container.dark-theme[data-v-440f52f6]{color-scheme:dark}@-webkit-keyframes pulse-440f52f6{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.8}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}to{-webkit-transform:scale(.9);transform:scale(.9);opacity:.8}}@keyframes pulse-440f52f6{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.8}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}to{-webkit-transform:scale(.9);transform:scale(.9);opacity:.8}}[data-v-440f52f6]::-webkit-scrollbar{width:6px;height:6px}[data-v-440f52f6]::-webkit-scrollbar-track{background:#010b1a}[data-v-440f52f6]::-webkit-scrollbar-thumb{background:#1f2937;border-radius:3px}[data-v-440f52f6]::-webkit-scrollbar-thumb:hover{background:#374151}