.optionDetail-module__2izTQq__page{--bg:#07111f;--surface:#0d1d31;--surface2:#112b48;--border:#70abe638;--text:#edf6ff;--muted:#8fa7c1;--positive:#25d39a;--negative:#ff6e83;width:100%;min-width:0;max-width:100%;color:var(--text);background:linear-gradient(#07111f,#091524);margin:0;padding:8px 10px 14px;position:static;left:auto;transform:none}.optionDetail-module__2izTQq__page *{box-sizing:border-box;min-width:0}.optionDetail-module__2izTQq__header,.optionDetail-module__2izTQq__panel,.optionDetail-module__2izTQq__notice{border:1px solid var(--border);background:linear-gradient(#132a48e6,#0d1b30f5);box-shadow:0 18px 44px #00081829}.optionDetail-module__2izTQq__header{border-radius:18px 18px 12px 12px;grid-template-columns:minmax(320px,1fr) auto auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.optionDetail-module__2izTQq__identity{align-items:flex-start;gap:12px;display:flex}.optionDetail-module__2izTQq__back{border:1px solid var(--border);width:36px;height:36px;color:var(--text);background:#0712229e;border-radius:10px;place-items:center;text-decoration:none;display:grid}.optionDetail-module__2izTQq__eyebrow{color:#5bcaff;letter-spacing:.15em;margin:0 0 5px;font-size:.68rem;font-weight:850}.optionDetail-module__2izTQq__titleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.optionDetail-module__2izTQq__titleRow h1{margin:0;font-size:clamp(1.45rem,2.5vw,2.35rem)}.optionDetail-module__2izTQq__callPill,.optionDetail-module__2izTQq__putPill,.optionDetail-module__2izTQq__exchangePill{border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:.64rem;font-weight:850;display:inline-flex}.optionDetail-module__2izTQq__callPill{color:#25d39a;background:#25d39a14;border:1px solid #25d39a52}.optionDetail-module__2izTQq__putPill{color:#ff8295;background:#ff6e8314;border:1px solid #ff6e8357}.optionDetail-module__2izTQq__exchangePill{color:#65d7ff;background:#27c6ff14;border:1px solid #27c6ff57}.optionDetail-module__2izTQq__subtitle{color:var(--muted);margin:6px 0 0;font-size:.78rem}.optionDetail-module__2izTQq__priceBlock{justify-items:end;gap:3px;display:grid}.optionDetail-module__2izTQq__priceBlock span{color:var(--muted);letter-spacing:.12em;font-size:.65rem;font-weight:850}.optionDetail-module__2izTQq__priceBlock strong{font-size:1.55rem}.optionDetail-module__2izTQq__priceBlock small{font-size:.75rem}.optionDetail-module__2izTQq__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.optionDetail-module__2izTQq__buy,.optionDetail-module__2izTQq__sell,.optionDetail-module__2izTQq__chainLink{border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:.76rem;font-weight:850;text-decoration:none;display:inline-flex}.optionDetail-module__2izTQq__buy{color:#061d16;background:#32d6a0}.optionDetail-module__2izTQq__sell{color:#fff;background:#db5468}.optionDetail-module__2izTQq__chainLink{color:#77dcff;background:#0d2a469e;border:1px solid #39beff57}.optionDetail-module__2izTQq__notice{color:#ffd075;border-radius:11px;margin-top:9px;padding:10px 14px;font-size:.78rem}.optionDetail-module__2izTQq__topGrid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.7fr);gap:10px;margin-top:10px;display:grid}.optionDetail-module__2izTQq__panel{border-radius:16px;margin-top:10px;padding:16px}.optionDetail-module__2izTQq__topGrid .optionDetail-module__2izTQq__panel{margin-top:0}.optionDetail-module__2izTQq__sectionHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.optionDetail-module__2izTQq__sectionHead h2{margin:0;font-size:1.08rem}.optionDetail-module__2izTQq__sectionHead>span{color:var(--muted);font-size:.68rem}.optionDetail-module__2izTQq__quoteGrid,.optionDetail-module__2izTQq__greeksGrid,.optionDetail-module__2izTQq__detailGrid{gap:8px;margin-top:12px;display:grid}.optionDetail-module__2izTQq__quoteGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.optionDetail-module__2izTQq__greeksGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.optionDetail-module__2izTQq__detailGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.optionDetail-module__2izTQq__quoteGrid>div,.optionDetail-module__2izTQq__greeksGrid>div,.optionDetail-module__2izTQq__detailGrid>div,.optionDetail-module__2izTQq__topQuote>div{background:#040f1e2e;border:1px solid #94a3b82e;border-radius:10px;padding:10px 11px}.optionDetail-module__2izTQq__quoteGrid span,.optionDetail-module__2izTQq__greeksGrid span,.optionDetail-module__2izTQq__detailGrid span,.optionDetail-module__2izTQq__topQuote span,.optionDetail-module__2izTQq__topQuote small{color:var(--muted);font-size:.65rem;display:block}.optionDetail-module__2izTQq__quoteGrid strong,.optionDetail-module__2izTQq__greeksGrid strong,.optionDetail-module__2izTQq__detailGrid strong,.optionDetail-module__2izTQq__topQuote strong{margin-top:4px;font-size:.84rem;display:block}.optionDetail-module__2izTQq__topQuote{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.optionDetail-module__2izTQq__topQuote small{margin-top:3px}.optionDetail-module__2izTQq__positive{color:var(--positive)!important}.optionDetail-module__2izTQq__negative{color:var(--negative)!important}.optionDetail-module__2izTQq__depthGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;display:grid}.optionDetail-module__2izTQq__book{border:1px solid #94a3b82e;border-radius:11px;overflow:hidden}.optionDetail-module__2izTQq__book h3{letter-spacing:.08em;margin:0;padding:9px 10px 7px;font-size:.72rem}.optionDetail-module__2izTQq__buyTitle{color:var(--positive)}.optionDetail-module__2izTQq__sellTitle{color:var(--negative)}.optionDetail-module__2izTQq__depthHeader,.optionDetail-module__2izTQq__depthRow,.optionDetail-module__2izTQq__depthTotal{grid-template-columns:.7fr 1fr 1fr;align-items:center;gap:8px;padding:6px 10px;font-size:.72rem;display:grid}.optionDetail-module__2izTQq__depthHeader{color:var(--muted);border-top:1px solid #94a3b81f;border-bottom:1px solid #94a3b81f}.optionDetail-module__2izTQq__depthRow{border-bottom:1px solid #94a3b814;min-height:29px}.optionDetail-module__2izTQq__depthHeader span:nth-child(n+2),.optionDetail-module__2izTQq__depthRow span:nth-child(n+2),.optionDetail-module__2izTQq__depthRow strong,.optionDetail-module__2izTQq__depthTotal span:nth-child(n+2){text-align:right}.optionDetail-module__2izTQq__depthTotal{border-top:1px solid #94a3b826;font-weight:800}.optionDetail-module__2izTQq__scopeNote{color:var(--muted);margin:10px 0 0;font-size:.68rem}html[data-theme=light] .optionDetail-module__2izTQq__page{--surface:#fff;--surface2:#f8fbff;--border:#26588429;--text:#13263b;--muted:#5f7388;color:var(--text);background:linear-gradient(#f8fbff,#eef4fa)}:is(html[data-theme=light] .optionDetail-module__2izTQq__header,html[data-theme=light] .optionDetail-module__2izTQq__panel,html[data-theme=light] .optionDetail-module__2izTQq__notice){background:linear-gradient(#fff,#f7fbff);box-shadow:0 10px 28px #234a7014}:is(html[data-theme=light] .optionDetail-module__2izTQq__quoteGrid>div,html[data-theme=light] .optionDetail-module__2izTQq__greeksGrid>div,html[data-theme=light] .optionDetail-module__2izTQq__detailGrid>div,html[data-theme=light] .optionDetail-module__2izTQq__topQuote>div){background:#f4f8fc}html[data-theme=light] .optionDetail-module__2izTQq__chainLink{color:#087ead;background:#e9f6fd}@media (max-width:1150px){.optionDetail-module__2izTQq__header{grid-template-columns:1fr auto}.optionDetail-module__2izTQq__actions{grid-column:1/-1;justify-content:flex-start}.optionDetail-module__2izTQq__topGrid{grid-template-columns:1fr}.optionDetail-module__2izTQq__quoteGrid,.optionDetail-module__2izTQq__detailGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.optionDetail-module__2izTQq__page{width:100%;padding:8px;position:static;left:auto;transform:none}.optionDetail-module__2izTQq__header{grid-template-columns:1fr}.optionDetail-module__2izTQq__priceBlock{justify-items:start}.optionDetail-module__2izTQq__actions{grid-column:auto}.optionDetail-module__2izTQq__quoteGrid,.optionDetail-module__2izTQq__detailGrid,.optionDetail-module__2izTQq__greeksGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.optionDetail-module__2izTQq__depthGrid{grid-template-columns:1fr}}@media (max-width:520px){.optionDetail-module__2izTQq__quoteGrid,.optionDetail-module__2izTQq__detailGrid,.optionDetail-module__2izTQq__greeksGrid,.optionDetail-module__2izTQq__topQuote{grid-template-columns:1fr}}.optionDetail-module__2izTQq__chartPanel{padding:14px 16px 12px}.optionDetail-module__2izTQq__chartHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.optionDetail-module__2izTQq__chartHeader h2{margin:0;font-size:1.08rem}.optionDetail-module__2izTQq__chartHeader>div>span{color:var(--muted);margin-top:5px;font-size:.68rem;display:block}.optionDetail-module__2izTQq__chartRanges{gap:6px;display:flex}.optionDetail-module__2izTQq__chartRanges button{min-width:40px;height:30px;color:var(--muted);cursor:pointer;background:#05122257;border:1px solid #70abe633;border-radius:8px;font-size:.68rem;font-weight:850}.optionDetail-module__2izTQq__chartRanges .optionDetail-module__2izTQq__chartRangeActive{color:#061b24;background:#5bd7ff;border-color:#5bd7ff}.optionDetail-module__2izTQq__liveChart{background:linear-gradient(#07142775,#040e1b33);border:1px solid #70abe624;border-radius:12px;height:260px;margin-top:10px;position:relative;overflow:hidden}.optionDetail-module__2izTQq__liveChart svg{width:100%;height:230px;display:block}.optionDetail-module__2izTQq__chartGrid{stroke:#94a3b81f;stroke-width:1px}.optionDetail-module__2izTQq__chartLine{stroke:#42d7ff;stroke-width:2.3px}.optionDetail-module__2izTQq__liveChartNegative .optionDetail-module__2izTQq__chartLine{stroke:#ff778b}.optionDetail-module__2izTQq__chartFillTop{stop-color:#42d7ff;stop-opacity:.28}.optionDetail-module__2izTQq__chartFillBottom{stop-color:#42d7ff;stop-opacity:.01}.optionDetail-module__2izTQq__liveChartNegative .optionDetail-module__2izTQq__chartFillTop{stop-color:#ff778b}.optionDetail-module__2izTQq__chartArea{opacity:1}.optionDetail-module__2izTQq__chartWaiting{height:240px;color:var(--muted);background:#040e1b2e;border:1px solid #70abe624;border-radius:12px;place-items:center;margin-top:10px;font-size:.78rem;display:grid}.optionDetail-module__2izTQq__chartExtremes{color:var(--muted);justify-content:space-between;font-size:.66rem;display:flex;position:absolute;bottom:8px;left:12px;right:12px}.optionDetail-module__2izTQq__quickActions{gap:8px;margin-top:10px;display:flex}.optionDetail-module__2izTQq__quickActions .optionDetail-module__2izTQq__buy,.optionDetail-module__2izTQq__quickActions .optionDetail-module__2izTQq__sell{min-width:118px}:is(html[data-theme=light] .optionDetail-module__2izTQq__liveChart,html[data-theme=light] .optionDetail-module__2izTQq__chartWaiting){background:#f5f9fd}html[data-theme=light] .optionDetail-module__2izTQq__chartRanges button{background:#f3f7fb}@media (max-width:820px){.optionDetail-module__2izTQq__chartHeader{flex-direction:column}.optionDetail-module__2izTQq__liveChart{height:220px}.optionDetail-module__2izTQq__liveChart svg{height:192px}}.optionDetail-module__2izTQq__tabs{border:1px solid var(--border);background:linear-gradient(#132a48db,#0d1b30f0);border-radius:12px;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;display:flex}.optionDetail-module__2izTQq__tabs button{color:var(--muted);background:0 0;border:0;border-radius:8px;padding:7px 11px;font-size:.76rem;font-weight:800}.optionDetail-module__2izTQq__tabs .optionDetail-module__2izTQq__activeTab{color:#061b24;background:#5bd7ff}.optionDetail-module__2izTQq__overviewGrid{grid-template-columns:minmax(0,1.8fr) minmax(300px,.8fr);align-items:stretch;gap:12px;margin-top:10px;display:grid}.optionDetail-module__2izTQq__overviewGrid .optionDetail-module__2izTQq__panel{margin-top:0}.optionDetail-module__2izTQq__compactChartPanel{min-height:0}.optionDetail-module__2izTQq__compactChartPanel .optionDetail-module__2izTQq__liveChart{height:225px}.optionDetail-module__2izTQq__compactChartPanel .optionDetail-module__2izTQq__liveChart svg{height:198px}.optionDetail-module__2izTQq__compactChartPanel .optionDetail-module__2izTQq__chartWaiting{height:205px}.optionDetail-module__2izTQq__derivativeCard{min-height:100%}.optionDetail-module__2izTQq__ohlcStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.optionDetail-module__2izTQq__ohlcStrip>div{background:#040f1e2e;border:1px solid #94a3b82e;border-radius:10px;padding:9px 10px}.optionDetail-module__2izTQq__ohlcStrip span{color:var(--muted);font-size:.62rem;display:block}.optionDetail-module__2izTQq__ohlcStrip strong{margin-top:4px;font-size:.78rem;display:block}.optionDetail-module__2izTQq__factGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px;margin-top:8px;display:grid}.optionDetail-module__2izTQq__factItem{border-bottom:1px solid #94a3b829;grid-template-columns:minmax(0,1fr) minmax(84px,auto);align-items:center;gap:12px;min-width:0;padding:8px 10px;font-size:.72rem;display:grid}.optionDetail-module__2izTQq__factItem span{color:var(--muted)}.optionDetail-module__2izTQq__factItem strong{text-align:right;overflow-wrap:anywhere;font-weight:750}.optionDetail-module__2izTQq__depthPanel{padding-bottom:10px}.optionDetail-module__2izTQq__snapshotPanel{padding-bottom:12px}.optionDetail-module__2izTQq__snapshotGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.optionDetail-module__2izTQq__snapshotItem{background:#040f1e2e;border:1px solid #94a3b82e;border-radius:10px;min-width:0;padding:9px 10px}.optionDetail-module__2izTQq__snapshotItem span{color:var(--muted);margin-bottom:4px;font-size:.62rem;display:block}.optionDetail-module__2izTQq__snapshotItem strong{white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;display:block;overflow:hidden}html[data-theme=light] .optionDetail-module__2izTQq__tabs{background:linear-gradient(#fff,#f7fbff)}html[data-theme=light] .optionDetail-module__2izTQq__ohlcStrip>div{background:#f4f8fc}html[data-theme=light] .optionDetail-module__2izTQq__snapshotItem{background:#f4f8fc}@media (max-width:1050px){.optionDetail-module__2izTQq__overviewGrid{grid-template-columns:1fr}.optionDetail-module__2izTQq__snapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.optionDetail-module__2izTQq__ohlcStrip,.optionDetail-module__2izTQq__factGrid,.optionDetail-module__2izTQq__snapshotGrid{grid-template-columns:1fr}.optionDetail-module__2izTQq__compactChartPanel .optionDetail-module__2izTQq__liveChart{height:210px}.optionDetail-module__2izTQq__compactChartPanel .optionDetail-module__2izTQq__liveChart svg{height:184px}}
.TradingViewAdvancedChart-module__eZU4za__shell{border:1px solid var(--border,#94a3b82e);background:var(--surface,#08111f);border-radius:16px;width:100%;height:clamp(360px,76vh,820px);min-height:0;position:relative;overflow:hidden}.TradingViewAdvancedChart-module__eZU4za__shell:fullscreen,.TradingViewAdvancedChart-module__eZU4za__shellFullscreen{z-index:2147483000;background:var(--surface,#08111f);overflow:hidden;border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;max-height:none!important;margin:0!important;position:fixed!important;inset:0!important}.TradingViewAdvancedChart-module__eZU4za__host{width:100%;height:100%;position:absolute;inset:0}.TradingViewAdvancedChart-module__eZU4za__status{text-align:center;color:var(--muted,#94a3b8);background:var(--surface,#08111f);z-index:2;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.TradingViewAdvancedChart-module__eZU4za__statusError{color:#fda4af}@media (max-width:900px){.TradingViewAdvancedChart-module__eZU4za__shell{border-radius:12px;height:clamp(340px,70vh,640px)}}@media (orientation:landscape) and (max-height:540px){.TradingViewAdvancedChart-module__eZU4za__shell{border-radius:10px;height:min(300px,86vh)}}.TradingViewAdvancedChart-module__eZU4za__errorCard{justify-items:center;gap:10px;max-width:460px;display:grid}.TradingViewAdvancedChart-module__eZU4za__errorCard span{color:var(--muted,#94a3b8);font-size:13px;line-height:1.5}.TradingViewAdvancedChart-module__eZU4za__retryButton{min-height:38px;color:var(--text,#e2e8f0);cursor:pointer;background:#22d3ee1a;border:1px solid #22d3ee59;border-radius:10px;padding:0 16px;font-weight:700}.TradingViewAdvancedChart-module__eZU4za__retryButton:hover{background:#22d3ee29}
.futureDetail-module__LhaUBG__futurePage{flex-direction:column;gap:12px;display:flex}.futureDetail-module__LhaUBG__futureOverviewGrid{grid-template-columns:minmax(0,1.8fr) minmax(300px,.8fr);align-items:stretch;gap:12px;display:grid}.futureDetail-module__LhaUBG__compactChartPanel{min-height:0}.futureDetail-module__LhaUBG__chartBody{justify-content:center;align-items:center;min-height:210px;max-height:250px;display:flex}.futureDetail-module__LhaUBG__derivativeCard{min-height:100%}.futureDetail-module__LhaUBG__factGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px;margin-top:8px;display:grid}.futureDetail-module__LhaUBG__factItem{border-bottom:1px solid #94a3b829;grid-template-columns:minmax(0,1fr) minmax(84px,auto);align-items:center;gap:12px;min-width:0;padding:8px 10px;font-size:12px;display:grid}.futureDetail-module__LhaUBG__factItem:nth-last-child(-n+2){border-bottom:0}.futureDetail-module__LhaUBG__factItem span{color:var(--muted,#93a4bd)}.futureDetail-module__LhaUBG__factItem strong{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:700}.futureDetail-module__LhaUBG__depthPanel{padding-bottom:10px}.futureDetail-module__LhaUBG__depthColumns{grid-template-columns:1fr 1fr;gap:12px;margin-top:6px;display:grid}.futureDetail-module__LhaUBG__depthBook{border:1px solid #94a3b82e;border-radius:10px;min-width:0;overflow:hidden}.futureDetail-module__LhaUBG__depthTitle{letter-spacing:.06em;padding:8px 10px 6px;font-size:11px;font-weight:800}.futureDetail-module__LhaUBG__buyTitle{color:#25e6c8}.futureDetail-module__LhaUBG__sellTitle{color:#ff6f91}.futureDetail-module__LhaUBG__depthHeader,.futureDetail-module__LhaUBG__depthLine,.futureDetail-module__LhaUBG__depthTotal{grid-template-columns:.7fr 1fr 1fr;align-items:center;gap:8px;padding:5px 10px;font-size:11px;display:grid}.futureDetail-module__LhaUBG__depthHeader{color:var(--muted,#93a4bd);border-top:1px solid #94a3b81f;border-bottom:1px solid #94a3b81f}.futureDetail-module__LhaUBG__depthLine{border-bottom:1px solid #94a3b814;min-height:27px}.futureDetail-module__LhaUBG__depthLine:last-of-type{border-bottom:0}.futureDetail-module__LhaUBG__depthLine span:nth-child(2),.futureDetail-module__LhaUBG__depthLine span:nth-child(3),.futureDetail-module__LhaUBG__depthHeader span:nth-child(2),.futureDetail-module__LhaUBG__depthHeader span:nth-child(3){text-align:right}.futureDetail-module__LhaUBG__buyPrice{color:#25e6c8;font-weight:700}.futureDetail-module__LhaUBG__sellPrice{color:#ff6f91;font-weight:700}.futureDetail-module__LhaUBG__depthTotal{border-top:1px solid #94a3b826;font-weight:700}.futureDetail-module__LhaUBG__snapshotPanel{padding-bottom:12px}.futureDetail-module__LhaUBG__snapshotGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.futureDetail-module__LhaUBG__snapshotItem{border:1px solid #94a3b82e;border-radius:10px;min-width:0;padding:9px 10px}.futureDetail-module__LhaUBG__snapshotItem span{color:var(--muted,#93a4bd);margin-bottom:4px;font-size:10px;display:block}.futureDetail-module__LhaUBG__snapshotItem strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.futureDetail-module__LhaUBG__positive{color:#25e6c8}.futureDetail-module__LhaUBG__negative{color:#ff6f91}.futureDetail-module__LhaUBG__scopeNote{color:var(--muted,#93a4bd);margin-top:4px;font-size:10px}@media (max-width:1050px){.futureDetail-module__LhaUBG__futureOverviewGrid{grid-template-columns:1fr}.futureDetail-module__LhaUBG__snapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.futureDetail-module__LhaUBG__depthColumns,.futureDetail-module__LhaUBG__factGrid,.futureDetail-module__LhaUBG__snapshotGrid{grid-template-columns:1fr}.futureDetail-module__LhaUBG__chartBody{min-height:180px}}
.PublicMarketSearch-module__PGrDsq__root{min-width:0;position:relative}.PublicMarketSearch-module__PGrDsq__field{border:1px solid var(--border);background:var(--surface-2);border-radius:11px;align-items:center;gap:8px;height:44px;padding:0 10px 0 34px;display:flex}.PublicMarketSearch-module__PGrDsq__field:focus-within{border-color:var(--brand)}.PublicMarketSearch-module__PGrDsq__icon{border:2px solid var(--muted);pointer-events:none;border-radius:50%;width:14px;height:14px;position:absolute;left:12px}.PublicMarketSearch-module__PGrDsq__icon:after{content:"";background:var(--muted);width:6px;height:2px;position:absolute;top:11px;left:10px;transform:rotate(45deg)}.PublicMarketSearch-module__PGrDsq__input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:none;flex:auto;font-size:16px}.PublicMarketSearch-module__PGrDsq__input::placeholder{color:var(--muted)}.PublicMarketSearch-module__PGrDsq__input::-webkit-search-cancel-button{display:none}.PublicMarketSearch-module__PGrDsq__clear{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;font-size:1.15rem;line-height:1;display:grid}.PublicMarketSearch-module__PGrDsq__clear:hover{color:var(--text)}.PublicMarketSearch-module__PGrDsq__panel{z-index:120;border:1px solid var(--border);background:var(--surface);max-height:min(58vh,420px);box-shadow:var(--shadow);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.PublicMarketSearch-module__PGrDsq__note{color:var(--muted);margin:0;padding:12px 10px;font-size:.82rem}.PublicMarketSearch-module__PGrDsq__row{width:100%;min-height:46px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main price""name price";gap:2px 10px;padding:8px 10px;display:grid}.PublicMarketSearch-module__PGrDsq__row:hover,.PublicMarketSearch-module__PGrDsq__row:focus-visible{background:var(--surface-2)}.PublicMarketSearch-module__PGrDsq__rowMain{grid-area:main;align-items:center;gap:7px;min-width:0;display:flex}.PublicMarketSearch-module__PGrDsq__rowMain strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:800;overflow:hidden}.PublicMarketSearch-module__PGrDsq__rowMain em{background:color-mix(in srgb, var(--brand) 16%, transparent);color:var(--brand);letter-spacing:.04em;border-radius:999px;flex:none;padding:1px 6px;font-size:.58rem;font-style:normal;font-weight:800}.PublicMarketSearch-module__PGrDsq__rowName{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-size:.72rem;overflow:hidden}.PublicMarketSearch-module__PGrDsq__rowPrice{color:var(--text);white-space:nowrap;grid-area:price;align-self:center;font-size:.8rem;font-weight:750}@media (max-width:680px){.PublicMarketSearch-module__PGrDsq__field{height:40px}.PublicMarketSearch-module__PGrDsq__panel{max-height:54vh}}
.stockDetail-module__1OSMlW__page{--bg:#07111f;--surface:#0d1b30ed;--surface-2:#132a48db;--surface-3:#0712229e;--border:#70abe638;--border-strong:#3dbdff5c;--text:#edf6ff;--muted:#8fa7c1;--accent:#27c6ff;--positive:#25d39a;--negative:#ff6e83;width:100%;min-width:0;max-width:100%;color:var(--text);background:radial-gradient(circle at 18% 0,#0c84ff2b,#0000 30rem),radial-gradient(circle at 92% 18%,#12dbee14,#0000 24rem),linear-gradient(#07111f 0%,#091524 100%);margin:0;padding:8px 10px 10px;position:static;left:auto;overflow-x:clip;transform:none}.stockDetail-module__1OSMlW__page *{box-sizing:border-box;min-width:0}.stockDetail-module__1OSMlW__dataNotice,.stockDetail-module__1OSMlW__stockHeader,.stockDetail-module__1OSMlW__tabs,.stockDetail-module__1OSMlW__panel,.stockDetail-module__1OSMlW__marketDepthPanel,.stockDetail-module__1OSMlW__footerNote{border:1px solid var(--border);background:linear-gradient(180deg,var(--surface-2),var(--surface));box-shadow:0 18px 44px #00081829}.stockDetail-module__1OSMlW__dataNotice{color:var(--muted);border-radius:12px;margin-bottom:10px;padding:10px 14px;font-size:.8rem}.stockDetail-module__1OSMlW__stockHeader{border-radius:18px 18px 12px 12px;grid-template-columns:minmax(300px,1fr) auto auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.stockDetail-module__1OSMlW__stockIdentity{align-items:flex-start;gap:12px;display:flex}.stockDetail-module__1OSMlW__backLink{border:1px solid var(--border);width:36px;height:36px;color:var(--text);background:var(--surface-3);border-radius:10px;place-items:center;text-decoration:none;display:grid}.stockDetail-module__1OSMlW__eyebrow{letter-spacing:.15em;margin:0 0 5px;font-size:.68rem;font-weight:850;color:#5bcaff!important}.stockDetail-module__1OSMlW__titleRow{align-items:center;gap:9px;display:flex}.stockDetail-module__1OSMlW__titleRow h1{margin:0;font-size:clamp(1.85rem,2.8vw,2.65rem);line-height:1}.stockDetail-module__1OSMlW__exchangePill,.stockDetail-module__1OSMlW__proPill{color:#65d7ff;letter-spacing:.05em;background:#27c6ff14;border:1px solid #27c6ff57;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:.64rem;font-weight:800;display:inline-flex}.stockDetail-module__1OSMlW__companyName{color:var(--muted);margin:6px 0 0}.stockDetail-module__1OSMlW__livePrice{justify-items:end;gap:3px;display:grid}.stockDetail-module__1OSMlW__livePrice strong{font-size:1.55rem}.stockDetail-module__1OSMlW__liveLabel{color:var(--muted);letter-spacing:.12em;font-size:.66rem;font-weight:800}.stockDetail-module__1OSMlW__positive{color:var(--positive)!important}.stockDetail-module__1OSMlW__negative{color:var(--negative)!important}.stockDetail-module__1OSMlW__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:430px;display:flex}.stockDetail-module__1OSMlW__virtualBuy,.stockDetail-module__1OSMlW__virtualSell,.stockDetail-module__1OSMlW__proToolButton,.stockDetail-module__1OSMlW__primaryLink{border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-flex}.stockDetail-module__1OSMlW__virtualBuy{color:#061d16;background:#32d6a0}.stockDetail-module__1OSMlW__virtualSell{color:#fff;background:#db5468}.stockDetail-module__1OSMlW__proToolButton,.stockDetail-module__1OSMlW__primaryLink{color:#77dcff;cursor:pointer;background:#0d2a469e;border:1px solid #39beff57}.stockDetail-module__1OSMlW__proToolButton span,.stockDetail-module__1OSMlW__chartXButton b{color:#151006;letter-spacing:.04em;background:#f1c84b;border-radius:999px;margin-left:6px;padding:2px 6px;font-size:.56rem}.stockDetail-module__1OSMlW__tabs{border-radius:12px;gap:4px;margin-top:8px;padding:7px;display:flex;overflow-x:auto}.stockDetail-module__1OSMlW__tabs button{min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;padding:0 14px;font-weight:800}.stockDetail-module__1OSMlW__tabs button:hover{color:var(--text);background:#ffffff09}.stockDetail-module__1OSMlW__tabs .stockDetail-module__1OSMlW__activeTab{color:#6edcff;background:#1fbeff1f;box-shadow:inset 0 -2px #27c6ff}.stockDetail-module__1OSMlW__heroGrid{grid-template-columns:minmax(0,1.7fr) minmax(265px,.52fr);gap:10px;margin-top:10px;display:grid}.stockDetail-module__1OSMlW__panel,.stockDetail-module__1OSMlW__marketDepthPanel{border-radius:16px;padding:16px}.stockDetail-module__1OSMlW__sectionHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.stockDetail-module__1OSMlW__sectionHead h2,.stockDetail-module__1OSMlW__panel h2,.stockDetail-module__1OSMlW__marketDepthPanel h2{margin:0;font-size:1.08rem}.stockDetail-module__1OSMlW__chartControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.stockDetail-module__1OSMlW__timeframes{color:var(--muted);gap:4px;font-size:.7rem;display:flex}.stockDetail-module__1OSMlW__timeframes span{border-radius:8px;padding:6px 8px}.stockDetail-module__1OSMlW__timeframes .stockDetail-module__1OSMlW__selectedTimeframe{color:#07111f;background:#54d6ff;font-weight:900}.stockDetail-module__1OSMlW__standardChartButton,.stockDetail-module__1OSMlW__chartXButton{cursor:pointer;border-radius:8px;min-height:32px;padding:0 10px;font-size:.68rem;font-weight:850}.stockDetail-module__1OSMlW__standardChartButton{border:1px solid var(--border);color:var(--text);background:#ffffff0a}.stockDetail-module__1OSMlW__chartXButton{color:#6fdcff;background:#27c6ff17;border:1px solid #27c6ff61}.stockDetail-module__1OSMlW__sparkWrap{background:linear-gradient(#05172b24,#020c194d);border:1px solid #53b5f41a;border-radius:14px;align-items:stretch;min-height:275px;margin-top:10px;display:flex;overflow:hidden}.stockDetail-module__1OSMlW__marketAreaChart{--chart-line:#62dcff;--chart-fill-top:#48cdff57;--chart-fill-mid:#2699ee24;--chart-fill-bottom:#114c9100;width:100%;min-height:275px;color:var(--chart-line)}.stockDetail-module__1OSMlW__marketAreaChart.stockDetail-module__1OSMlW__chartNegative{--chart-line:#b995ff;--chart-fill-top:#ad7eff52;--chart-fill-mid:#6c53de24;--chart-fill-bottom:#36278000}.stockDetail-module__1OSMlW__marketAreaChart svg{width:100%;height:100%;min-height:275px;display:block}.stockDetail-module__1OSMlW__chartGridLine{stroke:#8eb8de1f;stroke-width:1px;vector-effect:non-scaling-stroke}.stockDetail-module__1OSMlW__areaStopTop{stop-color:var(--chart-fill-top)}.stockDetail-module__1OSMlW__areaStopMid{stop-color:var(--chart-fill-mid)}.stockDetail-module__1OSMlW__areaStopBottom{stop-color:var(--chart-fill-bottom)}.stockDetail-module__1OSMlW__areaFill{opacity:1}.stockDetail-module__1OSMlW__areaLine{stroke:var(--chart-line);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px #4ecdff3d)}.stockDetail-module__1OSMlW__chartNegative .stockDetail-module__1OSMlW__areaLine{filter:drop-shadow(0 0 7px #a67fff38)}.stockDetail-module__1OSMlW__chartUnavailable{width:100%;min-height:275px;color:var(--muted);place-items:center;font-size:.8rem;display:grid}.stockDetail-module__1OSMlW__ohlcStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.stockDetail-module__1OSMlW__ohlcStrip div{border:1px solid var(--border);background:#030c1838;border-radius:10px;padding:9px}.stockDetail-module__1OSMlW__ohlcStrip span,.stockDetail-module__1OSMlW__factList span,.stockDetail-module__1OSMlW__signalStrip span,.stockDetail-module__1OSMlW__intelligenceCards span{color:var(--muted);margin-bottom:5px;font-size:.66rem;display:block}.stockDetail-module__1OSMlW__ohlcStrip strong{font-size:.82rem}.stockDetail-module__1OSMlW__freeChartNote{color:var(--muted);border-top:1px solid #7ca5cd1f;margin-top:8px;padding-top:8px;font-size:.66rem}.stockDetail-module__1OSMlW__sideColumn{gap:10px;display:grid}.stockDetail-module__1OSMlW__rangeNumbers{color:var(--muted);grid-template-columns:1fr auto 1fr;gap:8px;margin-top:16px;font-size:.7rem;display:grid}.stockDetail-module__1OSMlW__rangeNumbers span:last-child{text-align:right}.stockDetail-module__1OSMlW__rangeNumbers strong{color:var(--text)}.stockDetail-module__1OSMlW__rangeTrack{background:linear-gradient(90deg,#ff5c70bf,#f7d15b73,#25d39abf);border-radius:99px;height:8px;margin-top:9px;position:relative}.stockDetail-module__1OSMlW__rangeTrack span{border:3px solid var(--text);background:var(--accent);border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #27c6ff29}.stockDetail-module__1OSMlW__factList{gap:8px;margin-top:12px;display:grid}.stockDetail-module__1OSMlW__factList div{border-bottom:1px solid #7ca5cd1f;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.stockDetail-module__1OSMlW__factList span{margin:0}.stockDetail-module__1OSMlW__factList strong{text-align:right;font-size:.8rem}.stockDetail-module__1OSMlW__marketDepthPanel{margin-top:8px;padding:11px 12px}.stockDetail-module__1OSMlW__depthState{border:1px solid var(--border);color:var(--muted);letter-spacing:.08em;border-radius:999px;padding:6px 9px;font-size:.6rem;font-weight:850}.stockDetail-module__1OSMlW__depthGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:7px;display:grid}.stockDetail-module__1OSMlW__depthSide{border:1px solid var(--border);background:#040f1e38;border-radius:12px;overflow:hidden}.stockDetail-module__1OSMlW__depthTitle,.stockDetail-module__1OSMlW__depthRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:5px 9px;display:grid}.stockDetail-module__1OSMlW__depthTitle{border-bottom:1px solid var(--border);font-size:.7rem}.stockDetail-module__1OSMlW__depthTitle span{text-align:right;color:var(--muted);grid-column:auto}.stockDetail-module__1OSMlW__depthRow{border-bottom:1px solid #7ca5cd17;font-size:.75rem}.stockDetail-module__1OSMlW__depthRow:last-child{border-bottom:0}.stockDetail-module__1OSMlW__depthRow span,.stockDetail-module__1OSMlW__depthRow strong{text-align:right}.stockDetail-module__1OSMlW__depthFoot{color:var(--muted);margin:5px 0 0;font-size:.64rem}.stockDetail-module__1OSMlW__quickGrid{grid-template-columns:1.5fr .5fr;gap:10px;margin-top:10px;display:grid}.stockDetail-module__1OSMlW__intelligencePreview{border-color:var(--border-strong);background:linear-gradient(135deg,#0a4782b8,#122643e6)}.stockDetail-module__1OSMlW__leadText{color:var(--muted);margin:8px 0 0;font-size:.82rem;line-height:1.55}.stockDetail-module__1OSMlW__signalStrip{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.stockDetail-module__1OSMlW__signalStrip div{border:1px solid var(--border);background:#000b193b;border-radius:11px;padding:11px}.stockDetail-module__1OSMlW__signalStrip strong{font-size:.76rem}.stockDetail-module__1OSMlW__inlineLink{color:#63d9ff;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-weight:800}.stockDetail-module__1OSMlW__portfolioCard{flex-direction:column;display:flex}.stockDetail-module__1OSMlW__portfolioPlaceholder{border:1px dashed var(--border);background:#040f1e2e;border-radius:11px;margin:14px 0;padding:12px}.stockDetail-module__1OSMlW__portfolioPlaceholder span{color:var(--muted);font-size:.68rem;display:block}.stockDetail-module__1OSMlW__portfolioPlaceholder strong{margin-top:5px;font-size:.8rem;display:block}.stockDetail-module__1OSMlW__sectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.stockDetail-module__1OSMlW__widePanel{grid-column:1/-1}.stockDetail-module__1OSMlW__intelligenceCards{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.stockDetail-module__1OSMlW__intelligenceCards>div{border:1px solid var(--border);background:#040f1e47;border-radius:12px;min-height:150px;padding:14px}.stockDetail-module__1OSMlW__intelligenceCards strong{margin-bottom:8px;font-size:.9rem;display:block}.stockDetail-module__1OSMlW__intelligenceCards p{color:var(--muted);margin:0;font-size:.76rem;line-height:1.5}.stockDetail-module__1OSMlW__futuresGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.stockDetail-module__1OSMlW__futureCard{border:1px solid var(--border);background:linear-gradient(#0a2f5394,#0512235c);border-radius:13px;padding:14px}.stockDetail-module__1OSMlW__futureHead{justify-content:space-between;gap:10px;display:flex}.stockDetail-module__1OSMlW__futureHead div{align-items:center;gap:7px;display:flex}.stockDetail-module__1OSMlW__futureHead div span{color:#65d7ff;background:#27c6ff1a;border-radius:999px;padding:2px 6px;font-size:.58rem}.stockDetail-module__1OSMlW__futureCard p{color:var(--text);margin:7px 0 2px;font-size:.76rem}.stockDetail-module__1OSMlW__futureCard small{color:var(--muted)}.stockDetail-module__1OSMlW__futurePrice{border-top:1px solid #7ca5cd1f;justify-content:space-between;margin-top:14px;padding-top:10px;display:flex}.stockDetail-module__1OSMlW__futurePrice span{color:var(--muted);font-size:.68rem}.stockDetail-module__1OSMlW__futureFacts{color:var(--muted);grid-template-columns:repeat(5,1fr);gap:5px;margin-top:10px;font-size:.62rem;display:grid}.stockDetail-module__1OSMlW__primaryLink{margin-top:14px}.stockDetail-module__1OSMlW__placeholderTabs{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.stockDetail-module__1OSMlW__placeholderTabs span{border:1px solid var(--border);color:#72d9ff;background:#20b1ff0f;border-radius:9px;padding:8px 11px;font-size:.72rem;font-weight:800}.stockDetail-module__1OSMlW__emptyDataGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.stockDetail-module__1OSMlW__emptyDataGrid div{border:1px dashed var(--border);min-height:150px;color:var(--muted);background:#040f1e2e;border-radius:12px;place-items:center;font-weight:700;display:grid}.stockDetail-module__1OSMlW__timelineShell{gap:8px;margin-top:14px;display:grid}.stockDetail-module__1OSMlW__timelineShell div{border:1px solid var(--border);background:#040f1e38;border-radius:11px;grid-template-columns:150px 1fr;gap:15px;padding:14px;display:grid}.stockDetail-module__1OSMlW__timelineShell span{color:#63d9ff;letter-spacing:.1em;font-size:.68rem;font-weight:850}.stockDetail-module__1OSMlW__timelineShell strong{font-size:.8rem}.stockDetail-module__1OSMlW__footerNote{text-align:center;color:var(--muted);border-radius:12px;margin-top:10px;padding:11px 15px;font-size:.72rem}.stockDetail-module__1OSMlW__modalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#010710b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.stockDetail-module__1OSMlW__proModal{border:1px solid var(--border-strong);width:min(430px,100%);color:var(--text);background:linear-gradient(#102b49,#0a1729);border-radius:18px;padding:22px;box-shadow:0 26px 80px #0000006b}.stockDetail-module__1OSMlW__proModal h2{margin:14px 0 6px}.stockDetail-module__1OSMlW__proModal p{color:var(--muted);margin:0}.stockDetail-module__1OSMlW__modalActions{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.stockDetail-module__1OSMlW__modalActions button,.stockDetail-module__1OSMlW__modalActions a{border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-weight:800;text-decoration:none;display:inline-flex}.stockDetail-module__1OSMlW__modalActions button{border:1px solid var(--border);color:var(--muted);background:0 0}.stockDetail-module__1OSMlW__modalActions a{color:#061d16;background:#32d6a0}html[data-theme=light] .stockDetail-module__1OSMlW__page{--bg:#eef4fa;--surface:#fff;--surface-2:#f8fbff;--surface-3:#eef6fd;--border:#26588429;--border-strong:#1297d64d;--text:#13263b;--muted:#5f7388;color:var(--text);background:linear-gradient(#f8fbff 0%,#eef4fa 100%)}:is(html[data-theme=light] .stockDetail-module__1OSMlW__dataNotice,html[data-theme=light] .stockDetail-module__1OSMlW__stockHeader,html[data-theme=light] .stockDetail-module__1OSMlW__tabs,html[data-theme=light] .stockDetail-module__1OSMlW__panel,html[data-theme=light] .stockDetail-module__1OSMlW__marketDepthPanel,html[data-theme=light] .stockDetail-module__1OSMlW__footerNote){background:linear-gradient(#fff 0%,#f7fbff 100%);border-color:#26588429;box-shadow:0 10px 28px #234a7014}html[data-theme=light] .stockDetail-module__1OSMlW__stockHeader{background:linear-gradient(135deg,#fff 0%,#f2f8ff 100%)}html[data-theme=light] .stockDetail-module__1OSMlW__tabs button:hover{color:#13263b;background:#eef6fd}html[data-theme=light] .stockDetail-module__1OSMlW__tabs .stockDetail-module__1OSMlW__activeTab{color:#087eae;background:#e1f4fc;box-shadow:inset 0 -2px #1baada}html[data-theme=light] .stockDetail-module__1OSMlW__rangeTrack span{border-color:#fff}html[data-theme=light] .stockDetail-module__1OSMlW__sparkWrap{background:linear-gradient(#f7fcff 0%,#edf6fd 100%);border-color:#237bb924}html[data-theme=light] .stockDetail-module__1OSMlW__chartGridLine{stroke:#31659121}html[data-theme=light] .stockDetail-module__1OSMlW__marketAreaChart{--chart-line:#168fc9;--chart-fill-top:#26aee24d;--chart-fill-mid:#4299dd21;--chart-fill-bottom:#7fbee700}html[data-theme=light] .stockDetail-module__1OSMlW__marketAreaChart.stockDetail-module__1OSMlW__chartNegative{--chart-line:#7660bd;--chart-fill-top:#8167cd3d;--chart-fill-mid:#8167cd1a;--chart-fill-bottom:#8167cd00}html[data-theme=light] .stockDetail-module__1OSMlW__ohlcStrip div{background:#f4f8fc;border-color:#26588426}html[data-theme=light] .stockDetail-module__1OSMlW__depthSide{background:#f4f8fc;border-color:#26588426}html[data-theme=light] .stockDetail-module__1OSMlW__signalStrip div{background:#f4f8fc;border-color:#26588426}html[data-theme=light] .stockDetail-module__1OSMlW__intelligenceCards>div{background:#f4f8fc;border-color:#26588426}html[data-theme=light] .stockDetail-module__1OSMlW__portfolioPlaceholder{background:#f4f8fc;border-color:#26588426}html[data-theme=light] .stockDetail-module__1OSMlW__timelineShell div{background:#f4f8fc;border-color:#26588426}html[data-theme=light] .stockDetail-module__1OSMlW__futureCard{background:linear-gradient(#eef7ff 0%,#e6f1fa 100%);border-color:#2658842b}html[data-theme=light] .stockDetail-module__1OSMlW__emptyDataGrid div{color:#5d7185;background:#eef3f8;border-color:#2658842e}html[data-theme=light] .stockDetail-module__1OSMlW__standardChartButton{color:#183047;background:#fff;border-color:#2658842e}:is(html[data-theme=light] .stockDetail-module__1OSMlW__chartXButton,html[data-theme=light] .stockDetail-module__1OSMlW__proToolButton,html[data-theme=light] .stockDetail-module__1OSMlW__primaryLink){color:#087ead;background:#e9f6fd;border-color:#1297d63d}html[data-theme=light] .stockDetail-module__1OSMlW__intelligencePreview{background:linear-gradient(135deg,#e9f7ff 0%,#f7fbff 100%)}html[data-theme=light] .stockDetail-module__1OSMlW__virtualBuy{color:#fff;background:#0f9f73}html[data-theme=light] .stockDetail-module__1OSMlW__virtualSell{color:#fff;background:#c84359}html[data-theme=light] .stockDetail-module__1OSMlW__proModal{color:#15263a;background:#fff}@media (min-width:821px){.stockDetail-module__1OSMlW__page{margin-top:-8px;margin-bottom:-8px}}@media (max-width:1200px){.stockDetail-module__1OSMlW__stockHeader{grid-template-columns:1fr auto}.stockDetail-module__1OSMlW__headerActions{grid-column:1/-1;justify-content:flex-start;max-width:none}.stockDetail-module__1OSMlW__heroGrid,.stockDetail-module__1OSMlW__quickGrid{grid-template-columns:1fr}.stockDetail-module__1OSMlW__futuresGrid{grid-template-columns:1fr 1fr}}@media (max-width:820px){.stockDetail-module__1OSMlW__page{width:100%;max-width:100%;padding:8px;position:static;left:auto;transform:none}.stockDetail-module__1OSMlW__stockHeader{grid-template-columns:1fr}.stockDetail-module__1OSMlW__livePrice{justify-items:start}.stockDetail-module__1OSMlW__headerActions{grid-column:auto}.stockDetail-module__1OSMlW__ohlcStrip,.stockDetail-module__1OSMlW__signalStrip,.stockDetail-module__1OSMlW__intelligenceCards,.stockDetail-module__1OSMlW__emptyDataGrid,.stockDetail-module__1OSMlW__sectionGrid,.stockDetail-module__1OSMlW__depthGrid,.stockDetail-module__1OSMlW__futuresGrid,.stockDetail-module__1OSMlW__timelineShell div{grid-template-columns:1fr}.stockDetail-module__1OSMlW__sparkWrap,.stockDetail-module__1OSMlW__marketAreaChart,.stockDetail-module__1OSMlW__marketAreaChart svg,.stockDetail-module__1OSMlW__chartUnavailable{min-height:190px}.stockDetail-module__1OSMlW__chartControls{justify-content:flex-start}.stockDetail-module__1OSMlW__futureFacts{grid-template-columns:repeat(2,1fr)}}.stockDetail-module__1OSMlW__tradingViewShell{grid-template-rows:minmax(360px,1fr) auto;width:100%;min-height:400px;display:grid}.stockDetail-module__1OSMlW__tradingViewHost{background:var(--surface-2);border-radius:12px;width:100%;min-height:360px;overflow:hidden}.stockDetail-module__1OSMlW__tradingViewCaption{color:var(--muted);border-top:1px solid var(--border);padding:7px 10px;font-size:.62rem}.stockDetail-module__1OSMlW__marketInfoPanel,.stockDetail-module__1OSMlW__derivativePanel{margin-top:10px}.stockDetail-module__1OSMlW__marketInfoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.stockDetail-module__1OSMlW__marketInfoGrid>div{border:1px solid var(--border);background:#040f1e2e;border-radius:10px;gap:4px;min-height:62px;padding:10px 11px;display:grid}.stockDetail-module__1OSMlW__marketInfoGrid span{color:var(--muted);font-size:.64rem}.stockDetail-module__1OSMlW__marketInfoGrid strong{overflow-wrap:anywhere;font-size:.78rem}.stockDetail-module__1OSMlW__depthTitle,.stockDetail-module__1OSMlW__depthRow{grid-template-columns:repeat(4,minmax(0,1fr))}.stockDetail-module__1OSMlW__depthTitle strong{grid-column:auto}.stockDetail-module__1OSMlW__depthTitle span,.stockDetail-module__1OSMlW__depthRow span,.stockDetail-module__1OSMlW__depthRow strong{text-align:right}.stockDetail-module__1OSMlW__futureCard{color:inherit;cursor:pointer;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:block}.stockDetail-module__1OSMlW__futureCard:hover{border-color:var(--border-strong);transform:translateY(-2px);box-shadow:0 12px 28px #00000026}.stockDetail-module__1OSMlW__futureOpenHint{color:#63d9ff;margin-top:10px;font-size:.68rem;font-weight:800;display:block}html[data-theme=light] .stockDetail-module__1OSMlW__marketInfoGrid>div{background:#f4f8fc;border-color:#26588426}html[data-theme=light] .stockDetail-module__1OSMlW__tradingViewHost{background:#fff}@media (max-width:1100px){.stockDetail-module__1OSMlW__marketInfoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.stockDetail-module__1OSMlW__marketInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.stockDetail-module__1OSMlW__tradingViewShell{grid-template-rows:minmax(300px,1fr) auto;min-height:340px}.stockDetail-module__1OSMlW__tradingViewHost{min-height:300px}.stockDetail-module__1OSMlW__depthTitle,.stockDetail-module__1OSMlW__depthRow{font-size:.65rem}}@media (max-width:520px){.stockDetail-module__1OSMlW__marketInfoGrid,.stockDetail-module__1OSMlW__depthGrid{grid-template-columns:1fr}}.stockDetail-module__1OSMlW__tradingViewShell{isolation:isolate;position:relative}.stockDetail-module__1OSMlW__tradingViewFullscreenButton{z-index:30;color:#dff8ff;cursor:pointer;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#05172be0;border:1px solid #4ed3ff73;border-radius:9px;padding:7px 11px;font-size:.68rem;font-weight:800;position:absolute;top:10px;right:12px}.stockDetail-module__1OSMlW__tradingViewFullscreenButton:hover{background:#082a44f0;border-color:#4ed3ffd9}.stockDetail-module__1OSMlW__tradingViewShellFullscreen{background:#071421;grid-template-rows:minmax(0,1fr) auto;width:100vw;height:100vh;min-height:100vh;padding:10px}.stockDetail-module__1OSMlW__tradingViewShellFullscreen .stockDetail-module__1OSMlW__tradingViewHost{border-radius:10px;height:calc(100vh - 54px);min-height:0}.stockDetail-module__1OSMlW__tradingViewUnavailable{text-align:center;min-height:360px;color:var(--muted);background:var(--surface-2);border:1px dashed var(--border);border-radius:12px;place-items:center;padding:24px;font-weight:700;display:grid}html[data-theme=light] .stockDetail-module__1OSMlW__tradingViewFullscreenButton{color:#0c4567;background:#fffffff0;border-color:#237bb959}html[data-theme=light] .stockDetail-module__1OSMlW__tradingViewShellFullscreen{background:#f5f9fc}@media (max-width:820px){.stockDetail-module__1OSMlW__tradingViewFullscreenButton{padding:6px 8px;font-size:.6rem;top:7px;right:8px}.stockDetail-module__1OSMlW__tradingViewShellFullscreen{padding:6px}.stockDetail-module__1OSMlW__tradingViewShellFullscreen .stockDetail-module__1OSMlW__tradingViewHost{height:calc(100vh - 46px)}}.stockDetail-module__1OSMlW__chartPanel{align-self:start}.stockDetail-module__1OSMlW__sparkWrap,.stockDetail-module__1OSMlW__chartUnavailable{min-height:220px}.stockDetail-module__1OSMlW__compactDepth{border-top:1px solid #7ca5cd24;margin-top:8px;padding-top:8px}.stockDetail-module__1OSMlW__compactDepthHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.stockDetail-module__1OSMlW__compactDepthHead h3{margin:1px 0 0;font-size:.9rem}.stockDetail-module__1OSMlW__compactDepth .stockDetail-module__1OSMlW__depthGrid{gap:6px;margin-top:0}.stockDetail-module__1OSMlW__compactDepth .stockDetail-module__1OSMlW__depthSide{border-radius:9px}.stockDetail-module__1OSMlW__compactDepth .stockDetail-module__1OSMlW__depthTitle,.stockDetail-module__1OSMlW__compactDepth .stockDetail-module__1OSMlW__depthRow{gap:6px;padding:3px 7px}.stockDetail-module__1OSMlW__compactDepth .stockDetail-module__1OSMlW__depthTitle{font-size:.62rem}.stockDetail-module__1OSMlW__compactDepth .stockDetail-module__1OSMlW__depthRow{align-items:center;min-height:23px;font-size:.68rem}.stockDetail-module__1OSMlW__compactDepth .stockDetail-module__1OSMlW__depthFoot{margin-top:4px;font-size:.58rem}.stockDetail-module__1OSMlW__marketInfoPanel{margin-top:8px}.stockDetail-module__1OSMlW__marketInfoGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.stockDetail-module__1OSMlW__marketInfoGrid>div{min-height:54px;padding:8px 9px}.stockDetail-module__1OSMlW__quickGrid{margin-top:8px}html[data-theme=light] .stockDetail-module__1OSMlW__compactDepth{border-color:#26588424}@media (max-width:1400px){.stockDetail-module__1OSMlW__marketInfoGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.stockDetail-module__1OSMlW__marketInfoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.stockDetail-module__1OSMlW__sparkWrap,.stockDetail-module__1OSMlW__chartUnavailable{min-height:200px}}@media (max-width:820px){.stockDetail-module__1OSMlW__marketInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.stockDetail-module__1OSMlW__compactDepth .stockDetail-module__1OSMlW__depthGrid{grid-template-columns:1fr}.stockDetail-module__1OSMlW__sparkWrap,.stockDetail-module__1OSMlW__chartUnavailable{min-height:190px}}@media (max-width:520px){.stockDetail-module__1OSMlW__marketInfoGrid{grid-template-columns:1fr}}
.market-module__juaSNG__stateCard{border:1px solid var(--border-color,#94a3b833);color:var(--muted-text,#8795aa);background:var(--card-bg,#0f172aa6);border-radius:14px;padding:18px}.market-module__juaSNG__errorState{color:#ff7b89}.market-module__juaSNG__sparkline{width:100%;height:180px;overflow:visible}.market-module__juaSNG__sparkline polyline{stroke:#33a8ff;stroke-width:2.2px}
.marketStartup-module__Ig5shW__page{background:var(--page);min-height:100dvh;color:var(--text)}.marketStartup-module__Ig5shW__topbar{z-index:60;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:14px;min-height:70px;padding:12px clamp(14px,4vw,48px);display:flex;position:sticky;top:0}.marketStartup-module__Ig5shW__brand{flex:none;align-items:center;min-width:0;display:inline-flex}.marketStartup-module__Ig5shW__brandWordmark{object-fit:contain;width:auto;max-width:190px;height:40px}.marketStartup-module__Ig5shW__search{flex:auto;min-width:0;max-width:420px}.marketStartup-module__Ig5shW__actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.marketStartup-module__Ig5shW__actions .button{white-space:nowrap;min-height:44px;padding:10px 18px}.marketStartup-module__Ig5shW__main{padding:12px clamp(12px, 4vw, 48px) calc(28px + env(safe-area-inset-bottom,0px));gap:10px;display:grid}.marketStartup-module__Ig5shW__identityCard,.marketStartup-module__Ig5shW__panel,.marketStartup-module__Ig5shW__loginCard{border:1px solid var(--border);background:var(--surface);border-radius:16px}.marketStartup-module__Ig5shW__identityCard{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.marketStartup-module__Ig5shW__identity{min-width:0}.marketStartup-module__Ig5shW__eyebrow{color:var(--brand);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:900}.marketStartup-module__Ig5shW__identity h1{margin:6px 0 0;font-size:clamp(1.15rem,3.4vw,1.6rem);line-height:1.25}.marketStartup-module__Ig5shW__symbolLine{align-items:center;gap:8px;margin:8px 0 0;font-size:.86rem;display:flex}.marketStartup-module__Ig5shW__exchangePill{background:color-mix(in srgb, var(--brand) 16%, transparent);color:var(--brand);letter-spacing:.05em;border-radius:999px;padding:2px 8px;font-size:.6rem;font-weight:800}.marketStartup-module__Ig5shW__priceBlock{text-align:right;justify-items:flex-end;gap:2px;display:grid}.marketStartup-module__Ig5shW__priceLabel{color:var(--muted);letter-spacing:.1em;font-size:.64rem;font-weight:800}.marketStartup-module__Ig5shW__priceBlock strong{font-size:clamp(1.2rem,4vw,1.7rem)}.marketStartup-module__Ig5shW__positive{color:var(--success);font-size:.8rem;font-weight:800}.marketStartup-module__Ig5shW__negative{color:var(--danger);font-size:.8rem;font-weight:800}.marketStartup-module__Ig5shW__panel{padding:14px 16px}.marketStartup-module__Ig5shW__panelHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.marketStartup-module__Ig5shW__panelHead h2{margin:0;font-size:1.02rem}.marketStartup-module__Ig5shW__panelNote{color:var(--muted);font-size:.68rem;font-weight:700}.marketStartup-module__Ig5shW__chartAttribution{color:var(--muted);margin:0 0 8px;font-size:.7rem;line-height:1.4}.marketStartup-module__Ig5shW__chartAttribution a{color:var(--accent);text-underline-offset:2px;font-weight:800;text-decoration:underline}.marketStartup-module__Ig5shW__chartAttribution a:hover{opacity:.9}.marketStartup-module__Ig5shW__ohlcStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin:10px 0 0;display:grid}.marketStartup-module__Ig5shW__ohlcStrip>div{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;min-width:0;padding:9px}.marketStartup-module__Ig5shW__ohlcStrip dt{color:var(--muted);margin:0 0 5px;font-size:.64rem;font-weight:700}.marketStartup-module__Ig5shW__ohlcStrip dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.82rem;font-weight:800;overflow:hidden}.marketStartup-module__Ig5shW__loginCard{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.marketStartup-module__Ig5shW__loginCard h2{margin:0;font-size:1rem}.marketStartup-module__Ig5shW__loginCard p{color:var(--muted);margin:6px 0 0;font-size:.8rem}.marketStartup-module__Ig5shW__loginCard .button{min-height:46px;padding:12px 26px}.marketStartup-module__Ig5shW__footerNote{border:1px solid var(--border);background:var(--surface-2);color:var(--muted);text-align:center;border-radius:12px;margin:0;padding:11px 15px;font-size:.7rem;line-height:1.5}@media (max-width:900px){.marketStartup-module__Ig5shW__search{max-width:none}}@media (max-width:680px){.marketStartup-module__Ig5shW__topbar{flex-wrap:wrap;gap:8px;min-height:0;padding:8px 12px}.marketStartup-module__Ig5shW__brand{flex:0 auto;order:0}.marketStartup-module__Ig5shW__brandWordmark{object-position:left center;width:auto!important;max-width:104px!important;height:32px!important}.marketStartup-module__Ig5shW__actions{order:1;gap:6px}.marketStartup-module__Ig5shW__actions .button{min-height:40px;padding:0 14px;font-size:.86rem}.marketStartup-module__Ig5shW__actions .theme-icon-button{min-width:40px;min-height:40px;width:40px!important;height:40px!important}.marketStartup-module__Ig5shW__search{flex:0 0 100%;order:2;width:100%;max-width:none}.marketStartup-module__Ig5shW__main{padding:10px 12px calc(24px + env(safe-area-inset-bottom,0px));gap:8px}.marketStartup-module__Ig5shW__identityCard{gap:10px;padding:14px}.marketStartup-module__Ig5shW__priceBlock{text-align:left;justify-items:flex-start}.marketStartup-module__Ig5shW__panel{padding:12px}.marketStartup-module__Ig5shW__ohlcStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.marketStartup-module__Ig5shW__loginCard{padding:14px}.marketStartup-module__Ig5shW__loginCard .button{width:100%}}@media (max-width:359px){.marketStartup-module__Ig5shW__brandWordmark{max-width:90px!important;height:28px!important}.marketStartup-module__Ig5shW__actions .button{padding:0 11px;font-size:.8rem}.marketStartup-module__Ig5shW__ohlcStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (orientation:landscape) and (max-height:500px) and (max-width:950px){.marketStartup-module__Ig5shW__topbar{gap:10px;min-height:0;padding:8px 16px}.marketStartup-module__Ig5shW__brandWordmark{object-position:left center;width:auto!important;max-width:122px!important;height:30px!important}.marketStartup-module__Ig5shW__actions .theme-icon-button{min-width:40px;min-height:40px;width:40px!important;height:40px!important}.marketStartup-module__Ig5shW__actions .button{min-height:40px;padding:0 16px}.marketStartup-module__Ig5shW__main{padding-top:10px}}
.campaign-module__C-dXJq__backdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020817c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.campaign-module__C-dXJq__popup{width:min(94vw,1100px);max-height:92vh;position:relative}.campaign-module__C-dXJq__close{z-index:2;color:#fff;cursor:pointer;background:#07142e;border:1px solid #ffffffa6;border-radius:999px;width:40px;height:40px;font-size:28px;line-height:1;position:absolute;top:-12px;right:-12px;box-shadow:0 8px 24px #0006}.campaign-module__C-dXJq__bannerButton{cursor:pointer;background:0 0;border:0;border-radius:18px;width:100%;padding:0;display:block;overflow:hidden}.campaign-module__C-dXJq__banner{object-fit:contain;width:100%;height:auto;max-height:88vh;display:block}.campaign-module__C-dXJq__page{color:#fff;background:radial-gradient(circle at top,#0c2a63,#030816 58%);min-height:100vh;padding:32px 18px 70px}.campaign-module__C-dXJq__wrap{max-width:1050px;margin:0 auto}.campaign-module__C-dXJq__hero{border:1px solid #43cfff59;border-radius:18px;width:100%;height:auto}.campaign-module__C-dXJq__card{background:#05112be6;border:1px solid #43cfff40;border-radius:18px;margin-top:18px;padding:22px;box-shadow:0 16px 48px #00000040}.campaign-module__C-dXJq__notice{background:#ffbe001f;border:1px solid #ffbe0073;border-radius:14px;padding:16px}.campaign-module__C-dXJq__success{background:#13be691f;border:1px solid #13be6973;border-radius:14px;padding:16px}.campaign-module__C-dXJq__task{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto;gap:14px;padding:16px 0;display:grid}.campaign-module__C-dXJq__task:last-child{border-bottom:0}.campaign-module__C-dXJq__taskActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.campaign-module__C-dXJq__button{cursor:pointer;color:#00112a;background:#17c7ff;border:0;border-radius:10px;padding:10px 14px;font-weight:800}.campaign-module__C-dXJq__secondary{color:#fff;background:#16294e;border:1px solid #fff3}.campaign-module__C-dXJq__input{color:#fff;background:#08152f;border:1px solid #ffffff2e;border-radius:10px;width:100%;margin-top:10px;padding:11px 12px}.campaign-module__C-dXJq__muted{color:#a8bad9;font-size:13px}.campaign-module__C-dXJq__terms{white-space:pre-wrap;color:#cfdaec;line-height:1.55}.campaign-module__C-dXJq__topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.campaign-module__C-dXJq__locked{opacity:.58}.campaign-module__C-dXJq__status{color:#58e3ff;font-weight:800}@media (max-width:720px){.campaign-module__C-dXJq__task{grid-template-columns:1fr}.campaign-module__C-dXJq__popup{width:98vw}.campaign-module__C-dXJq__close{top:4px;right:4px}}
.chartx-module__WWYxxq__page{box-sizing:border-box;background:radial-gradient(circle at 18% -10%, #22d3ee1f, transparent 34%), var(--background,#050914);gap:16px;width:100%;min-height:calc(100vh - 64px);padding:18px;display:grid}.chartx-module__WWYxxq__hero,.chartx-module__WWYxxq__chartPanel,.chartx-module__WWYxxq__legendPanel,.chartx-module__WWYxxq__note{background:linear-gradient(#0a1323f0,#050a14f5);border:1px solid #94a3b838;border-radius:18px;box-shadow:0 16px 40px #0000002e}.chartx-module__WWYxxq__hero{justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex}.chartx-module__WWYxxq__hero h1,.chartx-module__WWYxxq__legendHeader h2{margin:5px 0 7px}.chartx-module__WWYxxq__hero p,.chartx-module__WWYxxq__legendHeader p{opacity:.72;max-width:850px;margin:0;line-height:1.55}.chartx-module__WWYxxq__eyebrow{letter-spacing:.14em;color:#67e8f9;font-size:11px;font-weight:800}.chartx-module__WWYxxq__heroBadges{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.chartx-module__WWYxxq__heroBadges span,.chartx-module__WWYxxq__statusPill{color:#a5f3fc;background:#0891b21f;border:1px solid #22d3ee47;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.chartx-module__WWYxxq__moduleBar{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.chartx-module__WWYxxq__moduleButton{text-align:left;min-height:72px;color:inherit;cursor:pointer;background:#0f172acc;border:1px solid #94a3b833;border-radius:14px;padding:12px 14px;font-weight:800}.chartx-module__WWYxxq__moduleButton small{opacity:.58;margin-top:5px;font-weight:600;display:block}.chartx-module__WWYxxq__moduleButton:disabled{opacity:.48;cursor:not-allowed}.chartx-module__WWYxxq__moduleActive{border-color:#22d3eeb3;box-shadow:inset 0 0 0 1px #22d3ee29}.chartx-module__WWYxxq__chartPanel{overflow:hidden}.chartx-module__WWYxxq__chartHeader{border-bottom:1px solid #94a3b826;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.chartx-module__WWYxxq__chartHeader>div:first-child{gap:3px;display:grid}.chartx-module__WWYxxq__chartHeader span{opacity:.66;font-size:12px}.chartx-module__WWYxxq__chartStage{height:min(72vh,780px);min-height:560px}.chartx-module__WWYxxq__legendPanel{padding:18px}.chartx-module__WWYxxq__legendHeader{justify-content:space-between;align-items:end;gap:20px;margin-bottom:14px;display:flex}.chartx-module__WWYxxq__legendHeader p{text-align:right;max-width:430px;font-size:12px}.chartx-module__WWYxxq__legendGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.chartx-module__WWYxxq__legendCard{background:#0f172a8c;border:1px solid #94a3b826;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.chartx-module__WWYxxq__swatch{border:1px solid #ffffff59;border-radius:5px;flex:none;width:18px;height:30px}.chartx-module__WWYxxq__legendCard div{gap:3px;display:grid}.chartx-module__WWYxxq__legendCard span{opacity:.68;font-size:11px;line-height:1.35}.chartx-module__WWYxxq__note{gap:8px;padding:13px 16px;font-size:12px;line-height:1.45;display:flex}.chartx-module__WWYxxq__note strong{color:#a5f3fc;white-space:nowrap}@media (max-width:920px){.chartx-module__WWYxxq__moduleBar,.chartx-module__WWYxxq__legendGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.chartx-module__WWYxxq__hero,.chartx-module__WWYxxq__legendHeader{flex-direction:column;align-items:flex-start}.chartx-module__WWYxxq__heroBadges{justify-content:flex-start}.chartx-module__WWYxxq__legendHeader p{text-align:left}}@media (max-width:640px){.chartx-module__WWYxxq__page{gap:10px;padding:10px}.chartx-module__WWYxxq__moduleBar,.chartx-module__WWYxxq__legendGrid{grid-template-columns:1fr}.chartx-module__WWYxxq__chartStage{height:auto;min-height:0}.chartx-module__WWYxxq__chartHeader{flex-direction:column;align-items:flex-start}.chartx-module__WWYxxq__note{flex-direction:column}.chartx-module__WWYxxq__note strong{white-space:normal}}.chartx-module__WWYxxq__statusGroup{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}@media (max-width:920px){.chartx-module__WWYxxq__statusGroup{justify-content:flex-start}}@media (orientation:landscape) and (max-height:540px){.chartx-module__WWYxxq__page{gap:8px;padding:8px}.chartx-module__WWYxxq__chartStage{height:auto;min-height:0}.chartx-module__WWYxxq__moduleButton{min-height:52px;padding:9px 11px}.chartx-module__WWYxxq__chartHeader{padding:9px 12px}}html[data-theme=light] .chartx-module__WWYxxq__page{color:#13263b;background:radial-gradient(circle at 18% -10%,#0ea5e91a,#0000 34%),linear-gradient(#f8fbff 0%,#eef4fa 100%)}:is(html[data-theme=light] .chartx-module__WWYxxq__hero,html[data-theme=light] .chartx-module__WWYxxq__chartPanel,html[data-theme=light] .chartx-module__WWYxxq__legendPanel,html[data-theme=light] .chartx-module__WWYxxq__note){color:#13263b;background:linear-gradient(#fff 0%,#f7fbff 100%);border-color:#26588429;box-shadow:0 10px 28px #234a7014}:is(html[data-theme=light] .chartx-module__WWYxxq__hero p,html[data-theme=light] .chartx-module__WWYxxq__legendHeader p,html[data-theme=light] .chartx-module__WWYxxq__chartHeader span,html[data-theme=light] .chartx-module__WWYxxq__legendCard span){color:#60768a;opacity:1}html[data-theme=light] .chartx-module__WWYxxq__eyebrow{color:#087ead}html[data-theme=light] .chartx-module__WWYxxq__moduleButton{color:#13263b;background:#fffffff5;border-color:#26588429;box-shadow:0 6px 18px #234a700d}html[data-theme=light] .chartx-module__WWYxxq__moduleButton small{color:#60768a;opacity:1}html[data-theme=light] .chartx-module__WWYxxq__moduleButton:hover:not(:disabled){background:#f4faff;border-color:#0284c757}html[data-theme=light] .chartx-module__WWYxxq__moduleActive{background:#eef9ff;border-color:#0284c794;box-shadow:inset 0 0 0 1px #0284c71a,0 6px 18px #234a700f}html[data-theme=light] .chartx-module__WWYxxq__chartHeader{color:#13263b;background:linear-gradient(#fff 0%,#f8fbff 100%);border-bottom-color:#26588424}html[data-theme=light] .chartx-module__WWYxxq__heroBadges span{color:#075985;background:#0ea5e917;border-color:#0284c747}html[data-theme=light] .chartx-module__WWYxxq__statusPill{color:#075985;background:#0ea5e917;border-color:#0284c747}html[data-theme=light] .chartx-module__WWYxxq__legendCard{color:#13263b;background:#f8fbff;border-color:#26588424}:is(html[data-theme=light] .chartx-module__WWYxxq__legendCard strong,html[data-theme=light] .chartx-module__WWYxxq__chartHeader strong,html[data-theme=light] .chartx-module__WWYxxq__hero h1,html[data-theme=light] .chartx-module__WWYxxq__legendHeader h2){color:#13263b}html[data-theme=light] .chartx-module__WWYxxq__swatch{border-color:#0f172a38}html[data-theme=light] .chartx-module__WWYxxq__note{color:#52687e}html[data-theme=light] .chartx-module__WWYxxq__note strong{color:#087ead}
.indexDetail-module__ATR-rG__indexFuturesBlock{border-top:1px solid #7ca5cd29;margin-top:10px;padding-top:10px}.indexDetail-module__ATR-rG__indexFuturesHead{justify-content:space-between;align-items:end;gap:12px;display:flex}.indexDetail-module__ATR-rG__indexFuturesHead h2{margin:2px 0 0;font-size:.94rem}.indexDetail-module__ATR-rG__indexFuturesHead>span{color:var(--muted,#93a4bd);font-size:.68rem}@media (max-width:820px){.indexDetail-module__ATR-rG__indexFuturesHead{flex-direction:column;align-items:flex-start}}.indexDetail-module__ATR-rG__technicalSection{margin-top:12px}.indexDetail-module__ATR-rG__technicalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.indexDetail-module__ATR-rG__technicalGrid>div{background:#08182c52;border:1px solid #7ca5cd29;border-radius:14px;flex-direction:column;gap:6px;min-height:92px;padding:14px;display:flex}.indexDetail-module__ATR-rG__technicalGrid span,.indexDetail-module__ATR-rG__technicalGrid small,.indexDetail-module__ATR-rG__technicalNote,.indexDetail-module__ATR-rG__sourceBadge,.indexDetail-module__ATR-rG__unavailableBox span{color:var(--muted,#93a4bd)}.indexDetail-module__ATR-rG__technicalGrid strong{font-size:1.05rem}.indexDetail-module__ATR-rG__technicalGrid small{font-size:.72rem}.indexDetail-module__ATR-rG__sourceBadge{white-space:nowrap;font-size:.72rem}.indexDetail-module__ATR-rG__technicalNote{margin:12px 0 0;font-size:.76rem;line-height:1.55}.indexDetail-module__ATR-rG__unavailableBox{border:1px solid #7ca5cd29;border-radius:14px;flex-direction:column;gap:6px;margin-top:14px;padding:14px;display:flex}@media (max-width:980px){.indexDetail-module__ATR-rG__technicalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.indexDetail-module__ATR-rG__technicalGrid{grid-template-columns:1fr}.indexDetail-module__ATR-rG__sourceBadge{white-space:normal}}
.MarketPublicGuide-module__4UCoZq__guide{border:1px solid var(--border);background:var(--surface);max-width:1180px;box-shadow:var(--shadow);border-radius:18px;margin:18px auto 30px;padding:20px 22px}.MarketPublicGuide-module__4UCoZq__guide h2{margin:0 0 10px}.MarketPublicGuide-module__4UCoZq__guide h3{margin:18px 0 6px}.MarketPublicGuide-module__4UCoZq__guide p{color:var(--muted);margin:0 0 10px;line-height:1.68}.MarketPublicGuide-module__4UCoZq__links{flex-wrap:wrap;gap:10px 18px;margin-top:16px;display:flex}.MarketPublicGuide-module__4UCoZq__links a{color:var(--brand);font-weight:800;text-decoration:none}.MarketPublicGuide-module__4UCoZq__links a:hover{text-decoration:underline}@media (max-width:760px){.MarketPublicGuide-module__4UCoZq__guide{margin:14px 12px 24px;padding:17px}}
.sectorIndexDetail-module__GJMOGG__breadthStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.sectorIndexDetail-module__GJMOGG__breadthStrip>div{background:#08122147;border:1px solid #7ca5cd29;border-radius:10px;padding:10px 12px}.sectorIndexDetail-module__GJMOGG__breadthStrip span,.sectorIndexDetail-module__GJMOGG__breadthStrip strong{display:block}.sectorIndexDetail-module__GJMOGG__breadthStrip span{color:var(--muted,#93a4bd);font-size:.64rem}.sectorIndexDetail-module__GJMOGG__breadthStrip strong{margin-top:3px;font-size:.9rem}html[data-theme=light] .sectorIndexDetail-module__GJMOGG__breadthStrip>div{background:#f7fafdf0}@media (max-width:760px){.sectorIndexDetail-module__GJMOGG__breadthStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}
.sectorDetail-module__3Z9c5q__page{--surface:#0f192beb;--surface2:#17263ed6;--border:#8b9fbc33;--text:#eaf1fb;--muted:#8fa0b8;--positive:#21ce91;--negative:#ff6878;width:100%;min-width:0;color:var(--text);background:radial-gradient(circle at 12% 0,#277eff24,#0000 24rem),linear-gradient(#08111f,#0b1525);padding:28px}.sectorDetail-module__3Z9c5q__page *{box-sizing:border-box;min-width:0}.sectorDetail-module__3Z9c5q__hero,.sectorDetail-module__3Z9c5q__toolbar,.sectorDetail-module__3Z9c5q__card,.sectorDetail-module__3Z9c5q__tableWrap,.sectorDetail-module__3Z9c5q__ad,.sectorDetail-module__3Z9c5q__message,.sectorDetail-module__3Z9c5q__pulse{border:1px solid var(--border);box-shadow:0 18px 44px #02081724}.sectorDetail-module__3Z9c5q__hero{background:linear-gradient(135deg,#1d4ed838,transparent),var(--surface);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px;display:flex}.sectorDetail-module__3Z9c5q__hero h1{letter-spacing:-.04em;margin:6px 0 8px;font-size:clamp(2rem,4vw,3rem)}.sectorDetail-module__3Z9c5q__hero p{max-width:760px;color:var(--muted);margin:0;line-height:1.6}.sectorDetail-module__3Z9c5q__eyebrow{letter-spacing:.14em;font-size:.72rem;font-weight:850;color:#69c9ff!important;margin:0!important}.sectorDetail-module__3Z9c5q__positive{color:var(--positive)!important}.sectorDetail-module__3Z9c5q__negative{color:var(--negative)!important}.sectorDetail-module__3Z9c5q__toolbar{background:var(--surface);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:16px 18px;display:flex}.sectorDetail-module__3Z9c5q__toolbar strong,.sectorDetail-module__3Z9c5q__toolbar span{display:block}.sectorDetail-module__3Z9c5q__toolbar span{color:var(--muted);margin-top:4px;font-size:.74rem}.sectorDetail-module__3Z9c5q__toolbar input{border:1px solid var(--border);width:min(350px,100%);min-height:42px;color:var(--text);background:#050c177a;border-radius:10px;padding:0 13px}.sectorDetail-module__3Z9c5q__ad,.sectorDetail-module__3Z9c5q__message{text-align:center;color:var(--muted);background:var(--surface);border-radius:16px;margin-top:16px;padding:22px}.sectorDetail-module__3Z9c5q__ad{border-style:dashed}.sectorDetail-module__3Z9c5q__note{color:var(--muted);text-align:center;margin:18px 0 0;font-size:.74rem}html[data-theme=light] .sectorDetail-module__3Z9c5q__page{--surface:#fffffff5;--surface2:#f7fafdfa;--border:#0f172a1f;--text:#102033;--muted:#617086;background:linear-gradient(#f6f9fc,#edf3f8)}html[data-theme=light] .sectorDetail-module__3Z9c5q__toolbar input{color:var(--text);background:#fff}html[data-theme=light] .sectorDetail-module__3Z9c5q__pulse{color:var(--text);background:#fff}@media (max-width:850px){.sectorDetail-module__3Z9c5q__hero,.sectorDetail-module__3Z9c5q__toolbar{flex-direction:column;align-items:stretch}.sectorDetail-module__3Z9c5q__toolbar input{width:100%}}@media (max-width:650px){.sectorDetail-module__3Z9c5q__page{padding:16px}}.sectorDetail-module__3Z9c5q__back{color:#72cbff;margin-bottom:18px;font-size:.8rem;font-weight:750;text-decoration:none;display:inline-block}.sectorDetail-module__3Z9c5q__pulse{background:#070f1c66;border-radius:15px;min-width:170px;padding:16px}.sectorDetail-module__3Z9c5q__pulse span,.sectorDetail-module__3Z9c5q__pulse strong{display:block}.sectorDetail-module__3Z9c5q__pulse span{color:var(--muted);font-size:.74rem}.sectorDetail-module__3Z9c5q__pulse strong{margin-top:7px;font-size:1.4rem}.sectorDetail-module__3Z9c5q__stats{gap:12px;display:flex}.sectorDetail-module__3Z9c5q__stats div{border-right:1px solid var(--border);min-width:92px;padding:9px 12px}.sectorDetail-module__3Z9c5q__stats div:last-child{border-right:0}.sectorDetail-module__3Z9c5q__stats span,.sectorDetail-module__3Z9c5q__stats strong{display:block}.sectorDetail-module__3Z9c5q__stats span{color:var(--muted);font-size:.7rem}.sectorDetail-module__3Z9c5q__stats strong{margin-top:4px;font-size:1rem}.sectorDetail-module__3Z9c5q__tableWrap{background:var(--surface);border-radius:18px;margin-top:16px;overflow-x:auto}.sectorDetail-module__3Z9c5q__table{border-collapse:collapse;width:100%;min-width:820px}.sectorDetail-module__3Z9c5q__table th,.sectorDetail-module__3Z9c5q__table td{border-bottom:1px solid var(--border);text-align:left;padding:15px 16px}.sectorDetail-module__3Z9c5q__table th{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;background:#070f1c47;font-size:.72rem}.sectorDetail-module__3Z9c5q__table td:first-child strong,.sectorDetail-module__3Z9c5q__table td:first-child small{display:block}.sectorDetail-module__3Z9c5q__table td:first-child small{color:var(--muted);margin-top:4px}.sectorDetail-module__3Z9c5q__table a{color:#72cbff;font-weight:750;text-decoration:none}@media (max-width:650px){.sectorDetail-module__3Z9c5q__stats{grid-template-columns:repeat(3,1fr);display:grid}.sectorDetail-module__3Z9c5q__stats div{min-width:0}}
.sectors-module__ykqdXG__page{--surface:#0f192bf0;--surface2:#17263ee0;--border:#8b9fbc33;--borderStrong:#69c9ff57;--text:#eaf1fb;--muted:#8fa0b8;--positive:#21ce91;--negative:#ff6878;--accent:#69c9ff;width:100%;min-width:0;max-width:100%;min-height:calc(100vh - 72px);color:var(--text);background:radial-gradient(circle at 16% 0,#277eff26,#0000 28rem),linear-gradient(#08111f,#0b1525);margin:0;padding:8px 10px 20px;position:static;left:auto;overflow-x:clip;transform:none}.sectors-module__ykqdXG__page *{box-sizing:border-box;min-width:0}.sectors-module__ykqdXG__workspace{grid-template-columns:minmax(265px,310px) minmax(0,1fr);gap:8px;width:100%;min-height:calc(100vh - 92px);display:grid}.sectors-module__ykqdXG__sidebar,.sectors-module__ykqdXG__content,.sectors-module__ykqdXG__contentHead,.sectors-module__ykqdXG__toolbar,.sectors-module__ykqdXG__tableWrap,.sectors-module__ykqdXG__message{border:1px solid var(--border);box-shadow:0 14px 34px #0208171a}.sectors-module__ykqdXG__sidebar{background:linear-gradient(180deg, var(--surface2), var(--surface));border-radius:14px;flex-direction:column;align-self:start;max-height:calc(100vh - 90px);display:flex;position:sticky;top:8px;overflow:hidden}.sectors-module__ykqdXG__sidebarHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:15px 14px 12px;display:flex}.sectors-module__ykqdXG__sidebarHead h1{letter-spacing:-.02em;margin:4px 0 3px;font-size:1.02rem}.sectors-module__ykqdXG__sidebarHead span{color:var(--muted);font-size:.68rem}.sectors-module__ykqdXG__eyebrow{letter-spacing:.14em;font-weight:850;color:var(--accent)!important;margin:0!important;font-size:.65rem!important}.sectors-module__ykqdXG__totalBadge{border:1px solid var(--borderStrong);background:#69c9ff14;border-radius:10px;place-items:center;width:32px;height:32px;font-weight:850;display:grid;color:var(--accent)!important;font-size:.76rem!important}.sectors-module__ykqdXG__searchBox{border-bottom:1px solid var(--border);padding:9px 10px}.sectors-module__ykqdXG__searchBox input,.sectors-module__ykqdXG__toolbar input{border:1px solid var(--border);width:100%;min-height:38px;color:var(--text);background:#050c1780;border-radius:10px;outline:none;padding:0 11px}.sectors-module__ykqdXG__searchBox input:focus,.sectors-module__ykqdXG__toolbar input:focus{border-color:var(--borderStrong)}.sectors-module__ykqdXG__sectorList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4bc4ec8c #040b1647;gap:6px;padding:7px 7px 10px;display:grid;overflow:hidden auto}.sectors-module__ykqdXG__sectorList::-webkit-scrollbar{width:7px}.sectors-module__ykqdXG__sectorList::-webkit-scrollbar-track{background:#040b1647;border-radius:999px}.sectors-module__ykqdXG__sectorList::-webkit-scrollbar-thumb{background:linear-gradient(#4ac7ebb8,#437ccab8);border:2px solid #040b1647;border-radius:999px}.sectors-module__ykqdXG__sectorRow{border:1px solid var(--border);width:100%;min-height:48px;color:var(--text);text-align:left;cursor:pointer;background:#02081738;border-radius:11px;grid-template-columns:30px minmax(82px,1fr) minmax(74px,1.18fr) 54px;align-items:center;gap:7px;padding:7px 8px;transition:transform .16s,border-color .16s,background .16s;display:grid}.sectors-module__ykqdXG__sectorRow:hover{background:#0815276b;border-color:#69c9ff47;transform:translate(2px)}.sectors-module__ykqdXG__sectorRowActive{background:linear-gradient(90deg,#2563eb3d,#69c9ff14);border-color:#69c9ff85;box-shadow:inset 3px 0 #69c9ffb8}.sectors-module__ykqdXG__rank{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.66rem;font-weight:850}.sectors-module__ykqdXG__sectorIdentity strong,.sectors-module__ykqdXG__sectorIdentity small{display:block}.sectors-module__ykqdXG__sectorIdentity strong{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.sectors-module__ykqdXG__sectorIdentity small{color:var(--muted);margin-top:2px;font-size:.58rem}.sectors-module__ykqdXG__sectorCapsule{background:#94a3b814;border:1px solid #94a3b824;border-radius:999px;width:100%;height:10px;display:block;position:relative;overflow:hidden}.sectors-module__ykqdXG__sectorFillPositive,.sectors-module__ykqdXG__sectorFillNegative{border-radius:inherit;position:absolute;inset:0 auto 0 0}.sectors-module__ykqdXG__sectorFillPositive{background:linear-gradient(90deg,#2ac98e47,#2ac98ec2)}.sectors-module__ykqdXG__sectorFillNegative{background:linear-gradient(90deg,#ff6c7a47,#ff6c7ac2)}.sectors-module__ykqdXG__sectorRow>strong{font-variant-numeric:tabular-nums;justify-self:end;font-size:.68rem}.sectors-module__ykqdXG__emptyList{color:var(--muted);text-align:center;padding:22px 10px;font-size:.74rem}.sectors-module__ykqdXG__positive{color:var(--positive)!important}.sectors-module__ykqdXG__negative{color:var(--negative)!important}.sectors-module__ykqdXG__content{background:linear-gradient(#111f34db,#0b1525eb);border-radius:14px;overflow:hidden}.sectors-module__ykqdXG__contentHead{background:linear-gradient(135deg, #1d4ed833, transparent), var(--surface);border-radius:13px;justify-content:space-between;align-items:center;gap:20px;margin:8px 8px 0;padding:16px 18px;display:flex}.sectors-module__ykqdXG__contentHead h2{letter-spacing:-.035em;margin:5px 0 4px;font-size:clamp(1.45rem,2.1vw,2rem)}.sectors-module__ykqdXG__contentHead p{color:var(--muted);margin:0;font-size:.76rem}.sectors-module__ykqdXG__sectorPulse{border:1px solid var(--border);background:#070f1c61;border-radius:11px;min-width:132px;padding:10px 12px}.sectors-module__ykqdXG__sectorPulse span,.sectors-module__ykqdXG__sectorPulse strong{display:block}.sectors-module__ykqdXG__sectorPulse span{color:var(--muted);font-size:.64rem}.sectors-module__ykqdXG__sectorPulse strong{margin-top:4px;font-size:1rem}.sectors-module__ykqdXG__toolbar{background:var(--surface);border-radius:11px;justify-content:space-between;align-items:center;gap:14px;margin:8px 8px 0;padding:9px 11px;display:flex}.sectors-module__ykqdXG__toolbar input{width:min(360px,100%)}.sectors-module__ykqdXG__toolbar input:disabled{opacity:.55;cursor:not-allowed}.sectors-module__ykqdXG__stats{align-items:center;display:flex}.sectors-module__ykqdXG__stats div{border-right:1px solid var(--border);min-width:74px;padding:2px 10px}.sectors-module__ykqdXG__stats div:first-child{padding-left:0}.sectors-module__ykqdXG__stats div:last-child{border-right:0}.sectors-module__ykqdXG__stats span,.sectors-module__ykqdXG__stats strong{display:block}.sectors-module__ykqdXG__stats span{color:var(--muted);font-size:.61rem}.sectors-module__ykqdXG__stats strong{margin-top:2px;font-size:.84rem}.sectors-module__ykqdXG__tableWrap{background:var(--surface);scrollbar-width:thin;scrollbar-color:#4bc4ec8c #040b1661;border-radius:11px;max-height:calc(100vh - 224px);margin:8px 8px 0;overflow:auto}.sectors-module__ykqdXG__tableWrap::-webkit-scrollbar{width:8px;height:8px}.sectors-module__ykqdXG__tableWrap::-webkit-scrollbar-track{background:#040b1661;border-radius:999px}.sectors-module__ykqdXG__tableWrap::-webkit-scrollbar-thumb{background:linear-gradient(#4ac7ebb8,#437ccab8);border:2px solid #040b1661;border-radius:999px}.sectors-module__ykqdXG__tableWrap::-webkit-scrollbar-thumb:hover{background:linear-gradient(#5ed9f6e6,#5491e0e6)}.sectors-module__ykqdXG__table{border-collapse:separate;border-spacing:0;width:100%;min-width:1260px}.sectors-module__ykqdXG__table th,.sectors-module__ykqdXG__table td{border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 11px}.sectors-module__ykqdXG__table th{z-index:2;color:var(--muted);text-transform:uppercase;letter-spacing:.065em;background:#101b2c;font-size:.64rem;position:sticky;top:0}.sectors-module__ykqdXG__table tbody tr{transition:background .16s}.sectors-module__ykqdXG__table tbody tr:hover{background:#4584da11}.sectors-module__ykqdXG__table tbody tr:last-child td{border-bottom:0}.sectors-module__ykqdXG__table td{font-size:.76rem}.sectors-module__ykqdXG__number{text-align:right;font-variant-numeric:tabular-nums}.sectors-module__ykqdXG__center{text-align:center}.sectors-module__ykqdXG__stockCell{min-width:205px}.sectors-module__ykqdXG__stockLink{color:var(--text);gap:2px;text-decoration:none;display:grid}.sectors-module__ykqdXG__stockLink strong{font-size:.82rem}.sectors-module__ykqdXG__stockLink>span:last-child{max-width:225px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.sectors-module__ykqdXG__symbolLine{align-items:center;gap:6px;display:flex}.sectors-module__ykqdXG__symbolLine em{color:#74cfff;letter-spacing:.05em;background:#2274b014;border:1px solid #65c7ff33;border-radius:999px;align-items:center;min-height:17px;padding:0 5px;font-size:.54rem;font-style:normal;font-weight:820;display:inline-flex}.sectors-module__ykqdXG__ltpCell{font-weight:760}.sectors-module__ykqdXG__changeCell{min-width:88px;font-weight:820}.sectors-module__ykqdXG__positivePrice{color:var(--positive);font-weight:760}.sectors-module__ykqdXG__negativePrice{color:var(--negative);font-weight:760}.sectors-module__ykqdXG__neutralPrice{color:var(--text)}.sectors-module__ykqdXG__chartIconButton{color:#73ceff;background:#1e72aa14;border:1px solid #65c7ff38;border-radius:9px;place-items:center;width:34px;height:30px;transition:transform .15s,border-color .15s,background .15s;display:inline-grid}.sectors-module__ykqdXG__chartIconButton:hover{background:#1e72aa26;border-color:#65c7ff85;transform:translateY(-1px)}.sectors-module__ykqdXG__chartGlyph{align-items:end;gap:2px;width:18px;height:15px;display:flex}.sectors-module__ykqdXG__chartGlyph i{background:currentColor;border-radius:2px 2px 0 0;width:3px;display:block}.sectors-module__ykqdXG__chartGlyph i:first-child{height:6px}.sectors-module__ykqdXG__chartGlyph i:nth-child(2){height:11px}.sectors-module__ykqdXG__chartGlyph i:nth-child(3){height:8px}.sectors-module__ykqdXG__chartGlyph i:nth-child(4){height:14px}.sectors-module__ykqdXG__actionPill{color:#a8b8ff;background:#4f59c214;border:1px solid #6b86ff42;border-radius:9px;justify-content:center;align-items:center;min-height:30px;padding:0 9px;font-size:.67rem;font-weight:760;text-decoration:none;display:inline-flex}.sectors-module__ykqdXG__actionPill:hover{background:#4f59c226;border-color:#6b86ff80}.sectors-module__ykqdXG__message{text-align:center;color:var(--muted);background:var(--surface);border-radius:11px;margin:8px 8px 0;padding:16px}.sectors-module__ykqdXG__note{color:var(--muted);text-align:right;margin:8px 10px 10px;font-size:.63rem}html[data-theme=light] .sectors-module__ykqdXG__page{--surface:#fffffffa;--surface2:#f7fafdfc;--border:#0f172a1f;--borderStrong:#0284c747;--text:#102033;--muted:#617086;--accent:#0284c7;background:linear-gradient(#f6f9fc,#edf3f8)}html[data-theme=light] .sectors-module__ykqdXG__content{background:linear-gradient(#f8fbfe,#f1f6fa)}html[data-theme=light] .sectors-module__ykqdXG__searchBox input{background:#fff}html[data-theme=light] .sectors-module__ykqdXG__toolbar input{background:#fff}html[data-theme=light] .sectors-module__ykqdXG__sectorPulse{background:#fff}html[data-theme=light] .sectors-module__ykqdXG__sectorRow{background:#ffffffd1}html[data-theme=light] .sectors-module__ykqdXG__sectorRow:hover{background:#f4f9fff5}html[data-theme=light] .sectors-module__ykqdXG__sectorRowActive{background:linear-gradient(90deg,#0ea5e921,#0284c70a)}html[data-theme=light] .sectors-module__ykqdXG__table th{background:#e8eef5}html[data-theme=light] .sectors-module__ykqdXG__symbolLine em{color:#236b94;background:#236b940f;border-color:#236b942e}:is(html[data-theme=light] .sectors-module__ykqdXG__sectorList,html[data-theme=light] .sectors-module__ykqdXG__tableWrap){scrollbar-color:#387fa97a #d1dce7a8}html[data-theme=light] .sectors-module__ykqdXG__sectorList::-webkit-scrollbar-track{background:#d1dce7a8}html[data-theme=light] .sectors-module__ykqdXG__tableWrap::-webkit-scrollbar-track{background:#d1dce7a8}html[data-theme=light] .sectors-module__ykqdXG__sectorList::-webkit-scrollbar-thumb{background:linear-gradient(#529ec4b3,#557eb0b3);border-color:#d1dce7a8}html[data-theme=light] .sectors-module__ykqdXG__tableWrap::-webkit-scrollbar-thumb{background:linear-gradient(#529ec4b3,#557eb0b3);border-color:#d1dce7a8}@media (max-width:1050px){.sectors-module__ykqdXG__workspace{grid-template-columns:250px minmax(0,1fr)}.sectors-module__ykqdXG__sectorRow{grid-template-columns:28px minmax(75px,1fr) minmax(58px,.9fr) 46px;gap:5px;padding-inline:6px}}@media (max-width:860px){.sectors-module__ykqdXG__page{width:100%;padding-inline:6px;left:auto;transform:none}.sectors-module__ykqdXG__workspace{grid-template-columns:1fr}.sectors-module__ykqdXG__sidebar{max-height:none;position:relative;top:auto}.sectors-module__ykqdXG__sectorList{grid-template-columns:repeat(2,minmax(0,1fr));max-height:330px}.sectors-module__ykqdXG__contentHead,.sectors-module__ykqdXG__toolbar{flex-direction:column;align-items:stretch}.sectors-module__ykqdXG__toolbar input,.sectors-module__ykqdXG__stats{width:100%}.sectors-module__ykqdXG__stats div{flex:1}.sectors-module__ykqdXG__tableWrap{max-height:none}.sectors-module__ykqdXG__note{text-align:center}}@media (max-width:620px){.sectors-module__ykqdXG__sectorList{grid-template-columns:1fr}.sectors-module__ykqdXG__contentHead{margin:6px 6px 0;padding:14px}.sectors-module__ykqdXG__toolbar,.sectors-module__ykqdXG__tableWrap{margin-left:6px;margin-right:6px}.sectors-module__ykqdXG__sectorPulse{width:100%}.sectors-module__ykqdXG__stats div{min-width:0;padding:3px 8px}}.sectors-module__ykqdXG__sectorHeadingRow{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.sectors-module__ykqdXG__sectorTitleLink{color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.sectors-module__ykqdXG__sectorTitleLink h2{margin:5px 0 4px}.sectors-module__ykqdXG__sectorTitleLink:hover h2{color:var(--accent)}.sectors-module__ykqdXG__openIndexButton{color:#74cfff;white-space:nowrap;background:#1e72aa1a;border:1px solid #65c7ff4d;border-radius:9px;align-items:center;min-height:30px;padding:0 11px;font-size:.68rem;font-weight:800;text-decoration:none;display:inline-flex}.sectors-module__ykqdXG__openIndexButton:hover{background:#1e72aa2e;border-color:#65c7ff8f}html[data-theme=light] .sectors-module__ykqdXG__openIndexButton{color:#075985;background:#0284c712;border-color:#0284c73d}@media (max-width:620px){.sectors-module__ykqdXG__sectorHeadingRow{flex-direction:column;align-items:flex-start;gap:4px}}
.PublicSeoContent-module__x28sEa__ssIntSection{z-index:35;margin:0;padding:0;position:relative}.PublicSeoContent-module__x28sEa__disclosure{z-index:70;position:fixed;bottom:18px;right:18px}.PublicSeoContent-module__x28sEa__trigger{border:1px solid color-mix(in srgb,var(--brand) 48%,var(--border));background:color-mix(in srgb,var(--surface) 92%,transparent);width:38px;height:38px;color:var(--brand);letter-spacing:.08em;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;place-items:center;padding:0;font-size:1rem;font-weight:900;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 10px 30px #00000038}.PublicSeoContent-module__x28sEa__trigger::-webkit-details-marker{display:none}.PublicSeoContent-module__x28sEa__trigger::marker{content:""}.PublicSeoContent-module__x28sEa__trigger:hover,.PublicSeoContent-module__x28sEa__trigger:focus-visible{border-color:var(--brand);outline:none;transform:translateY(-2px);box-shadow:0 12px 34px #00000047}.PublicSeoContent-module__x28sEa__panel{border:1px solid var(--border);background:var(--surface);overscroll-behavior:contain;border-radius:18px;width:min(760px,100vw - 36px);max-height:min(70vh,600px);position:fixed;bottom:64px;right:18px;overflow:auto;box-shadow:0 22px 60px #00000057}.PublicSeoContent-module__x28sEa__inner{padding:22px 24px}.PublicSeoContent-module__x28sEa__kicker{color:var(--brand);letter-spacing:.1em;margin-bottom:7px;font-size:.72rem;font-weight:900;display:block}.PublicSeoContent-module__x28sEa__inner h2{margin:0 0 12px;font-size:clamp(1.35rem,2.1vw,1.9rem);line-height:1.18}.PublicSeoContent-module__x28sEa__inner h3{margin:20px 0 8px}.PublicSeoContent-module__x28sEa__inner h4{margin:0 0 6px}.PublicSeoContent-module__x28sEa__inner p,.PublicSeoContent-module__x28sEa__inner li{color:var(--muted);line-height:1.68}.PublicSeoContent-module__x28sEa__inner ul{padding-left:20px}.PublicSeoContent-module__x28sEa__faqGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.PublicSeoContent-module__x28sEa__faqGrid article{border:1px solid var(--border);background:var(--surface-2);border-radius:13px;padding:14px}.PublicSeoContent-module__x28sEa__faqGrid article p{margin:0}.PublicSeoContent-module__x28sEa__links{flex-wrap:wrap;gap:10px 18px;margin-top:20px;display:flex}.PublicSeoContent-module__x28sEa__links a{color:var(--brand);font-weight:800;text-decoration:none}.PublicSeoContent-module__x28sEa__links a:hover{text-decoration:underline}@media (max-width:800px){.PublicSeoContent-module__x28sEa__disclosure{bottom:12px;right:12px}.PublicSeoContent-module__x28sEa__trigger{width:36px;height:36px}.PublicSeoContent-module__x28sEa__panel{border-radius:16px;width:calc(100vw - 20px);max-height:min(74vh,560px);bottom:58px;right:10px}.PublicSeoContent-module__x28sEa__inner{padding:18px}.PublicSeoContent-module__x28sEa__faqGrid{grid-template-columns:1fr}}
