.celan-sprite-host[data-v-e99c7487]{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.portal-article-body[data-v-771618cf]{font-size:15px;line-height:1.75;color:#c9d1d9;word-break:break-word}.portal-article-body[data-v-771618cf] h2,.portal-article-body[data-v-771618cf] h3{margin:1.4em 0 .6em;color:#f0f6fc;font-weight:800;line-height:1.35}.portal-article-body[data-v-771618cf] h2{font-size:1.35rem}.portal-article-body[data-v-771618cf] h3{font-size:1.15rem}.portal-article-body[data-v-771618cf] p{margin:0 0 1em}.portal-article-body[data-v-771618cf] ul,.portal-article-body[data-v-771618cf] ol{margin:0 0 1em;padding-left:1.25em}.portal-article-body[data-v-771618cf] a{color:#3ee6a8;text-decoration:underline}.portal-article-body[data-v-771618cf] img{max-width:100%;border-radius:12px;margin:12px 0}.portal-article-body[data-v-771618cf] blockquote{margin:1em 0;padding:10px 14px;border-left:3px solid #0ecb81;background:#0ecb810f;color:#9ecbff}.portal-gate-overlay[data-v-e2d734b9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.portal-gate-overlay--sheet[data-v-e2d734b9]{background:#04080e8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.portal-gate-card__article[data-v-e2d734b9]{margin-top:4px;max-height:min(42vh,360px);overflow:auto;font-size:14px;line-height:1.65;color:#c9d1d9}.portal-gate-overlay__bg[data-v-e2d734b9]{position:absolute;top:0;right:0;bottom:0;left:0;background:#050608;overflow:hidden}.portal-gate-overlay__scanline[data-v-e2d734b9]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,rgba(14,203,129,.03) 50%,transparent 100%);animation:portal-gate-scan-e2d734b9 6s linear infinite;pointer-events:none}.portal-gate-overlay__orb[data-v-e2d734b9]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;animation:portal-gate-drift-e2d734b9 12s ease-in-out infinite alternate}.portal-gate-overlay__orb--a[data-v-e2d734b9]{width:55vw;height:55vw;left:-15%;top:-20%;background:radial-gradient(circle,rgba(14,203,129,.45),transparent 70%)}.portal-gate-overlay__orb--b[data-v-e2d734b9]{width:50vw;height:50vw;right:-20%;bottom:-25%;background:radial-gradient(circle,rgba(126,184,240,.4),transparent 70%);animation-delay:-4s}.portal-gate-overlay__grid[data-v-e2d734b9]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%)}.portal-gate-shell[data-v-e2d734b9]{position:relative;display:flex;align-items:center;gap:8px;max-width:min(480px,100%);width:100%}.portal-gate-nav[data-v-e2d734b9]{flex:0 0 auto;width:40px;height:40px;border-radius:50%;border:1px solid rgba(126,184,240,.35);background:#080c12d9;color:#e6edf3;font-size:22px;line-height:1;cursor:pointer;box-shadow:0 8px 24px #00000073}.portal-gate-card[data-v-e2d734b9]{position:relative;flex:1 1 auto;width:min(420px,100%);max-height:min(88vh,640px);overflow:auto;border-radius:20px;border:1px solid rgba(126,184,240,.35);background:linear-gradient(145deg,#111720eb,#080a0ee0);box-shadow:0 0 0 1px #0ecb811f,0 24px 80px #000000a6,0 0 48px #0ecb8114;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.portal-gate-card__top[data-v-e2d734b9]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 0}.portal-gate-card__counter[data-v-e2d734b9]{font-size:11px;font-weight:700;letter-spacing:.08em;color:#7eb8f0}.portal-gate-card__dots[data-v-e2d734b9]{display:flex;gap:6px}.portal-gate-card__dot[data-v-e2d734b9]{width:6px;height:6px;border-radius:50%;background:#fff3}.portal-gate-card__dot--on[data-v-e2d734b9]{width:18px;border-radius:999px;background:linear-gradient(90deg,#0ecb81,#3ee6a8)}.portal-gate-card__cover img[data-v-e2d734b9]{display:block;width:100%;max-height:160px;object-fit:cover;border-radius:20px 20px 0 0}.portal-gate-card__body[data-v-e2d734b9]{padding:22px 22px 20px}.portal-gate-card__badge[data-v-e2d734b9]{display:inline-block;margin-bottom:10px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;color:#0ecb81;border:1px solid rgba(14,203,129,.45);background:#0ecb811a}.portal-gate-card__title[data-v-e2d734b9]{margin:0 0 8px;font-size:22px;font-weight:800;line-height:1.25;color:#f0f6fc}.portal-gate-card__subtitle[data-v-e2d734b9]{margin:0 0 12px;font-size:13px;color:#9ecbff}.portal-gate-card__text[data-v-e2d734b9]{margin:0;font-size:14px;line-height:1.65;color:#c9d1d9;white-space:pre-wrap}.portal-gate-card__warn[data-v-e2d734b9]{margin:14px 0 0;padding:10px 12px;border-radius:10px;font-size:12px;line-height:1.5;color:#f0d48a;background:#f0b84014;border:1px solid rgba(240,184,64,.35)}.portal-gate-card__actions[data-v-e2d734b9]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.portal-gate-card__btn[data-v-e2d734b9]{flex:1 1 auto;min-width:120px;padding:11px 16px;border-radius:10px;font-size:14px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;border:none}.portal-gate-card__btn--primary[data-v-e2d734b9]{color:#0b0e11;background:linear-gradient(135deg,#0ecb81,#3ee6a8);box-shadow:0 8px 24px #0ecb8159}.portal-gate-card__btn--ghost[data-v-e2d734b9]{color:#c9d1d9;background:#ffffff0f;border:1px solid #30363d}@keyframes portal-gate-drift-e2d734b9{0%{transform:translate(0) scale(1)}to{transform:translate(4%,6%) scale(1.08)}}@keyframes portal-gate-scan-e2d734b9{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.portal-gate-fade-enter-active[data-v-e2d734b9],.portal-gate-fade-leave-active[data-v-e2d734b9]{transition:opacity .28s ease}.portal-gate-fade-enter-from[data-v-e2d734b9],.portal-gate-fade-leave-to[data-v-e2d734b9]{opacity:0}@media(max-width:520px){.portal-gate-nav[data-v-e2d734b9]{display:none}}.portal-activity-sheet[data-v-39269079]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:#04080e8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.portal-activity-sheet__panel[data-v-39269079]{position:relative;width:min(520px,100%);max-height:min(82vh,720px);display:flex;flex-direction:column;border-radius:16px;border:1px solid rgba(126,184,240,.28);background:linear-gradient(165deg,#121a24,#0a0e14);box-shadow:0 24px 64px #0000008c;overflow:hidden}.portal-activity-sheet__head[data-v-39269079]{position:relative;flex:0 0 auto;padding:18px 44px 12px 18px;border-bottom:1px solid rgba(255,255,255,.06)}.portal-activity-sheet__close[data-v-39269079]{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;border-radius:8px;background:#ffffff0f;color:#c9d1d9;font-size:22px;line-height:1;cursor:pointer}.portal-activity-sheet__meta[data-v-39269079]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:#8b949e;margin-bottom:8px}.portal-activity-sheet__pill[data-v-39269079]{padding:2px 8px;border-radius:999px;font-weight:600;color:#7eb8f0;border:1px solid rgba(126,184,240,.35)}.portal-activity-sheet__pill--pin[data-v-39269079]{color:#f0d48a;border-color:#f0d48a73}.portal-activity-sheet__title[data-v-39269079]{margin:0;font-size:20px;font-weight:800;line-height:1.3;color:#f0f6fc}.portal-activity-sheet__subtitle[data-v-39269079]{margin:8px 0 0;font-size:13px;color:#9ecbff;line-height:1.5}.portal-activity-sheet__body[data-v-39269079]{flex:1 1 auto;overflow:auto;padding:16px 18px;font-size:14px;line-height:1.65;color:#c9d1d9}.portal-activity-sheet__plain[data-v-39269079]{margin:0;white-space:pre-wrap}.portal-activity-sheet__foot[data-v-39269079]{flex:0 0 auto;padding:12px 18px 16px;border-top:1px solid rgba(255,255,255,.06)}.portal-activity-sheet__btn[data-v-39269079]{width:100%;padding:10px 16px;border:none;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;color:#0b0e11;background:linear-gradient(135deg,#0ecb81,#3ee6a8)}.portal-sheet-fade-enter-active[data-v-39269079],.portal-sheet-fade-leave-active[data-v-39269079]{transition:opacity .22s ease}.portal-sheet-fade-enter-from[data-v-39269079],.portal-sheet-fade-leave-to[data-v-39269079]{opacity:0}// 策澜原创源码 · quant-tokens.css · 著作权归策澜 · 印记 47535F41C293 · 2026 // ※ 策澜 原创设计 ※ 印记47535F41C293 ※ '26 ※ 去标通道只认官网主机名单
.app-shell--quant,.quant-shell{color-scheme:light;--quant-bg: #eef1f6;--quant-bg-2: #f4f6fa;--quant-surface: #ffffff;--quant-card: #ffffff;--quant-card-2: #f8fafc;--quant-card-hover: #f1f5f9;--quant-elevated: #ffffff;--quant-sider: #ffffff;--quant-border: rgba(15, 23, 42, .1);--quant-border-strong: rgba(15, 23, 42, .14);--quant-border-glow: rgba(37, 99, 235, .35);--quant-hairline: rgba(15, 23, 42, .06);--quant-text: #0f172a;--quant-text-secondary: #334155;--quant-text-muted: #64748b;--quant-text-faint: #94a3b8;--quant-profit: #15803d;--quant-profit-soft: rgba(21, 128, 61, .1);--quant-loss: #be123c;--quant-loss-soft: rgba(190, 18, 60, .08);--quant-warning: #b45309;--quant-warning-soft: rgba(180, 83, 9, .1);--quant-info: #2563eb;--quant-info-soft: rgba(37, 99, 235, .1);--quant-brand: #2563eb;--quant-brand-2: #1d4ed8;--quant-primary: var(--quant-brand);--quant-ai-primary: #7c3aed;--quant-ai-secondary: #2563eb;--quant-ai-glow: #6366f1;--quant-gradient-brand: linear-gradient(135deg, #3b82f6 0%, #2563eb 50%, #1d4ed8 100%);--quant-gradient-profit: linear-gradient(135deg, #4ade80 0%, #15803d 100%);--quant-gradient-text: none;--quant-shadow-sm: 0 1px 2px rgba(15, 23, 42, .05), 0 0 0 1px var(--quant-hairline) inset;--quant-shadow-md: 0 8px 24px -10px rgba(15, 23, 42, .1), 0 2px 8px rgba(15, 23, 42, .05);--quant-shadow-lg: 0 20px 48px -16px rgba(15, 23, 42, .12);--quant-shadow-glow-blue: 0 0 0 1px rgba(37, 99, 235, .2), 0 12px 32px -8px rgba(37, 99, 235, .18);--quant-shadow-glow-ai: 0 0 0 1px rgba(124, 58, 237, .18), 0 12px 32px -8px rgba(124, 58, 237, .12);--quant-header-h: 160px;--quant-status-bar-h: 34px;--quant-sider-w: 220px;--quant-radius-sm: 8px;--quant-radius: 12px;--quant-radius-lg: 16px;--quant-font: "Inter", "Noto Sans SC", "PingFang SC", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--quant-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-family:var(--quant-font);font-size:14px;line-height:1.55;background:var(--quant-bg);color:var(--quant-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quant-tabular,.quant-num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1,"cv11" 1}.quant-mono{font-family:var(--quant-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.quant-gradient-text{color:var(--quant-brand);font-weight:800}.quant-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--quant-text-muted)}.quant-eyebrow:before{content:"";width:18px;height:1px;background:linear-gradient(90deg,var(--quant-brand),transparent)}.quant-shell--home-dark,.quant-shell--console-hub,.quant-shell--terminal-hub,.quant-shell--marketing-intel{color-scheme:dark;--quant-bg: #0b0f14;--quant-bg-2: #0d1117;--quant-surface: #0b0e11;--quant-card: #0b0e11;--quant-card-2: #161b22;--quant-card-hover: #1c2128;--quant-elevated: #161b22;--quant-sider: #0b0e11;--quant-border: rgba(43, 49, 57, .95);--quant-border-strong: #30363d;--quant-border-glow: rgba(14, 203, 129, .35);--quant-hairline: #21262d;--quant-text: #e6edf3;--quant-text-secondary: #c9d1d9;--quant-text-muted: #8b949e;--quant-text-faint: #6e7681;--quant-profit: #0ecb81;--quant-profit-soft: rgba(14, 203, 129, .12);--quant-loss: #f6465d;--quant-loss-soft: rgba(246, 70, 93, .12);--quant-warning: #f59e0b;--quant-info: #0ecb81;--quant-info-soft: rgba(14, 203, 129, .1);--quant-brand: #0ecb81;--quant-brand-2: #0a9f66;--quant-primary: #0ecb81;--quant-ai-primary: #8b5cf6;--quant-gradient-brand: linear-gradient(135deg, #2dd4a0 0%, #0ecb81 55%, #0a9f66 100%);--quant-gradient-profit: linear-gradient(135deg, #3ee99a 0%, #0ecb81 100%);--quant-shadow-sm: 0 1px 2px rgba(0, 0, 0, .28);--quant-shadow-md: 0 8px 24px -12px rgba(0, 0, 0, .45);--quant-shadow-lg: 0 20px 48px -16px rgba(0, 0, 0, .5);--quant-shadow-glow-blue: 0 0 0 1px rgba(14, 203, 129, .22), 0 12px 32px -8px rgba(14, 203, 129, .15);background:var(--quant-bg);color:var(--quant-text)}.quant-shell--home-dark .quant-page-frame__eyebrow,.quant-shell--console-hub .quant-page-frame__eyebrow,.quant-shell--terminal-hub .quant-page-frame__eyebrow{color:var(--quant-text-muted)}.quant-shell--home-dark .quant-page-frame__eyebrow:before,.quant-shell--console-hub .quant-page-frame__eyebrow:before,.quant-shell--terminal-hub .quant-page-frame__eyebrow:before{background:linear-gradient(90deg,#0ecb81,transparent)}// 策澜原创源码 · quant-shell.css · 著作权归策澜 · 印记 38DB25520E1 · 2026 // ※ 策澜 原创设计 ※ 印记38DB25520E1 ※ '26 ※ 去标通道只认官网主机名单
.quant-profit{color:var(--quant-profit)}.quant-loss{color:var(--quant-loss)}.quant-muted{color:var(--quant-text-muted);font-size:13px}.quant-kbd{font-family:var(--quant-font-mono);font-size:10px;color:var(--quant-text-faint);border:1px solid var(--quant-border);border-radius:4px;padding:0 5px;line-height:16px}.quant-chip{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:6px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:18px;white-space:nowrap}.quant-chip .anticon{font-size:10px}.quant-chip--up{color:#4ade80;background:var(--quant-profit-soft)}.quant-chip--down{color:#fb7185;background:var(--quant-loss-soft)}.quant-chip--neutral{color:var(--quant-text-secondary);background:#94a3b81a}.quant-status-pill{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px 0 9px;border-radius:999px;font-size:12px;font-weight:500;border:1px solid var(--quant-border);background:var(--quant-card);color:var(--quant-text-secondary);white-space:nowrap}.quant-status-pill__dot{width:7px;height:7px;border-radius:999px;background:var(--quant-text-faint);box-shadow:0 0 0 0 transparent}.quant-status-pill.is-live{color:#86efac;border-color:#22c55e47;background:#22c55e14}.quant-status-pill.is-live .quant-status-pill__dot{background:var(--quant-profit);animation:quant-live-dot 1.8s ease-out infinite}.quant-status-pill.is-off{color:#fcd34d;border-color:#f59e0b47;background:#f59e0b14}.quant-status-pill.is-off .quant-status-pill__dot{background:var(--quant-warning)}.quant-card{position:relative;background:linear-gradient(180deg,#ffffff06,#fff0 38%),var(--quant-card);border:1px solid var(--quant-border);border-radius:var(--quant-radius);padding:18px 20px;box-shadow:var(--quant-shadow-sm);isolation:isolate}.quant-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 30%);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;opacity:.9}.quant-card--flush>.quant-card__body{margin:0 -20px -18px}.quant-card--glow{box-shadow:var(--quant-shadow-glow-ai);border-color:#8b5cf64d}.quant-card--accent-brand,.quant-card--accent-profit,.quant-card--accent-loss,.quant-card--accent-ai{overflow:hidden}.quant-card--accent-brand:after,.quant-card--accent-profit:after,.quant-card--accent-loss:after,.quant-card--accent-ai:after{content:"";position:absolute;left:20px;right:20px;top:0;height:2px;border-radius:0 0 4px 4px;opacity:.9}.quant-card--accent-brand:after{background:var(--quant-gradient-brand)}.quant-card--accent-profit:after{background:var(--quant-gradient-profit)}.quant-card--accent-loss:after{background:linear-gradient(90deg,#fb7185,#f43f5e)}.quant-card--accent-ai:after{background:linear-gradient(90deg,#8b5cf6,#22d3ee)}.quant-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.quant-card__head-main{display:flex;align-items:center;gap:10px;min-width:0}.quant-card__icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;font-size:14px;color:#93c5fd;background:var(--quant-info-soft);border:1px solid rgba(59,130,246,.2);flex-shrink:0}.quant-card__title{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--quant-text);line-height:1.3}.quant-card__subtitle{margin:2px 0 0;font-size:12px;color:var(--quant-text-muted)}.quant-card__extra{font-size:13px;flex-shrink:0;display:flex;align-items:center;gap:8px}.quant-card__extra a{color:var(--quant-text-secondary);display:inline-flex;align-items:center;gap:4px;transition:color .15s}.quant-card__extra a:hover{color:#93c5fd}.quant-card__body{min-width:0}.quant-btn-primary{background:linear-gradient(135deg,#38bdf8,#3b82f6 55%,#6366f1)!important;border:none!important;box-shadow:0 8px 20px -8px #3b82f6bf,0 0 0 1px #ffffff14 inset!important;font-weight:600!important;letter-spacing:.01em}.quant-btn-primary:hover{filter:brightness(1.08);box-shadow:0 12px 28px -8px #3b82f6d9,0 0 0 1px #ffffff1f inset!important}.quant-btn-ghost{background:#ffffff08!important;border-color:var(--quant-border-strong)!important;color:var(--quant-text)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.quant-btn-ghost:hover{background:#ffffff0f!important;border-color:#94a3b859!important}.quant-icon-btn{color:var(--quant-text-secondary)!important;width:34px!important;height:34px!important;border-radius:10px!important}.quant-icon-btn:hover{color:var(--quant-text)!important;background:#94a3b81a!important}.quant-scroll{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.25) transparent}.quant-scroll::-webkit-scrollbar{width:6px;height:6px}.quant-scroll::-webkit-scrollbar-track{background:transparent}.quant-scroll::-webkit-scrollbar-thumb{background:#94a3b838;border-radius:999px}.quant-scroll::-webkit-scrollbar-thumb:hover{background:#94a3b866}.quant-shell{position:relative;min-height:100vh;height:auto;display:flex;flex-direction:column;overflow-x:clip;overflow-y:auto;background:var(--quant-bg)}html:has(.quant-shell){overflow-x:hidden}.quant-ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.quant-ambient__orb{position:absolute;border-radius:999px;filter:blur(80px);opacity:.55;will-change:transform}.quant-ambient__orb--a{width:720px;height:720px;left:-220px;top:-320px;background:radial-gradient(circle at 30% 30%,#3b82f629,#3b82f600 62%);animation:quant-orb-drift 22s ease-in-out infinite alternate}.quant-ambient__orb--b{width:640px;height:640px;right:-200px;bottom:-260px;background:radial-gradient(circle at 60% 60%,#6366f11f,#6366f100 62%);animation:quant-orb-drift 26s ease-in-out infinite alternate-reverse}.quant-ambient__waves{position:absolute;left:0;right:0;bottom:0;height:min(38vh,320px);width:100%;opacity:.85;pointer-events:none}.quant-ambient__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(148,163,184,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.045) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 70% 60% at 50% 0%,#000 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 0%,#000 0%,transparent 70%)}.quant-ambient__sheen{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;background:radial-gradient(ellipse 90% 55% at 50% -8%,rgba(59,130,246,.12),transparent 58%),radial-gradient(ellipse 50% 40% at 100% 20%,rgba(148,163,184,.08),transparent 55%),radial-gradient(ellipse 45% 35% at 0% 85%,rgba(37,99,235,.06),transparent 50%)}.quant-header,.quant-workspace{position:relative;z-index:1}.quant-shell--home .quant-ambient{opacity:.35}.quant-shell--home .quant-ambient__grid{opacity:.15}.quant-workspace--home{padding:0}.quant-shell--home-dark{background:#0b0f14;scroll-behavior:smooth}.quant-shell--home-dark .quant-workspace{padding-bottom:0}.quant-shell--marketing-intel{--aq-content-max: 1536px;--aq-content-margin: 24px;--aq-accent: #0ecb81;--aq-accent-hover: #2dd4a0;--aq-accent-soft: rgba(14, 203, 129, .12);--quant-profit: #0ecb81;--quant-info: #0ecb81;overflow-y:visible}html:has(.quant-shell--marketing-intel){overflow-x:hidden;overflow-y:auto;scrollbar-color:#b8b8b8 transparent}html:has(.quant-shell--marketing-intel)::-webkit-scrollbar-button{display:none}html:has(.quant-shell--marketing-intel)::-webkit-scrollbar{width:8px;height:8px;transition:all .3s ease-in-out}html:has(.quant-shell--marketing-intel)::-webkit-scrollbar-track{border-radius:4px}html:has(.quant-shell--marketing-intel)::-webkit-scrollbar-thumb{border-radius:10px;background-color:#b8b8b8;transition:all .3s ease-in-out}html:has(.quant-shell--marketing-intel)::-webkit-scrollbar-thumb:hover{border-radius:5px;background:#707070}.quant-shell--marketing-intel .quant-shell__main{padding:0;max-width:100%}.quant-shell--marketing-intel .quant-ambient{display:none}.quant-shell__main--intel{padding-top:0}.quant-shell--marketing-intel .quant-status-pill.is-live{color:#6ee7b7;border-color:#0ecb8147;background:#0ecb8114}.quant-shell--marketing-intel .quant-status-pill.is-live .quant-status-pill__dot{background:#0ecb81}.quant-shell--marketing-intel .quant-shell__main .ant-breadcrumb a:hover{color:var(--aq-accent)!important}.quant-shell--marketing-intel .quant-disclaimer a,.quant-shell--marketing-intel .quant-footer__grid a:hover{color:var(--aq-accent)}.quant-header--home-dark{background:linear-gradient(180deg,#080c12fa,#05080cf0),radial-gradient(ellipse 90% 120% at 50% -40%,rgba(14,203,129,.08),transparent 55%)!important;border-bottom:1px solid #1e2936!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.quant-header--home-dark:after{background:linear-gradient(90deg,transparent,rgba(14,203,129,.22) 42%,rgba(14,203,129,.06) 70%,transparent)}.quant-header--home-dark .quant-header__brand-text strong{color:#f1f5f9}.quant-header--home-dark .quant-header__brand-text small{color:#64748b}.quant-header--home-dark .quant-header__hub-link{color:#cbd5e1}.quant-header--home-dark .quant-header__hub-link.is-active{color:#0ecb81}.quant-header--home-dark .quant-header__search{background:#161b22!important;border-color:#30363d!important}.quant-header--home-dark .quant-header__search input{color:#e2e8f0!important}.quant-header--home-dark .quant-header__market-link{color:#94a3b8}.quant-header--home-dark .quant-header__market-link:hover{color:#0ecb81}.quant-header--home-dark .quant-header__search.ant-input-affix-wrapper-focused,.quant-header--home-dark .quant-header__search .el-input__wrapper.is-focus{border-color:#0ecb818c!important;box-shadow:0 0 0 3px #0ecb8129!important}.quant-header--home-dark .quant-header__search .el-input__wrapper{background:#161b22!important;box-shadow:0 0 0 1px #30363d inset!important}.quant-header--home-dark .quant-header__search .el-input__inner{color:#e2e8f0!important}.quant-header--home-dark .quant-header__icon-link,.quant-header--home-dark .quant-header__icon-btn{color:#8b949e!important}.quant-header--home-dark .quant-header__icon-link:hover,.quant-header--home-dark .quant-header__icon-btn:hover{color:#e6edf3!important;background:#94a3b81f!important}.quant-header--home-dark .quant-header__register-btn,.quant-header--home-dark .quant-btn-primary.quant-header__register-btn{height:32px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:600;border:none;color:#0b0e11!important;background:var(--quant-gradient-brand)!important;text-decoration:none;display:inline-flex;align-items:center}.quant-header--home-dark .quant-header__auth-btn{color:#94a3b8!important;text-decoration:none;font-size:13px;display:inline-flex;align-items:center;gap:4px;padding:0 6px}.quant-header--home-dark .quant-header__auth-btn:hover{color:#e6edf3!important}.quant-footer--marketing.quant-footer--home-dark,.quant-shell--home-dark .quant-footer--marketing{background:#050608;border-top:1px solid #1e2936;color:#94a3b8}.quant-shell--home-dark .quant-footer__grid a{color:#cbd5e1}.quant-shell--home-dark .quant-footer__grid h4{color:#e2e8f0}.quant-header--home-dark .quant-header__hub--home{display:flex;align-items:center}.quant-header--home-dark .quant-header__home-tagline--muted{color:#64748b;font-size:13px;font-weight:500;letter-spacing:.02em}.quant-workspace{flex:1 0 auto;display:flex;flex-direction:column;padding:14px 0 24px;overflow:visible}.quant-workspace__frame{flex:1;display:flex;flex-direction:column;min-height:0}.quant-workspace__grid{display:grid;grid-template-columns:var(--quant-sider-w) minmax(0,1fr);gap:18px;align-items:start;overflow:visible}.quant-workspace__grid--no-sider{grid-template-columns:minmax(0,1fr)}.quant-shell__main--home{padding:0 0 8px;max-width:none;margin:0;width:100%;overflow-x:visible}.home-canvas--quant-light{width:100%}.home-canvas--quant-light .home-band--light{background:transparent}.home-canvas--quant-light .home-band__inner{max-width:min(1680px,96vw);margin:0 auto;padding-inline:clamp(20px,3vw,40px)}.home-canvas--quant-light .home-hero-cinema .home-band__inner{max-width:min(1680px,96vw)}.home-canvas--quant-light .home-section-header__title{color:var(--quant-text)!important;font-size:clamp(22px,2.2vw,28px)!important}.home-canvas--quant-light .home-section-header__subtitle{color:var(--quant-text-muted)}.home-canvas--quant-light .home-whale-steps{border-radius:0;border:none;border-top:1px solid var(--quant-border);border-bottom:1px solid var(--quant-border);background:linear-gradient(180deg,#ffffffe6,#f1f5f9f2)}.home-canvas--quant-light .home-whale-steps__title,.home-canvas--quant-light .home-whale-step h4{color:var(--quant-text)}.home-canvas--quant-light .home-whale-steps__sub,.home-canvas--quant-light .home-whale-step p{color:var(--quant-text-muted)}.home-canvas--quant-light .home-trust-card{background:var(--quant-surface);border:1px solid var(--quant-border);box-shadow:var(--quant-shadow-sm)}.home-canvas--quant-light .home-trust-card h4{color:var(--quant-text)}.home-canvas--quant-light .home-trust-card p{color:var(--quant-text-muted)}.home-canvas--quant-light .home-trust-card__icon{background:var(--quant-info-soft);color:var(--quant-brand)}.home-canvas--quant-light .home-gate{background:var(--quant-surface);border:1px solid var(--quant-border);box-shadow:var(--quant-shadow-sm)}.home-canvas--quant-light .home-feed-panel{background:var(--quant-surface);border:1px solid var(--quant-border);border-radius:var(--quant-radius-lg);padding:16px 14px}.home-canvas--quant-light .home-feed-panel__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.home-canvas--quant-light .home-feed-panel__head h3{margin:0;font-size:15px;font-weight:700}.home-canvas--quant-light .home-feed-panel__head a{font-size:12px;font-weight:600;color:var(--quant-brand)}.home-unusual-rail{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.home-unusual-rail--loading{min-height:80px;display:grid;place-items:center}.home-unusual-rail__row{display:grid;grid-template-columns:1fr auto;gap:4px 10px;padding-bottom:10px;border-bottom:1px dashed var(--quant-hairline)}.home-unusual-rail__msg{grid-column:1 / -1;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-unusual-rail__link{font-size:12px;font-weight:600;color:var(--quant-brand)}.home-competition-teaser{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.home-competition-teaser li{display:flex;align-items:center;gap:10px;font-size:13px}.home-competition-teaser__rank{width:28px;color:var(--quant-text-faint);font-weight:700}.home-competition-teaser__name{flex:1;font-weight:600;color:var(--quant-text)}.home-competition-teaser__roi.is-up{color:var(--quant-profit);font-weight:700}.home-competition-teaser__roi.is-down{color:var(--quant-loss);font-weight:700}.home-competition-teaser__more{margin-top:6px;padding-top:8px;border-top:1px dashed var(--quant-hairline)}.home-competition-teaser__more a{font-weight:600;color:var(--quant-brand)}@media(min-width:1100px){.home-gates{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.quant-workspace__grid,.quant-workspace__grid--no-sider{grid-template-columns:1fr}}.quant-shell__main{min-width:0;width:100%;max-width:100%;overflow-x:clip;overflow-y:visible;padding:0 6px 32px 0}.quant-shell__main .ant-table-wrapper{overflow-x:auto;scrollbar-width:none}.quant-shell__main .ant-table-wrapper::-webkit-scrollbar{display:none;height:0}.quant-shell__main--inner{padding:4px 6px 28px 0}.quant-header{position:sticky;top:0;z-index:100;background:#fffdf8eb;backdrop-filter:saturate(160%) blur(16px);-webkit-backdrop-filter:saturate(160%) blur(16px);border-bottom:1px solid var(--quant-border)}.quant-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(37,99,235,.35) 30%,rgba(37,99,235,.12) 70%,transparent);pointer-events:none}.quant-header__hub{display:none;align-items:center;gap:4px;flex-shrink:0;min-width:0}.quant-header__hub--show-tagline{display:flex}@media(min-width:1100px){.quant-header__hub{display:flex}}.quant-header__hub-link{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--quant-text-secondary);text-decoration:none;transition:background .15s,color .15s}.quant-header__hub-caret{font-size:10px;opacity:.55}.quant-header__hub-link:hover{color:var(--quant-brand-2);background:var(--quant-info-soft)}.quant-header__hub-link.is-active{color:var(--quant-brand-2);background:var(--quant-info-soft);box-shadow:inset 0 0 0 1px #c9952c40}.quant-header__bar{height:var(--quant-header-h);display:flex;align-items:center;gap:12px;width:100%;min-width:0}.quant-header__search-wrap{flex:1 1 auto;min-width:120px;max-width:min(420px,36vw)}.quant-header__brand{display:flex;align-items:center;gap:11px;color:inherit;flex-shrink:0;text-decoration:none}.quant-header__logo{display:inline-flex;padding:3px;border-radius:11px;background:linear-gradient(135deg,#38bdf840,#8b5cf640);box-shadow:0 0 0 1px #ffffff0f inset}.quant-header__logo img{border-radius:8px;display:block}.quant-header__brand-text strong{display:block;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.quant-header__brand-text small{display:block;font-size:10.5px;font-weight:500;letter-spacing:.06em;color:var(--quant-text-muted);text-transform:uppercase}.quant-header__search{width:100%;height:34px;--el-input-height: 34px}.quant-header__search .el-input__wrapper{border-radius:10px!important;padding:0 10px!important;background:#ffffff09!important;box-shadow:0 0 0 1px var(--quant-border) inset!important;transition:border-color .15s,box-shadow .15s,background .15s}.quant-header__search .el-input__inner{font-size:13px;color:var(--quant-text)}.quant-header__search-kbd{display:none}@media(min-width:1100px){.quant-header__search-kbd{display:inline-flex}}.quant-header__search:hover{border-color:var(--quant-border-strong)!important}.quant-header__search.ant-input-affix-wrapper-focused{background:#ffffff0d!important;border-color:#3b82f699!important;box-shadow:0 0 0 3px #3b82f62e!important}.quant-header__search input{background:transparent!important;color:var(--quant-text)!important;font-size:13.5px}.quant-header__search-icon{color:var(--quant-text-muted)}.quant-header__actions{margin-left:auto;display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.quant-header__market-link{display:none}@media(min-width:1200px){.quant-header__market-link{display:inline-flex}}.quant-header__divider{width:1px;height:22px;background:var(--quant-border-strong);margin:0 6px}.quant-header__auth-btn{color:var(--quant-text-secondary)!important}.quant-header__kpis{display:flex;gap:4px}.quant-header__kpi{display:flex;flex-direction:column;align-items:flex-end;padding:3px 10px;border-radius:9px;line-height:1.15;background:#94a3b80f;border:1px solid var(--quant-hairline)}.quant-header__kpi small{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--quant-text-faint)}.quant-header__kpi strong{font-size:14px;font-weight:700;color:#93c5fd}.quant-header__user{height:36px;padding:0 8px 0 4px;border-radius:10px;border:none;display:inline-flex;align-items:center;gap:6px;color:var(--quant-text);background:transparent;cursor:pointer;font:inherit}.quant-header__user-caret{font-size:12px;opacity:.55;color:var(--quant-text-muted)}.quant-header__user:hover{background:#94a3b814!important}.quant-header__avatar{background:var(--quant-gradient-brand)!important;color:#fff!important;font-weight:700;font-size:13px;box-shadow:0 0 0 2px #38bdf840}.quant-header__user-name{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.quant-user-menu .ant-dropdown-menu{min-width:240px;padding:8px!important;border-radius:14px!important;border:1px solid var(--quant-border-strong);box-shadow:var(--quant-shadow-lg)!important}.quant-user-menu .ant-dropdown-menu-item{border-radius:9px!important;padding:8px 10px!important}.quant-user-menu__head{padding:6px 4px 4px;cursor:default}.quant-user-menu__name{font-weight:600;font-size:14px;color:var(--quant-text);margin-bottom:10px}.quant-user-menu__stats{display:flex;gap:8px}.quant-user-menu__stats span{flex:1;display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;background:#94a3b812;border:1px solid var(--quant-hairline)}.quant-user-menu__stats small{font-size:10.5px;color:var(--quant-text-muted)}.quant-user-menu__stats strong{font-size:16px;color:#93c5fd}.quant-user-menu.el-popper{min-width:248px!important;padding:6px!important;border-radius:14px!important;border:1px solid var(--quant-border-strong)!important;background:var(--quant-card-2)!important;box-shadow:var(--quant-shadow-lg)!important}.quant-user-menu .el-dropdown-menu{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.quant-user-menu .el-dropdown-menu__item{border-radius:9px;font-size:13px;gap:8px;line-height:1.35;padding:8px 10px!important}.quant-user-menu .el-dropdown-menu__item.is-disabled{opacity:1;cursor:default}.quant-user-menu .quant-user-menu__logout,.quant-user-menu .quant-user-menu__logout:focus{color:var(--quant-loss)!important}.quant-user-menu__head-item{padding:0!important}.quant-hub-menu.el-popper{border-radius:12px!important;border:1px solid var(--quant-border-strong)!important;background:var(--quant-card-2)!important}.quant-notif-drawer .el-drawer__header{margin-bottom:0;padding:16px 20px 12px;border-bottom:1px solid var(--quant-border, #21262d)}.quant-notif-drawer .el-drawer__body{padding:12px 16px 20px}.quant-header__actions .quant-status-pill{height:26px;padding:0 9px;font-size:11px}.quant-header__actions .runtime-lamps{flex-shrink:0}.quant-shell--marketing-intel .home-intel-subnav{position:sticky;top:var(--quant-header-h);z-index:90}.quant-shell--marketing-intel.quant-shell--has-status-bar .home-intel-subnav{top:calc(var(--quant-header-h) + var(--quant-status-bar-h, 34px))}.quant-header__ticker-wrap{border-top:1px solid var(--quant-hairline);background:var(--quant-card-2)}.quant-header__ticker{display:flex;gap:6px;padding:6px 0 7px;overflow-x:auto;overflow-y:hidden;font-size:12.5px}.quant-header__ticker::-webkit-scrollbar{height:3px}.quant-header__tick{display:inline-flex;align-items:center;gap:9px;padding:3px 10px;border-radius:8px;white-space:nowrap;color:var(--quant-text-secondary);text-decoration:none;transition:background .15s,color .15s}.quant-header__tick:hover{background:#94a3b814;color:var(--quant-text)}.quant-header__tick strong{color:var(--quant-text);font-weight:600;letter-spacing:-.01em}.quant-header__tick-price{font-size:12.5px;color:var(--quant-text)}.quant-header__tick--empty{color:var(--quant-text-muted)}.quant-header__tick--flash-up{animation:quant-flash-up .7s ease-out}.quant-header__tick--flash-down{animation:quant-flash-down .7s ease-out}.quant-sider{position:sticky;top:calc(var(--quant-header-h) + 12px);width:100%;max-height:calc(100vh - var(--quant-header-h) - 28px);background:var(--quant-sider);border:1px solid var(--quant-border-strong);border-radius:var(--quant-radius-lg);display:flex;flex-direction:column;padding:10px 8px;overflow:hidden;box-shadow:var(--quant-shadow-md)}.quant-sider__nav{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:2px;overscroll-behavior:contain}.quant-sider__link{position:relative;display:flex;align-items:center;gap:10px;padding:9px 10px 9px 12px;border-radius:10px;color:var(--quant-text);font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.quant-sider__link:before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;border-radius:3px;background:var(--quant-gradient-brand);transform:translateY(-50%);transition:height .18s ease}.quant-sider__icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:16px;color:var(--quant-brand-2);transition:color .15s,transform .15s}.quant-sider__link:hover{color:var(--quant-text);background:#94a3b812}.quant-sider__link:hover .quant-sider__icon{color:var(--quant-text);transform:translateY(-1px)}.quant-sider__link.is-active{color:var(--quant-brand-2);background:linear-gradient(90deg,#c9952c29,#c9952c0a)}.quant-sider__link.is-active:before{height:18px;background:var(--quant-gradient-brand)}.quant-sider__link.is-active .quant-sider__icon{color:var(--quant-brand)}.quant-sider__details{margin-top:8px}.quant-sider__details>summary{list-style:none;cursor:pointer}.quant-sider__details>summary::-webkit-details-marker{display:none}.quant-sider__link--muted{margin-top:10px;opacity:.85}.quant-sider__group-label{display:block;padding:8px 12px 6px;font-size:10.5px;font-weight:700;color:var(--quant-text-secondary);text-transform:uppercase;letter-spacing:.08em}.quant-sider__promo{flex-shrink:0;margin-top:10px;padding:16px 14px 14px;text-align:center;border-radius:14px;border:1px solid rgba(201,149,44,.28);background:radial-gradient(120% 90% at 50% 0%,rgba(232,200,114,.35),transparent 60%),var(--quant-card);box-shadow:var(--quant-shadow-sm)}.quant-sider__promo-orb{width:44px;height:44px;margin:0 auto 8px;border-radius:14px;display:grid;place-items:center;font-size:22px;color:#fffdf8;background:var(--quant-gradient-brand);box-shadow:0 8px 20px -6px #c9952c73}.quant-sider__promo-title{margin:0 0 3px;font-weight:600;font-size:13.5px}.quant-sider__promo-desc{margin:0 0 12px;font-size:11.5px;line-height:1.5;color:var(--quant-text-muted)}.quant-dashboard{display:flex;flex-direction:column;gap:16px;width:100%}.quant-dash-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;width:100%;padding-bottom:8px;align-items:stretch}.quant-dash-grid>[class^=quant-dash-grid__]{min-width:0;display:flex;flex-direction:column}.quant-dash-grid>[class^=quant-dash-grid__]>*{flex:1;min-height:0}.quant-dash-grid__alerts{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px}.quant-dash-grid__alerts:empty{display:none}.quant-dash-grid__hero{grid-column:1 / 7}.quant-dash-grid__kpi{grid-column:7 / 13;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:start}.quant-dash-grid__kpi>*{flex:none!important}.quant-dash-grid__kpi .quant-stat:first-child,.quant-dash-grid__quick{grid-column:1 / -1}.quant-dash-grid__quick>*{flex:none!important}.quant-dash-grid__market{grid-column:1 / 7}.quant-dash-grid__asset{grid-column:7 / 13}.quant-dash-grid__chart{grid-column:1 / 8}.quant-dash-grid__hot{grid-column:8 / 13}.quant-dash-grid__a{grid-column:1 / 5}.quant-dash-grid__b{grid-column:5 / 9}.quant-dash-grid__c{grid-column:9 / 13}.quant-dash-grid__d{grid-column:1 / 7}.quant-dash-grid__e{grid-column:5 / 9}.quant-dash-grid__f{grid-column:7 / 13}.quant-dash-grid__disclaimer{grid-column:1 / -1}.quant-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:16px;min-height:280px;height:100%;padding:26px 28px 22px;border-radius:var(--quant-radius-lg);border:1px solid var(--quant-border);background:radial-gradient(90% 120% at 100% 0%,rgba(59,130,246,.08),transparent 55%),radial-gradient(80% 100% at 0% 100%,rgba(255,255,255,.95),transparent 55%),linear-gradient(165deg,#fff,#f8fafc 55%,#f1f5f9);overflow:hidden;box-shadow:var(--quant-shadow-md);color:var(--quant-text)}.quant-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.quant-hero__beam{position:absolute;top:-40%;right:10%;width:45%;height:180%;background:linear-gradient(180deg,transparent,rgba(56,189,248,.08),transparent);transform:rotate(24deg);filter:blur(18px);animation:quant-beam 9s ease-in-out infinite alternate}.quant-hero__ring{position:absolute;right:-60px;top:50%;border-radius:999px;border:1px solid rgba(148,163,184,.14);transform:translateY(-50%)}.quant-hero__ring--1{width:280px;height:280px;border-color:#38bdf838}.quant-hero__ring--2{width:400px;height:400px;border-style:dashed;border-color:#8b5cf62e;animation:quant-spin 60s linear infinite}.quant-hero__ring--3{width:540px;height:540px;border-color:#94a3b814}.quant-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}.quant-hero__title{margin:4px 0 0;font-size:clamp(30px,2.6vw,40px);font-weight:800;line-height:1.12;letter-spacing:-.03em}.quant-hero__desc{margin:0;max-width:520px;color:var(--quant-text-secondary);font-size:14px;line-height:1.65}.quant-hero__actions{margin-top:4px}.quant-hero__features{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12.5px;color:var(--quant-text-secondary)}.quant-hero__features li{display:inline-flex;align-items:center;gap:6px}.quant-hero__feature-icon{color:var(--quant-info);font-size:13px}.quant-hero__accent{color:var(--quant-brand)}.quant-hero__visual{position:relative;z-index:1;display:grid;place-items:center}.quant-hero__orb{width:120px;height:120px;border-radius:36px;display:grid;place-items:center;font-size:54px;color:#fffdf8;background:var(--quant-gradient-brand);box-shadow:0 30px 60px -20px #3b82f6b3,0 0 0 1px #ffffff1f inset,0 0 80px -10px #8b5cf673;animation:quant-float 6s ease-in-out infinite}.quant-stat{display:flex;flex-direction:column;gap:6px;padding:16px 18px;overflow:hidden;min-height:108px}.quant-stat__top{display:flex;justify-content:space-between;align-items:center;gap:8px}.quant-stat__label{font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--quant-text-muted)}.quant-stat__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:13px;background:#94a3b81a;color:var(--quant-text-secondary)}.quant-stat--brand .quant-stat__icon{background:var(--quant-info-soft);color:#93c5fd}.quant-stat--profit .quant-stat__icon{background:var(--quant-profit-soft);color:#4ade80}.quant-stat--loss .quant-stat__icon{background:var(--quant-loss-soft);color:#fb7185}.quant-stat--ai .quant-stat__icon{background:#8b5cf629;color:#c4b5fd}.quant-stat--warning .quant-stat__icon{background:var(--quant-warning-soft);color:#fcd34d}.quant-stat__value{margin-top:2px;line-height:1.1}.quant-stat__sub{font-size:12px;color:var(--quant-text-secondary);display:flex;align-items:center;gap:6px}.quant-stat__hint{font-size:11px;color:var(--quant-text-faint)}.quant-stat__glow{position:absolute;right:-30px;bottom:-40px;width:140px;height:140px;border-radius:999px;filter:blur(36px);opacity:.35;pointer-events:none;background:#94a3b833}.quant-stat--brand .quant-stat__glow{background:#3b82f680}.quant-stat--profit .quant-stat__glow{background:#22c55e73}.quant-stat--loss .quant-stat__glow{background:#f43f5e73}.quant-stat--ai .quant-stat__glow{background:#8b5cf680}.quant-kpi-lg{font-size:28px;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.quant-kpi-lg small{font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--quant-text-muted);margin-left:4px}.quant-kpi-md{font-size:22px;font-weight:700;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.quant-asset-split{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.quant-asset-split>div{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border-radius:10px;background:#94a3b80f;border:1px solid var(--quant-hairline)}.quant-asset-split strong{font-size:14px;font-weight:600}.quant-dash-asset-actions{display:flex;gap:8px;margin-top:14px}.quant-dash-asset-actions a{flex:1;text-align:center;padding:8px 0;border-radius:10px;font-size:13px;font-weight:500;color:var(--quant-text);background:#94a3b814;border:1px solid var(--quant-border);transition:background .15s,border-color .15s,transform .15s}.quant-dash-asset-actions a:hover{background:#3b82f624;border-color:#3b82f659;transform:translateY(-1px)}.quant-hot-strategies{display:flex;flex-direction:column;gap:12px;max-height:none;overflow:visible}.quant-strategy-card{padding:16px 18px}.quant-strategy-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:13.5px}.quant-strategy-card__roi{margin:12px 0 0;font-size:30px;font-weight:700;letter-spacing:-.03em;line-height:1}.quant-strategy-card__roi-label{margin:4px 0 12px;font-size:12px;color:var(--quant-text-muted)}.quant-strategy-card__metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;font-size:11.5px;color:var(--quant-text-muted);margin-bottom:10px}.quant-strategy-card__metrics span{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:9px;background:#94a3b80f;border:1px solid var(--quant-hairline)}.quant-strategy-card__metrics strong{font-size:13px;color:var(--quant-text);font-variant-numeric:tabular-nums}.quant-strategy-card__meta{font-size:12px;color:var(--quant-text-muted);margin:0 0 8px}.quant-strategy-card__foot{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.quant-ai-score{font-size:12px;font-weight:600;color:#c4b5fd;display:inline-flex;align-items:center;gap:5px}.quant-list{list-style:none;margin:0;padding:0}.quant-list li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--quant-hairline);font-size:13px;transition:background .15s}.quant-list li:last-child{border-bottom:none}.quant-list li strong{font-weight:600;color:var(--quant-text)}.quant-list a{color:inherit;text-decoration:none}.quant-bottom-row{display:flex;justify-content:space-between;gap:12px;width:100%}.quant-bottom-row:hover span:first-child{color:#93c5fd}.quant-ai-badge{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#67e8f9;margin-bottom:10px;padding:3px 9px;border-radius:999px;background:#22d3ee1a;border:1px solid rgba(34,211,238,.25)}.quant-ai-text{white-space:pre-wrap;font-size:13px;line-height:1.7;color:var(--quant-text-secondary);max-height:220px;overflow:auto}.quant-tag{background:#3b82f624!important;border:1px solid rgba(59,130,246,.25)!important;color:#93c5fd!important;font-weight:500;border-radius:6px!important}.quant-tag--risk{background:#f59e0b1f!important;border-color:#f59e0b40!important;color:#fcd34d!important}.quant-table .ant-table,.quant-shell__main .ant-table{background:transparent;color:var(--quant-text-secondary);font-size:13px}.quant-table .ant-table-thead>tr>th,.quant-shell__main .ant-table-thead>tr>th{background:#94a3b80a!important;color:var(--quant-text-muted)!important;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--quant-border)!important}.quant-table .ant-table-thead>tr>th:before,.quant-shell__main .ant-table-thead>tr>th:before{display:none}.quant-table .ant-table-tbody>tr>td,.quant-shell__main .ant-table-tbody>tr>td{border-bottom:1px solid var(--quant-hairline)!important;color:var(--quant-text);font-variant-numeric:tabular-nums;transition:background .12s}.quant-table .ant-table-tbody>tr:last-child>td,.quant-shell__main .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.quant-table .ant-table-tbody>tr:hover>td,.quant-shell__main .ant-table-tbody>tr:hover>td{background:#3b82f612!important}.quant-shell__main .ant-table-wrapper .ant-table-container{border-radius:10px}.quant-quotes-row--active>td{background:#3b82f624!important;box-shadow:2px 0 0 0 var(--quant-info) inset}.quant-shell__main .ant-pagination{margin-top:16px!important}.quant-page-frame{padding-top:8px}.quant-page-frame__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--quant-hairline)}.quant-page-frame__title{margin:6px 0 0!important;font-size:24px!important;font-weight:700!important;letter-spacing:-.025em;line-height:1.2!important;color:var(--quant-text)!important}.quant-page-frame__desc{margin:6px 0 0!important;max-width:680px;color:var(--quant-text-secondary)!important;font-size:13.5px;line-height:1.6}.quant-page-frame__extra{flex-shrink:0;display:flex;align-items:center;gap:8px}.quant-shell__main .ant-breadcrumb{font-size:12.5px}.quant-shell__main .ant-breadcrumb a,.quant-shell__main .ant-breadcrumb li,.quant-shell__main .ant-breadcrumb-separator{color:var(--quant-text-muted)!important}.quant-shell__main .ant-breadcrumb a:hover{color:#93c5fd!important}.quant-shell__main .ant-card{position:relative;background:linear-gradient(180deg,#ffffff06,#fff0 38%),var(--quant-card);border:1px solid var(--quant-border);border-radius:var(--quant-radius);box-shadow:var(--quant-shadow-sm);margin-bottom:16px}.quant-shell__main .ant-card-head{border-bottom:1px solid var(--quant-hairline);color:var(--quant-text);min-height:52px;font-size:15px;font-weight:600;padding:0 20px}.quant-shell__main .ant-card-body{padding:20px}.quant-shell__main .ant-card-small>.ant-card-body{padding:14px 16px}.quant-shell__main .ant-card.ant-card-hoverable:hover{border-color:var(--quant-border-strong);box-shadow:var(--quant-shadow-md);transform:translateY(-2px)}.quant-shell__main .ant-statistic-title{color:var(--quant-text-muted)!important;font-size:12px;letter-spacing:.02em;margin-bottom:6px}.quant-shell__main .ant-statistic-content{color:var(--quant-text)!important;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.quant-shell__main .ant-descriptions-item-label{color:var(--quant-text-muted)!important}.quant-shell__main .ant-descriptions-item-content{color:var(--quant-text)!important}.quant-shell__main .ant-alert,.quant-dash-grid .ant-alert{border-radius:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.quant-dash-grid .ant-alert-message{font-weight:600}.quant-shell__main .ant-empty,.quant-dash-grid .ant-empty{margin:20px 0}.quant-shell__main .ant-empty-description,.quant-dash-grid .ant-empty-description{color:var(--quant-text-muted)!important;font-size:13px}.quant-shell__main .ant-empty .ant-empty-image,.quant-dash-grid .ant-empty .ant-empty-image{opacity:.55;filter:saturate(.4) brightness(1.3)}.quant-shell__main .ant-segmented,.qx-segmented{background:#94a3b812!important;border:1px solid var(--quant-hairline);padding:3px!important}.quant-shell__main .ant-segmented-item-selected,.qx-segmented .ant-segmented-item-selected{background:var(--quant-elevated)!important;box-shadow:0 2px 8px #00000059!important;color:var(--quant-text)!important}.quant-shell__main .ant-tabs-nav:before{border-bottom-color:var(--quant-hairline)!important}.quant-shell__main .ant-form-item-label>label{color:var(--quant-text-secondary)!important;font-size:13px}.quant-shell__main a:not(.ant-btn):not(.quant-sider__link){transition:color .15s}.quant-shell__main .ant-typography{color:var(--quant-text)}.quant-shell__main .ant-typography.ant-typography-secondary,.quant-shell__main .ant-typography[type=secondary]{color:var(--quant-text-secondary)!important}.quant-shell__main .quant-page-frame article,.quant-shell__main .quant-page-frame section{color:var(--quant-text-secondary)}.quant-shell__main .quant-disclaimer{margin-top:28px;padding-top:14px;border-top:1px solid var(--quant-hairline);font-size:12px;color:var(--quant-text-faint)}.quant-auth-card{box-shadow:var(--quant-shadow-lg),0 0 0 1px #ffffff0a inset;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px!important}.quant-chart-panel{min-height:380px}.quant-chart-panel__head{flex-wrap:wrap;align-items:flex-start}.quant-chart-panel__sub{margin-top:4px}.quant-chart-panel__loading{display:flex;justify-content:center;align-items:center;min-height:320px}.quant-chart-panel .exchange-kline{border:none;border-radius:12px;margin-top:2px}.exchange-kline{width:100%;border:1px solid var(--quant-border);border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#0a111f,#0b1220)}.exchange-kline__empty{padding:48px;text-align:center;color:var(--quant-text-muted);font-size:13px}.exchange-kline__toolbar{padding:8px 14px;font-size:11px;border-bottom:1px solid var(--quant-hairline);background:#94a3b80a;display:flex;align-items:center;gap:8px}.exchange-kline__source{color:var(--quant-text-muted);letter-spacing:.04em;text-transform:uppercase;font-weight:600;display:inline-flex;align-items:center;gap:8px}.exchange-kline__source:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--quant-profit);box-shadow:0 0 8px var(--quant-profit)}.exchange-kline__ohlc-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:8px 14px;font-size:12px;font-family:var(--quant-font-mono);color:var(--quant-text-secondary);border-bottom:1px solid var(--quant-hairline);overflow-x:clip;white-space:normal}.exchange-kline__ohlc-label{color:var(--quant-text-faint);font-size:10px;font-weight:700;letter-spacing:.1em;font-family:var(--quant-font)}.exchange-kline__vol{color:var(--quant-text-muted)}.exchange-kline__stage{position:relative;width:100%}.exchange-kline__y-axis{position:absolute;left:0;top:0;bottom:0;width:72px;pointer-events:none;z-index:2}.exchange-kline__y-tick{position:absolute;right:10px;transform:translateY(-50%);font-size:10.5px;font-family:var(--quant-font-mono);color:var(--quant-text-muted);line-height:1}.exchange-kline__last-tag{position:absolute;right:6px;transform:translateY(-50%);z-index:2;pointer-events:none;font-size:10.5px;font-weight:600;font-family:var(--quant-font-mono);padding:3px 7px;border-radius:6px;line-height:1.2;box-shadow:0 4px 10px #0006}.exchange-kline__last-tag.is-up{color:#052e16;background:#4ade80}.exchange-kline__last-tag.is-down{color:#4c0519;background:#fb7185}.exchange-kline__canvas{display:block;width:100%;cursor:crosshair;position:relative;z-index:1}.exchange-kline__x-axis{position:relative;height:26px;border-top:1px solid var(--quant-hairline);background:#94a3b808}.exchange-kline__x-tick{position:absolute;transform:translate(-50%);top:7px;font-size:10.5px;font-family:var(--quant-font-mono);color:var(--quant-text-muted);white-space:nowrap}.quant-settings-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:991px){.quant-settings-kpis{grid-template-columns:1fr}}.user-center-frame{display:flex;flex-direction:column;gap:0}.user-center-frame__body{margin-top:8px}.account-hub-nav{width:100%;margin:0 0 16px;border-bottom:1px solid var(--quant-hairline);background:linear-gradient(180deg,rgba(255,255,255,.04) 0%,transparent 100%)}.account-hub-nav__inner{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}.account-hub-nav__link{flex-shrink:0;padding:12px 14px;font-size:13px;font-weight:500;color:var(--quant-text-secondary);border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.account-hub-nav__link:hover{color:var(--quant-text)}.account-hub-nav__link.is-active{color:#0a9f66;border-bottom-color:#0ecb81}.user-profile-strip{margin-bottom:12px!important;border:1px solid var(--quant-hairline)!important;border-radius:var(--quant-radius)!important;background:linear-gradient(135deg,#0ecb810f,#ffffff05 55%)!important}.user-profile-strip__plan{background:#0ecb811f!important;border-color:#0ecb8159!important;color:#0a9f66!important}.user-center-tabs .ant-tabs-nav{margin-bottom:16px!important}.user-center-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#0a9f66!important}.user-center-tabs .ant-tabs-ink-bar{background:#0ecb81!important}.quant-shell:not(.quant-shell--marketing-intel) .celan-exchange-tab{background:#fff;border-color:#1e293b24;color:#64748b}.quant-shell:not(.quant-shell--marketing-intel) .celan-exchange-tab:hover{color:#0f172a;border-color:#0ecb8159}.quant-shell:not(.quant-shell--marketing-intel) .celan-exchange-tab.is-active{color:#0f172a;border-color:#0ecb81;background:linear-gradient(180deg,#ecfdf5,#f8fafc);box-shadow:0 0 0 1px #0ecb8140}.quant-strategy-market-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin-bottom:20px}.workflow-exchange-tabs__label{display:block;margin-bottom:8px;font-size:13px}.workflow-exchange-tabs__hint{display:block;margin-top:8px;font-size:12px}.quant-pub-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}.quant-pub-strategy{display:flex;flex-direction:column;gap:12px;overflow:hidden;border:1px solid var(--quant-hairline)}.quant-pub-strategy--crypto{--pub-accent: #38bdf8;--pub-accent-dim: rgba(56, 189, 248, .12)}.quant-pub-strategy--commodity{--pub-accent: #fbbf24;--pub-accent-dim: rgba(251, 191, 36, .14)}.quant-pub-strategy--macro{--pub-accent: #a78bfa;--pub-accent-dim: rgba(167, 139, 250, .14)}.quant-pub-strategy--equity_proxy{--pub-accent: #34d399;--pub-accent-dim: rgba(52, 211, 153, .14)}.quant-pub-strategy--default{--pub-accent: #94a3b8;--pub-accent-dim: rgba(148, 163, 184, .12)}.quant-pub-strategy__ribbon{display:flex;align-items:flex-start;gap:12px;margin:-1px -1px 0;padding:14px 14px 12px;background:linear-gradient(135deg,var(--pub-accent-dim),transparent 55%);border-bottom:1px solid var(--quant-hairline)}.quant-pub-strategy__ex-badge{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;border-radius:12px;background:var(--pub-accent-dim);color:var(--pub-accent);border:1px solid color-mix(in srgb,var(--pub-accent) 35%,transparent)}.quant-pub-strategy__ribbon-text{flex:1;min-width:0}.quant-pub-strategy__ex-tag{margin:0;border:none!important;font-weight:600;background:#0f172a80!important;color:var(--pub-accent)!important}.quant-pub-strategy__ex-tag--okx{color:#fff!important;background:#1a1a1a!important}.quant-pub-strategy__ex-tag--binance{color:#f0b90b!important}.quant-pub-strategy__ex-tag--bybit{color:#f7a600!important}.quant-pub-strategy__ex-tag--bitget{color:#00f0ff!important}.quant-pub-strategy__ex-tag--gate{color:#17e6a1!important}.quant-pub-strategy__ex-tag--kucoin{color:#23af91!important}.quant-pub-strategy__chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.quant-pub-strategy__summary{margin:0;font-size:13px;line-height:1.65;color:var(--quant-text-secondary)}.quant-pub-strategy__chart{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--quant-text-muted);padding:8px 10px;border-radius:10px;background:#02061759;border:1px solid var(--quant-hairline)}.quant-pub-strategy__stat{display:flex;flex-direction:column;gap:3px}.quant-pub-strategy__stat--lev .anticon{color:var(--pub-accent);margin-bottom:2px}.quant-pub-strategy__rules .ant-collapse-header{padding:4px 0!important;font-size:12px;color:var(--quant-text-muted)!important}.quant-pub-strategy__rules-body{font-size:12px;line-height:1.55;color:var(--quant-text-secondary)}.quant-pub-strategy__rules-body p{margin:0 0 8px}.equity-curve-panel__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px}.equity-curve-panel__hint{margin:0 0 12px;font-size:12px;color:var(--quant-text-muted)}.strategy-sparkline__head{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:11px}.strategy-sparkline__head .ant-btn{margin-left:auto;color:var(--quant-text-muted)}.strategy-sparkline__updated{opacity:.75}.mini-sparkline__state{display:flex;align-items:center;justify-content:center;min-height:68px;font-size:12px}.quant-pub-strategy__ex-badge .anticon,.quant-pub-strategy__ex-badge .anticon svg{display:block}.exchange-select__value,.exchange-select__option,.screener-inst-cell{display:inline-flex;align-items:center;gap:8px}.screener-inst-cell{color:inherit}.inst-kline-sparkline{margin:-4px 0}.inst-kline-sparkline--idle{display:flex;align-items:center;justify-content:center;font-size:12px}.quant-balance__acct-title{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.quant-strategy-market-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:16px}.quant-strategy-market-list{display:flex;flex-direction:column;gap:14px}.quant-strategy-market-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:18px 20px;align-items:start}@media(max-width:900px){.quant-strategy-market-row{grid-template-columns:1fr}}.quant-strategy-market-row__identity{display:flex;gap:14px;align-items:flex-start}.quant-strategy-market-row__title{margin:0 0 4px;font-size:17px;font-weight:600}.quant-strategy-market-row__sub{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:var(--quant-text-muted);margin-bottom:8px}.quant-strategy-market-row__chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.quant-strategy-market-row__summary{margin:12px 0;font-size:13px;line-height:1.65;color:var(--quant-text-secondary)}.quant-strategy-market-row__kpi-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px;margin-bottom:8px}.quant-strategy-market-row__kpi{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;background:#94a3b80f;border:1px solid var(--quant-hairline);font-size:12px}.quant-strategy-market-row__kpi strong{font-size:14px}.quant-strategy-market-row__kpi--live{border-color:#38bdf840;background:#38bdf80f}.quant-strategy-market-row__ind{font-size:12px;color:#67e8f9;margin-bottom:4px}.quant-strategy-market-row__actions{display:flex;flex-direction:column;gap:8px;min-width:132px}.quant-strategy-market-row__quote-link{font-size:12px;text-align:center;color:var(--quant-text-muted)}.rank-spotlight__link{display:grid;grid-template-columns:28px 1fr auto auto;gap:8px;align-items:center;width:100%;color:inherit}.rank-spotlight__rank{color:var(--quant-text-muted)}.rank-detail-chart-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.rank-detail-chart-card__price{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.rank-board-table .ant-table-cell{vertical-align:middle!important}.home-quick-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}@media(max-width:768px){.home-quick-nav{grid-template-columns:repeat(2,1fr)}}.home-quick-nav__item{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:var(--quant-card);border:1px solid var(--quant-border);color:var(--quant-text);font-weight:600;font-size:13px;text-decoration:none;transition:border-color .15s,box-shadow .15s}.home-quick-nav__item:hover{border-color:#c9952c59;box-shadow:var(--quant-shadow-sm);color:var(--quant-brand-2)}.home-quick-nav__icon{color:var(--quant-brand);font-size:16px}.quant-header__kpis--compact{display:none}@media(min-width:1280px){.quant-header__kpis--compact{display:flex}}.quant-strategy-market-toolbar__ex{flex:1 1 100%;max-width:100%}.quant-pub-strategy__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.quant-pub-strategy__name{margin:0;font-size:15.5px;font-weight:600;display:flex;align-items:center;gap:8px}.quant-pub-strategy__name .anticon{color:#c4b5fd}.quant-pub-strategy__meta{display:flex;gap:12px;margin-top:4px;font-size:12px;color:var(--quant-text-muted)}.quant-pub-strategy__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.quant-pub-strategy__stats>div{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border-radius:10px;background:#94a3b80f;border:1px solid var(--quant-hairline)}.quant-pub-strategy__stats strong{font-size:13.5px;font-weight:600}.quant-pub-strategy__ind{font-size:12px;color:#67e8f9;display:flex;align-items:center;gap:6px}.quant-pub-strategy__rule{margin:0;font-size:12.5px;line-height:1.6;color:var(--quant-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.quant-pub-strategy__rule b{color:var(--quant-text);font-weight:600;margin-right:6px}.quant-pub-strategy__foot{display:flex;gap:8px;margin-top:auto;padding-top:8px;border-top:1px solid var(--quant-hairline)}.quant-strategy-new{display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:16px;align-items:start}.quant-strategy-new__left,.quant-strategy-new__right{display:flex;flex-direction:column;gap:16px}.quant-strategy-new__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.quant-bot-est{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px}.quant-bot-est>div{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border-radius:10px;background:#94a3b80f;border:1px solid var(--quant-hairline)}.quant-bot-est strong{font-size:13.5px;font-weight:600}@media(max-width:1199px){.quant-strategy-new{grid-template-columns:1fr}}.quant-testrun__action{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:12px;font-size:18px;font-weight:700;letter-spacing:-.01em;background:#94a3b814;border:1px solid var(--quant-border)}.quant-testrun__action.is-open{color:#4ade80;background:var(--quant-profit-soft);border-color:#22c55e4d}.quant-testrun__action.is-close,.quant-testrun__action.is-reduce{color:#fb7185;background:var(--quant-loss-soft);border-color:#f43f5e4d}.quant-testrun__action.is-hold{color:#93c5fd;background:var(--quant-info-soft);border-color:#3b82f64d}.quant-testrun__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.quant-testrun__grid>div{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border-radius:10px;background:#94a3b80f;border:1px solid var(--quant-hairline)}.quant-testrun__grid strong{font-size:15px;font-weight:600}.quant-testrun__reason{margin:0 0 8px;padding:10px 12px;border-left:3px solid var(--quant-ai-primary);border-radius:6px;background:#8b5cf614;font-size:13.5px;line-height:1.7;color:var(--quant-text)}.quant-testrun__hint{margin:0;padding:10px 12px;border-radius:8px;background:#00000059;border:1px solid var(--quant-hairline);font-size:11.5px;line-height:1.6;color:var(--quant-text-secondary);white-space:pre-wrap;word-break:break-all;max-height:260px;overflow:auto}.quant-rules-form .ant-form-item{margin-bottom:14px}.quant-balance__total{display:flex;flex-direction:column;gap:4px;padding:12px 14px;margin-bottom:14px;border-radius:12px;background:radial-gradient(90% 120% at 100% 0%,rgba(59,130,246,.16),transparent 60%),#94a3b80d;border:1px solid var(--quant-hairline)}.quant-balance__acct{padding:12px 0 4px;border-top:1px solid var(--quant-hairline)}.quant-balance__acct-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:13.5px}.quant-balance__chips{display:flex;flex-wrap:wrap;gap:6px}.quant-balance__chips b{font-weight:600;margin-left:4px;color:var(--quant-text)}.quant-news{display:flex;flex-direction:column}.quant-news__live{display:inline-flex;align-items:center;gap:8px}.quant-news__live .quant-status-pill__dot{background:var(--quant-profit);animation:quant-live-dot 1.8s ease-out infinite}.quant-news__day{position:sticky;top:0;z-index:1;margin:6px 0 4px;padding:4px 0;font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--quant-text-faint);text-transform:uppercase;background:linear-gradient(180deg,var(--quant-card) 70%,transparent)}.quant-news__item{position:relative;display:grid;grid-template-columns:132px minmax(0,1fr);gap:14px;padding:14px 10px 14px 0;border-bottom:1px solid var(--quant-hairline);transition:background .15s;border-radius:8px}.quant-news__item:hover{background:#94a3b80a}.quant-news__item.is-fresh:before{content:"";position:absolute;left:-12px;top:18px;width:4px;height:18px;border-radius:3px;background:var(--quant-gradient-brand)}.quant-news__time{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:2px;font-size:12.5px;color:var(--quant-text-secondary)}.quant-news__time time{display:inline-flex;align-items:center;gap:8px;color:var(--quant-text);font-weight:600}.quant-news__dot{display:inline-block;width:7px;height:7px;border-radius:999px;background:var(--quant-text-faint);margin-right:6px;vertical-align:middle}.quant-news__dot.is-bull{background:var(--quant-profit);box-shadow:0 0 8px #22c55e99}.quant-news__dot.is-bear{background:var(--quant-loss);box-shadow:0 0 8px #f43f5e99}.quant-news__cat{margin:0!important;font-size:10.5px!important;line-height:18px!important;padding:0 7px!important;border-radius:5px!important;border:1px solid var(--quant-border)!important;background:#94a3b814!important;color:var(--quant-text-secondary)!important}.quant-news__cat--crypto{color:#fcd34d!important;border-color:#f59e0b4d!important;background:#f59e0b1a!important}.quant-news__cat--us_stock{color:#93c5fd!important;border-color:#3b82f64d!important;background:#3b82f61a!important}.quant-news__cat--macro{color:#c4b5fd!important;border-color:#8b5cf64d!important;background:#8b5cf61a!important}.quant-news__cat--regulation{color:#fda4af!important;border-color:#f43f5e4d!important;background:#f43f5e1a!important}.quant-news__cat--ai{color:#67e8f9!important;border-color:#22d3ee4d!important;background:#22d3ee1a!important}.quant-news__cat--defi{color:#86efac!important;border-color:#22c55e4d!important;background:#22c55e1a!important}.quant-news__body{min-width:0}.quant-news__title{margin:0;font-size:15px;font-weight:600;line-height:1.5;letter-spacing:-.005em;color:var(--quant-text);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.quant-news__title a,.quant-news__title-link{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:color .15s,border-color .15s}.quant-news__title a:hover,.quant-news__title-link:hover{color:var(--quant-brand, #0ecb81);border-bottom-color:color-mix(in srgb,var(--quant-brand, #0ecb81) 50%,transparent)}.quant-news__title-text{color:var(--quant-text)}.quant-shell--marketing-intel .quant-news__day{margin:12px 0 6px;padding:6px 0 4px;color:var(--quant-text-muted);border-bottom:1px solid var(--quant-hairline);background:transparent;letter-spacing:.04em}.quant-shell--marketing-intel .quant-news__item{border-bottom-color:var(--quant-border)}.quant-shell--marketing-intel .quant-news__summary{color:var(--quant-text-secondary);line-height:1.55}.quant-shell--marketing-intel .quant-news__meta a{text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--quant-brand) 35%,transparent)}.quant-shell--marketing-intel .home-intel-subnav__link.is-active{box-shadow:inset 0 -2px 0 var(--quant-brand)}.quant-news__sen{font-size:10.5px;font-weight:600;padding:1px 6px;border-radius:5px}.quant-news__sen.is-bull{color:#4ade80;background:var(--quant-profit-soft)}.quant-news__sen.is-bear{color:#fb7185;background:var(--quant-loss-soft)}.quant-news__summary{margin:6px 0 0;font-size:13.5px;line-height:1.7;color:var(--quant-text-secondary)}.quant-news__meta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;font-size:12px;color:var(--quant-text-muted)}.quant-news__meta a{color:var(--quant-text-muted);display:inline-flex;align-items:center;gap:4px}.quant-news__meta a:hover{color:#93c5fd}.quant-news__orig-btn{background:none;border:none;padding:0;cursor:pointer;font:inherit;color:var(--quant-text-muted);display:inline-flex;align-items:center;gap:4px}.quant-news__orig-btn:hover{color:#93c5fd}.quant-news__pending{color:var(--quant-text-faint)}.quant-news__orig{margin-top:10px;padding:10px 12px;border-radius:10px;border:1px dashed var(--quant-border-strong);background:#94a3b80a;font-size:12.5px;color:var(--quant-text-secondary);line-height:1.6}.quant-news__orig strong{color:var(--quant-text);font-weight:600}.quant-news__orig p{margin:6px 0 0}@media(max-width:767px){.quant-news__item{grid-template-columns:1fr;gap:6px}.quant-news__time{flex-direction:row;align-items:center}}.quant-portal{display:flex;flex-direction:column;gap:6px;height:100%;min-height:128px;color:var(--quant-text);text-decoration:none;overflow:hidden}.quant-portal--large{min-height:176px;padding:24px}.quant-portal__icon{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;font-size:19px;margin-bottom:8px;color:#93c5fd;background:var(--quant-info-soft);border:1px solid rgba(59,130,246,.22);transition:transform .2s,box-shadow .2s}.quant-portal--terminal .quant-portal__icon{color:#c4b5fd;background:#8b5cf629;border-color:#8b5cf647}.quant-portal--control .quant-portal__icon{color:#67e8f9;background:#22d3ee1f;border-color:#22d3ee40}.quant-portal--large .quant-portal__icon{width:52px;height:52px;font-size:26px;border-radius:16px}.quant-portal__title{font-size:15px;font-weight:600;letter-spacing:-.01em}.quant-portal--large .quant-portal__title{font-size:18px}.quant-portal__desc{font-size:12.5px;color:var(--quant-text-muted);line-height:1.5}.quant-portal__arrow{position:absolute;right:16px;top:16px;color:var(--quant-text-faint);font-size:13px;transform:translate(-4px);opacity:0;transition:transform .2s,opacity .2s,color .2s}.quant-portal:hover{transform:translateY(-2px);border-color:#3b82f666;box-shadow:var(--quant-shadow-md),0 0 0 1px #3b82f633}.quant-portal:hover .quant-portal__icon{transform:translateY(-2px) scale(1.04);box-shadow:0 10px 24px -10px #3b82f699}.quant-portal:hover .quant-portal__arrow{opacity:1;transform:translate(0);color:#93c5fd}.quant-auth{position:relative;min-height:100vh;display:flex;flex-direction:column;background:var(--quant-bg);overflow:hidden}.quant-auth__header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px;padding:0 clamp(20px,4vw,48px)}.quant-auth__secure{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--quant-text-muted)}.quant-auth__main{position:relative;z-index:1;flex:1;display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center;max-width:1200px;width:100%;margin:0 auto;padding:24px clamp(20px,4vw,48px) 64px}.quant-auth__panel{width:100%}.quant-auth__card{padding:32px 32px 28px!important;background:linear-gradient(180deg,#ffffff0a,#ffffff03),#0e1626d9!important}.quant-auth__card .ant-typography h3,.quant-auth__card h3.ant-typography{letter-spacing:-.02em}.quant-auth__card .ant-input-affix-wrapper,.quant-auth__card .ant-input,.quant-auth__card .ant-input-password{height:44px;border-radius:11px}.quant-auth__card .ant-btn-primary{height:44px;border-radius:11px;font-weight:600}.quant-auth__foot{display:flex;justify-content:center;gap:10px;margin:18px 0 0;font-size:12px;color:var(--quant-text-faint)}.quant-auth__foot a{color:var(--quant-text-muted)}.quant-auth__foot a:hover{color:#93c5fd}.quant-auth__aside{display:flex;flex-direction:column;gap:18px}.quant-auth__headline{margin:0;font-size:clamp(34px,3.4vw,52px);font-weight:800;letter-spacing:-.035em;line-height:1.08}.quant-auth__points{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:12px;color:var(--quant-text-secondary);font-size:14.5px}.quant-auth__points li{position:relative;padding-left:22px}.quant-auth__points li:before{content:"";position:absolute;left:0;top:8px;width:10px;height:10px;border-radius:3px;background:var(--quant-gradient-brand);box-shadow:0 0 12px #38bdf899}@media(max-width:991px){.quant-auth__main{grid-template-columns:1fr;max-width:520px}.quant-auth__aside{display:none}}.quant-ops{position:relative;height:100vh;display:flex;flex-direction:column;overflow:hidden;background:var(--quant-bg)}.quant-ambient__orb--indigo{background:radial-gradient(circle at 30% 30%,#6366f180,#6366f100 62%)}.quant-header__logo--indigo{background:linear-gradient(135deg,#818cf84d,#38bdf833)}.quant-ops__header{position:relative;z-index:2;display:flex;align-items:center;gap:16px;height:60px;padding:0 24px;background:#090e1ad1;-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px);border-bottom:1px solid rgba(148,163,184,.14);color:#f1f5f9}.quant-ops__header .quant-header__brand-text strong{color:#f8fafc}.quant-ops__header .quant-header__brand-text small{color:#94a3b8}.quant-ops__header .quant-ops__link{color:#cbd5e1}.quant-ops__header .quant-ops__link:hover{color:#f8fafc;background:#94a3b824}.quant-ops__header .quant-ops__logout.ant-btn,.quant-ops__header .quant-icon-btn.ant-btn{color:#e2e8f0!important}.quant-ops__header .quant-ops__logout.ant-btn:hover,.quant-ops__header .quant-icon-btn.ant-btn:hover{color:#fff!important;background:#94a3b824!important}.quant-status-pill--indigo{color:#c7d2fe;border-color:#6366f14d;background:#6366f11a}.quant-ops__link{display:inline-flex;align-items:center;gap:6px;padding:0 10px;height:34px;border-radius:10px;font-size:13px}.quant-ops__logout{width:auto!important;padding:0 10px!important}.quant-ops__body{position:relative;z-index:1;flex:1;min-height:0;display:flex;flex-direction:column;padding:14px 24px 16px;overflow:hidden}.quant-ops__grid{display:grid;grid-template-columns:232px minmax(0,1fr);gap:18px;flex:1;min-height:0;height:100%;overflow:hidden}.quant-sider--ops .quant-sider__link.is-active{color:#4338ca;background:linear-gradient(90deg,#6366f124,#6366f10a)}.quant-sider--ops .quant-sider__link.is-active:before{background:linear-gradient(180deg,#6366f1,#818cf8)}.quant-sider--ops .quant-sider__link.is-active .quant-sider__icon{color:#4f46e5}.quant-ops .quant-shell__main{overflow-y:auto}.quant-ops .quant-card__icon,.quant-ops .quant-stat--brand .quant-stat__icon{color:#a5b4fc;background:#6366f124;border-color:#6366f140}.quant-ops-login{position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-start;padding:56px 16px;flex:1;overflow:auto}.quant-ops-login__card{width:100%;max-width:440px;padding:32px!important}@media(max-width:1023px){.quant-ops__grid{grid-template-columns:1fr}}@media(max-width:1279px){.quant-dash-grid__hero,.quant-dash-grid__kpi,.quant-dash-grid__quick,.quant-dash-grid__market,.quant-dash-grid__asset,.quant-dash-grid__chart,.quant-dash-grid__hot,.quant-dash-grid__a,.quant-dash-grid__b,.quant-dash-grid__c,.quant-dash-grid__d,.quant-dash-grid__e,.quant-dash-grid__f{grid-column:1 / -1}.quant-sider{position:relative;top:auto;max-height:none}.quant-dash-grid__kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.quant-dash-grid__kpi .quant-stat:first-child{grid-column:auto}.quant-hero{grid-template-columns:1fr}.quant-hero__visual{display:none}.quant-sider{max-height:min(420px,45vh)}.quant-header__search{max-width:260px}}@media(max-width:767px){.quant-header__brand-text small,.quant-header__divider,.quant-status-pill{display:none}.quant-dash-grid__kpi{grid-template-columns:1fr}}.native-kline{border:1px solid var(--quant-border);border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#fffefb,#faf6ee);box-shadow:inset 0 1px #ffffffe6}.quant-chart-panel .native-kline{border:none}.native-kline.native-kline-chart--intel,.native-kline-chart--intel.native-kline{background:#0b0e11;border-color:#30363dd9;box-shadow:none}.native-kline-chart--intel .native-kline__bar{background:#0d1117eb;border-bottom-color:#30363dbf}.native-kline-chart--intel .native-kline__source,.native-kline-chart--intel .native-kline__ohlc{color:#8b949e}.native-kline-chart--intel .native-kline__ohlc b{color:#e6edf3}.native-kline__bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 14px;border-bottom:1px solid var(--quant-hairline);background:#94a3b80a;font-size:11.5px}.native-kline__source{display:inline-flex;align-items:center;gap:8px;color:var(--quant-text-muted);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.native-kline__live-dot{width:7px;height:7px;border-radius:999px;background:var(--quant-text-faint)}.native-kline__live-dot.is-live{background:var(--quant-profit);animation:quant-live-dot 1.8s ease-out infinite}.native-kline__ohlc{display:inline-flex;flex-wrap:wrap;gap:14px;color:var(--quant-text-muted);font-size:12px}.native-kline__ohlc b{color:var(--quant-text);font-weight:600;margin-left:3px}.native-kline__host-wrap{position:relative;width:100%}.native-kline__host-wrap--link{cursor:crosshair}.native-kline__host-wrap--link .native-kline__host canvas{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.native-kline__open-hint{position:absolute;right:10px;bottom:8px;z-index:2;font-size:10px;color:#6e7681;pointer-events:none;padding:2px 8px;border-radius:4px;background:#0d1117d9;border:1px solid #30363d}.native-kline__host{width:100%;min-height:280px;position:relative}.native-kline__host .tv-lightweight-charts{border-radius:0 0 12px 12px}.native-kline__loading{margin-left:10px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--quant-text-faint)}.quant-notif{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.quant-notif__item{display:flex;gap:12px;padding:12px 6px;border-bottom:1px solid var(--quant-hairline);border-radius:8px}.quant-notif__item.is-unread{background:#3b82f60f}.quant-notif__icon{flex-shrink:0;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;font-size:14px;background:#94a3b81a;color:var(--quant-text-secondary)}.quant-notif__icon.is-up{background:var(--quant-profit-soft);color:#4ade80}.quant-notif__icon.is-down{background:var(--quant-loss-soft);color:#fb7185}.quant-notif__body{min-width:0;display:flex;flex-direction:column;gap:3px}.quant-notif__title{font-size:13.5px;font-weight:600;color:var(--quant-text)}.quant-notif__text{margin:0;font-size:12.5px;line-height:1.55;color:var(--quant-text-secondary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.quant-notif__time{font-size:11px;color:var(--quant-text-faint)}.coin-icon,.exchange-logo-img{display:inline-block;flex-shrink:0;object-fit:contain;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #94a3b840}.coin-icon--fallback{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;color:var(--quant-primary);background:linear-gradient(145deg,#fff9ee,#f3e6c8);box-shadow:0 0 0 1px #c9952c59}.market-instrument-cell{display:inline-flex;align-items:center;gap:8px;min-width:0;color:inherit;text-decoration:none}.market-instrument-cell:hover strong{color:var(--quant-primary)}.market-instrument-cell__text{display:flex;flex-direction:column;gap:1px;min-width:0}.market-instrument-cell__text strong{font-size:13.5px;font-weight:600;line-height:1.25}.market-instrument-cell__sub{font-size:10.5px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.wave-trend-sparkline{width:100%;display:flex;align-items:center;justify-content:center}.wave-trend-sparkline--loading,.wave-trend-sparkline--empty{font-size:12px}.market-feed-card>.ant-card-body{padding:12px 14px 16px}.market-feed-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.market-feed-list--loading{min-height:120px;display:flex;align-items:center;justify-content:center}.market-feed-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(120px,.9fr) auto;grid-template-areas:"main spark stats" "msg msg msg" "foot foot foot";gap:8px 14px;padding:12px 14px;border-radius:12px;border:1px solid var(--quant-border);background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 1px #ffffffe6 inset}.market-feed-row__main{grid-area:main;display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.market-feed-row__tag{margin:0;background:#c9952c1f!important;color:var(--quant-primary)!important;font-weight:600}.market-feed-row__spark{grid-area:spark;align-self:center}.market-feed-row__stats{grid-area:stats;display:flex;flex-direction:column;align-items:flex-end;gap:4px;justify-content:center}.market-feed-row__score{font-size:11px}.market-feed-row__msg{grid-area:msg;margin:0;font-size:12.5px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.market-feed-row__foot{grid-area:foot;display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;padding-top:4px;border-top:1px dashed var(--quant-hairline)}.market-feed-row__link{font-weight:600;color:var(--quant-primary)}.market-feed-list__pager{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:14px;padding-top:12px;border-top:1px solid var(--quant-hairline)}.quant-ghost-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--quant-border);background:#fff;color:var(--quant-text);border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600;cursor:pointer}.quant-ghost-btn:hover:not(:disabled){border-color:var(--quant-primary);color:var(--quant-primary)}.quant-ghost-btn:disabled{opacity:.45;cursor:not-allowed}.market-quotes-table .quant-quotes-row--active td{background:#c9952c14!important}@media(max-width:720px){.market-feed-row{grid-template-columns:1fr;grid-template-areas:"main" "spark" "stats" "msg" "foot"}.market-feed-row__stats{flex-direction:row;align-items:center;justify-content:flex-start}}.ai-plain-block__title{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--quant-text)}.ai-plain-block__tag{margin:0;font-weight:600}.ai-plain-block__list{margin:8px 0 0;padding-left:1.1em;color:var(--quant-text-secondary);font-size:14px;line-height:1.65}.ai-plain-block__list--compact{font-size:13px}.ai-plain-block--card{padding:4px 2px}.ai-plain-block__heading{margin:0 0 10px;font-size:15px;font-weight:700;color:var(--quant-text)}.debate-prose{font-size:14px;line-height:1.65;color:var(--quant-text-secondary)}.quant-header__market-link{font-size:13px;font-weight:600;color:var(--quant-text-secondary);padding:4px 10px;border-radius:8px;text-decoration:none;white-space:nowrap}.quant-header__market-link:hover{color:var(--quant-brand);background:var(--quant-info-soft)}.quant-footer{position:relative;z-index:1;margin-top:32px;padding:28px 0 36px;border-top:1px solid var(--quant-border);background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.quant-footer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px}@media(max-width:900px){.quant-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.quant-footer__grid{grid-template-columns:1fr}}.quant-footer__title{margin:0 0 10px;font-size:13px;font-weight:700;color:var(--quant-text)}.quant-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.quant-footer__links a{font-size:13px;color:var(--quant-text-muted);text-decoration:none}.quant-footer__links a:hover{color:var(--quant-brand)}.quant-footer__legal{margin:24px 0 0;text-align:center;font-size:12px;color:var(--quant-text-faint);line-height:1.5}.quant-home-landing{display:flex;flex-direction:column;gap:28px;padding:8px 4px 16px}.quant-home-landing__hero .quant-hero{min-height:260px}.home-hub-portal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:960px){.home-hub-portal{grid-template-columns:1fr}}.home-hub-portal__card{display:flex;flex-direction:column;gap:10px;padding:20px 18px 18px;border-radius:var(--quant-radius-lg);border:1px solid var(--quant-border);background:var(--quant-surface);box-shadow:var(--quant-shadow-sm)}.home-hub-portal__icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:20px;color:var(--quant-brand);background:var(--quant-info-soft)}.home-hub-portal__title{margin:0;font-size:17px;font-weight:700;color:var(--quant-text)}.home-hub-portal__desc{margin:0;font-size:13px;line-height:1.55;color:var(--quant-text-muted);flex:1}.home-hub-portal__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 14px;font-size:12.5px}.home-hub-portal__links a{color:var(--quant-text-secondary);text-decoration:none}.home-hub-portal__links a:hover{color:var(--quant-brand)}.home-hub-portal__cta{margin-top:4px}.quant-home-landing__auth{text-align:center;padding:16px 12px;border-radius:var(--quant-radius);border:1px dashed var(--quant-border);background:#ffffffa6;font-size:14px;color:var(--quant-text-secondary)}.quant-home-landing__auth--in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.quant-home-landing__auth-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:12px}.quant-home-landing__teasers{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}@media(max-width:800px){.quant-home-landing__teasers{grid-template-columns:1fr}}.quant-home-teaser{padding:18px 16px;border-radius:var(--quant-radius-lg);border:1px solid var(--quant-border);background:var(--quant-surface)}.quant-home-teaser__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.quant-home-teaser__head h2{margin:0;font-size:15px;font-weight:700}.quant-home-teaser__head a{font-size:12px;font-weight:600;color:var(--quant-brand)}.quant-home-teaser__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.quant-home-teaser__list li{display:flex;flex-direction:column;gap:2px}.quant-home-teaser__list a{font-size:13.5px;color:var(--quant-text);text-decoration:none;line-height:1.45}.quant-home-teaser__list a:hover{color:var(--quant-brand)}.quant-home-teaser__tools{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;font-size:13.5px}.quant-home-teaser__tools a{color:var(--quant-text-secondary);text-decoration:none}.quant-home-teaser__tools a:hover{color:var(--quant-brand)}.portfolio-overview-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;position:relative}.portfolio-overview-strip__more{position:absolute;right:0;top:-2px;font-size:12px;font-weight:600;color:var(--quant-brand)}@media(max-width:1100px){.portfolio-overview-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:20px}}.quant-sider__zone-label{margin:0 8px 8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--quant-text-faint)}.quant-sider__hint{margin:10px 8px 4px;font-size:11px;line-height:1.45}.home-canvas{--home-max: min(1680px, 96vw);--home-pad: clamp(20px, 3vw, 40px);--home-section-y: clamp(48px, 6vw, 88px);padding-bottom:var(--home-section-y);background:#fff}.home-band__inner{max-width:var(--home-max);margin:0 auto;padding-inline:var(--home-pad)}.home-tabular{font-variant-numeric:tabular-nums}.home-hero-cinema{position:relative;min-height:clamp(520px,72vh,680px);display:flex;align-items:center;padding:clamp(48px,8vw,96px) 0 clamp(40px,5vw,64px);overflow:hidden;border-bottom:1px solid #e8eef5}.home-hero-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.home-hero-backdrop__svg{width:100%;height:100%;object-fit:cover}.home-hero-cinema__content{position:relative;z-index:1;width:100%}.home-cap-tags{margin-bottom:20px}.home-cap-tag{margin:0!important;padding:4px 14px!important;background:#ffffffe6!important;color:#0958d9!important;font-size:13px!important;border-radius:999px!important;border:1px solid #bae0ff!important}.home-headline--cinema{font-size:clamp(36px,5vw,56px)!important;line-height:1.08!important;font-weight:700!important;letter-spacing:-.03em!important;margin:0 0 20px!important;color:#0a1628!important}.home-headline-accent{color:#1677ff!important}.home-lead--cinema{font-size:clamp(16px,1.35vw,18px)!important;line-height:1.7!important;color:#434343!important;max-width:640px;margin-bottom:28px!important}.home-pill-row--cinema{margin-bottom:28px}.home-pill{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#262626}.home-pill-dot{width:7px;height:7px;border-radius:50%;background:#52c41a;box-shadow:0 0 0 4px #52c41a26}.home-step-row--cinema{margin-bottom:24px}.home-step-chip--cinema{padding:10px 18px;border-radius:999px;background:#fff;border:1px solid #d6e4ff;font-size:14px;color:#141414;box-shadow:0 4px 14px #1677ff0f}.home-step-chip--cinema:hover{border-color:#1677ff;color:#1677ff}.home-notice-bar--cinema{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;margin-bottom:28px;max-width:680px;border-radius:12px;background:#ffffffd9;border:1px solid #e8e8e8;font-size:13px;color:#595959}.home-hero-actions{margin-top:8px}.home-cta-primary--cinema{height:52px!important;padding-inline:32px!important;font-size:16px!important;border-radius:10px!important}.home-cta-secondary{height:52px!important;padding-inline:28px!important;font-size:16px!important;border-radius:10px!important}.home-hero-panel--cinema{padding:28px 32px;border-radius:20px;background:#ffffffeb;border:1px solid rgba(214,228,255,.9);box-shadow:0 24px 64px #0958d91f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-hero-panel__head{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.home-hero-panel__hint{display:block;font-size:12px;margin-bottom:12px}.home-snapshot-table--cinema{display:flex;flex-direction:column;gap:4px}.home-snapshot-row{padding:12px 0;border-bottom:1px solid #f5f5f5;font-size:14px;gap:12px;flex-wrap:nowrap}.home-snapshot-row .ant-space{flex-shrink:0}.home-snapshot-row:last-child{border-bottom:none}.home-snapshot-symbol{font-weight:600;color:#141414}.home-snapshot-price{font-variant-numeric:tabular-nums;font-size:13px;min-width:5.5rem;text-align:right;white-space:nowrap}.home-snapshot-chg{font-variant-numeric:tabular-nums;min-width:4.75rem;text-align:right;font-size:14px;white-space:nowrap}.home-ticker-band{background:linear-gradient(90deg,#f8fbff,#fff,#f8fbff);border-bottom:1px solid #e8eef5;padding:16px 0}.home-ticker-inner{display:flex;flex-wrap:wrap;align-items:center;gap:24px 32px}.home-ticker-trust{flex:0 1 auto;padding-right:32px;border-right:1px solid #e8eef5}@media(max-width:991px){.home-ticker-trust{width:100%;border-right:none;padding-right:0;padding-bottom:12px;border-bottom:1px solid #e8eef5}}.home-ticker-trust-item{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#595959}.home-ticker-trust-item .anticon{color:#52c41a}.home-ticker-stream{flex:1;min-width:200px;display:flex;align-items:center;gap:12px;overflow:hidden}.home-ticker-label{flex-shrink:0;font-size:11px;font-weight:800;color:#1677ff;letter-spacing:.08em}.home-ticker-marquee{flex:1;overflow:hidden}.home-ticker-track{display:flex;gap:36px;width:max-content;animation:home-marquee 55s linear infinite}.home-ticker-track:hover{animation-play-state:paused}@keyframes home-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-ticker-item{display:inline-flex;align-items:center;gap:10px;font-size:14px;white-space:nowrap}.home-ticker-more{flex-shrink:0;font-size:14px;color:#1677ff;white-space:nowrap}.home-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,4vw,40px);flex-wrap:wrap}.home-section-header__title{margin:0!important;font-size:clamp(26px,3vw,34px)!important;font-weight:700!important;letter-spacing:-.02em!important}.home-section-header__subtitle{margin:8px 0 0;font-size:15px;color:#8c8c8c;max-width:720px}.home-link-arrow,.home-section-more{font-size:15px;color:#1677ff;white-space:nowrap}.home-band--market{padding:var(--home-section-y) 0;background:linear-gradient(180deg,#f4f8ff,#fff)}.home-anomaly-stage{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px)}@media(max-width:1199px){.home-anomaly-stage{grid-template-columns:1fr}}.home-anomaly-tile{display:flex;flex-direction:column;min-height:320px;background:#fff;border-radius:20px;border:1px solid #dce8f5;box-shadow:0 12px 40px #0f172a0f;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.home-anomaly-tile:hover{transform:translateY(-4px);box-shadow:0 20px 56px #1677ff1f}.home-anomaly-tile__head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 12px}.home-anomaly-tile__symbol{font-size:18px;font-weight:700;color:#141414}.home-anomaly-tile__tag{font-size:13px!important;padding:2px 10px!important}.home-anomaly-tile__chart{flex:1;padding:0 16px 8px;min-height:220px}.home-anomaly-tile__skel{width:100%!important;height:200px!important}.home-anomaly-tile__foot{display:flex;gap:20px;padding:14px 24px 20px;border-top:1px solid #f0f0f0;font-size:14px}.home-anomaly-empty{padding:48px;text-align:center;background:#fff;border-radius:20px;border:1px dashed #d6e4ff}.home-band--dashboard{padding:var(--home-section-y) 0;background:linear-gradient(180deg,#f0f4f8,#e8eef5);border-top:1px solid #dce8f5;border-bottom:1px solid #dce8f5}.home-band--trust{padding:var(--home-section-y) 0;background:#fff}.home-band--news{padding:var(--home-section-y) 0;background:#fafbfc}.home-dashboard{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);gap:clamp(24px,3vw,40px);align-items:start}@media(max-width:1199px){.home-dashboard{grid-template-columns:1fr}}.home-rank-panel--cinema{background:#fff;border:1px solid #dce8f5;border-radius:20px;padding:clamp(20px,2.5vw,32px);box-shadow:0 8px 32px #0f172a0a}.home-rank-panel__toolbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:20px}.home-rank-panel__toolbar .home-section-more{margin-left:auto}.home-rank-table .ant-table-thead>tr>th{background:#fafbff!important;font-size:13px}.home-rank-table .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:14px}.home-rank-link{font-weight:600}.home-dashboard__aside{display:flex;flex-direction:column;gap:24px}.home-feed-panel{background:#fff;border:1px solid #dce8f5;border-radius:20px;padding:24px 28px;box-shadow:0 8px 32px #0f172a0a}.home-feed-panel--alt{flex:1}.home-feed-panel__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.home-feed-item{padding:10px 0!important;border:none!important}.home-feed-link{color:#262626;font-size:14px;line-height:1.5}.home-feed-link:hover{color:#1677ff}.home-feed-unusual__row{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;font-size:14px}.home-band--gates{padding:var(--home-section-y) 0;background:linear-gradient(180deg,#eef4ff,#f8fbff)}.home-gates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.5vw,32px)}@media(max-width:1100px){.home-gates{grid-template-columns:1fr}}.home-gate--market{background:linear-gradient(135deg,#fff,#f0f5ff);border-color:#adc6ff}.home-gate{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:16px 24px;padding:clamp(32px,4vw,48px);border-radius:24px;border:1px solid #d6e4ff;background:#fff;min-height:220px;box-shadow:0 16px 48px #1677ff14}.home-gate--terminal{background:linear-gradient(135deg,#fff,#e6f4ff)}.home-gate--console{background:linear-gradient(135deg,#fff,#f6ffed);border-color:#d9f7be}.home-gate__icon{grid-row:span 2;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#fff;color:#1677ff;font-size:26px;box-shadow:0 4px 16px #1677ff1f}.home-gate__title{margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:700;color:#141414;align-self:end}.home-gate__desc{margin:0;grid-column:2;font-size:15px;color:#595959;line-height:1.6}.home-gate__actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.home-band--pricing{padding:var(--home-section-y) 0;background:#fff}.home-pricing-row{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px)}@media(max-width:991px){.home-pricing-row{grid-template-columns:1fr}}.home-pricing-tile{position:relative;padding:clamp(28px,3vw,40px);border-radius:20px;border:1px solid #dce8f5;background:#fafbff}.home-pricing-tile--featured{border-color:#1677ff;background:#fff;box-shadow:0 20px 56px #1677ff24}.home-pricing-badge{display:inline-block;margin-bottom:12px;padding:2px 10px;font-size:12px;color:#1677ff;background:#e6f4ff;border-radius:6px}.home-pricing-name{margin:0 0 8px;font-size:18px;font-weight:600}.home-pricing-price{margin:0 0 12px;font-size:36px;font-weight:700;color:#1677ff}.home-pricing-price span{font-size:16px;font-weight:400;color:#8c8c8c}.home-pricing-meta{margin:0 0 24px;font-size:14px;color:#8c8c8c}.home-band--footer-note{padding:32px 0 48px;border-top:1px solid #e8eef5}.site-header--marketing{-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);background:#fffffff0!important;border-bottom:1px solid #e8eef5!important;box-shadow:none!important}.site-header--marketing .ant-menu-horizontal{font-weight:500;font-size:15px;border-bottom:none!important}.home-canvas--composite{--home-max: 100%;--home-pad: 24px;--aq-content-max: 1536px;--aq-content-margin: 24px;--aq-accent: #0ecb81;--aq-accent-soft: rgba(14, 203, 129, .12);--aq-accent-muted: rgba(14, 203, 129, .06);--aq-accent-line: rgba(14, 203, 129, .35);background:#000}#home-yidong{scroll-margin-top:112px}.home-whale-deck{margin:48px 0 56px;padding:48px clamp(20px,3vw,32px);background:linear-gradient(180deg,#050608,#0a0c10);border:1px solid #1f2937;border-radius:20px}.home-whale-deck__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:32px}.home-whale-deck__eyebrow{margin:0 0 8px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#c9a227}.home-whale-deck__title{margin:0;font-size:clamp(28px,3vw,36px);font-weight:700;color:#f8fafc}.home-whale-deck__sub{margin:10px 0 0;font-size:14px;color:#94a3b8;max-width:36rem}.home-whale-deck__more{color:#c9a227;font-weight:600;white-space:nowrap}.home-whale-deck__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px)}@media(max-width:1100px){.home-whale-deck__grid{grid-template-columns:1fr}}.home-whale-card{background:linear-gradient(165deg,#141414,#0c0c0c 55%,#111);border:1px solid #2a2a2a;border-radius:16px;padding:24px 22px 22px;display:flex;flex-direction:column;gap:14px;min-height:380px}.home-whale-card--empty{align-items:center;justify-content:center;text-align:center;grid-column:1 / -1;min-height:280px}.home-whale-card--empty h3{color:#f1f5f9;margin:12px 0 8px}.home-whale-card--empty p{color:#94a3b8;margin:0 0 16px}.home-whale-card__top{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.home-whale-card__top h3{margin:0;flex:1 1 160px;font-size:18px;font-weight:700;color:#f8fafc}.home-whale-card__shield{color:#c9a227;font-size:22px}.home-whale-card__pill{background:#c9a22726!important;color:#e8c547!important;border:none!important}.home-whale-card__desc{margin:0;font-size:13px;line-height:1.65;color:#94a3b8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-whale-card__chart{border-radius:10px;background:#0a0a0a;border:1px solid #222;padding:8px 10px;min-height:72px}.home-whale-card__stats{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:0}.home-whale-card__stats dt{margin:0;font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.home-whale-card__stats dd{margin:2px 0 0;font-size:14px;font-weight:600;color:#e2e8f0;font-variant-numeric:tabular-nums}.home-whale-card__cta{margin-top:auto!important;background:linear-gradient(90deg,#c9a227,#e8c547)!important;border:none!important;color:#0a0a0a!important;font-weight:700!important;height:44px!important}.home-quick-nav{display:flex;flex-wrap:wrap;gap:8px 16px}.home-quick-nav__item{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#cbd5e1;padding:4px 10px;border-radius:8px;border:1px solid transparent;transition:background .15s,border-color .15s}.home-quick-nav__item:hover{color:var(--aq-accent, #0ecb81);border-color:#334155;background:#1a2332}.home-quick-nav__icon{font-size:14px;opacity:.85}.home-exchange-bar .home-quick-nav{margin-left:16px}@media(max-width:991px){.home-exchange-bar .home-band__inner{flex-wrap:wrap}.home-exchange-hint{margin-left:0!important;width:100%}}.home-canvas--composite .home-dashboard__aside .home-feed-panel{background:#161b22;border-color:#30363d}.home-canvas--composite .home-dashboard__aside .home-feed-panel__head h3{color:#e2e8f0}.home-canvas--composite .home-rank-panel--cinema{background:#161b22;border-color:#30363d}.home-canvas--composite .home-rank-panel__toolbar .ant-typography{color:#f1f5f9!important}.home-canvas--composite .home-rank-table .ant-table{background:transparent;color:#c9d1d9}.home-canvas--composite .home-rank-table .ant-table-thead>tr>th{background:#0d1117!important;color:#8b949e!important;border-bottom-color:#30363d!important}.home-canvas--composite .home-rank-table .ant-table-tbody>tr>td{border-bottom-color:#21262d!important}.home-canvas--composite .home-rank-table .ant-table-tbody>tr:hover>td{background:#1c2128!important}.aq-strategic-products{margin:48px 0 24px}.home-intel-subnav{width:100%;background:#050608;border-bottom:1px solid #30363d}.home-canvas--composite>.home-intel-subnav{position:sticky;top:calc(var(--quant-header-h, 58px) + var(--quant-status-bar-h, 34px));z-index:88}.home-intel-subnav__inner{display:flex;align-items:center;gap:4px;overflow-x:auto;min-height:52px;width:100%;max-width:var(--aq-content-max, 1536px);margin-inline:auto;padding-inline:var(--aq-content-margin, 24px);box-sizing:border-box}.home-intel-subnav__link{flex-shrink:0;padding:12px 14px;font-size:13px;font-weight:500;color:#b6c0cc;border-bottom:2px solid transparent;transition:color .15s,border-color .15s;display:inline-flex;align-items:center;gap:6px}.home-intel-subnav__link:hover{color:#0ecb81}.home-intel-subnav__link.is-active{color:#0ecb81;border-bottom-color:#0ecb81}.home-intel-subnav__badge{font-size:10px;font-weight:700;padding:1px 6px;border-radius:4px;background:#238636;color:#fff;line-height:1.4}.fund-live-page__hero{margin-bottom:24px}.fund-live-page__title{margin:0 0 8px!important;color:#e6edf3!important}.fund-live-page__lead{max-width:640px;margin-bottom:16px!important}.fund-live-page__icon{font-size:22px;color:#0ecb81}.fund-live-page{--fund-accent: #0ecb81;padding:8px 0 32px}.fund-live-page__topbar{display:flex;justify-content:flex-end;margin-bottom:12px}.fund-hour-strip{margin-bottom:12px;padding:10px 12px 6px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.fund-hour-strip__chart{height:56px;margin-bottom:6px}.fund-hour-strip__svg{width:100%;height:100%;display:block}.fund-hour-strip__placeholder{height:100%;background:linear-gradient(180deg,rgba(14,203,129,.08),transparent);border-radius:4px}.fund-hour-strip__ticks{display:flex;justify-content:space-between;gap:4px;font-size:11px;color:#e6edf373;overflow-x:auto}.fund-hour-strip__ticks .is-day{color:#e6edf3bf}.fund-board__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.fund-board__tabs{display:flex;flex-wrap:wrap;gap:4px}.fund-board__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#e6edf3a6;font-size:14px;font-weight:500;padding:10px 14px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.fund-board__tab.is-active{color:var(--fund-accent);border-bottom-color:var(--fund-accent)}.fund-board__tab-count{margin-left:2px;font-weight:400;opacity:.85}.fund-board__refresh{color:#e6edf3b3!important}.fund-board__table :deep(.el-table){--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: rgba(0, 0, 0, .25);--el-table-row-hover-bg-color: rgba(255, 255, 255, .03);--el-table-border-color: rgba(255, 255, 255, .06);--el-table-text-color: #e6edf3;--el-table-header-text-color: rgba(230, 237, 243, .55)}.fund-board__table :deep(.el-table th.el-table__cell){font-size:12px;font-weight:600}.fund-board__table :deep(.el-table td.el-table__cell){font-size:13px}.fund-board__table .ant-table{background:transparent}.fund-board__table .ant-table-thead>tr>th{background:#00000040!important;color:#e6edf38c!important;font-size:12px;border-bottom:1px solid rgba(255,255,255,.06)!important}.fund-board__table .ant-table-tbody>tr>td{border-bottom:1px solid rgba(255,255,255,.04)!important;font-size:12px}.fund-board__pair{display:flex;align-items:flex-start;gap:8px}.fund-board__pair-name{color:#e6edf3;font-weight:600;font-size:13px}.fund-board__pair-ex{font-size:11px;color:#a371f7;margin-top:2px}.fund-board__type-tag{margin:0;border:none;background:#58a6ff26;color:#79c0ff}.fund-board__dir{display:inline-flex;align-items:center;gap:4px;font-size:12px}.fund-board__dir--bull{color:#3fb950}.fund-board__dir--bear{color:#f85149}.fund-board__dir--range{color:#58a6ff}.fund-board__pnl-pct{font-size:11px;opacity:.9}.fund-board__status{color:#e6edf3bf}.fund-board__action{font-size:12px;color:#e6edf3a6}.fund-board__action--primary{color:var(--fund-accent)!important}.fund-board__disclaimer{margin-bottom:12px;background:#58a6ff14!important;border:1px solid rgba(88,166,255,.2)!important}.fund-board--guest{padding:32px 16px;text-align:center;border-radius:8px;background:#ffffff08;border:1px dashed rgba(255,255,255,.1)}.fund-board__guest-hint{color:#e6edf3a6;max-width:520px;margin:0 auto 16px}.aq-slogan-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.aq-slogan-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.aq-slogan-btn--primary{background:#0ecb81;color:#0b0e11;border:1px solid #0ecb81}.aq-slogan-btn--primary:hover{background:#46c35f;border-color:#46c35f;color:#0b0e11}.aq-slogan-btn--ghost{background:transparent;color:#eaecef;border:1px solid #30363d}.aq-slogan-btn--ghost:hover{border-color:#0ecb81;color:#0ecb81}.quant-header__hub--home{flex:1;justify-content:flex-start;padding-left:12px}.quant-header__home-tagline{font-size:13px;font-weight:500;color:#6e7681;white-space:nowrap;letter-spacing:.02em}.quant-header--home-dark .quant-header__home-tagline{color:#8b949e}@media(max-width:991px){.quant-header__home-tagline{display:none}}.aq-strategy-showcase__tabs{display:flex;gap:10px;margin:12px 0 10px}.aq-strategy-tab{flex:0 1 auto;min-width:108px;max-width:160px;padding:8px 16px;border-radius:6px;border:1px solid #30363d;background:#0d1117;color:#8b949e;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.aq-strategy-tab.is-active{background:#0ecb81;border-color:#0ecb81;color:#0b0e11}.aq-strategy-showcase__chart-head{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-shrink:0}.aq-strategy-showcase__chart-meta{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.aq-strategy-showcase__pair{font-size:15px;font-weight:700;color:#f0f3f7;text-decoration:none;line-height:1.2}.aq-strategy-showcase__pair:hover{color:#0ecb81}.aq-strategy-showcase__venue{font-size:11px;color:#848e9c}.aq-strategy-showcase__go{flex-shrink:0;font-size:12px}.aq-strategy-showcase__chart{border-radius:8px;border:1px solid #21262d;background:#000;padding:0;margin-bottom:12px;height:240px;min-height:240px;overflow:hidden;display:flex;flex-direction:column}.aq-strategy-showcase__mode-title{margin:0 0 6px;font-size:15px;font-weight:600;color:#f0f3f7}.aq-strategy-showcase__cta{display:inline-block;margin-top:8px;color:#0ecb81;font-weight:600;font-size:13px}.aq-strategy-showcase__cta:hover{color:#46c35f}.home-strategy-bar--aq{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px;margin-top:10px;padding:0;border:none;background:transparent}.home-strategy-bar--aq .home-strategy-bar__link{color:#0ecb81;font-size:13px;font-weight:600;text-decoration:none}.home-strategy-bar--aq .home-strategy-bar__link:hover{color:#46c35f}.aq-strategy-links a{color:#848e9c;font-size:13px}.aq-strategy-links a:hover{color:#0ecb81}.aq-yidong-title--compact{min-height:auto!important;margin-bottom:12px}.aq-news-flash{list-style:none;margin:0;padding:0;flex:1;min-height:0;overflow:hidden}.aq-chart-card__body--candle .native-kline{width:100%}.aq-chart-card__body--candle .native-kline__host{border-radius:8px;overflow:hidden}.home-canvas--aq .native-kline--embed .native-kline__bar{display:none}.home-canvas--aq .native-kline--embed .native-kline__host{margin-top:0}.home-canvas--aq .native-kline__bar{font-size:11px;padding:6px 0 8px;border-bottom:1px solid var(--aq-border-soft);margin-bottom:4px}.home-canvas--aq .native-kline__source{color:var(--aq-muted)}.home-whale-card__code{font-size:11px;padding:2px 6px;background:#21262d;border-radius:4px;color:#c9d1d9}.home-whale-card__link{display:block;margin-top:12px;color:var(--aq-accent, #0ecb81);font-size:13px}.aq-news-flash__item{border-bottom:1px solid rgba(33,38,45,.85);padding:9px 0}.aq-news-flash__link{display:block;text-decoration:none;color:inherit;line-height:1.45;font-size:12px}.aq-news-flash__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin-bottom:4px}.aq-news-flash__link:hover .aq-news-flash__title{color:var(--aq-accent, #0ecb81)}.aq-news-flash__src{color:#6e7681;font-size:11px}.aq-news-flash__time{color:#6e7681;font-variant-numeric:tabular-nums;font-size:11px}.aq-news-flash__title{color:#e6edf3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.5}.aq-news-flash__item:last-child{border-bottom:none}.aq-news-flash__empty-hint{margin:6px 0 0;font-size:12px;color:#6e7681;line-height:1.5}.aq-news-flash__empty{color:#8b949e;margin:0}.home-canvas--aq .aq-section-h2{color:#e6edf3}.home-canvas--aq .home-section-header__title{color:#e6edf3!important}.home-canvas--aq .home-section-header__extra a{color:var(--aq-accent)}.home-exchange-bar{background:#111820;border-bottom:1px solid #1e2936;padding:8px 0;font-size:13px;color:#94a3b8}.home-exchange-bar .home-band__inner{display:flex;align-items:center;gap:12px}.home-exchange-select{background:#1a2332;color:#e2e8f0;border:1px solid #334155;border-radius:6px;padding:4px 10px}.home-exchange-hint{margin-left:auto;font-size:12px;color:#64748b}.home-hero-aq{position:relative;min-height:420px;display:flex;align-items:center;padding:56px 0 64px;overflow:hidden}.home-hero-wave{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 50% 100%,#1a3a5c,#0b0f14 55%)}.home-hero-wave__layer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.home-hero-wave__layer--1{background:linear-gradient(120deg,transparent 30%,rgba(22,119,255,.15) 50%,transparent 70%);animation:home-shimmer 12s ease-in-out infinite}.home-hero-wave__layer--2{background:radial-gradient(circle at 80% 20%,rgba(105,177,255,.2),transparent 45%)}.home-hero-wave__dots{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 40%,transparent);mask-image:linear-gradient(180deg,transparent,#000 40%,transparent)}@keyframes home-shimmer{0%,to{transform:translate(-5%)}50%{transform:translate(5%)}}.home-hero-aq__content{position:relative;z-index:1}.home-hero-aq__tags{margin:0 0 20px;font-size:14px;color:#7dd3fc;letter-spacing:.02em}.home-hero-aq__sep{margin:0 12px;color:#475569}.home-hero-aq__title{margin:0 0 16px!important;font-size:clamp(32px,4.5vw,52px)!important;font-weight:700!important;color:#f8fafc!important;line-height:1.15!important;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.home-hero-aq__play{color:var(--aq-accent, #0ecb81)!important;font-size:40px;line-height:1}.home-hero-aq__desc{max-width:720px;font-size:16px!important;color:#94a3b8!important;margin-bottom:28px!important}.home-hero-aq__search{width:min(360px,100%)!important;background:#1a2332!important;border-color:#334155!important;color:#e2e8f0}.home-hero-aq__search input{background:transparent!important;color:#e2e8f0!important}.home-hero-aq__cta{height:44px;padding-inline:28px}.home-canvas--composite .home-hero-aq__cta{background:#238636!important;border-color:#238636!important}.home-canvas--composite .home-hero-aq__actions .ant-btn-default{background:#21262d;border-color:#30363d;color:#c9d1d9}.home-canvas--composite .home-dual-links .ant-btn-primary{background:#238636!important;border-color:#238636!important}.home-canvas--composite .home-dual-links .ant-btn-default{background:#21262d;border-color:#30363d;color:#c9d1d9}.home-canvas--composite .home-plan-card .ant-btn-primary{background:#238636!important;border-color:#238636!important}.home-canvas--composite .home-ticker-band{background:#111820;border-color:#1e2936}.home-canvas--composite .home-ticker-trust-item,.home-canvas--composite .home-ticker-item{color:#cbd5e1}.home-canvas--composite .home-ticker-trust{border-color:#1e2936}.home-band--desk{padding:48px 0 64px;background:#0f1419}.home-band--desk .home-section-header__title{color:#f1f5f9!important}.home-band--desk .home-section-header__subtitle,.home-band--desk .home-section-header a{color:var(--aq-accent, #0ecb81)}.home-band--desk .home-anomaly-tile{background:#161b22;border-color:#30363d}.home-band--desk .home-anomaly-tile__symbol{color:#f1f5f9}.home-band--desk .home-anomaly-tile__foot a{color:var(--aq-accent, #0ecb81)}.home-mini-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:32px 0}@media(max-width:1199px){.home-mini-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.home-mini-grid{grid-template-columns:1fr}}.home-mini-board{background:#161b22;border:1px solid #30363d;border-radius:12px;min-height:200px;display:flex;flex-direction:column}.home-mini-board__head{display:flex;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #30363d;font-size:13px;color:#e2e8f0;font-weight:600}.home-mini-board__head a{color:var(--aq-accent, #0ecb81);font-weight:400}.home-mini-board__body{padding:8px 14px 14px;flex:1}.home-mini-row{display:flex;justify-content:space-between;gap:8px;padding:6px 0;font-size:13px;border-bottom:1px solid #21262d}.home-mini-row a{color:#c9d1d9}.home-mini-row__link{display:inline-flex;align-items:center;gap:8px;min-width:0}.home-mini-row__up{color:var(--aq-accent);font-variant-numeric:tabular-nums}.home-mini-row__down{color:#f85149;font-variant-numeric:tabular-nums}.home-mini-row--wrap{flex-direction:column;align-items:flex-start}.home-rank-duo{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:991px){.home-rank-duo{grid-template-columns:1fr}}.home-rank-board{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:16px}.home-rank-board__head{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.home-rank-board__head h4{color:#f1f5f9!important}.home-rank-board__more{margin-left:auto;color:var(--aq-accent, #0ecb81)}.home-rank-board .ant-table{background:transparent;color:#c9d1d9}.home-rank-board .ant-table-thead>tr>th{background:#0d1117!important;color:#8b949e!important;border-bottom-color:#30363d!important}.home-rank-board .ant-table-tbody>tr>td{border-bottom-color:#21262d!important}.home-rank-board .ant-table-tbody>tr:hover>td{background:#1c2128!important}.home-band--products{padding:56px 0;background:#0b0f14}.home-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:32px}@media(max-width:991px){.home-plan-grid{grid-template-columns:1fr}}.home-plan-card{background:#fff;border:1px solid #d6e4ff;border-radius:16px;padding:28px;box-shadow:0 8px 24px #1677ff14}.home-plan-card--hot{border-color:#1677ff;box-shadow:0 12px 40px #1677ff2e}.home-plan-card__name{margin:0 0 16px;font-size:20px}.home-strategy-bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:20px 24px;background:#fff;border-radius:12px;border:1px solid #d6e4ff}.home-strategy-bar__label{font-weight:600;font-size:16px}.home-strategy-bar__link{margin-left:auto;color:#1677ff}.home-band--news{padding:56px 0;background:#0f1419}.home-news-timeline{display:flex;flex-direction:column;gap:4px;max-height:520px;overflow-y:auto}.home-news-item{padding:14px 16px;border-radius:10px;border:1px solid #f0f0f0;transition:background .15s}.home-news-item:hover{background:#fafbff}.home-news-item__meta{display:flex;align-items:center;gap:10px;margin-bottom:6px;font-size:12px;color:#8c8c8c}.home-news-item__tag{background:#e6f4ff!important;color:#0958d9!important}.home-news-item__title{font-size:15px;color:#141414;line-height:1.5}.home-news-item__summary{margin:8px 0 0;font-size:13px;line-height:1.55;color:#595959}.home-news-item__pending{font-size:11px;color:#faad14}.home-news-timeline__hint{display:block;margin-bottom:12px;font-size:12px}.home-news-timeline__code{font-size:11px;padding:2px 6px;background:#f5f5f5;border-radius:4px}.home-canvas--quant-light .home-band--news{background:#fafbfc;color:inherit}.home-canvas--quant-light .home-band--news .home-news-item{background:#fff}.home-band--trust{padding:56px 0;background:#0b0f14}.home-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:32px}@media(max-width:991px){.home-trust-grid{grid-template-columns:repeat(2,1fr)}}.home-trust-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px}.home-trust-card__icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#e6f4ff;color:#1677ff;border-radius:10px;font-size:20px;margin-bottom:12px}.home-trust-card h4{margin:0 0 8px;font-size:16px}.home-trust-card p{margin:0;font-size:13px;color:#64748b;line-height:1.55}.home-dual-links{margin-top:8px}.home-whale-steps{padding:64px 0;background:linear-gradient(180deg,#0958d9,#1677ff);color:#fff;text-align:center}.home-whale-steps__title{margin:0 0 8px;font-size:clamp(24px,3vw,32px)}.home-whale-steps__sub{margin:0 0 40px;opacity:.9}.home-whale-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left;margin-bottom:40px}@media(max-width:991px){.home-whale-steps__grid{grid-template-columns:1fr}}.home-whale-step{background:#ffffff1f;border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:24px}.home-whale-step__num{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;background:#fff;color:#1677ff;border-radius:50%;font-weight:700;margin-bottom:12px}.home-whale-step h4{margin:0 0 8px;color:#fff}.home-whale-step p{margin:0 0 12px;font-size:14px;opacity:.9}.home-whale-step a{color:#fff;font-weight:600}.home-whale-steps__cta{height:48px;padding-inline:32px;background:#fff!important;color:#1677ff!important}.home-canvas--composite .home-band--footer-note{background:#0b0f14;border-top:1px solid #1e2936}.home-footer-note{color:#8b949e;font-size:13px}.home-canvas--composite .home-section-header__title{color:#f0f6fc!important}.home-canvas--composite .home-section-header__subtitle{color:#8b949e}.home-canvas--composite .home-section-header__extra a,.home-canvas--composite .home-whale-card__link,.home-canvas--composite .aq-news-flash__link:hover .aq-news-flash__title,.home-canvas--composite .home-quick-nav__item:hover,.home-canvas--composite .home-mini-board__head a,.home-canvas--composite .home-band--desk .home-section-header a,.home-canvas--composite .home-band--desk .home-anomaly-tile__foot a{color:var(--aq-accent)}.home-canvas--composite .home-plan-card{background:linear-gradient(180deg,#0d1117,#010409);border-color:#30363d;box-shadow:0 1px #ffffff0a inset,0 12px 40px #0006;padding:24px 22px}.home-canvas--composite .home-plan-card--hot{border-color:var(--aq-accent);box-shadow:0 0 0 1px var(--aq-accent-line)}.home-canvas--composite .home-plan-card__name{color:#f0f6fc}.home-canvas--composite .home-plan-card .ant-descriptions-item-label{color:#8b949e!important}.home-canvas--composite .home-plan-card .ant-descriptions-item-content{color:#c9d1d9!important}.home-canvas--composite .home-strategy-bar{background:#161b22;border-color:#30363d}.home-canvas--composite .home-strategy-bar__label{color:#f0f6fc}.home-canvas--composite .home-strategy-bar__link{color:var(--aq-accent)}.home-canvas--composite .home-strategy-bar .ant-btn-default{background:#21262d;border-color:#30363d;color:#c9d1d9}.home-canvas--composite .home-news-item{border-color:#30363d;background:#161b22}.home-canvas--composite .home-news-item:hover{background:#1c2128}.home-canvas--composite .home-news-item__meta{color:#8b949e}.home-canvas--composite .home-news-item__tag{background:#0ecb8126!important;color:var(--aq-accent)!important}.home-canvas--composite .home-news-item__title{color:#e6edf3}.home-canvas--composite .home-trust-card{background:#161b22;border-color:#30363d}.home-canvas--composite .home-trust-card h4{color:#f0f6fc}.home-canvas--composite .home-trust-card p{color:#8b949e}.home-canvas--composite .home-trust-card__icon{background:#0ecb811f;color:var(--aq-accent)}.home-canvas--composite .home-whale-steps{background:linear-gradient(180deg,#0d1117,#161b22);border-top:1px solid #30363d}.home-canvas--composite .home-whale-steps__cta{background:var(--aq-accent)!important;color:#0b0f14!important;border:none!important}.home-canvas--composite .home-band--desk{background:#0f1419}.home-canvas--composite .home-anomaly-stage{margin-bottom:8px}.home-canvas--composite .ant-alert-warning{background:#1c2128;border-color:#484f58}.home-canvas--composite .ant-alert-warning .ant-alert-message{color:#d29922}.app-shell--home-dark .site-header--dark{-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);background:#0b0f14eb!important;border-bottom:1px solid #1e2936!important;color:#c9d1d9}.app-shell--home-dark .site-header--dark .ant-menu-horizontal{color:#c9d1d9;background:transparent!important}.app-shell--home-dark .site-header--dark .ant-menu-item,.app-shell--home-dark .site-header--dark .ant-menu-submenu-title{color:#c9d1d9!important}.app-shell--home-dark .site-header--dark .ant-menu-item-selected,.app-shell--home-dark .site-header--dark .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--aq-accent)!important}.app-shell--home-dark .site-header--dark .ant-menu-item-selected:after,.app-shell--home-dark .site-header--dark .ant-menu-item:hover:after{border-bottom-color:var(--aq-accent)!important}.app-shell--home-dark .site-header--dark .ant-btn-text{color:#c9d1d9!important}.app-shell--home-dark .site-header--dark .ant-btn-primary{background:#0ecb81!important;border-color:#0ecb81!important;color:#0b0e11!important}.app-shell--home-dark .site-header--dark a{color:inherit}.site-footer--dark{--aq-accent: #0ecb81}.site-footer--dark .site-footer__link{color:#8b949e}.site-footer--dark .site-footer__link:hover{color:var(--aq-accent)}.home-canvas--aq{--aq-content-max: 1600px;--aq-content-margin: 24px;--aq-font: "Inter", "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--aq-surface: #0d1117;--aq-surface-2: #161b22;--aq-border: #30363d;--aq-border-soft: #21262d;--aq-text: #e6edf3;--aq-muted: #8b949e;--aq-accent: #0ecb81;--aq-accent-hover: #2dd4a0;--aq-accent-soft: rgba(14, 203, 129, .12);--aq-accent-muted: rgba(14, 203, 129, .06);--aq-accent-line: rgba(14, 203, 129, .35);--aq-green: var(--aq-accent);--aq-green-dim: #0a9f66;--aq-red: #f6465d;--home-max: min(1720px, calc(100vw - 24px) );--home-pad: clamp(10px, 1.2vw, 20px);background:#0b0f14;color:var(--aq-text);font-family:var(--aq-font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;padding-bottom:0}.home-canvas--composite.home-canvas--aq{--aq-content-max: 1600px;--aq-content-margin: 24px;--home-pad: 24px;--home-max: 100%;background:#000}.home-canvas--composite .aq-marketing-rail,.home-canvas--composite .home-intel-subnav__inner,.home-canvas--composite.aq-main .aq-container{width:100%;max-width:var(--aq-content-max, 1536px);margin-inline:auto;padding-inline:var(--aq-content-margin, 24px);box-sizing:border-box}.home-canvas--intel.aq-main{min-height:0}.aq-container--intel-page{padding-top:clamp(20px,2.5vw,32px);padding-bottom:clamp(40px,5vw,64px)}.home-canvas--intel .quant-page-frame--full{max-width:none!important}.home-canvas--intel .quant-page-frame{padding-top:0}.home-canvas--intel .quant-page-frame__head{border-bottom-color:var(--aq-border-soft);margin-bottom:20px;padding-bottom:16px}.home-canvas--intel .quant-page-frame__title{color:#f0f6fc!important;font-size:clamp(22px,2.4vw,28px)!important}.home-canvas--intel .quant-page-frame__desc{color:var(--aq-muted)!important}.home-canvas--intel .quant-eyebrow{color:var(--aq-accent)}.home-canvas--intel .quant-page-frame__extra a,.home-canvas--intel .ant-typography a,.home-canvas--intel .quant-page-frame .ant-breadcrumb a:hover{color:var(--aq-accent)!important}.home-canvas--intel .ant-breadcrumb a,.home-canvas--intel .ant-breadcrumb li,.home-canvas--intel .ant-breadcrumb-separator{color:var(--aq-muted)!important}.home-canvas--intel .ant-card{background:#0b0e11!important;border:1px solid rgba(43,49,57,.95)!important;border-radius:14px!important;box-shadow:none!important}.home-canvas--intel .ant-card-head{border-bottom-color:var(--aq-border-soft)!important;color:#e6edf3!important;min-height:48px!important}.home-canvas--intel .ant-card-body{color:#c9d1d9}.home-canvas--intel .ant-table{background:transparent!important;color:#c9d1d9}.home-canvas--intel .ant-table-thead>tr>th{background:#161b22!important;border-bottom-color:var(--aq-border-soft)!important;color:var(--aq-muted)!important;font-size:12px}.home-canvas--intel .ant-table-tbody>tr>td{border-bottom-color:var(--aq-border-soft)!important}.home-canvas--intel .ant-table-tbody>tr:hover>td{background:#0ecb810f!important}.home-canvas--intel .quant-card,.home-canvas--intel .qx-card{background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:14px}.home-canvas--intel .quant-disclaimer{color:var(--aq-muted);font-size:12px;border-top:1px solid var(--aq-border-soft);padding-top:16px}.home-canvas--intel .quant-disclaimer a{color:var(--aq-accent)}.home-canvas--intel .ant-btn-primary{background:var(--aq-accent)!important;border-color:var(--aq-accent)!important}.home-canvas--intel .ant-segmented{background:#161b22!important}.home-canvas--intel .ant-segmented-item-selected{color:#0b0e11!important;background:var(--aq-accent)!important}.home-canvas--intel .ant-alert-warning{background:#f0b42914;border-color:#f0b42959}.home-canvas--aq .ant-select-selector,.home-canvas--aq .ant-select-arrow{color:var(--aq-muted)!important}.home-canvas--aq .aq-exchange-select .ant-select-selector{background:var(--aq-surface)!important;border-color:var(--aq-border)!important;border-radius:8px!important;min-height:32px!important}.home-canvas--aq .ant-skeleton-element{width:100%!important}.aq-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2}.aq-pill--xs{padding:2px 8px;font-size:11px;font-weight:500}.aq-pill--up{background:var(--aq-accent-soft);color:var(--aq-green)}.aq-pill--down{background:#f851491f;color:var(--aq-red)}.aq-pill--muted{background:var(--aq-surface);border:1px solid var(--aq-border-soft);color:var(--aq-muted);font-weight:500}.home-section-header--aq{align-items:flex-end;margin-bottom:28px}.home-section-header--aq .aq-section-h2{margin:0!important}.home-plan-card__stats{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.home-plan-card__stats li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--aq-border-soft)}.home-plan-card__stats li:last-child{border-bottom:none;padding-bottom:0}.home-plan-card__label{font-size:13px;color:var(--aq-muted)}.home-plan-card__stats strong{font-size:15px;color:var(--aq-text);font-variant-numeric:tabular-nums}.home-plan-card__price small{font-size:12px;font-weight:500;color:var(--aq-muted)}.home-plan-card__btn{display:block;text-align:center;padding:12px 16px;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.home-plan-card__btn--primary{background:var(--aq-green-dim);border:1px solid #2ea043;color:#fff}.home-plan-card__btn--primary:hover{background:#2ea043;color:#fff}.home-plan-card__btn--ghost{margin-top:10px;border:1px solid var(--aq-border);color:var(--aq-muted);background:transparent}.home-plan-card__btn--ghost:hover{color:var(--aq-text);border-color:var(--aq-muted)}.aq-rank-panel__sym{display:flex;align-items:center;gap:5px;color:#eaecef;font-weight:500;font-size:12px;min-width:0;max-width:100%;text-decoration:none;background:transparent;border:none;padding:0;margin:0;font-family:inherit;text-align:left;width:100%;cursor:pointer}.aq-rank-panel__sym:hover{color:#fff}.aq-rank-panel__icon{flex-shrink:0;width:16px!important;height:16px!important;min-width:16px;min-height:16px}.aq-rank-panel__icon :deep(.coin-icon){width:16px!important;height:16px!important;border:none;background:transparent}.aq-rank-panel__sym-text{font-weight:600;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.aq-rank-panel__more{margin-left:auto}.aq-chart-card__body{width:100%;overflow:hidden}.aq-chart-card__title-row{align-items:center}.home-canvas--aq~.site-header--dark .site-header__inner,.app-shell--home-dark:has(.home-canvas--aq) .site-header--dark .site-header__inner{min-height:130px;height:auto;padding-top:17px;padding-bottom:17px;align-items:flex-start}.app-shell--home-dark .site-header--dark .site-header__inner{height:56px;min-height:56px;align-items:center}.aq-main{width:100%}.aq-toolbar{max-width:1600px;margin:0 auto;padding:8px clamp(20px,3vw,40px);display:flex;gap:12px;align-items:center}.aq-container{max-width:min(1600px,96vw);margin:0 auto;padding:0 clamp(16px,2.5vw,32px) 48px;width:100%}.aq-main .aq-container{max-width:var(--aq-content-max, 1536px);width:100%;margin-inline:auto;padding-inline:var(--aq-content-margin, 24px);box-sizing:border-box}.home-canvas--composite .aq-container{padding-bottom:48px}.home-canvas--aq.aq-main{position:relative;background:#000;overflow-x:visible;max-width:100%}.aq-home{position:relative;z-index:1;overflow-x:clip;min-height:clamp(420px,52vw,812px)}.aq-banner-light,.home .banner-img{position:absolute;z-index:0;left:0;top:0;width:100%;height:clamp(420px,52vw,812px);max-height:812px;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;object-fit:fill;object-position:50% 50%;opacity:1}.aq-banner{position:relative;z-index:1;display:flex;width:100%;height:clamp(280px,28vw,380px);min-height:clamp(280px,28vw,380px);box-sizing:border-box;padding:0;background-repeat:no-repeat;background-size:100% 100%;background-position:0 0}.aq-slogan{margin:70px auto 0;padding:0 var(--aq-content-margin, 24px);width:100%;max-width:var(--aq-content-max, 1536px);box-sizing:border-box}.aq-slogan-tags{margin:0;font-size:clamp(18px,2.2vw,26px);font-weight:400;color:#76fab2;letter-spacing:0}.aq-slogan-h2{margin:20px 0 10px!important;font-size:clamp(28px,4.2vw,48px)!important;font-weight:900!important;color:#e5eaf3!important;line-height:1.1!important;display:flex!important;align-items:center!important;flex-wrap:wrap;gap:0}.aq-slogan-play{display:inline-flex;margin-left:24px;line-height:0;flex-shrink:0}.aq-slogan-player{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#0ecb8140,#0ecb8114);border:1px solid rgba(14,203,129,.45);color:#0ecb81;font-size:26px;box-shadow:0 0 24px #0ecb8133;transition:transform .15s,box-shadow .15s}.aq-slogan-play:hover .aq-slogan-player{transform:scale(1.04);box-shadow:0 0 32px #0ecb8147}.aq-slogan-desc{margin:0;max-width:52rem;font-size:16px;line-height:1.55;color:#5b5b65}@media(max-width:767px){.aq-banner{height:auto;min-height:320px;padding-bottom:28px}.aq-slogan{margin-top:40px}.aq-slogan-play{margin-left:12px}.aq-slogan-player{width:44px;height:44px}.aq-banner-img{height:clamp(420px,72vw,560px)}}.aq-home .aq-container{position:relative;z-index:1;padding-top:0}.aq-yidong{margin-top:0;padding-top:0;width:100%;max-width:min(1600px,100%);margin-inline:auto;box-sizing:border-box}.aq-yidong-header{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.aq-yidong .aq-yidong-title{margin-bottom:40px;align-items:center}.aq-yidong .aq-yidong-title .aq-section-h2{margin:0}.aq-yidong-title{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.aq-exchange-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.aq-exchange-tab{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px solid #30363d;background:#161b22;color:#8b949e;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .2s,color .2s,background .2s,box-shadow .2s}.aq-exchange-tab:hover{color:#e6edf3;border-color:#484f58}.aq-exchange-tab.is-active{color:#f0f6fc;border-color:var(--aq-accent);background:linear-gradient(180deg,#1c2128,#0d1117);box-shadow:0 0 0 1px var(--aq-accent-line)}.aq-exchange-tab__logo.exchange-logo-img,.aq-exchange-tab__logo .exchange-logo-svg{flex-shrink:0}.aq-exchange-tab .exchange-logo-img{background:#fff;box-shadow:none}.aq-exchange-tab__label{white-space:nowrap}.aq-exchange-tab--all .aq-exchange-tab__label{padding-inline:2px}.aq-exchange-tabs--icon .aq-exchange-tab{width:40px;height:36px;padding:0;justify-content:center}.aq-exchange-tabs--icon .aq-exchange-tab__logo{width:20px;height:20px;border-radius:4px;object-fit:contain}.market-intel-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin-bottom:18px}.market-intel-toolbar__exchanges{width:100%}.market-intel-toolbar__board{align-self:flex-start}.aq-rank-board-toggle{display:inline-flex;align-self:flex-start;border:1px solid rgba(43,49,57,.95);border-radius:8px;overflow:hidden;background:#161b22}.aq-rank-board-toggle__btn{border:none;background:transparent;color:#8b949e;font-size:13px;font-weight:500;padding:8px 18px;cursor:pointer;transition:background .12s,color .12s}.aq-rank-board-toggle__btn:not(:last-child){border-right:1px solid rgba(43,49,57,.95)}.aq-rank-board-toggle__btn.is-active{background:var(--aq-accent, #0ecb81);color:#0b0e11}.aq-rank-board-toggle__btn:hover:not(.is-active){color:#e6edf3}.home-canvas--intel .rank-profile-board .ant-card-body{padding:0 0 4px!important}.home-canvas--intel .rank-profile-board .ant-card-head{padding:0 18px!important;font-size:14px!important}.rank-profile-board__count{font-size:12px}.home-canvas--intel .rank-profile-hint{margin-top:16px}.home-canvas--intel .rank-spotlight .ant-list-item{padding:8px 0!important;border-bottom-color:var(--aq-border-soft)!important}.home-canvas--intel .rank-spotlight__link{font-size:12px}.home-canvas--intel .rank-spotlight__name{font-weight:500;color:#e6edf3}.rank-spotlight__rank--gold{color:#f0b429!important;font-weight:700}.rank-spotlight__rank--silver{color:#9ca3af!important;font-weight:700}.rank-spotlight__rank--bronze{color:#d97706!important;font-weight:700}.home-canvas--intel .rank-board-table__detail{color:var(--aq-accent)!important;padding:0 4px!important;font-size:12px}.market-quotes-page__chart{margin-bottom:18px}.market-quotes-page__toolbar{margin-bottom:0!important}.market-quotes-page__toolbar-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.home-canvas--intel .market-quotes-page__filter{width:min(240px,100%);background:#161b22!important;border-color:#2b3139f2!important}.market-quotes-page__auto-label{font-size:12px!important}.market-quotes-page__count{margin-left:auto;font-size:12px}.market-quotes-page__err{display:block;margin-top:10px}.home-canvas--intel .market-quotes-table .quant-quotes-row--active>td{background:#0ecb8114!important;box-shadow:2px 0 0 0 var(--aq-accent, #0ecb81) inset}.home-canvas--intel .market-quotes-table__backtest{font-size:12px;color:var(--aq-muted)}.home-canvas--intel .market-quotes-table__backtest:hover{color:#e6edf3}.home-canvas--intel .tools-screener-card .ant-card-body{padding-top:16px!important}.tools-screener-card__alert{margin:16px 0!important}.tools-screener-card__ai-btn{margin-bottom:16px}.home-canvas--intel .news-intel-card.quant-card{background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:14px}.news-feed-page__toolbar{margin-bottom:16px}.news-feed-page__meta{font-size:12px;align-self:flex-end}.news-feed-page__alert{margin-bottom:16px!important}.home-canvas--intel .news-feed-page__card .ant-card-body{padding:16px 18px!important}.aq-news-category-toggle .aq-rank-board-toggle__btn{padding:8px 14px;font-size:12px}.news-search-page__toolbar{display:flex;flex-direction:row;align-items:center;gap:12px;margin-bottom:16px}.news-search-page__input{flex:1 1 320px;max-width:min(560px,100%)}.news-search-page__meta{font-size:12px;max-width:min(280px,42vw);text-align:right}.home-canvas--intel .news-feed-page__card .ant-card-head{flex-wrap:wrap;gap:8px}.home-canvas--intel .news-feed-page__card .ant-card-extra{margin-inline-start:0}.home-canvas--intel .news-search-page__input .ant-input,.home-canvas--intel .news-search-page__input .ant-input-group-addon{background:#161b22!important;border-color:#30363d!important;color:#e6edf3}.home-canvas--intel .news-search-page__input .ant-input-search-button{background:#0ecb81!important;border-color:#0ecb81!important;color:#0b0e11!important;font-weight:600}.news-search-page__keyword{color:#0ecb81!important;font-weight:600}.home-canvas--intel .news-search-page__card .ant-card-head{border-bottom:1px solid rgba(43,49,57,.95);min-height:44px}.news-search-page__card-title{font-size:13px;font-weight:600;color:#e6edf3}.home-canvas--intel .tools-analysis-page .quant-page-frame__head{display:none}.tools-analysis-page__hero{display:flex;flex-direction:column;gap:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--aq-border-soft, rgba(43, 49, 57, .85))}.tools-analysis-page__hero-main{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.tools-analysis-page__hero-price{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.tools-analysis-page__hero-nav{margin-left:auto}.tools-analysis-page__nav a{font-size:13px}.market-intel-toolbar--analysis{margin-bottom:0}@media(min-width:1200px){.tools-analysis-page__hero{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:20px 28px}.market-intel-toolbar--analysis{flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:12px 16px;max-width:min(52%,640px)}.market-intel-toolbar--analysis .market-intel-toolbar__exchanges{width:auto;flex:1 1 280px;max-width:420px}}.tools-analysis-page__unusual-alert{margin-bottom:14px!important;padding:8px 12px!important}.tools-analysis-page__grid{margin-top:0;align-items:flex-start}.tools-analysis-kline-card__loading{display:flex;align-items:center;justify-content:center;min-height:320px}.tools-analysis-kline-card__chart{width:100%}.tools-analysis-page__side{display:flex;flex-direction:column;gap:14px}.tools-analysis-side-loading{padding:20px;text-align:center}@media(min-width:992px){.tools-analysis-page__side--sticky{position:sticky;top:76px;max-height:calc(100vh - 92px);overflow-y:auto;padding-right:4px}}.tools-analysis-action-card .ant-card-head{min-height:42px;padding:0 16px}.tools-analysis-action-card .ant-card-body{padding:16px 18px 18px!important}.tools-analysis-action-card__trader-link{display:block;margin-bottom:14px}.tools-analysis-action-card__divider{margin:16px 0!important}.tools-analysis-action-card__hint{font-size:12px;color:var(--aq-muted, #8b949e);margin:12px 0 0;line-height:1.5}.tools-analysis-follow-compact{margin-top:4px}.tools-analysis-follow-compact__label{display:block;font-size:12px;margin-bottom:10px}.tools-analysis-follow-compact__more{display:inline-block;margin-top:8px;font-size:12px}.tools-analysis-follow-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.tools-analysis-follow-list__item{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px;border-radius:8px;background:#ffffff08;border:1px solid rgba(43,49,57,.6)}.tools-analysis-follow-list__name{font-size:13px!important;line-height:1.4;color:#e6edf3!important}.tools-analysis-kline-summary--compact .ant-card-head{min-height:38px}.tools-analysis-kline-summary__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.tools-analysis-kline-summary__stat--wide{grid-column:1 / -1}.tools-analysis-kline-summary__tv{line-height:1.45!important}.tools-analysis-kline-summary__stat{display:flex;flex-direction:column;gap:2px;min-width:0}.tools-analysis-kline-summary__label{font-size:11px;color:var(--aq-muted, #8b949e);line-height:1.3}.tools-analysis-kline-summary__value{font-size:13px;font-weight:500;color:#e6edf3;line-height:1.35;word-break:break-word}.tools-analysis-page__side-hint{font-size:12px;margin:0!important;padding:0 4px;line-height:1.5}.tools-analysis-page__source-line{display:block;font-size:11px;padding:0 4px}.home-canvas--intel .tools-analysis-context .ant-descriptions-item-label{color:var(--aq-muted)!important}.home-canvas--intel .tools-analysis-page__run{background:var(--aq-accent)!important;border-color:var(--aq-accent)!important;color:#0b0e11!important;font-weight:600}.tools-analysis-report .ant-card-body{max-height:min(42vh,420px);overflow-y:auto}.coin-analysis-page .coin-analysis{padding:20px 0 32px}.coin-analysis__content{margin-top:0}.coin-analysis__cascader-row{padding:14px 18px;margin-bottom:20px;position:relative;z-index:30;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:linear-gradient(180deg,#16181ceb,#0b0e11f5)}.coin-analysis-cascader-popup{z-index:1200!important}.coin-analysis__cascader-row .coin-analysis-pair-select{width:100%}.coin-analysis-report-collapse{margin-top:20px;margin-bottom:24px;background:transparent;border:none}.coin-analysis-report-collapse .ant-collapse-item{border:1px solid rgba(255,255,255,.08)!important;border-radius:6px!important;background:#14141499}.coin-analysis-report-collapse .coin-analysis-report{margin-bottom:0;border:none!important;background:transparent!important}.coin-analysis-toolbar{padding:16px 18px;margin-bottom:20px}.coin-analysis-toolbar__exchanges{margin-bottom:14px}.coin-analysis-toolbar__pair-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.coin-analysis-toolbar__label{font-size:13px;color:#8d9095;flex:0 0 auto}.coin-analysis-toolbar__select{flex:1 1 280px;min-width:240px;max-width:520px}.coin-analysis-report{margin-bottom:24px}.coin-analysis-report__meta{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;color:#7e8592;margin-bottom:10px}.coin-analysis-report__actions{margin-bottom:12px}.coin-analysis-report__body{max-height:min(420px,52vh);overflow-y:auto;padding-right:6px;margin-bottom:12px;border-radius:6px;background:#0003;border:1px solid rgba(255,255,255,.06)}.coin-analysis-report__markdown{padding:14px 16px;font-size:13px;line-height:1.65;color:#c9d1d9}.coin-analysis-report__loading{min-height:160px;display:flex;align-items:center;justify-content:center;padding:24px}.coin-analysis-kline-row{margin-bottom:24px}.coin-analysis-panel{padding:16px 18px 20px;height:100%}.coin-analysis-panel--volume{min-height:100%;display:flex;flex-direction:column}.coin-analysis-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.coin-analysis-panel__title{font-size:18px;font-weight:600;color:#fcfcfc}.coin-analysis-kline__header{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:12px 16px;margin-bottom:12px;border-radius:3px;background:#2e2e3380}.coin-analysis-kline__brand{display:flex;align-items:center;gap:10px}.coin-analysis-kline__pair{margin:0;font-size:16px;font-weight:600;color:#fcfcfc}.coin-analysis-kline__ex{margin:0;font-size:12px;color:#7e8592}.coin-analysis-kline__stats{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;margin:0;padding:0;flex:1}.coin-analysis-kline__stats li p{margin:0 0 4px;font-size:13px;color:#7e8592}.coin-analysis-kline__stats li span{font-size:14px;font-weight:700;color:#fcfcfc}.coin-analysis-kline__price p{font-size:18px!important;font-weight:700;color:#fcfcfc!important}.coin-analysis-kline__toolbar{margin-bottom:8px}.coin-analysis-kline__loading{min-height:480px;display:flex;align-items:center;justify-content:center}.coin-analysis-kline__yidong{margin-top:10px;padding:8px 12px;font-size:12px;border-radius:4px;background:#f851491f;color:#f85149}.coin-analysis-volume__echarts{width:100%;border-radius:4px;overflow:hidden}.coin-analysis-volume--tall .coin-analysis-volume__echarts{min-height:678px}.coin-analysis-depth__gauge-cell{padding:10px 12px;border-radius:8px;background:#00000038;border:1px solid rgba(255,255,255,.06);min-height:120px}.coin-analysis-depth__stat{height:100%}.coin-analysis-depth .quant-stat__glow{opacity:.28}.coin-analysis-depth .quant-stat--profit,.coin-analysis-depth .quant-stat--loss{box-shadow:none}.coin-analysis-depth__gauge{height:120px;width:100%;margin-top:4px}.coin-analysis-volume__yidong-hint{margin-top:8px;font-size:12px;color:#f85149}.coin-analysis__ai-row{margin-bottom:24px}.coin-analysis-depth__cell{padding:12px;border-radius:6px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);min-height:84px}.coin-analysis-depth__label{font-size:12px;color:#8d9095;margin-bottom:6px}.coin-analysis-depth__val{font-size:20px;font-weight:700;line-height:1.3;color:#e5eaf3}.coin-analysis-depth__val--bull{color:#1fd693}.coin-analysis-depth__val--bear{color:#f85149}.coin-analysis-depth__val--neutral{color:#e6a23c}.coin-analysis__ai-report{margin-top:14px}.coin-analysis__ai-actions{margin-bottom:12px}.coin-analysis-news__head{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:18px;font-weight:600}.coin-analysis-news__more{font-size:12px;color:var(--aq-accent, #0ecb81)}.coin-analysis-news__summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.coin-analysis-news__code{font-weight:700;font-size:18px}.coin-analysis-news__meta{font-size:12px;color:#8d9095}.coin-analysis-news__oneliner{font-size:15px;line-height:1.65;margin:0 0 12px;color:#e5eaf3}.coin-analysis-news__list{list-style:none;margin:0;padding:0}.coin-analysis-news__item{padding:10px 0;border-bottom:1px solid #262727}.coin-analysis-news__item-meta{font-size:12px;color:#8d9095;display:flex;gap:8px;margin-bottom:4px}.coin-analysis-news__kind{font-size:11px;padding:1px 7px;border-radius:5px;background:#76fab224;color:#76fab2}.coin-analysis-news__title{font-size:14px;color:#e5eaf3;text-decoration:none}.coin-analysis-news__title:hover{color:#76fab2}.coin-analysis-market-list__ex{display:inline-flex;align-items:center;gap:8px}.coin-analysis-market-list__hint{margin:4px 0 0;font-size:12px}.coin-analysis-page .coin-analysis-kline-row .quant-card,.coin-analysis-page .coin-analysis-volume.quant-card,.coin-analysis-page .coin-analysis-depth.quant-card,.coin-analysis-page .coin-analysis-news.quant-card,.coin-analysis-page .coin-analysis-market-list.quant-card{margin-bottom:0}.coin-analysis-depth.rank-profile-board,.coin-analysis-news.rank-profile-board{min-height:280px}.coin-analysis-page .coin-analysis-market-list.quant-card{margin-top:20px}.coin-analysis-market-list{padding:20px 10px 16px;background:#0d0d0d;border-radius:3px}.coin-analysis-market-list__title h2{margin:0 0 13px 16px;font-size:16px;font-weight:400;color:#fff;position:relative;display:inline-block;padding-bottom:13px;border-bottom:2px solid #fff}.coin-analysis-market-list__search{max-width:280px;margin:0 16px 12px}.coin-analysis-market-list__pair{border:none;background:none;padding:0;color:#6188ff;cursor:pointer;font:inherit}.coin-analysis-market-list__row--active>td{background:#0ecb8114!important}.coin-analysis-market-list__actions{display:flex;gap:8px}.tools-analysis-page__grid--coin{align-items:flex-start}.coin-analysis-rail__search{margin-bottom:10px}.coin-analysis-rail__hint{font-size:11px}.coin-analysis-rail__table .coin-analysis-rail__row--active>td{background:#0ecb8114!important}.coin-analysis-volume{margin-top:14px;padding-top:12px;border-top:1px solid var(--aq-border-soft, rgba(43, 49, 57, .85))}.coin-analysis-volume__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px;margin-bottom:8px}.coin-analysis-volume__sub{display:block;font-size:11px;margin-top:2px}.coin-analysis-volume__opts{display:flex;flex-direction:column;gap:4px;font-size:12px}.coin-analysis-volume__svg{width:100%;height:120px;display:block}.coin-analysis-volume__empty{padding:24px;text-align:center;font-size:12px}.tools-analysis-page__decision{margin-top:0}.tools-chat-layout{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:16px;align-items:stretch;min-height:min(72vh,640px);margin-top:8px}.tools-chat-layout__sider{display:flex;flex-direction:column;gap:10px;padding:14px 12px;background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:14px}.tools-chat-sider__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:8px;border-bottom:1px solid rgba(43,49,57,.95)}.tools-chat-sider__label{font-size:12px}.tools-chat-sider__model{width:100%}.tools-chat-sider__list{flex:1;min-height:120px;overflow:auto;display:flex;flex-direction:column;gap:6px;margin-top:4px}.tools-chat-sider__empty{font-size:12px;padding:8px 4px}.tools-chat-session-item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;padding:10px;border-radius:8px;border:1px solid transparent;background:transparent;color:#e6edf3;cursor:pointer;transition:background .15s,border-color .15s}.tools-chat-session-item:hover{background:#0ecb810f}.tools-chat-session-item--active{border-color:#0ecb8173;background:#0ecb811a}.tools-chat-session-item__title{font-size:13px;font-weight:600;line-height:1.35;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tools-chat-session-item__id{font-size:10px}.tools-chat-layout__main{display:flex;flex-direction:column;min-height:0;padding:14px 16px;background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:14px}.tools-chat-main__disclaimer{margin-bottom:12px!important;flex-shrink:0}.tools-chat-main__messages{flex:1;min-height:200px;overflow:auto;padding:4px 2px 12px;display:flex;flex-direction:column;gap:14px}.tools-chat-main__empty{margin:auto;padding:24px;text-align:center}.tools-chat-bubble{max-width:min(720px,100%);padding:10px 12px;border-radius:10px;border:1px solid rgba(43,49,57,.95);background:#161b22}.tools-chat-bubble--user{align-self:flex-end;border-color:#0ecb8140;background:#0ecb8114}.tools-chat-bubble--assistant{align-self:flex-start}.tools-chat-bubble__who{display:block;font-size:12px;margin-bottom:6px}.tools-chat-main__err{margin-bottom:8px!important;flex-shrink:0}.tools-chat-main__composer{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid rgba(43,49,57,.95)}@media(max-width:991px){.tools-chat-layout{grid-template-columns:1fr;min-height:auto}.tools-chat-sider__list{max-height:160px}}.aq-analysis-bar-toggle .aq-rank-board-toggle__btn{min-width:52px;text-align:center}.rank-detail-page__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-bottom:16px}.rank-detail-page__price{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.rank-detail-page__alert{margin-bottom:16px!important}.rank-detail-chart-card__head--compact{margin-bottom:12px;gap:10px}.rank-detail-chart-card__loading{padding:48px;text-align:center}.rank-detail-side-card__hint{font-size:12px;margin:12px 0 0;line-height:1.5}.home-canvas--intel .rank-detail-desc .ant-descriptions-item-label{color:var(--aq-muted)!important}.market-intel-toolbar--compact{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 16px}.market-intel-toolbar__label{font-size:13px;color:var(--aq-muted, #8b949e);flex-shrink:0}.market-intel-toolbar__meta{margin-left:auto}.aq-unusual-page-wall{margin-bottom:24px}.aq-unusual-page-wall__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 20px;margin-bottom:16px}.aq-unusual-page-wall__hint{font-size:12px}.aq-unusual-wall__empty{margin:0 0 20px;font-size:13px}.home-canvas--intel .market-feed-card.ant-card{background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:14px}.home-canvas--intel .market-feed-card .ant-card-head{border-bottom:1px solid rgba(43,49,57,.95);color:#e6edf3;min-height:44px}.home-canvas--intel .market-feed-card .ant-card-head-title{font-size:14px;font-weight:600}.home-canvas--intel .market-feed-row{background:#161b22;border:1px solid rgba(43,49,57,.95);box-shadow:none}.home-canvas--intel .market-feed-row__foot{border-top-color:#2b3139d9}.home-canvas--intel .market-feed-row__link{color:var(--aq-accent, #0ecb81)}.home-canvas--intel .market-feed-row__tag{background:#0ecb811f!important;color:#0ecb81!important}.home-canvas--intel .market-feed-list__pager{border-top-color:#2b3139f2}.home-canvas--intel .quant-ghost-btn{background:#161b22;border-color:#30363d;color:#e6edf3}.home-canvas--intel .quant-ghost-btn:hover:not(:disabled){border-color:#0ecb81;color:#0ecb81}.aq-unusual-wall__skel{padding:16px;margin:4px;background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:12px;min-height:320px}.aq-section-h2{margin:0;font-size:36px;font-weight:600;color:#e5eaf3}.aq-more{color:var(--aq-accent);font-size:14px;white-space:nowrap;transition:color .15s}.aq-more:hover{color:var(--aq-accent-hover, #2dd4a0)}.aq-more-arrow{margin-left:4px}.aq-el-row{margin-bottom:0}.aq-yidong .aq-chart-row{gap:24px 16px;margin-bottom:0}.aq-yidong-card-shell{--aq-glow-k: .42;position:relative;width:100%;min-width:0;border-radius:14px;padding:1px;background:#30363d;box-shadow:none}.aq-yidong-card-shell.is-alert-active{animation:aq-yidong-alert-flash 1.15s ease-in-out infinite;z-index:1}.aq-yidong-card-shell.is-alert-active.is-up{box-shadow:0 0 22px #0ecb8173,0 0 0 1px #0ecb81a6}.aq-yidong-card-shell.is-alert-active.is-down{box-shadow:0 0 22px #f6465d80,0 0 0 1px #f6465db3}.aq-yidong-card-shell.is-alert-settled{animation:none;background:linear-gradient(145deg,color-mix(in srgb,var(--aq-edge-a) 72%,#30363d),color-mix(in srgb,var(--aq-edge-b) 48%,#161b22));box-shadow:0 0 0 1px color-mix(in srgb,var(--aq-edge-a) 38%,transparent)}.aq-yidong-card-shell.is-alert-fading{animation:none;opacity:.98;transition:box-shadow .8s ease,opacity .8s ease;box-shadow:0 0 12px var(--aq-glow-soft),0 0 0 1px #30363de6}.aq-yidong-card-shell.is-calm{animation:none;background:#21262d;box-shadow:none;padding:1px}.aq-yidong-card-shell.is-calm .aq-yidong-card:after{opacity:0}.aq-yidong-card-shell.is-no-signal{--aq-glow: transparent;--aq-glow-soft: transparent;background:linear-gradient(145deg,#30363d,#21262d);box-shadow:0 0 0 1px #30363d}.aq-yidong-card-shell.is-no-signal .aq-yidong-card:after{opacity:0}.aq-yidong-card-shell.is-up{--aq-edge-a: #0ecb81;--aq-edge-b: #1a4d32;--aq-glow-soft: rgba(14, 203, 129, .12)}.aq-yidong-card-shell.is-down{--aq-edge-a: #f6465d;--aq-edge-b: #8b1e2d;--aq-glow-soft: rgba(246, 70, 93, .12)}.aq-yidong-card-shell.is-alert-active.is-up,.aq-yidong-card-shell.is-alert-active.is-down{background:linear-gradient(145deg,color-mix(in srgb,var(--aq-edge-a) 85%,#30363d),color-mix(in srgb,var(--aq-edge-b) 55%,#161b22));box-shadow:0 0 10px var(--aq-glow-soft)}@keyframes aq-yidong-alert-flash{0%,to{filter:brightness(1);opacity:1}50%{filter:brightness(1.1);opacity:1}}.aq-chart-row.ant-row,.aq-chart-row.el-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;margin-inline:0!important;margin-top:0;max-width:100%}.aq-chart-row.ant-row:before,.aq-chart-row.ant-row:after,.aq-chart-row.el-row:before,.aq-chart-row.el-row:after{display:none!important}@media(max-width:1199px){.aq-chart-row.ant-row,.aq-chart-row.el-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.aq-chart-row.ant-row,.aq-chart-row.el-row{grid-template-columns:minmax(0,1fr)}}.aq-chart-row>.ant-col,.aq-chart-row>.el-col{display:flex;min-width:0;max-width:none!important;flex:none!important;width:auto!important;padding-inline:0!important}.aq-yidong-card{position:relative;background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:13px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;overflow:hidden;width:100%;height:100%;min-height:0;font-family:var(--aq-font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.aq-yidong-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:14px;pointer-events:none;box-shadow:inset 0 0 28px var(--aq-glow-soft);opacity:.22}.aq-yidong-card>*{position:relative;z-index:1}.aq-yidong-card__head{display:flex;justify-content:space-between;align-items:center;gap:10px}.aq-yidong-card__ex-logo.exchange-logo-img{width:18px!important;height:18px!important;min-width:18px;min-height:18px;object-fit:contain;background:transparent;border-radius:4px;box-shadow:none}.aq-yidong-card__symbol{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:600;color:#eaecef;letter-spacing:-.02em;text-decoration:none;line-height:1.25;background:transparent;border:none;padding:0;cursor:pointer;min-width:0;text-align:left}.aq-yidong-card__perp{margin-left:6px;flex-shrink:0;font-size:12px;font-weight:500;color:#b7bdc6;white-space:nowrap}.aq-yidong-card__symbol:hover{color:#fff}.aq-yidong-card__interval{font-size:12px;color:#8b949e;padding:2px 8px;border:1px solid #30363d;border-radius:6px}.aq-yidong-card__chips{display:flex;flex-direction:row;align-items:center;gap:8px;flex-shrink:0}.aq-yidong-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 3px;border-radius:8px;background:#0d1117e6;border:1px solid #30363d;font-variant-numeric:tabular-nums;white-space:nowrap}.aq-yidong-chip.is-up{border-color:#0ecb8173}.aq-yidong-chip.is-down{border-color:#f6465d73}.aq-yidong-chip__tag{font-size:11px;font-weight:600;color:#8b949e;padding:3px 7px;border-radius:5px;background:#21262d;line-height:1.1}.aq-yidong-chip__val{font-size:12px;font-weight:700;padding-right:2px}.aq-yidong-card__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:28px}.aq-yidong-card__mkt{font-size:11px;font-weight:600;color:var(--aq-accent);padding:2px 7px;border:1px solid var(--aq-accent-line);border-radius:4px;line-height:1.2;background:var(--aq-accent-muted)}.aq-yidong-bar-select{flex:0 0 auto;min-width:52px;width:52px}.aq-yidong-bar-select .ant-select-selector{background:#161b22!important;border-color:#30363d!important;color:#e6edf3!important;font-size:11px!important;height:22px!important;padding:0 6px!important;border-radius:6px!important}.aq-yidong-bar-select .ant-select-selection-item{line-height:20px!important;font-size:11px!important;padding-inline-end:12px!important}.aq-yidong-bar-select .ant-select-arrow{font-size:10px!important;inset-inline-end:6px!important}.aq-yidong-bar-select-popup.ant-select-dropdown{z-index:1100;font-size:12px}.aq-yidong-bar-select-popup .ant-select-item{min-height:28px;padding:4px 10px;font-size:12px}.aq-yidong-spark{display:inline-block;margin-left:6px;vertical-align:-2px}.yidong-mini-kline{width:100%;cursor:grab}.yidong-mini-kline:active{cursor:grabbing}.yidong-mini-kline__canvas{width:100%;height:100%;position:relative}.yidong-mini-kline--fill{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.yidong-mini-kline--fill .yidong-mini-kline__canvas{flex:1 1 auto;min-height:0}.aq-candle-skeleton{flex:1 1 auto;min-height:220px}.yidong-mini-kline canvas{display:block;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}.aq-yidong-card__alert-time{flex:1 1 auto;min-width:0;margin-left:auto;font-size:11px;color:#6e7681;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.aq-yidong-card__quant{display:inline-flex;align-items:center;font-size:12px;font-weight:600;color:#0b0e11;background:#0ecb81;padding:6px 16px;border-radius:8px;text-decoration:none;line-height:1}.aq-yidong-card__quant--hover{position:absolute;top:8px;left:50%;z-index:4;transform:translate(-50%) translateY(-6px);box-shadow:0 4px 14px #00000080;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.aq-yidong-card__chart--quant:hover .aq-yidong-card__quant--hover,.aq-yidong-card__chart--quant:focus-within .aq-yidong-card__quant--hover{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.aq-yidong-card__quant:hover{background:#46c35f;color:#0d1117}.aq-yidong-card__chart{position:relative;flex:1 1 0;min-height:132px;margin-top:2px;border-radius:6px;overflow:hidden;background:#000;border:none;display:flex;flex-direction:column}.aq-yidong-card__chart .host,.aq-strategy-showcase__chart .host{flex:1 1 auto;height:100%;min-height:0}.aq-yidong-card__sym-text{display:inline-flex;align-items:baseline;gap:4px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aq-yidong-card__foot{flex:0 0 auto;display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:6px;align-items:end;padding-top:6px;margin-top:2px;border-top:1px solid rgba(43,49,57,.9)}.aq-yidong-card__stat{display:flex;flex-direction:column;gap:5px;min-width:0}.aq-yidong-card__stat-label{font-size:11px;font-weight:500;color:#848e9c;line-height:1.2;white-space:nowrap}.aq-yidong-card__stat-row{display:flex;align-items:center;gap:6px;min-height:20px}.aq-yidong-card__stat-val{font-size:clamp(14px,1.05vw,16px);font-weight:600;color:#eaecef;font-variant-numeric:tabular-nums;line-height:1.2;letter-spacing:-.01em}.aq-yidong-card__stat-val--num{font-size:clamp(15px,1.12vw,17px);font-weight:600;color:#f0f6fc}.aq-yidong-card__stat--mid{text-align:center;align-items:center}.aq-yidong-card__stat--end{text-align:right;align-items:flex-end}.aq-yidong-card__stat--change{align-items:flex-start;text-align:left}.aq-yidong-card__stat-val--pct{font-size:15px;font-weight:600}.aq-yidong-card__stat-val--pct.is-up{color:#2fd4c5}.aq-yidong-card__stat-val--pct.is-down{color:#f6465d}.aq-yidong-signal{flex-shrink:0}.aq-chart-card{background:linear-gradient(180deg,#0d1117,#010409);border:1px solid #30363d;border-radius:14px;box-shadow:0 1px #ffffff0a inset,0 12px 40px #00000073;min-height:380px;padding:18px 18px 14px;display:flex;flex-direction:column}.aq-chart-card__title-row{display:flex;align-items:baseline;gap:8px}.aq-chart-card__perp{font-size:12px;color:#8b949e}.aq-chart-demo-hint{display:block;margin-top:8px;font-size:11px;color:#6e7681!important}.aq-chart-card__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:12px}.aq-chart-card__symbol{font-size:16px;font-weight:600;color:#e5eaf3}.aq-chart-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.aq-tag-up{background:var(--aq-accent-soft)!important;color:var(--aq-accent)!important}.aq-tag-down{background:#f6465d1f!important;color:var(--aq-red)!important}.aq-tag-ex{background:#21262d!important;color:#8b949e!important}.aq-interval-select{min-width:72px}.aq-interval-select .ant-select-selector{background:#21262d!important;border-color:#414243!important;color:#c9d1d9!important}.aq-rank-matrix.ant-row,.aq-rank-matrix.el-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;margin-top:26px!important;margin-bottom:32px!important;margin-inline:0!important;width:100%}.aq-rank-matrix.ant-row:before,.aq-rank-matrix.ant-row:after,.aq-rank-matrix.el-row:before,.aq-rank-matrix.el-row:after{display:none!important}@media(max-width:1199px){.aq-rank-matrix.ant-row,.aq-rank-matrix.el-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.aq-rank-matrix.ant-row,.aq-rank-matrix.el-row{grid-template-columns:minmax(0,1fr)}}.aq-rank-matrix>.ant-col,.aq-rank-matrix>.el-col{display:flex;min-width:0;max-width:none!important;flex:none!important;width:auto!important;padding-inline:0!important}.aq-rank-panel{width:100%;min-width:0;min-height:0;background:#0d1117;border:1px solid #21262d;border-radius:12px;padding:12px 10px 10px;display:flex;flex-direction:column;font-family:var(--aq-font);box-shadow:0 1px #ffffff05 inset,0 0 0 1px #00000059}.aq-rank-panel__head{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;margin-bottom:8px;padding-bottom:0;border-bottom:none}.aq-rank-panel__title{color:#f0f3f7!important;font-size:13px!important;font-weight:600!important;margin:0!important;letter-spacing:0;line-height:1.3}.aq-rank-panel__head .aq-more{margin-left:auto;font-size:12px;font-weight:500}.aq-rank-panel__table{flex:1;font-size:12px;overflow:hidden;width:100%}.aq-rank-panel__grid{display:grid;width:100%;grid-template-columns:minmax(0,1.38fr) minmax(0,.58fr) minmax(0,.72fr) minmax(0,.8fr) minmax(0,.62fr);column-gap:3px;row-gap:0;align-items:center}.aq-rank-panel__thead{color:#848e9c;font-size:11px;font-weight:400;margin-bottom:2px;padding-bottom:8px;border-bottom:none}.aq-rank-panel__th-stock{text-align:left;font-size:11px;color:#848e9c}.aq-rank-panel__th-num{text-align:right;white-space:nowrap;line-height:1.15;font-size:11px;color:#848e9c;overflow:hidden;text-overflow:ellipsis}.aq-rank-panel__th-sub{color:#6e7681;font-size:10px}.aq-rank-panel__row{padding:7px 0;margin:0;border-radius:0;border-bottom:none;transition:background .12s ease;cursor:pointer}.aq-rank-panel__row:hover{background:#ffffff06}.aq-rank-panel__row:last-child{border-bottom:none}.aq-rank-panel__idx{flex-shrink:0;width:14px;color:#58a6ff;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;text-align:left}.aq-rank-panel__idx.is-top{color:#58a6ff;font-weight:600}.aq-rank-panel__num{font-variant-numeric:tabular-nums;text-align:right;font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.aq-rank-panel__amp{color:#e6edf3;font-weight:500;font-size:12px}.aq-rank-panel__price-cell{color:#e6edf3;font-weight:500;font-size:11px}.aq-rank-panel__pct-cell{display:flex;justify-content:flex-end;min-width:0;overflow:hidden}.aq-rank-panel__chg{display:inline-block;max-width:100%;padding:2px 5px;border-radius:4px;font-size:10px;font-weight:600;line-height:1.25;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aq-rank-panel__chg.is-up{color:#0ecb81;background:#0ecb8124}.aq-rank-panel__chg.is-down{color:#f6465d;background:#f6465d1f}.aq-rank-panel__vol{color:#848e9c;font-size:10px;font-weight:400}.aq-rank-empty{display:block;padding:20px 0;text-align:center;color:#6e7681;font-size:12px}.aq-up{color:var(--aq-accent);font-variant-numeric:tabular-nums}.aq-down{color:var(--aq-red);font-variant-numeric:tabular-nums}.aq-home-band{margin:0}.aq-section-head{margin-bottom:20px!important}.aq-strategic-products{margin-top:0;margin-bottom:50px}.home-canvas--composite .strategic-products__head,.home-canvas--composite .aq-strategic-products .aq-yidong-title{margin-bottom:24px}.home-canvas--composite .home-plan-grid{gap:16px}.home-canvas--composite .home-plan-card{background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:14px;box-shadow:none;padding:22px 20px}.home-canvas--composite .home-plan-card--hot{border-color:#0ecb818c;box-shadow:0 0 0 1px #0ecb8138}.home-canvas--composite .home-plan-card__btn--primary{background:#0ecb81;border-color:#0ecb81;color:#0b0e11}.home-canvas--composite .home-plan-card__btn--primary:hover{background:#46c35f;border-color:#46c35f;color:#0b0e11}.home-canvas--composite .home-whale-deck{margin:0;background:#0b0e11;border-color:#2b3139f2;box-shadow:none}.aq-lazy-split.ant-row,.aq-lazy-split.el-row{display:grid!important;grid-template-columns:minmax(0,1.28fr) minmax(0,.92fr);gap:12px;margin:0!important;margin-inline:0!important;align-items:stretch}.aq-lazy-split.ant-row:before,.aq-lazy-split.ant-row:after,.aq-lazy-split.el-row:before,.aq-lazy-split.el-row:after{display:none!important}@media(max-width:991px){.aq-lazy-split.ant-row,.aq-lazy-split.el-row{grid-template-columns:minmax(0,1fr)}}.aq-lazy-split>.ant-col,.aq-lazy-split>.el-col{display:flex;flex-direction:column;max-width:none!important;flex:none!important;width:auto!important;padding-inline:0!important;min-width:0}.aq-trading-strategy,.aq-news-block{background:#0d1117;border:1px solid #21262d;border-radius:12px;padding:14px 14px 12px;min-height:0;flex:1;width:100%;box-shadow:0 1px #ffffff05 inset;font-family:var(--aq-font);display:flex;flex-direction:column}.aq-trading-strategy .aq-yidong-title--compact,.aq-news-block .aq-yidong-title--compact{margin-bottom:8px;flex-shrink:0}.aq-trading-strategy .aq-section-h2,.aq-news-block .aq-section-h2{font-size:22px;font-weight:600;margin:0;line-height:1.25;color:#f0f3f7}.aq-strategy-showcase{flex:1;min-height:0}.aq-strategy-lead{margin:8px 0 0;font-size:13px;line-height:1.65;color:#8b949e;max-width:52rem}.aq-strategy-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px;padding-top:12px;border-top:1px solid #21262d;font-size:12px;flex-shrink:0}.home-canvas--aq .home-strategy-bar{background:transparent;border:none;padding:0;margin-top:12px}.home-canvas--aq .home-plan-card{background:#000;border-color:#414243}.home-canvas--aq .home-plan-card__name{color:#e5eaf3}.aq-advantage-box{padding:48px 0 64px;margin-top:44px}.aq-advantage-list{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:991px){.aq-advantage-list{grid-template-columns:1fr}}.aq-advantage-card{background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:14px;padding:22px 20px;position:relative}.aq-advantage-card__idx{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:#0ecb811f;border:1px solid rgba(14,203,129,.35);color:#0ecb81;font-size:12px;font-weight:700;margin-bottom:12px}.aq-advantage-list h3{margin:0 0 8px;font-size:17px;font-weight:600;color:#eaecef;letter-spacing:-.01em}.aq-advantage-list p{margin:0;font-size:13px;color:#848e9c;line-height:1.65}.aq-footer-note{border-top:1px solid #30363d;padding:24px 0 48px;background:#000}.home-canvas--aq .aq-link-btn{color:var(--aq-accent)!important}.home-canvas--aq .home-hero-wave{background:radial-gradient(ellipse 70% 60% at 50% 100%,#1a3a5c,#000 55%)}.home-canvas--aq .mini-kline-meta{color:#8b949e!important}.home-canvas--quant{background:#0a0d14;color:#e2e8f0;min-height:100%}.qx-shell{max-width:min(1600px,96vw);margin:0 auto;padding:0 clamp(16px,2.5vw,32px) 48px}.qx-market-bar{background:#0f131c;border-bottom:1px solid #1e293b;padding:10px 0}.qx-market-bar__inner{max-width:min(1600px,96vw);margin:0 auto;padding:0 clamp(16px,2.5vw,32px);display:flex;flex-wrap:wrap;align-items:baseline;gap:16px;font-size:14px}.qx-market-bar__pair{font-weight:700;color:#f8fafc}.qx-market-bar__price{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.qx-market-bar__meta{margin-left:auto;color:#64748b;font-size:12px}.qx-up{color:#10b981;font-variant-numeric:tabular-nums}.qx-down{color:#ef4444;font-variant-numeric:tabular-nums}.qx-tabular{font-variant-numeric:tabular-nums}.qx-toolbar{padding:12px 0 0}.qx-select{background:#141a26;border:1px solid #1e293b;color:#e2e8f0;border-radius:8px;padding:6px 10px}.qx-hero{display:grid;grid-template-columns:280px 1fr;gap:32px;align-items:center;padding:32px 0 28px}@media(max-width:991px){.qx-hero{grid-template-columns:1fr}}.qx-hero__visual{position:relative;height:200px;display:flex;align-items:center;justify-content:center}.qx-hero__orb{position:absolute;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.45) 0%,rgba(139,92,246,.15) 45%,transparent 70%);filter:blur(2px);animation:qx-pulse 4s ease-in-out infinite}@keyframes qx-pulse{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.06);opacity:1}}.qx-hero__icon{position:relative;font-size:72px;color:#60a5fa;filter:drop-shadow(0 0 24px rgba(59,130,246,.6))}.qx-hero__eyebrow{margin:0 0 8px;font-size:13px;color:#64748b}.qx-hero__title{margin:0 0 12px;font-size:clamp(32px,4vw,44px);font-weight:700;color:#f8fafc}.qx-hero__desc{margin:0 0 16px;max-width:640px;color:#94a3b8;line-height:1.65;font-size:15px}.qx-hero__chips{margin-bottom:20px}.qx-chip{display:inline-block;padding:6px 14px;margin:0 8px 8px 0;border-radius:8px;background:#141a26;border:1px solid #1e293b;color:#cbd5e1;font-size:13px}.qx-chip:hover{border-color:#3b82f6;color:#93c5fd}.qx-btn-primary{background:linear-gradient(135deg,#2563eb,#3b82f6)!important;border:none!important;box-shadow:0 4px 20px #3b82f659}.qx-btn-ghost{background:#141a26!important;border-color:#334155!important;color:#e2e8f0!important}.qx-kpi-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:20px}@media(max-width:1199px){.qx-kpi-strip{grid-template-columns:repeat(2,1fr)}}.qx-kpi-card{background:#141a26;border:1px solid #1e293b;border-radius:12px;padding:16px 18px}.qx-kpi-card__label{display:block;font-size:12px;color:#64748b;margin-bottom:6px}.qx-kpi-card__value{display:block;font-size:22px;font-weight:700;color:#f1f5f9;font-variant-numeric:tabular-nums}.qx-kpi-card__sub{display:block;margin-top:6px;font-size:12px;color:#64748b}.qx-quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}@media(max-width:991px){.qx-quick-grid{grid-template-columns:repeat(2,1fr)}}.qx-quick-tile{background:linear-gradient(145deg,#141a26,#0f131c);border:1px solid #1e293b;border-radius:12px;padding:18px;color:inherit;transition:border-color .2s,box-shadow .2s}.qx-quick-tile:hover{border-color:#3b82f6;box-shadow:0 8px 28px #3b82f61f}.qx-quick-tile__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#3b82f626;color:#60a5fa;font-size:20px;margin-bottom:10px}.qx-quick-tile__title{display:block;font-weight:600;color:#f1f5f9}.qx-quick-tile__desc{display:block;font-size:12px;color:#64748b;margin-top:4px}.qx-main-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:20px;margin-bottom:24px}@media(max-width:1199px){.qx-main-grid{grid-template-columns:1fr}}.qx-panel{background:#141a26;border:1px solid #1e293b;border-radius:14px;padding:18px 20px}.qx-panel__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;flex-wrap:wrap}.qx-panel__title{margin:0;font-size:16px;font-weight:600;color:#f1f5f9}.qx-panel-stack{display:flex;flex-direction:column;gap:16px}.qx-panel--chart{min-height:400px}.qx-segmented .ant-segmented-item-selected{background:#2563eb!important;color:#fff!important}.qx-demo-hint{margin:8px 0 0;font-size:11px;color:#64748b}.qx-asset-value{font-size:28px;font-weight:700;margin:8px 0 4px;color:#f1f5f9}.qx-asset-sub{margin:0 0 12px;font-size:13px;color:#64748b}.qx-link{color:#60a5fa;font-size:13px}.qx-hot-row{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:10px 0;border-bottom:1px solid #1e293b;font-size:13px}.qx-muted{color:#64748b;font-size:13px}.qx-intel-row{display:grid;grid-template-columns:1fr 1.2fr;gap:20px}@media(max-width:1199px){.qx-intel-row{grid-template-columns:1fr}}.qx-anomaly-trio{display:grid;grid-template-columns:1fr;gap:12px}.qx-anomaly-trio .aq-chart-card{min-height:auto}.qx-table .ant-table{background:transparent;color:#cbd5e1}.qx-table .ant-table-thead>tr>th{background:#0f131c!important;color:#64748b!important;border-bottom-color:#1e293b!important}.qx-table .ant-table-tbody>tr>td{border-bottom-color:#1e293b!important}.qx-footer-note{border-top:1px solid #1e293b;padding:24px 0 40px;color:#64748b;font-size:13px}.qx-subheader{display:flex;align-items:center;gap:16px;padding:8px clamp(16px,2.5vw,32px);background:#0f131c;border-bottom:1px solid #1e293b;max-width:100%}.qx-subheader__tools{display:flex;align-items:center;gap:10px;flex-shrink:0}.qx-search{width:min(280px,28vw);background:#141a26!important;border-color:#1e293b!important}.qx-search input{background:transparent!important;color:#e2e8f0!important}.qx-ticker{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.qx-ticker__track{display:flex;gap:28px;width:max-content;animation:qx-ticker-scroll 40s linear infinite}@keyframes qx-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.qx-ticker__item{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;white-space:nowrap;color:#94a3b8}.qx-ticker__item strong{color:#f1f5f9}.qx-app{display:flex;align-items:stretch;max-width:min(1600px,96vw);margin:0 auto;padding:16px clamp(16px,2.5vw,32px) 32px;gap:16px}@media(max-width:991px){.qx-app{flex-direction:column}}.qx-sider{width:200px;flex-shrink:0;display:flex;flex-direction:column;gap:12px}@media(max-width:991px){.qx-sider{width:100%;flex-direction:row;flex-wrap:wrap;align-items:flex-start}}.qx-sider__nav{display:flex;flex-direction:column;gap:2px;flex:1}@media(max-width:991px){.qx-sider__nav{flex-direction:row;flex-wrap:wrap;width:100%}}.qx-sider__link{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;color:#94a3b8;font-size:13px}.qx-sider__link:hover{color:#e2e8f0;background:#3b82f614}.qx-sider__link.is-active{color:#93c5fd;background:#3b82f62e;border:1px solid rgba(59,130,246,.35)}.qx-sider__icon{font-size:16px}.qx-sider__promo{background:linear-gradient(160deg,#141a26,#0f172a);border:1px solid #1e293b;border-radius:12px;padding:14px;text-align:center}.qx-sider__promo-icon{font-size:28px;color:#60a5fa;filter:drop-shadow(0 0 12px rgba(59,130,246,.5))}.qx-sider__promo-title{margin:8px 0 4px;font-weight:600;color:#f1f5f9;font-size:13px}.qx-sider__promo-desc{margin:0 0 10px;font-size:11px;color:#64748b}.qx-sider__settings{display:flex;align-items:center;gap:8px;padding:8px 12px;color:#64748b;font-size:12px}.qx-app__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.qx-row--top{display:grid;grid-template-columns:1.4fr 1fr .95fr 1fr;gap:14px}@media(max-width:1199px){.qx-row--top{grid-template-columns:1fr 1fr}}.qx-dashboard{display:grid;grid-template-columns:1fr 300px;grid-template-rows:auto auto auto;gap:14px;align-items:start}.qx-dashboard .qx-strategy-rail{grid-column:2;grid-row:1 / 3}.qx-dashboard .qx-row--mid{grid-column:1;grid-row:1}.qx-dashboard .qx-row--bench{grid-column:1;grid-row:2}.qx-dashboard .qx-bottom-strip{grid-column:1 / -1;grid-row:3}@media(max-width:1199px){.qx-dashboard{grid-template-columns:1fr}.qx-dashboard .qx-strategy-rail,.qx-dashboard .qx-row--mid,.qx-dashboard .qx-row--bench,.qx-dashboard .qx-bottom-strip{grid-column:1;grid-row:auto}}.qx-row--mid{display:block}.qx-row--bench{display:grid;grid-template-columns:1.5fr .85fr .85fr;gap:14px}@media(max-width:1199px){.qx-row--bench{grid-template-columns:1fr}}.qx-hero-card{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center;min-height:160px;background:linear-gradient(135deg,#141a26,#0f172a 55%,#3b82f61f)}.qx-hero-card__visual{position:relative;height:120px;display:flex;align-items:center;justify-content:center}.qx-hero-card__orb{width:100px;height:100px}.qx-hero-card__ai{position:relative;font-size:48px;color:#60a5fa}.qx-hero-card__brand{margin:0 0 4px;font-size:12px;color:#64748b}.qx-hero-card__title{margin:0 0 8px;font-size:20px;font-weight:700;color:#f8fafc}.qx-hero-card__desc{margin:0 0 12px;font-size:12px;color:#94a3b8;line-height:1.5}.qx-asset-panel__label{margin:0;font-size:12px;color:#64748b}.qx-asset-panel__value{margin:6px 0 4px;font-size:26px;font-weight:700;color:#f8fafc}.qx-asset-panel__chg{margin:0 0 12px;font-size:13px}.qx-asset-panel__actions{margin-top:4px}.qx-quick-dock__title{margin-bottom:10px!important}.qx-quick-dock__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.qx-quick-dock__cell{display:flex;flex-direction:column;align-items:center;gap:6px;color:#cbd5e1;font-size:11px}.qx-quick-dock__icon{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 30%,#3b82f6,#1d4ed8);color:#fff;font-size:18px;box-shadow:0 4px 16px #3b82f659}.qx-mainstream__list{list-style:none;margin:0;padding:0}.qx-mainstream__row{display:grid;grid-template-columns:56px 1fr auto;gap:8px;padding:8px 0;border-bottom:1px solid #1e293b;color:inherit;font-size:13px}.qx-mainstream__coin{font-weight:600;color:#f1f5f9}.qx-feature-row{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:991px){.qx-feature-row{grid-template-columns:repeat(2,1fr)}}.qx-feature-card{display:flex;flex-direction:column;gap:6px;color:inherit;min-height:120px}.qx-feature-card__icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#3b82f626;color:#60a5fa;font-size:18px}.qx-feature-card__title{font-weight:600;color:#f1f5f9}.qx-feature-card__desc{font-size:12px;color:#64748b;flex:1}.qx-strategy-rail{max-height:none}.qx-strategy-rail__list{display:flex;flex-direction:column;gap:12px}.qx-strategy-card{padding:12px;border-radius:10px;background:#0f131c;border:1px solid #1e293b}.qx-strategy-card__head{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px}.qx-strategy-card__roi{margin:8px 0 4px;font-size:20px;font-weight:700}.qx-strategy-rail__new{display:block;margin-top:12px;text-align:center;padding:10px;border:1px dashed #334155;border-radius:10px;color:#94a3b8;font-size:13px}.qx-tag{display:inline-block;padding:2px 8px;border-radius:6px;background:#3b82f626;color:#93c5fd;font-size:11px}.qx-chart-panel{min-height:360px}.qx-trade-panel__tabs{margin-bottom:12px}.qx-trade-panel__row{display:flex;justify-content:space-between;margin-bottom:10px;font-size:13px}.qx-trade-panel__field{display:block;margin-bottom:10px;font-size:12px;color:#64748b}.qx-trade-panel__field span{display:block;margin-bottom:4px}.qx-trade-panel__actions{display:flex;flex-direction:column;gap:8px;margin-top:12px}.qx-btn-long{background:#10b981!important;border:none!important;font-weight:600}.qx-btn-short{font-weight:600}.qx-running-list{list-style:none;margin:0;padding:0}.qx-running-item{padding:12px 0;border-bottom:1px solid #1e293b}.qx-running-item__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px;font-size:13px}.qx-running-item__btns{display:flex;gap:8px;margin-top:8px}.qx-bottom-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(max-width:991px){.qx-bottom-strip{grid-template-columns:1fr}}.qx-bottom-list{list-style:none;margin:12px 0 0;padding:0}.qx-bottom-row{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #1e293b;font-size:13px;color:inherit}.home .container{max-width:1600px}.home .banner.aq-banner{min-height:clamp(280px,28vw,380px);height:clamp(280px,28vw,380px);max-width:none;margin-inline:0;align-items:flex-start}.home .banner-img{height:clamp(420px,52vw,812px);width:100%;object-fit:fill}.home .slogan .player{width:clamp(40px,4vw,52px);height:auto;margin-left:clamp(12px,2vw,24px);vertical-align:middle;border-radius:0;box-shadow:none;background:none;border:none}.home .yidong-title .more-text{margin-right:4px}.aq-yidong .list.aq-rank-list,.aq-yidong .aq-chart-row{width:100%;max-width:100%}.aq-yidong .chart-card.aq-chart-card-shell{--el-card-padding: 0;border:1px solid rgba(43,49,57,.95);border-radius:14px;background:#0b0e11;box-shadow:0 4px 24px #00000059;min-height:415px;overflow:hidden;width:100%}.aq-yidong .chart-card.aq-chart-card-shell .aq-yidong-card-shell{height:100%;min-height:415px;aspect-ratio:unset;display:flex;flex-direction:column}.aq-yidong .chart-card.aq-chart-card-shell .aq-yidong-card-shell .aq-yidong-card{flex:1 1 auto;min-height:0}.aq-yidong .chart-card.aq-chart-card-shell .aq-yidong-card__chart{flex:1 1 auto;min-height:220px}.aq-yidong .list.aq-rank-list{display:flex;flex-direction:column;margin-inline:auto}.home .aq-chart-col{margin-bottom:0}.home .chart-card.aq-chart-card-shell{--el-card-padding: 0;border:1px solid rgba(43,49,57,.95);border-radius:14px;background:#0b0e11;box-shadow:0 4px 24px #00000059;min-height:415px;overflow:hidden}.home .chart-card.aq-chart-card-shell .aq-yidong-card-shell{height:100%;min-height:415px;aspect-ratio:unset;display:flex;flex-direction:column}.home .chart-card.aq-chart-card-shell .aq-yidong-card-shell .aq-yidong-card{flex:1 1 auto;min-height:0}.home .chart-card.aq-chart-card-shell .aq-yidong-card__chart{flex:1 1 auto;min-height:220px}.home .aq-yidong-header{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.home .aq-yidong-title{display:flex;align-items:center;gap:12px}.home .aq-slogan-desc{color:#5b5b65}.home .chart-card.aq-chart-card-shell>.aq-yidong-card-shell,.home .chart-card.aq-chart-card-shell>.aq-yidong-card-shell .aq-yidong-card{min-height:100%}.home .list.aq-rank-list{display:flex;flex-direction:column;width:100%;max-width:1600px;margin-inline:auto}@media(min-width:1200px){.home .aq-slogan-actions--optional{display:none}}:root{--pc-bg: #0b0f17;--pc-panel: #121826;--pc-border: #1e293b;--pc-text: #e2e8f0;--pc-muted: #94a3b8;--pc-accent: #6366f1}*{box-sizing:border-box}html,body,#app{margin:0;min-height:100%;background:var(--pc-bg);color:var(--pc-text);font-family:Inter,PingFang SC,system-ui,sans-serif}a{color:var(--pc-accent);text-decoration:none}a:hover{text-decoration:none}.pc-page-title{margin:0 0 8px;font-size:22px;font-weight:600}.pc-page-sub{margin:0 0 20px;color:var(--pc-muted);font-size:14px}.pc-card{background:var(--pc-panel);border:1px solid var(--pc-border);border-radius:12px;padding:20px;margin-bottom:16px}.disclaimer-bar{font-size:12px;color:var(--pc-muted);padding:8px 16px;border-bottom:1px solid var(--pc-border);text-align:center}.login-aq{min-height:100vh;display:grid;place-items:center;padding:24px;background:#050505}.login-aq-card{width:100%;max-width:420px;background:#111!important;border:1px solid #262626!important}.login-aq-card :deep(.el-button--primary){--el-button-bg-color: #0ecb81;--el-button-border-color: #0ecb81;--el-button-text-color: #050505}// 权利人 策澜；作品年 二〇二六；对象 apps/web/src/styles/console-hub.css；私有印记 2A51F66F1A。 // 【2A51F66F1A】策澜为著作权人（2026年）。批量删除本行即未授权去标。 .quant-shell--console-hub,.quant-shell--terminal-hub{background:#000}.quant-shell--console-hub .quant-workspace{min-height:100vh}.quant-shell--console-hub .quant-shell__main--console-hub{min-height:100vh;height:100vh;padding:0}.console-workspace{min-height:min(72vh,800px);padding:0;max-width:none;margin:0;width:100%;box-sizing:border-box}.console-workspace__grid{display:none}@media(max-width:991px){.console-workspace__grid{grid-template-columns:1fr}.console-hub-sider{position:sticky;top:0;z-index:2}}.console-hub-sider{background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:12px;padding:12px 8px;max-height:calc(100vh - 72px);overflow:auto}.console-hub-sider__nav{display:flex;flex-direction:column;gap:2px}.console-hub-sider__link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;font-size:13px;font-weight:500;color:#8b949e;border-left:3px solid transparent;transition:background .12s,color .12s,border-color .12s}.console-hub-sider__link--child{padding-left:12px;font-size:12px}.console-hub-sider__link--child .console-hub-sider__link-icon{font-size:14px}.console-hub-sider__link:hover{color:#e6edf3;background:#ffffff0a}.console-hub-sider__link.is-active{color:#0ecb81;background:#0ecb8114;border-left-color:#0ecb81}.console-hub-sider__group{margin:8px 0 4px}.console-hub-sider__group-label{display:flex;align-items:center;gap:8px;padding:6px 12px 4px;font-size:12px;font-weight:600;color:#8b949e}.console-hub-sider__group-icon,.console-hub-sider__link-icon{display:inline-flex;font-size:15px;color:#6e7681}.console-hub-sider__link.is-active .console-hub-sider__link-icon{color:#0ecb81}.console-hub-sider__link-text{flex:1;min-width:0}.console-hub-sider__group-items{display:flex;flex-direction:column;gap:2px}.console-workspace__main{min-width:0}.console-account-stack{display:flex;flex-direction:column;gap:16px}.console-workspace .quant-card,.console-workspace .qx-card{background:#0b0e11!important;border:1px solid rgba(43,49,57,.95)!important;border-radius:12px;color:#e6edf3}.console-workspace .quant-card__title,.console-workspace .ant-card-head-title{color:#f0f6fc!important}.console-workspace .quant-muted,.console-workspace .ant-typography-secondary{color:#8b949e!important}.console-workspace .ant-alert-info{background:#0ecb8114!important;border-color:#0ecb8140!important}.console-workspace .ant-steps-item-title{color:#8b949e!important}.console-workspace .ant-steps-item-process .ant-steps-item-title{color:#0ecb81!important}.console-workspace .quant-strategy-market-row__title{color:#f0f6fc}.console-workspace .quant-strategy-market-row__kpi{background:#ffffff08;border-color:#30363d}.console-workspace .quant-strategy-market-row__kpi--live{border-color:#0ecb8147;background:#0ecb810f}.console-workspace .quant-strategy-market-row__ind{color:#2dd4a0}.console-workspace .quant-strategy-market-toolbar .ant-segmented{background:#161b22!important;border:1px solid #30363d}.console-workspace .quant-strategy-market-toolbar .ant-input,.console-workspace .quant-strategy-market-toolbar .ant-input-affix-wrapper{background:#161b22!important;border-color:#30363d!important}.console-page-frame.quant-page-frame{padding-top:0}.console-page-frame .quant-page-frame__title{color:#f0f6fc!important;font-size:clamp(20px,2.2vw,26px)!important}.console-page-frame .quant-page-frame__desc{color:#8b949e!important}.console-page-frame .quant-page-frame__head{margin-bottom:16px;gap:12px}.console-page-frame .quant-eyebrow{margin-bottom:6px}.account-security-page{max-width:960px}.account-security-page .sec-card{background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:12px}.account-security-page .sec-card :deep(.el-card__header){border-bottom-color:#2b3139f2;color:#f0f6fc}.hub-filter-stack{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.hub-filter-stack--sticky{position:sticky;top:calc(var(--quant-header-h, 58px) + 2px);z-index:25;padding:10px 0 12px;margin-bottom:16px;background:color-mix(in srgb,#0b0e11 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(43,49,57,.75);box-shadow:0 8px 24px #00000059}.console-plaza-toolbar--sticky{position:sticky;top:calc(var(--quant-header-h, 58px) + 2px);z-index:25;padding:10px 0 12px;margin-bottom:16px;background:color-mix(in srgb,#0b0e11 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(43,49,57,.75)}.hub-filter-stack__row{margin-bottom:0!important}.hub-filter-stack__row--ex{align-items:center}.hub-filter-stack__ex-tabs{flex:1 1 auto;min-width:0}.hub-filter-stack__search{flex-shrink:0}.hub-page-alert{margin-bottom:14px!important}.hub-page-toolbar{margin-bottom:14px}.hub-page-toolbar__meta{font-size:12px;margin-left:auto}.hub-side-feed-line{margin:0 0 8px;font-size:12px;line-height:1.5;color:#8b949e}.console-hub-kpi--subscription{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.console-hub-kpi__value--link{font-size:16px!important;color:#0ecb81!important;text-decoration:none}.console-hub-kpi__value--link:hover{color:#2dd4a0!important}.console-plaza-list .quant-strategy-market-row.quant-card{border:none!important;border-radius:0!important;border-bottom:1px solid #21262d!important;box-shadow:none!important;padding:16px 4px!important;background:transparent!important}.console-plaza-list .quant-strategy-market-row.quant-card:last-child{border-bottom:none!important}.console-plaza-list .quant-strategy-market-row.quant-card:before{display:none}.quant-footer--compact{padding-top:12px;padding-bottom:20px}.quant-footer--compact .quant-footer__legal{margin:0;text-align:center;font-size:11px;color:#6e7681}.console-workspace .terminal-hub-form{max-width:520px}.competition-hub-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:16px;align-items:start}@media(max-width:1100px){.competition-hub-grid{grid-template-columns:1fr}}.competition-page-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.competition-page-head__title{display:flex;align-items:center;gap:10px;font-size:13px}.competition-page-head__icon{color:#fbbf24;font-size:18px}.competition-page-head__pill{margin:0!important;background:#fbbf241f!important;border-color:#fbbf2459!important;color:#fbbf24!important}.competition-page-head__source{margin:0!important;cursor:help}.competition-page-source-alert{margin-bottom:12px!important}.competition-page-season-hint,.competition-page-empty-hint{margin-bottom:12px;font-size:12px;max-width:420px}.competition-page-hero-pnl{font-size:12px;color:#8b949e}.competition-page-hero-pnl__tag{margin-left:8px!important}.competition-range-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.competition-range-tabs__btn{border:1px solid #30363d;background:#161b22;color:#8b949e;font-size:12px;padding:4px 12px;border-radius:6px;cursor:pointer}.competition-range-tabs__btn.is-active{background:#0ecb81;border-color:#0ecb81;color:#0b0e11;font-weight:600}.competition-range-tabs__btn:disabled{opacity:.45;cursor:not-allowed}.competition-chart__host{min-height:300px;position:relative}.competition-chart__canvas{height:300px;width:100%}.competition-chart__loading{display:flex;align-items:center;justify-content:center;min-height:280px}.competition-chart-footnote{margin:10px 0 0;font-size:11px}.competition-leader-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid #21262d}@media(max-width:900px){.competition-leader-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.competition-leader-strip__item{background:#161b22;border:1px solid #30363d;border-radius:8px;padding:10px 12px;font-size:12px}.competition-leader-strip__label{display:block;color:#6e7681;font-size:10px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.competition-leader-strip__item strong.is-up{color:#0ecb81}.competition-leader-strip__item strong.is-down{color:#f6465d}.competition-rank-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.competition-rank-row{width:100%;display:grid;grid-template-columns:36px 40px minmax(0,1fr) auto 10px;gap:10px;align-items:center;padding:12px 10px;border:1px solid #21262d;border-radius:10px;background:#0d1117;cursor:pointer;text-align:left;color:inherit;transition:border-color .12s,background .12s}.competition-rank-row:hover,.competition-rank-row.is-active{border-color:#0ecb8173;background:#0ecb810a}.competition-rank-row.is-leader{border-color:#fbbf2459}.competition-rank-row__medal{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:#21262d;color:#c9d1d9}.competition-rank-row__medal--1{background:linear-gradient(145deg,#fbbf24,#d97706);color:#0b0e11}.competition-rank-row__medal--2{background:linear-gradient(145deg,#e2e8f0,#94a3b8);color:#0b0e11}.competition-rank-row__medal--3{background:linear-gradient(145deg,#fdba74,#c2410c);color:#0b0e11}.competition-rank-row__avatar{background:#161b22!important;color:#e6edf3!important;border:2px solid #30363d}.competition-rank-row__name{font-weight:600;font-size:13px;color:#f0f6fc}.competition-rank-row__tag{margin-left:6px;font-size:11px;padding:1px 6px;border-radius:4px;background:#0ecb811f;color:#0ecb81}.competition-rank-row__meta{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:11px;color:#6e7681}.competition-rank-row__dot{opacity:.5}.competition-rank-row__stats{display:flex;gap:14px;font-size:11px}.competition-rank-row__stat{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.competition-rank-row__stat-label{color:#6e7681;font-size:10px}.competition-rank-row__pnl.is-up{color:#0ecb81}.competition-rank-row__pnl.is-down{color:#f6465d}.competition-rank-row__live{width:8px;height:8px;border-radius:50%;background:#6e7681;align-self:center}.competition-rank-row__live.is-up{background:#0ecb81;box-shadow:0 0 0 3px #0ecb8133}.competition-hub-rank-card .ant-card-body{padding:12px!important}.competition-hub-chart-card .ant-card-body{padding:14px 16px 16px!important}.strategy-market-hero{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;padding:14px 16px;border:1px solid rgba(43,49,57,.95);border-radius:12px;background:#0b0e11}.strategy-market-hero__main{display:flex;gap:14px;align-items:flex-start;max-width:720px}.strategy-market-hero__icon{font-size:28px;color:#0ecb81;margin-top:2px}.strategy-market-hero__lead{margin:0 0 6px;font-size:14px;font-weight:600;color:#f0f6fc}.strategy-market-hero__hint{margin:0;font-size:12px;line-height:1.55}.strategy-market-hero__status{margin:0!important;font-size:11px!important}.strategy-catalog-toggle .aq-rank-board-toggle__btn{padding:8px 16px;font-size:12px}.strategy-market-grid,.my-strategy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}@media(max-width:1200px){.strategy-market-grid,.my-strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.strategy-market-grid,.my-strategy-grid{grid-template-columns:1fr}}.my-strategy-card{cursor:pointer;transition:border-color .15s,box-shadow .15s}.my-strategy-card:hover{border-color:#0ecb8159}.my-strategy-card--active{border-color:#0ecb81;box-shadow:0 0 0 1px #0ecb8140}.my-strategy-card__head{align-items:flex-start}.my-strategy-card__exchange{flex-shrink:0;margin-left:8px}.my-strategy-card__rev{margin:0;font-size:11px}.my-strategy-card__foot{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;border-top:1px solid rgba(43,49,57,.8)}.my-strategy-grid__empty{grid-column:1 / -1}.terminal-studio-editor-section{margin-top:20px}.strategy-market-card{display:flex;flex-direction:column;gap:12px;padding:16px 16px 12px;border:1px solid rgba(43,49,57,.95);border-radius:12px;background:#0b0e11;min-height:100%}.strategy-market-card--skeleton{min-height:320px}.strategy-market-card__head{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:start}.strategy-market-card__shield{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#0ecb811f;color:#0ecb81;font-size:18px}.strategy-market-card__name{margin:0 0 6px;font-size:15px;font-weight:600;color:#f0f6fc;line-height:1.35}.strategy-market-card__tags{display:flex;flex-wrap:wrap;gap:4px}.strategy-market-card__tag{margin:0!important;font-size:11px!important}.strategy-market-card__desc{margin:0;font-size:12px;line-height:1.65;color:#8b949e;flex:1}.strategy-market-card__metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px 12px;border-radius:8px;background:#161b22;border:1px solid #21262d}.strategy-market-card__metric-label{display:block;font-size:10px;color:#6e7681;margin-bottom:4px}.strategy-market-card__metric-value{font-size:14px;color:#e6edf3;font-weight:600}.strategy-market-card__accounts{border:1px solid #21262d;border-radius:8px;padding:10px 12px;background:#ffffff05}.strategy-market-card__accounts-title{font-size:11px;color:#8b949e;margin-bottom:8px;display:flex;align-items:center;gap:6px}.strategy-market-card__account-row{display:grid;grid-template-columns:28px 1fr auto;gap:8px;align-items:center}.strategy-market-card__account-avatar{background:#21262d!important;color:#e6edf3!important;font-size:12px!important}.strategy-market-card__account-name{font-size:12px;font-weight:600;color:#e6edf3;display:block}.strategy-market-card__account-meta{font-size:10px;color:#6e7681}.strategy-market-card__account-pnl{font-size:11px}.strategy-market-card__accounts-empty{margin:0;font-size:11px}.strategy-market-card__cta{margin-top:4px;height:40px!important;font-weight:600!important}.strategy-market-card__collapse .ant-collapse-header{padding:8px 0!important;font-size:12px!important;color:#8b949e!important}.strategy-market-card__collapse-body{font-size:12px;line-height:1.6;color:#8b949e}.strategy-market-card__collapse-body p{margin:0 0 8px}.strategy-market-card__foot{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:#6e7681;padding-top:8px;border-top:1px solid #21262d;margin-top:auto}.console-hub-kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.quant-shell--console-hub .console-hub-kpi{margin-bottom:20px}@media(max-width:1199px){.console-hub-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.console-hub-kpi{grid-template-columns:1fr}}.console-hub-kpi__card{background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:12px;padding:16px 18px;color:inherit;transition:border-color .15s}.console-hub-kpi__card:hover{border-color:#0ecb8159}.console-hub-kpi__head{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:#8b949e;font-size:12px}.console-hub-kpi__icon{color:#0ecb81;font-size:14px}.console-hub-kpi__value{font-size:22px;font-weight:700;color:#f0f6fc;line-height:1.2}.console-hub-kpi__value--profit{color:#0ecb81}.console-hub-kpi__value--loss{color:#f6465d}.console-hub-kpi__value--warn{color:#f0b429}.console-hub-kpi__sub{margin-top:8px;font-size:11px;color:#6e7681;line-height:1.35;word-break:break-word}.console-bot-performance-kpi{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media(max-width:1399px){.console-bot-performance-kpi{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.console-bot-performance-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}.console-bot-performance-kpi__card{min-height:88px;margin:0}.console-bot-performance-kpi__value{font-size:clamp(15px,1.6vw,20px);line-height:1.35;word-break:break-word}.console-hub-main-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:16px;align-items:start}@media(max-width:1100px){.console-hub-main-grid{grid-template-columns:1fr}}.console-hub-chart{background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:12px;padding:16px;margin-bottom:16px;min-height:280px}.console-hub-chart__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px;margin-bottom:12px;border-bottom:1px solid #21262d;padding-bottom:12px}.console-hub-chart__tabs{display:flex;flex-wrap:wrap;gap:8px 16px}.console-hub-chart__range{display:flex;gap:6px}.console-hub-chart__range-btn{background:#161b22;border:1px solid #30363d;border-radius:6px;padding:4px 10px;font-size:11px;color:#8b949e;cursor:pointer}.console-hub-chart__range-btn.is-active{border-color:#0ecb81;color:#0ecb81}.console-hub-chart__tab{background:none;border:none;padding:4px 0;font-size:13px;color:#8b949e;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-13px}.console-hub-chart__tab.is-active{color:#0ecb81;border-bottom-color:#0ecb81}.console-hub-chart__body{position:relative;min-height:280px}.console-hub-chart__canvas{width:100%;height:280px}.console-hub-chart__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background:#0b0e11b8;pointer-events:none}.console-hub-chart__overlay .ant-empty{pointer-events:auto}.console-hub-log-list{list-style:none;margin:0;padding:0}.console-hub-log-list__item{padding:10px 0;border-bottom:1px solid #21262d}.console-hub-log-list__item:last-of-type{border-bottom:none}.console-hub-log-list__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.console-hub-log-list__level{margin:0!important;font-size:10px!important;line-height:18px!important}.console-hub-log-list__bot{font-size:11px}.console-hub-log-list__time{font-size:11px;margin-left:auto}.console-hub-log-list__msg{margin:0;font-size:12px;color:#c9d1d9;line-height:1.45;word-break:break-word}.console-hub-log-list__more{padding-top:12px;list-style:none}.console-hub-account{background:#0b0e11;border:1px solid rgba(43,49,57,.95);border-radius:12px;padding:18px;margin-bottom:16px}.console-hub-account__head{display:flex;align-items:center;gap:8px;font-weight:600;color:#e6edf3;margin-bottom:16px}.console-hub-account__icon{color:#0ecb81}.console-hub-account__row{display:flex;justify-content:space-between;margin-bottom:10px;font-size:13px}.console-hub-account__label{color:#8b949e}.console-hub-account__val{color:#f0f6fc;font-weight:600}.console-hub-account__actions{display:flex;flex-direction:column;gap:10px;margin:16px 0}.console-hub-account__btn-primary{background:#0ecb81!important;border-color:#0ecb81!important;color:#0b0e11!important;font-weight:600}.console-hub-account__btn-ghost{border-color:#0ecb8173!important;color:#0ecb81!important;background:transparent!important}.console-hub-account__foot{display:flex;gap:16px;font-size:12px;padding-top:12px;border-top:1px solid #21262d}.console-hub-account__foot a{color:#0ecb81}.console-hub-card{background:#0b0e11!important;border:1px solid rgba(43,49,57,.95)!important;border-radius:12px!important;margin-bottom:16px}.console-hub-card .ant-card-head{border-bottom-color:#21262d!important;color:#e6edf3!important;min-height:44px!important}.console-hub-empty{color:#6e7681;font-size:13px;margin:0 0 12px}.console-hub-quick__tile{display:flex;align-items:center;gap:10px;padding:14px;border:1px dashed #30363d;border-radius:10px;color:#c9d1d9;margin-bottom:10px;transition:border-color .15s,color .15s}.console-hub-quick__tile:hover{border-color:#0ecb81;color:#0ecb81}.console-hub-help{list-style:none;margin:0;padding:0}.console-hub-help li{border-bottom:1px solid #21262d}.console-hub-help li:last-child{border-bottom:none}.console-hub-help a{display:block;padding:12px 0;color:inherit}.console-hub-help strong{display:block;color:#e6edf3;font-size:13px;margin-bottom:4px}.console-hub-help span{font-size:12px;color:#6e7681}.console-hub-foot-actions{margin-top:8px}.console-workspace .ant-table{background:transparent!important}.console-workspace .ant-table-thead>tr>th{background:#161b22!important;color:#8b949e!important;border-bottom-color:#21262d!important}.console-workspace .ant-table-tbody>tr>td{border-bottom-color:#21262d!important;color:#c9d1d9}.console-workspace .ant-table-tbody>tr:hover>td{background:#0ecb810d!important}.console-workspace .quant-disclaimer{color:#6e7681;border-top:1px solid #21262d;margin-top:24px;padding-top:16px}.console-workspace .quant-disclaimer a{color:#0ecb81}.console-api-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.console-api-toolbar__actions{display:flex;align-items:center;gap:12px;flex-shrink:0;padding-top:4px}.console-api-table__actions{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.console-api-table__actions .el-button{margin:0;padding:0 4px;height:auto;line-height:1.4}.console-api-table__bad-tag{margin-left:6px}.console-api-hint--rebind{margin-bottom:12px}.console-api-toolbar__add{background:#0ecb81!important;border-color:#0ecb81!important;color:#0b0e11!important;font-weight:600}.console-api-toolbar__tutorial{color:#0ecb81;font-size:13px}.console-api-table__verify{color:#0ecb81!important}.console-api-table-card .ant-table{background:transparent!important}.console-add-api-modal .ant-modal-content{background:#0b0e11!important;border:1px solid rgba(43,49,57,.95);border-radius:14px;padding:20px 22px 24px}.console-add-api-modal .ant-modal-close{color:#8b949e}.console-add-api-modal__ex-tabs{margin-bottom:16px}.console-add-api-modal__modes{display:flex;gap:20px;margin-bottom:16px;border-bottom:1px solid #21262d;padding-bottom:10px}.console-add-api-modal__mode{background:none;border:none;padding:4px 0;font-size:14px;color:#8b949e;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-11px}.console-add-api-modal__mode.is-active{color:#0ecb81;border-bottom-color:#0ecb81}.console-add-api-modal__alert{margin-bottom:16px;background:#f0b4291a!important;border-color:#f0b42959!important}.console-add-api-modal__visual{display:flex;align-items:center;justify-content:center;gap:24px;padding:24px;margin-bottom:12px;background:#161b22;border:1px solid #30363d;border-radius:12px}.console-add-api-modal__link-icon{font-size:22px;color:#6e7681}.console-add-api-modal__oauth-title{text-align:center;color:#e6edf3!important;margin-bottom:16px!important}.console-add-api-modal__cta{margin-top:16px;background:#0ecb81!important;border-color:#0ecb81!important;color:#0b0e11!important;font-weight:600}.console-add-api-modal__err{display:block;margin-top:10px}.console-add-api-modal .ant-form-item-label>label{color:#8b949e!important}.console-add-api-modal .ant-input,.console-add-api-modal .ant-input-password{background:#161b22!important;border-color:#30363d!important}.console-strategies-table-card .ant-card-body{padding:0 0 4px!important}.console-strategies-table__pair{display:inline-flex;align-items:center;gap:10px;color:inherit}.console-strategies-table__pair strong{display:block;color:#e6edf3;font-weight:600}.console-strategies-table__ex{display:block;font-size:10px;margin-top:2px}.console-strategies-table__param-tag{margin:0!important;font-size:10px!important;background:#161b22!important;border-color:#30363d!important;color:#8b949e!important}.console-trades-table-card .ant-card-body,.console-logs-table-card .ant-card-body{padding:0 0 4px!important}.console-logs-toolbar{align-items:flex-start}.console-logs-live-label{font-size:12px}.console-workspace .console-logs-bot-select .ant-select-selector{background:#161b22!important;border-color:#30363d!important;color:#e6edf3!important}.console-logs-table__msg{font-size:12px;color:#c9d1d9}.console-wallet-hint{margin-bottom:16px!important}.console-wallet-kpi{margin-bottom:16px}.console-wallet-kpi__card--static{cursor:default;text-decoration:none;color:inherit}.console-wallet-kpi__card--static:hover{border-color:#2b3139f2}.console-wallet-recharge-card,.console-wallet-ledger-card{margin-bottom:16px}.console-wallet-ledger-card .ant-card-body{padding:0 0 4px!important}.console-workspace .console-wallet-amount-input{background:#161b22!important;border-color:#30363d!important}.console-billing-summary{margin-bottom:16px}.console-billing-plans{margin-bottom:20px}.console-billing-plan-card--current{border-color:#0ecb8173!important;box-shadow:0 0 0 1px #0ecb811f}.console-billing-plan-card__price{font-size:22px;font-weight:700;color:#0ecb81;margin-bottom:8px}.console-billing-plan-card__meta{font-size:12px!important}.console-billing-orders-card .ant-card-body{padding:0 0 4px!important}.console-billing-upgrade-form{max-width:420px}.console-exchange-balance-card__sub{font-size:12px;margin:-4px 0 12px}.console-workspace .console-billing-desc .ant-descriptions-item-label{color:#8b949e!important}.console-referral-kpi{margin-bottom:16px}.console-referral-label{display:block;font-size:12px}.console-referral-share-card{margin-bottom:16px}.console-plaza-toolbar__search{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.console-plaza-toolbar__count{font-size:12px;margin-left:auto}.aq-plaza-asset-toggle{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:0;align-self:flex-start;max-width:100%;border:1px solid rgba(43,49,57,.95);border-radius:8px;background:#161b22}.aq-plaza-asset-toggle .aq-rank-board-toggle__btn{flex-shrink:0;border-right:1px solid rgba(43,49,57,.95)}.aq-plaza-asset-toggle .aq-rank-board-toggle__btn:last-child{border-right:none}.console-plaza-list-card .ant-card-body{padding:12px!important}.console-plaza-list__skel{padding:12px;margin-bottom:12px;background:#161b22;border-radius:10px}.console-workspace .console-plaza-list .quant-strategy-market-row{background:#161b22;border-color:#30363d;margin-bottom:12px}.console-workspace .console-plaza-list .quant-strategy-market-row:last-child{margin-bottom:0}.console-workspace .console-settings-tabs .ant-tabs-nav{margin-bottom:16px!important}.console-workspace .console-settings-tabs .ant-tabs-tab{color:#8b949e!important}.console-workspace .console-settings-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#0ecb81!important}.console-workspace .console-settings-tabs .ant-tabs-ink-bar{background:#0ecb81!important}.console-settings-kpi{margin-bottom:16px}.console-products-plans{margin-bottom:20px}.console-products-plans .ant-card-actions{background:transparent!important;border-top-color:#21262d!important}.console-products-plans .ant-card-actions>li>span{width:100%}.console-products-plans .ant-card-actions .console-api-toolbar__add{width:calc(100% - 24px);margin:4px 0}.console-products-table-card .ant-card-body,.console-bot-detail-card .ant-card-body{padding:0 0 4px!important}.console-strategy-new-steps-card{margin-bottom:16px}.console-workspace .console-strategy-new-steps .ant-steps-item-title{color:#8b949e!important;font-size:12px!important}.console-workspace .console-strategy-new-steps .ant-steps-item-process .ant-steps-item-title{color:#0ecb81!important}.console-workspace .console-strategy-new-steps .ant-steps-item-finish .ant-steps-item-icon{border-color:#0ecb81!important}.console-workspace .console-strategy-new-steps .ant-steps-item-finish .ant-steps-finish-icon{color:#0ecb81!important}.console-strategy-new--hub .console-hub-card{margin-bottom:14px}.console-strategy-new-chart .ant-card-body{padding:12px!important}.console-strategy-new__actions .console-api-toolbar__add{margin-left:auto}.console-workspace .console-strategy-new-mode-seg{background:#161b22!important;border:1px solid #30363d}.console-workspace .console-strategy-new-mode-seg .ant-segmented-item-selected{background:#0ecb81!important;color:#0b0e11!important}@media(max-width:991px){.console-settings-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.console-settings-kpi{grid-template-columns:1fr}}.console-trader-new-steps-card{margin-bottom:16px}.console-trader-new-steps-card .ant-card-body{padding:16px 20px!important}.terminal-trader-new-grid{margin-top:16px}.console-trader-new-flow-col{display:flex;flex-direction:column;gap:12px;min-width:0}.console-workflow-panel--sidebar.ant-card{border:1px solid var(--console-hub-border, #30363d);background:var(--console-hub-surface, #161b22)}.console-workflow-panel--sidebar .ant-card-body{padding:12px 14px!important}.strategy-flow-steps .ant-steps-item-title{font-size:12px!important;line-height:1.4!important;white-space:normal!important}.strategy-flow-steps__optional{margin-left:4px;font-size:11px;font-weight:400;color:var(--quant-muted, #94a3b8)}.strategy-flow-steps__optional-pending .ant-steps-item-icon{opacity:.45}.strategy-flow-steps__optional-pending .ant-steps-item-title{opacity:.85}.strategy-flow-steps__link{font-size:12px}.console-workflow-panel--sidebar .strategy-flow-steps.ant-steps-vertical .ant-steps-item-content{min-height:auto;padding-bottom:8px}.strategy-flow-pending{margin:12px 0 0;padding-left:18px;list-style:disc}.strategy-flow-pending li{margin-bottom:8px}.strategy-flow-pending__btn{padding:0!important;height:auto!important;display:inline!important}.strategy-flow-hint{margin-top:12px!important;margin-bottom:0!important;font-size:12px!important}.terminal-strategy-library-table .ant-table-thead>tr>th{white-space:nowrap}.terminal-strategy-library-table .ant-table-cell{vertical-align:middle}.terminal-strategy-library-table .ant-table-cell-fix-right{background:var(--console-hub-surface, #161b22)}.console-hub-kpi--trader{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}@media(max-width:991px){.console-hub-kpi--trader{grid-template-columns:repeat(2,minmax(0,1fr))}}.terminal-trader-live-decisions{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--console-hub-border, #30363d)}.terminal-studio-flow-card .ant-card-body>*+*{margin-top:12px}.terminal-studio-table-card .ant-card-body{padding-top:8px!important}.console-plaza-grid{margin-top:12px}.terminal-studio-grid{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:16px;align-items:start}.terminal-studio-grid__list{padding:12px 10px;max-height:min(72vh,720px);overflow:auto}.terminal-studio-list__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 4px 8px;border-bottom:1px solid var(--console-hub-border, #30363d)}.terminal-studio-list{display:flex;flex-direction:column;gap:6px}.terminal-studio-list-item{display:flex;align-items:flex-start;gap:6px;padding:10px 8px;border-radius:8px;border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s}.terminal-studio-list-item:hover{background:#0ecb810f}.terminal-studio-list-item--active{border-color:#0ecb8173;background:#0ecb811a}.terminal-studio-list-item__main{flex:1;min-width:0}.terminal-studio-list-item__title{font-weight:600;font-size:13px;line-height:1.35;margin-bottom:6px}.terminal-studio-list-item__tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.terminal-studio-list-item__rev{font-size:11px}.terminal-studio-list-item__actions{display:flex;flex-shrink:0;gap:2px}.terminal-studio-editor-card .ant-card-head{flex-wrap:wrap;gap:8px}.terminal-studio-editor-card__foot{margin-top:16px;padding-top:12px;border-top:1px solid var(--console-hub-border, #30363d)}.terminal-studio-empty{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 20px}.terminal-studio-empty--inline{padding:16px 8px;align-items:center;text-align:center}@media(max-width:991px){.terminal-studio-grid{grid-template-columns:1fr}.terminal-studio-grid__list{max-height:none}}.terminal-backtest-flow-card{margin-bottom:16px}.terminal-backtest-flow-card .ant-card-body>*+*{margin-top:10px}.terminal-backtest-grid{display:grid;grid-template-columns:minmax(280px,400px) minmax(0,1fr);gap:16px;align-items:start}.terminal-backtest-grid__results{display:flex;flex-direction:column;gap:16px;min-width:0}.terminal-backtest-grid__alert{margin:0!important}@media(max-width:991px){.terminal-backtest-grid{grid-template-columns:1fr}}.terminal-debate-setup .ant-card-body>*+*{margin-top:12px}.terminal-debate-setup__form{display:flex;flex-direction:column;gap:10px}.terminal-debate-arena{margin-top:16px}.terminal-debate-arena__vs{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:12px;font-size:12px;font-weight:700;letter-spacing:.06em}.terminal-debate-arena__vs-bull{color:#0ecb81}.terminal-debate-arena__vs-bear{color:#f6465d}.terminal-debate-arena__vs-mid{color:var(--console-hub-muted, #8b949e);padding:4px 10px;border-radius:999px;border:1px solid var(--console-hub-border, #30363d)}.terminal-debate-arena__columns{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.terminal-debate-column--bull{border-top:2px solid rgba(14,203,129,.55)}.terminal-debate-column--bear{border-top:2px solid rgba(246,70,93,.55)}.terminal-debate-accent--bull{color:#0ecb81;font-weight:600}.terminal-debate-accent--bear{color:#f6465d;font-weight:600}.terminal-debate-column__body{display:flex;flex-direction:column;gap:12px;max-height:min(56vh,520px);overflow:auto}.terminal-debate-turn{padding:10px 12px;border-radius:8px;background:#161b2299;border:1px solid var(--console-hub-border, #30363d)}.terminal-debate-turn__round{font-size:10px;display:block;margin-bottom:6px}.terminal-debate-turn__text{margin-bottom:0!important}@media(max-width:767px){.terminal-debate-arena__columns{grid-template-columns:1fr}}.terminal-subscription-plans-card .ant-card-body{padding-top:12px!important}.console-workspace .terminal-plan-grid{margin-bottom:8px}.console-workspace .terminal-plan-card{position:relative;background:#161b22;border:1px solid #30363d;border-radius:14px;padding:18px 16px 16px}.console-workspace .terminal-plan-card.home-plan-card--hot{border-color:#0ecb8173;box-shadow:0 0 0 1px #0ecb811f}.console-workspace .terminal-plan-card .home-plan-card__name{color:#e6edf3;margin:0 0 4px}.terminal-plan-card__code{font-size:11px;margin:0 0 12px}.terminal-plan-card__badge{position:absolute;top:12px;right:12px;font-size:10px;font-weight:600;padding:2px 8px;border-radius:999px;background:#0ecb8126;color:#0ecb81;border:1px solid rgba(14,203,129,.35)}.console-workspace .terminal-plan-card .home-plan-card__label{color:#8b949e}.console-workspace .terminal-plan-card .home-plan-card__stats strong{color:#e6edf3}.console-workspace .terminal-plan-card__price{color:#0ecb81!important}.terminal-plan-card__actions{margin-top:4px}.usdt-checkout{margin-top:8px;padding:16px 18px;border-radius:12px;border:1px solid rgba(43,49,57,.95);background:#0b0e11bf}.usdt-checkout__steps{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:16px;font-size:12px;color:#8b949e}.usdt-checkout__step.is-active{color:#0ecb81;font-weight:600}.usdt-checkout__grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px 24px;align-items:start}@media(max-width:767px){.usdt-checkout__grid{grid-template-columns:1fr;justify-items:center}}.usdt-checkout__qr-wrap{text-align:center}.usdt-checkout__qr{display:block;border-radius:10px;background:#fff;padding:8px;box-shadow:0 0 0 1px #0ecb8133}.usdt-checkout__qr--placeholder{width:220px;height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#8b949e;font-size:13px}.usdt-checkout__qr-hint{display:block;margin-top:8px;font-size:11px;max-width:220px}.usdt-checkout__amount-row{margin-bottom:12px}.usdt-checkout__label{display:block;font-size:12px;color:#8b949e;margin-bottom:4px}.usdt-checkout__amount{font-size:28px;color:#0ecb81;line-height:1.2}.usdt-checkout__tag{margin-top:6px}.usdt-checkout__kv{margin:0 0 12px;display:grid;gap:10px}.usdt-checkout__kv dt{font-size:11px;color:#8b949e;margin:0}.usdt-checkout__kv dd{margin:2px 0 0;font-size:13px;color:#e6edf3}.usdt-checkout__addr{word-break:break-all;font-size:12px}.usdt-checkout__countdown{color:#f0b429;font-size:13px}.usdt-checkout__instructions{margin-top:16px}.usdt-checkout__instructions-body{white-space:pre-wrap;font-size:13px;line-height:1.55;max-height:200px;overflow:auto}.usdt-checkout__order-id{display:block;margin-top:12px;font-size:11px}.hub-flow-rail{margin-bottom:18px;padding:16px 18px 14px;border-radius:12px;border:1px solid rgba(43,49,57,.95);background:linear-gradient(145deg,#0ecb810f,#0b0e11eb 42%)}.hub-flow-rail__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:14px}.hub-flow-rail__title{margin:0;font-size:14px;font-weight:600;color:#e6edf3;letter-spacing:.02em}.hub-flow-rail__done-badge{font-size:12px;font-weight:600;color:#0ecb81;padding:4px 10px;border-radius:999px;background:#0ecb811f;border:1px solid rgba(14,203,129,.35)}.hub-flow-rail__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media(max-width:1199px){.hub-flow-rail__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.hub-flow-rail__steps{grid-template-columns:1fr}}.hub-flow-rail__step{display:flex;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(43,49,57,.85);background:#0b0e11a6;transition:border-color .12s,box-shadow .12s}.hub-flow-rail__step.is-current{border-color:#0ecb818c;box-shadow:0 0 0 1px #0ecb811f}.hub-flow-rail__step.is-done{border-color:#0ecb8147;opacity:.92}.hub-flow-rail__index{flex-shrink:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:12px;font-weight:700;color:#8b949e;background:#ffffff0a}.hub-flow-rail__step.is-done .hub-flow-rail__index{color:#0ecb81;background:#0ecb811f;font-size:14px}.hub-flow-rail__step.is-current .hub-flow-rail__index{color:#0ecb81;border:1px solid rgba(14,203,129,.4)}.hub-flow-rail__body{min-width:0}.hub-flow-rail__link{display:inline-flex;align-items:center;gap:6px;color:#e6edf3;font-size:13px;line-height:1.35}.hub-flow-rail__link:hover{color:#0ecb81}.hub-flow-rail__arrow{font-size:10px;opacity:.65}.hub-flow-rail__desc{margin:4px 0 0;font-size:11px;line-height:1.45;color:#8b949e}.console-workspace.layout{background:#000;min-height:100vh;height:100vh;align-items:stretch}.console-workspace__column{flex:1;min-width:0;min-height:0;background:#000}.console-workspace__column>.quant-header--console{flex-shrink:0}.console-workspace.layout>.el-aside.console-hub-sider{width:230px!important;flex-shrink:0;background:#0b0e11;border-right:1px solid rgba(255,255,255,.12);border-radius:0;padding:0;overflow:hidden;display:flex;flex-direction:column;transition:width .2s ease;height:100vh}.console-workspace.layout.is-sider-collapsed>.el-aside.console-hub-sider{width:64px!important}.console-hub-sider__top{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:16px 12px 10px;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.08)}.console-hub-sider.is-collapsed .console-hub-sider__top{align-items:center;padding:12px 0 8px}.console-hub-sider__logo-link{display:flex;align-items:center;gap:8px;padding:4px 6px;text-decoration:none;min-height:40px}.console-hub-sider__logo-link strong{font-size:15px;font-weight:800;color:#76fab2;white-space:nowrap}.console-hub-sider__logo-mark{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto 4px}.console-hub-sider__head{display:flex;align-items:center;justify-content:flex-end;padding:4px 12px 8px;flex-shrink:0;position:sticky;top:0;z-index:5;background:#0b0e11}.console-hub-sider.is-collapsed .console-hub-sider__head{justify-content:center;padding:8px 0}.console-hub-sider__toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:8px;background:#ffffff0a;color:#8b949e;cursor:pointer;transition:color .15s,background .15s;flex-shrink:0;margin:0 auto}.console-hub-sider:not(.is-collapsed) .console-hub-sider__toggle{margin:0;align-self:flex-end}.console-hub-sider__toggle:hover{color:#0ecb81;background:#0ecb8114}.console-hub-sider__toggle-icon{width:18px;height:18px;color:inherit}.console-hub-sider .console-hub-menu{flex:1;overflow:auto;border-right:none!important;padding-top:8px}.console-hub-sider.is-collapsed .console-hub-menu .menu-title{display:none}.console-hub-sider.is-collapsed .console-hub-menu.el-menu--collapse{width:64px}.console-hub-sider.is-collapsed .console-hub-menu .el-menu-item,.console-hub-sider.is-collapsed .console-hub-menu .el-sub-menu__title{padding:0!important;justify-content:center}.console-hub-sider.is-collapsed .console-hub-menu .menu-icon-wrap{margin:0}.console-hub-sider.is-collapsed .console-hub-menu .el-sub-menu__icon-arrow{display:none}.quant-header--console .header-inner{display:flex;align-items:stretch;gap:0;min-height:60px;padding:0 24px 0 0}.quant-header--console .aq-top-menu--console{flex:1;min-width:0;border-bottom:none!important;background:transparent!important;--el-menu-bg-color: transparent;--el-menu-text-color: #c9d1d9;--el-menu-hover-text-color: #0ecb81;--el-menu-active-color: #0ecb81;--el-menu-hover-bg-color: transparent}.quant-header--console .aq-top-menu--console :deep(.el-menu){justify-content:flex-start;border-bottom:none}.quant-header--console .aq-top-menu--console :deep(.el-menu-item){height:60px;line-height:60px;padding:0 18px!important;font-size:14px;border-bottom:2px solid transparent!important}.quant-header--console .aq-top-menu--console :deep(.el-menu-item.is-active){color:#0ecb81!important;border-bottom-color:#0ecb81!important;background:transparent!important}.quant-header--console .aq-top-menu--console :deep(.el-menu-item:hover){color:#0ecb81!important;background:transparent!important}.quant-header--console .header-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.control-center-exchange.console-hub-page{width:100%;max-width:none}.control-center-exchange .console-hub-card.card{background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:0;overflow:hidden}.control-center-exchange .console-api-table-card :deep(.el-table){--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: rgba(255, 255, 255, .04);--el-table-row-hover-bg-color: rgba(14, 203, 129, .06);--el-table-border-color: rgba(255, 255, 255, .08);--el-table-text-color: #e5eaf3;--el-table-header-text-color: #8b949e}.console-workspace__main.el-main{padding:16px 24px 24px;--el-main-padding: 16px 24px 24px;background:#000;flex:1;min-height:0;overflow:auto}.control-center-index .card.profit,.control-center-index .account.card,.control-center-index .help.card,.control-center-index .contact-us.card{background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:8px;box-sizing:border-box}.control-center-index .card.profit{padding:20px 24px;min-height:153px;display:flex;flex-direction:column}.control-center-index .card.profit .title{display:flex;align-items:center;gap:4px;font-size:16px;color:#e5eaf3;margin-bottom:8px}.control-center-index .card.profit .title .name{font-weight:600;margin-right:4px}.control-center-index .card.profit .title>span:last-child{margin-left:auto;font-size:14px;color:#8b949e}.control-center-index .card.profit .value{flex:1;display:flex;align-items:center;margin:4px 0 8px}.control-center-index .card.profit .buttom{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#8b949e;margin-top:auto}.control-center-index .card.profit .buttom .lable{color:#8b949e}.control-center-index .card.profit .buttom span:last-child{color:#fff}.control-center-index .account.card,.control-center-index .help.card,.control-center-index .contact-us.card{background:#ffffff08;padding:24px}.control-center-index .account.card,.control-center-index .help.card{min-height:365px}.control-center-index .contact-us.card{min-height:110px;display:flex;align-items:center;justify-content:space-between}.control-center-index .contact-us.card>p{margin:0;font-size:15px;font-weight:600}.control-center-index .contact-us.card ul{display:flex;gap:16px;list-style:none;margin:0;padding:0}.control-center-index .contact-us.card .icon{width:22px;height:22px;color:#76fab2;cursor:pointer}.control-center-index .entry{padding:0;border:none;min-height:365px}.control-center-index .entry .card.fast,.control-center-index .entry .card.last-strategy{background:#ffffff08;border:1px solid rgba(255,255,255,.35);border-radius:8px;padding:20px 24px;box-sizing:border-box}.control-center-index .entry .card.fast{margin-bottom:12px}.control-center-index .entry .card.fast>p,.control-center-index .entry .card.last-strategy>p{margin:0 0 12px;font-size:14px;font-weight:600}.control-center-index .entry .card.fast ul{list-style:none;margin:0;padding:0}.control-center-index .entry .card.fast li{display:flex;align-items:center;gap:10px;padding:12px 0;color:#76fab2;cursor:pointer;font-size:14px}.control-center-index .entry .strategy-name{min-height:120px;display:grid;place-items:center;color:#6e7681;font-size:13px}.control-center-index .help.card .title{margin:0 0 12px;font-size:14px;font-weight:600}.control-center-index .help.card ul{list-style:none;margin:0;padding:0}.control-center-index .help.card .item{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.control-center-index .help.card .item:last-child{border-bottom:none}.control-center-index .help.card .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.control-center-index .help.card .item-title{font-size:13px;font-weight:600;color:#e5eaf3}.control-center-index .help.card .item-content{margin:0;font-size:11px;line-height:1.45;color:#6e7681}.control-center-index .el-statistic__number{color:#fff;font-family:Martian Mono,SF Mono,ui-monospace,monospace;font-size:26px;font-weight:800}.control-center-index .cc-section{margin-left:-6px;margin-right:-6px}.control-center-index .cc-section--top>.el-col{display:flex;flex-direction:column}.control-center-index .cc-section--top .cc-profit-stack,.control-center-index .cc-section--top .chart-tabs{flex:1;width:100%}.control-center-index .cc-profit-stack{min-height:318px}.control-center-index .cc-profit-stack .card.profit{min-height:153px;height:100%}.control-center-index .account .cost-box{display:flex;align-items:stretch;justify-content:space-between;gap:16px}.control-center-index .account .cost-box .detail{flex:1;min-width:0}.control-center-index .account .cost-box .btn{margin-top:0;display:flex;flex-direction:column;justify-content:center;gap:8px;flex-shrink:0}.control-center-index .account .cost-box .btn .el-button,.control-center-index .account .cost-box .btn .account-btn{flex:none;width:96px;margin:0!important;min-height:36px;padding:8px 12px}.control-center-index .account .cost-box .btn .account-btn--ghost{--el-button-bg-color: transparent;--el-button-border-color: rgba(14, 203, 129, .45);--el-button-text-color: #0ecb81;--el-button-hover-bg-color: rgba(14, 203, 129, .08);--el-button-hover-border-color: #0ecb81;--el-button-hover-text-color: #0ecb81}.control-center-index .cc-section--middle>.el-col{display:flex;flex-direction:column}.control-center-index .cc-col-help{gap:12px}.control-center-index .cc-col-help .contact-us.card{margin-top:auto}.console-hub-page--single .console-hub-page__body{max-width:960px}.console-hub-page.ex-desk--wide{width:100%;max-width:none}.console-hub-page.ex-desk--wide .console-hub-page__body{max-width:none;width:100%}.console-hub-page.ex-desk--wide .console-hub-card,.console-hub-page.ex-desk--wide .ex-desk__card{width:100%;max-width:none}.console-hub-page.ex-desk--wide .ex-pos__scroll{width:100%}.console-hub-page.ex-desk--wide .ex-pos__table{width:100%;min-width:0;table-layout:auto}.console-hub-page.ex-desk--wide .ex-pos__table th,.console-hub-page.ex-desk--wide .ex-pos__table td{white-space:nowrap;padding:10px 12px}.console-hub-page.ex-desk--wide .ex-pos__table th:first-child,.console-hub-page.ex-desk--wide .ex-pos__table td:first-child{padding-left:4px}.console-hub-page.ex-desk--wide .ex-pos__close-cell{min-width:148px}.console-hub-page--single .console-hub-card{width:100%}.console-hub-page__body{min-width:0}.control-center-index .chart-tabs{min-height:318px;background:#1d1e1f;border:1px solid #4c4d4f;border-radius:8px}.control-center-index .chart-tabs .el-tabs__header{background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.12)}.control-center-index .chart-tabs .el-tabs__item.is-active{color:#76fab2}.control-center-index .chart-tabs__toolbar{display:flex;justify-content:flex-end;padding:8px 16px 0}.control-center-index .chart-tabs__api-select{width:200px}.control-center-index .chart-tabs__body{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#6e7681;padding:24px 16px 32px}.control-center-index .chart-tabs__empty-icon{width:72px;height:72px;opacity:.4;color:#6e7681}.chart-tabs__api-option{display:inline-flex;align-items:center;gap:8px}.chart-tabs__api-select-icon{border-radius:3px}.control-center-index .chart-tabs__empty-text{margin:0;font-size:14px}.console-hub-menu .el-menu-item,.console-hub-menu .el-sub-menu__title{height:56px;line-height:56px;padding:0 20px!important;font-size:14px;display:flex;align-items:center}.console-hub-menu .menu-icon{width:18px;height:18px;color:#8b949e}.console-hub-menu .el-menu-item.is-active .menu-icon,.console-hub-menu .el-sub-menu.is-active>.el-sub-menu__title .menu-icon{color:#76fab2}.console-hub-menu .el-menu-item.is-active{color:#76fab2!important;background:#76fab20f!important}.console-hub-menu .menu-title{vertical-align:middle}.quant-shell__main--console-hub{padding:0;max-width:none}.control-center-index .account .user{display:flex;align-items:center;gap:12px}.control-center-index .account .user .name p{margin:0;font-size:14px;font-weight:600;color:#e5eaf3;word-break:break-all}.control-center-index .account .cost .title{margin:20px 0 12px;font-size:14px;font-weight:600;color:#e5eaf3}.control-center-index .account .cost-box .detail{display:flex;align-items:stretch;gap:12px}.control-center-index .account .detail-lable{font-size:12px;color:#8b949e;margin-bottom:6px}.control-center-index .account .detail-num{font-size:22px;font-weight:700;color:#fff;font-family:Martian Mono,SF Mono,ui-monospace,monospace}.aq-console-more-menu.el-popper{border:1px solid rgba(255,255,255,.12)!important;background:#161b22!important;border-radius:8px!important;padding:6px 0!important;min-width:148px!important}.aq-console-more-menu .el-menu--popup{min-width:148px;background:transparent!important;border:none!important;box-shadow:none!important}.aq-console-more-menu .el-menu-item{height:40px!important;line-height:40px!important;color:#c9d1d9!important;font-size:14px!important}.aq-console-more-menu .el-menu-item:hover,.aq-console-more-menu .el-menu-item.is-active{color:#0ecb81!important;background:#0ecb8114!important}.celan-exchange-page{padding-top:4px}.celan-exchange-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.celan-exchange-toolbar__left{display:flex;align-items:center;gap:16px}.celan-exchange-toolbar__add{background:#0ecb81!important;border-color:#0ecb81!important;color:#0b0e11!important;font-weight:600;height:36px;padding:0 16px;border-radius:6px}.celan-exchange-toolbar__add-icon{width:16px;height:16px;margin-right:6px;color:#0b0e11}.celan-exchange-toolbar__tutorial{color:#0ecb81;font-size:14px;text-decoration:none}.celan-exchange-toolbar__tutorial:hover{filter:brightness(1.1)}.celan-exchange-toolbar__refresh{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:#0ecb81;font-size:14px;cursor:pointer;padding:6px 8px}.celan-exchange-toolbar__refresh:hover:not(:disabled){color:#0ecb81}.celan-exchange-table-card{background:#ffffff08;border:1px solid rgba(255,255,255,.12);border-radius:8px;overflow:hidden;min-height:480px;display:flex;flex-direction:column}.celan-exchange-table-card :deep(.el-table){--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: rgba(255, 255, 255, .04);--el-table-row-hover-bg-color: rgba(14, 203, 129, .06);--el-table-border-color: rgba(255, 255, 255, .08);--el-table-text-color: #e5eaf3;--el-table-header-text-color: #8b949e;flex:1}.celan-exchange-table-card :deep(.el-table__empty-block){min-height:400px}.celan-exchange-table__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 0;color:#8b949e;font-size:14px}.celan-exchange-table__empty p{margin:0}.celan-exchange-table__empty-icon{width:72px;height:72px;opacity:.35;color:#8b949e}.el-button.is-link,.el-button.is-link:hover,.console-api-table__actions .el-button.is-link{text-decoration:none!important}.celan-exchange-table__view-pos{border:none;background:transparent;color:#0ecb81;font-size:13px;cursor:pointer;padding:0;text-decoration:none}.celan-exchange-table__view-pos:hover{filter:brightness(1.1)}.aq-pos-dialog__body{min-height:120px}.aq-pos-dialog__summary{margin:0 0 12px;font-size:14px;color:#c9d1d9}.aq-pos-dialog__summary strong{color:#0ecb81;font-size:18px}.aq-pos-dialog__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:32px 0 24px;text-align:center;color:#8b949e}.aq-pos-dialog__empty-icon{width:48px;height:48px;opacity:.85}.aq-pos-dialog__footer{display:flex;justify-content:flex-end;gap:12px}.aq-pos-dialog :deep(.el-dialog__footer){padding-top:8px}.aq-pos-dialog .btn-aq{--el-button-bg-color: #0ecb81;--el-button-border-color: #0ecb81;--el-button-text-color: #050505}.celan-exchange-table__ex{display:inline-flex;align-items:center;gap:8px}.celan-exchange-table__status{display:inline-flex;align-items:center;gap:4px;font-size:13px}.celan-exchange-table__status.is-success{color:#0ecb81}.celan-exchange-table__status.is-warning{color:#f0b429}.celan-exchange-table__status.is-danger{color:#f85149}.celan-exchange-table__env{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.celan-exchange-table__env.is-demo{color:#58a6ff;background:#58a6ff1f}.celan-exchange-table__env.is-live{color:#f0b90b;background:#f0b90b1f}.celan-exchange-table__perm{font-size:18px}.celan-exchange-table__perm.is-ok{color:#0ecb81}.celan-exchange-table__perm.is-no{color:#f85149}.celan-exchange-table__foot{padding:12px 16px;text-align:right;font-size:13px;color:#8b949e;border-top:1px solid rgba(255,255,255,.08)}.aq-add-api-modal__head{padding-top:4px}.aq-add-api-modal__ex-icons{display:flex;gap:32px;border-bottom:1px solid #30363d}.aq-add-api-modal__ex-pick{display:inline-flex;align-items:center;gap:8px;padding:0 4px 12px;margin-bottom:-1px;border:none;border-bottom:2px solid transparent;background:transparent;color:#8b949e;font-size:15px;cursor:pointer}.aq-add-api-modal__ex-pick.is-active{color:#0ecb81;border-bottom-color:#0ecb81}.aq-add-api-modal__modes{margin-top:16px}.aq-add-api-modal__oauth-banner{margin:16px 0!important;background:#f0b4291f!important;border-color:#f0b42959!important}.aq-add-api-modal__visual{margin-top:8px}.aq-add-api-modal__brand{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:13px;color:#c9d1d9}.aq-add-api-modal__oauth-title{font-size:16px;font-weight:600}.aq-add-api-modal__steps{margin:0 0 20px;padding-left:20px;color:#8b949e;font-size:13px;line-height:1.8}.aq-add-api-modal__label-row{margin-bottom:12px}.aq-add-api-modal__cta-full{width:100%;height:44px;margin-top:8px;font-size:15px}.aq-add-api-modal__oauth-unconfigured{margin:12px 0 0;font-size:12px;color:#8b949e;text-align:center}.aq-add-api-modal__oauth-unconfigured a{color:#0ecb81}.aq-add-api-modal__form{margin-top:8px}.aq-add-api-modal__notice{margin:16px 0!important}.aq-add-api-modal__tutorial{margin-top:20px;border-top:1px solid #30363d;padding-top:16px}.aq-add-api-modal__tutorial-tabs{display:flex;justify-content:center;gap:32px;margin-bottom:16px;border-bottom:1px solid #30363d}.aq-add-api-modal__tutorial-tabs button{background:none;border:none;padding:0 4px 10px;margin-bottom:-1px;font-size:14px;color:#8b949e;cursor:pointer;border-bottom:2px solid transparent}.aq-add-api-modal__tutorial-tabs button.is-active{color:#0ecb81;border-bottom-color:#0ecb81}.aq-add-api-modal__tutorial-list{margin:0;padding-left:20px;color:#8b949e;font-size:13px;line-height:1.9}.aq-add-api-modal__tutorial-video{margin:0;font-size:13px;color:#8b949e;text-align:center}.aq-add-api-modal__tutorial-video a{color:#0ecb81}.aq-add-api-modal__footer-btns{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid #30363d}.aq-add-api-modal__footer-btns .el-button{margin:0;min-width:88px;height:36px}.aq-add-api-modal__footer-btns .console-add-api-modal__cta{margin-top:0}.aq-add-api-modal.el-dialog .el-dialog__header{padding-bottom:0;margin-right:0}.aq-add-api-modal.el-dialog .el-dialog__body{padding-top:8px}.ex-desk__card{border:1px solid rgba(43,49,57,.95);background:#0b0e11}.ex-desk__meta{font-size:11px;color:#6e7681;margin-bottom:10px;padding:0 2px}.ex-desk__tabs :deep(.el-tabs__header){margin-bottom:0}.ex-desk__tabs :deep(.el-tabs__item){color:#8b949e;font-size:13px}.ex-desk__tabs :deep(.el-tabs__item.is-active){color:#e6edf3}.ex-desk__tabs :deep(.el-tabs__active-bar){background:#0ecb81}.ex-live{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;border:1px solid rgba(48,54,61,.9);background:#0d1117cc;color:#8b949e;transition:color .2s,border-color .2s,background .2s}.ex-live__dot{width:7px;height:7px;border-radius:50%;background:#6e7681;box-shadow:0 0 0 0 transparent}.ex-live--ok{color:#0ecb81;border-color:#0ecb8159}.ex-live--ok .ex-live__dot{background:#0ecb81;box-shadow:0 0 8px #0ecb818c;animation:ex-live-pulse 2s ease-in-out infinite}.ex-live--sync{color:#58a6ff;border-color:#58a6ff59}.ex-live--sync .ex-live__dot{background:#58a6ff;animation:ex-live-pulse .8s ease-in-out infinite}.ex-live--warn{color:#f0b90b;border-color:#f0b90b59}.ex-live--warn .ex-live__dot{background:#f0b90b}.ex-live--stale{color:#f6465d;border-color:#f6465d59}.ex-live--stale .ex-live__dot{background:#f6465d}.ex-live--wait .ex-live__dot{background:#6e7681}@keyframes ex-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.ex-pos,.ex-ord{min-height:120px}.ex-pos__scroll{overflow-x:auto;margin:0 -4px;padding:0 4px}.ex-pos__table{width:100%;min-width:720px;border-collapse:collapse;font-size:12px}.ex-pos__table thead th{padding:10px 12px;text-align:left;font-weight:500;color:#6e7681;border-bottom:1px solid rgba(48,54,61,.95);white-space:nowrap}.ex-pos__table thead th.num{text-align:right}.ex-pos__table tbody td{padding:12px;border-bottom:1px solid rgba(33,38,45,.95);color:#e6edf3;vertical-align:middle}.ex-pos__table tbody td.num{text-align:right}.ex-pos__row{transition:background .15s ease}.ex-pos__row:hover{background:#0ecb810a}.ex-pos__sym-main{display:flex;align-items:center;gap:8px}.ex-pos__sym-main b{font-size:13px;font-weight:600}.ex-pos__tag{display:inline-block;padding:1px 6px;border-radius:4px;font-size:10px;color:#8b949e;background:#30363d99;border:1px solid rgba(48,54,61,.9)}.ex-pos__sym-meta{margin-top:4px;display:flex;gap:8px;font-size:10px;color:#6e7681}.ex-pos__side{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:3px 8px;border-radius:4px;font-size:11px;font-weight:600}.ex-pos__side--pill{border-radius:999px;min-width:32px}.ex-pos__side--long,.ex-ord__side--buy{color:#0ecb81;background:#0ecb811f;border:1px solid rgba(14,203,129,.25)}.ex-pos__side--short,.ex-ord__side--sell{color:#f6465d;background:#f6465d1f;border:1px solid rgba(246,70,93,.25)}.ex-pos__side--net{color:#8b949e;background:#30363d80}.ex-pos__mark{color:#58a6ff}.ex-pos__upl{line-height:1.35}.ex-pos__upl b{display:block;font-size:13px}.ex-pos__upl span{display:block;font-size:11px;margin-top:2px}.ex-pos__empty{padding:48px 16px;text-align:center;color:#6e7681}.ex-pos__empty p{margin:0 0 6px;font-size:14px;color:#8b949e}.ex-pos__empty-hint{font-size:12px}.ex-ord__state{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500}.ex-ord__state--ok{color:#0ecb81;background:#0ecb811a}.ex-ord__state--live{color:#58a6ff;background:#58a6ff1a}.ex-ord__state--muted{color:#6e7681;background:#30363d80}.ex-pos .up,.ex-ord .up,.ex-closed__table .up{color:#0ecb81}.ex-pos .down,.ex-ord .down,.ex-closed__table .down{color:#f6465d}.ex-pos .dim,.ex-ord .dim{color:#6e7681}.ex-closed__table tbody tr:nth-child(2n){background:#ffffff04}.strategy-plaza{width:100%;color:#e5eaf3}.strategy-plaza .page-container{width:100%}.strategy-plaza .filter-box{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.12)}.strategy-plaza-tabs{flex:1;min-width:260px}.strategy-plaza-tabs .el-tabs__item.is-active{color:#76fab2}.strategy-plaza-tabs .el-tabs__active-bar{background-color:#76fab2}.strategy-plaza .filter-box__exchange{display:flex;align-items:center;gap:8px;font-size:14px;color:#8b949e;margin-bottom:8px}.strategy-plaza-market{width:140px}.strategy-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-height:360px}@media(max-width:1200px){.strategy-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.strategy-list{grid-template-columns:1fr}}.strategy-list__empty{grid-column:1 / -1;min-height:280px;display:grid;place-items:center;color:#6e7681;font-size:14px;border:1px dashed rgba(255,255,255,.2);border-radius:8px}.strategy-item{background:#ffffff08;border:1px solid rgba(255,255,255,.35);border-radius:8px;padding:16px 18px 12px;min-height:280px;display:flex;flex-direction:column;box-sizing:border-box}.strategy-item-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:12px}.strategy-item-title-content strong{font-size:15px;font-weight:700;color:#fff}.strategy-item-hot{margin-left:6px;--el-tag-bg-color: rgba(255, 77, 79, .15);--el-tag-border-color: transparent;--el-tag-text-color: #ff4d4f}.strategy-item-people{font-size:12px;color:#8b949e}.strategy-item-content{flex:1;display:grid;grid-template-columns:1fr;gap:10px}.strategy-item-chart{margin-bottom:4px}.strategy-item-income-rate p,.strategy-item-description p{margin:0 0 4px;font-size:12px;color:#8b949e}.strategy-item-income-rate .income-rate{font-size:22px;font-weight:800;color:#76fab2;font-family:Martian Mono,ui-monospace,monospace}.strategy-item-description{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;font-size:12px}.strategy-item-description span,.strategy-item-description .profit{color:#e5eaf3;font-weight:600}.strategy-item-footer{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.strategy-item-footer-btn span{color:#76fab2;font-size:13px;cursor:pointer}.strategy-item-footer-btn span:hover{text-decoration:none}.aq-score-table-wrap{overflow:auto;border:1px solid #30363d;border-radius:12px;background:#0d1117}.aq-score-table{width:100%;min-width:1180px;border-collapse:collapse;font-size:12px}.aq-score-table th,.aq-score-table td{padding:10px 12px;border-bottom:1px solid #21262d;text-align:left;white-space:nowrap}.aq-score-table th{position:sticky;top:0;z-index:1;background:#161b22;font-size:11px;color:#8b949e;font-weight:600}.aq-score-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.aq-score-table th.sortable:hover{color:#0ecb81}.aq-score-table tbody tr{cursor:pointer;transition:background .12s}.aq-score-table tbody tr:hover,.aq-score-table tbody tr.is-active{background:#0ecb8114}.aq-score-pair{display:flex;align-items:center;gap:8px;min-width:120px}.aq-score-pair strong{color:#e6edf3;font-size:13px}.aq-score-pair .hint{color:#6e7681;font-size:11px}.aq-score-total{font-weight:700;color:#f0b90b;font-size:14px}.aq-score-table .dim-cell{color:#c9d1d9;font-variant-numeric:tabular-nums}.aq-ai-advice-link{color:#0ecb81!important;font-weight:600;padding:0!important}.aq-rank-trade-btn{--el-button-bg-color: #0ecb81;--el-button-border-color: #0ecb81;--el-button-text-color: #050505;border-radius:999px;font-weight:700}.market-score-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:16px}.market-score-toolbar__meta{margin-left:auto;font-size:12px;color:#8b949e}.rank-detail-page__action-tag{font-size:14px;font-weight:700;padding:4px 12px;border-radius:999px}.rank-detail-indicators{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px;margin-top:16px}.rank-detail-indicators__cell{padding:10px 12px;border:1px solid #30363d;border-radius:8px;background:#0b0e11}.rank-detail-indicators__cell span{display:block;font-size:11px;color:#8b949e}.rank-detail-indicators__cell strong{display:block;margin-top:4px;font-size:15px;color:#e6edf3}.rank-detail-chart-card{border:1px solid #30363d;border-radius:12px;background:#0d1117;padding:18px 20px;margin-bottom:16px}.rank-detail-chart-card__canvas{height:360px;min-height:280px}.rank-detail-side-card{border:1px solid #30363d;border-radius:12px;background:#0d1117;padding:16px 18px}.rank-detail-side-card h3{margin:0 0 12px;font-size:15px;color:#f0f6fc}.rank-detail-tf-table{width:100%;border-collapse:collapse;font-size:12px}.rank-detail-tf-table th,.rank-detail-tf-table td{padding:8px 10px;border-bottom:1px solid #21262d;text-align:left}.rank-detail-tf-table th{color:#8b949e;font-weight:600}.rank-detail-workbench-head{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.rank-detail-workbench-head__bar-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.rank-detail-workbench-head__ind-row{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.rank-detail-workbench-head__ind-label{flex:0 0 auto;font-size:11px;font-weight:600;color:#6e7681;padding-top:6px;letter-spacing:.04em}.rank-detail-workbench-head__hint{margin-left:auto;max-width:360px;text-align:right}.rank-detail-chart-status{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;flex-wrap:wrap}.rank-detail-chart-status__badge{font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid #30363d;color:#8b949e}.rank-detail-chart-status__badge--live{border-color:#0ecb8173;color:#0ecb81;background:#0ecb8114}.rank-detail-chart-status__badge--warn{border-color:#f0b84073;color:#f0b840}.rank-detail-chart-status__badge--err{border-color:#f6465d73;color:#f6465d}.rank-detail-chart-status__hint{font-size:11px;color:#6e7681}.rank-detail-server-strip{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;border:1px solid #30363d;border-radius:8px;background:#ffffff05}.rank-detail-server-strip__label{font-size:11px;font-weight:600;color:#8b949e;margin-right:4px}.rank-detail-server-chip{font-size:10px;padding:3px 8px;border-radius:999px;border:1px solid #30363d;color:#c9d1d9}.rank-detail-server-chip--fib{border-color:#f0b84059;color:#f0b840}.rank-detail-server-chip--profit{border-color:#0ecb8159;color:#0ecb81}.rank-detail-server-chip--loss{border-color:#f6465d59;color:#f6465d}.rank-detail-server-chip--neutral{color:#8b949e}.rank-detail-ind-toggles{display:flex;flex-wrap:wrap;gap:8px;flex:1;min-width:0}.rank-detail-ind-toggle{border:1px solid #30363d;background:#0b0e11;color:#8b949e;font-size:12px;padding:6px 12px;border-radius:999px;cursor:pointer;transition:border-color .12s,color .12s,background .12s}.rank-detail-ind-toggle:hover{border-color:#484f58;color:#c9d1d9}.rank-detail-ind-toggle--on{border-color:#0ecb818c;background:#0ecb811a;color:#0ecb81}.rank-detail-workbench{display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:18px;align-items:stretch}.rank-detail-workbench--collapsed{grid-template-columns:minmax(0,1fr) 52px}.rank-detail-workbench__chart{min-width:0}.of-workbench-chart{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}.of-workbench-chart>:first-child{min-width:0}.of-signal-bar{margin-top:16px;padding:14px 16px;border:1px solid #30363d;border-radius:10px;background:#ffffff05}.of-signal-bar--live{border-color:#0ecb8159}.of-signal-bar--warn{border-color:#f0b84066}.of-signal-bar--profit{border-color:#0ecb8180;background:#0ecb810f}.of-signal-bar--loss{border-color:#f6465d73;background:#f6465d0f}.of-signal-bar__main{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.of-signal-bar__phase{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#c9d1d9}.of-signal-bar__phase-dot{width:8px;height:8px;border-radius:50%;background:#0ecb81;box-shadow:0 0 0 4px #0ecb8126}.of-signal-bar--loss .of-signal-bar__phase-dot{background:#f6465d;box-shadow:0 0 0 4px #f6465d26}.of-signal-bar--warn .of-signal-bar__phase-dot{background:#f0b840;box-shadow:0 0 0 4px #f0b84026}.of-signal-bar__action{font-size:13px;font-weight:700}.of-signal-bar__px{margin-left:auto;font-size:20px;font-weight:800;color:#e6edf3}.of-signal-bar__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:12px}.of-signal-bar__metric{padding:8px 10px;border:1px solid #21262d;border-radius:8px;background:#0b0e11}.of-signal-bar__metric span{display:block;font-size:10px;color:#6e7681}.of-signal-bar__metric strong{display:block;margin-top:4px;font-size:15px;color:#e6edf3}.of-signal-bar__metric em{display:block;margin-top:2px;font-size:10px;color:#8b949e;font-style:normal}.of-signal-bar__reason{margin:12px 0 0;font-size:12px;line-height:1.55;color:#c9d1d9}.of-signal-bar--compact{margin-top:0;padding:8px 10px;border-radius:8px}.of-signal-bar--compact .of-signal-bar__main{gap:8px}.of-signal-bar--compact .of-signal-bar__px{font-size:16px}.of-signal-bar__metrics--inline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;flex:1;min-width:0}.of-signal-bar__inline-metric{font-size:11px;color:#8b949e;white-space:nowrap}.of-signal-bar__inline-metric strong{margin-left:4px;color:#e6edf3;font-size:12px}.of-vp-rail{width:56px;border:1px solid #30363d;border-radius:8px;background:#0b0e11;display:flex;flex-direction:column;min-height:0;height:100%}.of-vp-rail__head,.of-vp-rail__foot{padding:8px 6px;font-size:9px;color:#6e7681;text-align:center;border-bottom:1px solid #21262d}.of-vp-rail__foot{border-bottom:0;border-top:1px solid #21262d;display:flex;flex-direction:column;gap:4px}.of-vp-rail__body{flex:1;display:flex;flex-direction:column;justify-content:stretch;padding:4px 6px;gap:1px}.of-vp-rail__row{flex:1;display:flex;align-items:center;justify-content:flex-end;min-height:2px}.of-vp-rail__bar{display:block;height:100%;min-height:2px;border-radius:1px;background:#7eb8f073}.of-vp-rail__bar--poc{background:#f0b840d9}.of-vp-rail__bar--live{background:#0ecb81bf}.of-desk__grid{display:grid;grid-template-columns:220px minmax(0,1.2fr) minmax(280px,.9fr);gap:14px}.of-desk__panel{border:1px solid #30363d;border-radius:10px;background:#0d1117;padding:14px;min-width:0}.of-desk__panel-head{margin:0 0 12px;font-size:14px;font-weight:600;color:#f0f6fc}.of-desk__table .of-desk__verdict{max-width:280px;line-height:1.45;color:#8b949e}.of-desk__ref-action{display:flex;align-items:center;gap:10px;margin-bottom:12px}.of-desk__ref-dir{font-size:12px;color:#8b949e}.of-desk__levels{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:8px}.of-desk__level{display:grid;grid-template-columns:48px 1fr auto;gap:8px;align-items:center;padding:8px 10px;border-radius:8px;border:1px solid #21262d;background:#0b0e11;font-size:12px}.of-desk__level--loss{border-color:#f6465d59}.of-desk__level--profit{border-color:#0ecb8159}.of-desk__level--hit-loss{border-color:#f6465d99;background:#f6465d14}.of-desk__level--hit-profit{border-color:#0ecb8199;background:#0ecb8114}.of-desk__level strong{color:#e6edf3;font-size:13px}.of-desk__level em{font-style:normal;font-size:11px;color:#8b949e}.of-desk__mini-ind{display:flex;flex-wrap:wrap;gap:8px 12px;margin-bottom:10px;font-size:11px;color:#8b949e}.of-tape__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;font-weight:600;color:#f0f6fc}.of-tape__head em{font-style:normal;font-size:10px;color:#0ecb81}.of-tape__empty{font-size:12px;color:#6e7681;padding:24px 0;text-align:center}.of-tape__list{list-style:none;margin:0;padding:0;max-height:none;flex:1;min-height:0;overflow:auto}.of-tape__row{display:grid;grid-template-columns:1fr 56px 28px;gap:6px;padding:6px 0;border-bottom:1px solid #21262d;font-size:11px}.of-tape__row--buy{color:#0ecb81}.of-tape__row--sell{color:#f6465d}.rank-book-panel{border:1px solid #30363d;border-radius:10px;background:#0b0e11;padding:14px 16px;display:flex;flex-direction:column;min-height:0;flex:0 0 auto;max-height:52%}.rank-book-panel--collapsed{min-height:auto;align-self:start;width:52px;padding:8px 6px}.rank-book-panel--collapsed .rank-book-panel__head{flex-direction:column;gap:8px;margin-bottom:0}.rank-book-panel--collapsed .rank-book-panel__head span:first-child{writing-mode:vertical-rl;text-orientation:mixed;font-size:11px;letter-spacing:2px}.rank-book-panel__head{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:#c9d1d9;margin-bottom:14px}.rank-book-panel__head-actions{display:flex;align-items:center;gap:6px}.rank-book-panel__pulse{width:6px;height:6px;border-radius:50%;background:#0ecb81;animation:rank-book-pulse 1.2s ease-in-out infinite}.rank-book-panel__body--dim{opacity:.72;transition:opacity .2s}@keyframes rank-book-pulse{0%,to{opacity:.35}50%{opacity:1}}.rank-book-panel__loading{font-size:12px;color:#8b949e;padding:24px 0;text-align:center}.rank-book-panel__last{font-size:22px;font-weight:700;color:#e6edf3;text-align:center;margin-bottom:8px}.rank-book-panel__ratio{display:flex;justify-content:space-between;font-size:11px;margin-bottom:6px}.rank-book-panel__ratio-bid{color:#0ecb81}.rank-book-panel__ratio-ask{color:#f6465d}.rank-book-panel__ratio-bar{height:5px;border-radius:999px;background:#f6465d59;overflow:hidden;margin-bottom:16px}.rank-book-panel__ratio-bar i{display:block;height:100%;background:#0ecb81}.rank-book-panel__side-label{margin:0 0 8px;font-size:11px;color:#6e7681}.rank-book-panel__row{display:grid;grid-template-columns:84px 1fr 52px;gap:8px;align-items:center;font-size:11px;margin-bottom:8px}.rank-book-panel__px{color:#c9d1d9}.rank-book-panel__side--ask .rank-book-panel__px{color:#f6465d}.rank-book-panel__side--bid .rank-book-panel__px{color:#0ecb81}.rank-book-panel__bar-wrap{height:14px;background:#ffffff0a;border-radius:3px;overflow:hidden}.rank-book-panel__bar{display:block;height:100%;border-radius:2px}.rank-book-panel__bar--ask{background:#f6465d8c;margin-left:auto}.rank-book-panel__bar--bid{background:#0ecb818c}.rank-book-panel__sz{text-align:right;color:#8b949e}.rank-book-panel__mid{height:1px;background:#21262d;margin:12px 0}.rank-book-panel__hint{margin:auto 0 0;padding-top:10px;font-size:10px;color:#6e7681;text-align:center}.rank-detail-side-card__hint{margin:12px 0 0;font-size:11px;color:#6e7681;line-height:1.5}.rank-detail-chart-card__loading{padding:48px 16px;text-align:center;color:#8b949e;font-size:13px}.quant-shell--coin-terminal .quant-workspace{overflow:hidden;min-height:0}.quant-shell--coin-terminal .home-canvas--terminal{padding:0;min-height:0;height:calc(100dvh - 132px);overflow:hidden}.quant-shell--coin-terminal .aq-container--terminal{max-width:none;width:100%;padding:0 8px 6px;height:100%;overflow:hidden}.main-shell--terminal{min-height:0;overflow:hidden}.rank-detail-terminal{height:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden;min-width:0}.rank-detail-terminal__toolbar{flex:0 0 auto;display:grid;grid-template-columns:minmax(300px,1.15fr) minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;gap:10px 12px;padding:8px 12px;border:1px solid #30363d;border-radius:12px;background:linear-gradient(180deg,#111720,#0d1117)}.rank-detail-terminal__brand{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;min-width:0;flex:1 1 200px}.rank-detail-terminal__brand strong{font-size:15px;color:#f0f6fc;white-space:nowrap}.rank-detail-terminal__px{display:inline-block;min-width:9ch;text-align:right;font-size:18px;font-weight:800;color:#0ecb81;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.rank-detail-terminal__signal{flex:0 0 172px;width:172px;max-width:172px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;justify-content:center}.rank-detail-terminal__signal--engine{flex:0 0 auto;max-width:148px;width:auto;min-width:96px}.rank-detail-terminal__signal-ta{flex:0 0 auto;max-width:132px;overflow:hidden;text-overflow:ellipsis}.rank-detail-terminal__signal-ta--warn{border-color:#f0b8408c!important;color:#f0d48a!important}.rank-detail-terminal__signal-flow{flex:0 0 auto;max-width:72px}.of-desk__engine-gate{flex:0 0 auto}.of-desk__engine-why{flex:0 1 220px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#f0d48a}.of-desk__flow-tag{flex:0 0 auto}.rank-detail-terminal__score{white-space:nowrap}.rank-detail-terminal__fresh{flex:0 0 auto;display:inline-block;min-width:3.2em;text-align:center;font-size:10px;padding:2px 7px;border-radius:999px;border:1px solid #30363d;color:#8b949e;white-space:nowrap}.rank-detail-terminal__fresh--live{color:#0ecb81;border-color:#0ecb8159;background:#0ecb8114}.rank-detail-terminal__fresh--ok{color:#7eb8f0;border-color:#7eb8f059}.rank-detail-terminal__fresh--warn{color:#f0b840;border-color:#f0b84059}.rank-detail-terminal__fresh--wait{color:#6e7681}.rank-detail-terminal__signal-help{flex:0 0 auto;margin:0;padding:2px 8px;font-size:10px;font-weight:600;line-height:1.3;color:#9ecbff;background:#7eb8f014;border:1px solid rgba(126,184,240,.28);border-radius:999px;cursor:help;white-space:nowrap}.rank-detail-terminal__signal-help:hover{color:#e6edf3;border-color:#7eb8f073;background:#7eb8f024}.rank-detail-terminal__controls{display:flex;align-items:center;gap:10px;min-width:0;overflow:hidden}.rank-detail-terminal__inds{flex:1;min-width:0;overflow-x:auto;flex-wrap:nowrap;gap:6px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent);padding-right:18px}.rank-detail-terminal__inds .rank-detail-ind-toggle{flex-shrink:0;white-space:nowrap;padding:4px 10px;font-size:11px}.rank-detail-terminal__inds::-webkit-scrollbar{display:none}.rank-detail-terminal__actions{display:flex;gap:8px;margin-left:auto}.rank-detail-terminal__alert{flex:0 0 auto;margin:8px 0 0;padding:6px 10px;border-radius:8px;font-size:11px;line-height:1.45;color:#c9d1d9;background:#7eb8f014;border:1px solid rgba(126,184,240,.25)}.rank-detail-terminal__alert--stop_hit{background:#f6465d14;border-color:#f6465d59;color:#ffb4bc}.rank-detail-terminal__alert--target_hit{background:#0ecb8114;border-color:#0ecb8159;color:#9ef0c8}.rank-detail-terminal__body{flex:1;min-height:0;margin-top:4px;display:flex;flex-direction:column}.rank-detail-terminal__deck{flex:0 0 auto;margin-top:6px;min-height:54px}.rank-detail-terminal__deck--compact{margin-top:4px;min-height:0}.of-desk--strip{border:1px solid #30363d;border-radius:8px;background:#0b0e11;padding:6px 10px;display:flex;flex-direction:column;gap:5px;min-height:48px;contain:layout}.of-desk--strip.of-desk--compact{min-height:32px;padding:4px 8px;gap:0}.of-desk__strip-main{display:flex;flex-wrap:nowrap;align-items:center;gap:8px 12px;min-width:0;min-height:28px;overflow-x:auto;scrollbar-width:none}.of-desk__strip-main::-webkit-scrollbar{display:none}.of-desk__strip-action{flex:0 0 172px;width:172px;max-width:172px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;justify-content:center}.of-desk__levels--inline{flex:1 1 280px;min-width:0;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.of-desk__level--compact{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:6px;border:1px solid #21262d;background:#00000040;font-size:11px;white-space:nowrap}.of-desk__level--compact span{color:#8b949e}.of-desk__level--compact strong{font-size:11px;color:#e6edf3}.of-desk__level--compact em{flex:0 0 4.8em;min-width:4.8em;text-align:right;font-style:normal;font-size:10px;color:#6e7681;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.of-desk__strip-tfs{flex:1 1 320px;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;min-width:0}.of-desk__tf-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;border:1px solid #30363d;background:#0d1117;font-size:10px;color:#8b949e;white-space:nowrap}.of-desk__tf-chip b{font-weight:600;color:#c9d1d9}.of-desk__tf-chip i{font-style:normal;color:#6e7681}.of-desk__tf-chip--success b{color:#3fb950}.of-desk__tf-chip--danger b{color:#f85149}.of-desk__tf-chip--warning b{color:#d29922}.of-desk__tf-chip--info b{color:#8b949e}.of-desk__toggle{flex:0 0 auto;margin-left:auto;padding:3px 10px;border-radius:6px;border:1px solid #30363d;background:#ffffff0a;color:#8b949e;font-size:11px;cursor:pointer;white-space:nowrap}.of-desk__toggle:hover{color:#e6edf3;border-color:#484f58;background:#ffffff0f}.of-rail .of-tape{flex:1;min-height:0;overflow:hidden}.of-rail .of-tape__list{max-height:120px;overflow-y:auto}.rank-detail-terminal__stage{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid #30363d;border-radius:10px;background:#0d1117;overflow:hidden}.rank-detail-terminal__chart-wrap{flex:1;min-height:280px;height:100%;display:flex;flex-direction:row;overflow:hidden;padding:4px;gap:0}.rank-detail-terminal__chart-wrap>.live-kline-chart{flex:1;min-width:0;min-height:280px}.rank-detail-terminal__chart-wrap>.of-rail{flex:0 0 168px;min-height:0}.rank-detail-terminal__macd{flex:0 0 auto;max-height:64px}.rank-detail-terminal__hint{flex:0 0 auto;margin:6px 0 0;padding:5px 10px;border-radius:6px;font-size:11px;line-height:1.4;color:#8b949e;background:#ffffff08;border:1px solid #21262d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:28px;box-sizing:border-box}.rank-detail-terminal__hint--empty{visibility:hidden;pointer-events:none}.rank-detail-terminal__hint--target_hit,.rank-detail-terminal__hint--target_extended{color:#9ef0c8;border-color:#0ecb814d;background:#0ecb810f}.rank-detail-terminal__hint--stop_hit{color:#ffb4bc;border-color:#f6465d59}.rank-detail-terminal__signal--target_extended{animation:none}.rank-detail-terminal__rail{min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.rank-detail-terminal__rail .of-desk--rail{flex:1;min-height:0}.of-desk--rail{min-height:0;overflow:hidden;border:1px solid #30363d;border-radius:10px;background:#0b0e11;padding:8px;display:flex;flex-direction:column;gap:6px}.of-desk--rail .of-desk__chips{display:flex;flex-wrap:wrap;gap:4px;max-height:40px;overflow:hidden}.of-desk--rail .of-desk__grid{flex:1;min-height:0;grid-template-columns:1fr 1fr;gap:6px}.of-desk--rail .of-desk__panel{padding:4px 6px;min-height:0;overflow:auto;border:1px solid #21262d;border-radius:6px;background:#0003}.of-desk--rail .of-desk__panel-head{margin-bottom:4px;font-size:11px}.of-desk--rail .rank-detail-tf-table th,.of-desk--rail .rank-detail-tf-table td{padding:2px 4px;font-size:10px}.of-desk--rail .of-desk__level{padding:3px 6px;font-size:10px;grid-template-columns:36px 1fr auto}.of-desk--rail .of-desk__levels{gap:3px}.rank-detail-terminal__group{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rank-detail-terminal__group-label{font-size:10px;font-weight:700;color:#6e7681;letter-spacing:.04em}.rank-detail-terminal__ind-chip{font-size:10px;padding:3px 8px;border-radius:999px;border:1px solid #30363d;color:#c9d1d9;background:#0b0e11;white-space:nowrap}.of-desk--dock{margin-top:0;flex:1;min-height:0;overflow:hidden}.of-desk--dock .of-desk__grid{grid-template-columns:minmax(0,1.05fr) minmax(220px,.95fr);gap:8px;height:100%}.of-desk--dock .of-desk__panel{padding:4px 8px;min-height:0;overflow:hidden}.of-desk--dock .of-desk__panel-head{margin-bottom:4px;font-size:11px}.of-desk--dock .rank-detail-tf-table th,.of-desk--dock .rank-detail-tf-table td{padding:3px 5px;font-size:10px;line-height:1.25}.of-desk--dock .of-desk__level{padding:4px 8px;font-size:10px}.of-desk--dock .of-desk__levels{gap:4px;margin-bottom:0}.of-signal-bar__inline-hint{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#8b949e}.of-signal-bar__inline-metric em{margin-left:4px;font-style:normal;font-size:10px;color:#6e7681}@media(max-width:960px){.rank-detail-workbench{grid-template-columns:1fr;gap:14px}.rank-book-panel{min-height:auto}.rank-detail-workbench-head__ind-row{flex-direction:column;align-items:stretch}.of-workbench-chart{grid-template-columns:1fr}.of-vp-rail{width:100%;min-height:120px;flex-direction:row}.of-vp-rail__body{flex-direction:row;align-items:flex-end;height:80px}.of-desk__grid{grid-template-columns:1fr}.rank-detail-terminal{height:auto;max-height:none;overflow:visible}.rank-detail-terminal__body{min-height:320px}.of-desk__strip-tfs{justify-content:flex-start}}.of-battle-page__panel{margin:0 0 8px}.of-battle-page__coins{display:flex;flex-wrap:wrap;gap:4px;max-width:100%}.of-battle{border:1px solid #21262d;border-radius:8px;background:#ffffff05;overflow:hidden}.of-battle__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid #21262d;background:#0003}.of-battle__lead{display:flex;align-items:center;gap:10px;font-size:11px;color:#8b949e}.of-battle__lead strong{color:#e6edf3;font-size:12px}.of-battle__lead.up strong{color:#0ecb81}.of-battle__lead.down strong{color:#f6465d}.of-battle__spread{font-size:11px;color:#6e7681}.of-battle__grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.of-battle__col{padding:10px 12px}.of-battle__col--okx{border-right:1px solid #21262d}.of-battle__col header{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#8b949e;margin-bottom:6px}.of-battle__col header em{font-style:normal;font-size:10px;color:#6e7681}.of-battle__col header em.live{color:#0ecb81}.of-battle__px{font-size:18px;font-weight:700;color:#e6edf3;margin-bottom:8px}.of-battle__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 8px}.of-battle__stats div{display:flex;flex-direction:column;gap:2px}.of-battle__stats dt{font-size:10px;color:#6e7681}.of-battle__stats dd{margin:0;font-size:12px;font-weight:700}.of-battle__pressure{font-size:10px;color:#8b949e}.of-battle__meter{height:4px;border-radius:999px;background:#f6465d40;overflow:hidden;margin:4px 0}.of-battle__meter i{display:block;height:100%;background:#0ecb81}.of-battle__meter--bn i{background:#f0b840}.of-battle__book{color:#6e7681}@media(max-width:720px){.of-battle__grid{grid-template-columns:1fr}.of-battle__col--okx{border-right:0;border-bottom:1px solid #21262d}}.quant-shell--console-hub{--quant-header-h: 60px}.quant-shell:not(.quant-shell--console-hub){--quant-header-h: 160px}.quant-header--shell .main-head{background:#000;border-bottom:none}.quant-header--shell .main-head .top{min-height:45px;padding-bottom:12px;box-sizing:content-box}.quant-header--shell .page-header{background:#000;border-bottom:none;min-height:64px}.quant-header--shell .page-header__inner{min-height:64px;width:100%}.quant-header--shell .celan-header-shell{width:100%;max-width:none;margin:0;padding-inline:24px;box-sizing:border-box}.quant-header--shell .main-head .top,.quant-header--shell .page-header__inner{width:100%}.quant-header--console{height:60px;background:#000;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center}.quant-header--console .header-inner{display:flex;align-items:center;gap:12px;width:100%;min-height:60px}.quant-header--console .logo--compact{display:flex;align-items:center;gap:8px;text-decoration:none;flex-shrink:0;margin-right:4px}.quant-header--console .logo--compact strong{font-size:16px;font-weight:800;color:#76fab2}.quant-header--console .aq-top-menu{flex:1;min-width:0}.quant-header--console .aq-top-menu :deep(.el-menu-item),.quant-header--console .aq-top-menu :deep(.el-sub-menu__title){height:60px;line-height:60px}.quant-header--console .header-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.quant-header--console .lang-btn{border:none;background:transparent;color:#e5eaf3;font-size:13px;cursor:pointer;padding:4px 8px}.quant-header--console .header-actions .userinfo--avatar{border:none;background:transparent;padding:0;cursor:pointer}.footer-page.quant-footer--marketing{margin-top:0;padding-top:0;background:#000;border-top:none}.footer-page .footer{padding:48px 0 32px}.footer-page .copy-right{border-top:1px solid rgba(255,255,255,.12);padding:23px 0;min-height:60px;box-sizing:border-box;text-align:center}.footer-page .copy-right p{color:#ffffff73;font-size:12px}.quant-shell a,.quant-shell a:hover,.quant-shell a:focus,.quant-shell a:active,.celan-main a,.celan-main a:hover,.console-workspace a,.console-workspace a:hover,.quant-header a,.quant-header a:hover,.el-menu-item a,.el-dropdown-menu__item a{text-decoration:none!important}.quant-shell .router-link-active,.quant-shell .router-link-exact-active{text-decoration:none!important}.quant-user-menu-popper.el-popper{padding:0!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;background:#161b22!important;box-shadow:0 12px 32px #00000073!important}.quant-lang-menu.el-popper{border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;background:#161b22!important}.control-center-index .chart-tabs__empty-icon,.celan-exchange-table__empty-icon{width:72px!important;height:72px!important;opacity:.4;color:#6e7681}.celan-exchange-table__empty-icon path,.control-center-index .chart-tabs__empty-icon path{stroke:#6e7681;fill:none}.celan-top-menu.el-menu--horizontal .el-sub-menu__icon-arrow{display:none!important}.celan-top-menu__more-label{vertical-align:middle}.celan-top-menu__caret{display:inline-block;width:0;height:0;margin-left:5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;vertical-align:middle;opacity:.85}.celan-svg-icon path:not([stroke-width]){fill:currentColor}.celan-svg-icon path[stroke-width],.celan-svg-icon g[stroke-width] path{fill:none;stroke:currentColor}.celan-svg-icon [stroke="#000"],.celan-svg-icon [stroke="#1FD693"],.celan-svg-icon g[stroke="#000"] path,.celan-svg-icon g[stroke="#1FD693"] path{stroke:currentColor!important}.celan-svg-icon [fill="#1FD693"],.celan-svg-icon [fill="#797979"]{fill:currentColor!important}.control-center-index .card.profit .title .icon{width:12px;height:12px;flex-shrink:0;color:#76fab2}.control-center-index .entry .card.fast li .icon{flex-shrink:0;color:#76fab2}.quant-user-menu__row-icon{width:16px;height:16px;color:#ffffff8c}.quant-user-menu__row:hover .quant-user-menu__row-icon{color:#76fab2}:root,html.dark{--el-color-primary: #0ecb81;--el-color-primary-light-3: #56dba7;--el-color-primary-light-5: #0a8f5c;--el-color-primary-light-7: #0a5e3e;--el-color-primary-light-8: #0a4630;--el-color-primary-light-9: #082e21;--el-color-primary-dark-2: #0bb070}.el-button--primary{--el-button-text-color: #04130c;--el-button-hover-text-color: #04130c;--el-button-active-text-color: #04130c;font-weight:600}.el-button--success{--el-button-bg-color: rgba(14, 203, 129, .12);--el-button-border-color: rgba(14, 203, 129, .45);--el-button-text-color: #0ecb81;--el-button-hover-bg-color: rgba(14, 203, 129, .2);--el-button-hover-border-color: #0ecb81;--el-button-hover-text-color: #3ee0a0;--el-button-active-bg-color: rgba(14, 203, 129, .26);--el-button-active-border-color: #0ecb81}.el-segmented{--el-segmented-bg-color: rgba(255, 255, 255, .04);--el-segmented-item-selected-bg-color: rgba(14, 203, 129, .16);--el-segmented-item-selected-color: #0ecb81;--el-segmented-item-hover-bg-color: rgba(255, 255, 255, .07);--el-segmented-item-hover-color: #e6edf3;--el-segmented-item-active-bg-color: rgba(255, 255, 255, .1);--el-segmented-color: rgba(230, 237, 243, .62);padding:2px;border:1px solid rgba(255,255,255,.08)}.el-segmented__item-selected{box-shadow:inset 0 0 0 1px #0ecb8159}.el-segmented__item.is-selected{font-weight:600}.el-empty{--el-empty-description-color: rgba(230, 237, 243, .45)}.el-alert.is-light{border-radius:12px;border:1px solid transparent;padding:10px 14px}.el-alert--info.is-light{background:#58a6ff12;border-color:#58a6ff33;color:#9ecbff}.el-alert--warning.is-light{background:#f0b90b12;border-color:#f0b90b3d;color:#f0b90b}.el-alert--error.is-light{background:#f6465d14;border-color:#f6465d42;color:#ff7b8a}.el-alert--success.is-light{background:#0ecb8114;border-color:#0ecb813d;color:#0ecb81}.el-alert.is-light .el-alert__description{color:#e6edf3ad}.el-alert.is-light .el-alert__title{font-weight:600}.el-tag--dark{font-weight:600;border-radius:6px}.el-tag--dark.el-tag--info{background:#8b949e29;border-color:#8b949e4d;color:#c9d1d9}.el-tag--dark.el-tag--success{background:#0ecb8129;border-color:#0ecb8161;color:#0ecb81}.el-tag--dark.el-tag--danger{background:#f6465d29;border-color:#f6465d61;color:#ff6b7d}.el-tag--dark.el-tag--warning{background:#f0b90b24;border-color:#f0b90b5c;color:#f0b90b}.el-tag--plain{background:transparent;border-radius:6px}.el-radio-group:has(>.el-radio-button){padding:2px;border-radius:9px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);flex-wrap:nowrap}.el-radio-button .el-radio-button__inner{border:none!important;border-radius:7px!important;background:transparent;color:#e6edf39e;box-shadow:none!important;transition:background .15s,color .15s}.el-radio-button .el-radio-button__inner:hover{color:#e6edf3}.el-radio-button.is-active .el-radio-button__inner{background:#0ecb8129;color:#0ecb81;font-weight:600;box-shadow:inset 0 0 0 1px #0ecb8159!important}.el-progress-bar__outer{background-color:#ffffff0f!important}html{-webkit-text-size-adjust:100%}body{overflow-x:hidden}.aq-container,.celan-header-shell{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}@media(max-width:768px){.quant-shell:not(.quant-shell--console-hub){--quant-header-h: 56px}.quant-header--shell:not(.quant-header--console) .main-head{display:none}.quant-header--shell .page-header{border-bottom:1px solid rgba(48,54,61,.95)}.quant-header--shell .page-header__inner{min-height:56px;gap:8px}.quant-header--shell .logo__text small{display:none}.quant-header__nav--desktop{display:none!important}.quant-header--console .celan-top-menu--console{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.quant-header--console .celan-top-menu--console::-webkit-scrollbar{display:none}.quant-header--console .header-inner--console{padding-right:8px}.quant-header--console .quant-register-btn--console{display:none}.console-workspace.layout>.el-aside.console-hub-sider{position:fixed;left:0;top:0;z-index:2100;height:100vh;height:100dvh;box-shadow:4px 0 24px #00000073}.console-workspace.layout.is-sider-collapsed>.el-aside.console-hub-sider{width:0!important;min-width:0!important;border:none;box-shadow:none;pointer-events:none;opacity:0}.console-sider-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2050;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.console-workspace__main{padding:12px!important}.market-page-title{font-size:22px}.home-canvas--aq .aq-container--intel-page{padding-inline:12px}.home .banner.aq-banner{height:auto!important;min-height:0!important;padding-bottom:22px}.aq-home{min-height:0}.aq-home .aq-container{padding-top:12px}.home-signals-strip{margin-top:4px!important}#home-signals{scroll-margin-top:calc(var(--quant-header-h, 56px) + 16px)}.aq-slogan-h2{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.aq-slogan-play{margin-left:0!important}.home-hero-actions,.aq-slogan-actions{flex-direction:column;align-items:stretch;width:100%;max-width:100%}.aq-slogan-btn{width:100%;box-sizing:border-box}.aq-slogan-desc{font-size:14px;line-height:1.6}}@media(min-width:769px){.console-sider-backdrop{display:none}}.quant-mobile-drawer__link-icon{width:18px;height:18px;flex-shrink:0;color:#8b949e}.quant-mobile-drawer__hint{margin:0;padding:16px 20px 8px;font-size:12px;line-height:1.5;color:#6e7681;border-top:1px solid rgba(255,255,255,.08)}.quant-mobile-drawer :deep(.el-drawer__body){padding:0;background:#0b0e11}.quant-mobile-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.quant-mobile-drawer__head strong{color:#e6edf3;font-size:16px}.quant-mobile-drawer__nav{display:flex;flex-direction:column;padding:8px 0 24px}.quant-mobile-drawer__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 20px;border:none;background:transparent;color:#c9d1d9;font-size:15px;text-align:left;text-decoration:none;cursor:pointer;box-sizing:border-box}.quant-mobile-drawer__link.is-active,.quant-mobile-drawer__link:hover{color:#0ecb81;background:#0ecb8114}.quant-mobile-drawer__section{padding:12px 20px 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6e7681}.quant-mobile-drawer__actions{display:flex;flex-wrap:wrap;gap:10px;padding:12px 16px 20px;border-top:1px solid rgba(255,255,255,.08)}@media(max-width:768px){.quant-page-frame{padding-top:4px;max-width:100%;overflow-x:hidden}.quant-page-frame__head{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px;padding-bottom:14px}.quant-page-frame__title{font-size:20px!important}.quant-page-frame__extra{width:100%;justify-content:flex-start;flex-wrap:wrap}.home-canvas--aq .aq-container--intel-page{padding-inline:12px;max-width:100%;overflow-x:hidden}.rank-page__table-wrap{overflow-x:hidden;border-radius:10px}.rank-page__toolbar{flex-wrap:wrap;width:100%}.signals-toolbar{flex-direction:column;align-items:stretch}.signals-toolbar__tabs{width:100%}.signals-toolbar__tabs :deep(.el-radio-button__inner){min-width:0;flex:1;padding-inline:8px}.signals-majors__tag{max-width:100%;white-space:normal;height:auto;line-height:1.35}.rank-detail-terminal--narrow,.rank-detail-terminal.of-battle-page--narrow{padding-inline:0;max-width:100%;overflow-x:hidden}.rank-detail-terminal--narrow .rank-detail-terminal__toolbar,.of-battle-page--narrow .rank-detail-terminal__toolbar{flex-direction:column;align-items:stretch;gap:10px;padding:10px 12px}.rank-detail-terminal--narrow .rank-detail-terminal__brand,.of-battle-page--narrow .rank-detail-terminal__brand{flex-wrap:wrap;gap:6px}.rank-detail-terminal--narrow .rank-detail-terminal__controls,.of-battle-page--narrow .rank-detail-terminal__controls{flex-direction:column;align-items:stretch;width:100%}.of-battle-page--narrow .of-battle-page__coins{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.rank-detail-terminal--narrow .rank-detail-terminal__actions,.of-battle-page--narrow .rank-detail-terminal__actions{display:flex;gap:8px;width:100%}.rank-detail-terminal--narrow .rank-detail-terminal__actions .el-button,.of-battle-page--narrow .rank-detail-terminal__actions .el-button{flex:1}.rank-detail-terminal--narrow .of-battle-page__bar-select,.rank-detail-terminal--narrow .coin-detail-terminal__bar-select,.of-battle-page--narrow .of-battle-page__bar-select{width:100%}.rank-detail-terminal--narrow .rank-detail-terminal__body,.of-battle-page--narrow .rank-detail-terminal__body{padding-inline:8px}.rank-detail-terminal--narrow .rank-detail-terminal__chart-wrap--of,.of-battle-page--narrow .rank-detail-terminal__chart-wrap--of{flex-direction:column;min-height:min(52vh,420px)}.rank-detail-terminal--narrow .rank-detail-terminal__chart-wrap>.live-kline-chart,.of-battle-page--narrow .rank-detail-terminal__chart-wrap>.live-kline-chart{flex:1 1 auto;min-height:min(42vh,360px);width:100%;max-width:100%}.rank-detail-terminal--narrow .rank-detail-terminal__rail-mobile,.of-battle-page--narrow .rank-detail-terminal__rail-mobile{margin-top:8px;max-height:min(36vh,220px);border:1px solid #30363d;border-radius:10px;overflow:hidden;width:100%}.rank-detail-terminal--narrow .rank-detail-terminal__deck{margin-inline:8px}.rank-detail-terminal--narrow .rank-detail-terminal__score,.rank-detail-terminal--narrow .rank-detail-terminal__signal-help,.rank-detail-terminal--narrow .rank-detail-terminal__fresh{display:none}.of-battle-page--narrow .of-battle__grid,.of-battle-page--narrow .of-battle{overflow-x:hidden}.quant-shell--coin-terminal .home-canvas--terminal{height:calc(100dvh - var(--quant-header-h, 56px));height:calc(100svh - var(--quant-header-h, 56px));box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom,0px)}.quant-shell--coin-terminal .aq-container--terminal{padding:0}.coin-detail-terminal--exchange.rank-detail-terminal{height:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column;min-height:0}.coin-detail-exchange__head{display:flex;align-items:center;gap:8px;padding:8px 10px 4px;flex-shrink:0}.coin-detail-exchange__back{flex-shrink:0;width:36px;height:36px;border:none;border-radius:8px;background:#ffffff0f;color:#e6edf3;font-size:22px;line-height:1;cursor:pointer}.coin-detail-exchange__title{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.coin-detail-exchange__title strong{font-size:16px;color:#f0f6fc}.coin-detail-exchange__title span{font-size:11px;color:#6e7681}.coin-detail-exchange__head-actions{display:flex;gap:6px;flex-shrink:0}.coin-detail-exchange__icon-btn{padding:6px 8px;border-radius:8px;border:1px solid #30363d;background:transparent;color:#c9d1d9;font-size:11px;white-space:nowrap;cursor:pointer}.coin-detail-exchange__trade{padding:6px 12px;border-radius:8px;border:none;background:#0ecb81;color:#0b0e11;font-size:12px;font-weight:700;cursor:pointer}.coin-detail-exchange__quote{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px 4px;flex-shrink:0}.coin-detail-exchange__price{font-size:22px;font-weight:800;color:#0ecb81;letter-spacing:-.02em}.coin-detail-exchange__tags{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;max-width:55%}.coin-detail-exchange__tag{max-width:100%;overflow:hidden;text-overflow:ellipsis}.coin-detail-exchange__tf{display:flex;gap:4px;padding:0 10px 8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-shrink:0}.coin-detail-exchange__tf::-webkit-scrollbar{display:none}.coin-detail-exchange__tf-btn{flex-shrink:0;padding:6px 12px;border-radius:6px;border:1px solid transparent;background:#ffffff0a;color:#8b949e;font-size:12px;font-weight:600;cursor:pointer}.coin-detail-exchange__tf-btn--on{color:#0ecb81;border-color:#0ecb8173;background:#0ecb811a}.coin-detail-exchange__inds{display:flex;gap:6px;padding:0 10px 6px;flex-shrink:0;overflow-x:auto;scrollbar-width:none}.coin-detail-exchange__inds::-webkit-scrollbar{display:none}.coin-detail-exchange__ind-btn{flex-shrink:0;padding:4px 10px;border-radius:6px;border:1px solid #30363d;background:transparent;color:#8b949e;font-size:11px;font-weight:600;cursor:pointer}.coin-detail-exchange__ind-btn--on{color:#0ecb81;border-color:#0ecb8173;background:#0ecb811a}.coin-detail-exchange__chart .coin-detail-exchange__liq{flex-shrink:0;max-height:min(28vh,200px);overflow:auto}.coin-detail-exchange__tabs{display:flex;border-top:1px solid #21262d;border-bottom:1px solid #21262d;flex-shrink:0}.coin-detail-exchange__tabs--dock{border-bottom:none;margin-top:0;flex-shrink:0;min-height:46px;padding:6px 0 calc(12px + env(safe-area-inset-bottom,0px));background:#0b0e11;box-shadow:0 -6px 20px #00000073;z-index:5}.coin-detail-exchange__tabs--5 .coin-detail-exchange__tab{font-size:11px;padding:9px 2px}.coin-detail-exchange__tabs--5 .coin-detail-exchange__tab--on:after{left:12%;right:12%}.coin-detail-exchange__coins{display:flex;gap:6px;padding:0 10px 6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-shrink:0}.coin-detail-exchange__coins::-webkit-scrollbar{display:none}.coin-detail-exchange__coin-btn{flex-shrink:0;padding:4px 10px;border-radius:6px;border:1px solid #30363d;background:transparent;color:#8b949e;font-size:11px;font-weight:600;cursor:pointer}.coin-detail-exchange__coin-btn--on{color:#0ecb81;border-color:#0ecb8173;background:#0ecb811a}.coin-detail-exchange__tab{flex:1;padding:10px 4px;border:none;background:transparent;color:#8b949e;font-size:13px;font-weight:600;cursor:pointer;position:relative}.coin-detail-exchange__tab--on{color:#e6edf3}.coin-detail-exchange__tab--on:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:2px;background:#0ecb81;border-radius:2px 2px 0 0}.coin-detail-exchange__body,.coin-detail-exchange__chart,.coin-detail-exchange__panel{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.coin-detail-exchange__chart{padding-bottom:2px}.coin-detail-exchange__chart .live-kline-chart{flex:1;min-height:0;width:100%}.coin-detail-exchange__chart .live-kline-chart--mobile-lite :deep(.tv-lightweight-charts){max-width:100%}.coin-detail-exchange__panel--intel{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 12px 16px}.coin-detail-exchange__intel-hint{margin:10px 0 0;font-size:12px;line-height:1.5;color:#8b949e}.coin-detail-exchange__panel .of-battle{border:none;border-radius:0}.signals-page.signals-page--narrow{max-width:100%;overflow-x:hidden;padding-bottom:20px}.signals-page--narrow .signals-status__row{gap:6px}.signals-page--narrow .signals-majors__tag{max-width:4.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quant-shell:not(.quant-shell--coin-terminal) .home-canvas--intel{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(100dvh - var(--quant-header-h, 56px))}}
