.TVChart_root__3CPZc{display:flex;flex-direction:column;gap:6px;min-width:0}.TVChart_topBar__N_gGJ{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.TVChart_divider__fZnn7{width:1px;height:14px;background:rgba(200,216,238,.12);margin:0 6px}.TVChart_body__MQC3E{display:flex;gap:6px;min-width:0}.TVChart_tools___RDqO{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px;border-radius:10px;background:rgba(15,21,34,.7);border:1px solid rgba(200,216,238,.09);backdrop-filter:blur(8px);align-self:flex-start}.TVChart_btn__TvBZl{min-height:26px;padding:0 8px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--tm-text-secondary,#8ea3c4);font-size:11px;font-weight:600;letter-spacing:.02em;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.TVChart_btn__TvBZl:hover{background:rgba(200,216,238,.08);color:var(--tm-text-primary,#f2f5fa)}.TVChart_btnActive__xHYld{background:rgba(214,167,58,.14);border-color:rgba(214,167,58,.45);color:var(--tm-gold,#d4a62a)}.TVChart_iconBtn__TewVB{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--tm-text-secondary,#8ea3c4);cursor:pointer;transition:background .12s,color .12s,border-color .12s}.TVChart_iconBtn__TewVB:hover{background:rgba(200,216,238,.08);color:var(--tm-text-primary,#f2f5fa)}.TVChart_railDivider__rdTub{width:16px;height:1px;background:rgba(200,216,238,.12);margin:3px 0}.TVChart_extra__aF_XZ{margin-left:auto}.TVChart_chartWrap___IART{flex:1;min-width:0;border-radius:12px;background:rgba(15,21,34,.7);border:1px solid rgba(200,216,238,.09);overflow:hidden}.TVChart_chart__rncGQ{width:100%;height:560px}@media (max-width:640px){.TVChart_body__MQC3E{flex-direction:column}.TVChart_tools___RDqO{flex-direction:row;flex-wrap:wrap;align-self:stretch}.TVChart_railDivider__rdTub{width:1px;height:16px;margin:0 3px}}.TVChart_indWrap__FWQqV{position:relative;display:inline-flex}.TVChart_badge__BAtHW{display:inline-block;min-width:16px;margin-left:6px;padding:0 4px;border-radius:8px;background:rgba(214,167,58,.25);font-size:10px;line-height:16px;text-align:center}.TVChart_scrim__Z7t3Q{position:fixed;inset:0;z-index:20;border:0;background:transparent;cursor:default}.TVChart_panel__4_Hty{position:absolute;top:calc(100% + 6px);left:0;z-index:21;display:flex;flex-direction:column;gap:2px;width:min(380px,90vw);padding:8px;border-radius:12px;background:rgba(15,21,34,.97);border:1px solid rgba(200,216,238,.14);box-shadow:0 12px 32px rgba(0,0,0,.45);backdrop-filter:blur(10px)}.TVChart_indRow__wCcoZ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:2px 0}.TVChart_indName__87vvV{width:150px;text-align:left}.TVChart_params__FitaO{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.TVChart_param__r6J8U{display:inline-flex;align-items:center;gap:2px}.TVChart_fieldLabel__Rkb0L{font-size:10px;color:var(--tm-text-muted,#6c7a92)}.TVChart_input__yd62K{width:54px;height:26px;padding:0 6px;border-radius:6px;border:1px solid rgba(200,216,238,.14);background:rgba(7,14,31,.8);color:var(--tm-text-primary,#f2f5fa);font-size:11px;font-weight:600;text-align:center}.TVChart_input__yd62K:focus{outline:none;border-color:rgba(214,167,58,.6)}.TVChart_miniBtn__pFIf_{width:22px;height:22px;border-radius:6px;border:1px solid rgba(200,216,238,.14);background:transparent;color:var(--tm-text-secondary,#8ea3c4);font-size:14px;line-height:1;cursor:pointer}.TVChart_miniBtn__pFIf_:hover{background:rgba(200,216,238,.08);color:var(--tm-text-primary,#f2f5fa)}.ApexChart_historyFrame__BqlNk{border:1px solid color-mix(in srgb,var(--tm-gold) 55%,transparent);box-shadow:inset 0 0 24px color-mix(in srgb,var(--tm-gold) 12%,transparent);border-radius:12px;padding:10px;outline:none}.ApexChart_lookbackRow__nzHwZ{display:flex;align-items:center;gap:4px;margin:0 0 8px;flex-wrap:wrap}.ApexChart_earningsNext__PfSpz{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--tm-gold);margin-left:4px;white-space:nowrap}.ApexChart_earningsDot__XkYLM{display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:var(--tm-gold);color:var(--tm-navy);font-size:9px;font-weight:800}.ApexChart_lookbackStatus__Zq5RC{font-size:11px;color:#8595ad;margin-left:4px}.ApexChart_lookbackBtn__WGTeh{font:600 11px var(--font-mono,"Space Mono",ui-monospace,monospace);letter-spacing:.04em;padding:3px 8px;border-radius:999px;border:1px solid rgba(148,163,184,.16);background:rgba(10,14,39,.6);color:#8595ad;cursor:pointer}.ApexChart_lookbackBtnOn__sAzR_{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.5);color:#dbeafe}.ApexChart_overlayDivider__7hUKq{width:1px;height:14px;margin:0 4px;background:rgba(148,163,184,.2)}.ApexChart_emaBtnOn__8IIVI{background:rgba(148,163,184,.14);border-color:rgba(226,232,240,.4);color:#e2e8f0}.ApexChart_emaSwatch21__mdyEC,.ApexChart_emaSwatch8__5H1H8{display:inline-block;width:10px;height:2px;margin-right:5px;vertical-align:middle;border-radius:1px}.ApexChart_emaSwatch8__5H1H8{background:#22d3ee}.ApexChart_emaSwatch21__mdyEC{background:#f472b6}.ApexFreshness_line__ZN5bf{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px;font-size:11px;line-height:1.4;letter-spacing:.01em;color:var(--muted-foreground);font-variant-numeric:tabular-nums;cursor:default}.ApexFreshness_dot__TKr1n{width:6px;height:6px;border-radius:999px;flex:0 0 auto;background:#94a3b8}.ApexFreshness_live__lbvIb .ApexFreshness_dot__TKr1n{background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.14)}.ApexFreshness_idle__or4xh .ApexFreshness_dot__TKr1n{background:#94a3b8;box-shadow:0 0 0 3px rgba(148,163,184,.12)}.ApexFreshness_stale__TUTO_ .ApexFreshness_dot__TKr1n{background:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.14)}.ApexFreshness_stale__TUTO_{color:#f59e0b}.ApexReplayBar_bar__m7C0S{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 10px}.ApexReplayBar_badge__tXE2j{font:700 11px var(--font-mono,"Space Mono",ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;color:var(--tm-navy);background:var(--tm-gold)}.ApexReplayBar_date____kH5{font:600 12px var(--font-mono,"Space Mono",ui-monospace,monospace);padding:3px 8px;border-radius:8px;border:1px solid color-mix(in srgb,var(--tm-gold) 45%,transparent);background:var(--tm-surface-1);color:var(--tm-text-primary);color-scheme:dark}.ApexReplayBar_speeds__FWLDb{display:flex;gap:4px}.ApexReplayBar_btn__vEder{font:600 11px var(--font-mono,"Space Mono",ui-monospace,monospace);letter-spacing:.04em;padding:4px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--tm-steel) 30%,transparent);background:var(--tm-surface-1);color:var(--tm-text-secondary);cursor:pointer}.ApexReplayBar_btn__vEder:hover:not(:disabled){color:var(--tm-text-primary)}.ApexReplayBar_btn__vEder:disabled{opacity:.4;cursor:not-allowed}.ApexReplayBar_btnOn__Rk3YM{color:var(--tm-navy);background:var(--tm-gold);border-color:var(--tm-gold)}.ApexReplayBar_message__5SZUs{font-size:12px;color:var(--tm-gold)}.ApexReplayBar_hint__3YoUh{font-size:11px;color:var(--tm-text-muted);margin-left:auto}.ApexReplayBar_btn__vEder:focus-visible,.ApexReplayBar_date____kH5:focus-visible{outline:2px solid var(--tm-gold);outline-offset:2px}@media (pointer:coarse){.ApexReplayBar_btn__vEder,.ApexReplayBar_date____kH5{min-height:44px}.ApexReplayBar_btn__vEder{min-width:44px;padding:0 14px}.ApexReplayBar_speeds__FWLDb{gap:6px}}@media (hover:none) and (pointer:coarse){.ApexReplayBar_hint__3YoUh{display:none}}.PotentialSetupPanel_card__00Vwa{background:linear-gradient(135deg,color-mix(in srgb,var(--tm-surface-2) 40%,transparent),color-mix(in srgb,var(--tm-ground-base) 40%,transparent));border:1px solid color-mix(in srgb,var(--tm-info) 10%,transparent);border-radius:12px;padding:20px}.PotentialSetupPanel_cardLight__yGyZo{background:#fff;border-color:color-mix(in srgb,var(--tm-steel) 30%,transparent)}.PotentialSetupPanel_title__6W4ig{font-size:1rem;font-weight:700;color:var(--tm-text-primary);margin-bottom:12px}.PotentialSetupPanel_titleLight__f85OY{color:var(--tm-navy)}.PotentialSetupPanel_titleNoMargin__igLXK{margin-bottom:4px}.PotentialSetupPanel_body__ety8b{display:flex;flex-direction:column;gap:8px;font-size:.875rem}.PotentialSetupPanel_levelLine__FZtnJ{color:var(--tm-text-primary)}.PotentialSetupPanel_levelLineLight__LZbSC{color:var(--tm-navy)}.PotentialSetupPanel_levelMeta__xnhVi{color:var(--tm-text-secondary)}.PotentialSetupPanel_levelMetaLight__gphRb{color:var(--tm-text-muted)}.PotentialSetupPanel_dotAbove__TnMIA{color:var(--tm-gold)}.PotentialSetupPanel_dotPin__z1Qzr{color:var(--tm-gold-bright)}.PotentialSetupPanel_dotBelow__L2Hxb{color:var(--tm-info)}.PotentialSetupPanel_allLevels__HTBAJ{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--tm-info) 14%,transparent)}.PotentialSetupPanel_allLevelsList__fC4D7{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:5px 16px}.PotentialSetupPanel_allLevelRow__6_zQJ{display:flex;align-items:center;gap:8px;font-size:.8125rem}.PotentialSetupPanel_allLevelScore__JGQB6{margin-left:auto;font-family:var(--font-mono,monospace);font-size:.75rem;color:var(--tm-text-secondary)}.PotentialSetupPanel_footnote__AuskB{font-size:.75rem;margin-top:4px;color:var(--tm-text-secondary)}.PotentialSetupPanel_footnoteLight__S5_2p{color:var(--tm-text-muted)}.PotentialSetupPanel_emptyText__eKSLZ{font-size:.875rem;color:var(--tm-text-secondary)}.PotentialSetupPanel_emptyTextLight__c_StH{color:var(--tm-text-muted)}.PotentialSetupPanel_pinTag___84pb{padding:0 6px;border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tm-gold-bright);background:color-mix(in srgb,var(--tm-gold) 16%,transparent);border:1px solid color-mix(in srgb,var(--tm-gold) 45%,transparent)}.PotentialSetupPanel_allLevelOi__un3_X{margin-left:auto;font-size:.75rem;color:var(--tm-text-muted)}.PotentialSetupPanel_allLevelOi__un3_X+.PotentialSetupPanel_allLevelScore__JGQB6{margin-left:0;min-width:3.6rem;text-align:right}.TickerNotesCard_panel__8qUVk{width:100%;border-radius:12px;background:color-mix(in srgb,var(--tm-surface-2) 78%,transparent);border:1px solid var(--tm-border-line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:1rem 1.1rem;text-align:left;color:var(--tm-text-primary)}.TickerNotesCard_compact__spbLC{padding:.85rem;max-height:min(70vh,560px);overflow-y:auto}.TickerNotesCard_head__W6tzo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.TickerNotesCard_title__X9_vg{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:700}.TickerNotesCard_count__tw_8a{font-size:.75rem;font-weight:600;color:var(--tm-text-muted)}.TickerNotesCard_subtitle__Uep98{margin:.15rem 0 0;font-size:.8rem;color:var(--tm-text-secondary)}.TickerNotesCard_btnDanger__ULLIr,.TickerNotesCard_btnGhost___nHAe,.TickerNotesCard_btnPrimary__2E0W0,.TickerNotesCard_btn__Al_r6{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;padding:.35rem .8rem;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;border:1px solid var(--tm-border-line);background:var(--tm-surface-3);color:var(--tm-text-primary);transition:background .15s ease,border-color .15s ease}.TickerNotesCard_btnPrimary__2E0W0{background:var(--tm-tint-gold);border-color:var(--tm-gold-600);color:var(--tm-gold-200)}.TickerNotesCard_btnPrimary__2E0W0:hover{background:var(--tm-tint-gold-hi)}.TickerNotesCard_btnGhost___nHAe{background:transparent;border-color:transparent;color:var(--tm-text-secondary);min-height:44px;min-width:44px;justify-content:center;padding:.25rem .5rem}.TickerNotesCard_btnGhost___nHAe:hover{color:var(--tm-text-primary);background:var(--tm-surface-3)}.TickerNotesCard_btnDanger__ULLIr{background:var(--tm-tint-bear);border-color:var(--tm-tint-bear-border);color:var(--tm-bear-text)}.TickerNotesCard_btnDanger__ULLIr:disabled,.TickerNotesCard_btnPrimary__2E0W0:disabled,.TickerNotesCard_btn__Al_r6:disabled{opacity:.55;cursor:not-allowed}.TickerNotesCard_btnDanger__ULLIr:focus-visible,.TickerNotesCard_btnGhost___nHAe:focus-visible,.TickerNotesCard_btnPrimary__2E0W0:focus-visible,.TickerNotesCard_btn__Al_r6:focus-visible,.TickerNotesCard_input__LaMh0:focus-visible,.TickerNotesCard_textarea__CXH6Y:focus-visible{outline:2px solid var(--tm-gold);outline-offset:2px}.TickerNotesCard_form__jsxuU{display:flex;flex-direction:column;gap:.6rem;padding:.85rem;margin-bottom:.85rem;border-radius:10px;border:1px solid var(--tm-border-hair);background:color-mix(in srgb,var(--tm-surface-1) 70%,transparent)}.TickerNotesCard_label__vLGGE{display:flex;flex-direction:column;gap:.3rem;font-size:.75rem;font-weight:600;color:var(--tm-text-secondary)}.TickerNotesCard_hint__HxMv4{font-weight:400;color:var(--tm-text-muted)}.TickerNotesCard_input__LaMh0,.TickerNotesCard_textarea__CXH6Y{width:100%;padding:.55rem .65rem;border-radius:8px;border:1px solid var(--tm-border-line);background:var(--tm-surface-1);color:var(--tm-text-primary);font-size:.875rem;font-family:inherit}.TickerNotesCard_textarea__CXH6Y{min-height:110px;resize:vertical;line-height:1.45}.TickerNotesCard_lists__ExqE4{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;border:0}.TickerNotesCard_listOption__sHEre{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;padding:.2rem .75rem;border-radius:999px;border:1px solid var(--tm-border-line);font-size:.78rem;color:var(--tm-text-secondary);cursor:pointer}.TickerNotesCard_listOption__sHEre input{accent-color:var(--tm-gold)}.TickerNotesCard_formFoot___szo8{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.TickerNotesCard_chars__UJGXu{font-size:.72rem;color:var(--tm-text-muted)}.TickerNotesCard_formActions__nvZEl{display:flex;gap:.4rem}.TickerNotesCard_error__6qk_K{margin:0;font-size:.8rem;color:var(--tm-bear-text)}.TickerNotesCard_empty__h5Udw{margin:0;font-size:.85rem;color:var(--tm-text-muted)}.TickerNotesCard_notes__lZizt{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.TickerNotesCard_note__3kLka{padding:.75rem .85rem;border-radius:10px;border:1px solid var(--tm-border-hair);background:color-mix(in srgb,var(--tm-surface-1) 60%,transparent)}.TickerNotesCard_noteHead__HxRva{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.TickerNotesCard_date__5qY3k{font-size:.72rem;color:var(--tm-text-muted)}.TickerNotesCard_noteActions__L9Gyn{display:flex;gap:.15rem}.TickerNotesCard_body__vjMzt{margin:0;font-size:.875rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--tm-text-primary)}.TickerNotesCard_chips__T_TO0{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.55rem}.TickerNotesCard_chipLink__rGZ9o{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;text-decoration:none;border-radius:999px}.TickerNotesCard_chipLink__rGZ9o:focus-visible{outline:2px solid var(--tm-gold);outline-offset:-6px}.TickerNotesCard_chipCurrent__WhN2Q,.TickerNotesCard_chipList__Gkx2t,.TickerNotesCard_chip__NYllR{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .5rem;border-radius:999px;font-size:.72rem;font-weight:600;text-decoration:none;border:1px solid var(--tm-tint-blue-border);background:var(--tm-tint-blue);color:var(--tm-blue-text)}.TickerNotesCard_chipLink__rGZ9o:hover .TickerNotesCard_chip__NYllR{color:var(--tm-text-primary)}.TickerNotesCard_chipCurrent__WhN2Q{border-color:var(--tm-gold-600);background:var(--tm-tint-gold);color:var(--tm-gold-200)}.TickerNotesCard_chipList__Gkx2t{border-color:var(--tm-tint-grey-border);background:var(--tm-tint-grey);color:var(--tm-text-secondary)}.TickerNotesCard_confirm__YUSV7{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-top:.5rem;font-size:.8rem;color:var(--tm-text-secondary)}.TickerNotesCard_anchor__6NjeX{position:relative;display:inline-flex}.TickerNotesCard_badge__wwMm2{min-width:1.15rem;padding:0 .3rem;border-radius:999px;font-size:.68rem;font-weight:700;line-height:1.15rem;text-align:center;background:var(--tm-gold);color:var(--tm-navy)}.TickerNotesCard_popover__OJ6Il{position:absolute;top:calc(100% + .5rem);right:0;z-index:60;width:min(420px,calc(100vw - 2rem));box-shadow:var(--tm-shadow-overlay);border-radius:12px;background:var(--tm-ground-raised)}@media (max-width:640px){.TickerNotesCard_popover__OJ6Il{position:fixed;top:auto;left:1rem;right:1rem;bottom:1rem;width:auto}}.AIAnalysisModal_staleBanner__r5p3W{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--tm-warn) 14%,transparent);border:1px solid color-mix(in srgb,var(--tm-warn) 40%,transparent);color:var(--tm-warn)}.AIAnalysisModal_staleBannerIcon__Ek9r_{flex-shrink:0;margin-top:1px}.AIAnalysisModal_staleBannerText__JRcg9{font-size:12px;font-weight:600;line-height:1.45}.AIAnalysisModal_staleBannerStrong__8GZ3B{font-weight:700}.AIAnalysisModal_staleBannerCompact__m3rkd{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:color-mix(in srgb,var(--tm-warn) 10%,transparent);border:1px solid color-mix(in srgb,var(--tm-warn) 30%,transparent);color:var(--tm-warn)}.AIAnalysisModal_staleBannerCompactIcon__aGPBe{flex-shrink:0}.AIAnalysisModal_staleBannerCompactText__IoUpq{font-size:11px;font-weight:600;line-height:1.3}.QuoteQualityBadge_root__LvWd2{--d-amber:#fbbf24;--d-text-muted:#94a3b8;display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;vertical-align:middle;line-height:1}.QuoteQualityBadge_chip__dlxrx{display:inline-flex;align-items:center;border-radius:6px;font-weight:600;white-space:nowrap;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid transparent}.QuoteQualityBadge_warn__VaoRZ{color:var(--d-amber);background:hsla(43,96%,56%,.12);border-color:hsla(43,96%,56%,.32)}.QuoteQualityBadge_muted__UuKA5{color:var(--d-text-muted);background:hsla(215,20%,65%,.08);border-color:hsla(215,20%,65%,.22)}.QuoteQualityBadge_compact__scbmp{margin-left:.4rem}.QuoteQualityBadge_compact__scbmp .QuoteQualityBadge_chip__dlxrx{padding:1px 5px;font-size:.625rem;letter-spacing:.01em;border-radius:999px}.QuoteQualityBadge_caution__GR_LG{margin-right:3px;font-size:.7em;line-height:1}.QuoteQualityBadge_full__qGtBG .QuoteQualityBadge_chip__dlxrx{padding:3px 8px;font-size:.75rem;letter-spacing:.01em}.LiteTickerSearchShell_grid__fXxbr{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1560px;margin:0 auto;padding:16px;box-sizing:border-box}@media (min-width:1100px){.LiteTickerSearchShell_grid__fXxbr{display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px;padding:24px 24px 50px;align-items:start}}.LiteTickerSearchShell_sidebar__mexKY{display:flex;flex-direction:column;gap:12px}.LiteTickerSearchShell_sidebarHead__e2g_d{display:flex;flex-direction:column;gap:4px}.LiteTickerSearchShell_title__z17Re{font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--tm-text-primary)}.LiteTickerSearchShell_subtitle__9jF6_{font-size:12.5px;line-height:1.5;color:var(--tm-text-muted)}.LiteTickerSearchShell_searchBox__4nYka{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 12px;border-radius:11px;background:var(--tm-surface-2);border:1px solid color-mix(in srgb,var(--tm-steel) 18%,transparent)}.LiteTickerSearchShell_searchIcon__svG77{flex-shrink:0;width:15px;height:15px;color:var(--tm-text-muted)}.LiteTickerSearchShell_searchInput__EKTUO{flex:1;min-width:0;padding:11px 0;background:none;border:0;outline:none;color:var(--tm-text-primary);font-size:14px}.LiteTickerSearchShell_searchInput__EKTUO::placeholder{color:var(--tm-text-muted)}.LiteTickerSearchShell_searchInput__EKTUO::-webkit-search-cancel-button{appearance:none}.LiteTickerSearchShell_hint__M4_av{margin:0;padding:4px 2px;font-size:12.5px;color:var(--tm-text-muted)}.LiteTickerSearchShell_resultList__UQEvW{display:flex;flex-direction:column;gap:6px}.LiteTickerSearchShell_resultRow__fiWmC{appearance:none;cursor:pointer;display:flex;align-items:baseline;gap:9px;padding:9px 10px;border-radius:9px;background:transparent;border:1px solid transparent;text-align:left;transition:background .1s ease}.LiteTickerSearchShell_resultRow__fiWmC:hover{background:color-mix(in srgb,var(--tm-steel) 7%,transparent)}.LiteTickerSearchShell_resultRowActive___ZAJf{background:color-mix(in srgb,var(--tm-gold) 12%,transparent);border-color:color-mix(in srgb,var(--tm-gold) 30%,transparent)}.LiteTickerSearchShell_resultRow__fiWmC:focus-visible{outline:2px solid var(--tm-gold);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.LiteTickerSearchShell_resultRow__fiWmC{transition:none}}.LiteTickerSearchShell_resultSymbol__mD62d{flex-shrink:0;min-width:52px;font-size:14px;font-weight:700;color:var(--tm-text-primary)}.LiteTickerSearchShell_resultName___JJss{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--tm-text-muted)}.LiteTickerSearchShell_presetSection__eqO_7{display:flex;flex-direction:column;gap:8px;margin-top:4px}.LiteTickerSearchShell_presetLabel__VtC8t{font-family:var(--font-mono,monospace);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tm-text-dim)}.LiteTickerSearchShell_main__axc_6{min-width:0}.AddToWatchlistButton_wrap__0DlSK{position:relative;display:inline-flex}.AddToWatchlistButton_btn___mENR{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;background:linear-gradient(135deg,rgba(59,130,246,.18),rgba(37,99,235,.1));border:1px solid rgba(59,130,246,.42);color:#93c5fd;border-radius:8px;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.AddToWatchlistButton_label__njAc4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddToWatchlistButton_btn___mENR:hover{background:linear-gradient(135deg,rgba(59,130,246,.28),rgba(37,99,235,.16));border-color:rgba(59,130,246,.65);color:#bfdbfe}.AddToWatchlistButton_onList__4ynvT{background:rgba(46,204,113,.2);border-color:rgba(46,204,113,.55);color:#6ee7b7}.AddToWatchlistButton_onList__4ynvT:hover{background:rgba(46,204,113,.3);border-color:rgba(46,204,113,.7);color:#a7f3d0}.AddToWatchlistButton_subdued__Jttrl{min-height:0;padding:4px 9px;font-size:12px;font-weight:600;color:var(--tm-text-secondary);background:transparent;border-color:var(--tm-border-hair)}.AddToWatchlistButton_subdued__Jttrl:hover:not(:disabled){color:var(--tm-text-primary);background:color-mix(in srgb,var(--tm-steel) 10%,transparent);border-color:color-mix(in srgb,var(--tm-steel) 35%,transparent)}@media (pointer:coarse){.AddToWatchlistButton_subdued__Jttrl{min-height:44px}}.TechnicalChart_intervalSelectorBar__BMdjl{display:flex;justify-content:flex-end;gap:2px;padding:3px;border-radius:8px;background:rgba(15,23,42,.65);border:1px solid rgba(59,130,246,.25);backdrop-filter:blur(8px);align-self:flex-end}.TechnicalChart_intervalButton__qyMMB{appearance:none;border:none;background:transparent;color:var(--muted-foreground);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.03em;min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:6px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.TechnicalChart_intervalButton__qyMMB:hover:not(:disabled){color:var(--foreground);background:rgba(59,130,246,.15)}.TechnicalChart_intervalButtonActive__QKkKy{color:var(--foreground);background:rgba(59,130,246,.3)}.TechnicalChart_intervalButton__qyMMB:disabled{cursor:not-allowed;opacity:.5}.TechnicalChart_indicatorBar__mi_In{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.TechnicalChart_indicatorChip__E92Rm{appearance:none;cursor:pointer;border:1px solid rgba(148,163,184,.25);background:rgba(15,23,42,.4);color:var(--muted-foreground);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.02em;padding:5px 10px;border-radius:999px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.TechnicalChart_indicatorChip__E92Rm:hover{border-color:rgba(148,163,184,.5);color:var(--foreground)}.TechnicalChart_indicatorChipActive__ijv08{color:var(--chip-color);border-color:var(--chip-color);background:color-mix(in srgb,var(--chip-color) 16%,transparent)}.contractPriceChart_root__eFBHU{display:flex;flex-direction:column;gap:.55rem}.contractPriceChart_headRow__qDswd{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.contractPriceChart_headLeft__Eyyp2{display:flex;flex-direction:column;gap:.12rem;min-inline-size:0}.contractPriceChart_headRight__EM884{display:flex;align-items:center;gap:.5rem}.contractPriceChart_label__E4U5M{font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--d-text-dim)}.contractPriceChart_contract__Au4bn{font-size:.98rem;font-weight:800;letter-spacing:.01em;color:var(--d-text);font-variant-numeric:tabular-nums}.contractPriceChart_shareBtn__bq0L0{display:inline-flex;align-items:center;gap:.32rem;appearance:none;padding:.3rem .62rem;border-radius:8px;border:1px solid rgba(96,165,250,.35);background:rgba(59,130,246,.12);color:#93c5fd;font-size:.72rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.contractPriceChart_shareBtn__bq0L0:hover:not(:disabled){background:rgba(59,130,246,.2);border-color:rgba(96,165,250,.6);color:#bfdbfe}.contractPriceChart_shareBtn__bq0L0:disabled{opacity:.4;cursor:default}.contractPriceChart_shareErr__3HCgH{font-size:.68rem;line-height:1.4;color:#f87171}.contractPriceChart_tfToggle__grEAz{display:inline-flex;gap:2px;margin:0;min-inline-size:0;padding:2px;border-radius:9px;background:var(--d-bg-sunken);border:1px solid var(--d-border-faint)}.contractPriceChart_tfBtn__LnakF{appearance:none;border:none;background:transparent;color:var(--d-text-dim);font-size:.7rem;font-weight:700;letter-spacing:.02em;padding:.22rem .6rem;border-radius:7px;cursor:pointer;transition:background .15s ease,color .15s ease}.contractPriceChart_tfBtn__LnakF:hover{color:var(--d-text)}@media (pointer:coarse){.contractPriceChart_tfBtn__LnakF{min-block-size:44px;min-inline-size:44px;padding-inline:.75rem}}.contractPriceChart_tfBtnActive__Wmo2P{background:rgba(59,130,246,.18);color:#93c5fd;box-shadow:inset 0 0 0 1px rgba(59,130,246,.35)}.contractPriceChart_stats__eAMuu{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.contractPriceChart_stat__h1CuT{display:flex;flex-direction:column;gap:.15rem}.contractPriceChart_statLabel__dnOC7{font-size:.6rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d-text-dim)}.contractPriceChart_statValue__rbLxX{font-size:.95rem;font-weight:800;color:var(--d-text);font-variant-numeric:tabular-nums}.contractPriceChart_pos__Jrq_H{color:#34d399}.contractPriceChart_neg__uy06i{color:#f87171}.contractPriceChart_chartWrap__Pe_dk{position:relative;width:100%;height:340px;border-radius:10px;overflow:hidden;border:1px solid var(--d-border-faint);background:rgba(10,14,39,.35)}.contractPriceChart_chartWrapTall__xpdSs{height:480px}.contractPriceChart_chartSlot__PW3RA{position:absolute;inset:0}.contractPriceChart_watermark__j3sdA{position:absolute;right:.6rem;bottom:5.25rem;pointer-events:none;font-size:.72rem;font-weight:800;letter-spacing:.04em;color:rgba(148,163,184,.28);font-variant-numeric:tabular-nums;user-select:none}.contractPriceChart_overlay__76Wbq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:1.25rem;font-size:.74rem;line-height:1.5;color:var(--d-text-dim);background:rgba(10,14,39,.55);backdrop-filter:blur(2px)}.contractPriceChart_caption__EgJ8h{margin:0;font-size:.7rem;line-height:1.5;color:var(--d-text-muted)}.contractPriceChart_ivChip__aCvoA{display:inline-block;margin-inline-start:.4rem;padding:.05rem .4rem;border-radius:6px;font-size:.66rem;font-weight:700;vertical-align:middle;color:var(--d-text-dim);background:var(--d-bg-sunken);border:1px solid var(--d-border-faint)}.contractPriceChart_ivLow__yb4EO{color:var(--tm-bull-accent);border-color:var(--tm-tint-bull-border)}.contractPriceChart_ivHigh__cAFs3{color:var(--tm-bear-text);border-color:var(--tm-tint-bear-border)}.contractPriceChart_volHot__uarSD{color:var(--tm-warn);border-color:var(--tm-tint-warn-border)}.contractPriceChart_readLine__I4jBH{margin:0;font-size:.74rem;line-height:1.45;color:var(--d-text)}.contractDossier_root__wGrWT{--d-bg-sunken:rgba(8,12,33,0.45);--d-border-faint:rgba(148,163,184,0.1);--d-border-strong:rgba(99,102,241,0.32);--d-text:#e2e8f0;--d-text-strong:#f1f5f9;--d-text-muted:#94a3b8;--d-text-dim:#8b98ac;--d-blue:#60a5fa;--d-purple:#d4a62a;--d-amber:#fbbf24;--d-green:#34d399;--d-red:#f87171;--d-mono:var(--font-jetbrains),ui-monospace,monospace}.contractDossier_idBar__qcKvI{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;padding:.75rem .9rem;border-radius:10px;background:rgba(99,102,241,.08);border:1px solid var(--d-border-strong)}.contractDossier_idMain__O3bLn{display:inline-flex;align-items:baseline;gap:.4rem;font-family:var(--d-mono);font-size:1.05rem;font-weight:800;color:var(--d-text-strong)}.contractDossier_idType___DZ1z{font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.15rem .45rem;border-radius:999px}.contractDossier_idTypeCall__sMych{color:var(--d-green);background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.3)}.contractDossier_idTypePut___Wven{color:var(--d-red);background:rgba(248,113,113,.12);border:1px solid rgba(248,113,113,.3)}.contractDossier_idMeta__P2XqM{display:flex;flex-wrap:wrap;gap:.3rem .9rem;font-family:var(--d-mono);font-size:.72rem;color:var(--d-text-muted)}.contractDossier_idMeta__P2XqM strong{color:var(--d-text-strong);font-weight:700}.contractDossier_section__Up65S{display:flex;flex-direction:column;gap:.55rem}.contractDossier_sectionLabel__4xzvR{font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--d-text-dim);padding-bottom:.3rem;border-bottom:1px solid var(--d-border-faint)}.contractDossier_grid__RVWSS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.contractDossier_grid__RVWSS{grid-template-columns:repeat(4,minmax(0,1fr))}}.contractDossier_cell__xXfdU{display:flex;flex-direction:column;gap:.2rem;padding:.6rem .7rem;border-radius:9px;background:var(--d-bg-sunken);border:1px solid var(--d-border-faint);min-width:0}.contractDossier_cellLabel__qmGrU{font-size:.56rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d-text-dim)}.contractDossier_cellValue__vrMYX{font-family:var(--d-mono);font-size:.9rem;font-weight:800;color:var(--d-text-strong)}.contractDossier_cellValue__vrMYX.contractDossier_pos__h8UyU{color:var(--d-green)}.contractDossier_cellValue__vrMYX.contractDossier_neg__mD3Pw{color:var(--d-red)}.contractDossier_cellSub__KCqnY{font-size:.58rem;font-weight:600;color:var(--d-text-dim)}.contractDossier_reader___d0wh{margin:0;font-size:.74rem;line-height:1.55;color:var(--d-text-muted)}.contractDossier_reader___d0wh strong{color:var(--d-text);font-weight:700}.contractDossier_badgeRow__9gTs_{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.contractDossier_gradeBadge__nxvZU{font-size:.6rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:.2rem .5rem;border-radius:999px;border:1px solid transparent}.contractDossier_gradeVeryRich__Bum6g{color:#fecaca;background:rgba(248,113,113,.22);border-color:rgba(248,113,113,.45)}.contractDossier_gradeRich__6JVgr{color:#fde68a;background:rgba(251,191,36,.18);border-color:rgba(251,191,36,.4)}.contractDossier_gradeFair__CvYHN{color:var(--d-text-muted);background:rgba(148,163,184,.14);border-color:rgba(148,163,184,.28)}.contractDossier_gradeCheap__RkIOh{color:#bae6fd;background:rgba(96,165,250,.18);border-color:rgba(96,165,250,.4)}.contractDossier_gradeVeryCheap__cuYRI{color:#bbf7d0;background:rgba(52,211,153,.2);border-color:rgba(52,211,153,.45)}.contractDossier_gradeUnknown__FQU0x{color:var(--d-text-dim);background:rgba(148,163,184,.08);border-color:var(--d-border-faint)}.contractDossier_dirBadge__JzX_y{font-size:.58rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .5rem;border-radius:999px;border:1px solid transparent}.contractDossier_dirSell__Du1TN{color:var(--d-red);background:rgba(248,113,113,.12);border-color:rgba(248,113,113,.3)}.contractDossier_dirBuy__mczz7{color:var(--d-green);background:rgba(52,211,153,.12);border-color:rgba(52,211,153,.3)}.contractDossier_dirNeutral__JSg_l{color:var(--d-text-muted);background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.3)}.contractDossier_verdict__dlXCo{display:inline-flex;align-items:center;gap:.35rem;font-size:.66rem;font-weight:700;margin-left:auto}.contractDossier_verdictReal__EQru3{color:var(--d-green)}.contractDossier_verdictNone__2Qyfc{color:var(--d-text-dim)}.contractDossier_notes__o0fga{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.contractDossier_note__qW05r{font-size:.68rem;line-height:1.45;color:var(--d-text-dim);padding-left:.85rem;position:relative}.contractDossier_note__qW05r:before{content:"•";position:absolute;left:.15rem;color:var(--d-purple)}.contractDossier_priceStats__46vNU{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.contractDossier_priceStat__WW2Ho{display:flex;flex-direction:column;gap:.15rem}.contractDossier_priceChartWrap__8id1b{width:100%;height:180px}.contractDossier_beWrap__gR2EW{overflow-x:auto}.contractDossier_beTable__wuOi9{width:100%;border-collapse:collapse;font-family:var(--d-mono);font-size:.72rem}.contractDossier_beTable__wuOi9 td,.contractDossier_beTable__wuOi9 th{padding:.4rem .6rem;text-align:right;border-bottom:1px solid var(--d-border-faint);white-space:nowrap}.contractDossier_beTable__wuOi9 th{font-family:inherit;font-size:.58rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d-text-dim)}.contractDossier_beTable__wuOi9 tbody th{text-align:left;color:var(--d-text)}.contractDossier_beNeed__srV7s{color:var(--d-text-strong);font-weight:700}.contractDossier_beAhead___tS4L{color:var(--d-green);font-weight:700}.contractDossier_beNone__NpMCA{color:var(--d-text-dim)}.contractDossier_ctx__VS6ES{display:flex;flex-direction:column;gap:.6rem}.contractDossier_regimeLine__TTCgt{padding:.55rem .7rem;border-radius:9px;background:rgba(99,102,241,.08);border:1px solid var(--d-border-faint);font-size:.72rem;line-height:1.45;color:var(--d-text)}.contractDossier_regimeLine__TTCgt strong{color:var(--d-text-strong);font-weight:700}.contractDossier_flowLine__VT0XC{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;padding:.55rem .7rem;border-radius:9px;background:var(--d-bg-sunken);border:1px solid var(--d-border-faint);font-size:.72rem;color:var(--d-text-muted)}.contractDossier_flowChip__FHERR{font-size:.58rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:.15rem .45rem;border-radius:999px;background:rgba(139,92,246,.16);border:1px solid rgba(139,92,246,.35);color:#ddd6fe}.contractDossier_flowChipBull__NxCpS{background:rgba(52,211,153,.14);border-color:rgba(52,211,153,.35);color:#bbf7d0}.contractDossier_flowChipBear__QjuW3{background:rgba(248,113,113,.14);border-color:rgba(248,113,113,.35);color:#fecaca}.contractDossier_flowMeta__0owq2{font-family:var(--d-mono);color:var(--d-text);font-weight:700}.contractDossier_flowNone__SJ9b_{padding:.5rem .7rem;border-radius:9px;background:var(--d-bg-sunken);border:1px dashed var(--d-border-faint);font-size:.7rem;color:var(--d-text-dim);font-style:italic}.contractDossier_ctxSubLabel__1Woss{font-size:.58rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d-text-dim)}.contractDossier_loading__RZMxG{font-size:.7rem;color:var(--d-text-dim);font-style:italic}.contractDossier_summaryDeck__JvBDW{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.contractDossier_deckCol__boSW7{display:flex;flex-direction:column;gap:.625rem}.contractDossier_deckTitle__sQ8xr{font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--d-text-dim);padding-bottom:.3rem;border-bottom:1px solid var(--d-border-faint)}.contractDossier_greekTiles__6585R{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.contractDossier_greekTile__746lv{display:flex;flex-direction:column;gap:.15rem;padding:.55rem .65rem;border-radius:9px;background:var(--d-bg-sunken);border:1px solid var(--d-border-faint)}.contractDossier_greekTileLabel__IImSP{font-size:.56rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d-text-dim)}.contractDossier_greekTileValue__HaXUq{font-family:var(--d-mono);font-size:.875rem;font-weight:800;color:var(--d-text-strong)}.contractDossier_greekTileValueNeg__V5jLR{color:var(--d-red)}.contractDossier_greekTileValue__HaXUq.contractDossier_pos__h8UyU{color:var(--d-green)}.contractDossier_greekTileValue__HaXUq.contractDossier_neg__mD3Pw{color:var(--d-red)}.contractDossier_greekTileSub__KhwkA{font-size:.56rem;color:var(--d-text-dim)}.contractDossier_scoreBlock__TzezM{display:flex;align-items:baseline;gap:.5rem}.contractDossier_scoreBig__agbu1{font-family:var(--d-mono);font-size:1.6rem;font-weight:900;line-height:1;color:var(--d-text-strong)}.contractDossier_scoreOf__5JMzI{font-size:.72rem;color:var(--d-text-dim)}.contractDossier_scoreDir__55Is7{margin-left:auto;font-size:.6rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:.2rem .55rem;border-radius:999px}.contractDossier_scoreDirSell__rGe6y{color:var(--d-red);background:rgba(248,113,113,.12);border:1px solid rgba(248,113,113,.3)}.contractDossier_scoreDirBuy__qsoDd{color:var(--d-green);background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.3)}.contractDossier_scoreDirNeutral___aVjc{color:var(--d-text-muted);background:rgba(148,163,184,.1);border:1px solid rgba(148,163,184,.25)}.contractDossier_factorList__iohRd{display:flex;flex-direction:column;gap:.35rem}.contractDossier_factorRow__JG6SP{display:grid;grid-template-columns:6rem 1fr auto;gap:.5rem;align-items:center}.contractDossier_factorLabel__KczLJ{font-size:.68rem;font-weight:600;color:var(--d-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contractDossier_factorBarWrap__nmr5p{height:5px;border-radius:999px;background:rgba(148,163,184,.12);overflow:hidden}.contractDossier_factorBarFill__N4_xW{height:100%;border-radius:999px;background:var(--d-blue);width:var(--bar-pct,0)}.contractDossier_factorVal__HqmrT{font-family:var(--d-mono);font-size:.68rem;font-weight:700;color:var(--d-text-muted);min-width:2rem;text-align:right}