.LegacyDomainMigrationNotice_backdrop__kZaMy{position:fixed;inset:0;z-index:2147483640;display:grid;place-items:center;overflow:auto;padding:28px 16px;color:#eaf5ff;background:radial-gradient(ellipse at 82% 12%,#24577d 0,#0c1629 58%,#071020 100%);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.LegacyDomainMigrationNotice_panel__o40Ah{width:min(100%,740px);padding:clamp(28px,5vw,52px);margin:auto;border:1px solid #335372;background:#112138;border-radius:21px;box-shadow:0 20px 80px #0005}.LegacyDomainMigrationNotice_brand__Zz_IB{font-size:24px;letter-spacing:.01em;font-weight:800;color:#fff}.LegacyDomainMigrationNotice_brand__Zz_IB span{color:#67e7d8;margin-right:9px}.LegacyDomainMigrationNotice_kicker__ycljP{font-size:12px;letter-spacing:.12em;color:#81e5d8;font-weight:750;margin-top:35px}.LegacyDomainMigrationNotice_panel__o40Ah h1{font-size:clamp(28px,5vw,43px);font-weight:780;line-height:1.3;margin:14px 0 20px;color:#fff}.LegacyDomainMigrationNotice_panel__o40Ah p{font-size:16px;line-height:1.85;color:#c4d6e8;margin:0 0 19px}.LegacyDomainMigrationNotice_deadline__AERw_{display:flex;gap:15px;flex-wrap:wrap;align-items:center;background:#153249;border:1px solid #386579;border-radius:11px;padding:13px 17px;margin:18px 0 23px}.LegacyDomainMigrationNotice_deadline__AERw_ span{font-size:14px;color:#d6e6f3}.LegacyDomainMigrationNotice_deadline__AERw_ strong{font-size:18px;color:#78ebdf}.LegacyDomainMigrationNotice_cta__dvzk_{display:inline-block;margin:9px 0 13px;padding:13px 24px;border-radius:9px;background:#68e3d7;color:#062a32;text-decoration:none;font-size:16px;font-weight:800}.LegacyDomainMigrationNotice_cta__dvzk_:hover{background:#a7f9ee}.LegacyDomainMigrationNotice_cta__dvzk_:focus-visible{outline:3px solid #fff;outline-offset:4px}.LegacyDomainMigrationNotice_url__luFUw{font-size:13px;color:#abd1e8;overflow-wrap:anywhere}.LegacyDomainMigrationNotice_secondary__Fg5MR{border-top:1px solid #2e4c66;font-size:13px;line-height:1.8;color:#a3bad1;padding-top:23px;margin-top:28px}@media(max-width:480px){.LegacyDomainMigrationNotice_panel__o40Ah{padding:26px 23px}.LegacyDomainMigrationNotice_backdrop__kZaMy{padding:14px}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-variable.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-sc-variable.woff2) format("woff2");unicode-range:u+4e00-9fff,u+3400-4dbf,u+20000-2a6df,u+2a700-2b73f,u+2b740-2b81f,u+2b820-2ceaf,u+f900-faff,u+2f800-2fa1f}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-tc-variable.woff2) format("woff2");unicode-range:u+4e00-9fff,u+3400-4dbf,u+f900-faff}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-jp-variable.woff2) format("woff2");unicode-range:u+3000-303f,u+3040-309f,u+30a0-30ff,u+ff00-ffef,u+4e00-9faf,u+2605-2606,u+2190-2195,u+203b}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-kr-variable.woff2) format("woff2");unicode-range:u+ac00-d7af,u+11??,u+3130-318f,u+a960-a97f,u+d7b0-d7ff}:root{--font-sans:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-cjk-sc:"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;--font-cjk-tc:"Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;--font-cjk-jp:"Noto Sans JP","Hiragino Sans","Yu Gothic",sans-serif;--font-cjk-kr:"Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic",sans-serif;--recommend-ranking-switch-bg:#087cf6;--brand-primary:#00C1FF;--brand-primary-dark:#0099CC;--brand-primary-light:#33D1FF;--brand-secondary:#8B5CF6;--brand-secondary-dark:#7C3AED;--brand-secondary-light:#A78BFA;--gradient-primary:linear-gradient(135deg,#00C1FF,#8B5CF6);--gradient-primary-soft:linear-gradient(135deg,rgba(0,193,255,0.2),rgba(139,92,246,0.2));--gradient-glow:radial-gradient(circle at 50% 0%,rgba(0,193,255,0.15),transparent 70%);--workspace-canvas:radial-gradient(ellipse at 9% 23%,rgba(0,157,206,0.10),transparent 47%),radial-gradient(ellipse at 93% 43%,rgba(43,90,205,0.16),transparent 55%),linear-gradient(125deg,#050c20,#071830 58%,#111f47);--nav-background:linear-gradient(105deg,#081a31,#0b203e 58%,#12274a);--nav-divider:rgba(77,149,216,0.28);--nav-hover-fill:rgba(73,130,196,0.15);--nav-active-fill:rgba(83,144,212,0.23);--nav-control-background:rgba(13,38,71,0.78);--nav-shadow:0 2px 10px rgba(2,12,31,0.13);--bg-space:#050c20;--bg-primary:#0A0E14;--bg-secondary:#101720;--bg-elevated:#1A1F2E;--bg-hover:#242936;--bg-overlay:rgba(10,14,20,0.95);--bg-glass:rgba(26,31,46,0.7);--bg-glass-border:rgba(0,193,255,0.35);--bg-glass-border-active:rgba(0,193,255,0.48);--border:rgba(255,255,255,0.1);--border-hover:rgba(255,255,255,0.25);--border-strong:rgba(255,255,255,0.35);--border-brand:var(--brand-primary);--border-default:rgba(255,255,255,0.15);--border-subtle:rgba(255,255,255,0.08);--text-primary:#FFFFFF;--text-secondary:#A0AEC0;--text-tertiary:#718096;--text-muted:#4A5568;--text-brand:#00C1FF;--success:#10B981;--success-light:#34D399;--success-bg:rgba(16,185,129,0.1);--error:#EF4444;--error-light:#F87171;--error-bg:rgba(239,68,68,0.1);--warning:#F59E0B;--warning-light:#FBBF24;--warning-bg:rgba(245,158,11,0.1);--warning-strong:#fb923c;--info:#3B82F6;--info-light:#60A5FA;--info-bg:rgba(59,130,246,0.1);--allocation-option:#a855f7;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--shadow-xs:0 1px 2px rgba(0,0,0,0.05);--shadow-sm:0 2px 4px rgba(0,0,0,0.1);--shadow-md:0 4px 8px rgba(0,0,0,0.15);--shadow-lg:0 8px 16px rgba(0,0,0,0.2);--shadow-xl:0 12px 24px rgba(0,0,0,0.25);--shadow-2xl:0 24px 48px rgba(0,0,0,0.3);--shadow-glow-brand:0 4px 20px rgba(0,193,255,0.3);--shadow-glow-success:0 4px 20px rgba(16,185,129,0.3);--shadow-glow-danger:0 4px 20px rgba(239,68,68,0.3);--accent:var(--brand-primary);--accent-hover:var(--brand-primary-dark);--accent-muted:rgba(0,193,255,0.14);--selected-background:var(--brand-primary);--selected-background-hover:var(--brand-primary-dark);--selected-text:#0A0E14;--chart-primary:var(--brand-primary);--chart-secondary:var(--brand-secondary);--chart-success:var(--success);--chart-danger:var(--error);--chart-warning:var(--warning);--chart-neutral:#6B7280;--chart-series-1:#00C1FF;--chart-series-2:#8B5CF6;--chart-series-3:#10B981;--chart-series-4:#F59E0B;--chart-series-5:#EF4444;--chart-series-6:#3B82F6;--tech-cyan-bright:#00E5FF;--tech-purple-bright:#B388FF;--tech-green-bright:#00E676;--tech-red-bright:#FF1744;--tech-orange:#FF9100;--tech-pink:#E040FB;--tech-lime:#76FF03;--tech-amber:#FFC400;--heatmap-profit-start:#00E676;--heatmap-profit-mid:#00C853;--heatmap-profit-end:#00C1FF;--heatmap-loss-start:#FF1744;--heatmap-loss-mid:#D50000;--heatmap-loss-end:#C62828;--heatmap-neutral:#FFA000;--glow-cyan-hover:0 0 20px rgba(0,229,255,0.6),0 0 40px rgba(0,229,255,0.3);--glow-purple-hover:0 0 20px rgba(179,136,255,0.6),0 0 40px rgba(179,136,255,0.3);--glow-green-hover:0 0 20px rgba(0,230,118,0.6),0 0 40px rgba(0,230,118,0.3);--glow-active:0 0 30px rgba(0,229,255,0.8),0 0 60px rgba(0,229,255,0.4),0 0 100px rgba(0,229,255,0.2);--bg-glow-cyan:radial-gradient(circle at 20% 30%,rgba(0,193,255,0.15),transparent 60%);--bg-glow-purple:radial-gradient(circle at 80% 70%,rgba(139,92,246,0.12),transparent 60%);--bg-glow-tech:radial-gradient(circle at 20% 30%,rgba(0,193,255,0.12),transparent 50%),radial-gradient(circle at 80% 70%,rgba(139,92,246,0.1),transparent 50%),var(--bg-primary);--cfd-monitor-overlay:rgba(7,10,15,0.78);--cfd-monitor-modal-overlay:rgba(7,10,15,0.72);--cfd-monitor-panel-border:#f59e0b;--cfd-monitor-hero-border:#73551b;--cfd-monitor-hero-bg:#211d13;--cfd-monitor-divider:#4b3c21;--cfd-monitor-hero-label:#d6c28a;--cfd-monitor-quote-label:#9d916f;--cfd-monitor-quote-value:#c4cbd5;--cfd-monitor-quote-muted-label:#81795f;--cfd-monitor-quote-muted-value:#9aa1aa;--cfd-monitor-status-bg:#3a2b22;--cfd-monitor-status-text:#e7ebef;--cfd-monitor-status-live-bg:#173b2a;--cfd-monitor-status-live-text:#e7ebef;--cfd-monitor-footer:#a99a70;--cfd-monitor-alert:#fbbf24;--cfd-monitor-positive-strong:#3ddd91;--chart-mid-curve:#fb923c;--payoff-ref-bg-base:#0a0e1a;--payoff-ref-bg-panel:#0e1626;--payoff-ref-bg-inset:#0a1422;--payoff-ref-border:#1c2740;--payoff-ref-border-strong:#2a4a6e;--payoff-ref-accent:#4fc3f7;--payoff-ref-accent-hover:#81d4fa;--payoff-ref-text-primary:#e6eef7;--payoff-ref-text-secondary:#8fa6bd;--payoff-ref-text-muted:#6b8199;--payoff-ref-up:#26a69a;--payoff-ref-down:#ef5350;--payoff-ref-call-green:#43a047;--payoff-ref-put-red:#ef5350;--payoff-ref-warning:#ff9800;--payoff-ref-profit-zone:#1aff5e;--payoff-ref-loss-zone:#ef4444;--payoff-ref-spot-marker:#ffc107;--payoff-leg-expiry-1:#29b6f6;--payoff-leg-expiry-2:#ab47bc;--payoff-leg-expiry-3:#ff9800;--payoff-leg-expiry-4:#66bb6a;--payoff-leg-expiry-5:#ef5350;--payoff-leg-expiry-6:#26c6da;--payoff-leg-expiry-7:#ffca28;--strategy-category-8:#ec407a;--strategy-category-9:#5c6bc0;--strategy-category-10:#8d6e63;--strategy-category-11:#26a69a;--strategy-category-12:#d4e157;--strategy-category-13:#78909c;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--font-mono:"JetBrains Mono","Fira Code","SF Mono",Monaco,"Cascadia Code",Consolas,monospace;--font-display:"Inter",sans-serif;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--duration-fast:150ms;--duration-normal:250ms;--duration-slow:350ms;--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--transition-fast:all var(--duration-fast) var(--ease-out);--transition-normal:all var(--duration-normal) var(--ease-out);--bgSpace:var(--bg-space);--bgPrimary:var(--bg-primary);--bgSecondary:var(--bg-secondary);--bgElevated:var(--bg-elevated);--bgHover:var(--bg-hover);--bgOverlay:var(--bg-overlay);--bgGlass:var(--bg-glass);--bgGlassBorder:var(--bg-glass-border);--borderHover:var(--border-hover);--borderStrong:var(--border-strong);--borderBrand:var(--border-brand);--brandPrimary:var(--brand-primary);--brandPrimaryDark:var(--brand-primary-dark);--brandPrimaryLight:var(--brand-primary-light);--brandSecondary:var(--brand-secondary);--brandSecondaryDark:var(--brand-secondary-dark);--brandSecondaryLight:var(--brand-secondary-light);--textTertiary:var(--text-tertiary);--textBrand:var(--text-brand);--successLight:var(--success-light);--errorLight:var(--error-light);--warningLight:var(--warning-light);--infoLight:var(--info-light);--accentHover:var(--accent-hover);--accentMuted:var(--accent-muted);--selectedBackground:var(--selected-background);--selectedBackgroundHover:var(--selected-background-hover);--selectedText:var(--selected-text);--textPrimary:var(--text-primary);--textSecondary:var(--text-secondary);--textMuted:var(--text-muted);--errorBg:var(--error-bg);--successBg:var(--success-bg);--warningBg:var(--warning-bg);--infoBg:var(--info-bg)}:root[data-theme=light]{--recommend-ranking-switch-bg:#000000;--workspace-canvas:radial-gradient(ellipse at 12% 18%,rgba(117,210,243,0.13),transparent 50%),radial-gradient(ellipse at 90% 43%,rgba(142,165,229,0.13),transparent 55%),linear-gradient(125deg,#f5f9ff,#edf5ff 60%,#e5efff);--nav-background:linear-gradient(105deg,#f7fbff,#edf6ff 58%,#e7f1ff);--nav-divider:rgba(75,130,184,0.24);--nav-hover-fill:rgba(38,108,184,0.08);--nav-active-fill:rgba(36,113,193,0.13);--nav-control-background:rgba(255,255,255,0.76);--nav-shadow:0 2px 10px rgba(51,105,160,0.06);--bg-space:#f5f9ff;--bg-primary:#FFFFFF;--bg-secondary:#F1F5F9;--bg-elevated:#FFFFFF;--bg-hover:#E2E8F0;--bg-overlay:rgba(255,255,255,0.95);--bg-glass:rgba(255,255,255,0.8);--bg-glass-border:rgba(0,193,255,0.15);--bg-glass-border-active:rgba(0,193,255,0.24);--border:#E2E8F0;--border-hover:#CBD5E1;--border-strong:#94A3B8;--text-primary:#0F172A;--text-secondary:#475569;--text-tertiary:#64748B;--text-muted:#94A3B8;--success:#059669;--success-light:#10B981;--success-bg:rgba(5,150,105,0.1);--error:#DC2626;--error-light:#EF4444;--error-bg:rgba(220,38,38,0.1);--warning:#D97706;--warning-light:#F59E0B;--warning-bg:rgba(217,119,6,0.12);--warning-strong:#EA580C;--info:#2563EB;--info-light:#3B82F6;--info-bg:rgba(37,99,235,0.1);--selected-background:#0F172A;--selected-background-hover:#1E293B;--selected-text:#FFFFFF;--accent:var(--brand-primary);--accent-hover:var(--brand-primary-dark);--accent-muted:rgba(0,193,255,0.14);--cfd-monitor-overlay:rgba(15,23,42,0.28);--cfd-monitor-modal-overlay:rgba(15,23,42,0.32);--cfd-monitor-panel-border:#d97706;--cfd-monitor-hero-border:#d97706;--cfd-monitor-hero-bg:#fffbeb;--cfd-monitor-divider:#f1d9a5;--cfd-monitor-hero-label:#92400e;--cfd-monitor-quote-label:#a16207;--cfd-monitor-quote-value:#334155;--cfd-monitor-quote-muted-label:#a16207;--cfd-monitor-quote-muted-value:#64748b;--cfd-monitor-status-bg:#fef3c7;--cfd-monitor-status-text:#78350f;--cfd-monitor-status-live-bg:#dcfce7;--cfd-monitor-status-live-text:#166534;--cfd-monitor-footer:#92400e;--cfd-monitor-alert:#b45309;--cfd-monitor-positive-strong:#15803d;--shadow-sm:0 1px 2px rgba(15,23,42,0.08);--shadow-md:0 4px 12px rgba(15,23,42,0.12)}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh;background:var(--workspace-canvas);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover);text-decoration:underline}h1,h2,h3,h4{margin:0 0 .5em;color:var(--text-primary);font-weight:600}h1{font-size:28px}h2{font-size:22px}h3{font-size:18px}main{min-height:100vh}.container{max-width:1200px;margin:0 auto;padding:24px}.container-narrow{max-width:480px;margin:0 auto;padding:24px}.batch-close-closed-at-input{color-scheme:light}:root:not([data-theme=light]) .batch-close-closed-at-input{color-scheme:dark}code{font-family:var(--font-mono);background:var(--bg-elevated);padding:2px 6px;border-radius:var(--radius-sm);font-size:.9em}.dashCardLink{display:contents}.strategy-catalog-detail-tooltip-scroll{overflow:auto!important;scrollbar-width:none;-ms-overflow-style:none}.strategy-catalog-detail-tooltip-scroll::-webkit-scrollbar{display:none;width:0;height:0}.info-modal-scroll-area{overflow-x:hidden!important;overflow-y:scroll!important;overscroll-behavior:contain;scrollbar-gutter:stable}.info-modal-scroll-area::-webkit-scrollbar{width:14px}.info-modal-scroll-area::-webkit-scrollbar-track{background:var(--bg-secondary);border-left:1px solid var(--border)}.info-modal-scroll-area::-webkit-scrollbar-thumb{min-height:48px;background:var(--text-muted);background-clip:content-box;border:3px solid transparent;border-radius:999px}.info-modal-scroll-area::-webkit-scrollbar-thumb:hover{background:var(--text-secondary);background-clip:content-box}*{scrollbar-width:thin;scrollbar-color:rgba(160,174,192,.4) transparent}:root[data-theme=light] *{scrollbar-color:rgba(100,116,139,.4) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(160,174,192,.4);border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:rgba(160,174,192,.6)}::-webkit-scrollbar-corner{background:transparent}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:rgba(100,116,139,.4)}:root[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:rgba(100,116,139,.6)}body:has([data-testid=confirm-modal-card]) [data-testid=open-position-dialog-panel],body:has([data-testid=confirm-modal-card]) [data-testid=open-position-dialog]{overflow:hidden!important}