[data-v-63b1707c]{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dashboard[data-v-63b1707c]{width:1920px;height:1080px;position:fixed;top:0;left:0;overflow:hidden;background:radial-gradient(ellipse at 50% 30%,rgba(60,120,200,.3) 0,transparent 50%),radial-gradient(ellipse at 10% 90%,rgba(180,40,30,.06) 0,transparent 40%),linear-gradient(180deg,#1e4a8a,#1a3f7a 30%,#163468 70%,#122a58);font-family:Microsoft YaHei,PingFang SC,sans-serif;color:#2c3e6b}.dashboard[data-v-63b1707c]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(24,80,180,.04) 1px,transparent 0),linear-gradient(90deg,rgba(24,80,180,.04) 1px,transparent 0);background-size:40px 40px;pointer-events:none;z-index:0}.dashboard[data-v-63b1707c]>*{position:relative;z-index:1}.hud-panel[data-v-63b1707c]{background:rgba(12,30,60,.6);border:1px solid rgba(212,168,75,.25);-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);position:relative;padding:10px 12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hud-panel[data-v-63b1707c]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,168,75,.5),transparent);animation:panel-glow-data-v-63b1707c 4s ease-in-out infinite}.hud-panel[data-v-63b1707c]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,168,75,.15),transparent)}@keyframes scanline-data-v-63b1707c{0%{top:-2px}to{top:100%}}.hud-panel .scan[data-v-63b1707c]{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(212,168,75,.35),transparent);animation:scanline-data-v-63b1707c 5s linear infinite;pointer-events:none;z-index:2}.header[data-v-63b1707c]{height:80px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;border-bottom:1px solid rgba(196,56,42,.3);background:linear-gradient(180deg,rgba(20,40,80,.6),rgba(12,25,50,.4))}.header[data-v-63b1707c]:after{content:"";position:absolute;bottom:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(196,56,42,.8),rgba(212,168,75,.6),rgba(196,56,42,.8),transparent)}.header h1[data-v-63b1707c]{font-size:30px;font-weight:700;letter-spacing:8px;background:linear-gradient(90deg,#36cfc9,#1890ff,#ffd666);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.corner-bl[data-v-63b1707c],.corner-br[data-v-63b1707c],.corner-tl[data-v-63b1707c],.corner-tr[data-v-63b1707c]{position:absolute;width:30px;height:30px}.corner-tl[data-v-63b1707c]{top:0;left:0;border-top:2px solid #c4382a;border-left:2px solid #c4382a}.corner-tr[data-v-63b1707c]{top:0;right:0;border-top:2px solid #c4382a;border-right:2px solid #c4382a}.corner-bl[data-v-63b1707c]{bottom:0;left:0;border-bottom:2px solid #c4382a;border-left:2px solid #c4382a}.corner-br[data-v-63b1707c]{bottom:0;right:0;border-bottom:2px solid #c4382a;border-right:2px solid #c4382a}.header-time[data-v-63b1707c]{position:absolute;right:30px;font-size:14px;color:rgba(212,168,75,.6);font-family:DIN,Impact,monospace}.header-status[data-v-63b1707c]{position:absolute;left:30px;font-size:13px;color:rgba(212,168,75,.5)}.main[data-v-63b1707c]{display:-ms-flexbox;display:flex;height:970px;padding:8px;gap:8px}.col-side[data-v-63b1707c]{width:420px;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.col-center[data-v-63b1707c],.col-side[data-v-63b1707c]{display:-ms-flexbox;display:flex;gap:8px;overflow:hidden}.col-center[data-v-63b1707c]{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.module-title[data-v-63b1707c]{font-size:15px;font-weight:700;background:linear-gradient(90deg,#e8c35a,#d4a84b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:6px;padding-left:12px;position:relative;letter-spacing:2px}.module-title[data-v-63b1707c]:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;background:#c4382a;box-shadow:0 0 8px rgba(196,56,42,.5)}.module-title .title-extra[data-v-63b1707c]{float:right;font-size:12px;color:rgba(212,168,75,.4);font-weight:400}.center-top[data-v-63b1707c]{-ms-flex:1.3;flex:1.3;position:relative}.map-kpi-bar[data-v-63b1707c]{position:absolute;top:12px;left:12px;z-index:10;display:-ms-flexbox;display:flex;gap:10px}.map-kpi[data-v-63b1707c]{background:rgba(8,20,40,.9);border:1px solid rgba(212,168,75,.3);padding:8px 16px;text-align:center;-webkit-clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);box-shadow:0 0 15px rgba(212,168,75,.08)}.map-kpi .mk-value[data-v-63b1707c]{font-size:24px;font-weight:700;background:linear-gradient(180deg,#f0d878,#d4a84b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:DIN,Impact,monospace}.map-kpi .mk-label[data-v-63b1707c]{font-size:11px;color:rgba(212,168,75,.5)}.interface-sidebar[data-v-63b1707c]{position:absolute;top:12px;right:12px;width:220px;z-index:10}.center-mid[data-v-63b1707c]{height:170px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;gap:8px}.center-mid .mid-chart[data-v-63b1707c]{-ms-flex:55;flex:55}.center-mid .mid-feed[data-v-63b1707c]{-ms-flex:45;flex:45;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.center-bottom[data-v-63b1707c]{-ms-flex:0.7;flex:0.7;-ms-flex-negative:0;flex-shrink:0}.user-total-box[data-v-63b1707c]{text-align:center;padding:10px}.user-total-box .ut-value[data-v-63b1707c]{font-size:36px;font-weight:700;background:linear-gradient(180deg,#f0d878,#d4a84b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:DIN,Impact,monospace;filter:drop-shadow(0 0 12px rgba(212,168,75,.2))}.user-total-box .ut-label[data-v-63b1707c]{font-size:14px;color:rgba(212,168,75,.5);margin-top:4px}.user-total-box .ut-month[data-v-63b1707c]{font-size:13px;color:#52c41a;margin-top:3px}.rank-row[data-v-63b1707c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:6px 0;border-bottom:1px solid rgba(212,168,75,.08);font-size:13px;position:relative}.rank-num[data-v-63b1707c]{width:24px;height:24px;line-height:24px;text-align:center;border-radius:4px;font-size:11px;font-weight:700;margin-right:10px;background:rgba(212,168,75,.1);color:rgba(212,168,75,.5);-ms-flex-negative:0;flex-shrink:0}.rank-row:first-child .rank-num[data-v-63b1707c]{background:#c4382a;color:#fff}.rank-row:nth-child(2) .rank-num[data-v-63b1707c]{background:rgba(212,168,75,.7);color:#091428}.rank-row:nth-child(3) .rank-num[data-v-63b1707c]{background:rgba(212,168,75,.4);color:#091428}.rank-name[data-v-63b1707c]{-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c8e6ff}.rank-val[data-v-63b1707c]{font-weight:700;font-family:DIN,monospace;-ms-flex-negative:0;flex-shrink:0;background:linear-gradient(180deg,#f0d878,#d4a84b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rank-row:first-child .rank-val[data-v-63b1707c]{background:linear-gradient(180deg,#ff7a45,#c4382a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rank-row:nth-child(2) .rank-val[data-v-63b1707c]{background:linear-gradient(180deg,#ffc53d,#d4a84b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rank-row:nth-child(3) .rank-val[data-v-63b1707c]{background:linear-gradient(180deg,#95de64,#52c41a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rank-tip[data-v-63b1707c]{display:none;position:absolute;left:0;top:50%;transform:translateY(-50%);background:rgba(8,20,40,.95);border:1px solid rgba(212,168,75,.3);padding:10px 14px;z-index:100;min-width:160px;-webkit-clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);pointer-events:none}.rank-row:hover .rank-tip[data-v-63b1707c]{display:block}.rank-tip .rt-title[data-v-63b1707c]{font-size:13px;font-weight:700;color:#c8e6ff;margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid rgba(212,168,75,.15)}.rank-tip .rt-row[data-v-63b1707c]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;padding:2px 0;color:rgba(220,232,245,.6)}.rank-tip .rt-row .rt-val[data-v-63b1707c]{font-family:DIN,monospace;color:#c8e6ff}.rank-tip .rt-row .rt-dot[data-v-63b1707c]{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:5px;vertical-align:middle}.rank-tip .rt-total[data-v-63b1707c]{margin-top:5px;padding-top:5px;border-top:1px solid rgba(212,168,75,.15);font-size:12px;color:rgba(212,168,75,.6);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.rank-tip .rt-total .rt-val[data-v-63b1707c]{font-family:DIN,monospace;font-weight:700;background:linear-gradient(180deg,#f0d878,#d4a84b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.status-row[data-v-63b1707c]{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:10px 0}.status-item[data-v-63b1707c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;color:rgba(212,168,75,.6)}.status-dot[data-v-63b1707c]{width:10px;height:10px;border-radius:50%;animation:pulse-data-v-63b1707c 2s infinite}.status-dot.green[data-v-63b1707c]{background:#52c41a;box-shadow:0 0 8px rgba(82,196,26,.6)}@keyframes pulse-data-v-63b1707c{0%,to{opacity:1}50%{opacity:.5}}.footer[data-v-63b1707c]{height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 25px;border-top:1px solid rgba(212,168,75,.15);font-size:12px;color:rgba(212,168,75,.4);background:rgba(8,18,36,.8)}.footer .f-highlight[data-v-63b1707c]{color:rgba(212,168,75,.6)}.vid-card[data-v-63b1707c]{-ms-flex:1;flex:1;background:#050d18;border:1px solid rgba(212,168,75,.12);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer;-webkit-clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);transition:border-color .2s;overflow:hidden}.vid-card[data-v-63b1707c]:hover{border-color:rgba(212,168,75,.4)!important}.vid-logo[data-v-63b1707c]{position:absolute;top:8px;left:8px;width:28px;height:28px;line-height:28px;text-align:center;border-radius:6px;font-size:15px;font-weight:700;color:#fff;font-family:sans-serif;z-index:2;opacity:.85}.vid-modal[data-v-63b1707c]{position:fixed;inset:0;z-index:999;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.75)}.vid-modal.show[data-v-63b1707c]{display:-ms-flexbox;display:flex}.vid-modal-inner[data-v-63b1707c]{width:1200px;background:#0a1628;border:1px solid rgba(212,168,75,.35);border-radius:4px;overflow:hidden;position:relative;box-shadow:0 0 60px rgba(212,168,75,.1)}.vid-modal-header[data-v-63b1707c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(212,168,75,.15);background:rgba(12,25,50,.8)}.vid-modal-header .vm-title[data-v-63b1707c]{font-size:16px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;color:#c8e6ff}.vm-logo[data-v-63b1707c]{display:-ms-inline-flexbox;display:inline-flex;width:24px;height:24px;border-radius:6px;font-size:14px;font-weight:700;color:#fff;font-family:sans-serif}.vid-modal-close[data-v-63b1707c],.vm-logo[data-v-63b1707c]{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.vid-modal-close[data-v-63b1707c]{width:28px;height:28px;display:-ms-flexbox;display:flex;cursor:pointer;color:rgba(212,168,75,.5);font-size:18px;border-radius:4px;transition:all .2s}.vid-modal-close[data-v-63b1707c]:hover{color:#d4a84b;background:rgba(212,168,75,.1)}.vid-modal-body[data-v-63b1707c]{height:675px;background:#050d18;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:rgba(212,168,75,.2);font-size:16px}.chart-box[data-v-63b1707c]{width:100%;-ms-flex:1;flex:1;min-height:0}.title-glow[data-v-63b1707c]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:900px;height:50px;background:radial-gradient(ellipse,rgba(212,168,75,.1) 0,rgba(24,144,255,.05) 40%,transparent 70%);pointer-events:none}@keyframes flow-light-data-v-63b1707c{0%{left:-20%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:120%;opacity:0}}.header-flow[data-v-63b1707c]{position:absolute;bottom:0;height:2px;width:200px;background:linear-gradient(90deg,transparent,rgba(255,214,102,.8),transparent);pointer-events:none}.header-flow.left[data-v-63b1707c]{animation:flow-light-data-v-63b1707c 5s linear infinite}.header-flow.right[data-v-63b1707c]{animation:flow-light-data-v-63b1707c 5s linear 2.5s infinite}@keyframes panel-glow-data-v-63b1707c{0%,to{opacity:.5}50%{opacity:1}}@keyframes breathe-data-v-63b1707c{0%,to{border-color:rgba(212,168,75,.15)}50%{border-color:rgba(212,168,75,.35)}}.kpi-item[data-v-63b1707c]{animation:breathe-data-v-63b1707c 3s ease-in-out infinite}[data-v-63b1707c] .particle{position:fixed;border-radius:50%;pointer-events:none;z-index:0;animation:float-p-data-v-63b1707c linear infinite}@keyframes float-p-data-v-63b1707c{0%{transform:translateY(1080px);opacity:0}8%{opacity:.5}92%{opacity:.5}to{transform:translateY(-20px);opacity:0}}body,html{margin:0;padding:0;overflow:hidden;width:100%;height:100%}