.FeatureDemos_demo__4Ym8Z{color:var(--demo-text);font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums}.FeatureDemos_demo__4Ym8Z p{margin:0}.FeatureDemos_demo__4Ym8Z strong{font-weight:600}.FeatureDemos_demo__4Ym8Z button{cursor:pointer}.FeatureDemos_demo__4Ym8Z a:focus-visible,.FeatureDemos_demo__4Ym8Z button:focus-visible{outline:2px solid var(--demo-green);outline-offset:3px}.FeatureDemos_switch__8LuW7{display:flex;gap:3px;padding:3px;width:fit-content;background:#1b1e1d;border-radius:6px}.FeatureDemos_switch__8LuW7 button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:4px 9px;border-radius:4px;color:var(--demo-muted);font-size:12px;white-space:nowrap}.FeatureDemos_switch__8LuW7 button:hover{color:var(--demo-text)}.FeatureDemos_switch__8LuW7 button[aria-pressed=true]{background:#26362c;color:#66df91}.FeatureDemos_activity__zw_Sz{min-height:240px}.FeatureDemos_person__b8n6Z{display:flex;gap:10px;align-items:center;margin:20px 0 14px}.FeatureDemos_personIcon__zYD75,.FeatureDemos_person__b8n6Z img{border-radius:6px;flex-shrink:0}.FeatureDemos_personIcon__zYD75{width:36px;height:36px;display:grid;place-items:center;background:#242a27;color:var(--demo-muted)}.FeatureDemos_person__b8n6Z strong{display:block;font-size:15px}.FeatureDemos_person__b8n6Z span:not(.FeatureDemos_personIcon__zYD75){display:block;color:var(--demo-muted);font-size:11px}.FeatureDemos_portfolioSummary__Tp4BK{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;align-items:baseline;padding-bottom:14px;color:var(--demo-muted);font-size:11px}.FeatureDemos_portfolioSummary__Tp4BK strong{color:var(--demo-text);font-size:20px}.FeatureDemos_activityRow__USsxo{display:flex;gap:10px;align-items:center;padding:12px 0;border-top:1px solid var(--demo-border)}.FeatureDemos_activityRow__USsxo strong{display:block}.FeatureDemos_activityRow__USsxo span:not(.FeatureDemos_direction__hQeai){display:block;color:var(--demo-muted);font-size:11px}.FeatureDemos_amount__yGdWj{margin-left:auto;text-align:right}.FeatureDemos_direction__hQeai{display:grid;place-items:center;width:30px;height:30px;border-radius:6px;background:#33211f;color:#fa8b83}.FeatureDemos_direction__hQeai[data-positive=true]{color:#66df91;background:#163121}.FeatureDemos_demo__4Ym8Z .FeatureDemos_footnote___X80m{margin-top:16px;color:var(--demo-muted);font-size:10px;line-height:1.6}.FeatureDemos_footnote___X80m a{text-decoration:underline;text-underline-offset:3px}.FeatureDemos_disclosure__Cjm_b{padding:14px 0;border-top:1px solid var(--demo-border)}.FeatureDemos_disclosure__Cjm_b>div{display:flex;justify-content:space-between;gap:8px;align-items:center}.FeatureDemos_disclosure__Cjm_b>div+div{margin-top:6px;font-size:10px}.FeatureDemos_disclosure__Cjm_b span{color:var(--demo-muted);font-size:11px}.FeatureDemos_disclosure__Cjm_b .FeatureDemos_purchase__hHP2Q{color:#66df91}.FeatureDemos_demoHeading__M_hb_{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px}.FeatureDemos_demoHeading__M_hb_ strong{display:flex;align-items:center;gap:8px;font-size:14px}.FeatureDemos_demoHeading__M_hb_>span{color:var(--demo-muted);font-size:10px}.FeatureDemos_radarControls__ia1mO{display:flex;justify-content:space-between;gap:8px;margin-bottom:16px}.FeatureDemos_radarControls__ia1mO .FeatureDemos_switch__8LuW7 button{padding-inline:7px;font-size:11px}.FeatureDemos_heatmap__gexZu{width:100%;display:block}.FeatureDemos_companies__QEzN4{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:22px}.FeatureDemos_companies__QEzN4>div{display:flex;align-items:center;gap:8px}.FeatureDemos_companies__QEzN4 img{object-fit:contain}.FeatureDemos_companies__QEzN4 strong{font-size:14px}.FeatureDemos_companies__QEzN4 span{display:block;color:var(--demo-muted);font-size:10px;font-weight:400}.FeatureDemos_companies__QEzN4>span{font-size:12px}.FeatureDemos_comparison__ofwIm{width:100%;margin-top:16px;border-collapse:collapse;table-layout:fixed;font-size:13px}.FeatureDemos_comparison__ofwIm td,.FeatureDemos_comparison__ofwIm th{padding:14px 0;text-align:right;border-bottom:1px solid var(--demo-border)}.FeatureDemos_comparison__ofwIm thead th{color:var(--demo-muted);font-size:10px;padding:6px 0 10px;font-weight:400}.FeatureDemos_comparison__ofwIm th:first-child{text-align:left;width:49%}.FeatureDemos_comparison__ofwIm tbody th{color:var(--demo-muted);font-size:11px;font-weight:400}.FeatureDemos_comparison__ofwIm td{font-weight:600}.FeatureDemos_sliders__3df0_{display:grid;gap:12px}.FeatureDemos_sliders__3df0_ label{display:block}.FeatureDemos_sliders__3df0_ label>span{display:flex;justify-content:space-between;align-items:baseline;color:var(--demo-muted);font-size:11px}.FeatureDemos_sliders__3df0_ strong{color:var(--demo-green);font-size:13px}.FeatureDemos_sliderControl__ePe84{position:relative;margin:9px 0}.FeatureDemos_sliderControl__ePe84 input{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.FeatureDemos_sliderTrack__NyY_L{position:relative;display:block;height:6px;border-radius:999px;background:var(--demo-border)}.FeatureDemos_sliderFill__GfR8T{position:absolute;inset:0;border-radius:inherit;background:var(--demo-green);transform-origin:left center;transform:scaleX(var(--slider-scale))}.FeatureDemos_sliderThumb__vaIZK{position:absolute;top:-4px;left:0;width:calc(100% - 14px);height:14px;transform:translateX(var(--slider-fill))}.FeatureDemos_sliderThumb__vaIZK:after{content:"";display:block;width:14px;height:14px;border-radius:50%;background:var(--demo-green)}.FeatureDemos_projectionChart__j13eD{display:block;width:100%;margin-top:2px}.FeatureDemos_scenarioResult__JqvUV{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-top:12px}.FeatureDemos_scenarioResult__JqvUV span{display:block;color:var(--demo-muted);font-size:10px}.FeatureDemos_scenarioResult__JqvUV strong{font-size:21px;letter-spacing:-.03em}.FeatureDemos_scenarioResult__JqvUV>div:last-child{text-align:right}@keyframes FeatureDemos_item-enter__VOz0K{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes FeatureDemos_tile-enter___NZss{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes FeatureDemos_slider-fill__OjKrv{0%{transform:scaleX(0)}to{transform:scaleX(var(--slider-scale))}}@keyframes FeatureDemos_slider-thumb__hJtSi{0%{transform:translateX(0)}to{transform:translateX(var(--slider-fill))}}@media (prefers-reduced-motion:no-preference){.FeatureDemos_activity__zw_Sz>*,.FeatureDemos_companies__QEzN4,.FeatureDemos_comparison__ofwIm tbody tr,.FeatureDemos_demoHeading__M_hb_,.FeatureDemos_scenarioResult__JqvUV{animation:FeatureDemos_item-enter__VOz0K .42s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--demo-delay,0s);animation-play-state:var(--chart-play-state,paused)}.FeatureDemos_activity__zw_Sz>:nth-child(2),.FeatureDemos_comparison__ofwIm tbody tr:nth-child(2){--demo-delay:70ms}.FeatureDemos_activity__zw_Sz>:nth-child(3),.FeatureDemos_comparison__ofwIm tbody tr:nth-child(3){--demo-delay:140ms}.FeatureDemos_activity__zw_Sz>:nth-child(4){--demo-delay:210ms}.FeatureDemos_heatmap__gexZu g{transform-box:fill-box;transform-origin:center;animation:FeatureDemos_tile-enter___NZss .42s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--demo-delay,0s);animation-play-state:var(--chart-play-state,paused)}.FeatureDemos_sliderFill__GfR8T,.FeatureDemos_sliderThumb__vaIZK{animation:FeatureDemos_slider-fill__OjKrv .65s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--demo-delay,0s);animation-play-state:var(--chart-play-state,paused)}.FeatureDemos_sliderThumb__vaIZK{animation-name:FeatureDemos_slider-thumb__hJtSi}.FeatureDemos_sliders__3df0_ label:nth-child(2){--demo-delay:90ms}.FeatureDemos_scenarioResult__JqvUV{--demo-delay:650ms}}@media (pointer:coarse){.FeatureDemos_switch__8LuW7 button{min-height:44px}}@media (max-width:599px){.FeatureDemos_demoHeading__M_hb_,.FeatureDemos_radarControls__ia1mO{flex-wrap:wrap}.FeatureDemos_companies__QEzN4{gap:6px}.FeatureDemos_companies__QEzN4>div{gap:5px}.FeatureDemos_companies__QEzN4 strong{font-size:12px}.FeatureDemos_companies__QEzN4 img{width:22px;height:22px}}.AppPreviewFrame_device__TtER_{padding:14px;border:1px solid rgba(255,255,255,.22);border-radius:26px;background:#101311;box-shadow:inset 0 1px 1px rgba(255,255,255,.16),0 16px 48px rgba(0,0,0,.2)}.AppPreviewFrame_app__SuOaP{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;container-type:inline-size;width:100%;background:var(--app-background);color:var(--app-text);border:1px solid var(--app-border);border-radius:12px;overflow:hidden;text-align:left;font-family:var(--app-font)}.AppPreviewFrame_layout__XQ_vp{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);width:var(--app-preview-desktop-width,1512px);height:var(--app-preview-desktop-height,840px);zoom:calc(100cqw / var(--app-preview-desktop-width, 1512px))}.AppPreviewFrame_mobileBar__OM_XR{display:none}.AppPreviewFrame_sidebar__uo_Su{display:flex;flex-direction:column;align-items:center;border-right:1px solid var(--app-border);padding:0 8px 12px}.AppPreviewFrame_brand__s_lPz{height:64px;flex-shrink:0;display:grid;place-items:center;width:40px;border-bottom:1px solid var(--app-border)}.AppPreviewFrame_navItems__yDrx8{width:100%;padding-top:24px;display:grid;gap:2px}.AppPreviewFrame_navItem__b02S9{display:flex;flex-direction:column;align-items:center;text-align:center}.AppPreviewFrame_navItem__b02S9>span{display:grid;place-items:center;width:40px;height:40px;border-radius:8px}.AppPreviewFrame_navItem__b02S9 svg{width:20px;height:20px}.AppPreviewFrame_navItem__b02S9[data-active=true]>span{background:rgba(255,255,255,.08)}.AppPreviewFrame_navItem__b02S9 small{font-size:9.6px;font-weight:500;line-height:1;padding:2px 0}.AppPreviewFrame_sidebarBottom__agUxC{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:auto}.AppPreviewFrame_sidebarBottom__agUxC>svg{font-size:20px}.AppPreviewFrame_sidebarBottom__agUxC small{font-size:9.6px}.AppPreviewFrame_profile__fVXpU{border:1px solid var(--app-green);color:var(--app-green);border-radius:50%;display:grid;place-items:center;width:36px;height:36px;margin:12px 0 6px}.AppPreviewFrame_profile__fVXpU svg{font-size:20px}.AppPreviewFrame_workspace__gDuhv{min-width:0;min-height:0;display:flex;flex-direction:column}@media (max-width:599px){.AppPreviewFrame_device__TtER_{padding:7px;border-radius:20px}.AppPreviewFrame_layout__XQ_vp{grid-template-columns:minmax(0,1fr);grid-template-rows:56px minmax(0,1fr);width:100%;zoom:1;height:clamp(560px,82svh,720px)}.AppPreviewFrame_sidebar__uo_Su{display:none}.AppPreviewFrame_mobileBar__OM_XR{display:flex;align-items:center;padding:0 8px;border-bottom:1px solid var(--app-border);background:var(--app-background)}.AppPreviewFrame_mobileMenu__trzyh summary{display:grid;place-items:center;width:44px;height:44px;cursor:pointer;list-style:none}.AppPreviewFrame_mobileMenu__trzyh summary::-webkit-details-marker{display:none}.AppPreviewFrame_mobileMenu__trzyh nav{position:absolute;inset:56px 0 0;z-index:10;overflow-y:auto;padding:16px;background:var(--app-background)}.AppPreviewFrame_mobileMenu__trzyh nav a{display:flex;align-items:center;gap:16px;min-height:48px;padding:8px 12px;border-radius:8px;color:var(--app-muted);font-size:14px}.AppPreviewFrame_mobileMenu__trzyh nav a[data-active=true]{background:var(--app-surface);color:var(--app-green)}.AppPreviewFrame_mobileBar__OM_XR a:focus-visible,.AppPreviewFrame_mobileMenu__trzyh summary:focus-visible{outline:2px solid var(--app-green);outline-offset:-2px}.AppPreviewFrame_mobileBrand__Jdxzv{position:absolute;left:50%;transform:translateX(-50%);display:grid;place-items:center;min-height:44px}.AppPreviewFrame_mobileBrand__Jdxzv img{height:28px;width:auto}.AppPreviewFrame_workspace__gDuhv{overflow:hidden}}.StockAppHeader_tickerHeader__Ons4_{height:64px;padding:0 24px;border-bottom:1px solid var(--app-border);white-space:nowrap}.StockAppHeader_company__pA16T,.StockAppHeader_tickerHeader__Ons4_{flex-shrink:0;display:flex;align-items:center;gap:16px}.StockAppHeader_company__pA16T strong{display:block;font-size:16px;font-weight:600;line-height:1}.StockAppHeader_company__pA16T .StockAppHeader_mobileSymbol__R6eBN{display:none}.StockAppHeader_company__pA16T span{display:flex;align-items:center;gap:8px;color:var(--app-muted);font-size:14px;font-weight:500;margin-top:4px}.StockAppHeader_company__pA16T .StockAppHeader_desktopSymbol__N9hu2{margin:0}.StockAppHeader_company__pA16T small{font-size:10.4px;letter-spacing:.05em;line-height:1.5;border:1px solid var(--app-border);background:var(--app-surface);padding:2px 8px}.StockAppHeader_watchlistOff__NAG0G{color:var(--app-muted);font-size:24px;flex-shrink:0}.StockAppHeader_watchlist__AvkbA{color:var(--app-green);font-size:24px;flex-shrink:0;margin-inline:12px}.StockAppHeader_quote__l6i_D{display:flex;align-items:center;gap:16px;padding-left:24px;margin-left:8px;border-left:1px solid var(--app-border);height:40px;flex-shrink:0}.StockAppHeader_quote__l6i_D strong{font-size:24px;font-weight:700}.StockAppHeader_quote__l6i_D>span{color:var(--app-green);font-weight:600;font-size:14px}.StockAppHeader_afterHours__O0k4b{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--app-muted);height:40px;border-left:1px solid var(--app-border);padding-left:24px;margin-left:8px;flex-shrink:0}.StockAppHeader_afterHours__O0k4b svg{font-size:18px}.StockAppHeader_afterHours__O0k4b em{font-size:12px;font-style:normal;color:var(--app-negative);margin-left:6px}.StockAppHeader_chat__4P51a,.StockAppHeader_compare__DBrC6,.StockAppHeader_search__jSs1F{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--app-muted);border:1px solid var(--app-border);border-radius:8px;padding:4px 8px;font-size:13px;font-weight:500;flex-shrink:0;height:32px}.StockAppHeader_chat__4P51a{margin-left:auto}.StockAppHeader_chat__4P51a svg,.StockAppHeader_compare__DBrC6 svg{font-size:18px}.StockAppHeader_search__jSs1F svg{font-size:24px}.StockAppHeader_search__jSs1F{flex:1;justify-content:flex-start;width:350px;min-width:140px;height:36px;border-radius:6px;font-size:14px;font-weight:400;padding-inline:12px}.StockAppHeader_stockTabs__bvsB5{position:relative;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:16px 24px;flex-shrink:0}.StockAppHeader_stockTabs__bvsB5::-webkit-scrollbar{display:none}.StockAppHeader_stockTabs__bvsB5>span{flex-shrink:0;display:flex;align-items:center;color:var(--app-muted);border:1px solid var(--app-border);background:var(--app-surface);padding:0 16px;height:32px;font-size:14px;font-weight:500;border-radius:2px}.StockAppHeader_stockTabs__bvsB5>span[data-active=true]{color:var(--app-green);border-color:var(--app-green);font-weight:600}@media (min-width:600px){.product-panels .StockAppHeader_tickerHeader__Ons4_{gap:8px;padding-inline:16px}.product-panels .StockAppHeader_search__jSs1F{width:160px;min-width:100px}.product-panels .StockAppHeader_watchlist__AvkbA{margin-inline:4px}}@media (max-width:599px){.StockAppHeader_afterHours__O0k4b,.StockAppHeader_chat__4P51a,.StockAppHeader_compare__DBrC6,.StockAppHeader_quote__l6i_D>span,.StockAppHeader_search__jSs1F,.StockAppHeader_watchlistOff__NAG0G,.StockAppHeader_watchlist__AvkbA{display:none}.StockAppHeader_company__pA16T{gap:8px}.StockAppHeader_company__pA16T>img{width:32px;height:32px}.StockAppHeader_company__pA16T .StockAppHeader_desktopName__Ddwoc{display:none}.StockAppHeader_company__pA16T .StockAppHeader_mobileSymbol__R6eBN{display:block;font-size:14px}.StockAppHeader_company__pA16T .StockAppHeader_desktopSymbol__N9hu2{display:none}.StockAppHeader_company__pA16T small{border:0;padding:0;background:none;font-size:11px}.StockAppHeader_company__pA16T span{font-size:10px}.StockAppHeader_quote__l6i_D{margin-left:auto;padding-left:0;border:0;flex-shrink:0}.StockAppHeader_quote__l6i_D strong{font-size:16px}.StockAppHeader_tickerHeader__Ons4_{height:56px;gap:6px;padding-inline:16px}.StockAppHeader_stockTabs__bvsB5{gap:4px;padding:8px 12px}.StockAppHeader_stockTabs__bvsB5>span{font-size:12px;padding:0 12px;height:36px}}.StockAppHeader_tabsRow__C8TNz{display:flex;align-items:center;flex-shrink:0;min-width:0}.StockAppHeader_tabsRow__C8TNz .StockAppHeader_stockTabs__bvsB5{flex:1;min-width:0}.StockAppHeader_controls__YL4zx{flex-shrink:0;padding-right:24px}@media (max-width:599px){.StockAppHeader_tabsRow__C8TNz{flex-direction:column;align-items:stretch}.StockAppHeader_controls__YL4zx{padding:0 12px 12px}}.AnalystAppPreview_scroll__F3yXm{overflow-anchor:none;flex:1;min-height:0;padding:0 24px 24px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#555 transparent}.AnalystAppPreview_scroll__F3yXm:focus-visible{outline:2px solid var(--app-green);outline-offset:-2px}.AnalystAppPreview_priceTargets__a1m4G{margin:0 0 24px;padding:16px;background:var(--app-surface);border:1px solid var(--app-border);border-radius:18px}.AnalystAppPreview_targetSummary__4jnW5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--app-border);text-align:center}.AnalystAppPreview_targetSummary__4jnW5 h3{margin-bottom:4px;color:var(--app-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11.2px;font-weight:600}.AnalystAppPreview_targetSummary__4jnW5 strong{display:block;font-size:28px;font-weight:600;line-height:1.2;color:var(--app-text)}.AnalystAppPreview_targetSummary__4jnW5 p{margin-top:4px;font-size:12.8px;font-weight:600;color:var(--app-negative)}.AnalystAppPreview_targetSummary__4jnW5 p[data-positive=true]{color:var(--app-green)}.AnalystAppPreview_targetSummary__4jnW5>div:nth-child(2) strong{font-size:32px;font-weight:700}.AnalystAppPreview_targetSummary__4jnW5>div:nth-child(2) p{font-size:14px}@media (max-width:599px){.AnalystAppPreview_scroll__F3yXm{padding:0 8px 24px}.AnalystAppPreview_priceTargets__a1m4G{padding:12px}.AnalystAppPreview_targetSummary__4jnW5{gap:12px}.AnalystAppPreview_targetSummary__4jnW5 h3{font-size:9.6px;letter-spacing:.03em}.AnalystAppPreview_targetSummary__4jnW5 strong{font-size:16.8px}.AnalystAppPreview_targetSummary__4jnW5>div:nth-child(2) strong{font-size:19.2px}.AnalystAppPreview_targetSummary__4jnW5 p,.AnalystAppPreview_targetSummary__4jnW5>div:nth-child(2) p{font-size:11.2px}}@media (max-width:359px){.AnalystAppPreview_targetSummary__4jnW5{gap:8px}.AnalystAppPreview_targetSummary__4jnW5 strong{font-size:14px}.AnalystAppPreview_targetSummary__4jnW5>div:nth-child(2) strong{font-size:15px}}.ChatAppPreview_preview__nN6Zh{min-width:0}.ChatAppPreview_chat__H8t_h{height:100%;min-height:0;display:flex;flex-direction:column;color:var(--chat-text);font-size:15px;font-weight:400;line-height:1.65}.ChatAppPreview_header__TBi3j{display:flex;align-items:center;justify-content:space-between;gap:8px;height:64px;flex-shrink:0;padding:0 20px;border-bottom:1px solid var(--app-border)}.ChatAppPreview_title__Ew0QB{font-size:14px;font-weight:600}.ChatAppPreview_headerActions__Ocp8K{display:flex;align-items:center;gap:4px;flex-shrink:0}.ChatAppPreview_newChat__RQ6nT{display:grid;place-items:center;padding:5px;border-radius:50%;cursor:pointer}.ChatAppPreview_newChat__RQ6nT svg{font-size:20px}.ChatAppPreview_history__uLY8n{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500;color:var(--chat-muted)}.ChatAppPreview_history__uLY8n svg{font-size:18px}.ChatAppPreview_history__uLY8n:hover,.ChatAppPreview_newChat__RQ6nT:hover,.ChatAppPreview_sources__mCR8_ a:hover{background:rgba(255,255,255,.05)}.ChatAppPreview_chat__H8t_h a:focus-visible,.ChatAppPreview_chat__H8t_h button:focus-visible,.ChatAppPreview_scroll__ouH2F:focus-visible{outline:2px solid var(--app-green);outline-offset:-2px}.ChatAppPreview_conversation__jw7lY{position:relative;display:flex;flex:1;min-height:0}.ChatAppPreview_scroll__ouH2F{flex:1;min-width:0;overflow-y:auto;scrollbar-width:thin}.ChatAppPreview_thread__FXmIp{width:100%;max-width:760px;margin:0 auto;padding:24px 24px 128px}.ChatAppPreview_userMessage__9JeT3{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:24px;animation:ChatAppPreview_riseIn__1zuep .3s ease backwards}.ChatAppPreview_userMessage__9JeT3 p{max-width:85%;padding:10px 16px;border-radius:24px;background:rgba(255,255,255,.06);font-size:15px;font-weight:400;line-height:1.65}.ChatAppPreview_timestamp__zf4_u{margin-top:4px;font-size:11.2px;color:var(--chat-muted);font-variant-numeric:tabular-nums;opacity:0;transition:opacity .15s ease}.ChatAppPreview_userMessage__9JeT3:hover .ChatAppPreview_timestamp__zf4_u{opacity:1}.ChatAppPreview_activity__2Kgl4>span,.ChatAppPreview_working__CQYfP{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:11.2px;font-weight:500;line-height:1.4;color:var(--chat-disabled)}.ChatAppPreview_working__CQYfP{margin-top:8px;max-width:100%}.ChatAppPreview_activity__2Kgl4 svg,.ChatAppPreview_working__CQYfP svg{font-size:13px;color:var(--app-green);flex:none}.ChatAppPreview_activity__2Kgl4>span>span,.ChatAppPreview_working__CQYfP>span{position:relative;top:.5px}.ChatAppPreview_shimmer__lIHg0{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:linear-gradient(90deg,var(--chat-disabled) 0,var(--chat-disabled) 40%,var(--chat-text) 50%,var(--chat-disabled) 60%,var(--chat-disabled) 100%);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:ChatAppPreview_shimmer__lIHg0 2.4s linear infinite,ChatAppPreview_stageIn__MIGvn .28s ease backwards}.ChatAppPreview_shimmer__lIHg0 strong{font-weight:700;font-variant-numeric:tabular-nums}.ChatAppPreview_activity__2Kgl4{display:flex;flex-wrap:wrap;align-items:center;column-gap:14px;row-gap:6px;margin:4px 0 16px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06);animation:ChatAppPreview_riseIn__1zuep .3s ease backwards}.ChatAppPreview_activity__2Kgl4>span{white-space:nowrap}.ChatAppPreview_activity__2Kgl4 strong{font-weight:600;color:var(--chat-muted);font-variant-numeric:tabular-nums}.ChatAppPreview_companyMark__k5JCI{display:block;width:13px;height:13px;object-fit:contain;border-radius:3px;flex:none}.ChatAppPreview_prose__uHKIm{font-size:15px;font-weight:400;line-height:1.65;overflow-wrap:break-word}.ChatAppPreview_prose__uHKIm p{margin:10px 0;animation:ChatAppPreview_proseIn__nrIEs .25s ease backwards}.ChatAppPreview_prose__uHKIm p:first-child{margin-top:0}.ChatAppPreview_prose__uHKIm p:last-child{margin-bottom:0}.ChatAppPreview_cursor__Fj3aQ{display:inline-block;width:9px;height:9px;margin-top:6px;border-radius:50%;background:var(--app-green);animation:ChatAppPreview_cursorPulse__zxw6v 1.1s ease-in-out infinite}.ChatAppPreview_sources__mCR8_{margin-top:12px;padding-top:6px;border-top:1px solid rgba(255,255,255,.06);animation:ChatAppPreview_proseIn__nrIEs .25s ease backwards}.ChatAppPreview_sources__mCR8_ a{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:3px 6px;margin-left:-6px;border-radius:5px;font-size:11.2px;line-height:1.4;color:var(--chat-muted)}.ChatAppPreview_sources__mCR8_ a>span{position:relative;top:.5px}.ChatAppPreview_sources__mCR8_ strong{color:var(--chat-text);font-weight:600}.ChatAppPreview_sources__mCR8_ .ChatAppPreview_companyMark__k5JCI{width:14px;height:14px}.ChatAppPreview_sources__mCR8_ svg{color:var(--chat-disabled);font-size:14px;flex:none;transition:transform .15s ease}.ChatAppPreview_sources__mCR8_ a:hover svg{transform:translateX(2px)}.ChatAppPreview_composerDock__Pkj7e{position:absolute;bottom:0;left:0;right:0;padding:0 24px 16px;pointer-events:none}.ChatAppPreview_composer__g18ON{display:flex;align-items:flex-end;gap:8px;width:100%;max-width:760px;margin:0 auto;padding:8px 8px 8px 18px;background:#232323;border:1px solid rgba(34,197,94,.5);border-radius:16px;pointer-events:auto}.ChatAppPreview_composerText__6L7iO{flex:1;min-width:0;padding:4px 0;font-size:16px;line-height:1.5}.ChatAppPreview_composerText__6L7iO[data-placeholder=true]{color:var(--chat-disabled)}.ChatAppPreview_send__nFiZP{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--chat-disabled-button);color:var(--chat-disabled-icon);flex:none;transition:background-color .2s ease}.ChatAppPreview_send__nFiZP[data-ready=true]{background:var(--app-green);color:#fff}.ChatAppPreview_send__nFiZP svg{font-size:18px}.ChatAppPreview_preview__nN6Zh[data-paused=true] .ChatAppPreview_cursor__Fj3aQ,.ChatAppPreview_preview__nN6Zh[data-paused=true] .ChatAppPreview_shimmer__lIHg0{animation-play-state:paused}@keyframes ChatAppPreview_riseIn__1zuep{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ChatAppPreview_stageIn__MIGvn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes ChatAppPreview_shimmer__lIHg0{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes ChatAppPreview_cursorPulse__zxw6v{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes ChatAppPreview_proseIn__nrIEs{0%{opacity:0}to{opacity:1}}@media (max-width:599px){.ChatAppPreview_header__TBi3j{height:48px;padding-inline:12px}.ChatAppPreview_title__Ew0QB{font-size:13px}.ChatAppPreview_history__uLY8n{padding-inline:4px;font-size:12px;gap:4px;min-height:44px}.ChatAppPreview_newChat__RQ6nT{width:44px;height:44px}.ChatAppPreview_thread__FXmIp{padding:16px 16px 112px}.ChatAppPreview_userMessage__9JeT3 p{max-width:90%;padding:10px 12px}.ChatAppPreview_composerDock__Pkj7e{padding:0 12px 12px}.ChatAppPreview_composer__g18ON{padding-left:12px}.ChatAppPreview_composerText__6L7iO{font-size:14px}}@media (prefers-reduced-motion:reduce){.ChatAppPreview_activity__2Kgl4,.ChatAppPreview_cursor__Fj3aQ,.ChatAppPreview_prose__uHKIm p,.ChatAppPreview_shimmer__lIHg0,.ChatAppPreview_sources__mCR8_,.ChatAppPreview_userMessage__9JeT3{animation:none}.ChatAppPreview_shimmer__lIHg0{background:none;color:var(--chat-disabled)}}.EarningsAppPreview_reportDialog__M79A2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.EarningsAppPreview_controls__xsWzX{display:flex;align-items:center;gap:16px;padding:12px 24px;font-size:14px;flex-shrink:0}.EarningsAppPreview_quarter__AGRK1{display:flex;align-items:center;justify-content:space-between;min-width:160px;height:32px;padding:6px 9px;border:1px solid var(--app-border);border-radius:12px}.EarningsAppPreview_quarter__AGRK1 svg{font-size:20px}.EarningsAppPreview_mode__hy3NR{display:flex;align-items:center;gap:2px;padding:2px;border-radius:12px;border:1px solid var(--app-border);background:var(--app-surface)}.EarningsAppPreview_mode__hy3NR>span{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;color:var(--app-muted);font-size:12px;line-height:1.5}.EarningsAppPreview_mode__hy3NR svg{font-size:14px}.EarningsAppPreview_mode__hy3NR .EarningsAppPreview_selectedMode__8Zzex{background:var(--app-green);color:#fff;border-radius:8px;font-weight:600}.EarningsAppPreview_report__jyCwZ{position:relative;flex:1;min-height:0;margin:0 24px;padding:32px;background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;overflow:hidden}.EarningsAppPreview_expand__T3lY0{position:absolute;z-index:1;right:32px;top:32px;display:grid;place-items:center;width:40px;height:40px;color:var(--app-muted);border-radius:50%;cursor:pointer}.EarningsAppPreview_report__jyCwZ[data-scroll-tour=true]{overflow-y:auto;overflow-anchor:none;scrollbar-width:thin;scrollbar-color:#555 transparent;padding-bottom:48px}.EarningsAppPreview_report__jyCwZ:focus-visible{outline:2px solid var(--app-green);outline-offset:-2px}.EarningsAppPreview_expand__T3lY0:hover{background:rgba(255,255,255,.05);color:var(--app-text)}.EarningsAppPreview_expand__T3lY0 svg{font-size:24px}.EarningsAppPreview_reportHeader__HlPy3{color:#fff;text-align:center;margin-bottom:32px}.EarningsAppPreview_companyLogo__8v6dv{width:80px;height:80px;display:block;margin:0 auto 24px;object-fit:contain;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px}.EarningsAppPreview_reportHeader__HlPy3 h3{font-size:34px;font-weight:700;line-height:1.2;margin-bottom:16px;letter-spacing:-.01em}.EarningsAppPreview_reportHeader__HlPy3 p{display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:500;color:var(--app-muted)}.EarningsAppPreview_reportHeader__HlPy3 p svg{font-size:18px}.EarningsAppPreview_divider__HDfAj{width:200px;height:1px;background:rgba(255,255,255,.1);margin:24px auto 0}.EarningsAppPreview_headline__UTQ00{letter-spacing:-.01em;color:#fff;font-size:24px;font-weight:700;line-height:1.3;text-align:center;margin:0 10% 16px}.EarningsAppPreview_generated__j6Xf2{color:#a1a1a6;font-size:14px;text-align:center;margin-bottom:32px}.EarningsAppPreview_overview__nRUwJ{max-width:1050px;margin:0 auto;background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(22,163,74,.1));border:1px solid rgba(34,197,94,.2);border-radius:8px;padding:24px;text-align:center}.EarningsAppPreview_overview__nRUwJ h4{color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15.2px;font-weight:600;margin-bottom:16px}.EarningsAppPreview_overview__nRUwJ h4 svg{color:var(--app-green);font-size:17.6px}.EarningsAppPreview_overview__nRUwJ p{color:#e5e7eb;font-size:16px;font-weight:500;line-height:1.6;white-space:pre-line}@media (max-width:599px){.EarningsAppPreview_controls__xsWzX{padding:0 12px 12px;gap:8px;flex-wrap:wrap;font-size:12px}.EarningsAppPreview_quarter__AGRK1{min-width:112px;height:36px;gap:8px}.EarningsAppPreview_mode__hy3NR>span{font-size:11px;padding:6px;gap:4px}.EarningsAppPreview_mode__hy3NR svg{font-size:14px}.EarningsAppPreview_report__jyCwZ{margin:0 8px 8px;padding:20px 16px 32px;border-radius:10px;overflow-y:auto;overflow-wrap:break-word;scrollbar-width:thin}.EarningsAppPreview_companyLogo__8v6dv{width:40px;height:40px;margin-bottom:12px}.EarningsAppPreview_reportHeader__HlPy3 h3{font-size:18px;line-height:1.3}.EarningsAppPreview_reportHeader__HlPy3 p{font-size:12px;margin-block:12px}.EarningsAppPreview_reportHeader__HlPy3{margin-bottom:20px}.EarningsAppPreview_divider__HDfAj{width:85px;margin-block:18px}.EarningsAppPreview_headline__UTQ00{margin-inline:0;font-size:14px;line-height:1.5}.EarningsAppPreview_generated__j6Xf2{font-size:11px;margin:16px 0 20px}.EarningsAppPreview_overview__nRUwJ{padding:16px}.EarningsAppPreview_overview__nRUwJ h4,.EarningsAppPreview_overview__nRUwJ p{font-size:14px}.EarningsAppPreview_expand__T3lY0{right:2px;top:2px;width:44px;height:44px}}.EarningsSchedulePreview_switchBar__FL79J{padding:24px 24px 0;flex-shrink:0}.EarningsSchedulePreview_pillGroup__l4B9D{display:inline-flex;align-items:center;gap:2px;padding:2px;background:var(--app-surface);border:1px solid var(--app-border);border-radius:4px;flex-shrink:0}.EarningsSchedulePreview_pillGroup__l4B9D button{height:30px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:500;color:var(--app-muted);border-radius:3px;cursor:pointer;transition:color .2s,background-color .2s;white-space:nowrap}.EarningsSchedulePreview_pillGroup__l4B9D button[aria-pressed=true]{background:rgba(34,197,94,.08);color:var(--app-green);font-weight:600}.EarningsSchedulePreview_pillGroup__l4B9D button:hover{color:var(--app-text)}.EarningsSchedulePreview_iconButton__1MOk4:focus-visible,.EarningsSchedulePreview_pillGroup__l4B9D button:focus-visible,.EarningsSchedulePreview_watchlistName__3ekjz:focus-visible{outline:2px solid var(--app-green);outline-offset:2px}.EarningsSchedulePreview_scroll__hGDi5{flex:1;min-height:0;padding:24px 24px 48px;overflow-y:auto;overflow-x:hidden;overflow-anchor:none;scrollbar-width:thin;scrollbar-color:#555 transparent}.EarningsSchedulePreview_scroll__hGDi5:focus-visible{outline:2px solid var(--app-green);outline-offset:-2px}.EarningsSchedulePreview_watchlistToolbar__5r5Hc{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.EarningsSchedulePreview_watchlistActions__dolTy{display:flex;align-items:center;gap:4px;min-width:0}.EarningsSchedulePreview_watchlistName__3ekjz{display:flex;align-items:center;gap:4px;min-height:34px;padding:0 12px;background:var(--app-surface);border:1px solid var(--app-border);border-radius:4px;font-size:13px;font-weight:600;white-space:nowrap}.EarningsSchedulePreview_watchlistName__3ekjz span{color:var(--app-muted)}.EarningsSchedulePreview_watchlistName__3ekjz svg{font-size:18px}.EarningsSchedulePreview_iconButton__1MOk4{display:grid;place-items:center;width:34px;height:34px;color:var(--app-muted);border-radius:6px}.EarningsSchedulePreview_iconButton__1MOk4 svg{font-size:18px}.EarningsSchedulePreview_iconButton__1MOk4:hover{color:var(--app-green);background:rgba(34,197,94,.08)}.EarningsSchedulePreview_search__l1vXe{display:flex;align-items:center;gap:8px;width:320px;height:38px;padding:0 8px;background:#262626;border:1px solid var(--app-border);border-radius:12px;color:var(--app-muted)}.EarningsSchedulePreview_search__l1vXe svg{font-size:22px}.EarningsSchedulePreview_search__l1vXe input{min-width:0;width:100%;color:var(--app-text);font:inherit;font-size:14px;outline:none}.EarningsSchedulePreview_search__l1vXe:focus-within{border-color:var(--app-green)}.EarningsSchedulePreview_watchlistGroup__tWLKU{margin-bottom:28px}.EarningsSchedulePreview_watchlistGroup__tWLKU h3{margin:0 0 10px;color:var(--app-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.EarningsSchedulePreview_watchlistGroup__tWLKU h3 span{opacity:.6}.EarningsSchedulePreview_calendarHeader__rOLtJ{display:flex;align-items:center;gap:8px;min-height:28px;padding:0 2px;margin-bottom:10px}.EarningsSchedulePreview_calendarHeader__rOLtJ>svg{font-size:14px;color:var(--app-green)}.EarningsSchedulePreview_calendarHeader__rOLtJ h3{margin:0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.EarningsSchedulePreview_filters__JyVKc{display:flex;gap:12px;margin-left:auto}.EarningsSchedulePreview_calendarGrid__5Q2ns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.EarningsSchedulePreview_empty__JSrph{color:var(--app-muted);padding-block:32px;text-align:center}@container (max-width: 900px){.EarningsSchedulePreview_calendarGrid__5Q2ns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.EarningsSchedulePreview_switchBar__FL79J{padding:16px 12px 0}.EarningsSchedulePreview_scroll__hGDi5{padding:16px 12px 32px}.EarningsSchedulePreview_watchlistToolbar__5r5Hc{flex-wrap:wrap;gap:12px}.EarningsSchedulePreview_iconButton__1MOk4{display:none}.EarningsSchedulePreview_search__l1vXe{width:100%}.EarningsSchedulePreview_calendarHeader__rOLtJ{flex-wrap:wrap;row-gap:12px}.EarningsSchedulePreview_filters__JyVKc{margin-left:0;flex-basis:100%;gap:8px;flex-wrap:wrap}.EarningsSchedulePreview_pillGroup__l4B9D button{padding-inline:8px;font-size:12px;height:44px}.EarningsSchedulePreview_search__l1vXe{height:44px}.EarningsSchedulePreview_search__l1vXe input{font-size:16px}.EarningsSchedulePreview_calendarHeader__rOLtJ h3{font-size:12px}.EarningsSchedulePreview_calendarGrid__5Q2ns{grid-template-columns:minmax(0,1fr);gap:24px}}@media (prefers-reduced-motion:reduce){.EarningsSchedulePreview_pillGroup__l4B9D button{transition:none}}.FinancialsAppPreview_scroll__aQgLm{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overflow-anchor:none;padding:0 24px 24px;scrollbar-width:thin;scrollbar-color:#555 transparent}.FinancialsAppPreview_scroll__aQgLm:focus-visible{outline:2px solid var(--app-green);outline-offset:-2px}.FinancialsAppPreview_grid__qHlAQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.FinancialsAppPreview_card__pk1bP{min-width:0;background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;padding:16px}.FinancialsAppPreview_card__pk1bP[data-wide=true]{grid-column:span 2}@media (max-width:599px){.FinancialsAppPreview_scroll__aQgLm{padding:0 8px 24px}.FinancialsAppPreview_grid__qHlAQ{grid-template-columns:minmax(0,1fr)}.FinancialsAppPreview_card__pk1bP{padding:12px 8px}.FinancialsAppPreview_card__pk1bP[data-wide=true]{grid-column:auto}.FinancialsAppPreview_card__pk1bP h2{font-size:14px}}.SuperInvestorsAppPreview_scroll__MWI3R{min-height:0;height:100%;overflow-y:auto;scrollbar-width:none}.SuperInvestorsAppPreview_scroll__MWI3R::-webkit-scrollbar{display:none}.SuperInvestorsAppPreview_content__lO4n8{display:flex;flex-direction:column;gap:20px;min-width:0;padding:0 24px 32px}.SuperInvestorsAppPreview_header__bo7Yg{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;min-height:64px;padding:8px 20px;margin:0 -24px;border-bottom:1px solid var(--app-border)}.SuperInvestorsAppPreview_identity__WYoli{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0}.SuperInvestorsAppPreview_identity__WYoli img{border-radius:6px}.SuperInvestorsAppPreview_identity__WYoli h3{margin:0;font-size:16px;font-weight:600;line-height:1.3}.SuperInvestorsAppPreview_identity__WYoli p{margin:0;font-size:13px;color:var(--app-muted)}.SuperInvestorsAppPreview_back__yvcdY{display:grid;place-items:center;width:40px;height:44px;margin-left:-8px;color:var(--app-muted)}.SuperInvestorsAppPreview_metrics__8AnDb{display:flex;margin:0;font-variant-numeric:tabular-nums}.SuperInvestorsAppPreview_metrics__8AnDb>div{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding:0 20px;border-left:1px solid var(--app-border)}.SuperInvestorsAppPreview_metrics__8AnDb>div:first-child{padding-left:0;border-left:0}.SuperInvestorsAppPreview_metrics__8AnDb>div:last-child{padding-right:0}.SuperInvestorsAppPreview_metrics__8AnDb dt{color:var(--app-muted);font-size:13px;white-space:nowrap}.SuperInvestorsAppPreview_metrics__8AnDb dd{margin:0;font-size:14px;font-weight:600;letter-spacing:-.025em;white-space:nowrap}.SuperInvestorsAppPreview_metrics__8AnDb dd[data-primary=true]{font-size:16px;font-weight:700}.SuperInvestorsAppPreview_note__NnSZU{margin:0;color:var(--app-muted);font-size:12px}@media (max-width:599px){.SuperInvestorsAppPreview_content__lO4n8{padding:0 12px 24px}.SuperInvestorsAppPreview_header__bo7Yg{margin:0 -12px;padding:8px 12px}.SuperInvestorsAppPreview_metrics__8AnDb{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:8px}.SuperInvestorsAppPreview_metrics__8AnDb>div{padding:0 12px}.SuperInvestorsAppPreview_metrics__8AnDb>div:nth-child(3){padding-left:0;border-left:0}.SuperInvestorsAppPreview_metrics__8AnDb>div{flex-direction:column;align-items:flex-start}}