html,body,#root{min-height:100%}body{margin:0;overflow-x:hidden}button{font:inherit}.radix-themes{--default-font-family:Inter, "Microsoft YaHei", system-ui, sans-serif;color:#f2fff8;background:#06130f;min-height:100vh}:root{--page:#04110d;--page-soft:#071913;--ink:#f3fff8;--muted:#e4f5ec9e;--muted-strong:#e4f5ecc7;--line:#cff6e221;--line-strong:#cff6e247;--jade:#89f4ba;--jade-strong:#42d989;--steel:#9eb8bd;--amber:#d9b166;--rose:#ee7188;--curve-fill-color:#52d39f;--curve-stroke-start:#89f4ba;--curve-stroke-mid:#89f4ba;--curve-stroke-end:#d9b166;--curve-glow-color:#89f4ba2e;--curve-hover-color:#89f4ba70;--curve-hover-ring-fill:#89f4ba29;--curve-hover-ring-stroke:#89f4bab8;--font-ui:Inter, "HarmonyOS Sans SC", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", system-ui, sans-serif;--font-display:"Noto Serif SC", "Source Han Serif SC", "Songti SC", "STSong", SimSun, serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(ellipse at 82% -18%, #89f4ba24, transparent 38%), radial-gradient(ellipse at 4% 18%, #9eb8bd14, transparent 32%), linear-gradient(180deg, var(--page), #061711 58%, #04100c);min-width:320px;color:var(--ink);font-family:var(--font-ui);text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;margin:0}button,a{font:inherit}a{color:inherit;text-decoration:none}.rt-Button,.rt-SegmentedControlItem{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.rt-Button:disabled,.rt-SegmentedControlItem:disabled{cursor:not-allowed}.route-loading{background:var(--page);min-height:100vh;color:var(--jade);place-items:center;display:grid}.route-loading span{border:1px solid var(--line-strong);letter-spacing:.02em;border-radius:50%;place-items:center;width:54px;height:54px;font-size:15px;font-weight:950;animation:1.2s ease-in-out infinite routeLoadingPulse;display:grid}.premium-shell{background:radial-gradient(ellipse at 82% -18%, #89f4ba24, transparent 38%), radial-gradient(ellipse at 4% 18%, #9eb8bd14, transparent 32%), linear-gradient(180deg, var(--page), #061711 58%, #04100c);isolation:isolate;min-height:100vh;position:relative}.premium-shell.theme-light{--page:#f4f6ef;--page-soft:#e9f0e9;--ink:#13231b;--muted:#13231b9e;--muted-strong:#13231bc7;--line:#0f402a24;--line-strong:#0f402a42;--jade:#0e7b4c;--jade-strong:#0a633d;--steel:#526c70;--amber:#a6792d;--rose:#ba4058;--curve-fill-color:#18b979;--curve-stroke-start:#29c986;--curve-stroke-mid:#108f59;--curve-stroke-end:#b89436;--curve-glow-color:#108f592e;--curve-hover-color:#108f5975;--curve-hover-ring-fill:#108f5929;--curve-hover-ring-stroke:#108f59b8;background:radial-gradient(at 78% -20%,#0e7b4c29,#0000 36%),radial-gradient(at 2% 10%,#a6792d14,#0000 34%),linear-gradient(#f7f8f2,#edf3ec 58%,#f7f8f2)}.premium-shell:before{z-index:0;pointer-events:none;content:"";mix-blend-mode:screen;opacity:.72;background:radial-gradient(circle at 22% 22%,#89f4ba1c,#0000 24%),radial-gradient(circle at 78% 4%,#d9b16614,#0000 28%),linear-gradient(108deg,#0000 33%,#89f4ba17 47%,#0000 61%);animation:8.5s ease-in-out infinite pageLightSweep;position:fixed;inset:-24% -16%;transform:translate(-28%)}.premium-shell:after{z-index:0;pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#89f4ba08 1px,#0000 1px),linear-gradient(90deg,#89f4ba05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:68px 68px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000007a,#0000 76%);mask-image:linear-gradient(#0000007a,#0000 76%)}.premium-header,.premium-main,.premium-footer{z-index:1;position:relative}.interactive-surface{--mx:50%;--my:50%;position:relative}.interactive-surface:after{z-index:0;pointer-events:none;background:radial-gradient(340px circle at var(--mx) var(--my), #89f4ba21, transparent 42%), linear-gradient(112deg, transparent 36%, #f7fff813 48%, transparent 60%);content:"";mix-blend-mode:screen;opacity:0;transition:opacity .22s,transform .52s;display:block;position:absolute;inset:-1px;transform:translate(-18%)}.interactive-surface:hover:after{opacity:1;transform:translate(0)}.interactive-surface>*{z-index:1;position:relative}.premium-shell .rt-Card{--card-background-color:transparent;--base-card-surface-box-shadow:none;--base-card-classic-box-shadow:none;--base-card-border-radius:0px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.premium-shell .rt-Card:before{display:none!important}.premium-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04110dd1;border-bottom:1px solid #cff6e21a;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:0 clamp(18px,4vw,54px);display:grid;position:sticky;top:0}.theme-light .premium-header{background:#f7f8f2e0}.theme-light .grid-line{stroke:#13231b1a}.theme-light .zero-line{stroke:#13231b33}.theme-light .axis-label,.theme-light .x-label{fill:#13231b85}.theme-light .trade-row span,.theme-light .trade-row p,.theme-light .trade-price-inline,.theme-light .settlement-step p,.theme-light .curve-accordion-heading p{color:#13231b9e!important}.brand-lockup{align-items:center;gap:12px;width:fit-content;display:inline-flex}.brand-seal{width:42px;height:42px;color:var(--ink);letter-spacing:.04em;border:1px solid #89f4ba57;border-radius:50%;place-items:center;font-size:13px;font-weight:950;display:grid}.brand-lockup strong,.brand-lockup em{line-height:1.05;display:block}.brand-lockup strong{font-size:15px;font-weight:950}.brand-lockup em{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-top:4px;font-size:11px;font-style:normal;font-weight:850}.header-nav{color:#e4f5ec99;justify-content:center;gap:clamp(24px,4vw,54px);font-size:14px;font-weight:850;display:flex}.header-nav a{padding:8px 0;position:relative}.header-nav a:hover{color:var(--ink)}.header-nav a:after{background:var(--jade);content:"";opacity:0;height:1px;transition:opacity .18s,transform .18s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(.18)}.header-nav a:hover:after{opacity:1;transform:scaleX(1)}.header-actions{justify-content:flex-end;align-items:center;gap:24px;display:flex}.client-button{color:#e4f5ec99;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:9px;min-height:auto;padding:8px 0;font-size:14px;font-weight:850;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex;position:relative}.theme-toggle{width:32px;height:32px;color:var(--jade);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:color .18s,transform .18s;display:inline-grid;position:relative}.theme-light .header-nav,.theme-light .client-button{color:#13231b9e}.theme-light .theme-toggle{color:var(--jade)}.client-button svg{color:var(--jade);opacity:.92;transform-origin:50%;transition:opacity .18s,transform .18s;animation:3.2s ease-in-out infinite clientIconBreath}.theme-toggle svg{color:currentColor;opacity:.95;animation:3.2s ease-in-out infinite clientIconBreath}.theme-toggle:hover{color:var(--ink);transform:translateY(-1px)}.theme-light .theme-toggle:hover{color:#13231b}.client-button:after{background:var(--jade);content:"";opacity:0;transform-origin:0;height:1px;transition:opacity .18s,transform .18s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(.18)}.client-button:hover{color:var(--ink);transform:translateY(-1px)}.client-button:hover svg{opacity:1;transform:translate(-2px)}.client-button:hover:after{opacity:1;transform:scaleX(1)}@keyframes clientIconBreath{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.premium-main,.premium-footer{width:min(1280px,100% - 36px);margin:0 auto}.premium-main{padding:clamp(28px,4vw,48px) 0 30px}.hero-grid{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(16px,2.4vw,28px);min-height:0;padding:clamp(16px,2.8vw,34px) 0 clamp(14px,2vw,24px);display:grid;overflow:hidden}.hero-grid:before{content:"";opacity:.58;transform-origin:0;background:linear-gradient(90deg,#0000,#89f4bad9,#d9b16694,#0000);height:1px;animation:4.8s ease-in-out infinite sectionLineFlow;position:absolute;bottom:-1px;left:0;right:0}.announcement-section{border-bottom:1px solid var(--line);padding:0 0 7px;position:relative}.announcement-shell{grid-template-columns:minmax(0,1fr);align-items:start;gap:2px;min-height:82px;display:grid}.announcement-label{height:18px;color:var(--jade);letter-spacing:.08em;white-space:nowrap;align-self:start;align-items:center;gap:6px;padding-top:0;font-size:11px;font-weight:950;line-height:18px;display:inline-flex}.announcement-marquee{min-width:0;height:60px;display:block;position:relative;overflow:hidden}.announcement-marquee.scrolling{-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.announcement-marquee.scrolling:hover .announcement-track{animation-play-state:paused}.announcement-marquee.static{overflow:hidden;-webkit-mask-image:none;mask-image:none}.announcement-track{gap:0;min-width:0;display:grid}.announcement-marquee.scrolling .announcement-track{animation:18s linear infinite announcementMarquee}.announcement-marquee.static .announcement-track{min-width:0;animation:none}.announcement-item{max-width:100%;height:20px;color:var(--ink);cursor:pointer;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;align-items:baseline;gap:6px;padding:0;display:inline-flex;position:relative}.announcement-marquee.static .announcement-item{max-width:min(460px,100%)}.announcement-item strong{color:var(--ink);font-size:11px;font-weight:950;line-height:20px}.announcement-item span{color:var(--muted);text-overflow:ellipsis;font-size:11px;font-weight:800;line-height:20px;overflow:hidden}.announcement-item:after{background:var(--jade);content:"";opacity:.74;border-radius:999px;flex:none;width:4px;height:4px;margin-left:1px;transform:translateY(-1px)}.announcement-item:hover strong,.announcement-item:focus-visible strong{color:var(--jade)}.announcement-item:focus-visible,.notice-more-list a:focus-visible{outline:2px solid var(--jade);outline-offset:5px}.notice-main{gap:clamp(14px,2vw,24px);padding-top:clamp(18px,3vw,34px);display:grid}.notice-page{border-bottom:1px solid var(--line);padding:0 0 clamp(12px,1.6vw,18px)}.notice-heading-row{justify-content:space-between;align-items:flex-start;gap:18px;min-height:28px;padding-bottom:8px;display:flex}.notice-heading-row a{color:var(--muted);font-size:14px;font-weight:850;transition:color .18s;position:relative}.notice-heading-row a:hover{color:var(--ink)}.notice-lines{border-top:1px solid var(--line)}.notice-line{border-bottom:1px solid var(--line);grid-template-columns:minmax(84px,.12fr) minmax(0,1fr);align-items:baseline;gap:clamp(14px,2.4vw,34px);padding:12px 0;display:grid}.notice-line:last-child{border-bottom:0}.notice-line>span{color:var(--muted);letter-spacing:.04em;font-size:12px;font-weight:950}.notice-line strong,.notice-line time,.notice-line em,.notice-line p{color:var(--ink);margin:0;font-size:14px;font-style:normal;font-weight:820;line-height:1.55}.notice-line.primary strong{color:var(--ink);font-family:var(--font-display);font-size:clamp(26px,3vw,42px);font-weight:800;line-height:1.14}.notice-line.detail{align-items:start}.notice-line.detail p{max-width:920px;color:var(--muted-strong);font-weight:760}.notice-more{padding-bottom:clamp(34px,6vw,72px)}.notice-more-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:0;display:block}.notice-more-list a{border-bottom:1px solid var(--line);grid-template-columns:minmax(170px,.22fr) minmax(0,1fr);align-items:baseline;gap:clamp(14px,2.4vw,34px);min-height:0;padding:11px 0;transition:color .18s,transform .18s;display:grid}.notice-more-list a:last-child{border-bottom:0}.notice-more-list a strong{color:var(--ink);font-size:13px;font-weight:950}.notice-more-list a span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.5}.notice-more-list a.active strong,.notice-more-list a:hover strong{color:var(--jade)}.notice-more-list a:hover{transform:translate(4px)}.hero-copy,.wealth-card{min-width:0;position:relative}.hero-copy{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.glass-badge{letter-spacing:.02em;grid-area:1/2;justify-self:end;align-items:center;gap:6px;width:fit-content;margin:0 0 clamp(6px,.8vw,10px);font-size:11px;font-weight:850;display:inline-flex;color:var(--jade)!important;background:0 0!important;border:0!important;padding:0!important}h1,h2,p{margin-top:0}.hero-copy h1{max-width:none;color:var(--ink);font-family:var(--font-display);letter-spacing:0;white-space:nowrap;grid-area:1/1/span 2;margin-bottom:0;font-size:clamp(36px,3.35vw,52px);font-weight:760;line-height:1.12}.theme-dark .hero-copy h1{color:#f7fff9}.theme-light .hero-copy h1{color:#13231b}.theme-light .glass-badge{color:var(--jade)!important}.theme-light .section-kicker,.theme-light .label,.theme-light .wealth-card-top,.theme-light .chart-note,.theme-light .trade-pager span,.theme-light .premium-footer{color:#13231b9e}.theme-light .wealth-stats span{color:#13231b8f}.theme-light .wealth-stats strong,.theme-light .panel-heading h2,.theme-light .trade-row strong,.theme-light .curve-accordion-trigger strong{color:#13231b}.hero-copy h1 span{display:inline}.hero-copy p,.hero-meta,.metric-grid{display:none}.wealth-card{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta label""stats total";align-items:end;gap:clamp(14px,2vw,24px) clamp(26px,5vw,72px);padding:0;display:grid;overflow:hidden;box-shadow:none!important;outline:0!important}.premium-shell .wealth-card.rt-Card:before{z-index:0;content:"";opacity:.72;filter:drop-shadow(0 0 12px #89f4ba52);transform-origin:0;background:linear-gradient(90deg,#0000,#89f4bac7,#d9b1667a,#0000);height:2px;animation:3.6s ease-in-out infinite wealthLightFlow;position:absolute;bottom:20%;left:38%;right:0;display:block!important}.wealth-card-top{color:var(--muted-strong);flex-wrap:wrap;grid-area:meta;justify-content:flex-start;align-items:center;gap:10px 18px;font-size:14px;font-weight:950;display:flex}.wealth-card .rt-Badge,.curve-range-badge{font-size:13px;font-weight:950;color:var(--jade)!important;background:0 0!important;border:0!important;padding:0!important}.label{color:var(--muted);grid-area:label;justify-self:end;margin:0;font-size:14px;font-weight:950}.wealth-total{color:var(--jade);letter-spacing:0;text-shadow:0 0 38px #89f4ba29;grid-area:total;justify-self:end;font-size:clamp(70px,8.5vw,128px);font-weight:900;line-height:.9;animation:5.2s ease-in-out infinite wealthGlowBreath;display:block}.wealth-stats{border:0;grid-area:stats;grid-template-columns:repeat(4,minmax(0,auto));justify-content:start;align-items:flex-end;gap:0;min-width:0;display:grid}.wealth-stats div{border-right:1px solid var(--line);min-width:0;min-height:0;padding:0 clamp(12px,1.6vw,22px) 0 0;transition:color .18s,transform .18s,background .18s}.wealth-stats div+div{padding-left:clamp(12px,1.6vw,22px)}.wealth-stats div:last-child{border-right:0}.wealth-stats div:hover{transform:translateY(-2px)}.wealth-stats span,.section-kicker{color:#e4f5ec8f;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.wealth-stats strong{white-space:nowrap;margin-top:7px;font-size:clamp(18px,1.45vw,26px);line-height:1;transition:color .18s,text-shadow .18s;display:block}.wealth-stats div:hover strong,.trade-row:hover b,.trade-row:hover strong{text-shadow:0 0 22px #89f4ba2e}.gain,.positive-text{color:var(--jade)}.loss,.negative-text{color:var(--rose)}.status-text{color:var(--muted)}.returns-layout{margin-top:0;display:grid}.legacy-return-chart{display:none!important}.curve-accordion-section{margin-top:0;padding:0 0 clamp(14px,2vw,24px);scroll-margin-top:92px}.curve-accordion-heading{margin-bottom:20px}.curve-accordion-heading p{max-width:420px;color:var(--muted);text-align:right;margin:0;font-size:13px;font-weight:850;line-height:1.7}.curve-accordion-list{gap:0;display:grid}.curve-accordion-item{border-top:1px solid var(--line)}.curve-accordion-item:last-child{border-bottom:1px solid var(--line)}.curve-accordion-trigger{width:100%;min-height:82px;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:18px;padding:0;display:grid}.curve-accordion-trigger small,.curve-accordion-trigger strong,.curve-accordion-trigger span{display:block}.curve-accordion-trigger small{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.curve-accordion-trigger strong{margin-top:6px;font-size:clamp(22px,2.4vw,32px);line-height:1}.curve-accordion-trigger>span:nth-child(2){font-size:clamp(20px,2vw,28px);font-weight:950}.curve-accordion-trigger svg{color:var(--muted);transition:transform .18s}.curve-accordion-item.expanded .curve-accordion-trigger svg{transform:rotate(180deg)}.curve-accordion-body{animation:.26s ease-out both accordionIn;overflow:hidden}.curve-accordion-chart{height:clamp(260px,35vw,440px)}.compact-chart-note{padding-bottom:18px}.curve-fusion-panel{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(8px,1.4vw,16px) 0 0;overflow:hidden}.curve-fusion-panel:before{background:linear-gradient(90deg, transparent, var(--jade), var(--amber), transparent);content:"";opacity:.76;width:38%;height:1px;animation:5.4s ease-in-out infinite strategyRailSweep;position:absolute;top:0;left:0;transform:translate(-110%)}.fusion-main-chart,.strategy-curve-stage{position:relative}.fusion-main-chart{animation:none}.fusion-chart-top{justify-content:space-between;align-items:flex-start;gap:clamp(20px,3vw,46px);margin-bottom:2px;display:flex}.fusion-chart-top>span{min-width:min(360px,42vw)}.fusion-chart-top span,.fusion-chart-top small,.fusion-chart-top strong,.fusion-chart-top em,.fusion-chart-top b{display:block}.fusion-chart-top small{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.fusion-chart-top strong{color:var(--ink);font-family:var(--font-display);margin-top:7px;font-size:clamp(22px,2.4vw,34px);font-weight:800;line-height:1}.fusion-inline-note{width:fit-content;max-width:100%;color:var(--muted);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:8px;margin-top:11px;margin-left:1px;font-size:12px;font-style:normal;font-weight:850;animation:.36s ease-out both inlineNoteRise;position:relative;overflow:hidden;display:inline-flex!important}.fusion-inline-note:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#89f4ba94,#d9b16661,#0000);height:1px;animation:3.4s ease-in-out infinite inlineNoteSweep;position:absolute;inset:auto 0 -3px;transform:translate(-70%)}.fusion-inline-note i{background:var(--jade);border-radius:999px;width:7px;height:7px;animation:2.6s ease-out infinite strategyPulse;box-shadow:0 0 #89f4ba61}.fusion-chart-top b{white-space:nowrap;font-size:clamp(22px,2.2vw,32px);font-weight:950;line-height:1}.fusion-total-note{display:none}.strategy-card-dock{perspective:none;flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:flex-end;gap:clamp(12px,1.7vw,26px);max-width:min(680px,60vw);margin-top:0;padding:2px 0 4px;display:flex;position:relative}.strategy-card-dock:before{content:"";opacity:.3;background:linear-gradient(90deg,#0000,#89f4ba7a,#d9b16657,#0000);height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.strategy-preview-card{--delay:0s;--stack:0;width:auto;min-width:64px;min-height:30px;color:var(--ink);cursor:pointer;font:inherit;text-align:left;transform-origin:bottom;background:0 0;border:0;border-radius:0;align-content:end;gap:2px;margin-left:0;padding:0 0 5px;transition:border-color .18s,background .18s,box-shadow .18s,opacity .18s;animation:none;display:grid;position:relative;overflow:visible;transform:translateY(0)}.strategy-preview-card:first-child{margin-left:0}.strategy-preview-card:before{background:linear-gradient(90deg, var(--jade), var(--amber), transparent);content:"";opacity:.64;transform-origin:0;height:1px;transition:opacity .18s,transform .22s;position:absolute;bottom:0;left:0;right:-10px;transform:scaleX(.72)}.strategy-preview-card:hover,.strategy-preview-card:focus-visible,.strategy-preview-card.active{z-index:2;box-shadow:none;background:0 0;outline:0;transform:translateY(0)}.strategy-preview-card:hover:before,.strategy-preview-card:focus-visible:before,.strategy-preview-card.active:before{opacity:1;transform:scaleX(1)}.strategy-card-top{justify-content:flex-start;align-items:center;gap:8px;display:flex}.strategy-card-top small{color:var(--muted);letter-spacing:.14em;font-size:9px;font-weight:950}.strategy-preview-card .strategy-pulse{width:6px;height:6px;box-shadow:none;animation:none}.strategy-preview-card>strong{color:var(--ink);font-size:clamp(17px,1.32vw,21px);font-weight:950;line-height:.9}.strategy-preview-card>b{white-space:nowrap;font-size:clamp(11px,.86vw,13px);font-weight:950;line-height:1;display:block}.strategy-preview-card>i{display:none}.strategy-preview-card>i:before{border-radius:inherit;background:linear-gradient(90deg, var(--jade), var(--amber));content:"";opacity:.78;width:54%;position:absolute;inset:0 auto 0 0}.strategy-preview-card.active .strategy-pulse,.strategy-preview-card:hover .strategy-pulse,.strategy-preview-card:focus-visible .strategy-pulse{background:var(--amber);box-shadow:0 0 10px #d9b16661}.theme-light .strategy-preview-card{background:0 0}.theme-light .fusion-inline-note{color:#13231b9e}.theme-light .strategy-preview-card:hover,.theme-light .strategy-preview-card:focus-visible,.theme-light .strategy-preview-card.active{background:linear-gradient(90deg,#0e7b4c29,#a6792d1a),#ffffff5c;border-color:#a6792d9e;box-shadow:0 14px 28px #13231b14}.strategy-orbit{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1vw,18px);margin-top:clamp(8px,1.8vw,20px);padding:10px 0 12px;display:grid;position:relative}.strategy-orbit:before{content:"";background:linear-gradient(90deg,#0000,#89f4ba47,#d9b16633,#0000);height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.strategy-orbit-button{--delay:0s;min-width:0;min-height:78px;color:var(--ink);cursor:pointer;font:inherit;text-align:left;animation:.52s ease-out both strategyNodeIn;animation-delay:var(--delay);background:0 0;border:0;grid-template-columns:16px minmax(0,1fr);grid-template-areas:"pulse meta""pulse value";align-items:center;column-gap:12px;padding:12px 8px;transition:background .18s,color .18s,transform .18s;display:grid;position:relative}.strategy-orbit-button:after{background:linear-gradient(90deg, var(--jade), var(--amber));content:"";opacity:0;transform-origin:0;height:2px;transition:opacity .18s,transform .22s;position:absolute;bottom:-1px;left:14px;right:14px;transform:scaleX(.22)}.strategy-orbit-button:hover,.strategy-orbit-button.active{background:0 0;transform:translateY(-2px)}.strategy-orbit-button:hover:after,.strategy-orbit-button.active:after{opacity:1;transform:scaleX(1)}.strategy-pulse{background:var(--jade);width:10px;height:10px;animation:2.6s ease-out infinite strategyPulse;animation-delay:var(--delay);border-radius:999px;grid-area:pulse;box-shadow:0 0 #89f4ba59}.strategy-orbit-button.active .strategy-pulse{background:var(--amber);box-shadow:0 0 18px #d9b1666b}.strategy-meta{grid-area:meta;min-width:0;display:block}.strategy-meta small,.strategy-meta strong,.strategy-orbit-button b{display:block}.strategy-meta small{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.strategy-meta strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:clamp(16px,1.4vw,20px);font-weight:950;line-height:1;overflow:hidden}.strategy-orbit-button b{white-space:nowrap;grid-area:value;margin-top:8px;font-size:clamp(16px,1.5vw,22px);font-weight:950;line-height:1}.strategy-curve-stage{border-top:1px solid var(--line);margin-top:clamp(20px,3vw,34px);padding-top:clamp(18px,3vw,30px);animation:.34s ease-out both strategyStageIn}.strategy-detail-top{margin-bottom:-16px}@keyframes strategyRailSweep{0%,to{opacity:.16;transform:translate(-110%)}48%{opacity:.88;transform:translate(210%)}}@keyframes strategyNodeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes strategyPulse{0%{box-shadow:0 0 #89f4ba5c}70%{box-shadow:0 0 0 10px #89f4ba00}to{box-shadow:0 0 #89f4ba00}}@keyframes strategyStageIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes chartSwapIn{0%{opacity:.76;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes inlineNoteRise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes inlineNoteSweep{0%,to{opacity:.2;transform:translate(-70%)}50%{opacity:.78;transform:translate(70%)}}.settlement-explainer{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(24px,4vw,38px) 0}.settlement-heading{align-items:flex-end}.settlement-link{color:var(--jade);font-size:13px;font-weight:950}.settlement-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.settlement-step{min-width:0}.settlement-step span{color:var(--jade);font-size:12px;font-weight:950}.settlement-step strong{color:var(--ink);margin-top:10px;font-size:18px;line-height:1;display:block}.settlement-step p{color:var(--muted);margin:10px 0 0;font-size:13px;font-weight:800;line-height:1.65}@keyframes accordionIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.chart-panel{padding:clamp(24px,4vw,42px) 0 clamp(20px,3vw,34px);transition:border-color .18s,filter .18s;overflow:hidden;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important;outline:0!important}.premium-shell .chart-panel.rt-Card:before,.premium-shell .return-detail-panel.rt-Card:before,.premium-shell .daily-panel.rt-Card:before{z-index:0;content:"";opacity:.52;transform-origin:0;background:linear-gradient(90deg,#0000,#89f4bab8,#d9b1667a,#0000);height:1px;animation:5.2s ease-in-out infinite sectionLineFlow;position:absolute;bottom:-1px;left:0;right:0;display:block!important}.chart-panel:hover{border-color:var(--line)!important}.chart-panel:hover .curve-line{filter:drop-shadow(0 0 22px #89f4ba57)}.panel-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;display:flex}.panel-heading h2{color:var(--ink);font-family:var(--font-display);letter-spacing:0;margin:4px 0 0;font-size:clamp(30px,4vw,52px);font-weight:800;line-height:1}.chart-panel .panel-heading h2,.return-detail-panel .panel-heading h2,.daily-panel .panel-heading h2{color:#f5fff8;font-family:var(--font-display);text-wrap:balance;font-weight:800;line-height:1.08}.svg-chart{width:100%;height:450px}.svg-chart svg{touch-action:pan-y;width:100%;height:100%;display:block}.grid-line{stroke:#ffffff13;stroke-dasharray:4 8}.zero-line{stroke:#f7fff82e;stroke-width:1.2px}.axis-label,.x-label{fill:#f7fff880;font-size:13px;font-weight:850}.x-label{text-anchor:middle}.curve-fill{fill:url(#profitGradient);opacity:.24;animation:5.6s ease-in-out infinite curveFillBreath}.curve-glow,.curve-flow,.curve-line{fill:none;stroke-linecap:round;stroke-linejoin:round}.curve-glow{stroke:var(--curve-glow-color);stroke-width:16px;filter:blur(10px)}.curve-line{stroke:url(#curveStrokeGradient);stroke-width:5px;filter:drop-shadow(0 0 16px var(--curve-glow-color))}.fusion-main-chart .curve-line{stroke-dasharray:1400;stroke-dashoffset:1400px;animation:.72s cubic-bezier(.16,1,.3,1) forwards curveDrawIn}.fusion-main-chart .curve-fill{animation:.56s ease-out both curveAreaIn}.curve-flow{stroke:#f7fff8f2;stroke-dasharray:34 180;stroke-dashoffset:0;stroke-width:2.8px;filter:drop-shadow(0 0 13px #89f4ba7a);opacity:.68;animation:3.4s linear infinite curveFlow}.curve-end-marker{pointer-events:none}.curve-end-core{fill:#f7fff8;stroke:var(--jade);stroke-width:5px;filter:drop-shadow(0 0 14px var(--curve-hover-color))}.curve-hit-layer{fill:#0000;cursor:crosshair}.curve-hover-layer{pointer-events:none}.curve-hover-line{stroke:var(--curve-hover-color);stroke-dasharray:5 8;stroke-width:1.2px}.curve-hover-ring{fill:var(--curve-hover-ring-fill);stroke:var(--curve-hover-ring-stroke);stroke-width:2px;filter:drop-shadow(0 0 12px var(--curve-hover-color))}.curve-hover-dot{fill:var(--jade)}.curve-tooltip-box{fill:#04110deb;stroke:#89f4ba5c;stroke-width:1px;filter:drop-shadow(0 18px 34px #00000047)}.curve-tooltip-date{fill:var(--ink);font-size:12px;font-weight:950}.curve-tooltip-label{fill:var(--muted);font-size:11px;font-weight:900}.curve-tooltip-gain,.curve-tooltip-loss{font-size:12px;font-weight:950}.curve-tooltip-gain{fill:var(--jade)}.curve-tooltip-loss{fill:var(--rose)}.theme-light .curve-tooltip-box{fill:#f7f8f2f5;stroke:#0e7b4c4d;filter:drop-shadow(0 14px 28px #13231b2e)}.curve-end-pulse{fill:none;stroke:var(--curve-hover-color);stroke-width:2px;opacity:0;animation:2.8s ease-out infinite curvePointPulse}@keyframes curveFlow{0%{stroke-dashoffset:234px}to{stroke-dashoffset:0}}@keyframes curveDrawIn{0%{stroke-dashoffset:1400px}to{stroke-dashoffset:0}}@keyframes curveAreaIn{0%{opacity:0;transform:translateY(7px)}to{opacity:.24;transform:translateY(0)}}@keyframes curvePointPulse{0%{opacity:.56;r:7}70%{opacity:0;r:18}to{opacity:0;r:18}}@keyframes curveFillBreath{0%,to{opacity:.19}50%{opacity:.28}}@keyframes pageLightSweep{0%,to{opacity:.36;transform:translate(-34%)}45%{opacity:.86;transform:translate(28%)}}@keyframes routeLoadingPulse{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@keyframes sectionLineFlow{0%,to{opacity:.24;transform:scaleX(.18)translate(-18%)}50%{opacity:.78;transform:scaleX(1)translate(0)}}@keyframes announcementMarquee{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes announcementFadeIn{0%{opacity:0}to{opacity:1}}@keyframes announcementDialogIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes wealthLightFlow{0%,to{opacity:.22;transform:scaleX(.2)translate(-28%)}50%{opacity:.9;transform:scaleX(1)translate(0)}}@keyframes wealthGlowBreath{0%,to{text-shadow:0 0 30px #89f4ba26}50%{text-shadow:0 0 34px #89f4ba47,0 0 72px #89f4ba1f}}@keyframes barLightFlow{0%,to{filter:saturate()drop-shadow(0 0 #89f4ba00)}50%{filter:saturate(1.22)drop-shadow(0 0 9px #89f4ba6b)}}.chart-note{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:850;display:flex}.chart-note span{margin-right:12px}.chart-note strong{color:var(--ink);margin-left:auto}.income-dot,.capital-dot,.loss-dot{border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.income-dot{background:var(--jade)}.capital-dot{background:var(--steel)}.loss-dot{background:var(--rose)}.return-detail-section,.records-grid,.records-fold{border-bottom:1px solid var(--line)}.return-detail-panel,.daily-panel{--card-border-width:0px;--card-border-radius:0px;padding:clamp(28px,4vw,42px) 0;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.return-detail-heading{align-items:center}.return-mode-tabs{background:0 0;gap:22px;width:auto;display:inline-flex;box-shadow:none!important;border:0!important}.return-mode-tabs .rt-SegmentedControlItem{min-height:26px;color:var(--muted-strong);font-family:var(--font-ui);font-size:13px;font-weight:900;transition:color .18s,transform .18s;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 0 7px!important}.return-mode-tabs .rt-SegmentedControlItem:after{background:linear-gradient(90deg, var(--jade), var(--amber), transparent);content:"";opacity:0;transform-origin:0;height:1px;transition:opacity .18s,transform .22s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.32)}.return-mode-tabs .rt-SegmentedControlItem[data-state=checked]{color:var(--jade)}.return-mode-tabs .rt-SegmentedControlItem[data-state=checked]:after,.return-mode-tabs .rt-SegmentedControlItem:hover:after{opacity:1;transform:scaleX(1)}.return-mode-tabs .rt-SegmentedControlItem:hover{color:var(--ink);transform:translateY(-1px)}.month-strip{gap:18px;margin:4px 0 26px;padding-bottom:5px;display:flex;overflow-x:auto}.month-strip button{color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:13px;font-weight:950;transition:color .16s,transform .16s}.month-strip button.active{color:var(--jade)}.month-strip button:hover{color:var(--ink);transform:translateY(-1px)}.return-calendar-wrap{gap:14px;display:grid}.return-month-summary{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding-bottom:16px;display:flex}.return-month-summary span{color:var(--muted);font-size:14px;font-weight:950}.return-month-summary strong{font-size:clamp(24px,3vw,36px);line-height:1}.calendar-weekdays,.return-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-weekdays{gap:8px 4px;padding:0}.calendar-weekdays span{color:#e4f5ec70;text-align:center;font-size:12px;font-weight:950}.return-calendar-grid{gap:8px 4px}.return-day-cell{border:0;align-content:start;justify-items:center;gap:7px;min-height:64px;padding:8px 0;transition:color .16s,transform .16s;display:grid;position:relative;box-shadow:none!important;background:0 0!important}.return-day-cell span{color:#f7fff8db;text-align:center;font-size:16px;font-weight:950;line-height:1}.return-day-cell strong{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:center;min-width:0;font-size:12px;font-weight:950;line-height:1.15}.return-day-cell.muted{opacity:.34}.return-day-cell.latest{color:var(--jade)}.return-day-cell.latest:after{content:"";background:linear-gradient(90deg,#0000,#89f4bab8,#0000);height:1px;position:absolute;bottom:7px;left:5px;right:5px}.return-day-cell:hover{transform:translateY(-2px);box-shadow:none!important;background:0 0!important}.gain-day strong{color:var(--jade)}.loss-day strong{color:var(--rose)}.monthly-return-list{display:grid}.monthly-return-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,.8fr) minmax(180px,1fr) minmax(130px,.7fr);align-items:center;gap:16px;min-height:78px;padding:16px 0;transition:background .16s,transform .16s;display:grid}.monthly-return-row:hover{transform:translate(4px)}.monthly-return-row div span,.monthly-return-row div strong{display:block}.monthly-return-row div span{color:var(--muted);font-size:12px;font-weight:950}.monthly-return-row div strong{margin-top:5px;font-size:24px;line-height:1}.monthly-return-row p{flex-wrap:wrap;gap:12px;margin:0;display:flex}.monthly-return-row p span{color:var(--muted);font-size:12px;font-weight:950}.monthly-return-row i{background:#ffffff14;border-radius:999px;height:8px;position:relative;overflow:hidden}.monthly-return-row i:before{width:var(--bar);border-radius:inherit;background:linear-gradient(90deg, var(--jade), var(--amber));content:"";animation:2.8s ease-in-out infinite barLightFlow;position:absolute;inset:0 auto 0 0}.records-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(32px,6vw,86px);display:grid}.records-fold{padding:clamp(20px,3.5vw,36px) 0 0;scroll-margin-top:92px}.trade-tabbar{border-bottom:1px solid var(--line);background:0 0;align-items:stretch;gap:clamp(24px,4vw,56px);margin-bottom:0;padding:0 0 8px;display:inline-flex;position:relative}.trade-tab{min-width:0;min-height:0;color:var(--muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:baseline;gap:9px;padding:0 0 8px;transition:color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.trade-tab:after{background:linear-gradient(90deg, var(--jade), var(--amber), transparent);content:"";opacity:0;transform-origin:0;height:1px;transition:opacity .18s,transform .24s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.36)}.trade-tab:before{content:none;display:none}.trade-tab:hover,.trade-tab.active{color:var(--ink);box-shadow:none;background:0 0;transform:translateY(0)}.trade-tab:hover:after,.trade-tab.active:after{opacity:1;transform:scaleX(1)}.trade-tab:hover:before,.trade-tab.active:before{opacity:0}.trade-tab span{color:inherit;font-size:clamp(20px,2.2vw,30px);font-weight:950;line-height:1}.trade-tab strong{font-size:13px;font-weight:950;line-height:1}.trade-tab em{color:var(--muted);white-space:nowrap;font-size:12px;font-style:normal;font-weight:950}.trade-fold-stage{animation:.32s cubic-bezier(.16,1,.3,1) both tradeFoldIn}@keyframes tradeFoldIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.trade-panel{flex-direction:column;height:100%;display:flex!important}.trade-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}.quiet-button,.pnl-badge{border-radius:0;font-size:14px;font-weight:950;color:var(--muted)!important;background:0 0!important;border:0!important;padding:0!important}.gain-badge{color:var(--jade)!important}.loss-badge{color:var(--rose)!important}.trade-list{flex:1;align-content:start;display:grid}.empty-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:92px;color:var(--muted);place-items:center;font-size:14px;font-weight:950;display:grid}.trade-pager{justify-content:center;align-items:center;gap:18px;margin-top:auto;padding-top:18px;display:flex}.trade-pager span{color:var(--muted);font-size:13px;font-weight:950}.pager-button{min-width:0;font-weight:950;transition:color .16s,transform .16s;position:relative;color:var(--muted-strong)!important;background:0 0!important;border:0!important;padding:0!important}.pager-button:disabled{opacity:.28}.pager-button:not(:disabled):hover{transform:translate(2px);color:var(--jade)!important}.pager-button:first-child:not(:disabled):hover{transform:translate(-2px)}.trade-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 126px;align-items:center;gap:18px;min-height:132px;padding:22px 0;transition:background .18s,transform .18s,border-color .18s;display:grid}.trade-row:hover{border-color:var(--line);background:0 0;transform:translate(6px)}.trade-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.trade-title-row .trade-strategy,.trade-badge{color:var(--jade);font-size:11px;font-style:normal;font-weight:950}.trade-row span,.trade-row p,.trade-row b{display:block}.trade-row span{color:var(--muted);font-size:12px;font-weight:950}.trade-row strong{color:var(--ink);margin-top:7px;font-size:21px;line-height:1;display:block}.trade-name-row{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:7px;display:flex}.trade-name-row strong{margin-top:0}.trade-price-inline{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 10px;line-height:1.15;color:#e4f5ec94!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.trade-price-inline span{color:inherit;font-size:inherit;font-weight:inherit;display:inline!important}.trade-row p{color:#e4f5eca8;margin:10px 0 0;font-size:14px;line-height:1.58}.trade-row p .trade-action-line{color:#e4f5eca8;font-size:14px;font-weight:760;display:block}.trade-row.closed-trade p{color:#e4f5ec94;font-variant-numeric:tabular-nums;margin-top:7px;font-size:11px;font-weight:850;line-height:1.15}.trade-row.closed-trade p .trade-action-line{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.trade-row b{text-align:right;min-width:116px}.trade-row b .profit-percent{color:inherit;font-size:18px;font-weight:950}.trade-row b small{color:inherit;opacity:.84;white-space:nowrap;margin-top:7px;font-size:12px;font-weight:950}.trade-row i{background:#ffffff14;border-radius:999px;height:8px;position:relative;overflow:hidden}.trade-row i:before{width:var(--bar);border-radius:inherit;background:linear-gradient(90deg, var(--jade), var(--amber));content:"";transition:filter .18s,width .18s;animation:2.8s ease-in-out infinite barLightFlow;position:absolute;inset:0 auto 0 0}.trade-row:hover i:before{filter:drop-shadow(0 0 10px #89f4ba57)}.records-grid{align-items:start;gap:clamp(28px,5vw,62px)}.trade-panel{padding-top:clamp(18px,3vw,30px)}.records-fold .trade-panel{padding-top:0}.trade-panel .panel-heading{border-bottom:0;justify-content:flex-end;align-items:center;min-height:0;margin:-32px 0 8px;padding-bottom:6px}.trade-summary-heading{pointer-events:none}.trade-summary-heading .trade-heading-actions{pointer-events:auto}.trade-row{grid-template-columns:minmax(0,1fr) minmax(92px,auto) 72px;gap:10px;min-height:56px;padding:7px 0}.trade-row:hover{transform:translate(2px)}.trade-title-row{gap:8px}.trade-title-row .trade-strategy,.trade-badge{font-size:10px}.trade-name-row{gap:4px 10px;margin-top:2px}.trade-row.closed-trade>div{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:2px 10px;display:grid}.trade-row.closed-trade .trade-title-row{grid-column:1/-1}.trade-row.closed-trade .trade-name-row{grid-area:2/1}.trade-row.closed-trade p{flex-wrap:wrap;grid-area:2/2;align-self:baseline;gap:1px 10px;min-width:0;margin:2px 0 0;display:flex}.trade-row.closed-trade p .trade-action-line{white-space:nowrap;display:inline}.trade-row strong{font-size:15px;line-height:1.05}.trade-row b{min-width:92px}.trade-row b .profit-percent{font-size:15px}.trade-row b small{margin-top:3px;font-size:10px}.trade-row i{background:#e4f5ec17;height:3px}.trade-row i:before{background:linear-gradient(90deg,#89f4baf0,#89f4ba5c)}.trade-row i.loss-progress:before{background:linear-gradient(90deg,#ff7a9aeb,#ff7a9a52)}.trade-price-inline,.trade-row.closed-trade p{line-height:1.1;font-size:10px!important}.trade-row.closed-trade p{margin-top:2px}.trade-row.closed-trade p .trade-action-line+.trade-action-line{margin-top:0}.theme-light .chart-panel .panel-heading h2,.theme-light .return-detail-panel .panel-heading h2,.theme-light .daily-panel .panel-heading h2{color:#13231b}.theme-light .calendar-weekdays span{color:#13231b7a}.theme-light .return-day-cell span{color:#13231bd1}.theme-light .return-day-cell.muted span{color:#13231b6b}.theme-light .trade-row p,.theme-light .trade-row p .trade-action-line,.theme-light .trade-row.closed-trade p,.theme-light .trade-row.closed-trade p .trade-action-line,.theme-light .trade-price-inline,.theme-light .trade-price-inline span{color:#13231b9e!important}.theme-light .trade-title-row .trade-strategy,.theme-light .trade-badge{color:var(--jade)!important}.theme-light .monthly-return-row i,.theme-light .trade-row i{background:#13231b1a}.theme-light .curve-flow{stroke:#ffffffb8}.theme-light .curve-end-core{fill:#f7f8f2}@media (prefers-reduced-motion:reduce){.interactive-surface:after,.premium-shell:before,.premium-shell:after,.hero-grid:before,.chart-panel:before,.return-detail-panel:before,.daily-panel:before,.wealth-card:before,.wealth-total,.header-nav a:after,.client-button,.client-button:after,.client-button svg,.wealth-stats div,.chart-panel,.month-strip button,.return-day-cell,.monthly-return-row,.trade-tab,.trade-tab:after,.trade-fold-stage,.pager-button,.trade-row,.curve-flow,.curve-fill,.curve-end-pulse,.curve-fusion-panel:before,.strategy-orbit-button,.strategy-preview-card,.strategy-preview-card:before,.strategy-pulse,.fusion-inline-note,.fusion-inline-note:after,.fusion-inline-note i,.strategy-curve-stage,.fusion-main-chart,.announcement-track,.monthly-return-row i:before,.trade-row i:before{transition:none;animation:none}}.premium-footer{color:#e4f5ec85;justify-content:space-between;gap:18px;padding:28px 0 44px;font-size:13px;font-weight:850;display:flex}.premium-footer a{color:var(--jade)}@media (width<=1100px){.premium-header{grid-template-columns:1fr auto}.header-nav{display:none}.hero-grid,.records-grid{grid-template-columns:1fr}.settlement-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-grid{gap:28px}.hero-copy h1{font-size:clamp(36px,5vw,50px)}.announcement-shell{grid-template-columns:minmax(0,1fr);gap:2px}.announcement-label{justify-content:flex-start;align-self:start}}@media (width<=680px){.premium-header{min-height:68px;padding:0 14px}.brand-lockup{min-width:0}.brand-lockup span:last-child{display:none}.premium-main,.premium-footer{width:min(100% - 28px,1280px)}.premium-main{padding-top:24px}.hero-copy h1{white-space:normal;grid-area:auto/1;font-size:clamp(32px,8.2vw,40px);line-height:1.12}.hero-copy{grid-template-columns:1fr;gap:8px}.glass-badge{grid-area:auto/1;justify-self:start;margin:0}.wealth-card{grid-template-columns:1fr;grid-template-areas:"meta""label""total""stats";gap:10px}.label,.wealth-total{justify-self:start}.wealth-total{font-size:clamp(58px,17vw,86px)}.wealth-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;display:grid}.wealth-stats div{min-height:72px;padding:13px 12px 12px 0}.wealth-stats div:nth-child(odd){padding-left:0}.wealth-stats div:nth-child(2n){padding-left:14px}.wealth-stats span,.wealth-stats strong{text-align:left;width:100%}.wealth-stats div:nth-child(2n){border-right:0}.wealth-stats div:nth-child(-n+2){border-bottom:1px solid var(--line)}.announcement-section{padding:0 0 7px}.announcement-marquee{height:60px;display:block;overflow:hidden}.announcement-track{gap:0;min-width:0;display:grid}.announcement-track[aria-hidden=true]{display:none}.announcement-item{white-space:nowrap;border-bottom:0;gap:6px;max-width:none;height:20px;padding:0;display:inline-flex}.announcement-item:after{position:static;top:auto;right:auto}.announcement-item strong,.announcement-item span{padding-right:0;font-size:11px;line-height:20px}.notice-heading-row{min-height:30px}.notice-line{grid-template-columns:58px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0}.notice-line.primary strong{font-size:17px;line-height:1.35}.notice-line strong,.notice-line time,.notice-line em,.notice-line p{font-size:13px;line-height:1.65}.notice-more-list a{border-right:0;grid-template-columns:1fr;gap:5px;padding:12px 0}.notice-more-list a strong{font-size:13px}.notice-more-list a span{font-size:12px}.panel-heading,.return-month-summary{flex-direction:column;align-items:flex-start}.return-mode-tabs{gap:18px;width:auto}.trade-tabbar{justify-content:flex-start;gap:28px;width:100%}.trade-tab{flex:none;min-width:0;min-height:0;padding:0 0 8px}.curve-accordion-heading{flex-direction:column;align-items:flex-start}.curve-accordion-heading p{text-align:left;max-width:none}.fusion-chart-top{flex-direction:column;gap:10px;margin-bottom:0}.fusion-chart-top>span{min-width:0}.fusion-inline-note{white-space:normal;width:100%;line-height:1.35}.strategy-orbit{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-card-dock{scrollbar-width:none;justify-content:flex-start;gap:20px;width:100%;max-width:none;margin-top:0;margin-right:-14px;padding-right:14px;overflow-x:auto}.strategy-preview-card{flex:none;min-width:56px;min-height:34px;padding:0 0 5px}.strategy-card-dock::-webkit-scrollbar{display:none}.strategy-orbit-button{min-height:72px;padding:12px 10px}.strategy-orbit-button:last-child{grid-column:1/-1}.curve-accordion-trigger{grid-template-columns:minmax(0,1fr) auto 22px;gap:10px;min-height:76px}.curve-accordion-trigger strong{font-size:20px}.curve-accordion-trigger>span:nth-child(2){font-size:18px}.settlement-flow{grid-template-columns:1fr;gap:16px}.svg-chart{height:330px}.calendar-weekdays,.return-calendar-grid{gap:4px}.return-day-cell{min-height:58px;padding:7px 3px}.return-day-cell span{font-size:14px}.return-day-cell strong{font-size:10px}.monthly-return-row{grid-template-columns:1fr;gap:10px}.chart-note strong{width:100%;margin-left:0}.trade-heading-actions{justify-content:flex-start}.trade-panel .panel-heading{justify-content:flex-start;margin:8px 0;padding-bottom:0}.trade-row{grid-template-columns:1fr;gap:7px;min-height:0;padding:12px 0}.trade-row.closed-trade>div{grid-template-columns:1fr}.trade-row.closed-trade .trade-name-row,.trade-row.closed-trade p{grid-area:auto/1}.trade-row b{text-align:left;justify-content:space-between;align-items:baseline;gap:10px;width:100%;min-width:0;padding-top:0;display:flex}.trade-row b small{flex-shrink:0}.trade-row i{width:100%;max-width:180px}.premium-footer{display:grid}}@media (width<=380px){.trade-row b{flex-direction:column;align-items:flex-start;gap:4px}.trade-row b small{white-space:normal}}.premium-shell:before,.premium-shell:after,.interactive-surface:after,.hero-grid:before,.premium-shell .wealth-card.rt-Card:before,.premium-shell .chart-panel.rt-Card:before,.premium-shell .return-detail-panel.rt-Card:before,.premium-shell .daily-panel.rt-Card:before,.return-day-cell.latest:after{content:none!important;animation:none!important;display:none!important}.premium-header,.hero-grid,.chart-panel,.return-detail-section,.records-grid,.records-fold,.return-month-summary{border-color:#0000!important}.wealth-total,.trade-row:hover strong,.trade-row:hover b{filter:none!important;text-shadow:none!important;animation:none!important}.chart-panel:hover .curve-line,.trade-row:hover i:before{filter:none!important}.curve-glow,.curve-flow,.curve-end-pulse{animation:none!important;display:none!important}.monthly-return-row i:before,.trade-row i:before{animation:none!important}.theme-light .brand-seal{color:#10231b;background:#ffffff6b;border-color:#0e7b4c57}.theme-light .brand-lockup strong{color:#13231b!important}.theme-light .brand-lockup em{color:#13231bad!important}.theme-light .wealth-total.gain,.theme-light .wealth-stats strong.gain,.theme-light .wealth-stats strong.positive-text,.theme-light .metric-card strong.positive-text{color:var(--jade-strong)!important}.theme-light .wealth-total.loss,.theme-light .wealth-stats strong.loss,.theme-light .wealth-stats strong.negative-text,.theme-light .metric-card strong.negative-text{color:var(--rose)!important}
