.dashboard-container[data-v-3db00e64]{--primary:#334464;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding:32px!important;background:radial-gradient(circle at top right,#f8fafc,#eff6ff)!important;min-height:100vh!important;-webkit-perspective:1200px;perspective:1200px}.dash-header[data-v-3db00e64]{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:28px}.dash-title[data-v-3db00e64]{font-size:28px;font-weight:800;color:#0f172a;letter-spacing:-.02em}.dash-subtitle[data-v-3db00e64]{margin-top:6px;color:#64748b;font-weight:600}.dash-username[data-v-3db00e64]{margin:0 4px;color:var(--primary);font-weight:900}.dash-actions[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.dash-actions[data-v-3db00e64],.dash-order-btn[data-v-3db00e64]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dash-order-btn[data-v-3db00e64]{height:40px;padding:0 16px;border-radius:14px;border:none;background:var(--primary);color:#fff;font-weight:900;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-shadow:0 8px 18px rgba(15,23,42,.18);box-shadow:0 8px 18px rgba(15,23,42,.18);-webkit-transition:background .18s ease,-webkit-transform .12s ease,-webkit-box-shadow .18s ease;transition:background .18s ease,-webkit-transform .12s ease,-webkit-box-shadow .18s ease;transition:transform .12s ease,background .18s ease,box-shadow .18s ease;transition:transform .12s ease,background .18s ease,box-shadow .18s ease,-webkit-transform .12s ease,-webkit-box-shadow .18s ease}.dash-order-btn[data-v-3db00e64]:hover{background:var(--primary);-webkit-box-shadow:0 10px 22px rgba(51,68,100,.22);box-shadow:0 10px 22px rgba(51,68,100,.22);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dash-order-btn[data-v-3db00e64]:active{-webkit-transform:translateY(0);transform:translateY(0)}.dash-order-plus[data-v-3db00e64]{width:18px;height:18px;border-radius:6px;background:hsla(0,0%,100%,.14);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:1}.dash-toggle[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;padding:4px;border-radius:14px;background:hsla(0,0%,100%,.5);border:1px solid #e2e8f0}.dash-toggle-btn[data-v-3db00e64]{border:none;background:transparent;color:#64748b;font-weight:700;padding:8px 14px;border-radius:10px;cursor:pointer}.dash-toggle-btn.active[data-v-3db00e64]{background:#fff;color:var(--primary);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.06)}.dash-bell[data-v-3db00e64]{width:40px;height:40px;border-radius:14px;background:var(--primary);color:#fff;display:grid;place-items:center;-webkit-box-shadow:0 0 20px rgba(51,68,100,.22);box-shadow:0 0 20px rgba(51,68,100,.22)}.task-arrow[data-v-3db00e64]{color:var(--primary);opacity:.6}.task-item:hover .task-arrow[data-v-3db00e64]{opacity:1}.glass-card[data-v-3db00e64]{background:hsla(0,0%,100%,.7);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.85);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform,box-shadow;position:relative;overflow:hidden}.glass-card[data-v-3db00e64]:before{content:"";position:absolute;inset:-40%;background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.75),hsla(0,0%,100%,0) 55%);-webkit-transform:translate3d(-25%,-25%,0) rotate(18deg);transform:translate3d(-25%,-25%,0) rotate(18deg);opacity:0;-webkit-transition:opacity .25s ease,-webkit-transform .5s ease;transition:opacity .25s ease,-webkit-transform .5s ease;transition:opacity .25s ease,transform .5s ease;transition:opacity .25s ease,transform .5s ease,-webkit-transform .5s ease;pointer-events:none}.glass-card[data-v-3db00e64]:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(17,28,50,.06),rgba(17,28,50,0));opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;pointer-events:none}.glass-card[data-v-3db00e64]:hover{-webkit-transform:translateY(-10px) rotateX(7deg) rotateY(-4deg) scale(1.02);transform:translateY(-10px) rotateX(7deg) rotateY(-4deg) scale(1.02);-webkit-box-shadow:0 30px 70px rgba(0,0,0,.18);box-shadow:0 30px 70px rgba(0,0,0,.18);background:hsla(0,0%,100%,.9)}.glass-card[data-v-3db00e64]:hover:before{opacity:1;-webkit-transform:translateZ(0) rotate(18deg);transform:translateZ(0) rotate(18deg)}.glass-card[data-v-3db00e64]:hover:after{opacity:1}.stats-grid[data-v-3db00e64]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:18px}.stat-card[data-v-3db00e64]{border-radius:24px;padding:18px}.stat-orbit[data-v-3db00e64]{position:absolute;inset:-18px -22px;border-radius:28px;pointer-events:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:stat-orbit-sway-3db00e64 8s ease-in-out infinite;animation:stat-orbit-sway-3db00e64 8s ease-in-out infinite;opacity:.9}.stat-orbit[data-v-3db00e64]:before{content:"";position:absolute;inset:0;border-radius:28px;background:conic-gradient(from 0deg,rgba(17,28,50,0) 0deg,rgba(17,28,50,0) 250deg,rgba(17,28,50,.22) 305deg,rgba(17,28,50,0) 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));-webkit-transform:translateZ(-1px) rotateX(18deg) rotate(0deg);transform:translateZ(-1px) rotateX(18deg) rotate(0deg);-webkit-animation:stat-orbit-spin-3db00e64 7s linear infinite;animation:stat-orbit-spin-3db00e64 7s linear infinite;-webkit-filter:blur(.2px);filter:blur(.2px)}.stat-card>[data-v-3db00e64]:not(.stat-orbit){position:relative;z-index:1}@-webkit-keyframes stat-orbit-spin-3db00e64{0%{-webkit-transform:translateZ(-1px) rotateX(18deg) rotate(0deg);transform:translateZ(-1px) rotateX(18deg) rotate(0deg)}to{-webkit-transform:translateZ(-1px) rotateX(18deg) rotate(1turn);transform:translateZ(-1px) rotateX(18deg) rotate(1turn)}}@keyframes stat-orbit-spin-3db00e64{0%{-webkit-transform:translateZ(-1px) rotateX(18deg) rotate(0deg);transform:translateZ(-1px) rotateX(18deg) rotate(0deg)}to{-webkit-transform:translateZ(-1px) rotateX(18deg) rotate(1turn);transform:translateZ(-1px) rotateX(18deg) rotate(1turn)}}@-webkit-keyframes stat-orbit-sway-3db00e64{0%{-webkit-transform:rotateX(0deg) rotateY(0deg) translateY(0);transform:rotateX(0deg) rotateY(0deg) translateY(0)}50%{-webkit-transform:rotateX(2deg) rotateY(-6deg) translateY(-2px);transform:rotateX(2deg) rotateY(-6deg) translateY(-2px)}to{-webkit-transform:rotateX(0deg) rotateY(0deg) translateY(0);transform:rotateX(0deg) rotateY(0deg) translateY(0)}}@keyframes stat-orbit-sway-3db00e64{0%{-webkit-transform:rotateX(0deg) rotateY(0deg) translateY(0);transform:rotateX(0deg) rotateY(0deg) translateY(0)}50%{-webkit-transform:rotateX(2deg) rotateY(-6deg) translateY(-2px);transform:rotateX(2deg) rotateY(-6deg) translateY(-2px)}to{-webkit-transform:rotateX(0deg) rotateY(0deg) translateY(0);transform:rotateX(0deg) rotateY(0deg) translateY(0)}}@media (prefers-reduced-motion:reduce){.stat-orbit[data-v-3db00e64],.stat-orbit[data-v-3db00e64]:before{-webkit-animation:none;animation:none}}.stat-top[data-v-3db00e64]{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:14px}.stat-icon[data-v-3db00e64]{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;font-size:18px}.stat-pill[data-v-3db00e64]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:800;padding:3px 10px;border-radius:999px;border:1px solid transparent}.pill-up[data-v-3db00e64]{background:rgba(16,185,129,.08);color:#10b981;border-color:rgba(16,185,129,.18)}.pill-down[data-v-3db00e64]{background:rgba(239,68,68,.08);color:#ef4444;border-color:rgba(239,68,68,.18)}.pill-muted[data-v-3db00e64]{background:#f1f5f9;color:#64748b;border-color:#e2e8f0}.stat-label[data-v-3db00e64]{color:#64748b;font-weight:700;font-size:13px}.stat-value[data-v-3db00e64]{margin-top:6px;font-size:28px;font-weight:900;color:#0f172a;letter-spacing:-.02em}.stat-bar[data-v-3db00e64]{margin-top:14px;width:100%;height:6px;border-radius:999px;background:#e2e8f0;overflow:hidden}.stat-bar-fill[data-v-3db00e64]{height:100%;background:var(--primary);border-radius:999px}.stat-note[data-v-3db00e64]{margin-top:14px;font-size:12px;color:#94a3b8;font-weight:600}.stat-note--good[data-v-3db00e64]{color:#10b981}.secondary-grid[data-v-3db00e64]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:22px}.secondary-card[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:16px;border-radius:20px;background:hsla(0,0%,100%,.4);border:1px solid #f1f5f9}.secondary-icon[data-v-3db00e64]{width:48px;height:48px;border-radius:16px;background:#fff;border:1px solid #f1f5f9;display:grid;place-items:center;color:#94a3b8;font-size:18px}.secondary-label[data-v-3db00e64]{font-size:11px;font-weight:800;color:#94a3b8;letter-spacing:.12em}.secondary-value[data-v-3db00e64]{margin-top:6px;font-size:18px;font-weight:900;color:#0f172a}.content-grid[data-v-3db00e64]{display:grid;grid-template-columns:4fr 8fr;gap:22px}.chart-card[data-v-3db00e64],.task-card[data-v-3db00e64]{border-radius:32px;overflow:hidden}.panel-head[data-v-3db00e64]{padding:18px 18px 14px;border-bottom:1px solid #f1f5f9;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}.panel-title[data-v-3db00e64]{font-weight:900;font-size:16px;color:#0f172a}.panel-sub[data-v-3db00e64]{margin-top:6px;font-size:12px;font-weight:700;color:#94a3b8}.panel-sub--placeholder[data-v-3db00e64]{opacity:0}.panel-meta[data-v-3db00e64]{font-size:12px;font-weight:700;color:#94a3b8}.task-wrap[data-v-3db00e64]{padding:14px 18px 18px}.task-list-pro[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.task-row[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 12px;border-radius:18px;cursor:pointer;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);position:relative}.task-row[data-v-3db00e64]:hover{background:hsla(0,0%,100%,.6);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 20px -10px rgba(0,0,0,.08);box-shadow:0 10px 20px -10px rgba(0,0,0,.08)}.task-row-icon[data-v-3db00e64]{width:36px;height:36px;border-radius:14px;background:linear-gradient(135deg,#fff,#f1f5f9);-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,100%,.8),0 4px 10px rgba(0,0,0,.04);box-shadow:inset 0 2px 4px hsla(0,0%,100%,.8),0 4px 10px rgba(0,0,0,.04);color:#475569;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;margin-right:10px;-webkit-transition:all .25s ease;transition:all .25s ease}.task-row:hover .task-row-icon[data-v-3db00e64]{color:#0f172a;-webkit-transform:scale(1.05);transform:scale(1.05)}.task-row-body[data-v-3db00e64]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.task-row-title[data-v-3db00e64]{font-size:13px;font-weight:800;color:#334155;-webkit-transition:color .2s ease;transition:color .2s ease}.task-row:hover .task-row-title[data-v-3db00e64]{color:#0f172a}.task-row-desc[data-v-3db00e64]{margin-top:4px;font-size:10px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-row-right[data-v-3db00e64]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#cbd5e1}.task-row-badge[data-v-3db00e64]{background:var(--primary);color:#fff;padding:2px 10px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em;-webkit-box-shadow:0 6px 14px rgba(51,68,100,.18);box-shadow:0 6px 14px rgba(51,68,100,.18)}.task-row-arrow[data-v-3db00e64]{-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,color .2s ease;transition:transform .2s ease,color .2s ease,-webkit-transform .2s ease}.task-row:hover .task-row-arrow[data-v-3db00e64]{color:var(--primary);-webkit-transform:translateX(4px);transform:translateX(4px)}.task-icon[data-v-3db00e64]{width:36px;height:36px;border-radius:10px;display:grid;grid-template-rows:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;color:#fff;font-size:10px;font-weight:900;letter-spacing:.04em;background:linear-gradient(145deg,#0c1c34,#17273f);border:1px solid #0a162b;-webkit-box-shadow:0 6px 14px rgba(12,28,52,.15),inset 0 1px 0 hsla(0,0%,100%,.12);box-shadow:0 6px 14px rgba(12,28,52,.15),inset 0 1px 0 hsla(0,0%,100%,.12)}.task-icon-lux .task-icon-row[data-v-3db00e64]{line-height:1}.task-item:active .task-icon[data-v-3db00e64],.task-item:hover .task-icon[data-v-3db00e64]{background:var(--primary);border-color:var(--primary);-webkit-box-shadow:0 6px 14px rgba(51,68,100,.25),inset 0 1px 0 hsla(0,0%,100%,.12);box-shadow:0 6px 14px rgba(51,68,100,.25),inset 0 1px 0 hsla(0,0%,100%,.12)}.task-title[data-v-3db00e64]{font-weight:700;color:#334155;font-size:12px}.task-right[data-v-3db00e64]{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#94a3b8}.task-count[data-v-3db00e64]{background:var(--primary);color:#fff;font-size:10px;font-weight:900;padding:2px 8px;border-radius:999px;-webkit-box-shadow:0 0 20px rgba(17,28,50,.2);box-shadow:0 0 20px rgba(17,28,50,.2)}.panel-foot[data-v-3db00e64]{padding:14px 18px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.panel-link[data-v-3db00e64]{color:var(--primary);font-weight:800;font-size:12px}.range-tabs[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.range-tab[data-v-3db00e64]{border:none;background:transparent;color:#64748b;font-weight:800;padding:8px 12px;border-radius:999px;cursor:pointer}.range-tab.active[data-v-3db00e64]{background:var(--primary);color:#fff}.chart-wrap[data-v-3db00e64]{padding:14px 18px 18px}.chart-canvas[data-v-3db00e64]{width:100%;height:380px}.trend-selection[data-v-3db00e64]{margin-top:10px;height:auto;padding:8px 16px;border-radius:12px;background:hsla(0,0%,100%,.85);border:1px solid #f1f5f9;-webkit-box-shadow:0 4px 12px -4px rgba(12,28,52,.1);box-shadow:0 4px 12px -4px rgba(12,28,52,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#86909c;font-size:10px;font-weight:400;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.metrics-big-card[data-v-3db00e64]{margin-bottom:24px;border-radius:12px;background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);-webkit-transition:all .3s ease;transition:all .3s ease}.metrics-big-card[data-v-3db00e64]:hover{-webkit-box-shadow:0 6px 16px rgba(0,0,0,.12);box-shadow:0 6px 16px rgba(0,0,0,.12)}.metrics-grid[data-v-3db00e64]{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.metric-item[data-v-3db00e64]{position:relative;padding:15px;border-right:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:120px;border-bottom:none!important}.metric-item[data-v-3db00e64]:nth-child(4n){border-right:none}.divider[data-v-3db00e64]{position:absolute;right:0;top:0;height:80%;width:1px}.metric-content[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-bottom:10px}.metric-left[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.metric-title[data-v-3db00e64]{font-size:13px;color:#606266;margin-bottom:8px;font-weight:500}.metric-value[data-v-3db00e64]{font-weight:700;color:#303133;margin-bottom:4px;line-height:1.2}.metric-change[data-v-3db00e64]{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-weight:500}.metric-change.positive[data-v-3db00e64]{color:#52c41a}.metric-change.negative[data-v-3db00e64]{color:#f56c6c}.metric-right[data-v-3db00e64]{width:90px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.chart-container[data-v-3db00e64]{width:100%;height:100%;position:relative;overflow:visible}.main-section[data-v-3db00e64]{margin-bottom:24px}.follow-up-card[data-v-3db00e64],.notification-card[data-v-3db00e64],.opportunity-funnel-card[data-v-3db00e64]{margin-bottom:20px;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.work-reminder-card[data-v-3db00e64]{margin-bottom:0;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;padding:0}.follow-up-card[data-v-3db00e64]:hover,.notification-card[data-v-3db00e64]:hover,.opportunity-funnel-card[data-v-3db00e64]:hover,.work-reminder-card[data-v-3db00e64]:hover{-webkit-box-shadow:0 6px 16px rgba(0,0,0,.12);box-shadow:0 6px 16px rgba(0,0,0,.12)}.card-header[data-v-3db00e64]{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;padding:16px;border-bottom:1px solid #ebeef5}.card-title[data-v-3db00e64]{font-size:16px;font-weight:600;color:#303133;margin:0}.card-subtitle[data-v-3db00e64]{font-size:14px;color:#606266;margin-left:8px}.more-btn[data-v-3db00e64]{color:#1890ff;padding:0}.work-reminder-list[data-v-3db00e64]{padding:16px}.reminder-item[data-v-3db00e64]{padding:12px;margin-bottom:8px;border-radius:6px;background-color:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease}.reminder-item[data-v-3db00e64]:hover{background-color:#f0f0f0}.reminder-content[data-v-3db00e64]{font-size:14px;color:#303133}.reminder-count[data-v-3db00e64]{font-size:16px;font-weight:700}.order-trend-card[data-v-3db00e64]{margin-bottom:20px;-ms-flex-direction:column;flex-direction:column}.order-trend-card[data-v-3db00e64],.trend-chart[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.trend-chart[data-v-3db00e64]{padding:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.header-dropdown[data-v-3db00e64]{margin-left:auto}.el-dropdown-link[data-v-3db00e64]{cursor:pointer;color:#606266;font-size:14px}.el-dropdown-link[data-v-3db00e64]:hover{color:#1890ff}.el-icon-arrow-down[data-v-3db00e64]{font-size:12px}@media (max-width:1024px){.dashboard-container[data-v-3db00e64]{padding:16px}.metrics-grid[data-v-3db00e64]{grid-template-columns:repeat(2,1fr)}.metric-item[data-v-3db00e64]:nth-child(2n){border-right:none}.metric-item[data-v-3db00e64]:nth-child(n+5){border-bottom:1px solid #f0f0f0}.metric-item[data-v-3db00e64]:nth-child(n+7){border-bottom:none}.metric-content[data-v-3db00e64]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:12px}.main-section .el-col[data-v-3db00e64]{margin-bottom:20px}.main-section .el-col[data-v-3db00e64]:last-child{margin-bottom:0}}@media (max-width:768px){.metrics-grid[data-v-3db00e64]{grid-template-columns:1fr}.metric-item[data-v-3db00e64]{border-right:none;border-bottom:1px solid #f0f0f0}.metric-item[data-v-3db00e64]:last-child{border-bottom:none}.divider[data-v-3db00e64]{display:none}.funnel-summary[data-v-3db00e64]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.summary-item[data-v-3db00e64]{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}}.order-trend-card[data-v-3db00e64],.work-reminder-card[data-v-3db00e64]{border-radius:8px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 2px 14px rgba(0,0,0,.3);box-shadow:0 2px 14px rgba(0,0,0,.3);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-trend-card .card-header[data-v-3db00e64],.work-reminder-card .card-header[data-v-3db00e64]{padding:16px;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}.trend-chart[data-v-3db00e64],.work-reminder-list[data-v-3db00e64]{padding:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-trend-card .chart-container[data-v-3db00e64]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:300px;height:300px}.trend-chart[data-v-3db00e64]{height:calc(100% - 60px);min-height:240px}.metrics-row[data-v-3db00e64]{margin-bottom:20px}.metric-card[data-v-3db00e64]{height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:8px;border:none;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03)}.metric-card[data-v-3db00e64],.order-trend-card[data-v-3db00e64],.work-reminder-card[data-v-3db00e64]{position:relative;overflow:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .24s ease,-webkit-box-shadow .24s ease;transition:-webkit-transform .24s ease,-webkit-box-shadow .24s ease;transition:transform .24s ease,box-shadow .24s ease;transition:transform .24s ease,box-shadow .24s ease,-webkit-transform .24s ease,-webkit-box-shadow .24s ease;will-change:transform}.metric-card[data-v-3db00e64]:after,.order-trend-card[data-v-3db00e64]:after,.work-reminder-card[data-v-3db00e64]:after{content:"";position:absolute;inset:-60%;background:linear-gradient(120deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.28) 50%,hsla(0,0%,100%,0));-webkit-transform:translateX(-60%) translateZ(1px);transform:translateX(-60%) translateZ(1px);opacity:0;pointer-events:none}.metric-card[data-v-3db00e64]:hover,.order-trend-card[data-v-3db00e64]:hover,.work-reminder-card[data-v-3db00e64]:hover{-webkit-transform:translateY(-8px) rotateX(4deg) scale(1.02);transform:translateY(-8px) rotateX(4deg) scale(1.02);-webkit-box-shadow:0 22px 60px rgba(0,0,0,.18);box-shadow:0 22px 60px rgba(0,0,0,.18)}.metric-card[data-v-3db00e64]:hover:after,.order-trend-card[data-v-3db00e64]:hover:after,.work-reminder-card[data-v-3db00e64]:hover:after{opacity:1;-webkit-animation:cardShine-3db00e64 .86s ease;animation:cardShine-3db00e64 .86s ease}@-webkit-keyframes cardShine-3db00e64{0%{-webkit-transform:translateX(-70%) translateZ(1px);transform:translateX(-70%) translateZ(1px);opacity:0}25%{opacity:1}to{-webkit-transform:translateX(70%) translateZ(1px);transform:translateX(70%) translateZ(1px);opacity:0}}@keyframes cardShine-3db00e64{0%{-webkit-transform:translateX(-70%) translateZ(1px);transform:translateX(-70%) translateZ(1px);opacity:0}25%{opacity:1}to{-webkit-transform:translateX(70%) translateZ(1px);transform:translateX(70%) translateZ(1px);opacity:0}}@media (prefers-reduced-motion:reduce){.metric-card[data-v-3db00e64],.order-trend-card[data-v-3db00e64],.work-reminder-card[data-v-3db00e64]{-webkit-transition:none;transition:none}.metric-card[data-v-3db00e64]:hover,.order-trend-card[data-v-3db00e64]:hover,.work-reminder-card[data-v-3db00e64]:hover{-webkit-transform:none;transform:none}.metric-card[data-v-3db00e64]:hover:after,.order-trend-card[data-v-3db00e64]:hover:after,.work-reminder-card[data-v-3db00e64]:hover:after{-webkit-animation:none;animation:none;opacity:0}}.metric-card .el-card__body[data-v-3db00e64]{padding:20px;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.metric-card .el-card__body[data-v-3db00e64],.metric-header[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.metric-header[data-v-3db00e64]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.metric-title[data-v-3db00e64]{font-size:14px;color:#666;font-weight:400}.metric-value[data-v-3db00e64]{font-size:24px;font-weight:600;color:#333;margin-top:10px}.metric-trend[data-v-3db00e64]{font-size:12px;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.metric-trend.positive[data-v-3db00e64]{color:#52c41a}.metric-trend.negative[data-v-3db00e64]{color:#f5222d}.neutral-trend[data-v-3db00e64]{color:#8c8c8c}.work-reminder-list[data-v-3db00e64]{padding:0 20px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.reminder-item[data-v-3db00e64]{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;padding:16px 0;border-bottom:1px solid #f0f0f0;margin-bottom:0;background-color:transparent;border-radius:0}.reminder-item[data-v-3db00e64]:last-child{border-bottom:none}.reminder-item[data-v-3db00e64]:hover{background-color:#fafafa}.reminder-left[data-v-3db00e64]{gap:12px}.reminder-icon[data-v-3db00e64],.reminder-left[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reminder-icon[data-v-3db00e64]{width:32px;height:32px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.reminder-title[data-v-3db00e64]{font-size:14px;color:#333}.card-footer[data-v-3db00e64]{padding:16px 20px;border-top:1px solid #f0f0f0;text-align:center}.view-all-link[data-v-3db00e64]{color:#1890ff;font-size:14px;text-decoration:none}.trend-tabs[data-v-3db00e64]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.tab-item[data-v-3db00e64]{cursor:pointer;font-size:14px;color:#666;position:relative;padding-bottom:4px}.tab-item.active[data-v-3db00e64]{color:#1890ff;font-weight:500}.tab-item.active[data-v-3db00e64]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#1890ff}[data-v-3db00e64] .badge-pulse .ant-badge-count{-webkit-animation:badge-pulse-shadow-3db00e64 1.5s infinite;animation:badge-pulse-shadow-3db00e64 1.5s infinite;-webkit-box-shadow:0 0 0 0 var(--pulse-color);box-shadow:0 0 0 0 var(--pulse-color)}@-webkit-keyframes badge-pulse-shadow-3db00e64{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 var(--pulse-color);box-shadow:0 0 0 0 var(--pulse-color)}70%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 0 8px transparent;box-shadow:0 0 0 8px transparent}to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@keyframes badge-pulse-shadow-3db00e64{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 var(--pulse-color);box-shadow:0 0 0 0 var(--pulse-color)}70%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 0 8px transparent;box-shadow:0 0 0 8px transparent}to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}