.stock-close-analysis_panel__c9sK7{margin-bottom:30px;padding:24px;min-width:0}.stock-close-analysis_heading__1p38B{display:flex;align-items:center;justify-content:space-between;gap:20px}.stock-close-analysis_heading__1p38B h2{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:18px;font-weight:600}.stock-close-analysis_heading__1p38B h2 svg{color:var(--dt-accent)}.stock-close-analysis_heading__1p38B button{flex-shrink:0}.stock-close-analysis_heading__1p38B button:disabled{opacity:.65;cursor:wait}.stock-close-analysis_description__eyBOA,.stock-close-analysis_status__IMxyn{margin-top:8px;color:var(--dt-text-muted);font-size:13px;line-height:1.8}.stock-close-analysis_meta__rlNd_{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin-top:24px;color:var(--dt-text-muted);font-size:12px}.stock-close-analysis_meta__rlNd_ strong{color:var(--dt-text);font-weight:500}.stock-close-analysis_notice__zV_h9{margin-top:12px;color:#dcc496;font-size:12px;line-height:1.8}.stock-close-analysis_values__8kYyy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}.stock-close-analysis_values__8kYyy>div{padding:16px 18px;border:1px solid var(--dt-border);border-radius:10px;background:var(--dt-surface);min-width:0}.stock-close-analysis_indicators__Wa9vW dt,.stock-close-analysis_values__8kYyy dt{font-size:12px;color:var(--dt-text-muted)}.stock-close-analysis_values__8kYyy dd{margin-top:8px;font-size:clamp(20px,2vw,27px);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.stock-close-analysis_values__8kYyy dd small{margin-left:4px;font-size:13px}.stock-close-analysis_details__RyFuw{margin-top:20px;padding-top:16px;border-top:1px solid var(--dt-border)}.stock-close-analysis_details__RyFuw summary{width:fit-content;color:var(--dt-accent);font-size:13px;cursor:pointer}.stock-close-analysis_details__RyFuw summary:focus-visible{outline:2px solid var(--dt-accent);outline-offset:5px}.stock-close-analysis_indicators__Wa9vW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0}.stock-close-analysis_indicators__Wa9vW dd{margin-top:6px;font-size:14px;overflow-wrap:anywhere}.stock-close-analysis_footnote__RppkO,.stock-close-analysis_indicators__Wa9vW p{margin-top:8px;font-size:11px;line-height:1.8;color:var(--dt-text-muted)}.stock-close-analysis_footnote__RppkO{margin-top:16px}@media (max-width:600px){.stock-close-analysis_panel__c9sK7{padding:20px 16px}.stock-close-analysis_heading__1p38B{align-items:stretch;flex-direction:column;gap:14px}.stock-close-analysis_heading__1p38B button{justify-content:center}.stock-close-analysis_values__8kYyy{grid-template-columns:1fr;gap:10px}.stock-close-analysis_values__8kYyy>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.stock-close-analysis_values__8kYyy dd{margin-top:0}.stock-close-analysis_indicators__Wa9vW{grid-template-columns:1fr;gap:18px}}.trading-chart_panel__H5eZd{min-width:0;overflow:hidden;background:var(--dt-surface-input);border:1px solid var(--dt-border);border-radius:12px}.trading-chart_panel__H5eZd:fullscreen{overflow:auto;background:var(--dt-bg);padding:16px}.trading-chart_controls__NAYA9{padding:18px 20px;display:grid;gap:14px;border-bottom:1px solid var(--dt-border)}.trading-chart_row__CThwA{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-width:0}.trading-chart_label__wLs0p{color:var(--dt-text-muted);font-size:11px;width:94px;flex-shrink:0}.trading-chart_controls__NAYA9 button,.trading-chart_navigation__s7P4j button,.trading-chart_tools__YuLNr button{border:1px solid var(--dt-border);border-radius:5px;background:var(--dt-surface);color:var(--dt-text-soft);padding:6px 10px;font-size:11px;cursor:pointer}.trading-chart_controls__NAYA9 button[aria-pressed=true],.trading-chart_navigation__s7P4j button[aria-pressed=true]{color:var(--dt-accent);border-color:var(--dt-accent-border);background:var(--dt-accent-soft)}.trading-chart_controls__NAYA9 button:disabled,.trading-chart_navigation__s7P4j button:disabled{opacity:.4;cursor:default}.trading-chart_controls__NAYA9 button:hover:not(:disabled),.trading-chart_navigation__s7P4j button:hover:not(:disabled),.trading-chart_tools__YuLNr button:hover{border-color:var(--dt-accent-border);color:var(--dt-accent-light)}.trading-chart_controls__NAYA9 button:focus-visible,.trading-chart_controls__NAYA9 input:focus-visible,.trading-chart_controls__NAYA9 select:focus-visible,.trading-chart_navigation__s7P4j button:focus-visible,.trading-chart_navigation__s7P4j input:focus-visible,.trading-chart_svg__6gxIO:focus-visible{outline:2px solid var(--dt-accent);outline-offset:3px}.trading-chart_controls__NAYA9 input,.trading-chart_controls__NAYA9 select{color:var(--dt-text-soft);border:1px solid var(--dt-border);border-radius:5px;background:var(--dt-surface-input);padding:6px 8px;font-size:12px;min-width:0}.trading-chart_periodInput___f4cq{width:74px}.trading-chart_priceInput___D_h1{width:110px}.trading-chart_note__oa1_K{color:var(--dt-text-muted);font-size:10px;line-height:1.7}.trading-chart_error__DJn5Y{color:#f1a5b4;font-size:12px}.trading-chart_legend__De_kB{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:14px 20px 8px;color:var(--dt-text-soft);font-size:12px;min-height:44px;font-variant-numeric:tabular-nums}.trading-chart_legend__De_kB strong{font-weight:500;color:var(--dt-text)}.trading-chart_positive__BKF0p{color:#63ddb5}.trading-chart_negative__CY2zW{color:#ed90a1}.trading-chart_indicatorLegend__NtwCT{display:flex;flex-wrap:wrap;padding:0 20px 12px;gap:7px 14px;font-size:10px;color:var(--dt-text-muted)}.trading-chart_svg__6gxIO{display:block;width:100%;touch-action:pan-y;user-select:none}.trading-chart_navigation__s7P4j{padding:14px 20px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-top:1px solid var(--dt-border)}.trading-chart_navigation__s7P4j input{flex:1 1 180px;min-width:80px;accent-color:var(--dt-accent)}.trading-chart_status__ciURa{color:var(--dt-text-soft);font-size:11px;font-variant-numeric:tabular-nums}.trading-chart_measurement__gogtY{margin:0 20px 12px;border:1px solid var(--dt-border-strong);border-radius:6px;padding:10px 12px;color:var(--dt-text-soft);font-size:12px;line-height:1.7}.trading-chart_footnote__S9zeI{margin:0;padding:0 20px 16px;font-size:10px;line-height:1.8;color:var(--dt-text-muted)}.trading-chart_tools__YuLNr{margin-left:auto;display:flex;gap:7px;flex-wrap:wrap}.trading-chart_srOnly__8y3g6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:680px){.trading-chart_controls__NAYA9{padding:14px;gap:12px}.trading-chart_label__wLs0p{width:100%}.trading-chart_legend__De_kB{padding:12px 14px 8px;font-size:11px;gap:7px 10px}.trading-chart_indicatorLegend__NtwCT{padding:0 14px 10px}.trading-chart_navigation__s7P4j{padding:12px 14px}.trading-chart_tools__YuLNr{margin-left:0;width:100%}.trading-chart_measurement__gogtY{margin:0 14px 12px}.trading-chart_footnote__S9zeI{padding:0 14px 14px}.trading-chart_controls__NAYA9 button{padding:6px 8px}}.stock-technical-panel_panel__Pc2b1{margin-top:28px;margin-bottom:28px;padding:24px}.stock-technical-panel_heading__4z1Kg{display:flex;justify-content:space-between;align-items:center;gap:20px}.stock-technical-panel_heading__4z1Kg h2{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:18px;font-weight:600}.stock-technical-panel_heading__4z1Kg h2 svg{color:var(--dt-accent)}.stock-technical-panel_heading__4z1Kg button{flex-shrink:0}.stock-technical-panel_heading__4z1Kg button:disabled{opacity:.55;cursor:wait}.stock-technical-panel_footnote__thmS_,.stock-technical-panel_note___xW4S{color:var(--dt-text-muted);font-size:11px;line-height:1.8;margin-top:10px}.stock-technical-panel_toolbar__7kRwd{margin:22px 0 16px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.stock-technical-panel_tabs__Xz8Tc{display:flex;gap:8px;flex-wrap:wrap}.stock-technical-panel_tabs__Xz8Tc button{padding:9px 16px;border:1px solid var(--dt-border);border-radius:6px;color:var(--dt-text-muted);font-size:12px}.stock-technical-panel_tabs__Xz8Tc button[aria-pressed=true]{background:var(--dt-accent-soft);color:var(--dt-accent);border-color:var(--dt-accent)}.stock-technical-panel_chartSelect__0yyOm select:focus-visible,.stock-technical-panel_tabs__Xz8Tc button:focus-visible{outline:2px solid var(--dt-accent);outline-offset:3px}.stock-technical-panel_source__FWGZ9{font-size:11px;color:var(--dt-text-muted);margin-left:auto}.stock-technical-panel_loading__Jj6oi{display:flex;align-items:center;gap:8px;padding:20px 0;font-size:13px;color:var(--dt-text-muted)}.stock-technical-panel_error__Amt1L{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:16px;border:1px solid #594a3a;border-radius:8px;color:#dcc496;font-size:13px}.stock-technical-panel_meta__JWbBp{display:flex;flex-wrap:wrap;gap:10px 20px;color:var(--dt-text-muted);font-size:11px;padding:14px 0;border-top:1px solid var(--dt-border)}.stock-technical-panel_meta__JWbBp strong{color:var(--dt-text);font-weight:500}.stock-technical-panel_marketState__IyHjC{color:#e1b767}.stock-technical-panel_summary__dvHb6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px}.stock-technical-panel_summary__dvHb6>div{min-width:0;padding:16px;background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:8px}.stock-technical-panel_summary__dvHb6 small,.stock-technical-panel_summary__dvHb6 span{display:block;font-size:11px;color:var(--dt-text-muted)}.stock-technical-panel_summary__dvHb6 strong{display:block;margin:8px 0;font-size:25px;font-weight:500;font-variant-numeric:tabular-nums}.stock-technical-panel_groups__ZldgQ{column-count:3;column-gap:20px}.stock-technical-panel_group__TeHnK{break-inside:avoid;margin-bottom:20px;min-width:0;border:1px solid var(--dt-border);border-radius:8px;padding:18px}.stock-technical-panel_group__TeHnK h3{font-size:13px;font-weight:600;margin-bottom:16px;color:var(--dt-text-soft)}.stock-technical-panel_group__TeHnK dl{display:grid;gap:14px}.stock-technical-panel_group__TeHnK dl>div{display:grid;gap:6px;padding-bottom:12px;border-bottom:1px solid var(--dt-border)}.stock-technical-panel_group__TeHnK dl>div:last-child{border-bottom:0;padding-bottom:0}.stock-technical-panel_group__TeHnK dt{font-size:11px;color:var(--dt-text-muted)}.stock-technical-panel_group__TeHnK dd{font-size:14px;color:var(--dt-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.stock-technical-panel_group__TeHnK dd small{display:block;font-size:10px;color:var(--dt-text-muted);line-height:1.7;margin-top:5px}.stock-technical-panel_chartArea__Ev8w5{border-top:1px solid var(--dt-border);padding-top:20px;margin-top:22px;min-width:0}.stock-technical-panel_chartToolbar__S3nex{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.stock-technical-panel_chartSelect__0yyOm{display:flex;align-items:center;gap:12px;min-width:0}.stock-technical-panel_chartSelect__0yyOm label{font-size:11px;color:var(--dt-text-muted)}.stock-technical-panel_chartSelect__0yyOm select{color:var(--dt-text);background:var(--dt-surface-input);border:1px solid var(--dt-border);border-radius:6px;padding:8px;font-size:12px;max-width:100%}.stock-technical-panel_footnote__thmS_{margin-top:16px}@media (max-width:1100px){.stock-technical-panel_groups__ZldgQ{column-count:2}}@media (max-width:680px){.stock-technical-panel_panel__Pc2b1{padding:18px 16px}.stock-technical-panel_heading__4z1Kg{align-items:flex-start;flex-direction:column;gap:12px}.stock-technical-panel_summary__dvHb6{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-technical-panel_summary__dvHb6>div{padding:13px}.stock-technical-panel_summary__dvHb6 strong{font-size:22px}.stock-technical-panel_groups__ZldgQ{column-count:1}.stock-technical-panel_group__TeHnK{margin-bottom:14px}.stock-technical-panel_source__FWGZ9{margin-left:0;width:100%}.stock-technical-panel_chartSelect__0yyOm{flex-direction:column;align-items:stretch;width:100%}.stock-technical-panel_tabs__Xz8Tc button{padding:9px 13px}}.watchlist-control_control__BHqzz{display:grid;justify-items:start;gap:8px;min-width:0;max-width:320px}.watchlist-control_button__3BFWw{height:auto;min-height:36px;max-width:100%;white-space:normal;text-align:left;font-size:12px}.watchlist-control_error__kfQ8n,.watchlist-control_hint__ZVqiS{margin:0;font-size:11px;line-height:1.75;overflow-wrap:anywhere}.watchlist-control_hint__ZVqiS{color:var(--dt-text-muted)}.watchlist-control_error__kfQ8n{color:var(--dt-negative)}.recent-stock-history_panel__568dx{min-width:0;padding:16px 18px;border:1px solid var(--dt-border);border-radius:14px;background:var(--dt-surface-input)}.recent-stock-history_analysis__hf1RN{margin-top:16px}.recent-stock-history_header__RIlaV{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.recent-stock-history_title__Uz5zc{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:var(--dt-accent-light)}.recent-stock-history_title__Uz5zc h2{margin:0;font-size:13px;font-weight:700;color:var(--dt-text)}.recent-stock-history_count__ZKj9h{padding:2px 8px;border-radius:999px;background:var(--dt-surface-raised);color:var(--dt-text-muted);font-size:10px;font-variant-numeric:tabular-nums}.recent-stock-history_clear__eq3QB,.recent-stock-history_expand__ZBCi1{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:4px 6px;border-radius:5px;background:transparent;color:var(--dt-text-muted);font-size:11px;cursor:pointer}.recent-stock-history_clear__eq3QB:hover,.recent-stock-history_expand__ZBCi1:hover{background:var(--dt-surface-hover);color:var(--dt-text)}.recent-stock-history_list__5H4em{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none}.recent-stock-history_item__ipYvZ{position:relative;min-width:0;border:1px solid var(--dt-border);border-radius:9px;background:var(--dt-surface);overflow:hidden}.recent-stock-history_item__ipYvZ[data-current]{border-color:var(--dt-accent-border);background:var(--dt-accent-soft)}.recent-stock-history_open__u7mP2{display:grid;gap:7px;width:100%;min-width:0;min-height:92px;padding:12px 34px 12px 12px;text-align:left;background:transparent;cursor:pointer}.recent-stock-history_open__u7mP2:hover{background:var(--dt-surface-hover)}.recent-stock-history_stock__5dTgj{display:flex;align-items:center;gap:7px;min-width:0}.recent-stock-history_code__bcieS{color:var(--dt-accent-light);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.recent-stock-history_name__5cDrY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dt-text);font-size:12px}.recent-stock-history_settings__XTr4k{display:flex;flex-wrap:wrap;gap:4px;color:var(--dt-text-soft);font-size:10px}.recent-stock-history_separator__zP2q1{color:var(--dt-text-muted)}.recent-stock-history_date__MWyCB{display:flex;align-items:center;gap:4px;color:var(--dt-text-muted);font-size:10px;font-variant-numeric:tabular-nums}.recent-stock-history_remove___3s0H{position:absolute;top:5px;right:5px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:var(--dt-text-muted);background:transparent;cursor:pointer}.recent-stock-history_remove___3s0H:hover{color:var(--dt-text);background:var(--dt-surface-hover)}.recent-stock-history_expand__ZBCi1{margin:10px auto 0;display:flex}.recent-stock-history_empty__pKVvw{margin:12px 0;color:var(--dt-text-muted);font-size:12px;line-height:1.8}.recent-stock-history_note__5FLzX{margin:10px 0 0;color:var(--dt-text-muted);font-size:10px;line-height:1.8}.recent-stock-history_unavailable__KdYPq{margin:7px 0 0;color:var(--dt-text-soft);font-size:11px;line-height:1.8}.recent-stock-history_panel__568dx button:focus-visible{outline:2px solid var(--dt-accent);outline-offset:-2px}.recent-stock-history_panel__568dx button:disabled{cursor:default;opacity:.5}@media (max-width:1000px){.recent-stock-history_list__5H4em{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.recent-stock-history_panel__568dx{padding:13px 12px}.recent-stock-history_list__5H4em{gap:8px}.recent-stock-history_open__u7mP2{padding:10px 28px 10px 10px}.recent-stock-history_stock__5dTgj{flex-wrap:wrap;gap:3px 6px}.recent-stock-history_name__5cDrY{flex-basis:100%}.recent-stock-history_settings__XTr4k{line-height:1.6}}.chart-workspace_workspace__yWf3Y{display:grid;gap:14px;min-width:0}.chart-workspace_toolbar__C69ax{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:16px 20px;background:var(--dt-surface-input);border:1px solid var(--dt-border);border-radius:14px}.chart-workspace_timeframes__DiJBB{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.chart-workspace_timeframes__DiJBB button{padding:8px 14px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--dt-text-muted);font-size:12px;font-weight:600;cursor:pointer}.chart-workspace_timeframes__DiJBB button:hover{color:var(--dt-text);background:var(--dt-surface)}.chart-workspace_timeframes__DiJBB button[aria-pressed=true]{border-color:var(--dt-accent-border);background:var(--dt-accent-soft);color:var(--dt-accent)}.chart-workspace_timeframes__DiJBB button:focus-visible{outline:2px solid var(--dt-accent);outline-offset:2px}.chart-workspace_source__YlnmK{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:var(--dt-text-muted);font-size:11px}.chart-workspace_source__YlnmK button{min-height:34px;font-size:11px}.chart-workspace_placeholder__dUHL_{display:flex;align-items:center;justify-content:center;gap:10px;min-height:480px;padding:20px;border:1px solid var(--dt-border);border-radius:14px;background:var(--dt-surface-input);color:var(--dt-text-muted);font-size:13px}.chart-workspace_error__OiT2h{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:24px;border:1px solid #63434d;border-radius:14px;background:#241f2b;color:#ee8798;font-size:13px}.chart-workspace_footnote__mgnTx{display:grid;gap:7px;color:var(--dt-text-muted);font-size:11px;line-height:1.8;overflow-wrap:anywhere}@media (max-width:600px){.chart-workspace_toolbar__C69ax{align-items:stretch;gap:12px;padding:12px}.chart-workspace_timeframes__DiJBB{justify-content:space-between;width:100%}.chart-workspace_timeframes__DiJBB button{flex:1;padding:8px 6px}.chart-workspace_source__YlnmK{justify-content:space-between;width:100%}.chart-workspace_placeholder__dUHL_{min-height:320px}}.stock-analysis_workspace__eTChO{min-width:0}.stock-analysis_panel__4uLHH,.stock-analysis_searchPanel__Jop1L{padding:24px}.stock-analysis_searchPanel__Jop1L label{display:block;font-size:12px;color:var(--dt-text-soft);margin-bottom:12px}.stock-analysis_searchRow__9sPoz{display:flex;gap:14px}.stock-analysis_searchInput__cT7h9{display:flex;align-items:center;gap:12px;flex:1;border:1px solid var(--dt-border);background:var(--dt-surface-input);border-radius:7px;padding:0 14px;color:var(--dt-text-muted)}.stock-analysis_searchInput__cT7h9 input{width:100%;min-width:0;padding:13px 0;font-size:13px;background:transparent;color:var(--dt-text);outline:none}.stock-analysis_searchInput__cT7h9:focus-within{border-color:var(--dt-accent)}.stock-analysis_searchRow__9sPoz button{flex-shrink:0}.stock-analysis_searchRow__9sPoz button:disabled{opacity:.55;cursor:not-allowed}.stock-analysis_candidates__2e_jA{margin-top:12px;border:1px solid var(--dt-border);border-radius:7px;overflow:hidden}.stock-analysis_candidates__2e_jA li+li{border-top:1px solid var(--dt-border)}.stock-analysis_candidates__2e_jA button{width:100%;display:flex;align-items:center;gap:14px;padding:13px;text-align:left;font-size:12px}.stock-analysis_candidates__2e_jA button:focus-visible,.stock-analysis_candidates__2e_jA button:hover{background:var(--dt-surface-raised)}.stock-analysis_candidates__2e_jA small{color:var(--dt-text-muted);margin-left:auto}.stock-analysis_selection__3gtg2{margin-top:16px;font-size:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.stock-analysis_selection__3gtg2 a{display:inline-flex;gap:5px;color:var(--dt-accent);margin-left:auto}.stock-analysis_note__Laej_{color:var(--dt-text-muted);font-size:11px;line-height:1.9;margin-top:14px;overflow-wrap:anywhere}.stock-analysis_results__AX9i2{display:grid;gap:20px;margin-top:24px}.stock-analysis_resultHeading__2GwWp{display:flex;justify-content:space-between;align-items:center;gap:18px}.stock-analysis_panel__4uLHH h2{font-size:17px;font-weight:600;margin-bottom:16px}.stock-analysis_panel__4uLHH h3{margin:20px 0 12px;font-size:13px;font-weight:600}.stock-analysis_panel__4uLHH p{line-height:1.8}.stock-analysis_panel__4uLHH>p:not(.stock-analysis_note__Laej_):not(.stock-analysis_currentPrice__Gx5CG):not(.stock-analysis_planPrice__TIhRp){font-size:12px}.stock-analysis_currentPrice__Gx5CG,.stock-analysis_planPrice__TIhRp{font-size:28px;font-weight:600;font-variant-numeric:tabular-nums}.stock-analysis_planPrice__TIhRp{margin:8px 0}.stock-analysis_signal__1YLmT{display:flex;flex-direction:column;gap:8px;text-align:right;color:#e1b767}.stock-analysis_signal__1YLmT strong{font-size:28px}.stock-analysis_signal__1YLmT span{font-size:11px}.stock-analysis_signal__1YLmT[data-signal=LONG]{color:#65dfbd}.stock-analysis_signal__1YLmT[data-signal=SHORT]{color:#ee8798}.stock-analysis_summary__OZiPD{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:20px 0;margin-top:16px;border-top:1px solid var(--dt-border);border-bottom:1px solid var(--dt-border)}.stock-analysis_summary__OZiPD dt{font-size:11px;color:var(--dt-text-muted)}.stock-analysis_summary__OZiPD dd{margin-top:9px;font-size:24px}.stock-analysis_summary__OZiPD small{font-size:11px;color:var(--dt-text-muted);margin-left:5px}.stock-analysis_planGrid__xnlTj{display:grid;grid-template-columns:1fr 1fr;gap:20px}.stock-analysis_frameGrid__S1b7t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.stock-analysis_frameGrid__S1b7t .stock-analysis_panel__4uLHH{padding:20px}.stock-analysis_indicators__k7qAU{display:grid;gap:12px}.stock-analysis_indicators__k7qAU>div{display:flex;justify-content:space-between;gap:10px;font-size:11px;border-bottom:1px solid var(--dt-border);padding-bottom:10px}.stock-analysis_indicators__k7qAU dt{color:var(--dt-text-muted);flex-shrink:0}.stock-analysis_indicators__k7qAU dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.stock-analysis_tableWrap__ZdpsB{overflow-x:auto;max-width:100%}.stock-analysis_tableWrap__ZdpsB table{width:100%;text-align:left;font-size:12px;border-collapse:collapse}.stock-analysis_tableWrap__ZdpsB td,.stock-analysis_tableWrap__ZdpsB th{padding:14px 12px;border-bottom:1px solid var(--dt-border);white-space:nowrap;font-variant-numeric:tabular-nums}.stock-analysis_tableWrap__ZdpsB thead{color:var(--dt-text-muted);font-size:11px}.stock-analysis_reasons__kt_FK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;font-size:12px}.stock-analysis_reasons__kt_FK li{display:flex;align-items:start;gap:8px;color:var(--dt-text-muted)}.stock-analysis_reasons__kt_FK li[data-met=true]{color:var(--dt-accent)}.stock-analysis_reasons__kt_FK small{margin-left:auto;white-space:nowrap}.stock-analysis_tabs__SmmHC{display:flex;gap:10px;margin:20px 0}.stock-analysis_tabs__SmmHC button{border:1px solid var(--dt-border);border-radius:6px;padding:8px 14px;font-size:12px}.stock-analysis_tabs__SmmHC button[aria-pressed=true]{border-color:var(--dt-accent);color:var(--dt-accent);background:var(--dt-accent-soft)}.stock-analysis_disclaimer__WnWE8{margin-top:24px;font-size:11px;color:var(--dt-text-muted);line-height:1.9}@media (max-width:1250px){.stock-analysis_frameGrid__S1b7t{grid-template-columns:1fr}.stock-analysis_indicators__k7qAU{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}}@media (max-width:680px){.stock-analysis_panel__4uLHH,.stock-analysis_searchPanel__Jop1L{padding:18px}.stock-analysis_searchRow__9sPoz{flex-direction:column}.stock-analysis_resultHeading__2GwWp{align-items:flex-start;flex-direction:column}.stock-analysis_signal__1YLmT{text-align:left}.stock-analysis_summary__OZiPD{grid-template-columns:1fr;gap:16px}.stock-analysis_summary__OZiPD>div{display:flex;justify-content:space-between;align-items:center}.stock-analysis_summary__OZiPD dd{margin:0}.stock-analysis_indicators__k7qAU,.stock-analysis_planGrid__xnlTj,.stock-analysis_reasons__kt_FK{grid-template-columns:1fr}.stock-analysis_candidates__2e_jA button{flex-wrap:wrap}.stock-analysis_candidates__2e_jA small{width:100%;margin-left:0}.stock-analysis_tableWrap__ZdpsB td,.stock-analysis_tableWrap__ZdpsB th{padding:12px 8px}}