.TradingSignals_container__cpNfs{padding:12px;display:flex;flex-direction:column;gap:8px}.TradingSignals_header__1Moq_{display:flex;justify-content:space-between;align-items:center;padding-bottom:6px;border-bottom:1px solid var(--cream-300)}.TradingSignals_title__ZVV6f{font-size:11px;font-weight:700;color:var(--cream-600);text-transform:uppercase;letter-spacing:.5px}.TradingSignals_subtitle__YRQHr{font-size:9px;color:var(--cream-500);font-weight:500}.TradingSignals_error__hGsn_,.TradingSignals_loading__7xeNY{text-align:center;padding:16px;color:var(--cream-500);font-size:11px}.TradingSignals_error__hGsn_{color:#c75b2a}.TradingSignals_fundSignal__Q8WFW{padding:10px;background:var(--cream-100);border:1px solid var(--cream-300);border-radius:8px;display:flex;flex-direction:column;gap:6px;align-items:center}.TradingSignals_fundSignalMain__Aax_D{display:flex;align-items:center;justify-content:center}.TradingSignals_fundReason__vTax6{font-size:10px;color:var(--cream-500);text-align:center;line-height:1.4}.TradingSignals_riskMeta__v4tDU{display:flex;gap:12px;font-size:10px;color:var(--cream-500)}.TradingSignals_riskMeta__v4tDU strong{color:var(--cream-700)}.TradingSignals_badge__xEHMY{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;white-space:nowrap}.TradingSignals_badge__xEHMY.TradingSignals_sm__E3iiM{font-size:9px;padding:1px 5px}.TradingSignals_badge__xEHMY.TradingSignals_lg__TxirE{font-size:13px;padding:4px 10px}.TradingSignals_badge__xEHMY.TradingSignals_bullish__jkgkY{color:#16a34a;background:rgba(22,163,74,.1)}.TradingSignals_badge__xEHMY.TradingSignals_bearish__vEAJS{color:#dc2626;background:rgba(220,38,38,.1)}.TradingSignals_badge__xEHMY.TradingSignals_neutral__jHf6I{color:var(--cream-500);background:var(--cream-200)}.TradingSignals_confidence__AMoVZ{font-size:9px;font-weight:600;opacity:.7}.TradingSignals_tokenList__UdUT9{display:flex;flex-direction:column;gap:2px}.TradingSignals_tokenCard__iE1wS{border:1px solid var(--cream-200);border-radius:6px;overflow:hidden}.TradingSignals_tokenHeader__rKrp7{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px;background:transparent;border:none;cursor:pointer;color:inherit;font-family:inherit;transition:background .15s}.TradingSignals_tokenHeader__rKrp7:hover{background:var(--cream-100)}.TradingSignals_tokenLeft__nfVPl{display:flex;align-items:center;gap:6px;min-width:0}.TradingSignals_tokenSymbol__ee2ZF{font-size:12px;font-weight:700;color:var(--cream-900)}.TradingSignals_tokenPrice__J6J_Q{font-size:10px;font-family:var(--font-mono);color:var(--cream-600)}.TradingSignals_changeUp__7KYhk{font-size:9px;font-weight:600;color:#16a34a}.TradingSignals_changeDown__J0VI2{font-size:9px;font-weight:600;color:#dc2626}.TradingSignals_tokenRight__5NAB2{display:flex;align-items:center;gap:6px}.TradingSignals_noData__6kbki{font-size:9px;color:var(--cream-400)}.TradingSignals_chevron__DmZSz{font-size:10px;color:var(--cream-400)}.TradingSignals_tokenBody__XOgJs{padding:8px;border-top:1px solid var(--cream-200);background:var(--cream-50)}.TradingSignals_strategies__d5tI_{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.TradingSignals_strategyRow__g35MV{display:grid;grid-template-columns:100px auto 1fr;gap:6px;align-items:center;padding:3px 0}.TradingSignals_strategyName__IIyIk{font-size:10px;font-weight:600;color:var(--cream-600);white-space:nowrap}.TradingSignals_strategyReason__B39W0{font-size:9px;color:var(--cream-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TradingSignals_riskRow__WovRo{display:flex;gap:6px;align-items:center;flex-wrap:wrap;padding:6px 0 2px;border-top:1px solid var(--cream-200);font-size:10px}.TradingSignals_riskLabel__zr_7h{color:var(--cream-500)}.TradingSignals_riskValue__0JAo4{font-weight:600;color:var(--cream-700);text-transform:capitalize}.TradingSignals_riskAction__5bRfM{font-weight:600;color:var(--accent);text-transform:capitalize}.TradingSignals_showAllBtn__dHiou{width:100%;padding:6px;border:1px solid var(--cream-300);background:transparent;border-radius:6px;font-size:10px;font-weight:600;cursor:pointer;color:var(--cream-500);transition:all .15s}.TradingSignals_showAllBtn__dHiou:hover{color:var(--cream-700);border-color:var(--cream-400)}.TradingSignals_footer__0k_O1{font-size:9px;color:var(--cream-400);text-align:center;padding-top:4px}.TradingSignals_footerSep__DdDOH{margin:0 4px}.TradingSignals_footerNote__fmfTF{color:var(--cream-400)}[data-theme=dark] .TradingSignals_header__1Moq_{border-bottom-color:#1a1a1a}[data-theme=dark] .TradingSignals_title__ZVV6f{color:#555}[data-theme=dark] .TradingSignals_subtitle__YRQHr{color:#444}[data-theme=dark] .TradingSignals_fundSignal__Q8WFW{background:#0a0a0a;border-color:#1a1a1a}[data-theme=dark] .TradingSignals_fundReason__vTax6{color:#666}[data-theme=dark] .TradingSignals_riskMeta__v4tDU{color:#555}[data-theme=dark] .TradingSignals_riskMeta__v4tDU strong{color:#0f8}[data-theme=dark] .TradingSignals_badge__xEHMY.TradingSignals_bullish__jkgkY{color:#0f8;background:rgba(0,255,136,.1)}[data-theme=dark] .TradingSignals_badge__xEHMY.TradingSignals_bearish__vEAJS{color:#f44;background:rgba(255,68,68,.1)}[data-theme=dark] .TradingSignals_badge__xEHMY.TradingSignals_neutral__jHf6I{color:#666;background:#111}[data-theme=dark] .TradingSignals_tokenCard__iE1wS{border-color:#1a1a1a}[data-theme=dark] .TradingSignals_tokenHeader__rKrp7:hover{background:#0a0a0a}[data-theme=dark] .TradingSignals_tokenSymbol__ee2ZF{color:#ddd}[data-theme=dark] .TradingSignals_tokenPrice__J6J_Q{color:#888}[data-theme=dark] .TradingSignals_changeUp__7KYhk{color:#0f8}[data-theme=dark] .TradingSignals_changeDown__J0VI2{color:#f44}[data-theme=dark] .TradingSignals_chevron__DmZSz{color:#333}[data-theme=dark] .TradingSignals_tokenBody__XOgJs{background:#080808;border-top-color:#1a1a1a}[data-theme=dark] .TradingSignals_strategyName__IIyIk{color:#888}[data-theme=dark] .TradingSignals_strategyReason__B39W0{color:#555}[data-theme=dark] .TradingSignals_riskRow__WovRo{border-top-color:#1a1a1a}[data-theme=dark] .TradingSignals_riskLabel__zr_7h{color:#555}[data-theme=dark] .TradingSignals_riskValue__0JAo4{color:#aaa}[data-theme=dark] .TradingSignals_riskAction__5bRfM{color:#0f8}[data-theme=dark] .TradingSignals_showAllBtn__dHiou{border-color:#222;color:#555}[data-theme=dark] .TradingSignals_showAllBtn__dHiou:hover{color:#0f8;border-color:#0f8}[data-theme=dark] .TradingSignals_footerNote__fmfTF,[data-theme=dark] .TradingSignals_footer__0k_O1{color:#333}.page_layout__p93s2{display:grid;grid-template-columns:430px 1fr;grid-template-rows:auto 1fr;height:100vh;max-height:100vh;width:100%;overflow:hidden}@media (max-width:768px){.page_layout__p93s2{grid-template-columns:1fr;grid-template-rows:auto auto 1fr}.page_sidebar__p2GLB{position:fixed;top:0;left:0;width:85vw;max-width:380px;height:100vh;height:100dvh;z-index:1000;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:none}.page_sidebarOpen__DuH7t{transform:translateX(0);box-shadow:4px 0 24px rgba(0,0,0,.15)}.page_mobileBar__ebBDI{display:flex}.page_sidebarOverlay__PBMLp{display:block;backdrop-filter:blur(2px)}}.page_layout__p93s2>:first-child{grid-column:1/-1}.page_sidebar__p2GLB{background:var(--cream-100);border-right:1px solid var(--cream-300);display:flex;flex-direction:column;height:100vh;overflow:hidden}.page_sidebarTop__J8aBk{padding:20px 20px 16px;border-bottom:1px solid var(--cream-300)}.page_brandRow__3SFyl{display:flex;align-items:center;justify-content:space-between}.page_brand__7TV1Q{display:flex;align-items:center;gap:10px;margin-bottom:4px}.page_brandIcon__Dpfmr{font-size:22px}.page_brandName__stCYF{font-size:15px;font-weight:600;color:var(--cream-900);letter-spacing:-.01em}[data-theme=dark] .page_brandName__stCYF{font-family:var(--font-pixel);font-size:18px;font-weight:700;letter-spacing:.15em;color:var(--accent);text-shadow:0 0 10px rgba(0,255,136,.4)}[data-theme=dark] .page_brandSub__qvlq8{font-family:var(--font-mono);font-size:10px;letter-spacing:.05em;color:var(--cream-500)}[data-theme=dark] .page_mobileName__YhdUb{font-family:var(--font-pixel);font-size:16px;font-weight:700;letter-spacing:.15em;color:var(--accent);text-shadow:0 0 10px rgba(0,255,136,.4)}.page_brandSub__qvlq8{font-size:12px;color:var(--cream-500);margin-top:2px;padding-left:32px}.page_sidebarTabs__SvgJ9{display:flex;border-bottom:1px solid var(--cream-300);flex-shrink:0}.page_sidebarTab__p_YCd{flex:1;padding:10px 0;font-size:11px;font-weight:600;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--cream-500);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .15s}.page_sidebarTab__p_YCd:hover{color:var(--cream-700);background:var(--cream-200)}.page_sidebarTabActive__J8rlw{color:var(--cream-800);border-bottom-color:var(--accent)}.page_sidebarContent__yzcts{flex:1;overflow-y:auto;padding:16px 12px;display:flex;flex-direction:column}.page_viewerStats__Y6S3C{margin-bottom:16px;padding:0 8px}.page_agentSection__VdMXI{margin-bottom:16px;flex-shrink:0}.page_sectionTitle__6ic_4{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--cream-500);padding:0 8px;margin-bottom:8px}.page_agentList__8DMfc{display:flex;flex-direction:column;gap:2px}.page_agent__1eqdK{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm);cursor:default;transition:background .1s}.page_agent__1eqdK:hover{background:var(--cream-200)}.page_agentDead__aR4_N{opacity:.5}.page_agentEmoji__86taV{font-size:16px;width:20px;text-align:center;flex-shrink:0}.page_agentName__WhmEO{font-size:13px;font-weight:500;color:var(--cream-800);flex:1}.page_agentTier__bGoBQ{font-size:12px;flex-shrink:0;margin-right:4px}.page_agentDot__gCEEV{width:6px;height:6px;border-radius:50%;background:var(--cream-400);flex-shrink:0;opacity:.5}.page_sidebarBottom__gNa2e{padding:12px;border-top:1px solid var(--cream-300)}.page_actionButtons__aac_D{display:flex;flex-direction:column;gap:8px}.page_joinBtn__rW7YQ{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:12px 16px;background:var(--accent);color:#fff;border:none;border-radius:var(--radius-md);font-size:13px;font-weight:600;font-family:var(--font-sans);cursor:pointer;transition:background .15s;text-decoration:none}.page_joinBtn__rW7YQ:hover{background:var(--accent-hover);color:#fff}.page_shareBtn__BWSTd{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 16px;background:var(--cream-200);color:var(--cream-700);border:1px solid var(--cream-300);border-radius:var(--radius-md);font-size:12px;font-weight:600;font-family:var(--font-sans);cursor:pointer;transition:all .15s;text-decoration:none}.page_shareBtn__BWSTd:hover{background:var(--cream-300);color:var(--cream-800)}.page_joinSubtext__zWziC{text-align:center;font-size:11px;color:var(--cream-500);margin-top:8px}.page_joinSubtext__zWziC a{color:var(--cream-600);text-decoration:underline;text-underline-offset:2px}.page_sidebarOverlay__PBMLp{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;display:none}@media (max-width:768px){.page_sidebarOverlay__PBMLp{display:block}}.page_main__nw1Wk{min-width:0;overflow:hidden;background:var(--cream-50)}.page_mobileBar__ebBDI{display:none;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--cream-50);border-bottom:1px solid var(--cream-200);gap:8px}.page_hamburger__SA1X3{background:var(--cream-100);border:none;font-size:16px;color:var(--cream-700);cursor:pointer;padding:8px 10px;border-radius:var(--radius-md);transition:all .15s}.page_hamburger__SA1X3:hover{background:var(--cream-200);color:var(--cream-900)}.page_mobileBrand__gDj7x{display:flex;align-items:center;gap:6px}.page_mobileName__YhdUb{font-size:16px;font-weight:700;color:var(--cream-900);letter-spacing:-.02em}.page_mobileStats__g_SVT{flex:1;text-align:center}.page_mobileJoinBtn__jX6pB{padding:8px 14px;background:var(--accent);color:#fff;border:none;border-radius:var(--radius-full);font-size:12px;font-weight:600;font-family:var(--font-sans);cursor:pointer;text-decoration:none;transition:background .15s}.page_mobileJoinBtn__jX6pB:hover{background:var(--accent-hover)}[data-theme=dark] .page_sidebar__p2GLB{background:#0d0d0d;border-right:1px solid #1a1a1a}[data-theme=dark] .page_sidebarTop__J8aBk{border-bottom:1px solid #1a1a1a}[data-theme=dark] .page_brandIcon__Dpfmr{display:none}[data-theme=dark] .page_sidebarTab__p_YCd{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:#444}[data-theme=dark] .page_sidebarTabActive__J8rlw{color:var(--accent);border-bottom-color:var(--accent)}[data-theme=dark] .page_sidebarTab__p_YCd:hover{color:#666;background:rgba(0,255,136,.03)}[data-theme=dark] .page_sectionTitle__6ic_4{font-family:var(--font-mono);color:#333;letter-spacing:.12em}[data-theme=dark] .page_agent__1eqdK{border-radius:2px}[data-theme=dark] .page_agent__1eqdK:hover{background:rgba(0,255,136,.03)}[data-theme=dark] .page_agentName__WhmEO{font-family:var(--font-mono);font-size:12px;color:#999}[data-theme=dark] .page_agentTier__bGoBQ{font-size:8px}[data-theme=dark] .page_joinBtn__rW7YQ{background:transparent;border:1px solid var(--accent);color:var(--accent);border-radius:2px;font-family:var(--font-mono);letter-spacing:.05em}[data-theme=dark] .page_joinBtn__rW7YQ:hover{background:rgba(0,255,136,.08)}[data-theme=dark] .page_shareBtn__BWSTd{background:transparent;border:1px solid #262626;color:#666;border-radius:2px;font-family:var(--font-mono)}[data-theme=dark] .page_shareBtn__BWSTd:hover{border-color:#333;background:hsla(0,0%,100%,.02)}[data-theme=dark] .page_sidebarBottom__gNa2e{border-top:1px solid #1a1a1a}[data-theme=dark] .page_joinSubtext__zWziC{font-family:var(--font-mono);color:#333}[data-theme=dark] .page_mobileBar__ebBDI{background:#0a0a0a;border-bottom:1px solid #1a1a1a}[data-theme=dark] .page_hamburger__SA1X3{background:#111;border:1px solid #262626;color:#666}[data-theme=dark] .page_mobileJoinBtn__jX6pB{background:transparent;border:1px solid var(--accent);color:var(--accent);border-radius:2px;font-family:var(--font-mono);font-size:11px}