.LanguageSwitcher_languageSwitcher__eRpkC{min-width:100px!important}.LanguageSwitcher_languageSwitcher__eRpkC .ant-select{border:none;background:transparent}.LanguageSwitcher_languageSwitcher__eRpkC .ant-select:hover{background:rgba(0,0,0,.04)}.LanguageSwitcher_languageSwitcher__eRpkC .ant-select-selector{border:none!important;background:transparent!important;box-shadow:none!important;margin-right:5px!important}.LanguageSwitcher_languageSwitcher__eRpkC .ant-select-arrow,.LanguageSwitcher_languageSwitcher__eRpkC .ant-select-selector{font-size:16px!important;color:var(--text-primary,#000)!important}.LanguageSwitcher_languageSwitcher__eRpkC .ant-select-selection-item{color:var(--text-primary,#000)!important}.LanguageSwitcher_languageSwitcher__eRpkC.ant-select-disabled{opacity:.7}.LanguageSwitcher_languageSwitcher__eRpkC.ant-select-disabled .ant-select-selector{color:var(--text-primary,#000)!important}.PublicHeader_header__Mr3vM{display:flex;align-items:center;justify-content:center;height:60px;width:100%;background:var(--bg-menu,#fff);border-bottom:thin solid var(--border-color,#e2e8f0)}.PublicHeader_header__Mr3vM.PublicHeader_fixed__iWj7a{position:fixed;top:0;left:0;right:0;background:var(--bg-menu);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;height:64px}.PublicHeader_headerContent__TdJn3{max-width:1800px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.PublicHeader_fixed__iWj7a .PublicHeader_headerContent__TdJn3{padding:0 48px}@media(max-width:768px){.PublicHeader_fixed__iWj7a .PublicHeader_headerContent__TdJn3{padding:0 16px}}.PublicHeader_logoArea__tweFI{display:flex;align-items:center;gap:32px}@media(max-width:768px){.PublicHeader_logoArea__tweFI{gap:16px}}.PublicHeader_logoIcon__HHMKE{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;cursor:pointer}.PublicHeader_logoIcon__HHMKE img{width:100%;height:100%;object-fit:contain}@media(max-width:768px){.PublicHeader_logoIcon__HHMKE{width:32px;height:32px}}.PublicHeader_nav__KqljY{display:flex;gap:24px}@media(max-width:768px){.PublicHeader_nav__KqljY{display:none}}.PublicHeader_navLink__l2dRK{background:none;border:none;font-size:16px;font-weight:600;color:var(--text-primary);cursor:pointer;padding:0;transition:color .2s ease}.PublicHeader_navLink__l2dRK:hover{color:#0243a4}.PublicHeader_headerActions__FUSiq{display:flex;gap:14px;align-items:center}.PublicHeader_loginBtn__hvo0W{background:#0243a4!important;border-color:#0243a4!important;border-radius:8px!important;padding:6px 21px!important;height:auto!important;font-weight:600!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)!important}.PublicHeader_userMenuItem__oC7mS{cursor:pointer;padding:8px 12px;display:flex;align-items:center;gap:12px;transition:background-color .2s ease;border-radius:4px}.PublicHeader_userMenuItem__oC7mS:hover{background-color:#f5f5f5}.Menus_container__8TIV3{justify-content:space-between;gap:20px;height:60px;width:100%;color:#565d6d;padding:0 20px;background:var(--bg-menu);flex-shrink:0;border-bottom:thin solid var(--border-color)}.Menus_container__8TIV3,.Menus_logo__poJFy{display:flex;align-items:center;position:relative}.Menus_logo__poJFy{line-height:40px;text-align:center;color:#fff;font-size:20px;border-radius:10px;margin:20px 0;cursor:pointer;gap:10px}.Menus_logo__poJFy img{width:40px;height:40px}.Menus_logo__poJFy .Menus_logoText__QUnfP{color:#0243a4;margin:0;font-size:28px;font-weight:500}.Menus_logoContainer__5rGK6{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex:0 0 auto;min-width:0}.Menus_dropdownIcon___GpL2{position:absolute;bottom:2px;right:2px;font-size:8px;color:#8bc5ea;opacity:.7}.Menus_menuContainer__kaKXs{display:flex;align-items:center;justify-content:flex-start;gap:30px}.Menus_tickerSearchContainer__7BU_H{flex:1 1;display:flex;justify-content:center;align-items:center;max-width:600px;margin:0 auto;padding:0 20px;transition:max-width .3s ease,width .3s ease}.Menus_tickerSearchContainer__7BU_H.Menus_tickerSearchContainerCollapsed___Dm1a{max-width:400px;width:50%}.Menus_tickerSearchContainer__7BU_H.Menus_tickerSearchContainerCollapsed___Dm1a .Menus_searchAutoComplete__2yT6o{max-width:400px;width:100%}.Menus_tickerSearchContainer__7BU_H.Menus_tickerSearchContainerExpanded__9J7cA,.Menus_tickerSearchContainer__7BU_H.Menus_tickerSearchContainerExpanded__9J7cA .Menus_searchAutoComplete__2yT6o{max-width:600px;width:100%}.Menus_tickerSearchContainer__7BU_H .Menus_searchAutoComplete__2yT6o{width:100%;max-width:600px;transition:max-width .3s ease,width .3s ease}.Menus_tickerSearchContainer__7BU_H .Menus_searchInput__f8z_h{height:36px;font-size:14px;border-radius:36px;background-color:var(--card-bg,#f5f5f5)!important;border:1px solid var(--border-color,#e0e0e0)!important;color:var(--text-primary,#333)!important;transition:all .3s ease}.Menus_tickerSearchContainer__7BU_H .Menus_searchInput__f8z_h:hover{border-color:var(--primary-color,#2196f3)!important;box-shadow:0 0 0 2px rgba(33,150,243,.1)}.Menus_tickerSearchContainer__7BU_H .Menus_searchInput__f8z_h:focus,.Menus_tickerSearchContainer__7BU_H .Menus_searchInput__f8z_h:focus-within{border-color:var(--primary-color,#2196f3)!important;box-shadow:0 0 0 3px rgba(33,150,243,.15)}.Menus_tickerSearchContainer__7BU_H .Menus_searchInput__f8z_h .ant-input{background-color:transparent!important;border:none!important;color:var(--text-primary,#333)!important;font-size:14px}.Menus_tickerSearchContainer__7BU_H .Menus_searchInput__f8z_h .ant-input::placeholder{color:var(--text-secondary,#8b949e)!important}.Menus_tickerSearchContainer__7BU_H .Menus_searchIcon__Bg7Ps{color:var(--text-secondary,#8b949e)!important;font-size:16px}.Menus_tickerSearchContainer__7BU_H .Menus_keyboardShortcut__s_18W{display:flex;align-items:center;gap:4px}.Menus_tickerSearchContainer__7BU_H .Menus_keyboardShortcut__s_18W kbd{display:inline-block;padding:2px 6px;font-size:11px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.4;color:var(--text-secondary,#666);background-color:var(--card-bg,#f5f5f5);border:1px solid var(--border-color,#d0d0d0);border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,.1);min-width:20px;text-align:center}.Menus_tickerSearchContainer__7BU_H .ant-select-selector{background-color:var(--card-bg,#f5f5f5)!important;border-color:var(--border-color,#e0e0e0)!important;color:var(--text-primary,#333)!important}.Menus_tickerSearchContainer__7BU_H .ant-select-selector:focus,.Menus_tickerSearchContainer__7BU_H .ant-select-selector:hover{border-color:var(--primary-color,#2196f3)!important}.Menus_tickerSearchContainer__7BU_H .ant-select-selection-placeholder{color:var(--text-secondary,#8b949e)!important}.Menus_tickerSearchContainer__7BU_H .ant-select-selection-search-input{color:var(--text-primary,#333)!important}.Menus_tickerSearchContainer__7BU_H .ant-select-dropdown{background-color:var(--card-bg,#fff)!important;border-color:var(--border-color,#e0e0e0)!important;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:8px;margin-top:8px}.Menus_tickerSearchContainer__7BU_H .ant-select-item{color:var(--text-primary,#333)!important;padding:10px 16px}.Menus_tickerSearchContainer__7BU_H .ant-select-item:hover{background-color:var(--hover-bg,rgba(0,0,0,.04))!important}.Menus_tickerSearchContainer__7BU_H .ant-select-item.Menus_ant-select-item-option-selected__1CFOz{background-color:rgba(33,150,243,.1)!important;color:var(--primary-color,#2196f3)!important}.Menus_menuItem__VUhmP{height:40px;line-height:40px;box-sizing:border-box;text-align:center}.Menus_menuItem__VUhmP>a{color:var(--text-color)}.Menus_menuItemSelected__r_ARQ,.Menus_menuItemSelected__r_ARQ>a,.Menus_menuItem__VUhmP>a:hover{color:#5c8dd8}.Menus_menuItemText__nf0Kb{font-size:14px}.Menus_subMenuContainer__fGffq{display:flex;flex-direction:column;overflow-y:auto;max-height:250px}.Menus_subMenuContainer__fGffq::-webkit-scrollbar{width:4px;border-radius:8px}.Menus_subMenuContainer__fGffq::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}.Menus_subMenuContainer__fGffq::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:8px}.Menus_hoverEffect__PcJmF:hover{opacity:.8}.Menus_tipTitle__Hr2rw{font-size:20px;line-height:30px;font-weight:600;color:#fff;margin-top:8px}.Menus_tipDescription__W7ztn{width:111px;height:44px;font-size:14px;line-height:22px;font-weight:400;color:#fff;text-align:center}.Menus_userInfo__UyPf_{display:flex;align-items:center;gap:12px;padding:10px 0;margin-left:5px}.Menus_watchlistLink__l4e2H{font-size:14px;color:var(--text-color);cursor:pointer;white-space:nowrap;transition:color .2s ease}.Menus_watchlistLink__l4e2H:hover{color:#5c8dd8}.Menus_userName__7ahl3{font-size:16px!important;font-weight:700;color:#18192b}.Menus_footerMenu__0VtVE{text-align:center;display:flex;justify-content:flex-end;align-items:center;flex:0 0 auto;min-width:0;gap:15px}.Menus_footerMenuIcon__2UWTJ{font-size:14px;color:var(--text-color);cursor:pointer}.Menus_footerMenuIcon__2UWTJ:hover{color:#5c8dd8}.ChangePasswordModal_container__RaQBe{display:flex;flex-direction:column;min-height:100vh;width:100%;color:#565d6d;background:#f9fbfc;padding:10px;flex-shrink:0}.ChangePasswordModal_logoText___iJf5{padding:30px 0;color:#18192b;font-size:20px;font-weight:700;margin:0 auto}.ChangePasswordModal_menuItem__dVuKH{display:flex;align-items:center;gap:8px;padding:10px 0 10px 10px;box-sizing:border-box;border:thin solid transparent}.ChangePasswordModal_menuItem__dVuKH>a{color:#737787}.ChangePasswordModal_menuItem__dVuKH>a:hover{color:#18192b}.ChangePasswordModal_menuItemSelected__jcJHX{font-weight:700;color:#18192b;border-radius:6px;border:thin solid #e6e8ea;background:#fff}.ChangePasswordModal_menuItemSelected__jcJHX>a,.ChangePasswordModal_menuItemSelected__jcJHX>a:hover{color:#18192b}.ChangePasswordModal_menuItemText__8TD9o{font-size:14px}.ChangePasswordModal_subMenuContainer__4DaVL{display:flex;flex-direction:column;overflow-y:auto;max-height:250px}.ChangePasswordModal_subMenuContainer__4DaVL::-webkit-scrollbar{width:4px;border-radius:8px}.ChangePasswordModal_subMenuContainer__4DaVL::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}.ChangePasswordModal_subMenuContainer__4DaVL::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:8px}.ChangePasswordModal_subMenuItem__wErkJ{display:flex;flex-shrink:0;align-items:center;font-size:12px;height:28px;gap:8px;margin-left:24px;margin-right:16px;cursor:pointer;border-radius:6px;padding-left:14px}.ChangePasswordModal_subMenuItemSelected__FUgro{font-weight:700;color:#2394e3;background:#d7ecfb}.ChangePasswordModal_subMenuItemText__UxvPX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#565d6d}.ChangePasswordModal_subMenuItemText__UxvPX:hover{color:#565d6d}.ChangePasswordModal_hoverEffect__TN65u:hover{opacity:.8}.ChangePasswordModal_premiumCard__lfv6l{display:flex;gap:8px;flex-direction:column;align-items:center;margin:auto auto 20px;width:143px;height:146px;background:#8bc5ea;border-radius:16px;border:1px solid #a4d2ee}.ChangePasswordModal_tipTitle__C0LYL{font-size:20px;line-height:30px;font-weight:600;color:#fff;margin-top:8px}.ChangePasswordModal_tipDescription__itgMN{width:111px;height:44px;font-size:14px;line-height:22px;font-weight:400;color:#fff;text-align:center}.ChangePasswordModal_userInfo__THoWP{display:flex;align-items:center;gap:5px;border-top:thin dashed #e6e8ea;padding:20px 0}.ChangePasswordModal_userName__bwKuk{font-size:16px!important;font-weight:700;color:#18192b}.ChangePasswordModal_footerMenu__RQlrN{margin:auto auto 20px 0}.ChangePasswordModal_form__brBod{padding:20px 0}.ChangePasswordModal_ant-modal-content___S6lh{border-radius:12px}.ChangePasswordModal_ant-modal-header__4ohfh{margin-bottom:0;padding:20px 24px;border-bottom:none}.ChangePasswordModal_ant-modal-body__sXUTV{padding:0 24px 24px}.ChangePasswordModal_ant-form-item__wgXEj{margin-bottom:24px}.ChangePasswordModal_ant-btn__Sfv0c{height:48px;border-radius:8px;font-size:16px}.FloatingLabelInput_floatingContainer__q9c6O{position:relative}.FloatingLabelInput_floatingContainer__q9c6O .FloatingLabelInput_floatingLabel__zbV9m{position:absolute;left:11px;top:50%;transform:translateY(-50%);background-color:var(--content-bg);padding:0 5px;transition:all .2s ease;pointer-events:none;font-size:14px;z-index:1}.FloatingLabelInput_floatingContainer__q9c6O .FloatingLabelInput_floatingLabel__zbV9m.FloatingLabelInput_active__HbSdK{top:0;transform:translateY(-50%);font-size:12px;color:#1890ff}.FloatingLabelInput_error__z_Wyv{color:#ff4d4f!important}.shared_cardContainer__eepi1{width:85%;margin:20px auto}.shared_cardHeader__UPbHf{padding-top:16px}.shared_headerControls__LAcVo{display:flex;align-items:center;gap:8px}.shared_tabSwitcher__8p3ey{background-color:var(--bg-surface);padding:4px;border-radius:6.426px;border:1px solid var(--border-default)}.shared_tabSwitcher__8p3ey .shared_tabSwitcherContainer__B_yr_{display:flex;position:relative;border:none;flex:0 0 auto;gap:0}.shared_tabSwitcher__8p3ey .shared_tabSwitcherContainer__B_yr_ .shared_tabSwitcherSlider__pCgu5{position:absolute;left:0;top:0;width:50%;height:100%;pointer-events:none;z-index:0}.shared_tabSwitcher__8p3ey .shared_tabSwitcherContainer__B_yr_ .shared_tabSwitcherSliderBox__z2CEa{width:100%;height:100%;background-color:var(--button-Switcher);border-radius:8px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.shared_tabSwitcher__8p3ey .shared_tabSwitcherContainer__B_yr_ .shared_tabSwitcherItem___mqXv{flex:1 1;text-align:center;font-size:14px;font-weight:700;color:#64748b;cursor:pointer;padding:4px 8px;position:relative;z-index:1;transition:color .3s ease;border-radius:8px;white-space:nowrap;background-color:transparent;min-width:120px}.shared_tabSwitcher__8p3ey .shared_tabSwitcherContainer__B_yr_ .shared_tabSwitcherItem___mqXv.shared_tabSwitcherActive__j1L8C{color:var(--text-primary)}.shared_filterButton__EH7Nk{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6.426px;background:var(--bg-surface);border:1px solid var(--border-default);cursor:pointer;transition:all .2s ease;padding:0;flex-shrink:0}.shared_filterButton__EH7Nk svg{width:16px;height:16px;color:var(--text-muted)}.shared_filterButton__EH7Nk:hover{background-color:#f8fafc;border-color:#a5b4fc}.shared_filterButton__EH7Nk:active{background-color:#f1f5f9}.shared_filterSection___ZRdu{display:flex;align-items:center;margin-left:auto;flex-shrink:0}.shared_filterSection___ZRdu .ant-radio-group .ant-radio-button-wrapper{font-size:12px;padding:4px 12px;height:auto;line-height:1.5}.shared_viewToggle__ZLvGe{display:flex;align-items:center;padding:4px;border-radius:6.426px;background:var(--bg-surface);border:1px solid var(--border-default);gap:0;margin-left:auto;flex-shrink:0}.shared_viewToggle__ZLvGe .shared_viewToggleButton__bV_FQ{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:var(--bg-surface);border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;padding:0;margin-left:4px}.shared_viewToggle__ZLvGe .shared_viewToggleButton__bV_FQ:first-child{margin-left:0}.shared_viewToggle__ZLvGe .shared_viewToggleButton__bV_FQ svg{width:16px;height:16px;color:#9ca3af;transition:color .2s ease}.shared_viewToggle__ZLvGe .shared_viewToggleButton__bV_FQ:hover{background-color:#f8fafc}.shared_viewToggle__ZLvGe .shared_viewToggleButton__bV_FQ:hover svg{color:#6b7280}.shared_viewToggle__ZLvGe .shared_viewToggleButton__bV_FQ.shared_viewToggleActive__0cmgZ{background-color:var(--button-Switcher)}.shared_viewToggle__ZLvGe .shared_viewToggleButton__bV_FQ.shared_viewToggleActive__0cmgZ svg{color:var(--text-primary)}.shared_svgButton__EqrDz{display:flex;align-items:center;justify-content:center;gap:5px;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .2s ease;padding:8px 15px;margin-left:4px;font-weight:700;color:#6b7280}.shared_svgButton__EqrDz:first-child{margin-left:0}.shared_svgButton__EqrDz svg{width:16px;height:16px;color:#9ca3af;transition:color .2s ease}.shared_svgButton__EqrDz:hover{background-color:#f8fafc}.shared_svgButton__EqrDz:hover svg{color:#6b7280}.shared_svgButton__EqrDz.shared_active__n0AsE,.shared_svgButton__EqrDz.shared_viewToggleActive__0cmgZ{background-color:#e0e7ff}.shared_svgButton__EqrDz.shared_active__n0AsE svg,.shared_svgButton__EqrDz.shared_viewToggleActive__0cmgZ svg{color:#1e40af}.shared_svgButton__EqrDz.shared_watchedButton__BGmHA{background-color:#dcfce7;border-color:#22c55e}.shared_svgButton__EqrDz.shared_watchedButton__BGmHA svg{color:#6b7280}.shared_svgButton__EqrDz.shared_watchedButton__BGmHA:hover{background-color:#e5e7eb}.shared_cardContent__GLPYz{padding-top:20px;width:100%;min-height:200px;animation:shared_fadeInContent__alub8 .3s ease-in-out;transition:opacity .3s ease-in-out}.shared_cardContent__GLPYz.shared_cardContentGrid__x9xlS{display:grid;grid-gap:16px;gap:16px;text-align:center}.shared_cardContent__GLPYz.shared_cardContentList__iB5I_{display:flex;flex-direction:column;gap:16px;text-align:left}@keyframes shared_fadeInContent__alub8{0%{opacity:0}to{opacity:1}}.MarkdownWithCitations_citeIndex__x7YCt{border-radius:5px;cursor:pointer;padding:1px 4px;background-color:var(--border-default,#e6f7ff);display:inline-block;margin:0 4px;font-size:10px;color:var(--text-tertiary);transition:all .2s ease}.MarkdownWithCitations_citeIndex__x7YCt:hover{color:#fff;background-color:#5c8dd8;opacity:.8}.MarkdownWithCitations_citeUrl__MfD_e{color:#1890ff;text-decoration:none;display:inline-flex;align-items:center;font-size:12px}.MarkdownWithCitations_citeUrl__MfD_e:hover{text-decoration:underline}.MarkdownWithCitations_markdown__ZEJd2 p{margin:0!important}.StrategyDetailModal_cardContainer__pzRvH{width:85%;margin:20px auto}.StrategyDetailModal_cardHeader__jPeml{padding-top:16px}.StrategyDetailModal_headerControls__Zt3CU{display:flex;align-items:center;gap:8px}.StrategyDetailModal_tabSwitcher__N1JsB{background-color:var(--bg-surface);padding:4px;border-radius:6.426px;border:1px solid var(--border-default)}.StrategyDetailModal_tabSwitcher__N1JsB .StrategyDetailModal_tabSwitcherContainer__cMN9_{display:flex;position:relative;border:none;flex:0 0 auto;gap:0}.StrategyDetailModal_tabSwitcher__N1JsB .StrategyDetailModal_tabSwitcherContainer__cMN9_ .StrategyDetailModal_tabSwitcherSlider__Q43Kv{position:absolute;left:0;top:0;width:50%;height:100%;pointer-events:none;z-index:0}.StrategyDetailModal_tabSwitcher__N1JsB .StrategyDetailModal_tabSwitcherContainer__cMN9_ .StrategyDetailModal_tabSwitcherSliderBox__jTwEw{width:100%;height:100%;background-color:var(--button-Switcher);border-radius:8px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.StrategyDetailModal_tabSwitcher__N1JsB .StrategyDetailModal_tabSwitcherContainer__cMN9_ .StrategyDetailModal_tabSwitcherItem___kIIz{flex:1 1;text-align:center;font-size:14px;font-weight:700;color:#64748b;cursor:pointer;padding:4px 8px;position:relative;z-index:1;transition:color .3s ease;border-radius:8px;white-space:nowrap;background-color:transparent;min-width:120px}.StrategyDetailModal_tabSwitcher__N1JsB .StrategyDetailModal_tabSwitcherContainer__cMN9_ .StrategyDetailModal_tabSwitcherItem___kIIz.StrategyDetailModal_tabSwitcherActive__RG0_L{color:var(--text-primary)}.StrategyDetailModal_filterButton__JTDKd{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6.426px;background:var(--bg-surface);border:1px solid var(--border-default);cursor:pointer;transition:all .2s ease;padding:0;flex-shrink:0}.StrategyDetailModal_filterButton__JTDKd svg{width:16px;height:16px;color:var(--text-muted)}.StrategyDetailModal_filterButton__JTDKd:hover{background-color:#f8fafc;border-color:#a5b4fc}.StrategyDetailModal_filterButton__JTDKd:active{background-color:#f1f5f9}.StrategyDetailModal_filterSection__7b7o7{display:flex;align-items:center;margin-left:auto;flex-shrink:0}.StrategyDetailModal_filterSection__7b7o7 .ant-radio-group .ant-radio-button-wrapper{font-size:12px;padding:4px 12px;height:auto;line-height:1.5}.StrategyDetailModal_viewToggle__Flw3Q{display:flex;align-items:center;padding:4px;border-radius:6.426px;background:var(--bg-surface);border:1px solid var(--border-default);gap:0;margin-left:auto;flex-shrink:0}.StrategyDetailModal_viewToggle__Flw3Q .StrategyDetailModal_viewToggleButton__wPHax{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:var(--bg-surface);border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;padding:0;margin-left:4px}.StrategyDetailModal_viewToggle__Flw3Q .StrategyDetailModal_viewToggleButton__wPHax:first-child{margin-left:0}.StrategyDetailModal_viewToggle__Flw3Q .StrategyDetailModal_viewToggleButton__wPHax svg{width:16px;height:16px;color:#9ca3af;transition:color .2s ease}.StrategyDetailModal_viewToggle__Flw3Q .StrategyDetailModal_viewToggleButton__wPHax:hover{background-color:#f8fafc}.StrategyDetailModal_viewToggle__Flw3Q .StrategyDetailModal_viewToggleButton__wPHax:hover svg{color:#6b7280}.StrategyDetailModal_viewToggle__Flw3Q .StrategyDetailModal_viewToggleButton__wPHax.StrategyDetailModal_viewToggleActive__wsXh3{background-color:var(--button-Switcher)}.StrategyDetailModal_viewToggle__Flw3Q .StrategyDetailModal_viewToggleButton__wPHax.StrategyDetailModal_viewToggleActive__wsXh3 svg{color:var(--text-primary)}.StrategyDetailModal_svgButton__h_y9H{display:flex;align-items:center;justify-content:center;gap:5px;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .2s ease;padding:8px 15px;margin-left:4px;font-weight:700;color:#6b7280}.StrategyDetailModal_svgButton__h_y9H:first-child{margin-left:0}.StrategyDetailModal_svgButton__h_y9H svg{width:16px;height:16px;color:#9ca3af;transition:color .2s ease}.StrategyDetailModal_svgButton__h_y9H:hover{background-color:#f8fafc}.StrategyDetailModal_svgButton__h_y9H:hover svg{color:#6b7280}.StrategyDetailModal_svgButton__h_y9H.StrategyDetailModal_active__abqCW,.StrategyDetailModal_svgButton__h_y9H.StrategyDetailModal_viewToggleActive__wsXh3{background-color:#e0e7ff}.StrategyDetailModal_svgButton__h_y9H.StrategyDetailModal_active__abqCW svg,.StrategyDetailModal_svgButton__h_y9H.StrategyDetailModal_viewToggleActive__wsXh3 svg{color:#1e40af}.StrategyDetailModal_svgButton__h_y9H.StrategyDetailModal_watchedButton__wv5Ri{background-color:#dcfce7;border-color:#22c55e}.StrategyDetailModal_svgButton__h_y9H.StrategyDetailModal_watchedButton__wv5Ri svg{color:#6b7280}.StrategyDetailModal_svgButton__h_y9H.StrategyDetailModal_watchedButton__wv5Ri:hover{background-color:#e5e7eb}.StrategyDetailModal_cardContent__sTZh_{padding-top:20px;width:100%;min-height:200px;animation:StrategyDetailModal_fadeInContent__b_dDP .3s ease-in-out;transition:opacity .3s ease-in-out}.StrategyDetailModal_cardContent__sTZh_.StrategyDetailModal_cardContentGrid__cCpj2{display:grid;grid-gap:16px;gap:16px;text-align:center}.StrategyDetailModal_cardContent__sTZh_.StrategyDetailModal_cardContentList__UWuyR{display:flex;flex-direction:column;gap:16px;text-align:left}@keyframes StrategyDetailModal_fadeInContent__b_dDP{0%{opacity:0}to{opacity:1}}.StrategyDetailModal_strategyDetailModal__rqykC .ant-modal-content{padding:0!important;margin:0!important;border-radius:0!important;background-color:var(--bg-surface)!important;border:1px solid var(--border-strong)!important}.StrategyDetailModal_strategyDetailModal__rqykC .ant-modal-header{margin-bottom:0!important}.StrategyDetailModal_modalLayout__0KeBo{display:grid;grid-template-columns:400px minmax(0,1fr) 360px;grid-template-rows:100%;min-height:80vh;max-height:90vh;overflow:hidden;transition:grid-template-columns .3s ease;width:100%}.StrategyDetailModal_leftCollapsed__FvwGU{grid-template-columns:48px minmax(0,1fr) 360px!important}.StrategyDetailModal_rightCollapsed__Nf0h1{grid-template-columns:400px minmax(0,1fr) 48px!important}.StrategyDetailModal_bothCollapsed__GLMOW{grid-template-columns:48px minmax(0,1fr) 48px!important}.StrategyDetailModal_modalHeaderTitle__fzzgD{padding:16px;color:var(--text-primary);border-bottom:1px solid var(--border-strong)}.StrategyDetailModal_collapsedSidebar__XXiF_{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;width:100%;padding-top:24px;cursor:pointer;transition:all .2s ease;position:relative}.StrategyDetailModal_collapsedSidebar__XXiF_:hover{background-color:rgba(84,103,241,.05)}.StrategyDetailModal_collapsedSidebar__XXiF_:hover .StrategyDetailModal_collapsedIcon__UNbMT{color:#5467f1;transform:scale(1.1)}.StrategyDetailModal_collapsedSidebar__XXiF_:hover .StrategyDetailModal_collapsedText__Nm_b4{color:#5467f1}.StrategyDetailModal_collapsedIcon__UNbMT{font-size:24px;color:#6b7280;margin-bottom:24px;transition:all .3s ease}.StrategyDetailModal_collapsedText__Nm_b4{writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;font-size:14px;font-weight:600;color:#6b7280;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.StrategyDetailModal_modalLeftSidebar___sbWx{background:var(--bg-surface);padding:24px;overflow-y:auto;overflow-x:hidden;transition:all .3s ease;position:relative;min-width:0;width:400px;box-sizing:border-box;height:100%}.StrategyDetailModal_modalLeftSidebar___sbWx.StrategyDetailModal_collapsed__eQxMJ{padding:0;min-width:48px;width:48px;max-width:48px}.StrategyDetailModal_modalLeftSidebar___sbWx .StrategyDetailModal_sidebarHeader__nOqRC{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.StrategyDetailModal_modalLeftSidebar___sbWx .StrategyDetailModal_sidebarHeaderTitle__LTaZ2{font-size:16px;font-weight:600;color:var(--text-primary)}.StrategyDetailModal_modalLeftSidebar___sbWx .StrategyDetailModal_sidebarToggle__3M3NG{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px}.StrategyDetailModal_modalLeftSidebar___sbWx .StrategyDetailModal_collapseButton__zGWCa,.StrategyDetailModal_modalLeftSidebar___sbWx .StrategyDetailModal_expandButton__34sFR{color:var(--text-muted);border:none;box-shadow:none;padding:8px}.StrategyDetailModal_modalLeftSidebar___sbWx .StrategyDetailModal_collapseButton__zGWCa:hover,.StrategyDetailModal_modalLeftSidebar___sbWx .StrategyDetailModal_expandButton__34sFR:hover{color:#5467f1;background:rgba(84,103,241,.1)}.StrategyDetailModal_modalLeftSidebar___sbWx .StrategyDetailModal_expandButton__34sFR{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);color:#9ca3af}.StrategyDetailModal_modalLeftSidebar___sbWx .StrategyDetailModal_expandButton__34sFR:hover{color:#5467f1;background:transparent}.StrategyDetailModal_aiAssistantSection__4r_Jy{display:flex;flex-direction:column;gap:20px}.StrategyDetailModal_aiAssistantButton__6fpF1{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:600;color:#374151;cursor:pointer;transition:all .2s ease}.StrategyDetailModal_aiAssistantButton__6fpF1:hover{background:#f3f4f6;border-color:#5467f1}.StrategyDetailModal_aiAvatar__OKFxQ{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;background:#fff;border-radius:12px;position:relative}.StrategyDetailModal_aiAvatarGlow__H4KkW{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#5467f1,#bcf3ff);display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(84,103,241,.3)}.StrategyDetailModal_aiAvatarText__Zv4L8{font-size:12px;font-weight:600;color:#374151;text-align:center}.StrategyDetailModal_aiDescription__3Ov99{font-size:14px;color:#6b7280;line-height:1.6;padding:16px;background:#fff;border-radius:8px}.StrategyDetailModal_suggestedQuestions__XoH_c{display:flex;flex-direction:column;gap:12px}.StrategyDetailModal_suggestedQuestionsTitle__2JRoE{font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.StrategyDetailModal_questionButton__25MYV{width:100%;padding:12px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:13px;color:#374151;text-align:left;cursor:pointer;transition:all .2s ease}.StrategyDetailModal_questionButton__25MYV:hover{background:#f9fafb;border-color:#5467f1;color:#5467f1}.StrategyDetailModal_questionInput__NlOqL{margin-top:8px}.StrategyDetailModal_modalMainContent__HFktG{padding:32px;overflow-y:auto;overflow-x:hidden;background:var(--bg-surface);border-right:1px solid var(--border-strong);border-left:1px solid var(--border-strong);transition:padding .3s ease;min-width:0;width:100%;box-sizing:border-box;height:100%;box-shadow:0 0 40px rgba(0,0,0,.03);z-index:1}.StrategyDetailModal_modalMainContent__HFktG *{max-width:100%;word-wrap:break-word;overflow-wrap:break-word}@media(max-width:1400px){.StrategyDetailModal_modalMainContent__HFktG{padding:24px 16px}}@media(max-width:768px){.StrategyDetailModal_modalMainContent__HFktG{padding:16px}}.StrategyDetailModal_analysisCard__kgPje,.StrategyDetailModal_summaryContent__BIB75{font-size:14px;line-height:1.8;color:var(--text-secondary);padding:16px;background:var(--bg-elevated);border-radius:8px;width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;box-shadow:0 2px 4px rgba(0,0,0,.02);border:1px solid var(--border-strong);transition:all .3s ease}.StrategyDetailModal_analysisCardHeader__ronGN{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#5467f1;margin-bottom:12px}.StrategyDetailModal_analysisIcon__hphKZ{font-size:18px}.StrategyDetailModal_analysisTitle__OBdSK{color:#5467f1}.StrategyDetailModal_analysisCardContent__ebQyt{font-size:14px;line-height:1.6;color:var(--text-secondary);width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.StrategyDetailModal_sectionTitle__MOD1Z{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:16px;word-wrap:break-word;position:relative;display:inline-block}.StrategyDetailModal_sectionTitle__MOD1Z:after{content:"";position:absolute;bottom:-4px;left:0;width:40px;height:3px;background:linear-gradient(90deg,#5467f1,#bcf3ff);border-radius:2px}.StrategyDetailModal_modalHeaderSection__KDxCg{display:flex;justify-content:space-between;align-items:flex-start;width:100%;box-sizing:border-box;gap:16px;flex-wrap:wrap}.StrategyDetailModal_modalHeaderLeft__e04pJ{flex:1 1;min-width:0}.StrategyDetailModal_modalMainTitle__JSBDp{font-size:28px;font-weight:700;color:var(--text-primary);margin-bottom:12px;word-wrap:break-word;overflow-wrap:break-word;line-height:1.3}.StrategyDetailModal_modalHeaderTags__it9xd{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.StrategyDetailModal_modalTime__ZHIBm{font-size:14px;color:var(--text-muted)}.StrategyDetailModal_modalHeaderMeta__2urK_{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--border-strong);margin-bottom:32px;padding-bottom:24px}.StrategyDetailModal_modalDate__sSUwd{font-size:12px;color:var(--text-muted)}.StrategyDetailModal_modalHeaderActions__5PdMc{display:flex;gap:8px;flex-wrap:wrap;flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.StrategyDetailModal_detailedAnalysis__theZ9,.StrategyDetailModal_strategySummary__q14W1{margin-bottom:32px;width:100%;box-sizing:border-box}.StrategyDetailModal_analysisParagraph__BP1f1{font-size:14px;line-height:1.8;color:#374151;margin-bottom:16px;width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.StrategyDetailModal_analyticalFoundations__dsOav{margin-bottom:32px;width:100%;box-sizing:border-box}.StrategyDetailModal_analysisGrid__zRE_z{display:grid;grid-gap:16px;gap:16px;width:100%;box-sizing:border-box}.StrategyDetailModal_generatePlanSection__TDXBz{margin-top:32px;padding-top:24px;border-top:1px solid #e5e7eb}.StrategyDetailModal_generatePlanSectionFixed__eHA1L{position:-webkit-sticky;position:sticky;bottom:-50px;left:0;right:0;padding:16px 0;background:var(--bg-surface);z-index:10;width:100%;box-sizing:border-box}.StrategyDetailModal_generatePlanButton__SNEIY{width:100%;height:48px;font-size:16px;font-weight:600;background:var(--semantic-info)!important;border:none;color:#fff!important}.StrategyDetailModal_generatePlanButton__SNEIY:hover{background:rgba(8,145,178,.8)!important;color:#fff!important}.StrategyDetailModal_strategyDetailContent__2mAsE{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 16px;gap:12px 16px;margin-top:14px}.StrategyDetailModal_modalRightSidebar__xVt6O{background:var(--bg-surface);padding:24px;overflow-y:auto;overflow-x:hidden;transition:all .3s ease;position:relative;min-width:0;width:360px;box-sizing:border-box;height:100%}.StrategyDetailModal_modalRightSidebar__xVt6O.StrategyDetailModal_collapsed__eQxMJ{padding:0;min-width:48px;width:48px;max-width:48px}.StrategyDetailModal_modalRightSidebar__xVt6O .StrategyDetailModal_sidebarHeader__nOqRC{display:flex;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:16px}.StrategyDetailModal_modalRightSidebar__xVt6O .StrategyDetailModal_sidebarHeaderTitle__LTaZ2{font-size:16px;font-weight:600;color:var(--text-primary)}.StrategyDetailModal_modalRightSidebar__xVt6O .StrategyDetailModal_sidebarToggle__3M3NG{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px}.StrategyDetailModal_modalRightSidebar__xVt6O .StrategyDetailModal_collapseButton__zGWCa,.StrategyDetailModal_modalRightSidebar__xVt6O .StrategyDetailModal_expandButton__34sFR{color:var(--text-muted);border:none;box-shadow:none;padding:8px}.StrategyDetailModal_modalRightSidebar__xVt6O .StrategyDetailModal_collapseButton__zGWCa:hover,.StrategyDetailModal_modalRightSidebar__xVt6O .StrategyDetailModal_expandButton__34sFR:hover{color:#5467f1;background:rgba(84,103,241,.1)}.StrategyDetailModal_modalRightSidebar__xVt6O .StrategyDetailModal_expandButton__34sFR{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);color:#9ca3af}.StrategyDetailModal_modalRightSidebar__xVt6O .StrategyDetailModal_expandButton__34sFR:hover{color:#5467f1;background:transparent}.StrategyDetailModal_plansSection__BVjmo{display:flex;flex-direction:column}.StrategyDetailModal_plansTitle__oDJFV{font-size:18px;font-weight:600;color:#111827;margin-bottom:20px}.StrategyDetailModal_plansList__nWvVd{display:flex;flex-direction:column;gap:12px}.StrategyDetailModal_plansCardList__n7FYf{display:flex;flex-direction:column;gap:16px}.StrategyDetailModal_planCard__6nkia{background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.StrategyDetailModal_planCardHeader__s1Cwl{display:flex;align-items:center;justify-content:space-between;gap:10px}.StrategyDetailModal_planCardTitle___NizP{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text-primary);flex:1 1;min-width:0}.StrategyDetailModal_planCardTitle___NizP .StrategyDetailModal_planCardTitleText__2Odq5{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StrategyDetailModal_planCardExpandIcon__KzThU{font-size:12px;color:var(--text-muted);flex-shrink:0;transition:transform .2s ease}.StrategyDetailModal_planCardContent__XntAl{display:flex;flex-direction:column;gap:12px;animation:StrategyDetailModal_slideDown__t2yc9 .3s ease-out}@keyframes StrategyDetailModal_slideDown__t2yc9{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}.StrategyDetailModal_planCardEditIcon__1hyjQ{font-size:14px;color:var(--text-muted);cursor:pointer;transition:color .2s}.StrategyDetailModal_planCardEditIcon__1hyjQ:hover{color:#0284c7}.StrategyDetailModal_planCardDeleteIcon__tUZHU{font-size:14px;color:#6b7280;cursor:pointer;transition:color .2s}.StrategyDetailModal_planCardDeleteIcon__tUZHU:hover{color:#ef4444}.StrategyDetailModal_planCardTags__ScNmX{display:flex;gap:8px;flex-wrap:wrap}.StrategyDetailModal_planStatusTag___KCF3{border:1px solid #0284c7;color:#0284c7;background:transparent;font-size:11px;padding:2px 8px;border-radius:4px}.StrategyDetailModal_planRiskTag__AI5s3{border:1px solid #10b981;color:#10b981;background:transparent;font-size:11px;padding:2px 8px;border-radius:4px}.StrategyDetailModal_planPositionTag__5MD6O{border:1px solid #0284c7;color:#0284c7;background:transparent;font-size:11px;padding:2px 8px;border-radius:4px}.StrategyDetailModal_planCardPrices__gCp_k{display:flex;gap:12px;padding-top:12px;border-top:1px solid var(--border-strong)}.StrategyDetailModal_priceBlock__uQmYF{flex:1 1;display:flex;flex-direction:column;gap:4px;background-color:var(--button-Switcher);padding:7px;text-align:center}.StrategyDetailModal_priceLabel__DWuSa{font-size:11px;color:#64748b;text-transform:uppercase}.StrategyDetailModal_priceValue__mblyF{font-size:14px;font-weight:600;color:var(--text-primary);font-family:Courier New,monospace}.StrategyDetailModal_priceValueGreen__NRhKx{color:#10b981;font-family:Courier New,monospace}.StrategyDetailModal_priceValueRed__qRnR1{color:#ef4444;font-family:Courier New,monospace}.StrategyDetailModal_planCardFooter__thmt_{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--border-strong)}.StrategyDetailModal_planCardDate___WV_9{display:flex;align-items:center;gap:6px;font-size:12px;color:#6b7280}.StrategyDetailModal_planCardDate___WV_9 .anticon{font-size:12px}.StrategyDetailModal_planCardViewBtn__grWYh{padding:0;height:auto;font-size:12px;color:#0284c7}.StrategyDetailModal_planHeader__j22Yh{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:#374151}.StrategyDetailModal_planContent__GqMS5{display:flex;flex-direction:column;gap:12px}.StrategyDetailModal_planMeta__GdAr0{display:flex;justify-content:space-between;font-size:12px;color:#6b7280}.StrategyDetailModal_planMetrics__pLXEf{display:flex;gap:8px}.StrategyDetailModal_planMetric__IlGN0{flex:1 1;padding:8px 12px;background:#e0e7ff;border-radius:6px;display:flex;flex-direction:column;gap:4px}.StrategyDetailModal_metricLabel__rcJ7S{font-size:11px;color:#6b7280}.StrategyDetailModal_metricValue__tt1Dk{font-size:14px;font-weight:600;color:#5467f1}.StrategyDetailModal_planRecord__gUS5Z{font-size:12px;color:#6b7280;padding:8px;background:#fff;border-radius:6px}.StrategyDetailModal_viewDetailsBtn__heSmt{width:100%;margin-top:8px}.StrategyDetailModal_chatDrawer__d9rGa .ant-drawer-header{padding:16px 24px;border-bottom:1px solid #e5e7eb}.StrategyDetailModal_chatDrawer__d9rGa .ant-drawer-body{padding:0}.StrategyDetailModal_drawerTitle__XfVUl{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;color:#111827}.StrategyDetailModal_responsiveModal__NExJs .ant-modal{max-width:85vw}.StrategyDetailModal_responsiveModal__NExJs .ant-modal-content{max-width:100%}.StrategyDetailModal_modalLeftSidebar___sbWx.StrategyDetailModal_collapsed__eQxMJ .StrategyDetailModal_aiAssistantSection__4r_Jy,.StrategyDetailModal_modalRightSidebar__xVt6O.StrategyDetailModal_collapsed__eQxMJ .StrategyDetailModal_plansSection__BVjmo{display:none}@media(max-width:768px){.StrategyDetailModal_modalLayout__0KeBo{grid-template-columns:1fr!important;display:flex;flex-direction:column}.StrategyDetailModal_modalLeftSidebar___sbWx,.StrategyDetailModal_modalRightSidebar__xVt6O{display:none}.StrategyDetailModal_modalMainContent__HFktG{width:100%}}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_modalContent__lvKzp{padding:0;max-height:80vh;overflow-y:auto}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_header__MhSSu{text-align:center;margin-bottom:30px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_header__MhSSu .NewSubscriptionModa_subtitle__XPReh{font-size:16px;color:#6b7280;display:block}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_billingToggleWrapper__vd4Yx{display:flex;justify-content:center;margin-bottom:30px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_billingToggleContainer__UAyNw{display:inline-flex;background:#f3f4f6;border-radius:44px;padding:4px;gap:0}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_billingToggleContainer__UAyNw .NewSubscriptionModa_toggleButton__sVN2J{padding:8px 24px;border:none;background:transparent;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer;border-radius:44px;transition:all .2s ease;outline:none}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_billingToggleContainer__UAyNw .NewSubscriptionModa_toggleButton__sVN2J:hover{color:#374151}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_billingToggleContainer__UAyNw .NewSubscriptionModa_toggleButton__sVN2J.NewSubscriptionModa_active__AdAGT{background:#fff;color:#111827;box-shadow:0 1px 2px rgba(0,0,0,.05)}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_plansGrid__TzbXv{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:30px;min-height:200px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af{position:relative;border-radius:16px;border:1px solid #e5e7eb;background:#fff;padding:12px;display:flex;flex:1 1;max-width:320px;flex-direction:column}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af.NewSubscriptionModa_free__jPGr3{background-color:#f9f9f9}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_planHeader__saoIa{margin-bottom:24px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_planHeader__saoIa h3{font-size:24px;font-weight:600;margin-top:0;margin-bottom:16px;color:#111827;text-align:left}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_planHeader__saoIa .NewSubscriptionModa_priceContainer__t0unC{margin-bottom:8px;display:flex;align-items:baseline;gap:8px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_planHeader__saoIa .NewSubscriptionModa_priceContainer__t0unC .NewSubscriptionModa_price__ieU_m{font-size:24px;font-weight:600;color:#111827}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_planHeader__saoIa .NewSubscriptionModa_priceContainer__t0unC .NewSubscriptionModa_interval__l8NaJ{font-size:14px;color:#6b7280}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_planHeader__saoIa .NewSubscriptionModa_description__Oe54y{font-size:13px;color:#6b7280;display:block;margin-top:4px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_featuresContainer__Muntj{flex:1 1;margin-bottom:24px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_featuresContainer__Muntj .NewSubscriptionModa_featureItem___Xsi_{display:flex;align-items:flex-start;gap:10px;padding:8px 0}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_featuresContainer__Muntj .NewSubscriptionModa_featureItem___Xsi_ .NewSubscriptionModa_checkIcon__JEvED{color:#333;font-size:16px;margin-top:2px;flex-shrink:0}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_featuresContainer__Muntj .NewSubscriptionModa_featureItem___Xsi_ span{font-size:14px;line-height:1.6;color:#374151}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_selectButton__hefdZ{width:100%;height:44px;font-size:15px;font-weight:600;border-radius:44px;border:none;cursor:pointer;margin-bottom:20px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_selectButton__hefdZ.ant-btn-default{background:#efefef!important;color:#909499!important}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_selectButton__hefdZ.ant-btn-primary{background:#0f7fff!important;color:#fff!important}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_selectButton__hefdZ.ant-btn-primary:hover{background:#1d4ed8!important}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_subscriptionManageContainer__9uNpy{text-align:center;margin:20px 0;font-size:16px;color:#6b7280}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_subscriptionManageContainer__9uNpy .NewSubscriptionModa_manageSubscriptionLink__6TveW{color:#2563eb;text-decoration:none;margin-left:4px;font-weight:500}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_subscriptionManageContainer__9uNpy .NewSubscriptionModa_manageSubscriptionLink__6TveW:hover{text-decoration:underline}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c{margin-top:40px;margin-bottom:30px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j{overflow-x:auto;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.1)}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table{width:100%;border-collapse:collapse;font-size:14px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table thead th{padding:16px;text-align:left;font-weight:600;color:#374151;border-right:1px solid #e5e7eb}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table thead th:first-child{border-left:none}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table thead th:last-child{border-right:none}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody tr{border-bottom:1px solid #f3f4f6}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody tr:last-child{border-bottom:none}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody tr:hover{background-color:#f9fafb}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody td{padding:16px;color:#6b7280;border-right:1px solid #f3f4f6;vertical-align:middle}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody td:first-child{border-left:none;font-weight:500;color:#374151}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody td:last-child{border-right:none}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody .NewSubscriptionModa_categoryRow__xysll,.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody .NewSubscriptionModa_categoryRow__xysll:hover{background-color:#f9fafb}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody .NewSubscriptionModa_categoryHeader__L6ZmI{padding:12px 16px;font-weight:600;color:#111827;font-size:15px;border-right:none}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody .NewSubscriptionModa_featureName__K4vUk{font-weight:500;color:#374151;white-space:nowrap}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody .NewSubscriptionModa_mergedCell__Ze9tM{text-align:center;color:#6b7280;font-size:13px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_contactSection__IEbl1{text-align:center;padding-top:30px;border-top:1px solid #e5e7eb}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_contactSection__IEbl1 span{font-size:16px;color:#6b7280;margin-right:8px}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_contactSection__IEbl1 a{font-size:16px;color:#2563eb;text-decoration:none;font-weight:500}.NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_contactSection__IEbl1 a:hover{text-decoration:underline}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_billingToggleContainer__UAyNw{background:#334155}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_billingToggleContainer__UAyNw .NewSubscriptionModa_toggleButton__sVN2J{color:#94a3b8}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_billingToggleContainer__UAyNw .NewSubscriptionModa_toggleButton__sVN2J:hover{color:#cbd5e1}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_billingToggleContainer__UAyNw .NewSubscriptionModa_toggleButton__sVN2J.NewSubscriptionModa_active__AdAGT{background:#1e293b;color:#f1f5f9;box-shadow:0 1px 2px rgba(0,0,0,.3)}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af{background:#1e293b;border-color:#334155}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af.NewSubscriptionModa_free__jPGr3{background-color:#1e293b}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_planHeader__saoIa .NewSubscriptionModa_priceContainer__t0unC .NewSubscriptionModa_price__ieU_m,.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_planHeader__saoIa h3{color:#f1f5f9}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_planHeader__saoIa .NewSubscriptionModa_description__Oe54y,.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_planHeader__saoIa .NewSubscriptionModa_priceContainer__t0unC .NewSubscriptionModa_interval__l8NaJ{color:#94a3b8}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_featuresContainer__Muntj .NewSubscriptionModa_featureItem___Xsi_ .NewSubscriptionModa_checkIcon__JEvED{color:#10b981}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_planCard__8F6af .NewSubscriptionModa_featuresContainer__Muntj .NewSubscriptionModa_featureItem___Xsi_ span{color:#cbd5e1}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j{background:#1e293b;border-color:#334155}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table thead{background-color:#334155;border-bottom-color:#475569}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table thead th{color:#cbd5e1;border-right-color:#475569}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody tr{border-bottom-color:#334155}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody tr:hover{background-color:#334155}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody td{color:#94a3b8;border-right-color:#334155}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody td:first-child{color:#cbd5e1}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody .NewSubscriptionModa_categoryRow__xysll,.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody .NewSubscriptionModa_categoryRow__xysll:hover{background-color:#334155}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody .NewSubscriptionModa_categoryHeader__L6ZmI{color:#f1f5f9}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody .NewSubscriptionModa_featureName__K4vUk{color:#cbd5e1}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_featureComparisonSection__eYn_c .NewSubscriptionModa_featureComparisonTable__1g68j table tbody .NewSubscriptionModa_mergedCell__Ze9tM{color:#94a3b8}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_contactSection__IEbl1{border-top-color:#334155}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_contactSection__IEbl1 span{color:#94a3b8}.dark .NewSubscriptionModa_subscriptionModal__ENIu6 .NewSubscriptionModa_contactSection__IEbl1 a{color:#3b82f6}.ThemeSwitcher_themeSwitcher__wZmdr{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease}.ThemeSwitcher_themeSwitcher__wZmdr:hover{background-color:var(--hover-bg,rgba(0,0,0,.05))}.ThemeSwitcher_themeSwitcher__wZmdr:active{transform:scale(.95)}.ThemeSwitcher_themeSwitcher__wZmdr .ThemeSwitcher_icon__33W2t{font-size:18px;color:var(--text-secondary);transition:color .3s ease,transform .2s ease}.ThemeSwitcher_themeSwitcher__wZmdr .ThemeSwitcher_icon__33W2t:hover{color:var(--text-primary)}[data-theme=dark] .ThemeSwitcher_themeSwitcher__wZmdr:hover{background-color:var(--hover-bg,hsla(0,0%,100%,.1))}[data-theme=dark] .ThemeSwitcher_themeSwitcher__wZmdr .ThemeSwitcher_icon__33W2t{color:var(--text-secondary)}[data-theme=dark] .ThemeSwitcher_themeSwitcher__wZmdr .ThemeSwitcher_icon__33W2t:hover{color:var(--text-primary)}.ChatGlobal_chatPanel__z84Gk{display:flex;flex-direction:column;flex:1 1;width:100%;height:calc(100% - 140px);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}.ChatGlobal_chatPanel__z84Gk.ChatGlobal_collapsed__8ZZM1{height:0;padding:0 20px;opacity:0}.ChatGlobal_snapshotPanel__cLzzl{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;transition:all .3s ease-in-out}.ChatGlobal_snapshotPanel__cLzzl.ChatGlobal_collapsed__8ZZM1{height:0;opacity:0;transform:translateY(-100%)}.ChatGlobal_chatPanelContent__bsjIw{overflow-x:hidden;overflow-y:auto;padding-right:10px}.ChatGlobal_chatPanelContent__bsjIw::-webkit-scrollbar{width:4px;border-radius:8px}.ChatGlobal_chatPanelContent__bsjIw::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}.ChatGlobal_chatPanelContent__bsjIw::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:8px}.ChatGlobal_chatPanelInput__3AoQj{border:1px solid var(--border-color);border-radius:16px;padding:15px;width:calc(100% - 30px);position:absolute;bottom:15px;left:0;right:0;margin:auto;background:var(--card-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.ChatGlobal_chatPanelInput__3AoQj:focus-within,.ChatGlobal_chatPanelInput__3AoQj:hover{border-color:var(--primary-color);box-shadow:0 6px 24px var(--shadow-hover)}.ChatGlobal_chatPanelInputIconItem__vjSI1{font-size:18px;color:#fff;cursor:pointer;background-color:#5c8dd8;border-radius:5px;padding:8px;line-height:0}.ChatGlobal_chatPanelInputIconItem__vjSI1:hover{background-color:#4259ff;opacity:.8}.ChatGlobal_noFocusBorder__4iWcv:focus{outline:none!important;box-shadow:none!important;border-color:#d9d9d9!important}.ChatGlobal_messageItem__xnIM6{display:flex;margin:12px 0;animation:ChatGlobal_fadeInUp__0p578 .3s cubic-bezier(.4,0,.2,1)}@keyframes ChatGlobal_fadeInUp__0p578{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ChatGlobal_messageContent__9_Pmq{padding:10px 0;border-radius:8px;max-width:100%;word-break:break-word;line-height:28px}.ChatGlobal_messageContent__9_Pmq h3,.ChatGlobal_messageContent__9_Pmq p{margin:0}.ChatGlobal_messageContent__9_Pmq table{width:100%;border-collapse:collapse;table-layout:fixed}.ChatGlobal_messageContent__9_Pmq td,.ChatGlobal_messageContent__9_Pmq th{border:1px solid #ddd;padding:8px}.ChatGlobal_messageContent__9_Pmq th{background-color:#f2f2f2}.ChatGlobal_userMessage__7d8EZ{align-self:flex-end;flex-direction:row-reverse}.ChatGlobal_userMessage__7d8EZ .ChatGlobal_messageAvatar__DcLXv{margin-right:0;margin-left:8px}.ChatGlobal_userMessage__7d8EZ .ChatGlobal_messageContent__9_Pmq{background-color:var(--user-message-bg);padding:10px 14px}.ChatGlobal_aiMessage___kuku{align-self:flex-start}.ChatGlobal_chatPanelResearch__B3rzS{border:1px solid #e5e5e5;border-radius:32px;padding:8px 16px;text-align:center;cursor:pointer}.ChatGlobal_chatPanelResearchCheck__dKFmq{background-color:rgba(2,133,255,.1);color:#0285ff;border-color:rgba(2,133,255,.1)}.ChatGlobal_floatingScreenshot__R5N4b{position:fixed;top:58px;left:50%;transform:translateX(-50%);background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;width:95%;height:auto;overflow:hidden;opacity:1;animation:ChatGlobal_fadeIn__QgLn_ .3s ease-out}.ChatGlobal_floatingScreenshot__R5N4b.ChatGlobal_shrinking__oA1YJ{animation:ChatGlobal_shrinkOut__8yxY2 1s ease-in-out forwards}.ChatGlobal_floatingScreenshot__R5N4b img{width:100%;height:auto;object-fit:contain}@keyframes ChatGlobal_shrinkOut__8yxY2{0%{height:90%;transform:translateX(-50%)}to{height:0;transform:translateX(-50%)}}@keyframes ChatGlobal_fadeIn__QgLn_{0%{opacity:0;transform:translateX(-50%) scaleY(1)}to{opacity:1;transform:translateX(-50%) scaleY(1)}}.ChatGlobal_slideOutBckTr__ZM2fQ{animation:ChatGlobal_slide-out-bck-tr__9T9HH .5s cubic-bezier(.55,.085,.68,.53) both}@keyframes ChatGlobal_slide-out-bck-top__U_4Oz{0%{transform:translateZ(1) translateY(0);opacity:1}to{transform:translateZ(-1100px) translateY(-1000px);opacity:0}}.ChatGlobal_expandIcon__gQOdb{font-size:12px;transition:transform .3s cubic-bezier(.645,.045,.355,1);padding:4px;border-radius:4px;transform-origin:center}.ChatGlobal_expandIcon__gQOdb:hover{background-color:rgba(0,0,0,.04)}.ChatGlobal_thinkingCardWrapper__vfBa3{cursor:pointer;position:relative;overflow:hidden;transform-origin:top}.ChatGlobal_thinkingCardWrapper__vfBa3.ChatGlobal_expanded__GF8HT .ChatGlobal_expandIcon__gQOdb{transform:rotate(180deg)}.ChatGlobal_thinkingCardWrapper__vfBa3.ChatGlobal_expanded__GF8HT .ChatGlobal_thinkingContent__j2UWk{max-height:2000px;opacity:1;margin-top:12px;overflow:auto}.ChatGlobal_thinkingCardWrapper__vfBa3.ChatGlobal_expanded__GF8HT .ChatGlobal_thinkingContent__j2UWk::-webkit-scrollbar{width:4px;border-radius:4px}.ChatGlobal_thinkingCardWrapper__vfBa3.ChatGlobal_expanded__GF8HT .ChatGlobal_thinkingContent__j2UWk::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}.ChatGlobal_thinkingCardWrapper__vfBa3.ChatGlobal_expanded__GF8HT .ChatGlobal_thinkingContent__j2UWk::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.ChatGlobal_thinkingCardWrapper__vfBa3:not(.ChatGlobal_expanded__GF8HT) .ChatGlobal_thinkingContent__j2UWk{max-height:0;margin-top:0;opacity:0;overflow:hidden}.ChatGlobal_thinkingCardWrapper__vfBa3:hover .ChatGlobal_expandIcon__gQOdb{color:#1677ff}.ChatGlobal_thinkingCard__xMxGY{margin-bottom:16px;border:1px solid rgba(0,0,0,.06)}.ChatGlobal_thinkingCard__xMxGY .ant-card-body{overflow:hidden}.ChatGlobal_thinkingHeader__o2bKB{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-weight:500;color:#1677ff;min-height:32px}.ChatGlobal_thinkingDot__p209B{width:8px;height:8px;background-color:#1677ff;border-radius:50%;animation:ChatGlobal_pulse__ATZH_ 1.5s ease-in-out infinite}.ChatGlobal_thinkingContent__j2UWk{color:rgba(0,0,0,.65);overflow:hidden;transition:all .3s cubic-bezier(.645,.045,.355,1);padding:0 12px}.ChatGlobal_thinkingContent__j2UWk p{margin:4px 0;line-height:1.6}@keyframes ChatGlobal_pulse__ATZH_{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:1}to{transform:scale(.8);opacity:.5}}.ChatGlobal_thinkingTimer__qrRIz{font-size:14px;color:#1677ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ChatGlobal_citeIndex__i5U8Q{border-radius:5px;cursor:pointer;padding:1px 4px;background-color:var(--cite-bg);display:inline-block;margin:0 4px;font-size:10px;line-height:20px}.ChatGlobal_citeIndex__i5U8Q:hover{color:#fff;background-color:#5c8dd8;opacity:.8}.ChatGlobal_loadingHistory__pRS2V{display:flex;align-items:center;justify-content:center;padding:20px;color:#666;font-size:14px}.ChatGlobal_deepResearchCard__MMqSF{border:1px solid var(--border-color);border-radius:10px;padding:10px;margin-bottom:10px;height:70px;background-color:var(--hover-bg);cursor:pointer}@keyframes ChatGlobal_moveLeftToRight__qPYyw{0%{left:-20px}to{left:calc(100% - 20px)}}.ChatGlobal_deepResearchCard__MMqSF .ChatGlobal_isStart__UixGt{content:"";position:absolute;top:0;bottom:0;width:20px;height:70px;background-color:#fff;opacity:.8;transform:rotate(12deg);animation:ChatGlobal_moveLeftToRight__qPYyw 2s linear infinite;filter:blur(10px);z-index:10}.ChatGlobal_deepResearchCard__MMqSF{margin:16px 0;transition:all .3s ease;position:relative}.ChatGlobal_deepResearchCard__MMqSF:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ChatGlobal_researchCard__rF4Eq{border-radius:8px!important}.ChatGlobal_researchCard__rF4Eq .ChatGlobal_ant-card-body__RF9M3{padding:16px!important}.ChatGlobal_researchCard__rF4Eq:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.2)}.ChatGlobal_disabled__Unp_7{cursor:not-allowed!important;opacity:.5!important;pointer-events:none}.ChatGlobal_errorRetryContainer__QeFkG{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;margin:12px 0;border:1px solid #ff4d4f;border-radius:8px;background-color:#fff2f0;animation:ChatGlobal_fadeInUp__0p578 .3s cubic-bezier(.4,0,.2,1)}.ChatGlobal_errorMessage__di0e2{color:#ff4d4f;font-size:14px;text-align:center;margin:0;display:flex;align-items:center;gap:8px}.ChatGlobal_errorMessage__di0e2 .ChatGlobal_errorIcon__EHT1N{font-size:16px}.ChatGlobal_tryAgainButton__Rbkbv{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background-color:#ff4d4f;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.ChatGlobal_tryAgainButton__Rbkbv:hover{background-color:#ff7875;transform:translateY(-1px);box-shadow:0 2px 8px rgba(255,77,79,.3)}.ChatGlobal_tryAgainButton__Rbkbv:active{transform:translateY(0);box-shadow:0 1px 4px rgba(255,77,79,.3)}.ChatGlobal_tryAgainButton__Rbkbv:disabled{background-color:#d9d9d9;color:#999;cursor:not-allowed;transform:none;box-shadow:none}.ChatGlobal_tryAgainButton__Rbkbv .ChatGlobal_retryIcon__Jilrb{font-size:14px;animation:ChatGlobal_spin__AHiXI 1s linear infinite}@keyframes ChatGlobal_spin__AHiXI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-theme=dark] .ChatGlobal_errorRetryContainer__QeFkG{background-color:#2a1215;border-color:#a8071a}[data-theme=dark] .ChatGlobal_errorMessage__di0e2{color:#ff7875}.ChatGlobal_presetInfoSection__L4yEN{display:flex;flex-direction:column;gap:20px;padding:20px;animation:ChatGlobal_fadeInUp__0p578 .3s cubic-bezier(.4,0,.2,1)}.ChatGlobal_presetTitleButton__vOqCG{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:600;color:#374151;cursor:pointer;transition:all .2s ease;width:100%}.ChatGlobal_presetTitleButton__vOqCG:hover{background:#f3f4f6;border-color:#5467f1}.ChatGlobal_presetAvatar__aD0A3{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:12px;position:relative}.ChatGlobal_presetAvatarGlow___tGeu{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#5467f1,#bcf3ff);display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(84,103,241,.3)}.ChatGlobal_presetAvatarText__mkPc7{font-size:12px;font-weight:600;color:#374151;text-align:center}.ChatGlobal_presetDescription__Mb4tH{font-size:14px;color:#6b7280;line-height:1.6;padding:16px;background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:8px}.ChatGlobal_suggestedQuestions__m3oky{display:flex;flex-direction:column;gap:12px}.ChatGlobal_suggestedQuestionsTitle__ZWeFu{font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.ChatGlobal_questionButton__vP6H9{width:100%;padding:12px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:13px;color:#374151;text-align:left;cursor:pointer;transition:all .2s ease}.ChatGlobal_questionButton__vP6H9:hover{background:#f9fafb;border-color:#5467f1;color:#5467f1}.ExecutionPlanDetailModal_cardContainer__HZgIv{width:85%;margin:20px auto}.ExecutionPlanDetailModal_cardHeader__zRGQl{padding-top:16px}.ExecutionPlanDetailModal_headerControls__jyFsU{display:flex;align-items:center;gap:8px}.ExecutionPlanDetailModal_tabSwitcher__xapLu{background-color:#fff;padding:4px;border-radius:6.426px;border:1px solid #e2e8f0}.ExecutionPlanDetailModal_tabSwitcher__xapLu .ExecutionPlanDetailModal_tabSwitcherContainer__ZuA_3{display:flex;position:relative;border:none;flex:0 0 auto;gap:0}.ExecutionPlanDetailModal_tabSwitcher__xapLu .ExecutionPlanDetailModal_tabSwitcherContainer__ZuA_3 .ExecutionPlanDetailModal_tabSwitcherSlider__VytL1{position:absolute;left:0;top:0;width:50%;height:100%;pointer-events:none;z-index:0}.ExecutionPlanDetailModal_tabSwitcher__xapLu .ExecutionPlanDetailModal_tabSwitcherContainer__ZuA_3 .ExecutionPlanDetailModal_tabSwitcherSliderBox__qmRd_{width:100%;height:100%;background-color:#e2e8f0;border-radius:8px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.ExecutionPlanDetailModal_tabSwitcher__xapLu .ExecutionPlanDetailModal_tabSwitcherContainer__ZuA_3 .ExecutionPlanDetailModal_tabSwitcherItem__845ux{flex:1 1;text-align:center;font-size:14px;font-weight:700;color:#64748b;cursor:pointer;padding:4px 8px;position:relative;z-index:1;transition:color .3s ease;border-radius:8px;white-space:nowrap;background-color:transparent;min-width:120px}.ExecutionPlanDetailModal_tabSwitcher__xapLu .ExecutionPlanDetailModal_tabSwitcherContainer__ZuA_3 .ExecutionPlanDetailModal_tabSwitcherItem__845ux.ExecutionPlanDetailModal_tabSwitcherActive__KBqJv{color:#0f172a}.ExecutionPlanDetailModal_filterButton__eZdX7{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6.426px;background:#fff;border:none;cursor:pointer;transition:all .2s ease;padding:0;flex-shrink:0}.ExecutionPlanDetailModal_filterButton__eZdX7 svg{width:16px;height:16px;color:#64748b}.ExecutionPlanDetailModal_filterButton__eZdX7:hover{background-color:#f8fafc;border-color:#a5b4fc}.ExecutionPlanDetailModal_filterButton__eZdX7:active{background-color:#f1f5f9}.ExecutionPlanDetailModal_filterSection__3V_mL{display:flex;align-items:center;margin-left:auto;flex-shrink:0}.ExecutionPlanDetailModal_filterSection__3V_mL .ant-radio-group .ant-radio-button-wrapper{font-size:12px;padding:4px 12px;height:auto;line-height:1.5}.ExecutionPlanDetailModal_viewToggle__5cUsp{display:flex;align-items:center;padding:4px;border-radius:6.426px;background:#fff;border:none;gap:0;margin-left:auto;flex-shrink:0}.ExecutionPlanDetailModal_viewToggle__5cUsp .ExecutionPlanDetailModal_viewToggleButton__ShL5a{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:#fff;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;padding:0;margin-left:4px}.ExecutionPlanDetailModal_viewToggle__5cUsp .ExecutionPlanDetailModal_viewToggleButton__ShL5a:first-child{margin-left:0}.ExecutionPlanDetailModal_viewToggle__5cUsp .ExecutionPlanDetailModal_viewToggleButton__ShL5a svg{width:16px;height:16px;color:#9ca3af;transition:color .2s ease}.ExecutionPlanDetailModal_viewToggle__5cUsp .ExecutionPlanDetailModal_viewToggleButton__ShL5a:hover{background-color:#f8fafc}.ExecutionPlanDetailModal_viewToggle__5cUsp .ExecutionPlanDetailModal_viewToggleButton__ShL5a:hover svg{color:#6b7280}.ExecutionPlanDetailModal_viewToggle__5cUsp .ExecutionPlanDetailModal_viewToggleButton__ShL5a.ExecutionPlanDetailModal_viewToggleActive__Sygmp{background-color:#e2e8f0}.ExecutionPlanDetailModal_viewToggle__5cUsp .ExecutionPlanDetailModal_viewToggleButton__ShL5a.ExecutionPlanDetailModal_viewToggleActive__Sygmp svg{color:#0f172a}.ExecutionPlanDetailModal_svgButton__FZ31W{display:flex;align-items:center;justify-content:center;gap:5px;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .2s ease;padding:8px 15px;margin-left:4px;font-weight:700;color:#6b7280}.ExecutionPlanDetailModal_svgButton__FZ31W:first-child{margin-left:0}.ExecutionPlanDetailModal_svgButton__FZ31W svg{width:16px;height:16px;color:#9ca3af;transition:color .2s ease}.ExecutionPlanDetailModal_svgButton__FZ31W:hover{background-color:#f8fafc}.ExecutionPlanDetailModal_svgButton__FZ31W:hover svg{color:#6b7280}.ExecutionPlanDetailModal_svgButton__FZ31W.ExecutionPlanDetailModal_active___bdjm,.ExecutionPlanDetailModal_svgButton__FZ31W.ExecutionPlanDetailModal_viewToggleActive__Sygmp{background-color:#e0e7ff}.ExecutionPlanDetailModal_svgButton__FZ31W.ExecutionPlanDetailModal_active___bdjm svg,.ExecutionPlanDetailModal_svgButton__FZ31W.ExecutionPlanDetailModal_viewToggleActive__Sygmp svg{color:#1e40af}.ExecutionPlanDetailModal_cardContent__SHAjt{padding-top:20px;width:100%;min-height:200px}.ExecutionPlanDetailModal_cardContent__SHAjt.ExecutionPlanDetailModal_cardContentGrid__Hr9vL{display:grid;grid-gap:16px;gap:16px;text-align:center}.ExecutionPlanDetailModal_cardContent__SHAjt.ExecutionPlanDetailModal_cardContentList___ov_k{display:flex;flex-direction:column;gap:16px;text-align:left}.ExecutionPlanDetailModal_modalLayout__GBguJ{display:grid;grid-template-columns:400px minmax(0,1fr);grid-template-rows:100%;min-height:80vh;max-height:90vh;overflow:hidden;transition:grid-template-columns .3s ease;width:100%}.ExecutionPlanDetailModal_leftCollapsed__qSHF_{grid-template-columns:48px minmax(0,1fr)!important}.ExecutionPlanDetailModal_collapsedSidebar__j_vwI{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;width:100%;padding-top:24px;cursor:pointer;transition:all .2s ease;position:relative}.ExecutionPlanDetailModal_collapsedSidebar__j_vwI:hover{background-color:rgba(84,103,241,.05)}.ExecutionPlanDetailModal_collapsedSidebar__j_vwI:hover .ExecutionPlanDetailModal_collapsedIcon__uEew8{color:#5467f1;transform:scale(1.1)}.ExecutionPlanDetailModal_collapsedSidebar__j_vwI:hover .ExecutionPlanDetailModal_collapsedText__GTm0F{color:#5467f1}.ExecutionPlanDetailModal_collapsedIcon__uEew8{font-size:24px;color:#6b7280;margin-bottom:24px;transition:all .3s ease}.ExecutionPlanDetailModal_collapsedText__GTm0F{writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;font-size:14px;font-weight:600;color:#6b7280;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz{background:#f9fafb;padding:24px;overflow-y:auto;overflow-x:hidden;transition:all .3s ease;position:relative;min-width:0;width:400px;box-sizing:border-box;height:100%}.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz.ExecutionPlanDetailModal_collapsed__4hKmk{padding:0;min-width:48px;width:48px;max-width:48px}.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz .ExecutionPlanDetailModal_sidebarHeader__3EwKI{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz .ExecutionPlanDetailModal_sidebarHeaderTitle__Uc3QO{font-size:16px;font-weight:600;color:#111827}.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz .ExecutionPlanDetailModal_sidebarToggle__8ihDW{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px}.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz .ExecutionPlanDetailModal_collapseButton__va5c_,.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz .ExecutionPlanDetailModal_expandButton__ug3Iw{color:#6b7280;border:none;box-shadow:none;padding:8px}.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz .ExecutionPlanDetailModal_collapseButton__va5c_:hover,.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz .ExecutionPlanDetailModal_expandButton__ug3Iw:hover{color:#5467f1;background:rgba(84,103,241,.1)}.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz .ExecutionPlanDetailModal_expandButton__ug3Iw{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);color:#9ca3af}.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz .ExecutionPlanDetailModal_expandButton__ug3Iw:hover{color:#5467f1;background:transparent}.ExecutionPlanDetailModal_aiAssistantSection__EbKnj{display:flex;flex-direction:column;gap:20px}.ExecutionPlanDetailModal_aiAssistantButton__hw_6C{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:600;color:#374151;cursor:pointer;transition:all .2s ease}.ExecutionPlanDetailModal_aiAssistantButton__hw_6C:hover{background:#f3f4f6;border-color:#5467f1}.ExecutionPlanDetailModal_aiAvatar__VsKVf{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;background:#fff;border-radius:12px;position:relative}.ExecutionPlanDetailModal_aiAvatarGlow__akCpk{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#5467f1,#bcf3ff);display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(84,103,241,.3)}.ExecutionPlanDetailModal_aiAvatarText__4K_bd{font-size:12px;font-weight:600;color:#374151;text-align:center}.ExecutionPlanDetailModal_aiDescription__rrzse{font-size:14px;color:#6b7280;line-height:1.6;padding:16px;background:#fff;border-radius:8px}.ExecutionPlanDetailModal_suggestedQuestions__gaP73{display:flex;flex-direction:column;gap:12px}.ExecutionPlanDetailModal_suggestedQuestionsTitle__qWONZ{font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.ExecutionPlanDetailModal_questionButton__QQyIv{width:100%;padding:12px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:13px;color:#374151;text-align:left;cursor:pointer;transition:all .2s ease}.ExecutionPlanDetailModal_questionButton__QQyIv:hover{background:#f9fafb;border-color:#5467f1;color:#5467f1}.ExecutionPlanDetailModal_questionInput__2EtPn{margin-top:8px}.ExecutionPlanDetailModal_modalMainContent__yRP1K{padding:32px;overflow-y:auto;overflow-x:hidden;background:#fff;transition:padding .3s ease;min-width:0;width:100%;box-sizing:border-box;height:100%;box-shadow:0 0 40px rgba(0,0,0,.03);z-index:1}.ExecutionPlanDetailModal_modalMainContent__yRP1K *{max-width:100%;word-wrap:break-word;overflow-wrap:break-word}@media(max-width:1400px){.ExecutionPlanDetailModal_modalMainContent__yRP1K{padding:24px 16px}}@media(max-width:768px){.ExecutionPlanDetailModal_modalMainContent__yRP1K{padding:16px}}.ExecutionPlanDetailModal_analysisCard__wLDpo,.ExecutionPlanDetailModal_summaryContent__kkZCE{font-size:14px;line-height:1.8;color:#374151;padding:16px;background:#f9fafb;border-radius:8px;width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;box-shadow:0 2px 4px rgba(0,0,0,.02);border:1px solid #f3f4f6;transition:all .3s ease}.ExecutionPlanDetailModal_analysisCard__wLDpo:hover,.ExecutionPlanDetailModal_summaryContent__kkZCE:hover{box-shadow:0 4px 12px rgba(84,103,241,.08);border-color:#e0e7ff;transform:translateY(-2px)}.ExecutionPlanDetailModal_analysisCardHeader__4lCWw{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#5467f1;margin-bottom:12px}.ExecutionPlanDetailModal_analysisIcon__2xyXs{font-size:18px}.ExecutionPlanDetailModal_analysisTitle__95fmK{color:#5467f1}.ExecutionPlanDetailModal_analysisCardContent__kADsC{font-size:14px;line-height:1.6;color:#374151;width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.ExecutionPlanDetailModal_sectionTitle__b1NH1{font-size:20px;font-weight:600;color:#111827;margin-bottom:16px;word-wrap:break-word;position:relative;display:inline-block}.ExecutionPlanDetailModal_sectionTitle__b1NH1:after{content:"";position:absolute;bottom:-4px;left:0;width:40px;height:3px;background:linear-gradient(90deg,#5467f1,#bcf3ff);border-radius:2px}.ExecutionPlanDetailModal_modalHeaderSection__nzv1z{display:flex;justify-content:space-between;align-items:flex-start;width:100%;box-sizing:border-box;gap:16px;flex-wrap:wrap}.ExecutionPlanDetailModal_modalHeaderLeft__YTog4{flex:1 1;min-width:0}.ExecutionPlanDetailModal_modalMainTitle__tG7J3{font-size:28px;font-weight:700;color:#111827;margin-bottom:12px;word-wrap:break-word;overflow-wrap:break-word;line-height:1.3}.ExecutionPlanDetailModal_modalHeaderTags__4DdHD{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.ExecutionPlanDetailModal_modalTime__gH9kQ{font-size:14px;color:#6b7280}.ExecutionPlanDetailModal_modalHeaderMeta__pTGTg{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-bottom:1px solid #e5e7eb;margin-bottom:32px;padding-bottom:24px}.ExecutionPlanDetailModal_modalDate__e86TO{font-size:12px;color:#9ca3af}.ExecutionPlanDetailModal_modalHeaderActions__Cn7K3{display:flex;gap:8px;flex-wrap:wrap;flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.ExecutionPlanDetailModal_detailedAnalysis__FywGF,.ExecutionPlanDetailModal_strategySummary__8DX3c{margin-bottom:32px;width:100%;box-sizing:border-box}.ExecutionPlanDetailModal_analysisParagraph__hwage{font-size:14px;line-height:1.8;color:#374151;margin-bottom:16px;width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.ExecutionPlanDetailModal_analyticalFoundations__EpGsu{margin-bottom:32px;width:100%;box-sizing:border-box}.ExecutionPlanDetailModal_analysisGrid__Ov1C0{display:grid;grid-gap:16px;gap:16px;width:100%;box-sizing:border-box}.ExecutionPlanDetailModal_generatePlanSection__lEuz7{margin-top:32px;padding-top:24px;border-top:1px solid #e5e7eb}.ExecutionPlanDetailModal_generatePlanButton__67GNm{width:100%;height:48px;font-size:16px;font-weight:600;background:#0891b2!important;border:none;color:#fff!important}.ExecutionPlanDetailModal_generatePlanButton__67GNm:hover{background:rgba(8,145,178,.8)!important;color:#fff!important}.ExecutionPlanDetailModal_strategyDetailContent__Ai0bp{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 16px;gap:12px 16px;margin-top:14px}.ExecutionPlanDetailModal_chatDrawer__dS6OG .ant-drawer-header{padding:16px 24px;border-bottom:1px solid #e5e7eb}.ExecutionPlanDetailModal_chatDrawer__dS6OG .ant-drawer-body{padding:0}.ExecutionPlanDetailModal_drawerTitle__A0kwc{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;color:#111827}.ExecutionPlanDetailModal_responsiveModal__zDVrM .ant-modal{max-width:85vw}.ExecutionPlanDetailModal_responsiveModal__zDVrM .ant-modal-content{max-width:100%}.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz.ExecutionPlanDetailModal_collapsed__4hKmk .ExecutionPlanDetailModal_aiAssistantSection__EbKnj{display:none}@media(max-width:768px){.ExecutionPlanDetailModal_modalLayout__GBguJ{grid-template-columns:1fr!important;display:flex;flex-direction:column}.ExecutionPlanDetailModal_modalLeftSidebar__ot3Fz{display:none}.ExecutionPlanDetailModal_modalMainContent__yRP1K{width:100%}}.UploadDragger_uploadDragger__vjbJN .ant-upload-drag{background:var(--container-bg)!important;border-color:var(--primary-color)!important}.UploadDragger_uploadDragger__vjbJN .ant-upload-drag:hover{opacity:.8}.UploadDragger_uploadDragger__vjbJN .ant-upload-btn{padding:0!important}.SignalMemo_backdrop__4BzD7{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-start;justify-content:center;padding:32px 24px;overflow-y:auto;background:rgba(11,46,89,.48);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.SignalMemo_modal__usl0B{width:min(900px,100vw - 48px);max-height:calc(100vh - 64px);display:flex;flex-direction:column;padding:0 24px 28px;color:var(--v4-navy);background:var(--v4-raised);border:1px solid var(--v4-line-strong);border-radius:14px;box-shadow:var(--v4-shadow-pop);overflow:hidden;outline:none;font-size:14.5px;line-height:1.6}.SignalMemo_actionBar__3Vl28{min-height:59px;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0 -24px 16px;padding:14px 16px 10px;border-bottom:1px solid var(--v4-line);background:var(--v4-raised);flex-shrink:0}.SignalMemo_stockPageBtn__1rUvr{height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 14px;color:var(--v4-cobalt);background:var(--v4-raised);border:1.5px solid var(--v4-cobalt);border-radius:14px;font-size:12px;line-height:1;font-weight:600;cursor:pointer}.SignalMemo_actionBar__3Vl28 .SignalMemo_stockPageBtn__1rUvr{font-size:12px!important;line-height:12px!important;font-weight:600!important}.SignalMemo_stockPageBtn__1rUvr:hover{background:var(--v4-cobalt-soft)}.SignalMemo_actionBtnGroup__cRTZO{display:flex;align-items:center;gap:8px}.SignalMemo_iconBtn__t1DJm{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--v4-ink3);background:color-mix(in srgb,var(--v4-surface) 74%,var(--v4-raised));border:1px solid var(--v4-line);border-radius:999px;cursor:pointer;transition:color var(--v4-t-fast) var(--v4-ease),background var(--v4-t-fast) var(--v4-ease),border-color var(--v4-t-fast) var(--v4-ease)}.SignalMemo_iconBtn__t1DJm svg{width:14px;height:14px}.SignalMemo_iconBtn__t1DJm:hover{color:var(--v4-cobalt);background:var(--v4-cobalt-soft);border-color:var(--v4-line-strong)}.SignalMemo_iconBtnSaved__YH8B3{color:var(--v4-cobalt)}.SignalMemo_body__wKiqo{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:2px}.SignalMemo_banner__VziMm{padding:17px 20px;color:#fff}.SignalMemo_bannerWithMarket__xoE2a{min-height:183px}.SignalMemo_bannerCompact__hXx3t{padding-bottom:21px}.SignalMemo_bannerLong__8UWMN{background:linear-gradient(160deg,#075c2e,#0f7b47)}.SignalMemo_bannerShort__3yG4r{background:linear-gradient(160deg,#7a1323,#a02334)}.SignalMemo_bannerBottom__tBJQL,.SignalMemo_bannerPriceRow__W_QAc,.SignalMemo_bannerTop__DPRxq{display:flex;align-items:center;justify-content:space-between;gap:18px}.SignalMemo_bannerTop__DPRxq{margin-bottom:8px}.SignalMemo_bannerEyebrow__ixQ_h{color:hsla(0,0%,100%,.62);font-size:13px;line-height:1;font-weight:500;text-transform:uppercase;letter-spacing:.1em}.SignalMemo_directionPill__FOp3V{min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;color:#fff;border:1.5px solid hsla(0,0%,100%,.55);border-radius:999px;font-size:12px;line-height:1;font-weight:700;letter-spacing:.06em}.SignalMemo_bannerCompany__2yrs_{margin:0 0 4px;color:#fff;font-size:20px;line-height:1.1;font-weight:700;letter-spacing:0}.SignalMemo_bannerSub__djkv3{margin:0 0 11px;color:hsla(0,0%,100%,.68);font-size:13px;line-height:1.3;font-weight:500}.SignalMemo_bannerPriceRow__W_QAc{align-items:flex-end;margin-top:8px}.SignalMemo_bannerNow__GFGZy{color:#fff;font-size:28px;line-height:1;font-weight:700;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SignalMemo_bannerPct__S1lC9{margin-top:4px;color:hsla(0,0%,100%,.74);font-size:13px;line-height:1;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SignalMemo_bannerRight__S798x{text-align:right}.SignalMemo_bannerTargetLabel__UN2jj{color:hsla(0,0%,100%,.62);font-size:12px;line-height:1.1;font-weight:700}.SignalMemo_bannerTarget__aGeHv{margin-top:3px;color:#fff;font-size:18px;line-height:1;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SignalMemo_progressWrap__cD3r_{margin:9px 0 12px}.SignalMemo_progressTrack__UN7qY{position:relative;height:4px;overflow:hidden;background:hsla(0,0%,100%,.18);border-radius:999px}.SignalMemo_progressFill__7NpHF{position:absolute;inset:0 auto 0 0;background:hsla(0,0%,100%,.72);border-radius:999px}.SignalMemo_bannerBottom__tBJQL{justify-content:flex-start}.SignalMemo_bannerConviction__1WuBZ{color:hsla(0,0%,100%,.64);font-size:13px;line-height:1;font-weight:400}.SignalMemo_bannerStop__ibyPF{min-height:22px;display:inline-flex;align-items:center;padding:0 11px;color:#f4a7a7;background:rgba(80,38,28,.48);border-radius:999px;font-size:12px;line-height:1;font-weight:500}.SignalMemo_statsRow__JaxMh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--v4-raised);border-bottom:1px solid var(--v4-line)}.SignalMemo_statCol__ENY4T{min-width:0;min-height:78px;padding:11px 8px 12px;text-align:center;border-right:1px solid var(--v4-line)}.SignalMemo_statCol__ENY4T:last-child{border-right:0}.SignalMemo_statValue__OLK6I{color:var(--v4-navy);font-size:15px;line-height:1.18;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.SignalMemo_statValueHorizon__ja6hu{line-height:1.16}.SignalMemo_statValueHorizon__ja6hu span{display:inline-block}.SignalMemo_statSupportive__SoXU1{color:var(--v4-emerald)}.SignalMemo_statLabel__J2pWz{margin-bottom:7px;color:var(--v4-ink3);font-size:11px;line-height:1;font-weight:600;letter-spacing:.02em}.SignalMemo_reportMetaCard__uKuAs{margin:14px 18px 16px;padding:14px 16px;background:var(--v4-slate-soft);border:1px solid var(--v4-line-strong);border-radius:10px}.SignalMemo_reportMetaGrid__LQPZm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.SignalMemo_reportMetaItem__u2Y6v{min-width:0;display:flex;flex-direction:column;gap:5px}.SignalMemo_reportChangeReason__Aw9mu span,.SignalMemo_reportMetaItem__u2Y6v span{color:var(--v4-ink3);font-size:10px;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.SignalMemo_reportMetaItem__u2Y6v b{color:var(--v4-ink2);font-size:12.5px;line-height:1.25;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SignalMemo_reportMetaDanger__wdM7c b{color:var(--v4-oxblood)}.SignalMemo_reportChangeReason__Aw9mu{margin-top:13px;padding-top:13px;border-top:1px solid var(--v4-line)}.SignalMemo_reportChangeReasonText___9eHZ{margin-top:7px;color:var(--v4-ink2);font-size:13.5px;line-height:1.55;font-weight:500}.SignalMemo_thesis__Pd6EF{margin:0;padding:15px 18px 0;color:var(--v4-navy);font-size:21px;line-height:1.32;font-weight:700;letter-spacing:-.014em}.SignalMemo_previewNotice__kAiHR{margin:24px 18px 0;padding:18px 20px;background:var(--v4-cobalt-soft);border:1px solid var(--v4-line-strong);border-radius:8px}.SignalMemo_previewNoticeTitle__lI9ES{margin-bottom:6px;color:var(--v4-navy);font-size:15px;line-height:1.25;font-weight:800}.SignalMemo_previewNoticeText__4oS9V{color:var(--v4-ink2);font-size:14px;line-height:1.55;font-weight:600}.SignalMemo_sectionEyebrow__GrYq1{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--v4-navy);font-size:15px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.SignalMemo_eyebrowBar__QpdIh{width:4px;height:17px;border-radius:999px;background:var(--v4-cobalt)}.SignalMemo_whatChangedCard__AOOcO{margin:12px 18px 0;overflow:hidden;background:var(--v4-raised);border:1px solid var(--v4-line-strong);border-radius:14px;box-shadow:var(--v4-shadow-card)}.SignalMemo_whatChangedHeader__flo5i{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px 0}.SignalMemo_whatChangedTitle__qN5ZR{color:var(--v4-ink3);font-size:13px;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.SignalMemo_convictionBadge__hYp9Q{min-height:24px;display:inline-flex;align-items:center;padding:0 13px;color:var(--v4-emerald);background:var(--v4-emerald-soft);border-radius:999px;font-size:12px;line-height:1;font-weight:800}.SignalMemo_whatChangedCols__3iq_6{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:14px 20px 18px}.SignalMemo_whatChangedCol___Z05r{min-width:0}.SignalMemo_whatChangedColHead__INUst{padding-bottom:9px;border-bottom:1px solid var(--v4-line);font-size:11px;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.SignalMemo_colHeadFirmer__MwxOA{color:var(--v4-emerald)}.SignalMemo_colHeadSofter__40mHQ{color:var(--v4-oxblood)}.SignalMemo_whatChangedItem__sZWYR{padding:7px 0;border-bottom:1px solid var(--v4-line)}.SignalMemo_whatChangedItem__sZWYR:last-child{border-bottom:0}.SignalMemo_whatChangedItemLabel__8S128{display:block;margin-bottom:3px;color:var(--v4-ink3);font-size:9px;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.SignalMemo_whatChangedItemText__bzM8B,.SignalMemo_whatChangedNote__KtIm5{color:var(--v4-ink2);font-size:13px;line-height:1.45;font-weight:500}.SignalMemo_whatChangedNote__KtIm5{padding:14px 20px 18px;font-size:14px;line-height:1.55}.SignalMemo_alphaSection__vhMSX,.SignalMemo_analysisSection__J0N_7,.SignalMemo_planSection__BQdWZ,.SignalMemo_riskSection__K_s9X{margin:12px 18px 0;padding-top:18px;border-top:1px solid var(--v4-line)}.SignalMemo_alphaCols__18Bph{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.SignalMemo_alphaBox__BRl9c{min-width:0;min-height:110px;padding:17px 18px;background:var(--v4-surface);border:1px solid var(--v4-line);border-radius:10px}.SignalMemo_alphaBoxOurs__ng0On{background:var(--v4-cobalt-soft)}.SignalMemo_alphaBoxLabel__BE74p{margin-bottom:10px;color:var(--v4-ink3);font-size:10px;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.SignalMemo_alphaBoxText__o_gmG{color:var(--v4-ink2);font-size:13.5px;line-height:1.55;font-weight:400}.SignalMemo_accordion__TtaG_{display:flex;flex-direction:column;gap:6px}.SignalMemo_accordionRow__SMI3r{overflow:hidden;border:1px solid var(--v4-line-strong);border-left:4px solid var(--v4-cobalt);border-radius:8px;background:var(--v4-raised)}.SignalMemo_accordionHeader__fxBOz{width:100%;min-height:58px;display:flex;align-items:center;gap:12px;padding:10px 12px;color:var(--v4-navy);background:var(--v4-raised);border:0;cursor:pointer;text-align:left}.SignalMemo_accordionIcon__TfKsH{display:flex;align-items:center;color:var(--v4-cobalt)}.SignalMemo_accordionName__9nxkV{flex:1 1;min-width:0;color:var(--v4-navy);font-size:15px;line-height:1;font-weight:600}.SignalMemo_accordionToggle__MM4qY{color:var(--v4-cobalt);font-size:11px;line-height:1;font-weight:500;white-space:nowrap}.SignalMemo_accordionBody__yPCJ3{padding:12px 14px 14px;border-top:1px solid var(--v4-line);color:var(--v4-ink2);font-size:14px;line-height:1.5;font-weight:400}.SignalMemo_riskEyebrow__w95hh{color:var(--v4-oxblood)}.SignalMemo_riskEyebrow__w95hh .SignalMemo_eyebrowBar__QpdIh{background:var(--v4-oxblood)}.SignalMemo_riskList__hrrJR{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.SignalMemo_riskItem__k_Xyn{display:grid;grid-template-columns:24px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:9px 0;border-bottom:1px solid var(--v4-line)}.SignalMemo_riskNumber__yNnCu{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;color:var(--v4-oxblood);background:var(--v4-oxblood-soft);border-radius:999px;font-size:11px;line-height:1;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SignalMemo_riskText___xfVk{color:var(--v4-ink2);font-size:14px;line-height:1.5;font-weight:400}.SignalMemo_invalidationBox__5xfQH{display:flex;gap:12px;margin-top:14px;padding:14px 16px;color:var(--v4-ink2);background:var(--v4-oxblood-soft);border:1px solid color-mix(in srgb,var(--v4-oxblood) 25%,var(--v4-line-strong));border-radius:8px}.SignalMemo_invalidationLabel__GrlKP{flex:0 0 auto;color:var(--v4-oxblood);font-size:11px;line-height:1.55;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.SignalMemo_invalidationText__YFHqC{min-width:0;color:var(--v4-ink2);font-size:14px;line-height:1.55;font-weight:400}.SignalMemo_planBadge__kJkJr{display:inline-flex;align-items:center;min-height:22px;padding:0 10px;color:var(--v4-navy);background:var(--v4-raised);border:1px solid var(--v4-line-strong);border-radius:5px;font-size:11px;line-height:1;font-weight:700;letter-spacing:0;text-transform:uppercase}.SignalMemo_planGrid__lDw1C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--v4-line);border-bottom:1px solid var(--v4-line)}.SignalMemo_planCell__j3Mz8{min-width:0;padding:13px 14px;border-right:1px solid var(--v4-line)}.SignalMemo_planCell__j3Mz8:nth-child(3n){border-right:0}.SignalMemo_planCell__j3Mz8:nth-child(n+4){border-top:1px solid var(--v4-line)}.SignalMemo_planLabel__1cxfu{margin-bottom:5px;color:var(--v4-ink3);font-size:10px;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.SignalMemo_planValue__cAxlc{color:var(--v4-navy);font-size:18px;line-height:1.15;font-weight:700;overflow-wrap:anywhere}.SignalMemo_planLong__80YWD,.SignalMemo_planTarget__2URcg{color:var(--v4-emerald)}.SignalMemo_planShort__oAQ6N,.SignalMemo_planStop__oR2Zc{color:var(--v4-oxblood)}.SignalMemo_personalizeBlock__bEcgt{padding-top:18px}.SignalMemo_personalizeTitle__SwLeZ{color:var(--v4-navy);font-size:15px;line-height:1.2;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.SignalMemo_personalizeBody__AsgSD{margin-top:5px;color:var(--v4-ink3);font-size:13.5px;line-height:1.45;font-weight:500}.SignalMemo_positionToggle__zEcjA{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.SignalMemo_positionLabel__tzgYR{margin-right:8px;color:var(--v4-ink3);font-size:10px;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.SignalMemo_positionActive__dpl6d,.SignalMemo_positionInactive__5xEeO{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:8px;font-size:13.5px;line-height:1;font-weight:700}.SignalMemo_positionActive__dpl6d{color:var(--v4-action-fg);background:var(--v4-action-bg)}.SignalMemo_positionInactive__5xEeO{color:var(--v4-ink2);background:var(--v4-raised);border:1px solid var(--v4-line-strong)}.SignalMemo_personalizeCta__g1KON{min-height:42px;display:flex;align-items:center;justify-content:center;margin-top:18px;color:var(--v4-action-fg);background:var(--v4-action-bg);border-radius:8px;text-decoration:none;font-size:15px;line-height:1;font-weight:800}.SignalMemo_personalizeCta__g1KON:hover{background:var(--v4-action-bg-hover)}.SignalMemo_accordionBody__yPCJ3 p,.SignalMemo_alphaBoxText__o_gmG p,.SignalMemo_invalidationText__YFHqC p,.SignalMemo_reportChangeReasonText___9eHZ p,.SignalMemo_riskText___xfVk p,.SignalMemo_whatChangedItemText__bzM8B p,.SignalMemo_whatChangedNote__KtIm5 p{margin:0}.SignalMemo_accordionBody__yPCJ3 p+p,.SignalMemo_alphaBoxText__o_gmG p+p,.SignalMemo_invalidationText__YFHqC p+p,.SignalMemo_reportChangeReasonText___9eHZ p+p,.SignalMemo_riskText___xfVk p+p,.SignalMemo_whatChangedItemText__bzM8B p+p,.SignalMemo_whatChangedNote__KtIm5 p+p{margin-top:.65em}.SignalMemo_accordionBody__yPCJ3 b,.SignalMemo_accordionBody__yPCJ3 strong,.SignalMemo_alphaBoxText__o_gmG b,.SignalMemo_alphaBoxText__o_gmG strong,.SignalMemo_invalidationText__YFHqC b,.SignalMemo_invalidationText__YFHqC strong,.SignalMemo_reportChangeReasonText___9eHZ b,.SignalMemo_reportChangeReasonText___9eHZ strong,.SignalMemo_riskText___xfVk b,.SignalMemo_riskText___xfVk strong,.SignalMemo_whatChangedItemText__bzM8B b,.SignalMemo_whatChangedItemText__bzM8B strong,.SignalMemo_whatChangedNote__KtIm5 b,.SignalMemo_whatChangedNote__KtIm5 strong{color:var(--v4-navy);font-weight:700}.SignalMemo_accordionBody__yPCJ3 [class*=citeIndex],.SignalMemo_alphaBoxText__o_gmG [class*=citeIndex],.SignalMemo_invalidationText__YFHqC [class*=citeIndex],.SignalMemo_reportChangeReasonText___9eHZ [class*=citeIndex],.SignalMemo_riskText___xfVk [class*=citeIndex],.SignalMemo_whatChangedItemText__bzM8B [class*=citeIndex],.SignalMemo_whatChangedNote__KtIm5 [class*=citeIndex]{transform:translateY(-1px);margin:0 2px;padding:1px 4px;color:var(--v4-cobalt);background:var(--v4-cobalt-soft);border:1px solid var(--v4-line-strong);border-radius:5px;font-size:10px;line-height:1.1;font-weight:700}.SignalMemo_strengthBadge__E3oTZ{align-self:center;font-size:9.5px;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:4px 8px}.SignalMemo_strengthStrong__HYECZ{color:var(--v4-emerald);background:var(--v4-emerald-soft)}.SignalMemo_strengthModerate__5QJeo{color:var(--v4-cobalt);background:var(--v4-cobalt-soft)}.SignalMemo_strengthWeak__m3CH_{color:var(--v4-ink3);background:var(--v4-slate-soft)}@media(max-width:740px){.SignalMemo_backdrop__4BzD7{align-items:flex-end;padding:12px}.SignalMemo_modal__usl0B{width:calc(100vw - 24px);max-height:calc(100vh - 24px);padding:0 14px 20px;border-radius:14px 14px 0 0}.SignalMemo_actionBar__3Vl28{margin:0 -14px 12px;padding:12px 12px 8px}.SignalMemo_stockPageBtn__1rUvr{height:34px;padding:0 12px;font-size:13px}.SignalMemo_iconBtn__t1DJm{width:38px;height:38px}.SignalMemo_banner__VziMm{min-height:0;padding:16px}.SignalMemo_alphaCols__18Bph,.SignalMemo_statsRow__JaxMh,.SignalMemo_whatChangedCols__3iq_6{grid-template-columns:1fr}.SignalMemo_statCol__ENY4T{border-right:0;border-bottom:1px solid var(--v4-line)}.SignalMemo_statCol__ENY4T:last-child{border-bottom:0}.SignalMemo_thesis__Pd6EF{padding:18px 8px 0;font-size:20px}.SignalMemo_alphaSection__vhMSX,.SignalMemo_analysisSection__J0N_7,.SignalMemo_planSection__BQdWZ,.SignalMemo_previewNotice__kAiHR,.SignalMemo_reportMetaCard__uKuAs,.SignalMemo_riskSection__K_s9X,.SignalMemo_whatChangedCard__AOOcO{margin-left:8px;margin-right:8px}.SignalMemo_riskItem__k_Xyn{grid-template-columns:22px 1fr}.SignalMemo_reportMetaGrid__LQPZm{grid-template-columns:1fr}.SignalMemo_invalidationBox__5xfQH{flex-direction:column;gap:6px}.SignalMemo_planGrid__lDw1C{grid-template-columns:1fr}.SignalMemo_planCell__j3Mz8,.SignalMemo_planCell__j3Mz8:nth-child(3n){border-right:0}.SignalMemo_planCell__j3Mz8:nth-child(n+2){border-top:1px solid var(--v4-line)}}.page_page__UJr9h{width:100%;padding:18px var(--v4-s6) 64px;max-width:none}.page_grid__sjSV0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--v4-s3);gap:var(--v4-s3);align-items:stretch}@media(max-width:1100px){.page_grid__sjSV0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.page_grid__sjSV0{grid-template-columns:1fr}.page_page__UJr9h{padding:var(--v4-s4) var(--v4-s3) 96px}}.page_skeleton__Tx02U{height:220px;border-radius:var(--v4-r-card);background:linear-gradient(90deg,var(--v4-line) 25%,var(--v4-line-soft) 50%,var(--v4-line) 75%);background-size:200% 100%;animation:page_shimmer__mmkry 1.4s ease-in-out infinite}@keyframes page_shimmer__mmkry{0%{background-position:200% 0}to{background-position:-200% 0}}.page_empty__yXjfc{text-align:center;padding:var(--v4-s6);color:var(--v4-ink3);font-size:var(--v4-fs-15)}.page_report__gslt2{display:flex;flex-direction:column;gap:var(--v4-s4)}.page_reportHeader__j_ZnQ{display:flex;align-items:center;gap:var(--v4-s3);margin-bottom:var(--v4-s2)}.page_reportStance__aEmh_{font-size:var(--v4-fs-13);color:var(--v4-ink2);font-weight:500}.page_reportSection__3c1Sw{display:flex;flex-direction:column;gap:var(--v4-s2)}.page_reportSectionTitle__Vg65J{font-size:var(--v4-fs-12);font-weight:600;color:var(--v4-ink3);text-transform:uppercase;letter-spacing:.04em;margin:0}.page_reportText__e2y3d{font-size:var(--v4-fs-15);color:var(--v4-ink2);line-height:1.6;margin:0}.page_reportLevels__wr2Sd{display:flex;gap:var(--v4-s5);border-top:1px solid var(--v4-line-soft);border-bottom:1px solid var(--v4-line-soft);padding:var(--v4-s3) 0}.page_reportLevel__jyBpQ{display:flex;flex-direction:column;gap:4px}.page_reportLevelLabel__VRGC9{font-size:var(--v4-fs-12);color:var(--v4-ink3);text-transform:uppercase;letter-spacing:.04em}.page_gridList__5uTik{grid-template-columns:1fr!important}