.screen-viewport[data-v-7669df28]{position:fixed;inset:0;overflow:hidden;background:#060b18}.screen[data-v-7669df28]{position:absolute;left:0;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;color:#e8eefc;font-family:PingFang SC,Microsoft YaHei,-apple-system,Segoe UI,sans-serif}.screen-bg[data-v-7669df28]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 55% at 50% 52%,rgba(46,96,200,.22),transparent 70%),radial-gradient(40% 40% at 0 0,rgba(46,96,200,.1),transparent 70%),radial-gradient(1px 1px at 1px 1px,hsla(0,0%,100%,.05) 1px,transparent 0) 0 0 28px,-webkit-gradient(linear,left top,left bottom,from(#08112a),to(#060b18));background:radial-gradient(60% 55% at 50% 52%,rgba(46,96,200,.22),transparent 70%),radial-gradient(40% 40% at 0 0,rgba(46,96,200,.1),transparent 70%),radial-gradient(1px 1px at 1px 1px,hsla(0,0%,100%,.05) 1px,transparent 0) 0 0 28px,linear-gradient(180deg,#08112a,#060b18)}.num[data-v-7669df28]{font-family:DIN Alternate,Bahnschrift,SF Pro Display,Segoe UI,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.5px}.label[data-v-7669df28]{font-size:14px;color:rgba(214,226,255,.55)}.screen-header[data-v-7669df28]{position:relative;z-index:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:92px;padding:0 32px}.brand[data-v-7669df28],.screen-header[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand[data-v-7669df28]{gap:16px}.brand-mark[data-v-7669df28]{width:44px;height:44px;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 0 0 1px hsla(0,0%,100%,.08);box-shadow:0 0 0 1px hsla(0,0%,100%,.08)}.brand h1[data-v-7669df28]{margin:0;font-size:28px;font-weight:600;letter-spacing:3px;color:#fff}.brand p[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:4px 0 0;font-size:14px;color:rgba(214,226,255,.55)}.live-dot[data-v-7669df28]{width:7px;height:7px;border-radius:50%;background:#34d399;-webkit-box-shadow:0 0 0 4px rgba(52,211,153,.15);box-shadow:0 0 0 4px rgba(52,211,153,.15);-webkit-animation:pulse-7669df28 2s ease-in-out infinite;animation:pulse-7669df28 2s ease-in-out infinite}@-webkit-keyframes pulse-7669df28{50%{-webkit-box-shadow:0 0 0 7px rgba(52,211,153,0);box-shadow:0 0 0 7px rgba(52,211,153,0)}}@keyframes pulse-7669df28{50%{-webkit-box-shadow:0 0 0 7px rgba(52,211,153,0);box-shadow:0 0 0 7px rgba(52,211,153,0)}}.header-right[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.clock[data-v-7669df28]{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-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:12px;line-height:1.2}.clock strong[data-v-7669df28]{font-family:DIN Alternate,Bahnschrift,sans-serif;font-size:30px;font-weight:500;color:#fff;letter-spacing:1px}.clock span[data-v-7669df28]{font-size:13px;color:rgba(214,226,255,.55)}.pill[data-v-7669df28]{height:34px;padding:0 18px;border:1px solid hsla(0,0%,100%,.14);border-radius:17px;background:hsla(0,0%,100%,.04);color:#e8eefc;font-size:14px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.pill[data-v-7669df28]:hover:not(:disabled){border-color:rgba(76,141,255,.7);background:rgba(76,141,255,.15)}.pill[data-v-7669df28]:disabled{opacity:.5;cursor:default}.screen-error[data-v-7669df28]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding-top:30vh;font-size:22px;color:#fca5a5}.screen-body[data-v-7669df28],.screen-error[data-v-7669df28]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.screen-body[data-v-7669df28]{gap:20px;height:calc(100% - 92px);padding:0 28px 24px}.col[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;min-width:0}.col.side[data-v-7669df28]{-webkit-box-flex:0;-ms-flex:0 0 max(460px,24%);flex:0 0 max(460px,24%)}.col.center[data-v-7669df28],.grow[data-v-7669df28]{-webkit-box-flex:1;-ms-flex:1;flex:1}.grow[data-v-7669df28]{min-height:0}.card[data-v-7669df28]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 20px;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.045)),to(hsla(0,0%,100%,.02)));background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.02));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.card-head[data-v-7669df28],.card[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex}.card-head[data-v-7669df28]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}.card-head h2[data-v-7669df28]{margin:0;font-size:18px;font-weight:600;color:#fff;letter-spacing:1px}.card-head span[data-v-7669df28]{font-size:13px;color:rgba(214,226,255,.35)}.empty[data-v-7669df28]{margin:auto;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-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:rgba(214,226,255,.55);font-size:15px}.empty small[data-v-7669df28]{font-size:13px;color:rgba(214,226,255,.35)}.hero-metric[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.06)}.hero-metric strong[data-v-7669df28]{display:block;margin-top:4px;font-size:32px;font-weight:600;color:#fff}.hero-metric strong.xl[data-v-7669df28]{font-size:56px;line-height:1;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#9cc0ff));background:linear-gradient(180deg,#fff,#9cc0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-metric strong.accent[data-v-7669df28]{color:#4c8dff}.hero-split[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;text-align:right}.stat-row[data-v-7669df28]{display:grid;grid-template-columns:repeat(3,1fr);padding-top:14px}.stat-row>div+div[data-v-7669df28]{padding-left:16px;border-left:1px solid hsla(0,0%,100%,.06)}.stat-row strong[data-v-7669df28]{display:block;margin-top:2px;font-size:26px;font-weight:600;color:#fff}.pipeline-bar[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;height:10px;margin-bottom:12px;border-radius:5px;overflow:hidden}.pipeline-bar i[data-v-7669df28]{min-width:6px}.pipeline-bar.empty-bar[data-v-7669df28]{background:hsla(0,0%,100%,.06)}.pipeline[data-v-7669df28]{display:grid;grid-template-columns:1fr 1fr;gap:6px 20px;margin:0;padding:0;list-style:none}.pipeline li[data-v-7669df28]{display:grid;grid-template-columns:10px 1fr auto;grid-template-rows:auto auto;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0}.pipeline li i[data-v-7669df28]{grid-row:span 2;width:8px;height:8px;border-radius:50%}.p-name[data-v-7669df28]{font-size:15px;color:#e8eefc}.p-owner[data-v-7669df28]{grid-column:2;font-size:12px;color:rgba(214,226,255,.35)}.pipeline li strong[data-v-7669df28]{grid-column:3;grid-row:1/span 2;font-size:26px;font-weight:600;color:#fff}.pipeline li.zero .p-name[data-v-7669df28],.pipeline li.zero strong[data-v-7669df28]{color:rgba(214,226,255,.35)}.level-box[data-v-7669df28]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;min-height:0}.level-ring[data-v-7669df28]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;height:200px}.level-chart[data-v-7669df28]{width:100%;height:100%}.ring-center[data-v-7669df28]{position:absolute;inset:0;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.ring-center strong[data-v-7669df28]{font-size:40px;font-weight:600;color:#fff;line-height:1}.ring-center>span[data-v-7669df28]{margin-top:4px;font-size:13px;color:rgba(214,226,255,.55)}.level-legend[data-v-7669df28]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:0;list-style:none}.level-legend li[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 0;font-size:15px;color:#e8eefc}.level-legend li+li[data-v-7669df28]{border-top:1px solid hsla(0,0%,100%,.05)}.level-legend i[data-v-7669df28]{width:10px;height:10px;border-radius:3px;background:hsla(0,0%,100%,.2)}.level-legend b[data-v-7669df28]{margin-left:auto;font-size:20px;font-weight:600;color:#fff}.level-legend em[data-v-7669df28]{width:44px;text-align:right;font-style:normal;color:rgba(214,226,255,.35);font-size:13px}.level-legend li.muted[data-v-7669df28]{color:rgba(214,226,255,.35)}.center-kpis[data-v-7669df28]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;-ms-flex-negative:0;flex-shrink:0}.kpi[data-v-7669df28]{padding:16px 20px;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(76,141,255,.12)),to(hsla(0,0%,100%,.02)));background:linear-gradient(180deg,rgba(76,141,255,.12),hsla(0,0%,100%,.02))}.kpi strong[data-v-7669df28]{display:block;margin-top:6px;font-size:42px;font-weight:600;line-height:1.1;color:#fff}.kpi strong small[data-v-7669df28]{margin-left:6px;font-size:15px;font-weight:400;color:rgba(214,226,255,.55)}.kpi strong.good[data-v-7669df28]{color:#34d399}.map-stage[data-v-7669df28]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.map-chart[data-v-7669df28]{position:absolute;inset:0}.map-caption[data-v-7669df28]{position:absolute;left:4px;top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;pointer-events:none}.map-caption strong[data-v-7669df28]{font-size:22px;font-weight:600;color:#fff;letter-spacing:2px}.map-caption span[data-v-7669df28]{font-size:13px;color:rgba(214,226,255,.35)}.map-rank[data-v-7669df28]{position:absolute;right:0;bottom:12px;width:250px;padding:14px 16px;border:1px solid hsla(0,0%,100%,.07);border-radius:12px;background:rgba(10,18,38,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.map-rank-row[data-v-7669df28]{display:grid;grid-template-columns:104px 1fr 34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:4px 0;font-size:13px;color:#e8eefc}.map-rank-row i[data-v-7669df28]{height:4px;border-radius:2px;background:hsla(0,0%,100%,.06)}.map-rank-row i b[data-v-7669df28]{display:block;height:100%;border-radius:2px;background:-webkit-gradient(linear,left top,right top,from(#2f6fe0),to(#fbbf24));background:linear-gradient(90deg,#2f6fe0,#fbbf24)}.map-rank-row strong[data-v-7669df28]{text-align:right;font-size:15px;color:#fff}.map-rank-row.zero[data-v-7669df28],.map-rank-row.zero strong[data-v-7669df28]{color:rgba(214,226,255,.35)}.map-error[data-v-7669df28]{position:absolute;left:0;bottom:0;color:#fca5a5}.trend-card[data-v-7669df28]{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px}.trend-chart[data-v-7669df28]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.time-list[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.time-head[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.t-name[data-v-7669df28]{font-size:15px;color:#e8eefc}.t-tag[data-v-7669df28]{padding:0 6px;border-radius:4px;font-size:12px;line-height:18px;color:#fecaca;background:rgba(248,113,113,.2)}.time-head strong[data-v-7669df28]{margin-left:auto;font-size:22px;font-weight:600;color:#fff}.time-track[data-v-7669df28]{position:relative;height:6px;margin:8px 0 6px;border-radius:3px;background:hsla(0,0%,100%,.06)}.time-track i[data-v-7669df28]{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:-webkit-gradient(linear,left top,right top,from(#2f6fe0),to(#4c8dff));background:linear-gradient(90deg,#2f6fe0,#4c8dff)}.time-limit[data-v-7669df28]{position:absolute;left:75%;top:-4px;bottom:-4px;width:2px;border-radius:1px;background:hsla(0,0%,100%,.45)}.time-foot[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;color:rgba(214,226,255,.35)}.time-row.near .time-track i[data-v-7669df28]{background:-webkit-gradient(linear,left top,right top,from(#b7791f),to(#fbbf24));background:linear-gradient(90deg,#b7791f,#fbbf24)}.time-row.over .time-track i[data-v-7669df28]{background:-webkit-gradient(linear,left top,right top,from(#b91c1c),to(#f87171));background:linear-gradient(90deg,#b91c1c,#f87171)}.time-row.over .time-head strong[data-v-7669df28]{color:#fca5a5}.time-row.none .time-head strong[data-v-7669df28]{color:rgba(214,226,255,.35)}.rank-list[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.rank-row[data-v-7669df28]{display:grid;grid-template-columns:32px 72px 1fr 36px;gap:12px}.avatar[data-v-7669df28],.rank-row[data-v-7669df28]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avatar[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:14px;color:#fff;background:hsla(0,0%,100%,.1)}.avatar.r0[data-v-7669df28]{background:linear-gradient(135deg,#f59e0b,#fbbf24);color:#1f1300}.avatar.r1[data-v-7669df28]{background:linear-gradient(135deg,#64748b,#cbd5e1);color:#0f172a}.avatar.r2[data-v-7669df28]{background:linear-gradient(135deg,#9a3412,#fb923c)}.r-name[data-v-7669df28]{font-size:15px;color:#e8eefc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r-track[data-v-7669df28]{height:6px;border-radius:3px;background:hsla(0,0%,100%,.06)}.r-track b[data-v-7669df28]{display:block;height:100%;border-radius:3px;background:-webkit-gradient(linear,left top,right top,from(#2f6fe0),to(#38bdf8));background:linear-gradient(90deg,#2f6fe0,#38bdf8)}.rank-row strong[data-v-7669df28]{text-align:right;font-size:20px;font-weight:600;color:#fff}.warn-chips[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:12px}.chip[data-v-7669df28]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 12px;border-radius:14px;font-size:13px;color:#fecaca;background:rgba(248,113,113,.15)}.chip b[data-v-7669df28]{color:#fff}.chip.soft[data-v-7669df28]{color:#fde68a;background:rgba(251,191,36,.14)}.chip.ok[data-v-7669df28]{color:#a7f3d0;background:rgba(52,211,153,.12)}.feed[data-v-7669df28]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(85%,#000),to(transparent));-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(85%,#000),to(transparent));mask-image:linear-gradient(180deg,#000 85%,transparent)}.feed-track.rolling[data-v-7669df28]{-webkit-animation:roll-7669df28 45s linear infinite;animation:roll-7669df28 45s linear infinite}.feed:hover .feed-track[data-v-7669df28]{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes roll-7669df28{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes roll-7669df28{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.feed-row[data-v-7669df28]{position:relative;display:grid;grid-template-columns:14px 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:44px}.feed-row[data-v-7669df28]:before{content:"";position:absolute;left:4px;top:0;bottom:0;width:1px;background:hsla(0,0%,100%,.08)}.dot[data-v-7669df28]{position:relative;z-index:1;width:9px;height:9px;border-radius:50%;background:#4c8dff;-webkit-box-shadow:0 0 0 3px rgba(76,141,255,.2);box-shadow:0 0 0 3px rgba(76,141,255,.2)}.feed-row.warn .dot[data-v-7669df28]{background:#f87171;-webkit-box-shadow:0 0 0 3px rgba(248,113,113,.2);box-shadow:0 0 0 3px rgba(248,113,113,.2)}.feed-main[data-v-7669df28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-width:0}.feed-tag[data-v-7669df28]{-ms-flex-negative:0;flex-shrink:0;font-size:14px;color:#fff}.feed-row.warn .feed-tag[data-v-7669df28]{color:#fca5a5}.feed-text[data-v-7669df28]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:rgba(214,226,255,.55)}.feed-time[data-v-7669df28]{font-size:13px;color:rgba(214,226,255,.35)}