.terminal-auth-wrapper[data-v-5e3aaa2f]{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#040507;background-image:radial-gradient(ellipse at 50% 20%,rgba(56,142,227,.08) 0%,transparent 60%),linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:100% 100%,36px 36px,36px 36px;padding:1rem;box-sizing:border-box}.brand-title[data-v-5e3aaa2f]{font-size:1.35rem;font-weight:800;letter-spacing:.16em;color:#fff;margin-bottom:1.25rem;text-transform:uppercase}.brand-title span[data-v-5e3aaa2f]{color:#388ee3}.hud-box[data-v-5e3aaa2f]{position:relative;width:100%;max-width:410px;background:#090b0e;border:1px solid #161c24;border-radius:4px;padding:1.85rem 2rem;box-shadow:0 20px 50px #000000d9;box-sizing:border-box}.corner[data-v-5e3aaa2f]{position:absolute;width:12px;height:12px;border-color:#388ee3;pointer-events:none}.corner-tl[data-v-5e3aaa2f]{top:-2px;left:-2px;border-top:2px solid #388EE3;border-left:2px solid #388EE3}.corner-tr[data-v-5e3aaa2f]{top:-2px;right:-2px;border-top:2px solid #388EE3;border-right:2px solid #388EE3}.corner-bl[data-v-5e3aaa2f]{bottom:-2px;left:-2px;border-bottom:2px solid #388EE3;border-left:2px solid #388EE3}.corner-br[data-v-5e3aaa2f]{bottom:-2px;right:-2px;border-bottom:2px solid #388EE3;border-right:2px solid #388EE3}.box-header[data-v-5e3aaa2f]{margin-bottom:1.25rem}.box-header h1[data-v-5e3aaa2f]{font-size:1.6rem;font-weight:700;color:#fff;margin:0 0 .35rem;letter-spacing:-.01em}.subtitle[data-v-5e3aaa2f]{color:#7a8698;font-size:.84rem;line-height:1.35;margin:0}.auth-form[data-v-5e3aaa2f]{display:flex;flex-direction:column;gap:1rem}.form-group[data-v-5e3aaa2f]{display:flex;flex-direction:column}.form-label[data-v-5e3aaa2f]{font-size:.7rem;font-weight:700;letter-spacing:.08em;color:#8a96a6;text-transform:uppercase;margin-bottom:.4rem}.required-star[data-v-5e3aaa2f]{color:#388ee3}.password-wrapper[data-v-5e3aaa2f]{position:relative;display:flex;align-items:center}.form-input[data-v-5e3aaa2f]{width:100%;background:#050709;border:1px solid #1a222c;border-radius:4px;color:#f1f5f9;font-size:.92rem;padding:.68rem .9rem;transition:all .2s ease;box-sizing:border-box;outline:none}.password-wrapper .form-input[data-v-5e3aaa2f]{padding-right:2.5rem}.form-input[data-v-5e3aaa2f]::placeholder{color:#3e4754}.form-input[data-v-5e3aaa2f]:focus{border-color:#388ee3;box-shadow:0 0 0 2px #388ee333;background:#040608}.eye-toggle-btn[data-v-5e3aaa2f]{position:absolute;right:.75rem;background:none;border:none;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;padding:0;transition:color .2s ease}.eye-toggle-btn[data-v-5e3aaa2f]:hover{color:#388ee3}.forgot-wrapper[data-v-5e3aaa2f]{display:flex;margin-top:-.25rem}.forgot-link[data-v-5e3aaa2f]{color:#828e9e;font-size:.82rem;text-decoration:none;transition:color .2s ease}.forgot-link[data-v-5e3aaa2f]:hover{color:#388ee3;text-decoration:underline}.btn-signin[data-v-5e3aaa2f]{width:100%;background-color:#388ee3;color:#fff;font-weight:700;font-size:.95rem;letter-spacing:.02em;padding:.72rem 1.25rem;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;margin-top:.35rem;display:flex;align-items:center;justify-content:center}.btn-signin[data-v-5e3aaa2f]:hover:not(:disabled){background-color:#00cf9d;box-shadow:0 4px 18px #388ee361;transform:translateY(-1px)}.btn-signin[data-v-5e3aaa2f]:active:not(:disabled){transform:translateY(0)}.btn-signin[data-v-5e3aaa2f]:disabled{opacity:.6;cursor:not-allowed}.alert-box[data-v-5e3aaa2f]{display:flex;align-items:center;gap:.5rem;padding:.65rem .85rem;background-color:#ef44441f;border:1px solid rgba(239,68,68,.3);border-radius:4px;color:#fca5a5;font-size:.82rem;margin-bottom:1rem}.signup-footer[data-v-5e3aaa2f]{text-align:center;font-size:.82rem;color:#7a8698;margin-top:1.35rem}.signup-link[data-v-5e3aaa2f]{color:#388ee3;font-weight:600;text-decoration:none;margin-left:.35rem;transition:all .2s ease}.signup-link[data-v-5e3aaa2f]:hover{color:#00cf9d;text-decoration:underline}.terminal-auth-wrapper[data-v-620d2ae9]{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#040507;background-image:radial-gradient(ellipse at 50% 20%,rgba(56,142,227,.08) 0%,transparent 60%),linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:100% 100%,36px 36px,36px 36px;padding:1rem;box-sizing:border-box}.brand-title[data-v-620d2ae9]{font-size:1.35rem;font-weight:800;letter-spacing:.16em;color:#fff;margin-bottom:1.25rem;text-transform:uppercase}.brand-title span[data-v-620d2ae9]{color:#388ee3}.hud-box[data-v-620d2ae9]{position:relative;width:100%;max-width:410px;background:#090b0e;border:1px solid #161c24;border-radius:4px;padding:1.85rem 2rem;box-shadow:0 20px 50px #000000d9;box-sizing:border-box}.corner[data-v-620d2ae9]{position:absolute;width:12px;height:12px;border-color:#388ee3;pointer-events:none}.corner-tl[data-v-620d2ae9]{top:-2px;left:-2px;border-top:2px solid #388EE3;border-left:2px solid #388EE3}.corner-tr[data-v-620d2ae9]{top:-2px;right:-2px;border-top:2px solid #388EE3;border-right:2px solid #388EE3}.corner-bl[data-v-620d2ae9]{bottom:-2px;left:-2px;border-bottom:2px solid #388EE3;border-left:2px solid #388EE3}.corner-br[data-v-620d2ae9]{bottom:-2px;right:-2px;border-bottom:2px solid #388EE3;border-right:2px solid #388EE3}.box-header[data-v-620d2ae9]{margin-bottom:1.25rem}.box-header h1[data-v-620d2ae9]{font-size:1.6rem;font-weight:700;color:#fff;margin:0 0 .35rem;letter-spacing:-.01em}.subtitle[data-v-620d2ae9]{color:#7a8698;font-size:.84rem;line-height:1.35;margin:0}.auth-form[data-v-620d2ae9]{display:flex;flex-direction:column;gap:.95rem}.form-group[data-v-620d2ae9]{display:flex;flex-direction:column}.form-label[data-v-620d2ae9]{font-size:.7rem;font-weight:700;letter-spacing:.08em;color:#8a96a6;text-transform:uppercase;margin-bottom:.4rem}.required-star[data-v-620d2ae9]{color:#388ee3}.form-input[data-v-620d2ae9]{width:100%;background:#050709;border:1px solid #1a222c;border-radius:4px;color:#f1f5f9;font-size:.92rem;padding:.68rem .9rem;transition:all .2s ease;box-sizing:border-box;outline:none}.form-input[data-v-620d2ae9]::placeholder{color:#3e4754}.form-input[data-v-620d2ae9]:focus{border-color:#388ee3;box-shadow:0 0 0 2px #388ee333;background:#040608}.btn-signin[data-v-620d2ae9]{width:100%;background-color:#388ee3;color:#fff;font-weight:700;font-size:.95rem;letter-spacing:.02em;padding:.72rem 1.25rem;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;margin-top:.45rem;display:flex;align-items:center;justify-content:center}.btn-signin[data-v-620d2ae9]:hover:not(:disabled){background-color:#00cf9d;box-shadow:0 4px 18px #388ee361;transform:translateY(-1px)}.btn-signin[data-v-620d2ae9]:disabled{opacity:.6;cursor:not-allowed}.alert-box[data-v-620d2ae9]{display:flex;align-items:center;gap:.5rem;padding:.65rem .85rem;border-radius:4px;font-size:.82rem;margin-bottom:1rem}.alert-error[data-v-620d2ae9]{background-color:#ef44441f;border:1px solid rgba(239,68,68,.3);color:#fca5a5}.alert-success[data-v-620d2ae9]{background-color:#388ee326;border:1px solid rgba(56,142,227,.4);color:#5eead4}.signup-footer[data-v-620d2ae9]{text-align:center;font-size:.82rem;color:#7a8698;margin-top:1.25rem}.signup-link[data-v-620d2ae9]{color:#388ee3;font-weight:600;text-decoration:none;margin-left:.35rem;transition:all .2s ease}.signup-link[data-v-620d2ae9]:hover{color:#00cf9d;text-decoration:underline}.api-logs-card[data-v-62d22550]{position:relative;background-color:var(--gx-card-bg);border:1px solid var(--gx-border);border-radius:6px;overflow:hidden;padding:24px;margin-bottom:28px;transition:border-color .25s ease,background-color .25s ease;font-family:Sora,sans-serif}.api-logs-card[data-v-62d22550]:hover{border-color:#388ee366}.card-accent-line[data-v-62d22550]{position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#388EE3,rgba(56,142,227,.5),transparent)}.card-header[data-v-62d22550]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:20px}.header-left[data-v-62d22550]{display:flex;align-items:center;gap:12px}.live-pulse-dot[data-v-62d22550]{width:10px;height:10px;border-radius:50%;background-color:#388ee3;box-shadow:0 0 10px #388ee3;animation:pulseAnim-62d22550 1.5s infinite}@keyframes pulseAnim-62d22550{0%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.5}to{transform:scale(1);opacity:1}}.title-group[data-v-62d22550]{display:flex;flex-direction:column}.card-title[data-v-62d22550]{font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gx-text);margin:0}.card-subtitle[data-v-62d22550]{font-size:11px;color:var(--gx-text-muted);margin-top:2px}.header-right[data-v-62d22550]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.status-badge[data-v-62d22550]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.06em;padding:5px 12px;border-radius:9999px;text-transform:uppercase}.status-online[data-v-62d22550]{background-color:#388ee31f;color:#388ee3;border:1px solid rgba(56,142,227,.3)}.status-offline[data-v-62d22550]{background-color:#ff17441f;color:#ff1744;border:1px solid rgba(255,23,68,.3)}.status-indicator[data-v-62d22550]{width:6px;height:6px;border-radius:50%;background-color:currentColor}.control-btn[data-v-62d22550]{display:inline-flex;align-items:center;gap:6px;background-color:var(--gx-surface);border:1px solid var(--gx-border);color:var(--gx-text);font-size:12px;font-weight:600;padding:6px 12px;border-radius:4px;cursor:pointer;transition:all .2s ease}.control-btn[data-v-62d22550]:hover:not(:disabled){border-color:#388ee3;color:#388ee3}.btn-active[data-v-62d22550]{background-color:#388ee326!important;border-color:#388ee3!important;color:#388ee3!important}.btn-danger-soft[data-v-62d22550]:hover:not(:disabled){border-color:#ff1744!important;color:#ff1744!important}.btn-icon[data-v-62d22550]{width:13px;height:13px}.spin[data-v-62d22550]{animation:spin-62d22550 .8s linear infinite}@keyframes spin-62d22550{to{transform:rotate(360deg)}}.metrics-strip[data-v-62d22550]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;background-color:var(--gx-surface);border:1px solid var(--gx-border);border-radius:6px;padding:14px 18px;margin-bottom:20px}.metric-item[data-v-62d22550]{display:flex;flex-direction:column;gap:4px}.metric-key[data-v-62d22550]{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--gx-text-muted);text-transform:uppercase}.metric-val[data-v-62d22550]{font-size:15px;font-weight:700;font-family:Sora,sans-serif}.text-white[data-v-62d22550]{color:var(--gx-text)}.text-sky[data-v-62d22550]{color:#388ee3}.text-amber[data-v-62d22550]{color:#f59e0b}.text-red[data-v-62d22550]{color:#ff1744}.text-muted[data-v-62d22550]{color:var(--gx-text-muted)}.sep[data-v-62d22550]{color:var(--gx-border);margin:0 4px}.toolbar[data-v-62d22550]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.search-box[data-v-62d22550]{position:relative;display:flex;align-items:center;flex:1;min-width:260px}.search-icon[data-v-62d22550]{position:absolute;left:12px;width:14px;height:14px;color:var(--gx-text-subtle);pointer-events:none}.search-input[data-v-62d22550]{width:100%;height:36px;background-color:var(--gx-input-bg);border:1px solid var(--gx-input-border);border-radius:4px;padding:0 32px 0 34px;color:var(--gx-text);font-size:12px;font-family:Sora,sans-serif;outline:none;transition:border-color .15s,box-shadow .15s}.search-input[data-v-62d22550]:focus{border-color:#388ee3;box-shadow:0 0 0 1px #388ee3}.search-input[data-v-62d22550]::placeholder{color:var(--gx-text-subtle)}.clear-search-btn[data-v-62d22550]{position:absolute;right:10px;background:none;border:none;color:var(--gx-text-subtle);cursor:pointer;font-size:11px}.filter-pill-group[data-v-62d22550]{display:flex;align-items:center;gap:4px;background-color:var(--gx-surface);border:1px solid var(--gx-border);border-radius:4px;padding:2px}.filter-pill[data-v-62d22550]{background:transparent;border:none;color:var(--gx-text-muted);font-size:11px;font-weight:700;padding:5px 10px;border-radius:3px;cursor:pointer;transition:all .15s ease;letter-spacing:.04em}.filter-pill[data-v-62d22550]:hover{color:var(--gx-text)}.filter-active[data-v-62d22550]{background-color:#388ee3;color:#fff!important}.table-container[data-v-62d22550]{overflow-x:auto;border:1px solid var(--gx-border);border-radius:4px}.logs-table[data-v-62d22550]{width:100%;border-collapse:collapse;text-align:left}.logs-table th[data-v-62d22550]{background-color:transparent!important;color:var(--gx-text-muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:10px 14px;border-bottom:1px solid var(--gx-border)}.logs-table td[data-v-62d22550]{padding:10px 14px;border-bottom:1px solid var(--gx-border);font-size:12px;vertical-align:middle}.log-row[data-v-62d22550]{transition:background-color .15s ease}.log-row:hover td[data-v-62d22550]{background-color:var(--gx-surface-hover)}.cell-mono[data-v-62d22550]{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace;font-size:11px}.col-id[data-v-62d22550]{width:50px}.col-time[data-v-62d22550]{width:90px}.col-method[data-v-62d22550],.col-status[data-v-62d22550]{width:80px}.col-latency[data-v-62d22550]{width:100px}.col-client[data-v-62d22550]{width:130px}.col-agent[data-v-62d22550]{width:110px}.badge-method[data-v-62d22550]{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.05em;padding:2px 7px;border-radius:3px;text-align:center;min-width:45px}.method-get[data-v-62d22550]{background-color:#388ee32e;color:#388ee3;border:1px solid rgba(56,142,227,.35)}.method-post[data-v-62d22550]{background-color:#9146ff2e;color:#a970ff;border:1px solid rgba(145,70,255,.35)}.method-put[data-v-62d22550],.method-patch[data-v-62d22550]{background-color:#f59e0b2e;color:#f59e0b;border:1px solid rgba(245,158,11,.35)}.method-delete[data-v-62d22550]{background-color:#ff17442e;color:#ff1744;border:1px solid rgba(255,23,68,.35)}.path-wrap[data-v-62d22550]{display:flex;align-items:center;gap:4px;font-family:Roboto Mono,monospace;font-size:12px}.path-text[data-v-62d22550]{color:var(--gx-text);font-weight:600}.query-text[data-v-62d22550]{color:var(--gx-text-subtle);font-size:11px}.status-code-badge[data-v-62d22550]{display:inline-block;font-family:Roboto Mono,monospace;font-size:11px;font-weight:700;padding:2px 8px;border-radius:3px}.code-2xx[data-v-62d22550]{background-color:#388ee326;color:#388ee3;border:1px solid rgba(56,142,227,.3)}.code-3xx[data-v-62d22550]{background-color:#38bdf826;color:#38bdf8}.code-4xx[data-v-62d22550]{background-color:#f59e0b26;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.code-5xx[data-v-62d22550]{background-color:#ff174426;color:#ff1744;border:1px solid rgba(255,23,68,.3)}.latency-badge[data-v-62d22550]{font-family:Roboto Mono,monospace;font-size:11px;font-weight:600;padding:2px 6px;border-radius:3px}.lat-fast[data-v-62d22550]{color:#388ee3}.lat-medium[data-v-62d22550]{color:#f59e0b}.lat-slow[data-v-62d22550]{color:#ff1744;font-weight:700}.empty-cell[data-v-62d22550]{text-align:center;padding:48px 20px!important}.loading-wrap[data-v-62d22550]{display:inline-flex;align-items:center;gap:12px;color:var(--gx-text-muted);font-size:13px}.spinner-ring[data-v-62d22550]{width:16px;height:16px;border:2px solid rgba(56,142,227,.3);border-top-color:#388ee3;border-radius:50%;animation:spin-62d22550 .8s linear infinite}.empty-state[data-v-62d22550]{display:flex;flex-direction:column;align-items:center;gap:6px}.empty-icon[data-v-62d22550]{font-size:24px;margin-bottom:4px}.empty-title[data-v-62d22550]{font-size:14px;font-weight:700;color:var(--gx-text)}.empty-desc[data-v-62d22550]{font-size:12px;color:var(--gx-text-muted)}.empty-desc code[data-v-62d22550]{color:#388ee3}.card-footer[data-v-62d22550]{display:flex;align-items:center;justify-content:space-between;margin-top:14px;font-size:11px;color:var(--gx-text-subtle)}.dashboard-page[data-v-e55a6c76]{min-height:100vh;display:flex;flex-direction:column}.navbar[data-v-e55a6c76]{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color)}.nav-brand[data-v-e55a6c76]{display:flex;align-items:center;gap:.6rem}.brand-icon[data-v-e55a6c76]{font-size:1.5rem}.brand-title[data-v-e55a6c76]{font-size:1.25rem;font-weight:700;color:#fff}.nav-user[data-v-e55a6c76]{display:flex;align-items:center;gap:1.25rem}.user-badge[data-v-e55a6c76]{display:flex;align-items:center;gap:.5rem}.user-name[data-v-e55a6c76]{font-weight:600}.user-role[data-v-e55a6c76]{background:#334155;color:#94a3b8}.btn-sm[data-v-e55a6c76]{padding:.4rem .8rem;font-size:.85rem}.dashboard-content[data-v-e55a6c76]{max-width:1400px;width:100%;margin:0 auto;padding:2rem 1.25rem;display:flex;flex-direction:column;gap:1.5rem}.welcome-card[data-v-e55a6c76]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.welcome-card h2[data-v-e55a6c76]{font-size:1.4rem;margin-bottom:.25rem}.metrics-grid[data-v-e55a6c76]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.metric-card[data-v-e55a6c76]{display:flex;flex-direction:column;gap:.35rem}.highlight-card[data-v-e55a6c76]{border-color:#388ee3;background:linear-gradient(145deg,#182234,#1e293b)}.metric-label[data-v-e55a6c76]{font-size:.8rem;color:var(--text-muted);text-transform:uppercase;font-weight:600;letter-spacing:.05em}.metric-value[data-v-e55a6c76]{font-size:1.65rem;font-weight:700}.metric-sub[data-v-e55a6c76]{font-size:.8rem;color:var(--text-muted)}.text-success[data-v-e55a6c76]{color:var(--success)}.text-danger[data-v-e55a6c76]{color:var(--danger)}.text-muted[data-v-e55a6c76]{color:var(--text-muted)}.trade-grid[data-v-e55a6c76]{display:grid;grid-template-columns:380px 1fr;gap:1.5rem}@media (max-width: 1024px){.trade-grid[data-v-e55a6c76]{grid-template-columns:1fr}}.form-card h3[data-v-e55a6c76]{margin-bottom:.25rem}.sub-text[data-v-e55a6c76]{font-size:.8rem;margin-bottom:1.25rem}.form-row[data-v-e55a6c76]{display:flex;gap:.75rem}.flex-1[data-v-e55a6c76]{flex:1}.flex-2[data-v-e55a6c76]{flex:2}.btn-block[data-v-e55a6c76]{width:100%;margin-top:.5rem}.table-card[data-v-e55a6c76]{display:flex;flex-direction:column}.table-header[data-v-e55a6c76]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;flex-wrap:wrap;gap:.75rem}.status-filters[data-v-e55a6c76]{display:flex;gap:.5rem}.filter-btn[data-v-e55a6c76]{background:#1e293b;border:1px solid var(--border-color);color:var(--text-muted);padding:.35rem .85rem;border-radius:var(--radius);font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease}.filter-btn[data-v-e55a6c76]:hover,.filter-btn.active[data-v-e55a6c76]{background:var(--primary);color:#fff;border-color:var(--primary)}.symbol-col[data-v-e55a6c76]{display:flex;align-items:center;gap:.4rem}.exchange-tag[data-v-e55a6c76]{font-size:.7rem;padding:.15rem .35rem;background:#334155;border-radius:4px;color:#94a3b8}.product-badge[data-v-e55a6c76]{font-size:.75rem;font-weight:600;color:#cbd5e1}.target-sl-col[data-v-e55a6c76]{display:flex;flex-direction:column;font-size:.8rem;gap:.15rem}.status-badge[data-v-e55a6c76]{display:inline-block;padding:.2rem .5rem;border-radius:4px;font-size:.75rem;font-weight:700}.status-open[data-v-e55a6c76]{background:#388ee333;color:#60a5fa}.status-closed[data-v-e55a6c76]{background:#94a3b833;color:#cbd5e1}.status-new[data-v-e55a6c76]{background:#f59e0b33;color:#fbbf24}.source-tag[data-v-e55a6c76]{font-size:.75rem;color:#94a3b8}.py-4[data-v-e55a6c76]{padding:2rem 0}.text-center[data-v-e55a6c76]{text-align:center}.gx-layout[data-v-ef3d5ced]{height:100vh;width:100vw;overflow:hidden;background-color:var(--gx-body-bg);display:flex;font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--gx-text);transition:background-color .25s ease,color .25s ease}.gx-sidebar[data-v-ef3d5ced]{width:50px;min-width:50px;background-color:var(--gx-surface);height:100%;position:relative;display:flex;flex-direction:column;align-items:center;border-right:1px solid var(--gx-border);z-index:20;transition:background-color .25s ease,border-color .25s ease}.sidebar-spacer[data-v-ef3d5ced]{flex:1}.sidebar-nav[data-v-ef3d5ced]{display:flex;flex-direction:column;gap:4px;width:100%;align-items:center;justify-content:center}.sidebar-icon-item[data-v-ef3d5ced]{width:100%;padding:12px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#388ee3;text-decoration:none}.sidebar-svg[data-v-ef3d5ced]{width:18px;height:18px;margin-bottom:6px;transition:transform .2s ease}.sidebar-label[data-v-ef3d5ced]{font-size:10px;font-weight:600;text-align:center;line-height:1.2}.sidebar-icon-item[data-v-ef3d5ced]:hover{background-color:var(--gx-surface-hover);color:#388ee3;filter:drop-shadow(0 0 6px #388EE3)}.trade-item[data-v-ef3d5ced]{color:#9146ff!important}.trade-item[data-v-ef3d5ced]:hover{color:#9146ff!important;filter:drop-shadow(0 0 6px #9146FF)!important}.trade-item.active-icon[data-v-ef3d5ced]{color:#9146ff!important;filter:drop-shadow(0 0 6px #9146FF)}.active-icon[data-v-ef3d5ced]{filter:drop-shadow(0 0 6px currentColor)}.sidebar-bottom[data-v-ef3d5ced]{display:flex;flex-direction:column;align-items:center;padding-bottom:16px}.alpha-brand[data-v-ef3d5ced]{font-size:11px;font-weight:700;color:#388ee3;letter-spacing:1px}.gx-main-wrapper[data-v-ef3d5ced]{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;background-color:var(--gx-body-bg);transition:background-color .25s ease}.gx-scroll-body[data-v-ef3d5ced]{flex:1;overflow-y:auto;display:flex;flex-direction:column}.gx-header[data-v-ef3d5ced]{width:100%;height:56px;min-height:56px;background-color:var(--gx-surface);display:flex;align-items:center;padding:0 24px;justify-content:flex-end;border-bottom:1px solid var(--gx-border);z-index:15;transition:background-color .25s ease,border-color .25s ease}.header-right-group[data-v-ef3d5ced]{display:flex;align-items:center;gap:16px}.gx-search-box[data-v-ef3d5ced]{position:relative;width:240px;display:flex;align-items:center}.gx-search-icon[data-v-ef3d5ced]{position:absolute;left:12px;color:var(--gx-text-subtle);pointer-events:none}.gx-search-input[data-v-ef3d5ced]{width:100%;height:32px;padding:0 14px 0 34px;background-color:var(--gx-input-bg);border:1px solid var(--gx-border);border-radius:9999px;color:var(--gx-text);font-size:13px;font-family:Sora,sans-serif;outline:none;transition:border-color .15s,box-shadow .15s,background-color .25s,color .25s}.gx-search-input[data-v-ef3d5ced]:hover{border-color:var(--gx-border-hover)}.gx-search-input[data-v-ef3d5ced]:focus{border-color:#388ee3;box-shadow:0 0 0 1px #388ee3}.gx-search-input[data-v-ef3d5ced]::placeholder{color:var(--gx-text-subtle);font-size:13px}.theme-switch-pill[data-v-ef3d5ced]{width:72px;height:34px;background-color:#0006;border:2px solid var(--gx-border);border-radius:9999px;position:relative;cursor:pointer;display:flex;align-items:center;padding:0 1px;transition:background-color .3s ease,border-color .3s ease;-webkit-user-select:none;user-select:none}.pill-light-mode[data-v-ef3d5ced]{background-color:#fff!important;border-color:#cbd5e1!important}.theme-slider[data-v-ef3d5ced]{position:absolute;top:2px;left:2px;width:30px;height:26px;background-color:#388ee3;border-radius:9999px;transition:left .3s cubic-bezier(.175,.885,.32,1.275),background-color .3s ease;box-shadow:0 1px 4px #0000004d}.theme-slider.slider-light[data-v-ef3d5ced]{left:36px}.theme-icons-row[data-v-ef3d5ced]{width:100%;display:flex;justify-content:space-between;z-index:1}.theme-icon-wrap[data-v-ef3d5ced]{width:30px;display:flex;justify-content:center;align-items:center}.theme-svg[data-v-ef3d5ced]{transition:color .25s ease,opacity .25s ease}.icon-active[data-v-ef3d5ced]{color:#fff;opacity:1}.icon-dim[data-v-ef3d5ced]{color:var(--gx-text-subtle);opacity:.4}.header-action-btn[data-v-ef3d5ced]{width:40px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;color:#388ee3}.header-action-btn[data-v-ef3d5ced]:hover{filter:drop-shadow(0 0 6px #388EE3)}.user-dropdown-container[data-v-ef3d5ced]{position:relative}.gx-dropdown-menu[data-v-ef3d5ced]{position:absolute;top:42px;right:0;min-width:260px;background-color:var(--gx-surface);border:1px solid var(--gx-border);border-radius:12px;box-shadow:0 10px 30px #0000004d;padding:8px;z-index:100}.gx-dropdown-item[data-v-ef3d5ced]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:8px;text-decoration:none;color:var(--gx-text);background:transparent;border:none;width:100%;cursor:pointer;transition:background .15s ease;font-family:Sora,sans-serif}.gx-dropdown-item[data-v-ef3d5ced]:hover{background-color:var(--gx-surface-hover)}.item-left[data-v-ef3d5ced]{display:flex;align-items:center;gap:12px}.menu-icon[data-v-ef3d5ced]{color:var(--gx-text-muted)}.item-text[data-v-ef3d5ced]{font-size:14px;font-weight:600;color:var(--gx-text)}.chevron-right[data-v-ef3d5ced]{color:var(--gx-text-subtle)}.gx-dropdown-divider[data-v-ef3d5ced]{height:1px;background-color:var(--gx-border);margin:6px 8px}.logout-btn[data-v-ef3d5ced]{text-align:left}.logout-btn:hover .item-text[data-v-ef3d5ced]{color:#ff335c}.gx-page-slot[data-v-ef3d5ced]{flex:1;background-color:var(--gx-body-bg);transition:background-color .25s ease}.gx-footer[data-v-ef3d5ced]{width:100%;height:38px;min-height:38px;background-color:var(--gx-surface);border-top:1px solid var(--gx-border);display:flex;align-items:center;padding:0 24px;justify-content:center;z-index:10;transition:background-color .25s ease,border-color .25s ease}.footer-text[data-v-ef3d5ced]{color:var(--gx-text-muted);font-size:12px;letter-spacing:.03em}.gx-algo-container[data-v-38d4f48b]{width:100%;min-height:100%;background-color:var(--gx-body-bg);color:var(--gx-text);font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:28px 36px 40px;position:relative;box-sizing:border-box;transition:background-color .25s ease,color .25s ease}.gx-page-header[data-v-38d4f48b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;border-bottom:1px solid var(--gx-border);padding-bottom:20px}.gx-page-title[data-v-38d4f48b]{font-size:22px;font-weight:700;letter-spacing:-.02em;text-transform:uppercase;margin:0;color:var(--gx-text)}.emerald-text[data-v-38d4f48b]{color:#388ee3}.gx-pnl-grid[data-v-38d4f48b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:28px}.gx-metric-card[data-v-38d4f48b]{border:1px solid var(--gx-border);border-radius:4px;padding:18px 22px;transition:all .25s ease;background-color:var(--gx-card-bg);display:flex;flex-direction:column;justify-content:center}.gx-metric-card[data-v-38d4f48b]:hover{border-color:#ff174459}.metric-label[data-v-38d4f48b]{font-size:11px;font-weight:700;color:var(--gx-text-muted);text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px}.metric-value[data-v-38d4f48b]{font-size:26px;font-weight:800;font-family:Sora,sans-serif;letter-spacing:-.02em}.text-emerald[data-v-38d4f48b]{color:#388ee3}.text-red[data-v-38d4f48b]{color:#ff1744}.text-blue[data-v-38d4f48b]{color:#38bdf8}.text-muted[data-v-38d4f48b]{color:var(--gx-text-muted)}.pnl-flash-cell[data-v-38d4f48b]{display:inline-block;border-radius:4px;padding:0 4px;transition:background-color .3s ease}.flash-up[data-v-38d4f48b]{background-color:#388ee333}.flash-down[data-v-38d4f48b]{background-color:#ff174433}.gx-search-section[data-v-38d4f48b]{position:relative;z-index:10;margin-bottom:28px}.search-section-label[data-v-38d4f48b]{font-size:11px;font-weight:700;color:var(--gx-text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;display:flex;align-items:center;gap:6px}.search-cyan-icon[data-v-38d4f48b]{font-size:12px}.search-input-wrap[data-v-38d4f48b]{position:relative;display:flex;align-items:center}.search-icon-left[data-v-38d4f48b]{position:absolute;left:14px;color:var(--gx-text-subtle);pointer-events:none}.trade-search-input[data-v-38d4f48b]{width:100%;height:42px;padding:0 14px 0 38px;background-color:var(--gx-input-bg);border:1px solid var(--gx-input-border);border-radius:6px;color:var(--gx-text);font-size:13px;font-family:Sora,sans-serif;outline:none;transition:border-color .15s,box-shadow .15s,background-color .25s,color .25s}.trade-search-input[data-v-38d4f48b]:hover{border-color:var(--gx-border-hover)}.trade-search-input[data-v-38d4f48b]:focus{border-color:#388ee3;box-shadow:0 0 0 1px #388ee3}.trade-search-input[data-v-38d4f48b]::placeholder{color:var(--gx-text-subtle);font-size:13px}.search-spinner[data-v-38d4f48b]{position:absolute;right:14px}.spinner-ring[data-v-38d4f48b]{width:16px;height:16px;border:2px solid rgba(56,142,227,.3);border-top-color:#388ee3;border-radius:50%;animation:spin-38d4f48b .8s linear infinite}@keyframes spin-38d4f48b{to{transform:rotate(360deg)}}.search-results-dropdown[data-v-38d4f48b]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background-color:var(--gx-surface);border:1px solid var(--gx-border);border-radius:6px;max-height:240px;overflow-y:auto;box-shadow:0 10px 30px #0006;z-index:50}.search-result-row[data-v-38d4f48b]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--gx-border);cursor:pointer;transition:background .15s}.search-result-row[data-v-38d4f48b]:hover,.row-focused[data-v-38d4f48b]{background-color:var(--gx-surface-hover)}.result-symbol[data-v-38d4f48b]{font-size:14px;font-weight:600;color:var(--gx-text)}.result-badges[data-v-38d4f48b]{display:flex;gap:8px}.badge-type[data-v-38d4f48b]{font-size:10px;background-color:#fff3;color:var(--gx-text);padding:2px 6px;border-radius:3px}.badge-exchange[data-v-38d4f48b]{font-size:10px;background-color:#ff174433;color:#ff1744;padding:2px 6px;border-radius:3px;font-weight:700}.gx-message-banner[data-v-38d4f48b]{margin-top:12px;padding:10px 14px;border-radius:6px;font-size:13px}.msg-error[data-v-38d4f48b]{background-color:#ff17441a;color:#ff1744;border:1px solid rgba(255,23,68,.3)}.msg-success[data-v-38d4f48b]{background-color:#388ee31a;color:#388ee3;border:1px solid rgba(56,142,227,.3)}.gx-positions-card[data-v-38d4f48b]{position:relative;border:1px solid var(--gx-border);border-radius:4px;background-color:var(--gx-card-bg);padding:22px 28px;overflow:hidden;transition:border-color .3s ease,background-color .25s ease}.gx-positions-card[data-v-38d4f48b]:hover{border-color:#ff174466}.card-accent-line[data-v-38d4f48b]{position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#388EE3,rgba(56,142,227,.5),transparent);opacity:0;transition:opacity .7s}.gx-positions-card:hover .card-accent-line[data-v-38d4f48b]{opacity:1}.positions-header[data-v-38d4f48b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;background:transparent!important}.header-left[data-v-38d4f48b]{display:flex;align-items:center;gap:12px}.emerald-pulse-dot[data-v-38d4f48b]{width:8px;height:8px;border-radius:50%;background-color:#388ee3;box-shadow:0 0 10px #388ee3;animation:pulseAnim-38d4f48b 1.5s infinite}@keyframes pulseAnim-38d4f48b{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}.positions-title[data-v-38d4f48b]{font-size:18px;font-weight:300;text-transform:uppercase;letter-spacing:-.02em;margin:0;color:var(--gx-text)}.header-right[data-v-38d4f48b]{display:flex;align-items:center;gap:16px}.count-badge[data-v-38d4f48b]{font-size:12px;font-weight:700;color:var(--gx-text-muted);font-family:Sora,sans-serif}.btn-refresh[data-v-38d4f48b]{background:transparent;border:none;font-size:11px;font-weight:600;color:var(--gx-text-muted);cursor:pointer;display:flex;align-items:center;gap:4px;letter-spacing:.05em;transition:color .15s;font-family:Sora,sans-serif}.btn-refresh[data-v-38d4f48b]:hover{color:var(--gx-text)}.spin-anim[data-v-38d4f48b]{display:inline-block;animation:spin-38d4f48b 1s linear infinite}.table-wrap[data-v-38d4f48b]{overflow-x:auto;background:transparent!important}.gx-positions-table[data-v-38d4f48b]{width:100%;border-collapse:collapse;text-align:left;background:transparent!important}.gx-positions-table thead[data-v-38d4f48b]{border-bottom:1px solid var(--gx-border);background:transparent!important}.gx-positions-table th[data-v-38d4f48b]{padding:0 0 12px;color:var(--gx-text-muted);text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.08em;background-color:transparent!important;background:transparent!important}.position-row[data-v-38d4f48b]{border-bottom:1px solid var(--gx-border);transition:background-color .15s ease}.position-row[data-v-38d4f48b]:hover{background-color:var(--gx-surface-hover)}.gx-positions-table td[data-v-38d4f48b]{padding:16px 0;vertical-align:middle;font-size:13px}.symbol-name[data-v-38d4f48b]{font-weight:500;font-size:14px;color:var(--gx-text)}.symbol-timeframe[data-v-38d4f48b]{font-size:10px;color:var(--gx-text-subtle);font-weight:500;margin-top:3px}.side-buy[data-v-38d4f48b]{color:#38bdf8;font-size:10px;font-weight:800;letter-spacing:.04em}.side-sell[data-v-38d4f48b]{color:#ff1744;font-size:10px;font-weight:800;letter-spacing:.04em}.td-qty[data-v-38d4f48b],.td-entry[data-v-38d4f48b]{color:var(--gx-text)}.pnl-box[data-v-38d4f48b]{font-weight:700;font-size:13px}.btn-action-close[data-v-38d4f48b]{background:transparent;border:none;color:#ff1744;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;padding:4px 6px;border-radius:4px;transition:background .15s;font-family:Sora,sans-serif}.btn-action-close[data-v-38d4f48b]:hover{background-color:#ff17441f}.empty-positions[data-v-38d4f48b]{text-align:center;padding:32px 0;color:var(--gx-text-muted);font-style:italic}.modal-backdrop[data-v-38d4f48b]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-dialog[data-v-38d4f48b]{width:90%;max-width:480px;background-color:var(--gx-surface);border:1px solid var(--gx-border);position:relative;overflow:hidden;box-shadow:0 20px 40px #00000080}.hud-corner[data-v-38d4f48b]{position:absolute;width:10px;height:10px;z-index:2;pointer-events:none}.top-left[data-v-38d4f48b]{top:0;left:0;border-top-width:2px;border-top-style:solid;border-left-width:2px;border-left-style:solid}.top-right[data-v-38d4f48b]{top:0;right:0;border-top-width:2px;border-top-style:solid;border-right-width:2px;border-right-style:solid}.bottom-left[data-v-38d4f48b]{bottom:0;left:0;border-bottom-width:2px;border-bottom-style:solid;border-left-width:2px;border-left-style:solid}.bottom-right[data-v-38d4f48b]{bottom:0;right:0;border-bottom-width:2px;border-bottom-style:solid;border-right-width:2px;border-right-style:solid}.corner-blue[data-v-38d4f48b]{border-color:#38bdf8}.corner-red[data-v-38d4f48b]{border-color:#ff1744}.modal-header[data-v-38d4f48b]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08);background-color:#0a0a0a}.modal-title[data-v-38d4f48b]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700}.exchange-tag[data-v-38d4f48b]{font-size:10px;background-color:#ffffff26;color:#fff;padding:2px 6px;border-radius:3px}.modal-close-btn[data-v-38d4f48b]{background:transparent;border:none;color:#fff9;font-size:16px;cursor:pointer}.modal-close-btn[data-v-38d4f48b]:hover{color:#fff}.modal-body[data-v-38d4f48b]{padding:24px 20px}.form-grid[data-v-38d4f48b]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.form-group[data-v-38d4f48b]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-38d4f48b]{font-size:10px;color:#fff9;text-transform:uppercase;font-weight:700}.form-select[data-v-38d4f48b],.form-input[data-v-38d4f48b]{background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff;padding:8px 12px;border-radius:4px;font-size:13px;font-family:Sora,sans-serif;outline:none}.form-select option[data-v-38d4f48b]{background-color:#0a0a0a;color:#fff}.modal-footer[data-v-38d4f48b]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.side-toggle-group[data-v-38d4f48b]{display:flex;align-items:center;gap:8px}.side-opt[data-v-38d4f48b]{font-size:12px;font-weight:600;color:#fff6}.active-buy[data-v-38d4f48b]{color:#38bdf8}.active-sell[data-v-38d4f48b]{color:#ff1744}.gx-switch[data-v-38d4f48b]{position:relative;display:inline-block;width:44px;height:22px}.gx-switch input[data-v-38d4f48b]{opacity:0;width:0;height:0}.gx-switch-slider[data-v-38d4f48b]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border-radius:4px;transition:.3s}.slider-buy[data-v-38d4f48b]{background-color:#38bdf833;border:1px solid #38bdf8}.slider-sell[data-v-38d4f48b]{background-color:#ff174433;border:1px solid #ff1744}.gx-switch-slider[data-v-38d4f48b]:before{position:absolute;content:"";height:16px;width:18px;left:2px;bottom:2px;background-color:#fff;border-radius:2px;transition:.3s}.gx-switch input:checked+.gx-switch-slider[data-v-38d4f48b]:before{transform:translate(20px)}.footer-actions[data-v-38d4f48b]{display:flex;align-items:center;gap:12px}.btn-cancel[data-v-38d4f48b]{background:transparent;border:1px solid rgba(255,255,255,.2);color:#ffffffb3;padding:8px 14px;border-radius:4px;font-size:13px;cursor:pointer}.btn-submit-order[data-v-38d4f48b]{padding:8px 24px;border:none;border-radius:4px;color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:filter .2s ease}.btn-buy[data-v-38d4f48b]{background-color:#38bdf8}.btn-sell[data-v-38d4f48b]{background-color:#ff1744}.btn-submit-order[data-v-38d4f48b]:hover{filter:brightness(1.15)}@media (max-width: 900px){.gx-pnl-grid[data-v-38d4f48b]{grid-template-columns:1fr}}.gx-blank-container[data-v-473ee064]{width:100%;min-height:100%;background-color:var(--gx-body-bg);color:var(--gx-text);font-family:Sora,sans-serif;padding:28px 36px 40px;transition:background-color .25s ease,color .25s ease}.page-header[data-v-473ee064]{margin-bottom:28px;border-bottom:1px solid var(--gx-border);padding-bottom:18px}.page-title[data-v-473ee064]{font-size:22px;font-weight:700;letter-spacing:-.02em;text-transform:uppercase;margin:0 0 6px;color:var(--gx-text)}.page-subtitle[data-v-473ee064]{font-size:13px;color:var(--gx-text-muted);margin:0}.emerald-text[data-v-473ee064]{color:#388ee3}.gx-blank-container[data-v-0cce00f0]{width:100%;min-height:100%;background-color:var(--gx-body-bg);color:var(--gx-text);font-family:Sora,sans-serif;padding:28px 36px 40px;transition:background-color .25s ease,color .25s ease}.page-header[data-v-0cce00f0]{margin-bottom:32px;border-bottom:1px solid var(--gx-border);padding-bottom:20px}.page-title[data-v-0cce00f0]{font-size:22px;font-weight:700;letter-spacing:-.02em;text-transform:uppercase;margin:0;color:var(--gx-text)}.emerald-text[data-v-0cce00f0]{color:#388ee3}.blank-card[data-v-0cce00f0]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 24px;background-color:var(--gx-card-bg);border:1px dashed var(--gx-border);border-radius:8px;max-width:680px;margin:40px auto}.icon-wrap[data-v-0cce00f0]{margin-bottom:20px;padding:16px;border-radius:50%;background-color:#388ee31a}.blank-svg[data-v-0cce00f0]{width:36px;height:36px}.card-title[data-v-0cce00f0]{font-size:18px;font-weight:700;color:var(--gx-text);margin:0 0 8px}.card-subtitle[data-v-0cce00f0]{font-size:14px;color:var(--gx-text-muted);max-width:420px;margin:0 0 24px;line-height:1.5}.gx-pill[data-v-0cce00f0]{font-size:11px;font-weight:700;color:#388ee3;background-color:#388ee31f;border:1px solid rgba(56,142,227,.3);padding:6px 14px;border-radius:9999px;letter-spacing:.05em;text-transform:uppercase}.gx-blank-container[data-v-fc2ca817]{width:100%;min-height:100%;background-color:var(--gx-body-bg);color:var(--gx-text);font-family:Sora,sans-serif;padding:28px 36px 40px;transition:background-color .25s ease,color .25s ease}.page-header[data-v-fc2ca817]{margin-bottom:32px;border-bottom:1px solid var(--gx-border);padding-bottom:20px}.page-title[data-v-fc2ca817]{font-size:22px;font-weight:700;letter-spacing:-.02em;text-transform:uppercase;margin:0;color:var(--gx-text)}.emerald-text[data-v-fc2ca817]{color:#388ee3}.blank-card[data-v-fc2ca817]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 24px;background-color:var(--gx-card-bg);border:1px dashed var(--gx-border);border-radius:8px;max-width:680px;margin:40px auto}.icon-wrap[data-v-fc2ca817]{margin-bottom:20px;padding:16px;border-radius:50%;background-color:#388ee31a}.blank-svg[data-v-fc2ca817]{width:36px;height:36px}.card-title[data-v-fc2ca817]{font-size:18px;font-weight:700;color:var(--gx-text);margin:0 0 8px}.card-subtitle[data-v-fc2ca817]{font-size:14px;color:var(--gx-text-muted);max-width:420px;margin:0 0 24px;line-height:1.5}.gx-pill[data-v-fc2ca817]{font-size:11px;font-weight:700;color:#388ee3;background-color:#388ee31f;border:1px solid rgba(56,142,227,.3);padding:6px 14px;border-radius:9999px;letter-spacing:.05em;text-transform:uppercase}.gx-blank-container[data-v-49c40ffe]{width:100%;min-height:100%;background-color:var(--gx-body-bg);color:var(--gx-text);font-family:Sora,sans-serif;padding:28px 36px 40px;transition:background-color .25s ease,color .25s ease}.page-header[data-v-49c40ffe]{margin-bottom:32px;border-bottom:1px solid var(--gx-border);padding-bottom:20px}.page-title[data-v-49c40ffe]{font-size:22px;font-weight:700;letter-spacing:-.02em;text-transform:uppercase;margin:0;color:var(--gx-text)}.emerald-text[data-v-49c40ffe]{color:#388ee3}.blank-card[data-v-49c40ffe]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 24px;background-color:var(--gx-card-bg);border:1px dashed var(--gx-border);border-radius:8px;max-width:680px;margin:40px auto}.icon-wrap[data-v-49c40ffe]{margin-bottom:20px;padding:16px;border-radius:50%;background-color:#388ee31a}.blank-svg[data-v-49c40ffe]{width:36px;height:36px}.card-title[data-v-49c40ffe]{font-size:18px;font-weight:700;color:var(--gx-text);margin:0 0 8px}.card-subtitle[data-v-49c40ffe]{font-size:14px;color:var(--gx-text-muted);max-width:420px;margin:0 0 24px;line-height:1.5}.gx-pill[data-v-49c40ffe]{font-size:11px;font-weight:700;color:#388ee3;background-color:#388ee31f;border:1px solid rgba(56,142,227,.3);padding:6px 14px;border-radius:9999px;letter-spacing:.05em;text-transform:uppercase}:root{--gx-body-bg: #000000;--gx-surface: #0a0a0a;--gx-surface-hover: #111111;--gx-card-bg: #000000;--gx-border: rgba(255, 255, 255, .08);--gx-border-hover: rgba(255, 255, 255, .18);--gx-text: #ffffff;--gx-text-muted: rgba(255, 255, 255, .45);--gx-text-subtle: rgba(255, 255, 255, .35);--gx-input-bg: #0c0d10;--gx-input-border: rgba(255, 255, 255, .08);--primary: #388EE3;--primary-hover: #2b7cd4;--success: #388EE3;--danger: #ff1744;--warning: #f59e0b;--radius: 6px}[data-theme=light],body.light-theme,html.light-theme{--gx-body-bg: #ffffff;--gx-surface: #ffffff;--gx-surface-hover: #f9fafb;--gx-card-bg: #ffffff;--gx-border: rgba(0, 0, 0, .08);--gx-border-hover: rgba(0, 0, 0, .16);--gx-text: #000000;--gx-text-muted: #6b7280;--gx-text-subtle: #9ca3af;--gx-input-bg: #ffffff;--gx-input-border: rgba(0, 0, 0, .12)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Sora,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--gx-body-bg);color:var(--gx-text);min-height:100vh;line-height:1.5;transition:background-color .25s ease,color .25s ease}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}.card{background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:var(--radius);padding:1.5rem;box-shadow:0 8px 24px #00000040}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.25rem;font-size:.95rem;font-weight:600;border-radius:var(--radius);border:none;cursor:pointer;transition:all .2s ease;outline:none}.btn-primary{background-color:var(--primary);color:#fff}.btn-primary:hover:not(:disabled){background-color:var(--primary-hover);transform:translateY(-1px)}.btn-secondary{background-color:#334155;color:var(--gx-text)}.btn-secondary:hover:not(:disabled){background-color:#475569}.btn-danger{background-color:var(--danger);color:#fff}.btn-danger:hover:not(:disabled){background-color:#dc2626}.btn:disabled{opacity:.6;cursor:not-allowed}.form-group{margin-bottom:1.2rem}.form-label{display:block;font-size:.85rem;font-weight:500;color:var(--gx-text-muted);margin-bottom:.4rem}.form-input{width:100%;padding:.75rem 1rem;background:var(--gx-input-bg);border:1px solid var(--gx-border);border-radius:var(--radius);color:var(--gx-text);font-size:.95rem;transition:border-color .2s ease;outline:none}.form-input:focus{border-color:var(--primary);box-shadow:0 0 0 2px #388ee333}.alert{padding:.75rem 1rem;border-radius:var(--radius);margin-bottom:1rem;font-size:.9rem}.alert-danger{background-color:#ef444426;border:1px solid var(--danger);color:#fca5a5}.alert-success{background-color:#388ee326;border:1px solid var(--success);color:#70b4f8}.badge{display:inline-block;padding:.25rem .6rem;border-radius:9999px;font-size:.75rem;font-weight:700;text-transform:uppercase}.badge-buy{background-color:#388ee333;color:#388ee3}.badge-sell{background-color:#ff174433;color:#ff1744}.table-container{overflow-x:auto}table{width:100%;border-collapse:collapse;text-align:left}th{background-color:transparent!important;background:transparent!important;color:var(--gx-text-muted);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1rem;border-bottom:1px solid var(--gx-border)}td{padding:.85rem 1rem;border-bottom:1px solid var(--gx-border);font-size:.9rem;color:var(--gx-text)}tr:hover td{background-color:var(--gx-surface-hover)}
