.hud-backdrop[data-v-279cd4ba]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}@media(max-width:767px){.hud-backdrop[data-v-279cd4ba]{z-index:2}}.sidebar[data-v-fe1c1940]{width:210px;background:#0f172ad1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-right:1px solid var(--border);flex-shrink:0;display:flex;flex-direction:column;overflow:hidden}.logo-area[data-v-fe1c1940]{padding:18px 16px 14px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--border);position:relative}.logo-icon[data-v-fe1c1940]{flex-shrink:0}.logo-text[data-v-fe1c1940]{display:flex;flex-direction:column;gap:1px}.logo-title[data-v-fe1c1940]{font-size:14px;font-weight:700;color:var(--text-primary)}.logo-sub[data-v-fe1c1940]{font-size:10px;color:var(--text-muted)}.menu-wrapper[data-v-fe1c1940]{flex:1;overflow-y:auto;padding:8px 0}.sidebar[data-v-fe1c1940] .el-menu{background:transparent;border:none}.sidebar[data-v-fe1c1940] .el-menu-item{color:var(--text-secondary);font-size:13px;height:40px;line-height:40px;margin:2px 8px;border-radius:var(--radius-sm);transition:all var(--tr-fast)}.sidebar[data-v-fe1c1940] .el-menu-item:hover{color:var(--accent);background:var(--bg-hover)}.sidebar[data-v-fe1c1940] .el-menu-item.is-active{color:var(--accent);background:var(--accent-light);font-weight:600}.side-badge[data-v-fe1c1940] .el-badge__content{font-size:10px;height:16px;line-height:16px;padding:0 4px;margin-left:6px}.header[data-v-9e07c310]{height:56px;background:#0f172ab8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 20px;transition:background var(--tr-base),border-color var(--tr-base);position:relative;z-index:10}.left[data-v-9e07c310]{display:flex;align-items:center;gap:10px}.menu-btn[data-v-9e07c310]{font-size:20px;cursor:pointer;color:var(--text-secondary);transition:color var(--tr-fast)}.menu-btn[data-v-9e07c310]:hover{color:var(--accent)}.current-date[data-v-9e07c310]{font-size:13px;font-weight:500;color:var(--text-secondary);white-space:nowrap;padding:4px 10px;background:var(--bg-hover);border-radius:var(--radius-sm)}.actions[data-v-9e07c310]{display:flex;align-items:center;gap:8px}.status-tag[data-v-9e07c310]{font-size:11px;font-weight:500}.collect-btn[data-v-9e07c310]{background:var(--accent-grad)!important;border:none!important;color:#fff!important;font-weight:500;box-shadow:var(--shadow-accent);display:flex;align-items:center;gap:4px;transition:all var(--tr-fast)}.collect-btn[data-v-9e07c310]:hover{opacity:.9;transform:translateY(-1px)}.logout-btn[data-v-9e07c310]{border:1px solid var(--border)!important;background:var(--card-bg)!important;color:var(--text-muted)!important;transition:all var(--tr-fast)}.logout-btn[data-v-9e07c310]:hover{border-color:var(--text-muted)!important;color:var(--text-primary)!important}@media(max-width:767px){.header[data-v-9e07c310]{padding:0 12px;background:#0b1220;backdrop-filter:none;-webkit-backdrop-filter:none}.left[data-v-9e07c310]{gap:6px}.actions[data-v-9e07c310]{gap:4px}}.mobile-bottom-nav[data-v-f764f4a6]{display:none;position:fixed;bottom:0;left:0;right:0;height:56px;background:var(--card-bg);border-top:1px solid var(--border);box-shadow:0 -2px 12px #0000000f;z-index:50;padding-bottom:env(safe-area-inset-bottom,0px)}.nav-item[data-v-f764f4a6]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;color:var(--text-muted);transition:color .15s;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.nav-item.active[data-v-f764f4a6]{color:var(--accent)}.nav-icon[data-v-f764f4a6]{display:flex;align-items:center;justify-content:center}.nav-label[data-v-f764f4a6]{font-size:10px;font-weight:500;line-height:1}@media(max-width:767px){.mobile-bottom-nav[data-v-f764f4a6]{display:flex}}.layout[data-v-57e1e2a1]{position:relative;z-index:1;display:flex;height:100vh;overflow:hidden}.main[data-v-57e1e2a1]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}.content[data-v-57e1e2a1]{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px}.fade-page-enter-active[data-v-57e1e2a1],.fade-page-leave-active[data-v-57e1e2a1]{transition:opacity .2s ease,transform .2s ease}.fade-page-enter-from[data-v-57e1e2a1]{opacity:0;transform:translateY(6px)}.fade-page-leave-to[data-v-57e1e2a1]{opacity:0;transform:translateY(-6px)}.sidebar-overlay[data-v-57e1e2a1]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99;animation:fade-in-57e1e2a1 .2s ease}@keyframes fade-in-57e1e2a1{0%{opacity:0}to{opacity:1}}@media(max-width:767px){.sidebar-desktop[data-v-57e1e2a1]{position:fixed;top:0;left:0;bottom:0;z-index:100;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.sidebar-desktop.sidebar-open[data-v-57e1e2a1]{transform:translate(0)}.content[data-v-57e1e2a1]{padding:12px}.content.has-bottom-nav[data-v-57e1e2a1]{padding-bottom:68px}}.loading-box[data-v-8a6523d5]{display:flex;align-items:center;gap:8px;padding:40px;justify-content:center;color:var(--text-muted)}.kline-loading[data-v-8a6523d5]{display:flex;align-items:center;gap:8px;padding:60px 0;justify-content:center;color:var(--text-muted);font-size:13px}.section[data-v-8a6523d5]{margin-bottom:18px}.section-title[data-v-8a6523d5]{font-size:14px;font-weight:600;margin-bottom:8px;padding-left:8px;border-left:3px solid var(--el-color-primary)}.tags[data-v-8a6523d5]{display:flex;flex-wrap:wrap;gap:6px}.kline-chart[data-v-8a6523d5]{width:100%;height:380px}.info-grid[data-v-8a6523d5]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.info-item[data-v-8a6523d5]{display:flex;justify-content:space-between;padding:6px 12px;background:var(--el-bg-color-page, #0b1220);border-radius:4px}.info-item .label[data-v-8a6523d5]{font-size:12px;color:var(--text-muted)}.info-item .value[data-v-8a6523d5]{font-size:13px;font-weight:500}.info-item .value.red[data-v-8a6523d5]{color:var(--red-up)}.info-item .value.green[data-v-8a6523d5]{color:var(--green-down)}.info-item .value.highlight[data-v-8a6523d5]{color:var(--el-color-primary);font-weight:600}.relation-tabs[data-v-8a6523d5]{display:flex;flex-direction:column;gap:10px}.relation-group-title[data-v-8a6523d5]{font-size:12px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.relation-tags[data-v-8a6523d5]{display:flex;flex-wrap:wrap;gap:6px}.relation-tag[data-v-8a6523d5]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:var(--radius-full);background:var(--bg-hover);color:var(--text-primary);font-size:12px;cursor:pointer;border:1px solid transparent;transition:all var(--tr-fast)}.relation-tag[data-v-8a6523d5]:hover{border-color:var(--el-color-primary);background:var(--accent-soft)}.relation-sub[data-v-8a6523d5]{font-size:11px;color:var(--text-muted)}.relation-sub.up[data-v-8a6523d5]{color:var(--red-up)}.relation-sub.down[data-v-8a6523d5]{color:var(--green-down)}@media(max-width:767px){.kline-chart[data-v-8a6523d5]{height:280px}.info-grid[data-v-8a6523d5]{grid-template-columns:repeat(2,1fr);gap:6px}.info-item[data-v-8a6523d5]{padding:5px 8px}.info-item .label[data-v-8a6523d5]{font-size:11px}.info-item .value[data-v-8a6523d5]{font-size:12px}.section-title[data-v-8a6523d5]{font-size:13px}.relation-tag[data-v-8a6523d5]{font-size:11px;padding:2px 8px}}[data-v-8a6523d5] .el-dialog{--el-dialog-margin-top: 0}@media(max-width:767px){[data-v-8a6523d5] .el-dialog{width:100%!important;margin:0!important;height:100vh;border-radius:0;overflow-y:auto}[data-v-8a6523d5] .el-dialog__body{padding:12px 14px;max-height:calc(100vh - 50px);overflow-y:auto}}.trend-pool[data-v-1c56b79d]{background:var(--card-bg);border-radius:var(--radius-lg);padding:18px 20px;border:1px solid var(--border);box-shadow:var(--shadow-sm)}.tp-header[data-v-1c56b79d]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.tp-title[data-v-1c56b79d]{font-size:15px;font-weight:600;color:var(--text-primary)}.tp-sub[data-v-1c56b79d]{font-size:12px;color:var(--text-muted);margin-right:auto}.tp-header .el-button[data-v-1c56b79d]{margin-left:auto}.tp-loading[data-v-1c56b79d]{display:flex;align-items:center;gap:10px;padding:40px;justify-content:center;color:var(--text-muted);font-size:13px}.tp-body[data-v-1c56b79d]{display:flex;flex-direction:column;gap:8px}.sector-card[data-v-1c56b79d]{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;transition:border-color .2s}.sector-card.expanded[data-v-1c56b79d]{border-color:var(--el-color-primary)}.sector-header[data-v-1c56b79d]{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;background:var(--bg-hover);transition:background .15s}.sector-header[data-v-1c56b79d]:hover{background:var(--bg-hover-strong, rgba(0,0,0,.04))}.sector-rank[data-v-1c56b79d]{width:22px;height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background:#1e293b;color:var(--text-muted);flex-shrink:0}.sector-card:nth-child(1) .sector-rank[data-v-1c56b79d]{background:#ef4444;color:#fff}.sector-card:nth-child(2) .sector-rank[data-v-1c56b79d]{background:#f59e0b;color:#fff}.sector-card:nth-child(3) .sector-rank[data-v-1c56b79d]{background:#3b82f6;color:#fff}.sector-info[data-v-1c56b79d]{display:flex;flex-direction:column;min-width:80px}.sector-name[data-v-1c56b79d]{font-size:13px;font-weight:600;color:var(--text-primary)}.sector-change[data-v-1c56b79d]{font-size:12px;font-weight:600}.sector-change.up[data-v-1c56b79d]{color:var(--red-up, #ef4444)}.sector-change.down[data-v-1c56b79d]{color:var(--green-down, #22c55e)}.sector-flow[data-v-1c56b79d]{display:flex;gap:12px;margin-left:auto}.flow-item[data-v-1c56b79d]{display:flex;flex-direction:column;align-items:center}.flow-item small[data-v-1c56b79d]{font-size:10px;color:var(--text-muted)}.flow-item b[data-v-1c56b79d]{font-size:12px;font-weight:600}.flow-item b.up[data-v-1c56b79d]{color:var(--red-up, #ef4444)}.flow-item b.down[data-v-1c56b79d]{color:var(--green-down, #22c55e)}.sector-count[data-v-1c56b79d]{font-size:11px;color:var(--el-color-primary);padding:2px 8px;background:#409eff1a;border-radius:10px;white-space:nowrap}.expand-icon[data-v-1c56b79d]{transition:transform .2s;color:var(--text-muted);font-size:12px}.expanded .expand-icon[data-v-1c56b79d]{transform:rotate(180deg)}.stocks-list[data-v-1c56b79d]{padding:4px 0;max-height:400px;overflow-y:auto}.stock-row[data-v-1c56b79d]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border);cursor:pointer;transition:background .15s}.stock-row[data-v-1c56b79d]:last-child{border-bottom:none}.stock-row[data-v-1c56b79d]:hover{background:var(--bg-hover)}.stock-info[data-v-1c56b79d]{display:flex;flex-direction:column;min-width:90px}.stock-name[data-v-1c56b79d]{font-size:13px;font-weight:500;color:var(--text-primary)}.stock-code[data-v-1c56b79d]{font-size:11px;color:var(--text-muted)}.stock-price[data-v-1c56b79d]{display:flex;flex-direction:column;align-items:center;min-width:60px}.stock-price .price[data-v-1c56b79d]{font-size:13px;font-weight:600}.stock-price .change[data-v-1c56b79d]{font-size:11px;font-weight:600}.stock-price .change.up[data-v-1c56b79d]{color:var(--red-up, #ef4444)}.stock-price .change.down[data-v-1c56b79d]{color:var(--green-down, #22c55e)}.stock-flow[data-v-1c56b79d]{min-width:60px;text-align:center}.net-flow[data-v-1c56b79d]{font-size:12px;font-weight:600}.net-flow.up[data-v-1c56b79d]{color:var(--red-up, #ef4444)}.net-flow.down[data-v-1c56b79d]{color:var(--green-down, #22c55e)}.stock-trend[data-v-1c56b79d]{display:flex;flex-direction:column;align-items:center;min-width:80px}.trend-score[data-v-1c56b79d]{font-size:14px;font-weight:700;padding:1px 8px;border-radius:4px}.trend-score.score-strong[data-v-1c56b79d]{color:#fff;background:#ef4444}.trend-score.score-up[data-v-1c56b79d]{color:#ef4444;background:#dc26261a}.trend-score.score-stable[data-v-1c56b79d]{color:#f59e0b;background:#f59e0b1a}.trend-score.score-weak[data-v-1c56b79d]{color:var(--text-muted);background:var(--bg-hover)}.trend-label[data-v-1c56b79d]{font-size:10px;color:var(--text-muted);margin-top:2px}.stock-ma[data-v-1c56b79d]{display:flex;gap:4px}.ma-item[data-v-1c56b79d]{font-size:10px;padding:1px 4px;border-radius:3px;white-space:nowrap}.ma-item.bull[data-v-1c56b79d]{color:var(--red-up, #ef4444);background:#ef444414}.ma-item.bear[data-v-1c56b79d]{color:var(--text-muted);background:var(--bg-hover)}.stock-vol[data-v-1c56b79d]{display:flex;flex-direction:column;align-items:center;min-width:55px}.vol-ratio[data-v-1c56b79d]{font-size:11px;font-weight:500}.vol-ratio.up[data-v-1c56b79d]{color:var(--red-up, #ef4444)}.dist-high[data-v-1c56b79d]{font-size:10px;color:var(--text-muted)}.tp-empty[data-v-1c56b79d]{padding:20px 0}@media(max-width:768px){.sector-flow[data-v-1c56b79d]{gap:6px}.flow-item small[data-v-1c56b79d]{font-size:9px}.flow-item b[data-v-1c56b79d]{font-size:11px}.sector-count[data-v-1c56b79d],.stock-ma[data-v-1c56b79d],.stock-vol[data-v-1c56b79d]{display:none}.stock-info[data-v-1c56b79d]{min-width:70px}.stock-price[data-v-1c56b79d]{min-width:50px}}.tracking-pools[data-v-5c9205a3]{background:var(--card-bg);border-radius:var(--radius-lg);padding:18px 20px;border:1px solid var(--border);box-shadow:var(--shadow-sm);margin-top:16px}.tp-header[data-v-5c9205a3]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.tp-title[data-v-5c9205a3]{font-size:15px;font-weight:600;color:var(--text-primary)}.tp-sub[data-v-5c9205a3]{font-size:12px;color:var(--text-muted);margin-right:auto}.tp-header .el-button[data-v-5c9205a3]{margin-left:auto}.tp-loading[data-v-5c9205a3]{display:flex;align-items:center;gap:10px;padding:40px;justify-content:center;color:var(--text-muted);font-size:13px}.pool-tabs[data-v-5c9205a3] .el-tabs__header{margin-bottom:12px}.pool-tabs[data-v-5c9205a3] .el-tabs__item{height:38px;padding:0 14px}.tab-label[data-v-5c9205a3]{display:inline-flex;align-items:center;gap:5px;font-size:13px}.tab-dot[data-v-5c9205a3]{width:7px;height:7px;border-radius:50%;display:inline-block}.dot-trend[data-v-5c9205a3]{background:#f87171}.dot-bottom[data-v-5c9205a3]{background:#f59e0b}.dot-pullback[data-v-5c9205a3]{background:#6366f1}.tab-badge[data-v-5c9205a3] .el-badge__content{font-size:10px;height:16px;line-height:16px;padding:0 4px}.pool-desc[data-v-5c9205a3]{font-size:11px;color:var(--text-muted);margin-bottom:10px;padding:6px 10px;background:var(--bg-hover);border-radius:6px}.pool-table[data-v-5c9205a3]{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.table-header[data-v-5c9205a3]{display:flex;align-items:center;padding:8px 12px;background:var(--bg-hover);font-size:11px;font-weight:600;color:var(--text-muted)}.table-row[data-v-5c9205a3]{display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid var(--border);cursor:pointer;transition:background .15s;font-size:12px}.table-row[data-v-5c9205a3]:last-child{border-bottom:none}.table-row[data-v-5c9205a3]:hover{background:var(--bg-hover)}.col-stock[data-v-5c9205a3]{min-width:110px;display:flex;flex-direction:column;gap:1px}.col-price[data-v-5c9205a3]{min-width:70px;display:flex;flex-direction:column;align-items:center}.col-ma[data-v-5c9205a3]{flex:1;display:flex;flex-direction:column;gap:1px}.col-spread[data-v-5c9205a3]{min-width:65px;text-align:center}.col-vol[data-v-5c9205a3]{min-width:80px;display:flex;flex-direction:column;gap:1px}.col-score[data-v-5c9205a3]{min-width:45px;text-align:center}.col-turnover[data-v-5c9205a3]{min-width:60px;text-align:center}.col-volratio[data-v-5c9205a3],.col-decline[data-v-5c9205a3]{min-width:75px;display:flex;flex-direction:column;gap:1px}.col-pullback[data-v-5c9205a3]{min-width:65px;text-align:center}.col-shrink[data-v-5c9205a3]{min-width:75px;display:flex;flex-direction:column;gap:1px}.col-ma10[data-v-5c9205a3]{min-width:80px;display:flex;flex-direction:column;gap:1px}.stock-name[data-v-5c9205a3]{font-size:13px;font-weight:500;color:var(--text-primary)}.stock-code[data-v-5c9205a3]{font-size:10px;color:var(--text-muted)}.lu-date[data-v-5c9205a3]{font-size:9px;color:#f87171;background:#e0292a1a;padding:0 4px;border-radius:3px}.price[data-v-5c9205a3]{font-size:13px;font-weight:600}.change[data-v-5c9205a3]{font-size:11px;font-weight:600}.change.up[data-v-5c9205a3]{color:var(--red-up, #f87171)}.change.down[data-v-5c9205a3]{color:var(--green-down, #22c55e)}.up[data-v-5c9205a3]{color:var(--red-up, #f87171)}.down[data-v-5c9205a3]{color:var(--green-down, #22c55e)}.muted[data-v-5c9205a3]{color:var(--text-muted);font-size:10px}.ma-item.bull[data-v-5c9205a3]{color:#f87171;font-weight:600}.ma-item[data-v-5c9205a3]:not(.bull){color:var(--text-muted)}.ma-detail[data-v-5c9205a3]{font-size:10px;color:var(--text-muted)}.spread-val.tight[data-v-5c9205a3]{color:#f87171;font-weight:600}.spread-val.normal[data-v-5c9205a3]{color:var(--text-primary)}.turnover-val.high[data-v-5c9205a3]{color:#f87171;font-weight:600}.turnover-val.normal[data-v-5c9205a3]{color:var(--text-primary)}.decline-val[data-v-5c9205a3],.shrink-val[data-v-5c9205a3]{font-size:12px}.precise[data-v-5c9205a3]{color:#f87171;font-weight:600}.normal[data-v-5c9205a3]{color:var(--text-primary)}.score-tag[data-v-5c9205a3]{display:inline-block;padding:1px 8px;border-radius:4px;font-size:13px;font-weight:700}.score-strong[data-v-5c9205a3]{color:#fff;background:#ef4444}.score-good[data-v-5c9205a3]{color:#f87171;background:#e0292a1a}.score-normal[data-v-5c9205a3]{color:#f59e0b;background:#f59e0b1a}.score-weak[data-v-5c9205a3]{color:var(--text-muted);background:var(--bg-hover)}@media(max-width:768px){.col-ma[data-v-5c9205a3],.col-spread[data-v-5c9205a3],.col-vol[data-v-5c9205a3],.col-volratio[data-v-5c9205a3],.col-decline[data-v-5c9205a3],.col-shrink[data-v-5c9205a3],.col-ma10[data-v-5c9205a3]{display:none}.col-stock[data-v-5c9205a3]{min-width:80px}.col-price[data-v-5c9205a3]{min-width:55px}}.sector-page[data-v-c68e9c42]{padding:0}:root{--accent: #06b6d4;--accent-hover: #22d3ee;--accent-light: rgba(6, 182, 212, .1);--accent-grad: linear-gradient(135deg, #06b6d4, #3b82f6);--red-up: #f87171;--green-down: #4ade80;--bg: #020617;--bg-secondary: #0f172a;--card-bg: #0f172a;--bg-hover: #16213a;--text-primary: #e2e8f0;--text-secondary: #94a3b8;--text-muted: #64748b;--border: #1e293b;--border-light: rgba(148, 163, 184, .08);--border-strong: #334155;--shadow-sm: 0 0 0 1px rgba(34, 211, 238, .05);--shadow-md: 0 8px 28px rgba(0, 0, 0, .55), 0 0 0 1px rgba(34, 211, 238, .1);--shadow-card: 0 2px 12px rgba(0, 0, 0, .35);--shadow-accent: 0 0 16px rgba(34, 211, 238, .35);--bg-card: #0f172a;--glow-line: linear-gradient(90deg, transparent, #22d3ee 30%, #a855f7 70%, transparent);--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-full: 999px;--tr-fast: .15s ease;--tr-base: .25s ease;--font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: "Consolas", "JetBrains Mono", "Courier New", monospace;--el-color-primary: #06b6d4;--el-color-primary-light-3: #22d3ee;--el-color-primary-light-5: #67e8f9;--el-color-primary-light-7: #a5f3fc;--el-color-primary-light-8: #cffafe;--el-color-primary-light-9: rgba(6, 182, 212, .12);--el-color-primary-dark-2: #0891b2;--el-color-success: #4ade80;--el-color-warning: #fbbf24;--el-color-danger: #f87171;--el-color-error: #f87171;--el-color-info: #94a3b8;--el-bg-color: #0f172a;--el-bg-color-page: #020617;--el-bg-color-overlay: #0e1728;--el-text-color-primary: #e2e8f0;--el-text-color-regular: #94a3b8;--el-text-color-secondary: #7c8ca3;--el-text-color-placeholder: #64748b;--el-border-color: #1e293b;--el-border-color-light: #1e293b;--el-border-color-lighter: #16213a;--el-fill-color-blank: #0f172a;--el-fill-color-light: rgba(30, 41, 59, .6);--el-mask-color: rgba(2, 6, 23, .72)}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg)}body{margin:0;background:radial-gradient(90% 50% at 50% -10%,rgba(6,182,212,.08),transparent 65%),radial-gradient(70% 45% at 100% 110%,rgba(168,85,247,.07),transparent 65%),var(--bg);font-family:var(--font);color:var(--text-primary);-webkit-font-smoothing:antialiased;transition:background var(--tr-base),color var(--tr-base)}::selection{background:#22d3ee47;color:#0f172a}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#020617}::-webkit-scrollbar-thumb{background:#22d3ee4d;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#22d3ee80}.el-menu{background:linear-gradient(180deg,#0f172aeb,#020617d9)!important;border-right-color:var(--border)!important}.el-menu-item{color:var(--text-secondary)!important;font-family:var(--font)}.el-menu-item:hover{background:#22d3ee12!important;color:var(--text-primary)!important}.el-menu-item.is-active{color:#67e8f9!important;background:linear-gradient(90deg,#06b6d429,#06b6d408)!important;box-shadow:inset 3px 0 #22d3ee;text-shadow:0 0 12px rgba(34,211,238,.6)}.el-card{background:linear-gradient(180deg,#0f172ae0,#020617b8)!important;border:1px solid rgba(34,211,238,.16)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-card);transition:box-shadow var(--tr-fast),border-color var(--tr-fast);font-family:var(--font)}@keyframes hudRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cards>*{animation:hudRise .5s cubic-bezier(.22,.61,.36,1) both}.cards>*:nth-child(2){animation-delay:.05s}.cards>*:nth-child(3){animation-delay:.1s}.cards>*:nth-child(4){animation-delay:.15s}.cards>*:nth-child(5){animation-delay:.2s}.cards>*:nth-child(6){animation-delay:.25s}.cards>*:nth-child(7){animation-delay:.3s}.cards>*:nth-child(8){animation-delay:.35s}.el-card{animation:hudRise .45s cubic-bezier(.22,.61,.36,1) both;position:relative;overflow:hidden}.el-card:after{content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;background:linear-gradient(105deg,transparent,rgba(34,211,238,.07),transparent);transform:skew(-18deg);pointer-events:none;z-index:2}.el-card:hover:after{animation:hudSweep .9s ease-out}@keyframes hudSweep{0%{left:-70%}to{left:130%}}.el-card:hover{border-color:#22d3ee57!important;box-shadow:0 0 18px #22d3ee1f,var(--shadow-card)}.el-card__header{border-bottom-color:var(--border)!important;padding:13px 18px!important;font-weight:600;color:#dbe4f0;letter-spacing:.02em}.el-card__body{padding:15px 18px!important}.el-table{--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: rgba(2, 6, 23, .55);--el-table-border-color: var(--border);--el-table-text-color: var(--text-primary);--el-table-header-text-color: var(--text-secondary);--el-table-row-hover-bg-color: rgba(34, 211, 238, .06);font-family:var(--font);background:transparent}.el-table th.el-table__cell{background:#0206178c!important;color:var(--text-secondary)!important;font-weight:600;font-size:12px;letter-spacing:.04em}.el-table td.el-table__cell{font-size:13px;border-bottom-color:#1e293bb3!important}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#94a3b808!important}.el-button{font-family:var(--font);--el-button-bg-color: rgba(15, 23, 42, .8);--el-button-border-color: var(--border-strong);--el-button-text-color: var(--text-secondary);--el-button-hover-bg-color: rgba(34, 211, 238, .1);--el-button-hover-border-color: rgba(34, 211, 238, .45);--el-button-hover-text-color: #67e8f9}.el-button--primary{--el-button-bg-color: var(--accent);--el-button-border-color: var(--accent);--el-button-hover-bg-color: var(--accent-hover);--el-button-hover-border-color: var(--accent-hover);--el-button-text-color: #02101a;--el-button-hover-text-color: #02101a;font-weight:600;box-shadow:0 0 14px #06b6d447}.el-button--danger{--el-button-bg-color: rgba(248, 113, 113, .14);--el-button-border-color: rgba(248, 113, 113, .45);--el-button-text-color: #fca5a5}.el-tag{font-family:var(--font);background:#94a3b81a!important;border-color:#94a3b840!important;color:var(--text-secondary)!important}.el-tag--primary,.el-tag.el-tag--primary{background:#22d3ee1f!important;border-color:#22d3ee59!important;color:#67e8f9!important}.el-tag--success{background:#4ade801a!important;border-color:#4ade8059!important;color:#86efac!important}.el-tag--danger{background:#f871711a!important;border-color:#f8717161!important;color:#fca5a5!important}.el-tag--warning{background:#fbbf241a!important;border-color:#fbbf2461!important;color:#fcd34d!important}.el-dialog{background:linear-gradient(180deg,#0e1728,#020617)!important;border:1px solid rgba(34,211,238,.35)!important;border-radius:var(--radius-lg)!important;box-shadow:-30px 0 80px #000000a6,0 0 30px #22d3ee14!important}.el-dialog__header{border-bottom:1px solid var(--border);font-weight:600}.el-dialog__title{font-family:var(--font);color:#f1f5f9;letter-spacing:.02em}.el-dialog__body{color:var(--text-secondary)}.el-popper{background:#0e1728!important;border:1px solid rgba(34,211,238,.3)!important;color:var(--text-primary)!important;box-shadow:0 10px 34px #0009!important}.el-popper__arrow:before{background:#0e1728!important;border-color:#22d3ee4d!important}.el-select-dropdown__item{color:var(--text-secondary)!important}.el-select-dropdown__item.is-hovering{background:#22d3ee17!important;color:#67e8f9!important}.el-select-dropdown__item.is-selected{color:#22d3ee!important;font-weight:600}.el-input__wrapper,.el-textarea__inner,.el-select .el-input__wrapper{background-color:#020617a6!important;box-shadow:0 0 0 1px var(--border-strong) inset!important}.el-input__inner,.el-select .el-input__inner{background:transparent;color:var(--text-primary)!important;font-family:var(--font)}.el-input__wrapper.is-focus,.el-select .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--accent) inset,0 0 12px #22d3ee2e!important}.el-input__inner::placeholder{color:var(--text-muted)}.el-pagination{--el-pagination-bg-color: transparent;--el-pagination-text-color: var(--text-secondary);--el-pagination-button-bg-color: rgba(15, 23, 42, .8);font-family:var(--font)}.el-pagination button,.el-pager li{background:#0f172acc!important;color:var(--text-secondary)!important}.el-pager li.is-active{color:#22d3ee!important;box-shadow:inset 0 0 0 1px #22d3ee66}.el-tabs__item{color:var(--text-secondary)!important}.el-tabs__item.is-active{color:#22d3ee!important;text-shadow:0 0 10px rgba(34,211,238,.5)}.el-tabs__active-bar{background:linear-gradient(90deg,#06b6d4,#3b82f6)!important;box-shadow:0 0 8px #22d3eecc}.el-tabs__nav-wrap:after{background-color:var(--border)!important}.el-loading-mask{background-color:#0206179e!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.el-empty__description p{color:var(--text-muted)!important}.el-switch__core{background:var(--border-strong)!important;border-color:var(--border-strong)!important}.el-switch.is-checked .el-switch__core{background:var(--accent)!important}.el-divider{background-color:var(--border)!important}.el-divider__text{background-color:var(--bg-secondary)!important;color:var(--text-muted)!important}.el-checkbox__label,.el-radio__label{color:var(--text-secondary)!important}.el-skeleton__item{background:linear-gradient(90deg,#0f172a 25%,#1e293b 37%,#0f172a 63%)!important}.red{color:var(--red-up)}.green{color:var(--green-down)}.value{font-family:var(--font-mono);font-weight:600}@media(max-width:767px){body{padding-bottom:env(safe-area-inset-bottom,0px)}}
