.ChartReviewCard_card__pdj35{border:1px solid rgba(148,163,184,.26);border-radius:12px;padding:12px;background:rgba(15,23,42,.96);color:#e2e8f0;box-shadow:0 12px 28px rgba(0,0,0,.28)}.ChartReviewCard_card__pdj35[data-compact]{position:absolute;right:14px;bottom:38px;z-index:18;width:min(310px,calc(100% - 28px));pointer-events:none}.ChartReviewCard_actions__iCT_9{display:flex;align-items:center;gap:8px;margin-top:9px;pointer-events:auto}.ChartReviewCard_actions__iCT_9 button,.ChartReviewCard_focusControl__nU_95 button{border:1px solid rgba(56,189,248,.45);border-radius:7px;padding:6px 9px;background:rgba(14,116,144,.2);color:#bae6fd;cursor:pointer;font-size:11px;font-weight:700}.ChartReviewCard_actions__iCT_9 button:disabled{cursor:wait;opacity:.65}.ChartReviewCard_actions__iCT_9 small{color:#fca5a5;font-size:10px}.ChartReviewCard_focusControl__nU_95{position:absolute;top:12px;left:50%;z-index:19;display:flex;align-items:center;gap:8px;transform:translateX(-50%);border:1px solid rgba(56,189,248,.32);border-radius:999px;padding:5px 6px 5px 10px;background:rgba(15,23,42,.94);color:#e2e8f0;box-shadow:0 8px 20px rgba(0,0,0,.24);font-size:11px;font-weight:700}.ChartReviewCard_focusControl__nU_95 button{border-radius:999px;padding:3px 7px}.ChartReviewCard_card__pdj35 header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ChartReviewCard_card__pdj35 header div{display:flex;flex-direction:column;gap:2px}.ChartReviewCard_card__pdj35 header span,.ChartReviewCard_section__9L7WS>span{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ChartReviewCard_card__pdj35 header strong{font-size:14px;color:#f8fafc}.ChartReviewCard_card__pdj35 time{color:#64748b;font-size:10px}.ChartReviewCard_card__pdj35 p{margin:9px 0;font-size:13px;line-height:1.45}.ChartReviewCard_pivot__BVrRc{border-radius:7px;padding:7px 9px;background:rgba(56,189,248,.1);color:#bae6fd;font-size:12px}.ChartReviewCard_section__9L7WS{margin-top:10px}.ChartReviewCard_section__9L7WS ul{margin:5px 0 0;padding-left:18px}.ChartReviewCard_section__9L7WS li{margin:3px 0;font-size:12px;line-height:1.4}.ChartReviewCard_missing__26q62{margin-top:10px;color:#fbbf24;font-size:11px}.ChartReviewCard_refresh__rStJ4{margin-top:7px;color:#fbbf24;font-size:11px;font-weight:650}.ChartReviewCard_card__pdj35 footer{margin-top:9px;color:#64748b;font-size:10px}.ChartReviewCard_card__pdj35[data-verdict=consider_entry]{border-color:rgba(52,211,153,.48)}.ChartReviewCard_card__pdj35[data-verdict=manage_risk],.ChartReviewCard_card__pdj35[data-verdict=wait]{border-color:rgba(251,191,36,.48)}.ChartReviewCard_card__pdj35[data-verdict=avoid_fresh_entry],.ChartReviewCard_card__pdj35[data-verdict=exit],.ChartReviewCard_card__pdj35[data-verdict=reduce]{border-color:rgba(248,113,113,.52)}.ChartReviewCard_dailyCard__NlCgA{container:daily-card/inline-size;padding:0;overflow:hidden;border-color:#1f3c59;background:#081426;box-shadow:0 16px 44px rgba(0,0,0,.38)}.ChartReviewCard_dailyCard__NlCgA[data-compact]{width:min(410px,calc(100% - 28px));padding:0}.ChartReviewCard_dailyHeader__6R944{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:17px 19px 14px;border-bottom:1px solid #1a324c;background:linear-gradient(135deg,#10233d,#0a182c)}.ChartReviewCard_companyIdentity__uKSte{display:flex;flex-direction:column;gap:4px;min-width:0}.ChartReviewCard_companyIdentity__uKSte strong{display:flex;align-items:center;gap:6px;color:#f8fafc;font-size:15px;line-height:1.3}.ChartReviewCard_companyIdentity__uKSte strong svg{flex:0 0 auto;color:#a855f7}.ChartReviewCard_companyIdentity__uKSte span{color:#9bb1cd;font-size:11px}.ChartReviewCard_priceBlock__dkf4M{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;gap:6px}.ChartReviewCard_priceBlock__dkf4M>div:first-child{display:flex;align-items:baseline;justify-content:flex-end;gap:6px}.ChartReviewCard_priceBlock__dkf4M strong{color:#e9f5ff;font-size:16px;font-variant-numeric:tabular-nums}.ChartReviewCard_priceBlock__dkf4M span{font-size:11px;font-weight:750}.ChartReviewCard_priceBlock__dkf4M span[data-direction=up]{color:#34d399}.ChartReviewCard_priceBlock__dkf4M span[data-direction=down]{color:#fb7185}.ChartReviewCard_marketStatus__u05k7{display:flex;align-items:center;gap:5px;color:#8fa6bf;font-size:10px}.ChartReviewCard_marketStatus__u05k7 i{width:7px;height:7px;border-radius:50%;background:#fbbf24;box-shadow:0 0 8px rgba(251,191,36,.5)}.ChartReviewCard_marketStatus__u05k7 strong{color:#fbbf24;font-size:10px}.ChartReviewCard_marketStatus__u05k7 small{color:#7187a0;font-size:9px}.ChartReviewCard_marketStatus__u05k7[data-stale] i{background:#64748b;box-shadow:none}.ChartReviewCard_marketStatus__u05k7[data-stale] strong{color:#94a3b8}.ChartReviewCard_marketStatus__u05k7[data-unavailable] i{background:#64748b;box-shadow:none}.ChartReviewCard_marketStatus__u05k7[data-unavailable] strong{color:#94a3b8}.ChartReviewCard_marketLine__DrMI8{display:flex;justify-content:space-between;gap:12px;padding:7px 19px;border-bottom:1px solid #1b3047;color:#8298b2;font-size:10px}.ChartReviewCard_marketLine__DrMI8 small{color:#748ba7;font-size:10px}.ChartReviewCard_assessmentHero__C2j53{padding:17px 19px 19px}.ChartReviewCard_panelTitle__V9PpB,.ChartReviewCard_sectionTitle__bdZuQ{display:flex;align-items:center;gap:7px}.ChartReviewCard_sectionTitle__bdZuQ{color:#38bdf8}.ChartReviewCard_sectionTitle__bdZuQ span{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ChartReviewCard_sectionTitle__bdZuQ small{margin-left:auto;color:#7187a0;font-size:9px;font-weight:650;text-transform:capitalize}.ChartReviewCard_assessmentHero__C2j53 h3{margin:7px 0 8px;color:#fff;font-size:20px;line-height:1.18}.ChartReviewCard_assessmentHero__C2j53 p{margin:0;color:#e4edf9;font-size:14px;line-height:1.6}.ChartReviewCard_dailyColumns__4ZtCD{display:grid;grid-template-columns:1fr 1fr;gap:11px;padding:0 13px}.ChartReviewCard_dailyPanel__3H3vL{margin:0 13px 11px;padding:13px 15px;border:1px solid #172e48;border-radius:10px;background:#0c1b30}.ChartReviewCard_dailyColumns__4ZtCD .ChartReviewCard_dailyPanel__3H3vL{margin:0}.ChartReviewCard_panelTitle__V9PpB{margin-bottom:10px;color:#38bdf8}.ChartReviewCard_dailyColumns__4ZtCD .ChartReviewCard_dailyPanel__3H3vL:first-child .ChartReviewCard_panelTitle__V9PpB{color:#fbbf24}.ChartReviewCard_dailyColumns__4ZtCD .ChartReviewCard_dailyPanel__3H3vL:last-child .ChartReviewCard_panelTitle__V9PpB{color:#34d399}.ChartReviewCard_dailyPanel__3H3vL h4{margin:0;color:#f4f8ff;font-size:12px;font-weight:800}.ChartReviewCard_dailyPanel__3H3vL dl{margin:0}.ChartReviewCard_dailyPanel__3H3vL dl>div{display:flex;justify-content:space-between;gap:12px;margin-top:7px;font-size:11px;line-height:1.35}.ChartReviewCard_dailyPanel__3H3vL dt{color:#a9bad0}.ChartReviewCard_dailyPanel__3H3vL dd{margin:0;color:#e5f3ff;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.ChartReviewCard_levelList__boM7X [data-role=current][data-direction=up] dd{color:#34d399}.ChartReviewCard_levelList__boM7X [data-role=current][data-direction=down] dd{color:#f87171}.ChartReviewCard_levelList__boM7X [data-role=current][data-direction=neutral] dd{color:#e5f3ff}.ChartReviewCard_levelList__boM7X [data-role=breakout] dd,.ChartReviewCard_levelList__boM7X [data-role=trigger] dd{color:#38bdf8}.ChartReviewCard_levelList__boM7X [data-role=resistance] dd{color:#60a5fa}.ChartReviewCard_levelList__boM7X [data-role=support] dd{color:#c084fc}.ChartReviewCard_levelList__boM7X [data-role=invalidation] dd{color:#f87171}.ChartReviewCard_stageBadge__WbYga{display:inline-block;border-radius:999px;padding:2px 7px;background:rgba(52,211,153,.1);color:#34d399;font-size:9px;text-transform:capitalize}.ChartReviewCard_watchPanel__PQXq3{margin-top:11px}.ChartReviewCard_watchPanel__PQXq3 .ChartReviewCard_panelTitle__V9PpB{color:#38bdf8}.ChartReviewCard_watchList__tjFiX{margin:0;padding:0;list-style:none}.ChartReviewCard_watchList__tjFiX li{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:9px;align-items:start;padding:4px 0;color:#dce9f8;font-size:11px;line-height:1.45}.ChartReviewCard_watchList__tjFiX li:before{content:"";width:6px;height:6px;margin-top:5px;border-radius:50%;background:#34d399}.ChartReviewCard_watchList__tjFiX li[data-kind=retest]:before{background:#fbbf24}.ChartReviewCard_watchList__tjFiX li[data-kind=trend_health]:before{background:#38bdf8}.ChartReviewCard_watchList__tjFiX li[data-kind=invalidation]:before{background:#f87171}.ChartReviewCard_watchList__tjFiX strong{margin-left:auto;white-space:nowrap;color:#75cdfa;font-variant-numeric:tabular-nums}.ChartReviewCard_dailyCard__NlCgA .ChartReviewCard_missing__26q62{margin:0 13px 11px;padding:8px 10px;border:1px solid rgba(251,191,36,.2);border-radius:7px;background:rgba(251,191,36,.06)}.ChartReviewCard_dailyCard__NlCgA .ChartReviewCard_actions__iCT_9{margin:0 13px 10px}.ChartReviewCard_dailyCard__NlCgA footer{padding:10px 19px 12px;margin:0;border-top:1px solid #172e48;font-size:10px}.ChartReviewCard_compactAssessment__yAlJz{background:rgba(8,20,38,.97)}.ChartReviewCard_compactHeader__U_FD_{padding:13px 15px 0;background:transparent}.ChartReviewCard_compactHeader__U_FD_ div{gap:3px}.ChartReviewCard_compactHeader__U_FD_ span{color:#91a5bd;font-size:9px;letter-spacing:.1em}.ChartReviewCard_compactHeader__U_FD_ strong{color:#f8fafc;font-size:17px}.ChartReviewCard_compactHeader__U_FD_ time{color:#7187a0;font-size:9px}.ChartReviewCard_compactSummary__4TTjD{display:-webkit-box;margin:12px 15px 11px!important;overflow:hidden;color:#dbe7f5;font-size:13px!important;line-height:1.5!important;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5}.ChartReviewCard_compactLevels__cGl5z{display:flex;gap:7px;margin:0 15px 11px}.ChartReviewCard_compactLevels__cGl5z span{flex:1;padding:7px 9px;border-radius:7px;background:rgba(56,189,248,.08);color:#9eb2c9;font-size:10px}.ChartReviewCard_compactLevels__cGl5z strong{display:block;margin-top:2px;color:#38bdf8;font-size:12px;font-variant-numeric:tabular-nums}.ChartReviewCard_compactLevels__cGl5z [data-role=invalidation]{background:rgba(248,113,113,.08)}.ChartReviewCard_compactLevels__cGl5z [data-role=invalidation] strong{color:#f87171}.ChartReviewCard_compactAssessment__yAlJz .ChartReviewCard_actions__iCT_9{margin:0 15px 10px}.ChartReviewCard_compactAssessment__yAlJz footer{padding:9px 15px 11px}@container daily-card (max-width: 420px){.ChartReviewCard_dailyColumns__4ZtCD{grid-template-columns:1fr}.ChartReviewCard_dailyHeader__6R944{flex-direction:column;padding:14px;gap:12px}.ChartReviewCard_companyIdentity__uKSte strong{font-size:13px}.ChartReviewCard_priceBlock__dkf4M{align-items:flex-start}.ChartReviewCard_priceBlock__dkf4M>div:first-child{justify-content:flex-start;flex-wrap:wrap}.ChartReviewCard_marketLine__DrMI8{padding-inline:14px}.ChartReviewCard_assessmentHero__C2j53{padding:15px 14px 17px}.ChartReviewCard_dailyColumns__4ZtCD{padding-inline:10px}}.ChartReviewCard_deskNote__Al9jV{--desk-accent:#fbbf24;--desk-accent-rgb:251,191,36;padding:0;border:1px solid rgba(96,117,150,.28);border-radius:14px;background:linear-gradient(160deg,#111c2b,#0b1420 65%);overflow:hidden;box-shadow:0 22px 54px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.025)}.ChartReviewCard_deskNote__Al9jV[data-action=long],.ChartReviewCard_deskNote__Al9jV[data-desk-tone=clean]{--desk-accent:#34d399;--desk-accent-rgb:52,211,153}.ChartReviewCard_deskNote__Al9jV[data-action=short]{--desk-accent:#fb7185;--desk-accent-rgb:251,113,133}.ChartReviewCard_deskNote__Al9jV[data-action=flat],.ChartReviewCard_deskNote__Al9jV[data-desk-tone=no-edge]{--desk-accent:#94a3b8;--desk-accent-rgb:148,163,184}.ChartReviewCard_deskNote__Al9jV[data-desk-tone=watch]{--desk-accent:#fbbf24;--desk-accent-rgb:251,191,36}.ChartReviewCard_deskHeader__ck2Qz{display:flex;align-items:center!important;justify-content:space-between;gap:12px;padding:20px 24px 16px;border-bottom:1px solid rgba(71,91,121,.22);background:rgba(9,20,37,.58)}.ChartReviewCard_deskIdentity__cMaYU{display:flex!important;flex-direction:row!important;align-items:center;gap:9px!important}.ChartReviewCard_deskMark__JdG1w{display:grid!important;width:30px;height:30px;place-items:center;border:1px solid rgba(167,139,250,.24);border-radius:9px;background:linear-gradient(145deg,rgba(124,58,237,.2),rgba(56,189,248,.07));color:#c4b5fd!important}.ChartReviewCard_deskIdentity__cMaYU>div{gap:3px!important}.ChartReviewCard_deskIdentity__cMaYU>div>span{color:#70849f!important;font-size:9px!important;font-weight:750!important;letter-spacing:.08em!important;text-transform:uppercase!important}.ChartReviewCard_deskIdentity__cMaYU strong{color:#f8fafc;font-size:13px!important;font-weight:800;letter-spacing:.01em;line-height:1.1}.ChartReviewCard_deskHeader__ck2Qz time{color:#91a1b5;font-size:11px;text-align:right}.ChartReviewCard_deskNote__Al9jV .ChartReviewCard_deskIdentity__cMaYU strong{font-size:21px!important;letter-spacing:-.04em}.ChartReviewCard_deskNote__Al9jV .ChartReviewCard_deskIdentity__cMaYU .ChartReviewCard_timeframe__0T7NX{display:inline-block;margin-left:10px;color:#a3b2c6;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;vertical-align:middle}.ChartReviewCard_deskBadges__hrslA{display:flex!important;align-items:center;gap:6px}.ChartReviewCard_actionBadge__SPFcD,.ChartReviewCard_verdictBadge__rrW0P{display:inline-flex;align-items:center;padding:3px 8px;border-radius:4px;border:1px solid rgba(var(--desk-accent-rgb),.35);background:rgba(var(--desk-accent-rgb),.1);color:var(--desk-accent);font-size:9.5px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.ChartReviewCard_directionBadge__gnUR2{display:inline-flex;align-items:center;border:1px solid rgba(var(--desk-accent-rgb),.2);border-radius:999px;padding:3px 8px;background:rgba(var(--desk-accent-rgb),.08);color:var(--desk-accent);font-size:9px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.ChartReviewCard_decisionHero__q01Zg{position:relative;padding:20px 24px 24px;background:linear-gradient(100deg,rgba(var(--desk-accent-rgb),.06),transparent);border-bottom:1px solid rgba(71,91,121,.2)}.ChartReviewCard_decisionHero__q01Zg:before{position:absolute;top:24px;bottom:24px;left:0;width:3px;border-radius:0 4px 4px 0;background:var(--desk-accent);content:""}.ChartReviewCard_decisionTopline__thifi{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:9px}.ChartReviewCard_eyebrow__AglYm{color:#7890ad;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ChartReviewCard_actionCall__mKhwT{display:block;color:#f8fafc;font-size:20px;font-weight:780;line-height:1.4;letter-spacing:-.01em}.ChartReviewCard_thesis__PiWzp{margin:9px 0 0!important;color:#d0dbe8;font-size:14px!important;line-height:1.58!important}.ChartReviewCard_intelligenceGrid__Hf7yA{display:grid;grid-template-columns:minmax(0,1fr);border-bottom:1px solid rgba(71,91,121,.2)}.ChartReviewCard_priceMap__HuQXz,.ChartReviewCard_tapeRead__Sr5Xt{min-width:0;padding:20px 24px}.ChartReviewCard_priceMap__HuQXz{border-bottom:1px solid rgba(71,91,121,.2)}.ChartReviewCard_railHeading___bucK{display:flex;align-items:center;gap:7px;margin-bottom:11px;color:#a9bbd0}.ChartReviewCard_railHeading___bucK svg{color:#7dd3fc}.ChartReviewCard_executionHeading__awgmy>div>span,.ChartReviewCard_failureStrip__D__Ot span,.ChartReviewCard_railHeading___bucK span{font-size:9px;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.ChartReviewCard_executionBlock__1GV3K dl,.ChartReviewCard_priceMap__HuQXz dl,.ChartReviewCard_tapeRead__Sr5Xt dl{margin:0}.ChartReviewCard_priceMap__HuQXz dl>div,.ChartReviewCard_tapeRead__Sr5Xt dl>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:16px;padding:10px 0;border-top:1px solid rgba(71,91,121,.14)}.ChartReviewCard_priceMap__HuQXz dl>div:first-child,.ChartReviewCard_tapeRead__Sr5Xt dl>div:first-child{padding-top:0;border-top:0}.ChartReviewCard_priceMap__HuQXz dt,.ChartReviewCard_tapeRead__Sr5Xt dt{margin-bottom:3px;color:#91a5bf;font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.ChartReviewCard_priceMap__HuQXz dd,.ChartReviewCard_tapeRead__Sr5Xt dd{margin:0;overflow-wrap:anywhere;color:#cfdae8;font-size:13px;line-height:1.65;white-space:pre-wrap}.ChartReviewCard_priceMap__HuQXz dl>div:first-child dd{color:#cfdae8;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.ChartReviewCard_executionBlock__1GV3K{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:8px 24px 20px;padding:18px;border:1px solid rgba(var(--desk-accent-rgb),.28);border-radius:11px;background:linear-gradient(125deg,rgba(var(--desk-accent-rgb),.1),rgba(11,25,43,.76) 54%)}.ChartReviewCard_executionHeading__awgmy{display:flex;align-items:flex-start;gap:9px;color:var(--desk-accent)}.ChartReviewCard_executionIcon__eh8Zn{display:grid;width:20px;height:20px;flex:0 0 auto;place-items:center;border-radius:9px;background:rgba(var(--desk-accent-rgb),.12)}.ChartReviewCard_executionHeading__awgmy>div{display:flex;flex-direction:column;gap:3px;padding-top:2px}.ChartReviewCard_executionHeading__awgmy small{color:#667b96;font-size:9px}.ChartReviewCard_executionBlock__1GV3K dl>div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:10px;padding:5px 0;font-size:13px;line-height:1.65}.ChartReviewCard_executionBlock__1GV3K dt{color:var(--desk-accent);font-weight:760}.ChartReviewCard_executionBlock__1GV3K dd{margin:0;color:#d8e3ef}.ChartReviewCard_executionBlock__1GV3K dl>div:last-child dt{color:#fb7185}.ChartReviewCard_failureStrip__D__Ot{display:flex;align-items:flex-start;gap:10px;margin:0 24px 20px;padding:14px;border:1px solid rgba(251,113,133,.18);border-radius:9px;background:rgba(127,29,29,.08)}.ChartReviewCard_failureStrip__D__Ot>svg{flex:0 0 auto;margin-top:1px;color:#fb7185}.ChartReviewCard_failureStrip__D__Ot span{color:#fb7185}.ChartReviewCard_failureStrip__D__Ot p{margin:6px 0 0!important;color:#c6d1df;font-size:13px!important;line-height:1.65!important}.ChartReviewCard_deskFooter__owq6C{display:flex;align-items:flex-start;gap:9px;margin:0!important;padding:11px 16px 13px!important;border-top:1px solid rgba(71,91,121,.2)!important;background:rgba(16,24,45,.42);color:#c4b5fd!important}.ChartReviewCard_deskFooter__owq6C svg{flex:0 0 auto;margin-top:2px}.ChartReviewCard_deskFooter__owq6C p{margin:0!important;color:#d4deeb;font-size:13px!important;font-weight:500;line-height:1.65!important}.ChartReviewCard_deskNote__Al9jV .ChartReviewCard_deskFooter__owq6C{padding:18px 24px!important;background:rgba(255,255,255,.02)}.ChartReviewCard_deskNote__Al9jV .ChartReviewCard_actionCall__mKhwT,.ChartReviewCard_deskNote__Al9jV .ChartReviewCard_deskFooter__owq6C p,.ChartReviewCard_deskNote__Al9jV .ChartReviewCard_failureStrip__D__Ot p,.ChartReviewCard_deskNote__Al9jV .ChartReviewCard_thesis__PiWzp,.ChartReviewCard_deskNote__Al9jV dd{overflow-wrap:anywhere;white-space:pre-wrap}.ChartReviewCard_additionalNotes___5dxf{padding:16px 24px;border-top:1px solid #223044}.ChartReviewCard_additionalNotes___5dxf>span{font-size:11px;color:#a9bbd0}.ChartReviewCard_additionalNotes___5dxf .ChartReviewCard_deskRaw__sIn3H{padding:10px 0 0}.ChartReviewCard_originalResponse__lmFEm{padding:12px 24px;border-top:1px solid #223044}.ChartReviewCard_originalResponse__lmFEm summary{cursor:pointer;color:#91a5bf;font-size:11px}.ChartReviewCard_originalResponse__lmFEm summary:focus-visible{outline:2px solid #7dd3fc;outline-offset:5px}.ChartReviewCard_originalResponse__lmFEm .ChartReviewCard_deskRaw__sIn3H{padding:14px 0 0}.ChartReviewCard_deskNote__Al9jV .ChartReviewCard_actions__iCT_9{margin:0;padding:9px 13px 12px;border-top:1px solid rgba(71,91,121,.18)}.ChartReviewCard_deskRaw__sIn3H{margin:0;padding:15px;overflow-wrap:anywhere;white-space:pre-wrap;color:#e5edf7;font-family:inherit;font-size:12px;line-height:1.6}@container daily-card (max-width: 520px){.ChartReviewCard_deskHeader__ck2Qz{align-items:flex-start!important}.ChartReviewCard_decisionTopline__thifi{align-items:flex-start}.ChartReviewCard_intelligenceGrid__Hf7yA{grid-template-columns:1fr}.ChartReviewCard_priceMap__HuQXz{border-right:0;border-bottom:1px solid rgba(71,91,121,.2)}.ChartReviewCard_executionBlock__1GV3K{grid-template-columns:1fr;gap:10px}}@container daily-card (max-width: 360px){.ChartReviewCard_deskNote__Al9jV .ChartReviewCard_deskHeader__ck2Qz{flex-wrap:wrap}.ChartReviewCard_executionBlock__1GV3K dl>div,.ChartReviewCard_priceMap__HuQXz dl>div,.ChartReviewCard_tapeRead__Sr5Xt dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.ChartReviewCard_decisionHero__q01Zg,.ChartReviewCard_deskHeader__ck2Qz,.ChartReviewCard_priceMap__HuQXz,.ChartReviewCard_tapeRead__Sr5Xt{padding-left:16px;padding-right:16px}.ChartReviewCard_executionBlock__1GV3K,.ChartReviewCard_failureStrip__D__Ot{margin-left:16px;margin-right:16px}}.BacktestPanel_panel__4iL1l{position:relative;width:min(var(--ai-panel-width,560px),calc(100vw - 44px));height:100%;min-width:360px;flex:0 0 auto;display:flex;flex-direction:column;overflow:hidden;background:#0d131d;border-left:1px solid #1c2736;color:#d1d4dc;animation:BacktestPanel_slideIn__9gdQ3 .18s ease-out;user-select:text}.BacktestPanel_resizeHandle__3zuBB{position:absolute;z-index:4;top:0;bottom:0;left:-5px;width:10px;outline:none;cursor:col-resize;touch-action:none}.BacktestPanel_resizeHandle__3zuBB:after{position:absolute;top:0;bottom:0;left:4px;width:2px;background:transparent;content:"";transition:background .12s ease}.BacktestPanel_resizeHandle__3zuBB:focus-visible:after,.BacktestPanel_resizeHandle__3zuBB:hover:after,.BacktestPanel_resizing__J22Vu .BacktestPanel_resizeHandle__3zuBB:after{background:#38bdf8}.BacktestPanel_backdrop__kx91U{display:none}@keyframes BacktestPanel_slideIn__9gdQ3{0%{transform:translateX(100%)}to{transform:translateX(0)}}.BacktestPanel_header__szpo2{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#09101a;border-bottom:1px solid #1c2736;flex-shrink:0}.BacktestPanel_headerTitleBlock__rJYub{display:flex;flex-direction:column;gap:3px;min-width:0}.BacktestPanel_headerTopLine__9CJ7l{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BacktestPanel_aiBadge__Botwp{display:inline-flex;align-items:center;gap:5px;color:#f1f5f9;font-size:13px;font-weight:800}.BacktestPanel_aiBadge__Botwp svg{color:#a855f7;flex-shrink:0}.BacktestPanel_quotaPill__F_6oS{display:inline-flex;align-items:center;gap:5px;background:#142030;border:1px solid #23344a;border-radius:999px;padding:1px 7px 1px 3px;font-size:9.5px}.BacktestPanel_planTag__rvVez{background:#2563eb;color:#ffffff;font-weight:800;font-size:8px;padding:1px 4px;border-radius:999px;letter-spacing:.05em}.BacktestPanel_quotaCounts__iJOAu{color:#94a3b8}.BacktestPanel_quotaCounts__iJOAu strong{color:#38bdf8;font-weight:700}.BacktestPanel_headerSubLine__o6gGC{display:flex;align-items:center;gap:8px;font-size:10px}.BacktestPanel_tickerContext__VLGMJ{color:#64748b;font-weight:600}.BacktestPanel_activityDot___3L3e{display:inline-flex;align-items:center;gap:4px;color:#34d399;font-size:9.5px;font-weight:600}.BacktestPanel_activityDot___3L3e[data-running=true]{color:#38bdf8;animation:BacktestPanel_pulse__tp9dK 1.5s infinite}@keyframes BacktestPanel_pulse__tp9dK{0%,to{opacity:1}50%{opacity:.5}}.BacktestPanel_headerActions__U_FFq{display:flex;align-items:center;gap:4px}.BacktestPanel_newChatBtn__4Tk1h{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 9px;background:#142030;border:1px solid #2a3d55;border-radius:6px;color:#dbeafe;font-size:10.5px;font-weight:700;white-space:nowrap;cursor:pointer;transition:all .15s ease}.BacktestPanel_newChatBtn__4Tk1h:hover:not(:disabled){background:#1b2b40;border-color:#38bdf8;color:#ffffff}.BacktestPanel_newChatBtn__4Tk1h:disabled{cursor:not-allowed;opacity:.45}.BacktestPanel_iconBtn__cKPsF{display:grid;place-items:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:6px;color:#94a3b8;cursor:pointer;transition:all .15s ease}.BacktestPanel_iconBtn__cKPsF:hover{background:#172436;border-color:#27394f;color:#f8fafc}.BacktestPanel_conversation__Rxm3x{flex:1;overflow-y:auto;padding:14px;scrollbar-width:thin;scrollbar-color:#23344a transparent}.BacktestPanel_center__kBAvY{display:grid;flex:1;place-items:center;color:#64748b;font-size:12px}.BacktestPanel_gate__mIVvH{max-width:420px;margin:auto;padding:48px 24px;text-align:center}.BacktestPanel_gate__mIVvH>svg{color:#38bdf8}.BacktestPanel_gate__mIVvH h4{margin:12px 0 6px;font-size:15px;color:#f8fafc;font-weight:700}.BacktestPanel_gate__mIVvH p{margin:0 0 18px;color:#94a3b8;font-size:12px;line-height:1.55}.BacktestPanel_empty__IId5G{max-width:480px;margin:16px auto;padding:0 12px}.BacktestPanel_claudeHero__swY_O{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.BacktestPanel_heroSparkle__TfBJp{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,rgba(56,189,248,.12),rgba(168,85,247,.16));border:1px solid rgba(56,189,248,.25);color:#38bdf8;margin-bottom:6px;box-shadow:0 0 20px rgba(56,189,248,.1)}.BacktestPanel_claudeHero__swY_O h4{margin:0;font-size:16.5px;font-weight:700;color:#f8fafc;letter-spacing:-.01em}.BacktestPanel_claudeHero__swY_O p{margin:0 0 20px;color:#8899ac;font-size:12px;line-height:1.5;max-width:400px}.BacktestPanel_promptList__Yq8Vf{display:flex;flex-direction:column;gap:8px;width:100%}.BacktestPanel_promptPill__x9PbB{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#111a26;border:1px solid #1a293c;border-radius:10px;color:#cbd5e1;text-align:left;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.BacktestPanel_promptPill__x9PbB:hover{background:#162436;border-color:#38bdf8;color:#ffffff;transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.3)}.BacktestPanel_promptPill__x9PbB:disabled{cursor:default;opacity:.4;transform:none;box-shadow:none}.BacktestPanel_promptIcon__q1_vf{color:#38bdf8;flex-shrink:0}.BacktestPanel_promptPill__x9PbB:nth-child(2) .BacktestPanel_promptIcon__q1_vf{color:#34d399}.BacktestPanel_promptPill__x9PbB:nth-child(3) .BacktestPanel_promptIcon__q1_vf{color:#fbbf24}.BacktestPanel_promptPill__x9PbB:nth-child(4) .BacktestPanel_promptIcon__q1_vf{color:#c084fc}.BacktestPanel_promptText__2ouGW{font-size:11.5px;color:#94a3b8;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BacktestPanel_promptPill__x9PbB:hover .BacktestPanel_promptText__2ouGW{color:#e2e8f0}.BacktestPanel_promptText__2ouGW strong{color:#f1f5f9;font-weight:600}.BacktestPanel_deepPromptBadge__l517L{display:inline-block;margin-left:6px;padding:1px 5px;border-radius:4px;background:#1e3352;color:#38bdf8;font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;vertical-align:1px}.BacktestPanel_message__HClCS{margin-bottom:12px;padding:10px 14px;border-radius:8px}.BacktestPanel_assessmentMessage__zN5Ga{width:100%;margin-bottom:14px}.BacktestPanel_messageHeading__JVAWs{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.BacktestPanel_messageHeading__JVAWs>span{color:#64748b;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.BacktestPanel_messageHeading__JVAWs button{display:grid;width:22px;height:22px;padding:0;place-items:center;border:0;border-radius:4px;background:transparent;color:#64748b;cursor:pointer}.BacktestPanel_messageHeading__JVAWs button:hover{background:#23344a;color:#fff}.BacktestPanel_message__HClCS p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.55}.BacktestPanel_user__9DNX7{margin-left:36px;background:#132847;border:1px solid #1e3a66}.BacktestPanel_assistant__SZ6Uf{margin-right:18px;background:#101a27;border:1px solid #1c2a3d}.BacktestPanel_markdown__iXo51{min-width:0;color:#d1d4dc;overflow-wrap:anywhere;font-size:12px;line-height:1.58}.BacktestPanel_markdown__iXo51>:first-child{margin-top:0}.BacktestPanel_markdown__iXo51>:last-child{margin-bottom:0}.BacktestPanel_markdown__iXo51 p{margin:0 0 8px;white-space:normal}.BacktestPanel_markdown__iXo51 h1,.BacktestPanel_markdown__iXo51 h2,.BacktestPanel_markdown__iXo51 h3,.BacktestPanel_markdown__iXo51 h4{margin:12px 0 6px;color:#f8fafc;font-weight:700;line-height:1.3}.BacktestPanel_markdown__iXo51 h1{font-size:15px}.BacktestPanel_markdown__iXo51 h2{font-size:13.5px}.BacktestPanel_markdown__iXo51 h3,.BacktestPanel_markdown__iXo51 h4{font-size:12px}.BacktestPanel_markdown__iXo51 strong{color:#f1f5f9;font-weight:700}.BacktestPanel_markdown__iXo51 em{color:#cbd5e1}.BacktestPanel_markdown__iXo51 ol,.BacktestPanel_markdown__iXo51 ul{margin:5px 0 8px;padding-left:18px}.BacktestPanel_markdown__iXo51 li{margin:2px 0}.BacktestPanel_markdown__iXo51 code{padding:1px 4px;border:1px solid #29384d;border-radius:4px;background:#0c131d;color:#7dd3fc;font:10px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace}.BacktestPanel_markdown__iXo51 pre{margin:8px 0;padding:10px;overflow-x:auto;border:1px solid #23344a;border-radius:6px;background:#090f17}.BacktestPanel_markdown__iXo51 pre code{padding:0;border:0;background:transparent;color:#cbd5e1;white-space:pre}.BacktestPanel_markdown__iXo51 table{display:block;width:100%;margin:8px 0;overflow-x:auto;border-spacing:0;border-collapse:collapse;font-size:10px}.BacktestPanel_markdown__iXo51 td,.BacktestPanel_markdown__iXo51 th{min-width:80px;padding:5px 8px;border:1px solid #23344a;text-align:left}.BacktestPanel_markdown__iXo51 th{background:#152232;color:#f8fafc;font-weight:700}.BacktestPanel_markdown__iXo51 tr:nth-child(2n) td{background:rgba(15,23,42,.4)}.BacktestPanel_progress__nfzi6,.BacktestPanel_result__kKda2{margin:12px 0;padding:10px 12px;border:1px solid #1e3046;border-radius:7px;background:#0f1824}.BacktestPanel_progress__nfzi6 h4,.BacktestPanel_result__kKda2 h4{margin:0 0 6px;font-size:11px;color:#f1f5f9;font-weight:700}.BacktestPanel_progress__nfzi6>div{display:flex;gap:8px;margin-top:6px;color:#94a3b8}.BacktestPanel_progress__nfzi6 p{margin:0;min-width:0;font-size:10px;line-height:1.4}.BacktestPanel_dot__bSYwN{width:7px;height:7px;flex:0 0 auto;margin-top:3px;border-radius:50%;background:#38bdf8}.BacktestPanel_progress__nfzi6 [data-state=done] .BacktestPanel_dot__bSYwN{background:#10b981}.BacktestPanel_progress__nfzi6 [data-state=error] .BacktestPanel_dot__bSYwN{background:#f43f5e}.BacktestPanel_result__kKda2{border-color:rgba(16,185,129,.4)}.BacktestPanel_resultTitle__JJ5pb{display:flex;justify-content:space-between;color:#10b981;font-weight:700}.BacktestPanel_resultTitle__JJ5pb span{color:#64748b;font-family:monospace;font-size:9px}.BacktestPanel_metrics__XnWu2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px}.BacktestPanel_metrics__XnWu2 div{padding:6px 8px;border-radius:5px;background:#0a111b;border:1px solid #162334}.BacktestPanel_metrics__XnWu2 span{display:block;overflow:hidden;color:#64748b;font-size:8.5px;text-transform:capitalize;white-space:nowrap}.BacktestPanel_metrics__XnWu2 strong{display:block;margin-top:2px;font-size:11.5px;color:#f1f5f9}.BacktestPanel_error__uzLSD{margin:10px 0;padding:8px 10px;border-radius:6px;background:rgba(244,63,94,.12);border:1px solid rgba(244,63,94,.28);color:#fda4af;font-size:11px}.BacktestPanel_notice__8ECqY{margin:10px 0;padding:8px 10px;border-radius:6px;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.24);color:#bae6fd;font-size:11px}.BacktestPanel_thinking__Ppj0m{margin:10px 0;overflow:hidden;border:1px solid #23344a;border-radius:7px;background:#080e18}.BacktestPanel_thinking__Ppj0m summary{padding:7px 10px;color:#93c5fd;font-size:10.5px;font-weight:700;cursor:pointer;user-select:none}.BacktestPanel_thinking__Ppj0m summary span{margin-left:6px;color:#64748b;font-size:8.5px;font-weight:500;text-transform:uppercase}.BacktestPanel_thinking__Ppj0m pre{max-height:140px;margin:0;padding:0 10px 8px;overflow:auto;color:#94a3b8;font:10px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.BacktestPanel_thinkingActions__m9lW_{display:flex;min-height:28px;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px;border-top:1px solid #162436}.BacktestPanel_thinkingActions__m9lW_ span{color:#64748b;font-size:8.5px}.BacktestPanel_thinkingActions__m9lW_ button{padding:3px 7px;border:0;border-radius:4px;background:#172436;color:#cbd5e1;font-size:9.5px;cursor:pointer}.BacktestPanel_thinkingModalBackdrop__SW3u8{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.75)}.BacktestPanel_thinkingModal__sY77R{display:flex;width:min(780px,calc(100vw - 32px));height:min(700px,calc(100vh - 32px));flex-direction:column;overflow:hidden;border:1px solid #2a3e56;border-radius:10px;background:#0a111b;color:#e5e7eb;box-shadow:0 24px 80px rgba(0,0,0,.6);user-select:text}.BacktestPanel_thinkingModal__sY77R header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-bottom:1px solid #1c2a3d}.BacktestPanel_thinkingModal__sY77R header span,.BacktestPanel_thinkingModal__sY77R header strong{display:block}.BacktestPanel_thinkingModal__sY77R header span{margin-top:3px;color:#8b949e;font-size:10px}.BacktestPanel_thinkingModal__sY77R header button{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:5px;background:#172436;color:#d1d4dc;cursor:pointer}.BacktestPanel_thinkingModal__sY77R pre{flex:1;margin:0;padding:14px;overflow:auto;color:#94a3b8;font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.BacktestPanel_thinkingModal__sY77R footer{display:flex;justify-content:flex-end;padding:9px 12px;border-top:1px solid #1c2a3d}.BacktestPanel_thinkingModal__sY77R footer button{display:flex;align-items:center;gap:6px;padding:6px 10px;border:0;border-radius:5px;background:#172436;color:#fff;cursor:pointer}.BacktestPanel_composer__UrPLK{padding:10px 14px 12px;background:#09101a;border-top:1px solid #1c2736;flex-shrink:0}.BacktestPanel_inputCard__qZd1S{display:flex;flex-direction:column;background:#0d1522;border:1px solid #1c2a3d;border-radius:10px;padding:8px 10px 6px;transition:all .15s ease}.BacktestPanel_inputCard__qZd1S:focus-within{border-color:#38bdf8;box-shadow:0 0 0 1px rgba(56,189,248,.2),0 4px 16px rgba(0,0,0,.3)}.BacktestPanel_inputCard__qZd1S textarea{box-sizing:border-box;width:100%;min-height:92px;max-height:220px;resize:none;padding:2px 2px 6px;border:0;outline:none;background:transparent;color:#f1f5f9;font-family:inherit;font-size:12px;line-height:1.45;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#334155 transparent}.BacktestPanel_inputCard__qZd1S textarea::placeholder{color:#55667a}.BacktestPanel_composerBar___vM90{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px;border-top:1px solid #142030}.BacktestPanel_modeTray__OvHJl{display:flex;align-items:center;gap:6px;min-width:0}.BacktestPanel_filterActiveBanner__AAUuJ{display:flex;align-items:center;gap:8px;padding:3px 8px;background:rgba(168,85,247,.12);border:1px solid rgba(168,85,247,.25);border-radius:6px}.BacktestPanel_filterTag__OVqLV{display:inline-flex;align-items:center;gap:4px;color:#c084fc;font-size:10px;font-weight:700}.BacktestPanel_exitFilterBtn__GyIA_{display:inline-flex;align-items:center;gap:3px;background:transparent;border:0;color:#94a3b8;font-size:9.5px;font-weight:600;cursor:pointer;padding:0}.BacktestPanel_exitFilterBtn__GyIA_:hover{color:#f1f5f9}.BacktestPanel_modeSelector__h_LAm{display:flex;align-items:center;gap:2px;padding:2px;border-radius:6px;background:#111a26;border:1px solid #1a2738}.BacktestPanel_modeSelector__h_LAm button{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border:1px solid transparent;border-radius:4px;background:transparent;color:#64748b;font-size:9.5px;font-weight:700;cursor:pointer;transition:all .12s ease}.BacktestPanel_modeSelector__h_LAm button:hover:not(:disabled){color:#cbd5e1;background:#162436}.BacktestPanel_modeSelector__h_LAm button.BacktestPanel_modeActive__BCbEC{background:#1e3352;color:#38bdf8;border-color:#2b4c7e}.BacktestPanel_modeCount__lgWrE{display:inline-flex;align-items:center;justify-content:center;font-size:8.5px;font-weight:800;background:rgba(148,163,184,.12);color:#94a3b8;padding:0 4px;border-radius:3px;min-width:12px}.BacktestPanel_modeActive__BCbEC .BacktestPanel_modeCount__lgWrE{background:rgba(56,189,248,.2);color:#e0f2fe}.BacktestPanel_createFilterSkillBtn__1Etlj{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:transparent;border:1px solid transparent;border-radius:5px;color:#a78bfa;font-size:9.5px;font-weight:700;cursor:pointer;transition:all .12s ease}.BacktestPanel_createFilterSkillBtn__1Etlj:hover{background:rgba(168,85,247,.12);border-color:rgba(168,85,247,.25);color:#c084fc}.BacktestPanel_rightActions__8zbaJ{display:flex;align-items:center;gap:6px}.BacktestPanel_composer__UrPLK button{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:0;border-radius:6px;font-size:10.5px;font-weight:700;cursor:pointer;transition:all .12s ease}.BacktestPanel_composer__UrPLK button:disabled{cursor:default;opacity:.35}.BacktestPanel_secondary__YEhk9{background:#142030!important;color:#94a3b8!important;border:1px solid #1e3046!important;padding:5px 8px!important}.BacktestPanel_secondary__YEhk9:hover{background:#1b2d45!important;color:#ffffff!important}.BacktestPanel_run__WBTRM{background:linear-gradient(135deg,#0284c7,#2563eb)!important;color:#ffffff!important;box-shadow:0 2px 8px rgba(2,132,199,.25)}.BacktestPanel_run__WBTRM:hover:not(:disabled){background:linear-gradient(135deg,#0369a1,#1d4ed8)!important;box-shadow:0 3px 12px rgba(2,132,199,.4)}.BacktestPanel_stop__GNvWG{background:#e11d48!important;color:#ffffff!important}@media (max-width:800px){.BacktestPanel_backdrop__kx91U{display:block;position:fixed;inset:0;z-index:59;border:0;background:rgba(0,0,0,.6)}.BacktestPanel_panel__4iL1l{position:fixed;inset:0 0 0 auto;z-index:60;width:min(94vw,520px);min-width:0;height:100vh;box-shadow:-8px 0 24px rgba(0,0,0,.6)}.BacktestPanel_resizeHandle__3zuBB{display:none}}