.toast_toastBlock__hntS6{position:fixed;opacity:0;z-index:-1;top:10rem;left:50%;transform:translateX(-50%);width:40rem;padding:2rem;border-radius:1rem;font-size:2rem;font-weight:700;transition:1s}.toast_active__zPHa4{opacity:1;z-index:99999}.SmartConfirmDialog_confirmHighlight__9IfIf{display:inline-block;margin:0 2px;padding:1px 8px;border-radius:4px;background:rgba(148,163,184,.16);color:#f1f5f9;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CoPilot_orb__y0HUp{position:fixed;right:24px;bottom:calc(24px + 64px);z-index:20;cursor:pointer}.CoPilot_breathing__vwh4k{position:relative;width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.55),rgba(0,0,0,.78));border:1px solid var(--primary-color);box-shadow:0 0 8px 0 var(--primary-color);display:flex;align-items:center;justify-content:center;animation:CoPilot_orbBreath__qJAty 2.4s steps(12) infinite}.CoPilot_breathing__vwh4k:after{content:"";position:absolute;inset:-1px;border-radius:50%;box-shadow:0 0 14px 2px var(--primary-color);opacity:0;pointer-events:none;animation:CoPilot_orbGlow__v3Iqu 2.4s steps(12) infinite}@keyframes CoPilot_orbBreath__qJAty{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes CoPilot_orbGlow__v3Iqu{0%,to{opacity:0}50%{opacity:1}}.CoPilot_entering___NcyL{animation:CoPilot_orbEnter__bp33l .55s cubic-bezier(.34,1.56,.64,1) both,CoPilot_orbBreath__qJAty 2.4s steps(12) .55s infinite}@keyframes CoPilot_orbEnter__bp33l{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}.CoPilot_greetingBubble__cLY0s{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);white-space:nowrap;padding:4px 10px;border-radius:14px;font-size:12px;font-weight:600;line-height:1.4;color:var(--primary-color);background:rgba(0,0,0,.82);border:1px solid var(--primary-color);box-shadow:0 0 10px 0 var(--primary-color);pointer-events:none;animation:CoPilot_bubbleIn___0ZUa .4s ease-out both,CoPilot_bubbleOut__2WVbn .4s ease-in 1.15s both}@keyframes CoPilot_bubbleIn___0ZUa{0%{opacity:0;transform:translateY(-50%) translateX(8px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}@keyframes CoPilot_bubbleOut__2WVbn{to{opacity:0;transform:translateY(-50%) translateX(8px)}}@media (prefers-reduced-motion:reduce){.CoPilot_breathing__vwh4k,.CoPilot_entering___NcyL{animation:none}.CoPilot_breathing__vwh4k:after{animation:none;opacity:0}.CoPilot_greetingBubble__cLY0s{animation:none;opacity:1}}.CoPilot_oppPanel__shLZS{width:340px;max-height:min(70vh,520px);overflow-y:auto}.CoPilot_oppPopover__MsphY .ant-popover-container{border:1px solid var(--primary-color);box-shadow:0 0 0 1px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.06),0 12px 32px 4px rgba(0,0,0,.55),0 0 16px 0 var(--primary-glow)}.CoPilot_sectionTitle__vhlbC{font-size:12px;display:block;margin-bottom:4px}.CoPilot_oppItem__dCn6l,.CoPilot_oppList__TDW8Q{display:flex;flex-direction:column}.CoPilot_oppItem__dCn6l{gap:6px;padding:10px 0}.CoPilot_oppItem__dCn6l+.CoPilot_oppItem__dCn6l{border-top:1px solid var(--border-color)}.CoPilot_oppItem__dCn6l:first-child{padding-top:2px}.CoPilot_oppSymbol__Bol3u{font-size:14px;line-height:1.3}.CoPilot_oppStrategyTag__l_XyR{color:var(--primary-color);border-color:var(--primary-color);background:transparent}.CoPilot_oppConfidence__y2_PZ{min-height:18px}.CoPilot_oppProgress__obNjb{flex:1 1;margin:0}.CoPilot_oppAiReason__klu2h,.CoPilot_oppReason__cnl4Q{font-size:12px;line-height:1.45}.CoPilot_oppAiReason__klu2h{font-style:italic}.CoPilot_oppRiskHint__LZ2XB{font-size:12px;line-height:1.4;color:var(--loss-color)}.CoPilot_oppTiming__9GoEB{display:inline-block;font-size:11px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CoPilot_oppTimingUrgent__KRSAc{color:var(--loss-color)}.CoPilot_oppMeta__69Mb9{font-size:12px;color:var(--text-secondary)}.CoPilot_oppActions__b66cU{margin-top:4px}.CoPilot_oppMore__9nBjw{display:block;text-align:center;font-size:12px;padding:8px 0 2px}.CoPilot_oppDrawerSection__Sv2jq{border-top:1px solid var(--primary-color)}.CoPilot_oppDrawerWrapper__fHQXr{box-shadow:0 -1px 0 0 rgba(0,0,0,.6),0 -12px 32px 4px rgba(0,0,0,.55),0 0 18px 0 var(--primary-glow)}@media (max-width:480px){.CoPilot_oppItem__dCn6l{gap:8px;padding:12px 0}.CoPilot_oppActions__b66cU .ant-btn{min-height:40px}}.CoPilot_mobileStrip__PmkUu{position:fixed;top:8rem;left:0;right:0;z-index:90;display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:none;border-bottom:1px solid var(--primary-color);background:rgba(0,0,0,.85);color:var(--primary-color);font-size:13px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:CoPilot_coPilotStripIn__U_8gA .3s ease-out}.CoPilot_mobileStripText__t4kTR{flex:1 1;text-align:left}@keyframes CoPilot_coPilotStripIn__U_8gA{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.CoPilot_mobilePill__AzqTF{position:fixed;right:12px;bottom:calc(5.6rem + env(safe-area-inset-bottom) + 12px + 72px);z-index:90;width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(var(--primary-color-rgb),.45);border-radius:50%;background:rgba(8,12,18,.92);box-shadow:0 0 12px 0 var(--primary-glow,rgba(var(--primary-color-rgb),.25));cursor:pointer;-webkit-tap-highlight-color:transparent;animation:CoPilot_coPilotPillIn__Ktaz2 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes CoPilot_coPilotPillIn__Ktaz2{0%{transform:translateX(150%)}to{transform:translateX(0)}}body:has([class*=stickyCtaMobile]) .CoPilot_mobilePill__AzqTF{right:12px;bottom:calc(5.6rem + 6.8rem + env(safe-area-inset-bottom) + (4rem - 48px) / 2)}.CoPilot_mobilePillPulse__HUQ86 .ant-badge-count{animation:CoPilot_coPilotPillPulse__c2WtO .4s ease}@keyframes CoPilot_coPilotPillPulse__c2WtO{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}.CoPilot_mobileHaltStrip__x0GE0{position:fixed;top:8rem;left:0;right:0;z-index:91}@media (prefers-reduced-motion:reduce){.CoPilot_mobilePillPulse__HUQ86 .ant-badge-count,.CoPilot_mobilePill__AzqTF,.CoPilot_mobileStrip__PmkUu{animation:none}}.RadarSentinel_radar__W9Hzp{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:0}.RadarSentinel_radar__W9Hzp svg{overflow:visible;display:block}.RadarSentinel_dish__OuPsb{fill:none;stroke:var(--primary-color);stroke-width:2;opacity:.55}.RadarSentinel_dishInner__qt9M3{fill:none;stroke:var(--primary-color);stroke-width:1.2;opacity:.3}.RadarSentinel_crosshair__bF69u line{stroke:var(--primary-color);stroke-width:1;opacity:.22}.RadarSentinel_core__LbQFF{position:absolute;left:50%;top:50%;width:6%;height:6%;border-radius:50%;background:var(--primary-color);transform:translate(-50%,-50%);opacity:.9;pointer-events:none}.RadarSentinel_sweep__TUDVx{position:absolute;inset:0;pointer-events:none;will-change:transform;animation:RadarSentinel_radarSweep__UfBKR 2.6s steps(26) infinite}.RadarSentinel_sweep__TUDVx svg{width:100%;height:100%}.RadarSentinel_sweepWedge__UBbKw{fill:var(--primary-color);opacity:.16}.RadarSentinel_sweepArm__5iBAD{stroke:var(--primary-color);stroke-width:1.6;opacity:.85}.RadarSentinel_blip__8edNu{width:5.2%;height:5.2%;background:var(--primary-color);transform:translate(-50%,-50%)}.RadarSentinel_blip__8edNu,.RadarSentinel_ripple__NPxbR{position:absolute;border-radius:50%;opacity:0;pointer-events:none}.RadarSentinel_ripple__NPxbR{inset:4%;border:1px solid var(--primary-color)}.RadarSentinel_rippleDelay__0LvQ8{animation-delay:1.1s}.RadarSentinel_idle__OQdDj .RadarSentinel_dish__OuPsb{opacity:.4}.RadarSentinel_idle__OQdDj .RadarSentinel_sweep__TUDVx{animation-duration:3.6s;opacity:.7}.RadarSentinel_idle__OQdDj .RadarSentinel_blip__8edNu{animation:RadarSentinel_radarBlipIdle__lroUj 3.6s steps(12) infinite}.RadarSentinel_idle__OQdDj .RadarSentinel_core__LbQFF{opacity:.7}.RadarSentinel_active__KgbWZ .RadarSentinel_blip__8edNu{animation:RadarSentinel_radarBlip__TxuEA 2.4s steps(12) infinite}.RadarSentinel_active__KgbWZ .RadarSentinel_ripple__NPxbR{animation:RadarSentinel_radarRipple___OoAQ 2.6s steps(13) infinite}.RadarSentinel_active__KgbWZ .RadarSentinel_core__LbQFF{animation:RadarSentinel_radarCorePulse__M_lMs 2.4s steps(12) infinite}.RadarSentinel_compact__8IHBZ .RadarSentinel_dish__OuPsb{stroke-width:2.4;opacity:.6}.RadarSentinel_compact__8IHBZ .RadarSentinel_sweepArm__5iBAD{stroke-width:2}.RadarSentinel_compact__8IHBZ .RadarSentinel_blip__8edNu{width:6%;height:6%;box-shadow:0 0 2px var(--primary-color)}.RadarSentinel_compact__8IHBZ .RadarSentinel_core__LbQFF{width:6.8%;height:6.8%}.RadarSentinel_greeting__rj7jN .RadarSentinel_sweep__TUDVx{animation:RadarSentinel_radarSweepGreet__JjBxD .9s cubic-bezier(.2,.65,.25,1) 1}.RadarSentinel_greeting__rj7jN .RadarSentinel_ripple__NPxbR{animation:RadarSentinel_radarRippleGreet__gdW9c .9s ease-out 1}.RadarSentinel_greeting__rj7jN .RadarSentinel_core__LbQFF{animation:RadarSentinel_radarCoreGreet__iR7Ib .9s ease-out 1}@keyframes RadarSentinel_radarSweep__UfBKR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes RadarSentinel_radarSweepGreet__JjBxD{0%{transform:rotate(0deg)}to{transform:rotate(540deg)}}@keyframes RadarSentinel_radarRippleGreet__gdW9c{0%{transform:scale(.35);opacity:.85}to{transform:scale(1.4);opacity:0}}@keyframes RadarSentinel_radarCoreGreet__iR7Ib{0%,to{opacity:.9}50%{opacity:1}}@keyframes RadarSentinel_radarBlip__TxuEA{0%,55%,to{opacity:0}60%{opacity:1}85%{opacity:.4}}@keyframes RadarSentinel_radarBlipIdle__lroUj{0%,to{opacity:.12}50%{opacity:.28}}@keyframes RadarSentinel_radarRipple___OoAQ{0%{transform:scale(.55);opacity:.5}to{transform:scale(1.05);opacity:0}}@keyframes RadarSentinel_radarCorePulse__M_lMs{0%,to{opacity:.75}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.RadarSentinel_blip__8edNu,.RadarSentinel_core__LbQFF,.RadarSentinel_ripple__NPxbR,.RadarSentinel_sweep__TUDVx{animation:none!important}.RadarSentinel_blip__8edNu{opacity:.5}.RadarSentinel_ripple__NPxbR{display:none}}.tradingCreed_orb__tZpwh{position:fixed;right:24px;bottom:calc(24px + 64px + 64px);z-index:20;width:44px;height:44px;padding:0;border:1px solid rgba(var(--primary-color-rgb),.7);border-radius:50%;background:radial-gradient(circle at 50% 40%,rgba(var(--primary-dark-rgb),.35),rgba(0,0,0,.85));color:var(--primary-tint);display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.22,1,.36,1)}.tradingCreed_orb__tZpwh:after{content:"";position:absolute;inset:-6px;border-radius:50%;box-shadow:0 0 14px 2px rgba(var(--primary-color-rgb),.55);opacity:.5;animation:tradingCreed_creedBreathe__uPkHL 3.2s steps(10) infinite;pointer-events:none}.tradingCreed_orb__tZpwh:hover{transform:scale(1.08)}.tradingCreed_orb__tZpwh:focus-visible{outline:2px solid var(--primary-tint);outline-offset:3px}@keyframes tradingCreed_creedBreathe__uPkHL{0%,to{opacity:.35}50%{opacity:.9}}@media (max-width:480px){.tradingCreed_orb__tZpwh{right:12px;bottom:calc(5.6rem + env(safe-area-inset-bottom) + 12px + 72px * 2);width:40px;height:40px;z-index:90}body:has([class*=stickyCtaMobile]) .tradingCreed_orb__tZpwh{right:calc(12px + 48px + 8px);bottom:calc(5.6rem + 6.8rem + env(safe-area-inset-bottom) + (4rem - 40px) / 2)}}.tradingCreed_mask__Os0Xp{background:radial-gradient(ellipse at 50% 40%,rgba(var(--primary-dark-rgb),.22),rgba(0,0,0,.86) 70%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (max-width:480px){.ant-modal-wrap.tradingCreed_wrap__HDZFl{align-items:center}}.tradingCreed_ceremony__6FZsR{position:relative;padding:40px 36px 32px;color:var(--text-primary);text-align:center}.tradingCreed_ceremony__6FZsR .tradingCreed_cornerBL__qyhfA,.tradingCreed_ceremony__6FZsR .tradingCreed_cornerBR__VtnGU,.tradingCreed_ceremony__6FZsR:after,.tradingCreed_ceremony__6FZsR:before{content:"";position:absolute;width:26px;height:26px;border:1px solid rgba(var(--primary-color-rgb),.8);opacity:0;animation:tradingCreed_creedCorner__qiAKO .6s cubic-bezier(.22,1,.36,1) .5s forwards}.tradingCreed_ceremony__6FZsR:before{top:8px;left:8px;border-right:0;border-bottom:0}.tradingCreed_ceremony__6FZsR:after{top:8px;right:8px;border-left:0;border-bottom:0}.tradingCreed_ceremony__6FZsR .tradingCreed_cornerBL__qyhfA{bottom:8px;left:8px;border-right:0;border-top:0}.tradingCreed_ceremony__6FZsR .tradingCreed_cornerBR__VtnGU{bottom:8px;right:8px;border-left:0;border-top:0}@keyframes tradingCreed_creedCorner__qiAKO{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.tradingCreed_emblem__qdeBD{position:relative;width:88px;height:88px;margin:0 auto 18px;opacity:0;animation:tradingCreed_creedPop__jj0vr .8s cubic-bezier(.22,1,.36,1) .1s forwards}.tradingCreed_emblem__qdeBD svg{width:100%;height:100%;overflow:visible}.tradingCreed_emblem__qdeBD .tradingCreed_ringSpin__Y96gl{transform-origin:50% 50%;animation:tradingCreed_creedSpin__eUAtp 28s linear infinite}.tradingCreed_emblem__qdeBD .tradingCreed_ringPulse__zTc8x{transform-origin:50% 50%;animation:tradingCreed_creedPulse__yqaEb 2.6s ease-in-out infinite}@keyframes tradingCreed_creedPop__jj0vr{0%{opacity:0;transform:scale(.6) rotate(-20deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes tradingCreed_creedSpin__eUAtp{to{transform:rotate(1turn)}}@keyframes tradingCreed_creedPulse__yqaEb{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1.04)}}.tradingCreed_kicker__jakZy{font-size:11px;letter-spacing:.42em;text-transform:uppercase;color:rgba(var(--primary-tint-rgb),.7);opacity:0;animation:tradingCreed_creedFade__hn2Yc .7s cubic-bezier(.22,1,.36,1) .45s forwards}.tradingCreed_title__4yWBl{margin:6px 0 0;font-family:"Noto Serif TC",Songti TC,PMingLiU,Georgia,serif;font-size:30px;font-weight:600;letter-spacing:.3em;text-indent:.3em;background:linear-gradient(180deg,var(--primary-tint),var(--primary-color));-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;animation:tradingCreed_creedTitle__JkN0i .9s cubic-bezier(.22,1,.36,1) .55s forwards}@keyframes tradingCreed_creedTitle__JkN0i{0%{opacity:0;letter-spacing:.8em;transform:translateY(8px)}to{opacity:1;letter-spacing:.3em;transform:translateY(0)}}.tradingCreed_divider__w3q_0{height:1px;margin:18px auto 22px;width:72%;background:linear-gradient(90deg,transparent,var(--primary-color),transparent);transform:scaleX(0);animation:tradingCreed_creedLine__UGcN3 .9s cubic-bezier(.22,1,.36,1) .75s forwards}@keyframes tradingCreed_creedLine__UGcN3{to{transform:scaleX(1)}}.tradingCreed_rules__kYAlS{list-style:none;margin:0;padding:0;text-align:left;max-height:52vh;overflow-y:auto}.tradingCreed_rule___E4dR{--i:0;position:relative;display:flex;gap:14px;align-items:baseline;padding:10px 12px;overflow:hidden;font-size:16px;line-height:1.6;opacity:0;animation:tradingCreed_creedRule__RPpr7 .7s cubic-bezier(.22,1,.36,1) calc(1s + var(--i) * .16s) forwards}.tradingCreed_rule___E4dR:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(var(--primary-tint-rgb),.18) 50%,transparent 70%);transform:translateX(-120%);animation:tradingCreed_creedSweep__0RsxE .9s ease-out calc(1.25s + var(--i) * .16s) forwards;pointer-events:none}.tradingCreed_num__hQ6KD{flex:none;font-family:"Noto Serif TC",Songti TC,PMingLiU,Georgia,serif;font-size:13px;letter-spacing:.1em;color:var(--primary-color);opacity:.9}.tradingCreed_text__uLIqL{word-break:break-word}@keyframes tradingCreed_creedRule__RPpr7{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes tradingCreed_creedSweep__0RsxE{to{transform:translateX(120%)}}@keyframes tradingCreed_creedFade__hn2Yc{to{opacity:1}}.tradingCreed_actions__ebgxj{--n:0;display:flex;justify-content:center;gap:12px;margin-top:26px;opacity:0;animation:tradingCreed_creedFade__hn2Yc .6s cubic-bezier(.22,1,.36,1) calc(1.3s + var(--n) * .16s) forwards}.tradingCreed_editLink__mTBQu{position:absolute;top:10px;right:14px;opacity:0;animation:tradingCreed_creedFade__hn2Yc .6s ease 1.8s forwards}@media (max-width:480px){.tradingCreed_ceremony__6FZsR{padding:32px 18px 24px}.tradingCreed_title__4yWBl{font-size:24px}.tradingCreed_rule___E4dR{font-size:15px}}@media (prefers-reduced-motion:reduce){.tradingCreed_actions__ebgxj,.tradingCreed_ceremony__6FZsR:after,.tradingCreed_ceremony__6FZsR:before,.tradingCreed_cornerBL__qyhfA,.tradingCreed_cornerBR__VtnGU,.tradingCreed_divider__w3q_0,.tradingCreed_editLink__mTBQu,.tradingCreed_emblem__qdeBD,.tradingCreed_emblem__qdeBD .tradingCreed_ringPulse__zTc8x,.tradingCreed_emblem__qdeBD .tradingCreed_ringSpin__Y96gl,.tradingCreed_kicker__jakZy,.tradingCreed_orb__tZpwh:after,.tradingCreed_rule___E4dR,.tradingCreed_rule___E4dR:after,.tradingCreed_title__4yWBl{animation:none;opacity:1;transform:none}}.closeReview_orb__ZZ0DP{position:fixed;right:24px;bottom:calc(24px + 64px + 64px + 64px);z-index:20;width:44px;height:44px;padding:0;border-radius:50%;cursor:pointer;border:1px solid rgba(var(--primary-color-rgb),.7);background:radial-gradient(circle at 50% 40%,rgba(var(--primary-dark-rgb),.35),rgba(0,0,0,.85));color:var(--primary-tint);display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.22,1,.36,1)}.closeReview_orb__ZZ0DP:hover{transform:scale(1.08)}.closeReview_orb__ZZ0DP:focus-visible{outline:2px solid var(--primary-tint);outline-offset:3px}.closeReview_orb__ZZ0DP:after{content:"";position:absolute;inset:-6px;border-radius:50%;box-shadow:0 0 14px 2px rgba(var(--primary-color-rgb),.55);opacity:.5;animation:closeReview_orbBreathe__2Yd_q 3.2s steps(10) infinite;pointer-events:none}.closeReview_orb__ZZ0DP svg{width:100%;height:100%;overflow:visible}@keyframes closeReview_orbBreathe__2Yd_q{0%,to{opacity:.35}50%{opacity:.9}}.closeReview_orbPulse__LdyOr{animation:closeReview_orbWiggle__aQBqy .4s cubic-bezier(.22,1,.36,1)}.closeReview_orbPulse__LdyOr:after{animation:closeReview_orbGlow__95bin .4s ease-out}@media (max-width:480px){.closeReview_orb__ZZ0DP{right:12px;bottom:calc(5.6rem + env(safe-area-inset-bottom) + 12px + 72px * 3);width:40px;height:40px;z-index:90}body:has([class*=stickyCtaMobile]) .closeReview_orb__ZZ0DP{right:calc(12px + 48px + 8px + 40px + 8px);bottom:calc(5.6rem + 6.8rem + env(safe-area-inset-bottom) + (4rem - 40px) / 2)}}@keyframes closeReview_orbWiggle__aQBqy{0%{transform:rotate(0) scale(1)}30%{transform:rotate(-10deg) scale(1.14)}60%{transform:rotate(8deg) scale(1.08)}to{transform:rotate(0) scale(1)}}@keyframes closeReview_orbGlow__95bin{0%{opacity:0}40%{opacity:1}to{opacity:0}}.closeReview_badge__lNEOE{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;line-height:18px;text-align:center;color:#fff;background:var(--primary-color)}.closeReview_badgeBump__3OyN1{animation:closeReview_badgeBump__3OyN1 .36s cubic-bezier(.22,1,.36,1)}@keyframes closeReview_badgeBump__3OyN1{0%{transform:scale(1)}50%{transform:scale(1.45)}to{transform:scale(1)}}.closeReview_pendingDot__8yAYI{position:absolute;left:-2px;top:-2px;width:10px;height:10px;border-radius:50%;background:var(--loss-color);animation:closeReview_dotPulse__QIcXk 1.6s steps(8) infinite}@keyframes closeReview_dotPulse__QIcXk{0%,to{opacity:.95}50%{opacity:.45}}.closeReview_mask__NBnRe{background:rgba(0,0,0,.72)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.closeReview_wrap__93ysW .ant-modal{padding-bottom:0}.closeReview_paper__rHPgb{position:relative;padding:30px 28px 20px 46px;border-radius:6px;overflow:hidden;color:inherit;background:repeating-linear-gradient(0deg,transparent 0 27px,rgba(var(--primary-tint-rgb),.07) 27px 28px),linear-gradient(180deg,rgba(var(--primary-dark-rgb),.28),rgba(0,0,0,.92));box-shadow:0 30px 60px rgba(0,0,0,.55);transform-origin:50% 100%}.closeReview_holes__Q3Wb9{position:absolute;left:14px;top:28px;bottom:28px;width:12px;display:flex;flex-direction:column;justify-content:space-between}.closeReview_holes__Q3Wb9 span{width:12px;height:12px;border-radius:50%;background:rgba(0,0,0,.85);box-shadow:inset 0 0 0 1px rgba(var(--primary-tint-rgb),.35)}.closeReview_tape__ut77U{position:absolute;top:-10px;left:50%;width:120px;height:26px;transform:translateX(-50%) rotate(-3deg);background:rgba(var(--primary-color-rgb),.45);opacity:.9}.closeReview_kicker__c9gOj{font-size:11px;letter-spacing:.24em;color:rgba(var(--primary-tint-rgb),.8)}.closeReview_title__9sNif{margin:4px 0 10px;font-family:"Noto Serif TC",Songti TC,PMingLiU,Georgia,serif;font-size:24px;letter-spacing:.06em}.closeReview_symbol__mnq_r{font-size:20px;font-weight:600;letter-spacing:.04em}.closeReview_meta__1mpkZ{display:grid;grid-template-columns:auto 1fr auto 1fr;grid-gap:6px 12px;gap:6px 12px;margin:12px 0 4px;font-size:13px}.closeReview_meta__1mpkZ dt{color:var(--text-secondary)}.closeReview_meta__1mpkZ dd{margin:0}.closeReview_stamp__1Wf6M{position:absolute;right:24px;top:26px;padding:4px 10px;border:2px solid;border-radius:4px;font-family:"Noto Serif TC",Songti TC,PMingLiU,Georgia,serif;font-size:18px;letter-spacing:.2em;opacity:.9;pointer-events:none}.closeReview_stampLong__o_GlN{color:var(--profit-color)}.closeReview_stampShort__b5jdm{color:var(--loss-color)}.closeReview_pnl__bkyPc{font-size:34px;font-weight:700;margin:6px 0 2px;line-height:1.1}.closeReview_pnlWin__oatfd{color:var(--profit-color);text-shadow:0 0 18px rgba(var(--profit-color-rgb),.45)}.closeReview_pnlLoss__vujVf{color:var(--loss-color);text-shadow:0 0 18px rgba(var(--loss-color-rgb),.35)}.closeReview_quote__vvdNr{font-family:"Noto Serif TC",Songti TC,PMingLiU,Georgia,serif;font-style:italic;color:var(--text-secondary);margin:4px 0 8px}.closeReview_aggregated__DLz70{font-size:12px;color:var(--text-secondary);margin-bottom:4px}.closeReview_confetti__jpEB2{position:absolute;inset:0;pointer-events:none;overflow:hidden}.closeReview_piece__7_jmA{position:absolute;top:-8px;left:var(--x);width:6px;height:10px;border-radius:1px;background:rgba(var(--primary-color-rgb),.9);opacity:0;animation:closeReview_fall__3yoI9 2.5s linear var(--d) forwards}@keyframes closeReview_fall__3yoI9{0%{opacity:0;transform:translateY(0) rotate(0)}10%{opacity:1}to{opacity:0;transform:translateY(520px) rotate(var(--r))}}.closeReview_ink__bc5mX{position:absolute;left:50%;top:40%;width:240px;height:240px;margin:-120px 0 0 -120px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(var(--loss-color-rgb),.35),transparent 65%);animation:closeReview_inkBloom__AsoCC 1.4s ease-out forwards}@keyframes closeReview_inkBloom__AsoCC{0%{transform:scale(.2);opacity:0}40%{opacity:1}to{transform:scale(1.6);opacity:0}}.closeReview_pager__68NGH{display:flex;justify-content:center;margin-bottom:10px}.closeReview_composer__kRkHW{margin-top:8px;display:flex;flex-direction:column;gap:8px}.closeReview_composerRow___l_g4{display:flex;gap:8px;align-items:flex-end}.closeReview_composerRow___l_g4>:first-child{flex:1 1}.closeReview_micBtn__ch0Xi{flex:none}.closeReview_micOn__Gdv5L{animation:closeReview_micPulse__015Ff 1.2s ease-in-out infinite}@keyframes closeReview_micPulse__015Ff{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.closeReview_listenRow__Qh_p_{display:flex;align-items:center;gap:8px;min-height:20px}.closeReview_bars__FOlNy{display:flex;gap:3px;align-items:flex-end;height:18px}.closeReview_bars__FOlNy .closeReview_bar__wNoch{width:3px;height:100%;border-radius:2px;background:var(--primary-color);transform-origin:50% 100%;transition:transform 80ms linear}.closeReview_interim__hFkVw{color:var(--text-secondary);font-style:italic}.closeReview_moods__9wEC9{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.closeReview_actions__fB71k{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;flex-wrap:wrap}.closeReview_actionsRight__GrIO_{display:flex;gap:8px}.closeReview_diaryHead__o37EC{display:flex;align-items:center;gap:16px;margin-bottom:12px}.closeReview_diaryStat__vElRf{display:flex;flex-direction:column;gap:2px}.closeReview_diaryLabel__LuSHj{font-size:12px;color:var(--text-secondary)}.closeReview_diaryValue__yz2Wo{font-size:20px;font-weight:600}.closeReview_timeline__3UDSr{margin-top:8px}.closeReview_card__a0a_3{padding:10px 12px;border-radius:6px;background:rgba(var(--primary-dark-rgb),.18);border:1px solid var(--border-color)}.closeReview_cardHead__rNAfx{display:flex;align-items:center;gap:8px}.closeReview_cardSym__26Zgv{font-weight:600}.closeReview_cardTime__tRzwc{margin-left:auto;font-size:12px;color:var(--text-secondary)}.closeReview_miniStamp__fcMix{padding:0 6px;border:1.5px solid;border-radius:3px;font-size:11px;letter-spacing:.12em;transform:rotate(-6deg)}.closeReview_noteExcerpt__w7vTD{margin:6px 0 0!important;color:var(--text-secondary);font-size:13px;white-space:pre-wrap}.closeReview_mobileSheet__WEyT3 .ant-drawer-body{padding:0}.closeReview_orbEmblem__agD9M{display:block}.closeReview_ringPulse__9sLbK,.closeReview_ringSpin__WsNq9{transform-origin:50% 50%}@keyframes closeReview_diarySpin__klpcr{to{transform:rotate(1turn)}}@keyframes closeReview_diaryPulse__V6bbQ{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1.04)}}.closeReview_orbOpening__rQB_l{animation:closeReview_orbOpen__NQ_4g .45s cubic-bezier(.22,1,.36,1)}@keyframes closeReview_orbOpen__NQ_4g{0%{transform:scale(1)}35%{transform:scale(.86)}70%{transform:scale(1.12)}to{transform:scale(1)}}.closeReview_burst__yKo5R{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(var(--primary-color-rgb),.9);pointer-events:none;animation:closeReview_burstRing__gJEQS .45s ease-out forwards}@keyframes closeReview_burstRing__gJEQS{0%{transform:scale(1);opacity:1}to{transform:scale(2.6);opacity:0}}.closeReview_diaryTitle__WHgih{display:flex;align-items:center;gap:12px;line-height:1.2}.closeReview_diaryEmblem__PlCGr{width:40px;height:40px;color:var(--primary-tint)}.closeReview_diaryEmblem__PlCGr svg{width:100%;height:100%;overflow:visible}.closeReview_diaryEmblem__PlCGr .closeReview_ringSpin__WsNq9{animation:closeReview_diarySpin__klpcr 28s linear infinite}.closeReview_diaryEmblem__PlCGr .closeReview_ringPulse__9sLbK{animation:closeReview_diaryPulse__V6bbQ 2.6s ease-in-out infinite}.closeReview_diaryKicker__hIb8a{display:block;font-size:10px;letter-spacing:.24em;color:rgba(var(--primary-tint-rgb),.75);font-weight:400}.closeReview_emblemDraw__0gLiJ .closeReview_emblemPen__n9mFs,.closeReview_emblemDraw__0gLiJ .closeReview_emblemStroke__JE34v{stroke-dasharray:220;stroke-dashoffset:220;animation:closeReview_emblemDraw__0gLiJ 1.2s cubic-bezier(.22,1,.36,1) .1s forwards}.closeReview_emblemDraw__0gLiJ .closeReview_emblemPen__n9mFs{animation-delay:.7s}@keyframes closeReview_emblemDraw__0gLiJ{to{stroke-dashoffset:0}}.closeReview_cardIn__nt_rp{--i:0;opacity:0;animation:closeReview_cardIn__nt_rp .55s cubic-bezier(.22,1,.36,1) calc(.25s + var(--i) * .12s) forwards}@keyframes closeReview_cardIn__nt_rp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.closeReview_handwriting__n4D60{font-family:"Noto Serif TC",Songti TC,PMingLiU,Georgia,serif;font-style:italic;letter-spacing:.03em}.closeReview_page__TtIEz{position:relative;flex:1 1;min-height:96px;max-height:168px;overflow-y:auto;padding:6px 10px 8px 26px;border-radius:4px;cursor:text;border:1px solid rgba(var(--primary-tint-rgb),.18);background:linear-gradient(90deg,transparent 17px,rgba(var(--loss-color-rgb),.35) 17px,rgba(var(--loss-color-rgb),.35) 18px,transparent 18px),repeating-linear-gradient(0deg,transparent 0 27px,rgba(var(--primary-tint-rgb),.16) 27px 28px),rgba(0,0,0,.25);transition:border-color .2s cubic-bezier(.22,1,.36,1)}.closeReview_pageFocused__UhJ2j{border-color:rgba(var(--primary-color-rgb),.7)}.closeReview_pageDisabled__xk6yo{opacity:.6;cursor:default}.closeReview_hiddenArea__UTuY6{position:absolute!important;left:26px;top:6px;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;border:0!important;opacity:0;resize:none;overflow:hidden;pointer-events:none;box-shadow:none!important}.closeReview_inkText__gvNQ6{font-family:"Noto Serif TC",Songti TC,PMingLiU,Georgia,serif;font-style:italic;font-size:16px;line-height:28px;letter-spacing:.04em;word-break:break-word;white-space:pre-wrap;min-height:84px}.closeReview_pageHint__9_Z2m{color:var(--text-secondary);opacity:.6;font-style:italic}.closeReview_inkChar__ACQCk{display:inline}.closeReview_inkNew__1DVCI{display:inline-block;animation:closeReview_inkIn__HlJ3g .22s cubic-bezier(.22,1,.36,1) both}@keyframes closeReview_inkIn__HlJ3g{0%{opacity:0;transform:translateY(2px) scale(1.25) rotate(-3deg);filter:blur(1.5px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}.closeReview_pencil__gIY88{color:var(--text-secondary);opacity:.7;border-bottom:1px dashed rgba(var(--primary-tint-rgb),.5)}.closeReview_penNib___X4hv{display:inline-block;width:22px;height:22px;margin-left:2px;vertical-align:-6px;color:var(--primary-color);transform-origin:20% 90%}.closeReview_penNib___X4hv svg{width:100%;height:100%;display:block}.closeReview_penWriting__izLxT{animation:closeReview_penWobble__Bu5ct .24s ease-in-out infinite}@keyframes closeReview_penWobble__Bu5ct{0%,to{transform:rotate(0) translateY(0)}50%{transform:rotate(-6deg) translateY(1px)}}.closeReview_counter__fSCb2{margin-left:auto;font-size:12px;color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){.closeReview_badgeBump__3OyN1,.closeReview_cardIn__nt_rp,.closeReview_diaryEmblem__PlCGr .closeReview_ringPulse__9sLbK,.closeReview_diaryEmblem__PlCGr .closeReview_ringSpin__WsNq9,.closeReview_inkNew__1DVCI,.closeReview_micOn__Gdv5L,.closeReview_orbOpening__rQB_l,.closeReview_orbPulse__LdyOr,.closeReview_orbPulse__LdyOr:after,.closeReview_orb__ZZ0DP,.closeReview_orb__ZZ0DP:after,.closeReview_penWriting__izLxT,.closeReview_pendingDot__8yAYI{animation:none;opacity:1;transform:none}.closeReview_inkNew__1DVCI{filter:none}.closeReview_emblemDraw__0gLiJ .closeReview_emblemPen__n9mFs,.closeReview_emblemDraw__0gLiJ .closeReview_emblemStroke__JE34v{animation:none;stroke-dashoffset:0}.closeReview_pendingDot__8yAYI{opacity:.95}.closeReview_burst__yKo5R,.closeReview_confetti__jpEB2,.closeReview_ink__bc5mX{display:none}}.connectionStatusBanner_bannerWrap__V7Sea{width:100%}.connectionStatusBanner_global__EzQ_Q{position:fixed;bottom:88px;left:50%;transform:translateX(-50%);width:min(680px,94vw);z-index:900;margin-bottom:0;box-shadow:0 8px 24px rgba(0,0,0,.45);border-radius:8px;overflow:hidden}@media screen and (max-width:480px){.connectionStatusBanner_global__EzQ_Q{top:12px;bottom:auto}}.connectionStatusBanner_desktop___B_2s{margin-bottom:.75rem}.connectionStatusBanner_mobile__0uw4C{position:-webkit-sticky;position:sticky;top:0;z-index:19;margin-bottom:.5rem}.connectionStatusBanner_alert__fEi_u{align-items:center}.connectionStatusBanner_alert__fEi_u .ant-alert-icon{display:inline-flex;align-items:center}:root{--dark-grey:#333;--light-grey:#6e6e6e;--dashboard-background:#1c1e21;--text-primary:#fff;--text-secondary:#a0a0a0;--bg-primary:#0a0a0a;--bg-secondary:#1a1a1a;--bg-elevated:#141414;--bg-overlay:#2a2c31;--bg-hover:hsla(0,0%,100%,.05);--border-color:#2a2a2a;--primary-color:#1cbb88;--primary-color-rgb:28,187,136;--primary-dark:#12805c;--primary-dark-rgb:18,128,92;--primary-tint:#c8fce9;--primary-tint-rgb:200,252,233;--on-primary:#06120d;--primary-bright:#7bf9cd;--primary-bright-rgb:123,249,205;--primary-soft:rgba(28,187,136,.12);--primary-border:rgba(28,187,136,.3);--primary-glow:rgba(28,187,136,.35);--success-color:#22c55e;--success-soft:rgba(34,197,94,.1);--success-border:rgba(34,197,94,.26);--danger-color:#ef4444;--warning-color:#eab308;--warning-soft:rgba(234,179,8,.12);--warning-border:rgba(234,179,8,.3);--warning-color-rgb:234,179,8;--success-color-rgb:34,197,94;--danger-color-rgb:239,68,68;--text-tertiary:#6e6e6e;--profit-color:#10b981;--loss-color:#ef4444;--profit-bg-soft:rgba(16,185,129,.15);--loss-bg-soft:rgba(239,68,68,.15);--profit-border:rgba(16,185,129,.3);--loss-border:rgba(239,68,68,.3);--profit-color-rgb:16,185,129;--loss-color-rgb:239,68,68;--radar-planet-1:#d4956d;--radar-planet-2:#6da8d4;--radar-planet-3:#a78bd0;--radar-planet-4:#d4bf6d;--radar-planet-5:#7d8bd4;--radar-planet-6:#cc8bb5;--font-numeric:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.numericValue{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","tnum"}*{box-sizing:border-box;padding:0;margin:0}body,html{font-size:10px;max-width:100vw;background:#000!important}body{color:rgb(var(--foreground-rgb));padding-top:8rem}h1,h2,h3,h4,h5,h6,p,span,ul{color:#fff;list-style:none}h1 .disabled,h2 .disabled,h3 .disabled,h4 .disabled,h5 .disabled,h6 .disabled,p .disabled,span .disabled,ul .disabled{background:var(--light-grey)!important;color:#c5c5c5!important;cursor:default!important}a{color:inherit;text-decoration:none}input{padding:0 1rem}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{cursor:pointer;border:none;outline:inherit;transition:.3s}button:not(.ant-btn):hover{filter:brightness(1.2)}.pcDevice{display:block}.mDevice{display:none!important}@media screen and (max-width:480px){.pcDevice{display:none!important}.mDevice{display:flex!important}body.hasMobileTabBar main{padding-bottom:calc(5.6rem + env(safe-area-inset-bottom))}}[class*=code-block] code,[class*=code-block] pre,[class*=code-block] span{font-size:1.8rem!important;line-height:2.2!important}div[style*=fontFamily]{font-size:1.8rem!important}div[style*=fontFamily] code,div[style*=fontFamily] pre,div[style*=fontFamily] span{font-size:1.8rem!important;line-height:2.2!important}@media screen and (max-width:480px){[class*=code-block] code,[class*=code-block] pre,[class*=code-block] span{font-size:1.3rem!important;line-height:1.9!important}div[style*=fontFamily]{font-size:1.3rem!important}div[style*=fontFamily] code,div[style*=fontFamily] pre,div[style*=fontFamily] span{font-size:1.3rem!important;line-height:1.9!important}}.cardHover{transition:transform .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out;cursor:pointer}.cardHover:hover{transform:scale(1.02);border-color:var(--primary-border)!important;box-shadow:0 4px 16px rgba(0,0,0,.28)}.cardHover:active{transform:scale(.99);transition-duration:60ms}.btnFeedback{transition:transform 60ms ease-out}.btnFeedback:active{transform:scale(.97)}@keyframes dataFlashUp{0%,8%{background-color:var(--profit-bg-soft)}to{background-color:transparent}}@keyframes dataFlashDown{0%,8%{background-color:var(--loss-bg-soft)}to{background-color:transparent}}.dataFlashUp{animation:dataFlashUp .6s ease-out forwards}.dataFlashDown{animation:dataFlashDown .6s ease-out forwards}@media screen and (min-width:481px){body .ant-message.ant-message-top{top:auto;bottom:calc(24px - var(--notification-margin-edge, 0px));flex-direction:column-reverse}}@media (max-width:480px){.ant-btn{transition:transform 70ms ease-out,color .2s,background .2s,border-color .2s,box-shadow .2s}.ant-btn:active{transform:scale(.96)}.ant-modal-wrap{display:flex;align-items:flex-end;justify-content:center}.ant-modal{top:auto!important;max-width:100%!important;width:100%!important;margin:0!important;padding-bottom:0;max-height:92vh;max-height:92dvh}.ant-modal-container,.ant-modal-content{display:flex;flex-direction:column;border-radius:16px 16px 0 0!important;padding-bottom:calc(20px + env(safe-area-inset-bottom))!important;max-height:92vh;max-height:92dvh;overflow:hidden}.ant-modal-footer,.ant-modal-header{flex-shrink:0}.ant-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.ant-zoom-appear.ant-zoom-appear-active,.ant-zoom-enter.ant-zoom-enter-active{animation-name:sheetSlideUp;animation-timing-function:cubic-bezier(.16,1,.3,1)}.ant-zoom-leave.ant-zoom-leave-active{animation-name:sheetSlideDown;animation-timing-function:cubic-bezier(.16,1,.3,1)}.ant-select-item{min-height:40px!important;padding-block:8px!important}.ant-select-item-option-content{font-size:15px}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{min-height:42px!important;padding-block:9px!important;font-size:15px}.ant-slide-down-appear.ant-slide-down-appear-active,.ant-slide-down-enter.ant-slide-down-enter-active,.ant-slide-up-appear.ant-slide-up-appear-active,.ant-slide-up-enter.ant-slide-up-enter-active{animation-timing-function:cubic-bezier(.16,1,.3,1)}}@keyframes sheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheetSlideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.btnFeedback,.cardHover{transition:none!important}.btnFeedback:active,.btnFeedback:hover,.cardHover:active,.cardHover:hover{transform:none!important}.dataFlashDown,.dataFlashUp{animation:none!important}.ant-btn:active{transform:none!important}.ant-zoom-appear.ant-zoom-appear-active,.ant-zoom-enter.ant-zoom-enter-active,.ant-zoom-leave.ant-zoom-leave-active{animation-name:none!important}}