.layout[data-v-ccefdf4c]{height:100vh;min-height:100vh}.layout-main[data-v-ccefdf4c]{height:100%}.brand[data-v-ccefdf4c]{height:56px;display:flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:1px;border-bottom:1px solid #f0f0f0}.header[data-v-ccefdf4c]{height:56px;display:flex;align-items:center;padding:0 20px;background:#fff}.header-actions[data-v-ccefdf4c]{margin-left:auto}.title[data-v-ccefdf4c]{font-size:16px;font-weight:600}.content[data-v-ccefdf4c]{padding:20px;background:#f6f7fb;min-height:calc(100vh - 56px);overflow:auto}.page[data-v-64700f18]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#eef2ff,#f5f7ff)}.card[data-v-64700f18]{width:360px}.welcome[data-v-4e23592a]{font-size:16px;padding:12px 0}.panel[data-v-4e23592a]{margin-top:12px;border-top:1px solid #eee;padding-top:12px}.panel-title[data-v-4e23592a]{font-weight:600;margin-bottom:10px}.panel-toolbar[data-v-4e23592a]{display:flex;gap:10px;align-items:center;margin-bottom:12px;flex-wrap:wrap}.server-row[data-v-4e23592a]{display:inline-flex;align-items:center;gap:8px}.status-dot[data-v-4e23592a]{width:10px;height:10px;border-radius:50%;background:#d1d5db}.status-dot.ok[data-v-4e23592a]{background:#16a34a}.status-dot.bad[data-v-4e23592a]{background:#dc2626}.panel-content[data-v-4e23592a]{display:grid;grid-template-columns:minmax(0,3fr) minmax(160px,.6fr);gap:12px}.panel-section[data-v-4e23592a]{display:flex;flex-direction:column;gap:6px}.panel-label[data-v-4e23592a]{font-size:12px;color:#666}.panel-box[data-v-4e23592a]{background:#f7f7f7;border:1px solid #eee;border-radius:6px;padding:10px;font-size:12px;max-height:420px;overflow:auto;white-space:pre-wrap}.logs-box[data-v-4e23592a]{background:#0f172a;color:#e2e8f0;border-color:#1e293b;height:480px;max-height:480px;min-height:480px;padding-bottom:24px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.logs-grid[data-v-4e23592a]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.logs-card[data-v-4e23592a]{display:flex;flex-direction:column;gap:6px}.logs-title[data-v-4e23592a]{display:flex;align-items:center;gap:8px;font-size:12px;color:#555}.batch-actions[data-v-4e23592a]{display:inline-flex;gap:8px;align-items:center}.batch-select-actions[data-v-4e23592a]{display:inline-flex;gap:6px;align-items:center}.server-list[data-v-4e23592a]{min-width:160px;justify-self:end}.server-grid[data-v-4e23592a]{display:grid;grid-template-columns:1fr;gap:6px;background:#fafafa;border:1px solid #eee;border-radius:6px;padding:6px;max-height:520px;overflow:auto}.server-item[data-v-4e23592a]{display:flex;align-items:center;gap:6px;padding:4px 6px;font-size:12px;color:#444;border:1px solid transparent;border-radius:6px;cursor:pointer;background:#fff}.server-item.selected[data-v-4e23592a]{border-color:#22c55e;background:#ecfdf5}.server-name[data-v-4e23592a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.panel-content[data-v-4e23592a],.logs-grid[data-v-4e23592a],.server-grid[data-v-4e23592a]{grid-template-columns:1fr}}.toolbar[data-v-d42e1138]{display:flex;gap:12px;margin-bottom:16px;align-items:center;flex-wrap:wrap}.header-pagination[data-v-d42e1138]{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 768px){[data-v-d42e1138] .n-card-header{flex-direction:column;align-items:flex-start;gap:6px}.header-pagination[data-v-d42e1138]{width:100%;justify-content:flex-start}[data-v-d42e1138] .n-pagination-item{padding:0 4px;min-width:20px;font-size:12px}[data-v-d42e1138] .n-pagination-item--ellipsis{min-width:14px;padding:0 2px}}.summary[data-v-d42e1138]{display:flex;gap:16px;margin-bottom:10px;font-size:12px;color:#555}@media (max-width: 768px){.summary[data-v-d42e1138]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}}.input-group[data-v-d42e1138]{display:flex;align-items:center;gap:6px}.input-label[data-v-d42e1138]{font-size:12px;color:#666;white-space:nowrap;min-width:56px;text-align:right}.table-wrap[data-v-d42e1138]{overflow-x:auto}[data-v-d42e1138] .n-data-table{font-size:12px}[data-v-d42e1138] .n-data-table table{table-layout:fixed}.time-cell[data-v-d42e1138]{display:flex;flex-direction:column;gap:1px;font-size:10px;line-height:1}.time-sub[data-v-d42e1138]{font-size:9px;color:#666}.sort-title[data-v-d42e1138]{display:inline-flex;align-items:center;gap:6px;-webkit-user-select:none;user-select:none}.sort-label[data-v-d42e1138]{cursor:default}.tri[data-v-d42e1138]{font-size:10px;cursor:pointer}.tri.active[data-v-d42e1138]{color:#333}[data-v-d42e1138] .n-data-table th .tri{cursor:pointer;color:#bdbdbd!important}[data-v-d42e1138] .n-data-table th .tri.active{color:#333!important}[data-v-d42e1138] .n-data-table th .tri.disabled{cursor:not-allowed!important;opacity:.6}[data-v-d42e1138] .rise{color:#16a34a!important}[data-v-d42e1138] .fall{color:#dc2626!important}.latest-icon[data-v-d42e1138]{display:inline-flex;align-items:center;margin-right:6px;color:#999}.memo-cell[data-v-d42e1138]{white-space:normal;word-break:break-word;min-width:200px}.market-cell[data-v-d42e1138]{display:flex;flex-direction:column;gap:2px}.price-stack[data-v-d42e1138]{display:flex;flex-direction:column;gap:1px}.pct-line[data-v-d42e1138]{font-size:10px;line-height:1}.market-range[data-v-d42e1138]{display:flex;flex-direction:column;gap:2px}.price-memo[data-v-d42e1138]{display:flex;flex-direction:column;gap:6px}.memo-tip[data-v-d42e1138]{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;background:#16a34a;color:#fff;font-size:10px;line-height:1.2;max-width:100%;word-break:break-word}.volume-cell[data-v-d42e1138]{display:flex;flex-direction:column;gap:2px;font-size:11px;line-height:1.1}.sim-stack[data-v-d42e1138]{display:flex;flex-direction:column;gap:1px}.symbol-cell[data-v-d42e1138]{display:flex;flex-direction:column;gap:8px}.symbol-text[data-v-d42e1138]{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-d42e1138] .symbol-links{display:flex;gap:12px}[data-v-d42e1138] .symbol-icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:24px;padding:0 8px;border-radius:4px;font-size:9px;line-height:1;background:#111827;color:#f59e0b;text-decoration:none;white-space:nowrap}[data-v-d42e1138] .symbol-icon.binance{background:#111827;color:#f59e0b}[data-v-d42e1138] .symbol-icon.coinglass{background:#16a34a;color:#fff}@media (max-width: 768px){.toolbar[data-v-d42e1138]{flex-direction:column;align-items:stretch}.symbol-text[data-v-d42e1138]{max-width:70px}[data-v-d42e1138] .symbol-links{gap:6px}[data-v-d42e1138] .symbol-icon{min-width:36px;height:22px;padding:0 6px;font-size:8px}}.toolbar[data-v-a5e046d9]{display:flex;gap:12px;margin-bottom:16px;align-items:center;flex-wrap:wrap}.header-pagination[data-v-a5e046d9]{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 768px){[data-v-a5e046d9] .n-card-header{flex-direction:column;align-items:flex-start;gap:6px}.header-pagination[data-v-a5e046d9]{width:100%;justify-content:flex-start}[data-v-a5e046d9] .n-pagination-item{padding:0 4px;min-width:20px;font-size:12px}[data-v-a5e046d9] .n-pagination-item--ellipsis{min-width:14px;padding:0 2px}}.summary[data-v-a5e046d9]{display:flex;gap:16px;margin-bottom:10px;font-size:12px;color:#555;flex-wrap:wrap}@media (max-width: 768px){.summary[data-v-a5e046d9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}}.input-group[data-v-a5e046d9]{display:flex;align-items:center;gap:6px}.input-label[data-v-a5e046d9]{font-size:12px;color:#666;white-space:nowrap;min-width:56px;text-align:right}.table-wrap[data-v-a5e046d9]{overflow-x:auto}[data-v-a5e046d9] .n-data-table{font-size:12px}[data-v-a5e046d9] .n-data-table table{table-layout:fixed}.time-cell[data-v-a5e046d9]{display:flex;flex-direction:column;gap:1px;font-size:10px;line-height:1}.time-sub[data-v-a5e046d9]{font-size:9px;color:#666}.market-cell[data-v-a5e046d9],.market-range[data-v-a5e046d9]{display:flex;flex-direction:column;gap:2px}.volume-cell[data-v-a5e046d9]{display:flex;flex-direction:column;gap:2px;font-size:11px;line-height:1.1}.price-stack[data-v-a5e046d9]{display:flex;flex-direction:column;gap:1px}.pct-line[data-v-a5e046d9]{font-size:10px;line-height:1}.sim-stack[data-v-a5e046d9]{display:flex;flex-direction:column;gap:1px}.latest-icon[data-v-a5e046d9]{display:inline-flex;align-items:center;margin-right:6px;color:#999}[data-v-a5e046d9] .n-data-table th .tri{cursor:pointer;color:#bdbdbd!important}[data-v-a5e046d9] .n-data-table th .tri.active{color:#333!important}[data-v-a5e046d9] .n-data-table th .tri.disabled{cursor:not-allowed!important;opacity:.6}.sort-title[data-v-a5e046d9]{display:inline-flex;align-items:center;gap:6px;-webkit-user-select:none;user-select:none}.sort-label[data-v-a5e046d9]{cursor:default}.tri[data-v-a5e046d9]{font-size:10px;cursor:pointer}[data-v-a5e046d9] .rise{color:#16a34a!important}[data-v-a5e046d9] .fall{color:#dc2626!important}.symbol-cell[data-v-a5e046d9]{display:flex;flex-direction:column;gap:8px}.symbol-text[data-v-a5e046d9]{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-a5e046d9] .symbol-links{display:flex;gap:12px}[data-v-a5e046d9] .symbol-icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:24px;padding:0 8px;border-radius:4px;font-size:9px;line-height:1;background:#111827;color:#f59e0b;text-decoration:none;white-space:nowrap}[data-v-a5e046d9] .symbol-icon.binance{background:#111827;color:#f59e0b}[data-v-a5e046d9] .symbol-icon.coinglass{background:#16a34a;color:#fff}@media (max-width: 768px){.toolbar[data-v-a5e046d9]{flex-direction:column;align-items:stretch}.pagination[data-v-a5e046d9]{justify-content:center}.symbol-text[data-v-a5e046d9]{max-width:70px}[data-v-a5e046d9] .symbol-links{gap:6px}[data-v-a5e046d9] .symbol-icon{min-width:36px;height:22px;padding:0 6px;font-size:8px}}.toolbar[data-v-8b7557ef]{display:flex;gap:12px;margin-bottom:16px;align-items:center;flex-wrap:wrap}.header-pagination[data-v-8b7557ef]{display:flex;justify-content:flex-end;gap:8px}.summary[data-v-8b7557ef]{display:flex;gap:16px;margin-bottom:10px;font-size:12px;color:#555;flex-wrap:wrap}.table-wrap[data-v-8b7557ef]{overflow-x:auto}[data-v-8b7557ef] .n-data-table{font-size:12px}[data-v-8b7557ef] .n-data-table table{table-layout:fixed}[data-v-8b7557ef] .rise{color:#16a34a!important}[data-v-8b7557ef] .fall{color:#dc2626!important}.price-stack[data-v-8b7557ef]{display:flex;flex-direction:column;gap:1px}.pct-line[data-v-8b7557ef]{font-size:10px;line-height:1}.time-cell[data-v-8b7557ef]{display:flex;flex-direction:column;gap:1px;font-size:10px;line-height:1}.time-sub[data-v-8b7557ef]{font-size:9px;color:#666}.symbol-cell[data-v-8b7557ef]{display:flex;flex-direction:column;gap:8px}.symbol-text[data-v-8b7557ef]{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-8b7557ef] .symbol-links{display:flex;gap:12px}[data-v-8b7557ef] .symbol-icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:24px;padding:0 8px;border-radius:4px;font-size:9px;line-height:1;background:#111827;color:#f59e0b;text-decoration:none;white-space:nowrap}[data-v-8b7557ef] .symbol-icon.binance{background:#111827;color:#f59e0b}[data-v-8b7557ef] .symbol-icon.coinglass{background:#16a34a;color:#fff}@media (max-width: 768px){[data-v-8b7557ef] .n-card-header{flex-direction:column;align-items:flex-start;gap:6px}.header-pagination[data-v-8b7557ef]{width:100%;justify-content:flex-start}.summary[data-v-8b7557ef]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}[data-v-8b7557ef] .n-pagination-item{padding:0 4px;min-width:20px;font-size:12px}[data-v-8b7557ef] .n-pagination-item--ellipsis{min-width:14px;padding:0 2px}.symbol-text[data-v-8b7557ef]{max-width:70px}[data-v-8b7557ef] .symbol-links{gap:6px}[data-v-8b7557ef] .symbol-icon{min-width:36px;height:22px;padding:0 6px;font-size:8px}}.toolbar[data-v-2f47f3c6]{display:flex;gap:12px;margin-bottom:16px;align-items:center;flex-wrap:wrap}.header-pagination[data-v-2f47f3c6]{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 768px){[data-v-2f47f3c6] .n-card-header{flex-direction:column;align-items:flex-start;gap:6px}.header-pagination[data-v-2f47f3c6]{width:100%;justify-content:flex-start}}.input-group[data-v-2f47f3c6]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.input-label[data-v-2f47f3c6]{font-size:12px;color:#666;white-space:nowrap}.percent-input[data-v-2f47f3c6]{display:inline-flex;align-items:center;gap:6px}.percent-suffix[data-v-2f47f3c6]{font-size:12px;color:#666}.range-sep[data-v-2f47f3c6]{color:#999}.table-wrap[data-v-2f47f3c6]{overflow-x:auto}[data-v-2f47f3c6] .n-data-table{font-size:12px}[data-v-2f47f3c6] .n-data-table table{table-layout:fixed}.time-cell[data-v-2f47f3c6]{display:flex;flex-direction:column;gap:1px;font-size:10px;line-height:1}.time-sub[data-v-2f47f3c6]{font-size:9px;color:#666}.other-cell[data-v-2f47f3c6]{display:flex;flex-direction:column;gap:2px;line-height:1.2;white-space:nowrap}.sort-title[data-v-2f47f3c6]{display:inline-flex;align-items:center;gap:6px;-webkit-user-select:none;user-select:none}.sort-label[data-v-2f47f3c6]{cursor:default}.tri[data-v-2f47f3c6]{font-size:10px;cursor:pointer}.tri.active[data-v-2f47f3c6]{color:#333}[data-v-2f47f3c6] .n-data-table th .tri{cursor:pointer;color:#bdbdbd!important}[data-v-2f47f3c6] .n-data-table th .tri.active{color:#333!important}[data-v-2f47f3c6] .rise{color:#16a34a!important}[data-v-2f47f3c6] .fall{color:#dc2626!important}.symbol-cell[data-v-2f47f3c6]{display:flex;flex-direction:column;gap:8px}.symbol-text[data-v-2f47f3c6]{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-2f47f3c6] .symbol-links{display:flex;gap:12px}[data-v-2f47f3c6] .symbol-icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:24px;padding:0 8px;border-radius:4px;font-size:9px;line-height:1;background:#111827;color:#f59e0b;text-decoration:none;white-space:nowrap}[data-v-2f47f3c6] .symbol-icon.binance{background:#111827;color:#f59e0b}[data-v-2f47f3c6] .symbol-icon.coinglass{background:#16a34a;color:#fff}@media (max-width: 768px){.toolbar[data-v-2f47f3c6]{flex-direction:column;align-items:stretch}.symbol-text[data-v-2f47f3c6]{max-width:70px}[data-v-2f47f3c6] .symbol-links{gap:6px}[data-v-2f47f3c6] .symbol-icon{min-width:36px;height:22px;padding:0 6px;font-size:8px}}.symbol-track-page[data-v-81e4f17d],.panel-card[data-v-81e4f17d] .n-card__content{display:flex;flex-direction:column;gap:16px}.create-form[data-v-81e4f17d]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;align-items:start}.toolbar[data-v-81e4f17d]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.header-actions[data-v-81e4f17d]{display:flex;justify-content:flex-end;align-items:center;gap:8px}.modal-actions[data-v-81e4f17d]{display:flex;justify-content:flex-end;gap:8px}.table-wrap[data-v-81e4f17d]{overflow-x:hidden}[data-v-81e4f17d] .n-data-table{font-size:12px}[data-v-81e4f17d] .n-data-table table{table-layout:fixed}[data-v-81e4f17d] .n-data-table td{vertical-align:top}.symbol-cell[data-v-81e4f17d]{display:flex;flex-direction:column;gap:8px}.symbol-text[data-v-81e4f17d]{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-81e4f17d] .symbol-links{display:flex;gap:12px}[data-v-81e4f17d] .symbol-icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:24px;padding:0 8px;border-radius:4px;font-size:9px;line-height:1;background:#111827;color:#f59e0b;text-decoration:none;white-space:nowrap}[data-v-81e4f17d] .symbol-icon.binance{background:#111827;color:#f59e0b}[data-v-81e4f17d] .symbol-icon.coinglass{background:#16a34a;color:#fff}.time-cell[data-v-81e4f17d]{display:flex;flex-direction:column;gap:1px;font-size:10px;line-height:1}.time-sub[data-v-81e4f17d]{color:#666;font-size:9px}.stack-cell[data-v-81e4f17d]{display:flex;flex-direction:column;gap:2px;line-height:1.1;font-size:11px}.market-line[data-v-81e4f17d]{font-size:12px;line-height:1.2}.market-cell[data-v-81e4f17d]{display:flex;flex-direction:column;gap:2px}.latest-icon[data-v-81e4f17d]{display:inline-flex;align-items:center;margin-right:6px;color:#999}.judgement-cell[data-v-81e4f17d]{white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.45}[data-v-81e4f17d] .detail-btn{background:#16a34a!important;border-color:#16a34a!important;color:#fff!important}[data-v-81e4f17d] .delete-btn{background:#dc2626!important;border-color:#dc2626!important;color:#fff!important}.detail-section[data-v-81e4f17d]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.section-title[data-v-81e4f17d]{font-size:15px;font-weight:700}.detail-grid[data-v-81e4f17d],.realtime-grid[data-v-81e4f17d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.metric-card[data-v-81e4f17d],.snapshot-card[data-v-81e4f17d]{padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#fff,#f3f6fb);border:1px solid #e5e7eb}.metric-label[data-v-81e4f17d],.snapshot-title[data-v-81e4f17d]{font-size:12px;color:#64748b;margin-bottom:6px}.metric-value[data-v-81e4f17d],.snapshot-value[data-v-81e4f17d]{font-size:22px;font-weight:700;line-height:1.2;color:#111827}.metric-value.small[data-v-81e4f17d]{font-size:16px}.metric-sub[data-v-81e4f17d]{margin-top:8px;font-size:12px;color:#475569}.metric-text[data-v-81e4f17d]{white-space:normal;word-break:break-word;line-height:1.5;color:#111827}.snapshot-matrix[data-v-81e4f17d]{display:grid;grid-template-columns:110px repeat(3,minmax(0,1fr));gap:12px}.snapshot-head[data-v-81e4f17d],.snapshot-label[data-v-81e4f17d],.snapshot-cell[data-v-81e4f17d]{padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#fff,#f3f6fb);border:1px solid #e5e7eb}.snapshot-head[data-v-81e4f17d]{font-size:12px;color:#64748b;font-weight:700}.snapshot-label[data-v-81e4f17d]{display:flex;align-items:center;font-size:14px;font-weight:700;color:#111827}.snapshot-cell[data-v-81e4f17d]{font-size:18px;font-weight:700}.snapshot-sub[data-v-81e4f17d]{margin-top:8px;font-size:12px;line-height:1.5;font-weight:500;color:#475569;word-break:break-word}.drawer-loading[data-v-81e4f17d]{padding:48px 0;text-align:center;color:#64748b}.history-chart-card[data-v-81e4f17d]{border:1px solid #e5e7eb;border-radius:16px;padding:14px 16px 18px;background:linear-gradient(180deg,#fff,#f8fafc)}.chart-legend[data-v-81e4f17d]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:12px;font-size:12px;color:#475569}.legend-item[data-v-81e4f17d]{display:inline-flex;align-items:center;gap:6px}.legend-dot[data-v-81e4f17d]{width:10px;height:10px;border-radius:999px}.legend-dot.price[data-v-81e4f17d]{background:#2563eb}.legend-dot.oi-amount[data-v-81e4f17d]{background:#16a34a}.legend-dot.oi-value[data-v-81e4f17d]{background:#ea580c}.chart-wrap[data-v-81e4f17d]{position:relative}.history-chart[data-v-81e4f17d]{width:100%;height:320px;display:block}.chart-grid[data-v-81e4f17d]{stroke:#e2e8f0;stroke-width:1}.chart-axis[data-v-81e4f17d]{stroke:#94a3b8;stroke-width:1.2}.chart-y-label[data-v-81e4f17d],.chart-x-label[data-v-81e4f17d]{fill:#64748b;font-size:11px}.chart-line[data-v-81e4f17d]{fill:none;stroke-width:3}.chart-line.price[data-v-81e4f17d]{stroke:#2563eb}.chart-line.oi-amount[data-v-81e4f17d]{stroke:#16a34a}.chart-line.oi-value[data-v-81e4f17d]{stroke:#ea580c}.chart-point[data-v-81e4f17d]{cursor:pointer;stroke:#fff;stroke-width:2}.chart-point.price[data-v-81e4f17d]{fill:#2563eb}.chart-point.oi-amount[data-v-81e4f17d]{fill:#16a34a}.chart-point.oi-value[data-v-81e4f17d]{fill:#ea580c}.chart-hover-line[data-v-81e4f17d]{stroke:#cbd5e1;stroke-width:1;stroke-dasharray:4 4}.chart-tooltip[data-v-81e4f17d]{position:absolute;z-index:2;min-width:170px;padding:10px 12px;border-radius:10px;background:#0f172aeb;color:#fff;pointer-events:none;box-shadow:0 12px 30px #0f172a40}.tooltip-title[data-v-81e4f17d]{margin-bottom:6px;font-size:12px;font-weight:700}.tooltip-row[data-v-81e4f17d]{font-size:12px;line-height:1.5}.tooltip-row.price[data-v-81e4f17d]{color:#93c5fd}.tooltip-row.oi-amount[data-v-81e4f17d]{color:#86efac}.tooltip-row.oi-value[data-v-81e4f17d]{color:#fdba74}[data-v-81e4f17d] .rise{color:#16a34a!important}[data-v-81e4f17d] .fall{color:#dc2626!important}@media (max-width: 768px){.create-form[data-v-81e4f17d],.detail-grid[data-v-81e4f17d],.realtime-grid[data-v-81e4f17d],.snapshot-matrix[data-v-81e4f17d]{grid-template-columns:1fr}.header-actions[data-v-81e4f17d]{justify-content:flex-start}.symbol-text[data-v-81e4f17d]{max-width:70px}[data-v-81e4f17d] .symbol-links{gap:6px}[data-v-81e4f17d] .symbol-icon{min-width:36px;height:22px;padding:0 6px;font-size:8px}}.snapshot-page[data-v-e32cf8e9]{display:flex;flex-direction:column;gap:14px}.filter-panel[data-v-e32cf8e9],.main-panel[data-v-e32cf8e9]{background:#fff;border:1px solid #e7eaf0;border-radius:8px}.filter-panel[data-v-e32cf8e9]{display:flex;flex-direction:column;gap:10px;padding:14px}.filter-row[data-v-e32cf8e9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.filter-left[data-v-e32cf8e9],.filter-right[data-v-e32cf8e9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.condition-row[data-v-e32cf8e9]{justify-content:flex-start;align-self:flex-start;width:auto}.primary-row[data-v-e32cf8e9]{width:100%}.condition-row[data-v-e32cf8e9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.keyword-input[data-v-e32cf8e9]{width:240px}.date-range[data-v-e32cf8e9]{width:260px}.condition-group[data-v-e32cf8e9]{display:flex;align-items:center;gap:6px;min-height:34px}.condition-label[data-v-e32cf8e9],.percent-unit[data-v-e32cf8e9]{color:#4b5563;font-size:13px;white-space:nowrap}.operator-select[data-v-e32cf8e9]{width:92px}.metric-select[data-v-e32cf8e9]{width:128px}.percent-input[data-v-e32cf8e9],.ratio-input[data-v-e32cf8e9]{width:86px}.detail-label[data-v-e32cf8e9],.section-sub[data-v-e32cf8e9],.panel-sub[data-v-e32cf8e9]{color:#6b7280;font-size:12px}.main-panel[data-v-e32cf8e9]{overflow:hidden}.panel-head[data-v-e32cf8e9]{display:flex;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid #edf0f5}.panel-title[data-v-e32cf8e9],.section-title[data-v-e32cf8e9]{color:#111827;font-size:15px;font-weight:700}.overview-table[data-v-e32cf8e9]{padding:0 12px 12px}.chain-list-text[data-v-e32cf8e9]{color:#475569;font-size:12px;white-space:nowrap}.chain-token-links[data-v-e32cf8e9]{display:flex;flex-wrap:wrap;column-gap:8px;row-gap:6px}.chain-token-link[data-v-e32cf8e9]{display:inline-flex;align-items:center;height:20px;padding:0 7px;border:1px solid #dbeafe;border-radius:6px;background:#eff6ff;color:#2563eb;font-size:12px;line-height:20px;text-decoration:none;white-space:nowrap}.chain-token-link[data-v-e32cf8e9]:hover{border-color:#93c5fd;color:#1d4ed8}.chain-token-link.disabled[data-v-e32cf8e9]{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.tag-line[data-v-e32cf8e9]{display:flex;gap:6px;flex-wrap:wrap}.up[data-v-e32cf8e9]{color:#059669}.down[data-v-e32cf8e9]{color:#dc2626}.warn[data-v-e32cf8e9]{color:#d97706}.neutral[data-v-e32cf8e9]{color:#4b5563}.detail-overview[data-v-e32cf8e9]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px}.detail-metric[data-v-e32cf8e9]{border:1px solid #e7eaf0;border-radius:8px;padding:12px;background:#fafbfc}.detail-value[data-v-e32cf8e9]{margin-top:6px;font-size:18px;font-weight:700}.detail-sub[data-v-e32cf8e9]{margin-top:4px;color:#6b7280;font-size:12px}.detail-section[data-v-e32cf8e9]{margin-top:18px}.section-head[data-v-e32cf8e9]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.top-title[data-v-e32cf8e9]{margin-bottom:10px}.view-switch[data-v-e32cf8e9]{display:flex;gap:6px}.tab-button[data-v-e32cf8e9]{height:30px;padding:0 10px;border:1px solid #d7dce5;border-radius:6px;background:#fff;color:#4b5563;cursor:pointer}.tab-button.active[data-v-e32cf8e9]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.daily-matrix-wrap[data-v-e32cf8e9]{overflow-x:auto;padding-bottom:4px}.daily-matrix[data-v-e32cf8e9]{display:grid;min-width:max-content;border:1px solid #e7eaf0;border-radius:8px;background:#fff;overflow:hidden}.matrix-corner[data-v-e32cf8e9],.matrix-date[data-v-e32cf8e9]{height:30px;padding:0 8px;border-bottom:1px solid #edf0f5;color:#111827;font-size:12px;font-weight:700;line-height:30px;white-space:nowrap}.matrix-row-label[data-v-e32cf8e9],.matrix-value[data-v-e32cf8e9]{height:24px;padding:0 8px;border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;font-size:11px;line-height:24px;white-space:nowrap}.matrix-date[data-v-e32cf8e9]{border-right:1px solid #edf0f5;text-align:center}.matrix-corner[data-v-e32cf8e9],.matrix-row-label[data-v-e32cf8e9]{position:sticky;left:0;z-index:2;background:#f8fafc}.matrix-corner[data-v-e32cf8e9]{z-index:3}.matrix-row-label[data-v-e32cf8e9]{color:#475569;font-weight:700;text-align:center}.matrix-value[data-v-e32cf8e9]{color:#111827;font-weight:400;overflow:hidden;text-align:right;text-overflow:ellipsis}.matrix-value.up[data-v-e32cf8e9]{color:#059669}.matrix-value.down[data-v-e32cf8e9]{color:#dc2626}.trend-panel[data-v-e32cf8e9]{border:1px solid #e7eaf0;border-radius:8px;background:#fff;padding:12px}.trend-legend[data-v-e32cf8e9]{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:8px;color:#4b5563;font-size:12px}.trend-legend span[data-v-e32cf8e9]{display:inline-flex;align-items:center;gap:5px}.trend-legend i[data-v-e32cf8e9]{width:10px;height:10px;border-radius:50%}.legend-price[data-v-e32cf8e9],.line-price[data-v-e32cf8e9]{color:#2563eb;stroke:#2563eb;background:#2563eb}.legend-holder[data-v-e32cf8e9],.line-holder[data-v-e32cf8e9]{color:#059669;stroke:#059669;background:#059669}.legend-oi[data-v-e32cf8e9],.line-oi[data-v-e32cf8e9]{color:#d97706;stroke:#d97706;background:#d97706}.legend-volume[data-v-e32cf8e9],.line-volume[data-v-e32cf8e9]{color:#7c3aed;stroke:#7c3aed;background:#7c3aed}.legend-ratio[data-v-e32cf8e9],.line-ratio[data-v-e32cf8e9]{color:#dc2626;stroke:#dc2626;background:#dc2626}.trend-chart[data-v-e32cf8e9]{width:100%;height:320px}.chart-grid[data-v-e32cf8e9]{stroke:#edf0f5;stroke-width:1}.chart-axis[data-v-e32cf8e9]{stroke:#cbd5e1;stroke-width:1}.trend-line[data-v-e32cf8e9]{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.address-filter[data-v-e32cf8e9]{width:150px}.address-link[data-v-e32cf8e9]{color:#2563eb;text-decoration:none}.address-link[data-v-e32cf8e9]:hover{text-decoration:underline}.chain-grid[data-v-e32cf8e9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.chain-card[data-v-e32cf8e9]{text-align:left;border:1px solid #e7eaf0;border-radius:8px;background:#fff;padding:12px;cursor:pointer}.chain-card.active[data-v-e32cf8e9]{border-color:#2563eb;background:#eff6ff}.chain-head[data-v-e32cf8e9]{display:flex;justify-content:space-between;gap:8px}.chain-name[data-v-e32cf8e9]{text-transform:uppercase;color:#111827;font-weight:700}.chain-badge[data-v-e32cf8e9],.chain-note[data-v-e32cf8e9]{color:#6b7280;font-size:12px}.chain-flow[data-v-e32cf8e9]{margin-top:8px;font-size:18px;font-weight:700}.chain-note[data-v-e32cf8e9]{margin-top:4px;line-height:1.45}.notes-list[data-v-e32cf8e9]{display:grid;gap:8px}.note-item[data-v-e32cf8e9]{border-left:3px solid #2563eb;background:#f8fafc;padding:10px 12px;color:#374151;line-height:1.6}@media (max-width: 900px){.detail-overview[data-v-e32cf8e9],.chain-grid[data-v-e32cf8e9]{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-panel[data-v-e32cf8e9],.filter-row[data-v-e32cf8e9],.panel-head[data-v-e32cf8e9]{align-items:flex-start;flex-direction:column}}@media (max-width: 640px){.detail-overview[data-v-e32cf8e9],.chain-grid[data-v-e32cf8e9]{grid-template-columns:1fr}.keyword-input[data-v-e32cf8e9],.date-range[data-v-e32cf8e9],.condition-group[data-v-e32cf8e9],.address-filter[data-v-e32cf8e9]{width:100%}.operator-select[data-v-e32cf8e9],.metric-select[data-v-e32cf8e9],.percent-input[data-v-e32cf8e9],.ratio-input[data-v-e32cf8e9]{flex:1}}.page[data-v-3ceda67e]{display:grid;gap:18px}.filter-card[data-v-3ceda67e],.table-card[data-v-3ceda67e]{border-radius:10px}.filter-form[data-v-3ceda67e]{display:flex;align-items:flex-start;gap:0 12px;flex-wrap:wrap}.filter-form[data-v-3ceda67e] .n-form-item{margin-right:0}.symbol-input[data-v-3ceda67e]{width:190px}.filter-actions[data-v-3ceda67e]{display:flex;justify-content:flex-end;margin-top:2px}.sync-progress[data-v-3ceda67e]{margin-top:14px;padding-top:16px;border-top:1px solid #edf0f5}.progress-label[data-v-3ceda67e]{display:flex;justify-content:space-between;margin-bottom:8px;color:#536176;font-size:12px}.table-card .n-alert[data-v-3ceda67e]{margin-bottom:18px}.table-card[data-v-3ceda67e] .n-data-table-th{font-weight:600;background:#f7f9fc!important}.table-card[data-v-3ceda67e] .n-data-table-td{padding-top:15px!important;padding-bottom:15px!important}.date-cell[data-v-3ceda67e]{font-size:12px;color:#536176;white-space:nowrap}.symbol-cell[data-v-3ceda67e]{display:block;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:600;white-space:nowrap!important;word-break:normal!important}.chain-cell[data-v-3ceda67e]{font-size:12px;color:#667085;text-transform:uppercase}.original-oi[data-v-3ceda67e]{font-size:12px;font-weight:600;color:#344054;white-space:nowrap}.up[data-v-3ceda67e]{color:#18a058;font-weight:600}.down[data-v-3ceda67e]{color:#d03050;font-weight:600}.tx-link[data-v-3ceda67e]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;white-space:nowrap}a[data-v-3ceda67e]{color:#2080f0;text-decoration:none}a[data-v-3ceda67e]:hover{text-decoration:underline}@media (max-width:900px){.filter-form[data-v-3ceda67e]{display:block}.symbol-input[data-v-3ceda67e]{width:100%}}.days-range[data-v-3ceda67e]{display:flex;align-items:center;gap:6px}.days-range[data-v-3ceda67e] .n-input-number{width:125px}*{box-sizing:border-box}html,body,#app{height:100%;margin:0;padding:0;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Arial,sans-serif;background:#f6f7fb}a{color:inherit;text-decoration:none}
